#main-content > .reference-service-page, #main-content > .reference-case-archive, #main-content > .reference-case-detail, #main-content > .industry-index-page, #main-content > .reference-contact-page, #main-content > .resources-page {
  padding-top: 0;
}

#main-content .reference-page-hero {
  padding-top: 140px;
  padding-bottom: 48px;
}

#main-content .service-reference-hero {
  padding-bottom: 30px;
}

#main-content .industry-index-hero {
  padding-top: 140px;
  padding-bottom: 40px;
}

#main-content .industry-detail-hero {
  padding-top: 140px;
  padding-bottom: 60px;
}

#main-content .reference-page-hero h1 {
  margin-top: 18px;
}

#main-content .reference-page-hero > .section-wrap > p:not(.eyebrow) {
  margin-top: 20px;
}

@media (width <= 767px) {
  #main-content .reference-page-hero, #main-content .industry-index-hero {
    padding-top: 112px;
    padding-bottom: 34px;
  }

  #main-content .service-reference-hero {
    padding-bottom: 24px;
  }

  #main-content .industry-detail-hero {
    padding-top: 112px;
    padding-bottom: 40px;
  }

  #main-content .reference-page-hero h1 {
    margin-top: 16px;
  }
}
