.main {
  overflow: initial;
}
header.relative {
  height: 7.25em;
  margin-bottom: -3em;
}
header.relative .navbar {
  position: sticky;
}
nav.sticky-nav {
  position: sticky;
  z-index: 15;
  top: 0 !important;
}
.blue-links ul, .blue-links ul li {
  list-style: inside none !important;
  margin-left: 0 !important;
}
.blue-links p {
  padding-left: calc(1em + 9px);
}
.blue-links a {
  font-weight: 400;
  color: #0071bb;
  border-bottom: 1px solid #ccc;
  text-decoration: none;
}
.blue-links a:hover, .blue-links a:focus {
  color: #00558c !important;
  border-color: #00558c !important;
  text-decoration: none;
}
@keyframes grow-down {
  from {
    opacity: 0;
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
  }
  to {
    opacity: 1;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
  }
}
/*
.news ul li {
  opacity: 0;
  transform-origin: top left;
  animation: grow-down ease 0.4s forwards;
}
*/
#globalnavcontainer {
  position: fixed;
}
#globalnavcontainer .featureslabel {
  display: none !important;
}
.main {
  margin-bottom: 0px !important;
}
html {
  scroll-behavior: smooth;
  scroll-padding-top: 150px;
}
.page-banner.standard.parallax-image {
  height: 50vh;
}
