html body header.emc-adaptive-header #hec-site-header{
 background:var(--emc-header-bg,#fff)!important;color:var(--emc-header-ink,#151515)!important;
 backdrop-filter:none!important;-webkit-backdrop-filter:none!important;
 transition:background-color .3s ease,color .3s ease!important;
}
html body header.emc-adaptive-header #hec-site-header::before{background:transparent!important}
html body header.emc-adaptive-header #hec-site-header .e-con{background:transparent!important}
html body header.emc-adaptive-header #hec-site-header .elementor-nav-menu--main a,
html body header.emc-adaptive-header #hec-site-header .elementor-nav-menu--main a span,
html body header.emc-adaptive-header #hec-site-header .elementor-menu-toggle,
html body header.emc-adaptive-header #hec-site-header .elementor-menu-toggle::before,
html body header.emc-adaptive-header #hec-site-header .elementor-menu-toggle::after,
html body header.emc-adaptive-header #hec-site-header .trp-language-switcher-container::before,
html body header.emc-adaptive-header #hec-site-header .trp-language-switcher-container::after{
 color:var(--emc-header-ink,#151515)!important;transition:color .3s ease!important;
}
html body header.emc-adaptive-header #hec-site-header .elementor-nav-menu--main a::after,
html body header.emc-adaptive-header #hec-site-header .elementor-nav-menu--main a::before{background-color:var(--emc-header-ink,#151515)!important}
html body header.emc-adaptive-header #hec-site-header .elementor-menu-toggle svg{fill:var(--emc-header-ink,#151515)!important}
html body header.emc-adaptive-header #hec-site-header .elementor-element-2762877 img{filter:brightness(0) invert(var(--emc-header-invert,0))!important;transition:filter .3s ease!important}
html body header.emc-adaptive-header #hec-site-header .elementor-element-15a7e5b a,
html body header.emc-adaptive-header #hec-site-header .elementor-nav-menu--main .nav-cta a{
 background-color:var(--emc-header-ink,#151515)!important;color:var(--emc-header-bg,#fff)!important;border-color:var(--emc-header-ink,#151515)!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease!important;
}
html body header.emc-adaptive-header #hec-site-header .elementor-element-15a7e5b a span{color:var(--emc-header-bg,#fff)!important}
@media(prefers-reduced-motion:reduce){html body header.emc-adaptive-header *{transition:none!important}}

html body header.emc-header-over-film #hec-site-header{box-shadow:none!important;border-color:transparent!important}
html body header.emc-header-over-film #hec-site-header .elementor-element-15a7e5b a,
html body header.emc-header-over-film #hec-site-header .elementor-nav-menu--main .nav-cta a{background:transparent!important;color:#fff!important;border:1px solid #fff!important}
html body header.emc-header-over-film #hec-site-header .elementor-element-15a7e5b a span{color:#fff!important}
