.elementor-2526 .elementor-element.elementor-element-1ff8f1cf{--spacer-size:10px;}.elementor-2526 .elementor-element.elementor-element-3668528{margin-top:0px;margin-bottom:-10px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for section, class: .elementor-element-3668528 */.elementor-2526 .elementor-element.elementor-element-3668528 {
    display: fixed;
    width: 100vW;
    min-width: 100%;
    max-height: 0px;
    overflow: visible;
}

.elementor-2526 .elementor-element.elementor-element-3668528:not(.elementor-sticky--effects) #header ul.elementskit-navbar-nav>li>a {
    color: white;
}
.elementor-2526 .elementor-element.elementor-element-3668528.elementor-sticky--effects>div {
    background: white;
}


.elementor-2526 .elementor-element.elementor-element-3668528:not(.elementor-sticky--effects) .elementor-icon, .elementor-2526 .elementor-element.elementor-element-3668528:not(.elementor-sticky--effects) .header-menu button i, .elementor-2526 .elementor-element.elementor-element-3668528:not(.elementor-sticky--effects) .immo-menu>div {
    color: white !important;
    border-color: white !important;
}/* End custom CSS */