.elementor-5472 .elementor-element.elementor-element-4293278{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-5472 .elementor-element.elementor-element-4293278{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5472 .elementor-element.elementor-element-69e35b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:9px 9px 9px 9px;}.elementor-5472{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS *//* FORCE DARK THEME ON POST PAGES */
.single-post body,
.single-post .site,
.single-post .site-content,
.single-post .content-area,
.single-post .entry-content {
    background: #020617 !important;
}


/* FIX MOBILE BOTTOM NAV BACKGROUND */
.gk-mobile-nav,
.mobile-bottom-menu,
.bottom-nav,
nav.mobile-nav {
    background: #020617 !important;
    border-top: 1px solid rgba(255,255,255,0.08);
}


/* REMOVE WHITE STRIP ABOVE NAV */
.single-post::before,
.single-post::after {
    display: none !important;
}


/* FIX ANY EXTRA WHITE SPACE */
.single-post {
    background: #020617 !important;
}/* End custom CSS */