/* Version 165: use one matched title treatment across all five primary content headings. */
body.home-page .explore-mobil-intro h2,
body.why-page .mobil-content-section .section-head h2,
body.locations-page .mobil-locations-format .section-head h2,
body.services-page .mobil-services-format .section-head h2,
body.coupons-page .mobil-coupons-format .section-head h2 {
  max-width: 24ch !important;
  margin-left: auto !important;
  margin-right: auto !important;
  font-family: "Bebas Neue", sans-serif !important;
  font-size: clamp(2.2rem, 3.7vw, 3.45rem) !important;
  font-style: normal !important;
  font-weight: 400 !important;
  line-height: 1.02 !important;
  letter-spacing: .02em !important;
  text-transform: none !important;
  text-wrap: balance !important;
  white-space: normal !important;
}

@media (max-width: 760px) {
  body.home-page .explore-mobil-intro h2,
  body.why-page .mobil-content-section .section-head h2,
  body.locations-page .mobil-locations-format .section-head h2,
  body.services-page .mobil-services-format .section-head h2,
  body.coupons-page .mobil-coupons-format .section-head h2 {
    max-width: 21ch !important;
    font-size: clamp(1.9rem, 7.65vw, 2.25rem) !important;
    line-height: 1.04 !important;
  }
}
