.main-header-menu .sub-menu,.main-header-menu .ast-builder-menu .sub-menu{background:#16324f!important;border:none!important;border-radius:0!important;box-shadow:0 10px 28px rgb(0 0 0 / .20)!important;padding:8px 0!important;min-width:220px!important;margin-top:0!important}.main-header-menu .sub-menu li.menu-item>a.menu-link,.main-header-menu .sub-menu .menu-item .menu-link,.main-header-menu .sub-menu a,.main-header-menu .ast-builder-menu .sub-menu a{background-color:transparent!important;color:#ffffff!important;font-size:14px!important;font-weight:400!important;line-height:1.45!important;padding:12px 22px!important;border-bottom:1px solid rgb(255 255 255 / .10)!important;transition:background .18s ease,padding-left .18s ease!important;white-space:normal!important;display:block!important}.main-header-menu .sub-menu li.menu-item:last-child>a.menu-link{border-bottom:none!important}.main-header-menu .sub-menu a:hover,.main-header-menu .sub-menu li.current-menu-item>a,.main-header-menu .sub-menu a:focus{background-color:#2b4a6b!important;color:#ffffff!important;padding-left:26px!important}.main-header-menu>li.menu-item>a.menu-link{text-transform:uppercase!important;letter-spacing:.06em!important;font-weight:500!important;font-size:14px!important}.main-header-menu .menu-item-has-children>a.menu-link:after,.main-header-menu li.menu-item-has-children>.ast-menu-toggle{color:currentColor!important}.main-header-menu li.menu-item-has-children{position:relative}.main-header-menu .sub-menu{top:100%!important}@media(max-width:921px){.main-header-menu .sub-menu{background:#16324f!important;border-radius:0!important;box-shadow:none!important}.main-header-menu .sub-menu a{color:#fff!important}}