body.etrn-page .block-hero-form-banner-glass__eyebrow,
body.etrn-page .block-hero-form-banner-glass__title,
body.etrn-page .block-hero-form-banner-glass h1,
body.etrn-page .block-hero-form-banner-glass__subtitle,
body.etrn-page .block-hero-form-banner-glass p,
body.etrn-page .block-hero-form-banner-glass__content :is(
  h1,
  h2,
  p,
  [class*='__eyebrow'],
  [class*='__title'],
  [class*='__subtitle']
),
body.etrn-page .block-contact-form-banner-glass__eyebrow,
body.etrn-page .block-contact-form-banner-glass__title,
body.etrn-page .block-contact-form-banner-glass h1,
body.etrn-page .block-contact-form-banner-glass__subtitle,
body.etrn-page .block-contact-form-banner-glass p,
body.etrn-page [class*='hero'][class*='--bg-image'] :is(
  [class*='__title'],
  [class*='__subtitle'],
  [class*='__eyebrow']
),
body.etrn-page section:has(> [class*='__backdrop'] [class*='__image']) [class*='__content'] :is(
  h1,
  h2,
  p,
  [class*='__eyebrow'],
  [class*='__title'],
  [class*='__subtitle']
) {
  color: #ffffff !important;
  -webkit-text-fill-color: #ffffff !important;
  background: none !important;
  -webkit-background-clip: border-box !important;
  background-clip: border-box !important;
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.45), 0 1px 3px rgba(0, 0, 0, 0.35);
}

body.etrn-page .block-hero-form-banner-glass__subtitle,
body.etrn-page .block-contact-form-banner-glass__subtitle,
body.etrn-page [class*='hero'][class*='--bg-image'] [class*='__subtitle'] {
  color: rgba(255, 255, 255, 0.92) !important;
  -webkit-text-fill-color: rgba(255, 255, 255, 0.92) !important;
  text-shadow: 0 1px 12px rgba(0, 0, 0, 0.35);
}

body.etrn-page .block-hero-form-banner-glass__eyebrow,
body.etrn-page .block-contact-form-banner-glass__eyebrow,
body.etrn-page [class*='hero'][class*='--bg-image'] [class*='__eyebrow'] {
  color: rgba(255, 255, 255, 0.95) !important;
  -webkit-text-fill-color: rgba(255, 255, 255, 0.95) !important;
}

body.etrn-page .block-hero-form-banner-glass .etrn-hero-actions .header-consult-btn {
  color: #ffffff;
}
