/* Deep-background navigation contrast for the two requested sections. */
.training-v2-page .site-header .nav-shell,
.leadership-original-page .site-header .nav-shell {
  background:rgba(12,30,47,.96);
  color:#f6f5f0;
  border-bottom:1px solid rgba(245,247,248,.24);
}
.training-v2-page .site-header .brand,
.leadership-original-page .site-header .brand,
.training-v2-page .site-header .brand span,
.leadership-original-page .site-header .brand span {
  color:#f7fafb;
}
.training-v2-page .site-header .nav-links a,
.leadership-original-page .site-header .nav-links a {
  color:#f2f5f6;
  opacity:1;
}
.training-v2-page .site-header .nav-links a:hover,
.training-v2-page .site-header .nav-links a[aria-current="page"] {
  color:#9de2e7;
}
.leadership-original-page .site-header .nav-links a:hover,
.leadership-original-page .site-header .nav-links a[aria-current="page"] {
  color:#f2bc63;
}
.training-v2-page .site-header .nav-links a[aria-current="page"]::after {
  background:#9de2e7;
}
.leadership-original-page .site-header .nav-links a[aria-current="page"]::after {
  background:#f2bc63;
}
.training-v2-page .site-header .nav-links .nav-cta,
.leadership-original-page .site-header .nav-links .nav-cta {
  color:#fff;
  border-color:rgba(255,255,255,.75);
  white-space:nowrap;
}
.training-v2-page .site-header .menu-toggle,
.leadership-original-page .site-header .menu-toggle {
  color:#fff;
  border-color:rgba(255,255,255,.55);
  background:#213c50;
  padding:0;
  font-size:.8rem;
  white-space:nowrap;
}
@media(max-width:780px){
  .training-v2-page .site-header .nav-links,
  .leadership-original-page .site-header .nav-links {
    background:#10283e;
    border:1px solid rgba(255,255,255,.18);
  }
}
