.site-header-primary-section-center a {
  text-shadow: 10px 7px 10px #040f43;
}
#page > #masthead > #ast-desktop-header .ast-primary-header-bar {
  border-bottom-style: none;
}
@media screen and (max-width: 1024px) {
  .ast-primary-header-bar > .site-primary-header-wrap a {
    font-size: 125px;
  }
}
@media screen and (max-width: 768px) {
  #page > #masthead > #ast-mobile-header .ast-primary-header-bar {
    border-bottom-style: none;
  }
  .ast-primary-header-bar > .ast-flex a {
    font-size: 94.168px;
    line-height: 100.827px;
    font-weight: 600;
  }
  body #content {
    font-weight: 700;
  }
}
@media screen and (max-width: 667px) {
  .ast-primary-header-bar > .ast-flex a {
    font-size: 81.168px;
    font-weight: 600;
  }
}
@media screen and (max-width: 375px) {
  .ast-primary-header-bar > .ast-flex a {
    font-size: 40.168px;
    line-height: 0.827px;
    font-weight: 700;
  }
}
