/* Page-only visibility guard for the hero copy block. */
.case-details-hero-copy {
  position: relative;
  z-index: 5;
}

.case-details-hero-copy h6,
.case-details-hero-copy h1,
.case-details-hero-copy p,
.case-details-hero-copy span {
  opacity: 1 !important;
  visibility: visible !important;
  -webkit-text-fill-color: currentColor !important;
}

.case-details-hero-copy h6 {
  color: #7e2a8d !important;
}

.case-details-hero-copy h1 {
  color: #0a0a0a !important;
}

.case-details-hero-copy p {
  color: #4e4e4e !important;
}