/* UMRT dual-H1 fix — cleaned 2026-09-09 (removed stray braces / dup blocks) */
/* Guides — all /guide/* children (hub 1724) */
.parent-pageid-1724 .entry-header .entry-title {
  display: none !important;
}
.parent-pageid-1724 .entry-header {
  margin: 0;
  padding: 0;
  min-height: 0;
}

/* Location children under geo parents */
.parent-pageid-2191 .entry-header .entry-title,
.parent-pageid-2192 .entry-header .entry-title,
.parent-pageid-2193 .entry-header .entry-title,
.parent-pageid-2194 .entry-header .entry-title,
.parent-pageid-2195 .entry-header .entry-title,
.parent-pageid-2196 .entry-header .entry-title,
.parent-pageid-2197 .entry-header .entry-title,
.parent-pageid-2198 .entry-header .entry-title,
.parent-pageid-2199 .entry-header .entry-title,
.parent-pageid-2200 .entry-header .entry-title,
.parent-pageid-2369 .entry-header .entry-title,
.parent-pageid-2735 .entry-header .entry-title,
.parent-pageid-2892 .entry-header .entry-title {
  display: none !important;
}
.parent-pageid-2191 .entry-header,
.parent-pageid-2192 .entry-header,
.parent-pageid-2193 .entry-header,
.parent-pageid-2194 .entry-header,
.parent-pageid-2195 .entry-header,
.parent-pageid-2196 .entry-header,
.parent-pageid-2197 .entry-header,
.parent-pageid-2198 .entry-header,
.parent-pageid-2199 .entry-header,
.parent-pageid-2200 .entry-header,
.parent-pageid-2369 .entry-header,
.parent-pageid-2735 .entry-header,
.parent-pageid-2892 .entry-header {
  margin: 0;
  padding: 0;
  min-height: 0;
}

/* Top-level hubs with designed content H1 (Home/Book/Pricing/Services NOT included) */
.page-id-1495 .entry-header .entry-title,
.page-id-2191 .entry-header .entry-title,
.page-id-2192 .entry-header .entry-title,
.page-id-2193 .entry-header .entry-title,
.page-id-2194 .entry-header .entry-title,
.page-id-2195 .entry-header .entry-title,
.page-id-2196 .entry-header .entry-title,
.page-id-2197 .entry-header .entry-title,
.page-id-2198 .entry-header .entry-title,
.page-id-2199 .entry-header .entry-title,
.page-id-2200 .entry-header .entry-title,
.page-id-2248 .entry-header .entry-title,
.page-id-2369 .entry-header .entry-title,
.page-id-2735 .entry-header .entry-title,
.page-id-2753 .entry-header .entry-title,
.page-id-2811 .entry-header .entry-title,
.page-id-2812 .entry-header .entry-title,
.page-id-2813 .entry-header .entry-title,
.page-id-2814 .entry-header .entry-title,
.page-id-2815 .entry-header .entry-title,
.page-id-2816 .entry-header .entry-title,
.page-id-2817 .entry-header .entry-title,
.page-id-2878 .entry-header .entry-title,
.page-id-2892 .entry-header .entry-title {
  display: none !important;
}
.page-id-1495 .entry-header,
.page-id-2191 .entry-header,
.page-id-2192 .entry-header,
.page-id-2193 .entry-header,
.page-id-2194 .entry-header,
.page-id-2195 .entry-header,
.page-id-2196 .entry-header,
.page-id-2197 .entry-header,
.page-id-2198 .entry-header,
.page-id-2199 .entry-header,
.page-id-2200 .entry-header,
.page-id-2248 .entry-header,
.page-id-2369 .entry-header,
.page-id-2735 .entry-header,
.page-id-2753 .entry-header,
.page-id-2811 .entry-header,
.page-id-2812 .entry-header,
.page-id-2813 .entry-header,
.page-id-2814 .entry-header,
.page-id-2815 .entry-header,
.page-id-2816 .entry-header,
.page-id-2817 .entry-header,
.page-id-2878 .entry-header,
.page-id-2892 .entry-header {
  margin: 0;
  padding: 0;
  min-height: 0;
}

/* Book/Pricing/Services -- keep the H1 (no designed content H1 on these
   pages, unlike the hub/location pages above), but style it as a small
   eyebrow label instead of the default oversized title + gray rule, so
   it reads as intentional next to the custom hero below it instead of
   looking like a leftover default. Added 2026-09-14. */
.page-id-1434 .entry-header,
.page-id-1446 .entry-header,
.page-id-1543 .entry-header {
  max-width: 700px;
  margin: 0 auto;
  padding: 28px 20px 6px;
  border-bottom: 0;
  min-height: 0;
}
.page-id-1434 .entry-header .entry-title,
.page-id-1446 .entry-header .entry-title,
.page-id-1543 .entry-header .entry-title {
  font-size: 0.8em;
  font-weight: 700;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  color: #C9972C;
  margin: 0;
}