.elementor-92412 .elementor-element.elementor-element-6d5cda2d{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}/* Start custom CSS for page-settings *//* ===== HIDE REAL THEME HEADER ONLY ===== */
body:not(.elementor-editor-active) #masthead,
body:not(.elementor-editor-active) .site-header,
body:not(.elementor-editor-active) .ast-header,
body:not(.elementor-editor-active) .main-header-bar{
    display:none !important;
}

/* ===== HIDE FOOTER ===== */
body:not(.elementor-editor-active) #colophon,
body:not(.elementor-editor-active) .site-footer{
    display:none !important;
}

/* ===== REMOVE EMPTY SPACE LEFT BEHIND ===== */
body:not(.elementor-editor-active) .site-content,
body:not(.elementor-editor-active) .page-content{
    margin-top:0 !important;
    padding-top:0 !important;
}/* End custom CSS */