/* Navigation structure and active state; inherits the approved transparent sticky header. */
@media (min-width:821px){
  body>.header .nav{gap:clamp(16px,1.7vw,28px)}
  body>.header .nav>a,body>.header .nav>.services-dropdown>.services-main-link{font-size:13.5px!important;font-weight:500;color:rgba(255,255,255,.77)!important;white-space:nowrap;}
}
body>.header .nav>a.nav-current,body>.header .nav>.services-dropdown>.services-main-link.nav-current{color:#fff!important;font-weight:700!important}
body>.header .nav>a:hover,body>.header .nav>.services-dropdown>.services-main-link:hover{color:#fff!important}
#company-qualifications,#registrations-accreditations{scroll-margin-top:90px}
@media(max-width:820px){body>.header .nav>a.nav-current,body>.header .nav>.services-dropdown>.services-main-link.nav-current{color:#fff!important}}
