.elementor-20669 .elementor-element.elementor-element-28ed09f7>.elementor-container{max-width:1400px;min-height:90px}.elementor-20669 .elementor-element.elementor-element-28ed09f7{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:0;margin-bottom:-110px;z-index:10}.elementor-20669 .elementor-element.elementor-element-28ed09f7>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-20669 .elementor-element.elementor-element-903b1b0 .elementor-menu-toggle{margin:0 auto}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(max-width:1024px){.elementor-20669 .elementor-element.elementor-element-28ed09f7{padding:0% 5% 0% 5%}}@media(max-width:767px){.elementor-20669 .elementor-element.elementor-element-28ed09f7>.elementor-container{min-height:86px}.elementor-20669 .elementor-element.elementor-element-28ed09f7{margin-top:0;margin-bottom:-86px;padding:0% 5% 0% 5%}}header.sticky-header{--header-height:90px;--opacity:0.90;--shrink-me:0.80;--sticky-background-color:#fff;--transition:.3s ease-in-out;transition:background-color var(--transition),background-image var(--transition),backdrop-filter var(--transition),opacity var(--transition)}header.sticky-header.elementor-sticky--effects{background-color:var(--sticky-background-color)!important;background-image:none!important;opacity:var(--opacity)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}header.sticky-header>.elementor-container{transition:min-height var(--transition)}header.sticky-header.elementor-sticky--effects>.elementor-container{min-height:calc(var(--header-height) * var(--shrink-me))!important;height:calc(var(--header-height) * var(--shrink-me))}header.sticky-header .elementor-nav-menu .elementor-item{transition:padding var(--transition)}header.sticky-header.elementor-sticky--effects .elementor-nav-menu .elementor-item{padding-bottom:10px!important;padding-top:10px!important}header.sticky-header>.elementor-container .logo img{transition:max-width var(--transition)}header.sticky-header.elementor-sticky--effects .logo img{max-width:calc(100% * var(--shrink-me))}