.elementor-2846 .elementor-element.elementor-element-12e3b832:not(.elementor-motion-effects-element-type-background), .elementor-2846 .elementor-element.elementor-element-12e3b832 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0000004F 0%, #00000000 100%);}.elementor-2846 .elementor-element.elementor-element-12e3b832{border-style:solid;border-width:0px 0px 0px 0px;border-color:#141D3826;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-125px;padding:0px 0px 0px 0px;}.elementor-2846 .elementor-element.elementor-element-12e3b832 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2846 .elementor-element.elementor-element-b9d55fe.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2846 .elementor-element.elementor-element-b9d55fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2846 .elementor-element.elementor-element-b9d55fe{min-width:175px;}.elementor-2846 .elementor-element.elementor-element-b9d55fe:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2846 .elementor-element.elementor-element-b9d55fe > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-2846 .elementor-element.elementor-element-b9d55fe > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2846 .elementor-element.elementor-element-b9d55fe > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2846 .elementor-element.elementor-element-553d62a1 .the-logo img{width:145px;}.elementor-2846 .elementor-element.elementor-element-3d57d42 .the-logo img{width:145px;}.elementor-2846 .elementor-element.elementor-element-851314d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2846 .elementor-element.elementor-element-851314d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-2846 .elementor-element.elementor-element-851314d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2846 .elementor-element.elementor-element-851314d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2846 .elementor-element.elementor-element-2a31ffea{text-align:center;}.elementor-2846 .elementor-element.elementor-element-2a31ffea .main-navigation > ul > li > a, .elementor-2846 .elementor-element.elementor-element-2a31ffea .main-navigation > ul > li.menu-item-has-children > a:after{color:#FFFFFF;}.elementor-2846 .elementor-element.elementor-element-2a31ffea .main-navigation > ul > li:hover > a, .elementor-2846 .elementor-element.elementor-element-2a31ffea .main-navigation > ul > li > a.mPS2id-highlight, .elementor-2846 .elementor-element.elementor-element-2a31ffea .main-navigation > ul > li.menu-item-has-children:hover > a:after{color:var( --e-global-color-text );}.elementor-2846 .elementor-element.elementor-element-2a31ffea .main-navigation > ul > li:before, .elementor-2846 .elementor-element.elementor-element-2a31ffea .main-navigation > ul > li > a.mPS2id-highlight:before{background:var( --e-global-color-text );}.elementor-2846 .elementor-element.elementor-element-2a31ffea .main-navigation > ul{text-transform:uppercase;}@media(min-width:768px){.elementor-2846 .elementor-element.elementor-element-b9d55fe{width:40%;}.elementor-2846 .elementor-element.elementor-element-851314d{width:60%;}}/* Start custom CSS for imenu, class: .elementor-element-2a31ffea */.main-navigation:not(.no-line) ul li li a:before {
    color:#000000;
}


/*.elementor-section.is-stuck .main-navigation .menu > li > a:hover {color:#40403f !important;}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-12e3b832 */#header__fixed {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: transparent;
    transition: background 0.3s;
}

#header__fixed.scrolled {
    background: #fd8526;
}


/* Hide the first logo when the section is sticky */
.elementor-section.is-stuck .elementor-element-553d62a1 {
    display: none;
}

/* Hide the second logo when the section is not sticky */
.elementor-section:not(.is-stuck) .elementor-element-3d57d42 {
    display: none;
}

/*.elementor-2846 .elementor-element.elementor-element-12e3b832.elementor-sticky--effects{ background-color: rgba(0,0,0,0.0) !important }*/
/*.elementor-2846 .elementor-element.elementor-element-12e3b832{ transition: background-color 2s ease !important; }  .elementor-2846 .elementor-element.elementor-element-12e3b832.elementor-sticky--effects >.elementor-container{ min-height: 80px; }  .elementor-2846 .elementor-element.elementor-element-12e3b832 > .elementor-container{ transition: min-height 1s ease !important; }*//* End custom CSS */