
#masthead{position:relative;z-index:100;background:#fff!important;width:100%;border:0}#masthead .ast-primary-header-bar{min-height:96px!important;background:#fff!important;display:flex;align-items:center}#masthead .site-primary-header-wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 24px!important}#masthead .ast-builder-grid-row{align-items:center!important;width:100%}#masthead .site-header-section{align-items:center!important}#masthead .ast-site-identity{padding:0!important;margin:0!important;line-height:1!important}#masthead .site-logo-img{display:flex!important;align-items:center!important;line-height:0!important;padding:0!important}#masthead .custom-logo-link{display:flex!important;align-items:center;line-height:0!important;transform:none!important;padding:0!important;margin:0!important}#masthead img.custom-logo{display:block!important;width:170px!important;max-width:170px!important;height:63px!important;max-height:63px!important;object-fit:contain!important;transform:none!important;position:static!important;margin:0!important;padding:0!important;vertical-align:middle!important}#masthead .ast-builder-menu-1 .menu-link{font-family:"Segoe UI",Arial,sans-serif;font-size:11px!important;letter-spacing:.18em!important;font-weight:600!important;color:#20566c;padding-left:14px;padding-right:14px}#masthead .sub-menu .menu-link{font-size:10px!important;line-height:1.65!important;padding:9px 16px!important}#masthead .main-header-menu{align-items:center!important}#masthead .main-header-menu>.menu-item{align-self:center}#masthead .main-header-menu>.menu-item>.menu-link{display:flex;align-items:center;height:96px!important;line-height:1.4!important}#masthead .sub-menu{top:100%}#masthead .menu-item.current-menu-item>.menu-link{color:#098a9c!important}#masthead #ast-mobile-header .ast-primary-header-bar{min-height:82px!important;padding:0 20px!important}#masthead #ast-mobile-header img.custom-logo{width:145px!important;max-width:145px!important;height:54px!important;max-height:54px!important}#masthead #ast-mobile-header .menu-link{font-size:12px!important;letter-spacing:.12em!important;height:auto!important;padding:12px 20px!important}#masthead .ast-mobile-header-content{background:#fff!important}#masthead .ast-button-wrap .menu-toggle{background:transparent!important;color:#20566c!important;padding:10px!important;border:1px solid #d6e5eb!important;border-radius:4px}#masthead a:focus-visible,#masthead button:focus-visible{outline:2px solid #eab963;outline-offset:3px}
@media(min-width:922px){#masthead #ast-mobile-header{display:none}#masthead #ast-desktop-header{display:block;width:100%}}@media(max-width:921px){#masthead #ast-desktop-header{display:none!important}#masthead #ast-mobile-header{display:block!important}#masthead .site-primary-header-wrap{padding:0 20px!important}#masthead .ast-builder-grid-row{min-height:82px}}
