@media screen and (min-width:992px){
  #page-sub-header p{max-width:43rem;margin:0 auto}
  #menu-landing-page{flex-direction:row;}
}
@media screen and (min-width:37.5em){.menu-toggle{display:none}
}
@media screen and (max-width:991px){.navbar-nav .dropdown-menu{border:none;margin-left:1.25rem;padding:0}
@media only screen and (max-width:1280px){html{font-size:95%}
}
@media screen and (max-width:1199px){.navbar-dark .dropdown-item{color:#fff}
@media only screen and (max-width:960px){html{font-size:85%}
}
@media only screen and (max-width:480px){html{font-size:75%}
}
@media only screen and (max-width:1024px){html{font-size:90%}
}
@media screen and (max-width:767px){
  #masthead .navbar-nav>li>a{padding-bottom:.938rem;padding-top:.938rem}
  html{font-size:80%}
}
@media screen and (min-width:768px){
  body:not(.theme-preset-active) #page-sub-header h1{font-size:3.75rem}
  #main-nav.primary .navbar-nav{flex-direction: row;}
  .dropdown-menu li>.dropdown-menu{right:-9.875rem;top:1.375rem}
}