.heading .cms-text-secondary,
.treatments__header .heading > span,
.hero2__heading .heading > span {
  color: var(--color-robin-blue-500);
}

.treatment-description--headings-plum h2,
.treatment-description--headings-plum h3,
.treatment-description--headings-plum h4,
.text.treatment-description--headings-plum h2,
.text.treatment-description--headings-plum h3,
.text.treatment-description--headings-plum h4 {
  color: var(--color-plum-500);
}

.text-image__col h2,
.text-image__col h3,
.text-image__col h4 {
  color: var(--color-plum-500);
}

@media screen and (width <= 47.9375em) {
  .numbered-list {
    width: calc(100% + 24px);
    margin-left: -12px;
    padding-right: 12px;
    padding-left: 12px;
  }

  .tabs__list {
    margin-right: -12px;
    margin-left: -12px;
  }

  .tabs__list > div,
  .tabs__list > div:not(.is-scrollable) {
    width: 100%;
    max-width: 100%;
    overflow-x: auto;
  }
}
