/* Match /contact/ desktop navigation across normal WordPress pages, preserve mobile theme navigation. */
@media(min-width:760px){
#masthead.site-header{display:block!important;position:relative!important;top:auto!important;left:auto!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-bottom:1px solid #24617f!important;background:#061728f2!important;box-shadow:0 4px 20px #0005!important;z-index:999}
#masthead.site-header>.corp-container{width:100%!important;max-width:1170px!important;padding:0 26px!important;margin:auto!important}
#masthead.site-header .site-header-inner{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;min-height:76px!important;height:auto!important;gap:30px;padding:12px 0!important}
#masthead.site-header .site-branding{padding:0!important;margin:0!important;flex:0 0 auto!important;text-align:left!important}
#masthead.site-header .site-branding .site-title{display:block!important;margin:0!important;font:760 25px/1.2 system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;letter-spacing:-.7px!important}
#masthead.site-header .site-branding .site-title a{display:block!important;color:#f7fbff!important;text-decoration:none!important;font:inherit!important}
#masthead.site-header .site-branding .site-title a:hover,#masthead.site-header .site-branding .site-title a:focus-visible{color:#74f884!important}
#masthead.site-header #site-navigation{display:flex!important;flex:0 1 auto!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important}
#masthead.site-header #site-navigation .menu-main-container{display:block!important;width:auto!important}
#masthead.site-header #site-navigation #primary-menu{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:clamp(15px,2.6vw,36px)!important;float:none!important;margin:0!important;padding:0!important;list-style:none!important}
#masthead.site-header #site-navigation #primary-menu>li{display:block!important;position:relative!important;float:none!important;margin:0!important;padding:0!important;list-style:none!important}
#masthead.site-header #site-navigation #primary-menu>li>a{display:block!important;height:auto!important;line-height:1.2!important;padding:14px 2px!important;margin:0!important;border:0!important;box-shadow:none!important;color:#f3f7ff!important;background:transparent!important;font:640 16px/1.2 system-ui,-apple-system,"Segoe UI",Arial,sans-serif!important;text-align:left!important;white-space:nowrap!important;text-decoration:none!important}
#masthead.site-header #site-navigation #primary-menu>li>a:hover,#masthead.site-header #site-navigation #primary-menu>li>a:focus-visible{color:#68fa78!important}
#masthead.site-header #site-navigation #primary-menu>li.current-menu-item>a,#masthead.site-header #site-navigation #primary-menu>li.current_page_item>a,#masthead.site-header #site-navigation #primary-menu>li>a[aria-current="page"]{color:#69fa75!important;box-shadow:inset 0 -2px #69fa75!important}
#masthead.site-header #site-navigation #primary-menu>li>a:before,#masthead.site-header #site-navigation #primary-menu>li>a:after{display:none!important}
#masthead.site-header #site-navigation #mobile-menu-button{display:none!important}
}