html :where(.editor-styles-wrapper) { background-color: #fff!important; }
html :where(.wp-block), body.gutenberg-editor-page .editor-post-title__block, body.gutenberg-editor-page .editor-default-block-appender, body.gutenberg-editor-page .editor-block-list__block, .block-editor__container .wp-block, .blocks-widgets-container .editor-styles-wrapper, .wp-block[data-type="core/widget-area"] { max-width: none!important; width: 100%;	}
body .kt-row-column-wrap.kb-theme-content-width, body .kt-row-column-wrap .kb-theme-content-width { --bs-gutter-x: 1.5rem; --bs-gutter-y: 0; width: 100%; padding-right: calc(var(--bs-gutter-x) * .5); padding-left: calc(var(--bs-gutter-x) * .5); margin-right: auto; margin-left: auto; }

/* RESPONSIVE CSS
-------------------------------------------------- */
@media (max-width: 575.98px) {
}

@media (min-width: 576px) {
	:root { --wp--style--global--content-size: 540px; }
    body .kt-row-column-wrap.kb-theme-content-width, body .kt-row-column-wrap .kb-theme-content-width { max-width: 540px; }
    html :where(.editor-styles-wrapper) { padding-left: 2rem!important; padding-right: 2rem!important; }
}

@media (max-width: 767.98px) {
	
}

@media (min-width: 768px) {
    :root { --wp--style--global--content-size: 720px; }
    body .kt-row-column-wrap.kb-theme-content-width, body .kt-row-column-wrap .kb-theme-content-width { max-width: 720px; }
}

@media (max-width: 991.98px) {
}

@media (min-width: 992px) {
    :root { --wp--style--global--content-size: 960px; }
    body .kt-row-column-wrap.kb-theme-content-width, body .kt-row-column-wrap .kb-theme-content-width { max-width: 960px; }
}

@media (max-width: 1199.98px) {
}

@media (min-width: 1200px) {
	:root { --wp--style--global--content-size: 1140px; }
    body .kt-row-column-wrap.kb-theme-content-width, body .kt-row-column-wrap .kb-theme-content-width { max-width: 1140px; }
}

@media (min-width: 1400px) {
    :root { --wp--style--global--content-size: 1320px; }
    body .kt-row-column-wrap.kb-theme-content-width, body .kt-row-column-wrap .kb-theme-content-width { max-width: 1320px; }
}