::placeholder{font-style:italic;font-size:14px}.ast-sticky-above-shrink .ast-sticky-shrunk .site-navigation{line-height:1}.ast-above-header-wrap .ast-inline-search,.ast-above-header-wrap .ast-inline-search .search-form{height:30px}.ast-above-header-bar{max-height:40px}.menu-item-line .menu-title{padding-top:20px;border-top:1px solid #ddd}#ast-hf-menu-3 svg{height:16px;margin-right:8px}.site-header .ast-inline-search.ast-search-menu-icon .search-field{padding:0}.ast-site-identity{padding:8px 0!important}.main-header-bar{box-shadow:0 1px 2px 0 rgb(0 0 0 / .2)}.ast-desktop .ast-menu-hover-style-underline>.menu-item>.menu-link:before{background-color:var(--ast-global-color-0)!important;height:4px;width:calc(100%)!important}.ast-header-sticked .ast-primary-header-bar .main-header-menu>.menu-item{line-height:70px}#ast-fixed-header .main-header-bar{box-shadow:0 1px 2px 0 rgb(0 0 0 / .2)}.current-menu-item .menu-link:before,.current-menu-ancestor .menu-link:before{content:""!important;position:absolute!important;width:calc(100%)!important;right:50%;height:4px;background-color:var(--ast-global-color-0)!important;transform:scale(1,1) translate(50%,0)!important;bottom:0}.current-menu-item ul.astra-megamenu .menu-link:before,.current-menu-ancestor ul.astra-megamenu .menu-link:before,footer .current-menu-item .menu-link:before{height:0!important}@media screen and (max-width:921px){.current-menu-item .menu-link:before,.current-menu-ancestor .menu-link:before{height:0}}@media screen and (min-width:921px){.site-logo-img img{max-width:160px!important}}#ast-mobile-header .content-align-flex-start{min-height:75vh;max-height:auto}.ast-header-sticked .ast-builder-menu-mobile .site-navigation{line-height:3!important}@media screen and (min-width:921px){ul.sub-menu .menu-item-has-children .menu-link{color:var(--ast-global-color-4)!important}ul.sub-menu .menu-item-heading.menu-item-has-children .ast-disable-link{color:var(--ast-global-color-0)!important;font-size:17px!important;font-style:italic}.hidden-menu{visibility:hidden}ul.astra-nested-sub-menu.sub-menu li a .menu-text:before{content:"> "!important}ul.astra-nested-sub-menu.sub-menu{border-left:1px solid #EDEDE9!important;margin-left:1em!important}.sub-menu .menu-link{color:var(--ast-global-color-3)!important}}#ast-hf-mobile-menu button.ast-menu-toggle:hover{border-width:0!important}