.elementor-15 .elementor-element.elementor-element-949f8fa{margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 30px;}.elementor-bc-flex-widget .elementor-15 .elementor-element.elementor-element-78cdade.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15 .elementor-element.elementor-element-78cdade.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15 .elementor-element.elementor-element-1893920{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-bf3d23e.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Arial, Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-15 .elementor-element.elementor-element-d3d0f71{width:auto;max-width:auto;text-align:left;}.elementor-15 .elementor-element.elementor-element-d3d0f71 img{width:28px;}.elementor-15 .elementor-element.elementor-element-d3d0f71:hover img{opacity:0.8;}.elementor-15 .elementor-element.elementor-element-8cf95f4{width:auto;max-width:auto;text-align:center;}.elementor-15 .elementor-element.elementor-element-8cf95f4 img{max-width:380px;opacity:1;}.elementor-15 .elementor-element.elementor-element-8cf95f4:hover img{opacity:0.5;}.elementor-15 .elementor-element.elementor-element-d869251{width:auto;max-width:auto;text-align:right;}.elementor-15 .elementor-element.elementor-element-d869251 img{width:48px;}.elementor-15 .elementor-element.elementor-element-d869251:hover img{opacity:0.5;}.elementor-15 .elementor-element.elementor-element-7c9f881{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-15 .elementor-element.elementor-element-58c00c0.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-15 .elementor-element.elementor-element-b397cf2{width:auto;max-width:auto;text-align:left;}.elementor-15 .elementor-element.elementor-element-b397cf2 img{width:28px;opacity:1;}.elementor-15 .elementor-element.elementor-element-b397cf2:hover img{opacity:1;}.elementor-15 .elementor-element.elementor-element-abbf312{width:auto;max-width:auto;text-align:right;}.elementor-15 .elementor-element.elementor-element-abbf312 img{width:48px;opacity:0.5;}.elementor-15 .elementor-element.elementor-element-abbf312:hover img{opacity:1;}.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-949f8fa */.elementor-15 .elementor-element.elementor-element-949f8fa {
    position: absolute;
    top:0; left:0;
    width: 100%!important;
    height: 100px;
}


.elementor-15 .elementor-element.elementor-element-949f8fa #navigation-one, .elementor-15 .elementor-element.elementor-element-949f8fa #navigation-two {
    position: absolute;
    top: 0;
    left:0;
    width:100%;
}

#main-logo, #navigation-1, #navigation-2 {
    transition: 0.33s;
    -o-transition: 0.33s;
    -ms-transition: 0.33s;
    -moz-transition: 0.33s;
    -webkit-transition: 0.33s;
    top: 0;
}

.elementor-sticky--effects #main-logo {
    top: -100px;
}

.elementor-15 .elementor-element.elementor-element-949f8fa #navigation-one {opacity:1;}
.elementor-15 .elementor-element.elementor-element-949f8fa #navigation-two {opacity:0;}
.elementor-15 .elementor-element.elementor-element-949f8fa.nav-active #navigation-one {opacity:0;}
.elementor-15 .elementor-element.elementor-element-949f8fa.nav-active #navigation-two {opacity:1;}

@media (max-width:767px) {
    .elementor-sticky--effects {
        background-color: transparent;
        transition: all 0.33s ease;
        -webkit-transition: all 0.33s ease;
        -ms-transition: all 0.33s ease;
        -o-transition: all 0.33s ease;
        -moz-transition: all 0.33s ease;
    }
    .elementor-sticky--effects.nav-active {
        background-color:#E4E3E2;
    }
}/* End custom CSS */