/* Keeps the first line of every page clear of the fixed menu (76px tall on desktop, 112px on tablets and phones). */
@media (max-width: 1099px) {
  .page-hero.section-dark,
  .sched-hero.section-dark { padding-top: max(164px, 0px) !important; }
  .hero.section-dark { padding-top: 160px; }
  main.gs .gs2 { padding-top: 156px; }
  body.svc2-page .v2 .price { padding-top: 160px; }
  #main-work .v2 .work { padding-top: 160px; }
  .cr-hero, .ch-hero { padding-top: 160px; }
}
@media (min-width: 1100px) {
  main.gs .gs2 { padding-top: 136px; }
}
