/* Align contact and auxiliary pages with accessible primary navigation. */
.site-header .nav-link{color:#f7faff!important;opacity:1!important;font-size:16px!important;font-weight:650!important;text-shadow:none!important}
.site-header .nav-link.active,.site-header .nav-link:hover,.site-header .nav-link:focus-visible{color:#fff!important;font-weight:750!important}
.site-header .nav-link.active:after,.site-header .nav-link:hover:after{opacity:1!important}
.footer nav a,.footer-bottom a{color:#f8fbff!important;opacity:1!important;font-size:15px!important;font-weight:650!important}
.footer nav a:hover,.footer-bottom a:hover{color:#91c8ff!important}
@media(max-width:900px){.site-header .nav-link{font-size:17px!important}}
