/* Hero of the pages in pages/ (.b-hero-page, markup: getPageHeroHtml in header/header_pages.php). */
/* Rules identical on all pages are written once; page-specific variants keep :where(.page-x). */
.b-hero-page {
  background-color: #FAFAFA;
}

.b-hero-page .text-position {
  margin-bottom: 1.875rem;
}

.b-hero-page .itm-prestext h6 {
  font-size: calc(var(--fs-text-scale, 1) * 1.25rem) !important;
  line-height: 1.7;
  color: #6B6B6B;
}

.b-hero-page {
  padding-top: 0;
  padding-bottom: 0;
}

@media screen and (max-width: 1023px) {
  .b-hero-page .text-position {
    text-align: center;
  }
}
@media screen and (max-width: 499px) {
  .b-hero-page .itm-prestext h6 {
    line-height: 1.5;
  }
}
@media screen and (max-width: 399px) {
  .b-hero-page {
    padding-top: 2.5rem;
  }
}

/*# sourceMappingURL=header_pages.css.map */
