[data-component-id="ummhealth:header_hero"] .field--name-field-image-or-video,
[data-component-id="ummhealth:header_hero"] .field--name-field-media-image,
[data-component-id="ummhealth:header_hero"] .field--name-field-featured-image,
[data-component-id="ummhealth:header_hero"] .field--name-field-featured-image img,
[data-component-id="ummhealth:header_hero"] .contextual-region,
[data-component-id="ummhealth:header_hero"] .field--name-field-media-video-file,
[data-component-id="ummhealth:header_hero"] .field--name-field-media-image img,
[data-component-id="ummhealth:header_hero"] .field--name-field-media-video-file video {
  width: 100%;
  height: 100%;
}
[data-component-id="ummhealth:header_hero"] .swiper-slide > div {
  height: 100%;
}
[data-component-id="ummhealth:header_hero"] .field--name-field-media-video-file video,
[data-component-id="ummhealth:header_hero"] .field--name-field-media-image img,
[data-component-id="ummhealth:header_hero"] .field--name-field-featured-image img {
  -o-object-fit: cover;
     object-fit: cover;
}
[data-component-id="ummhealth:header_hero"] .full-width {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
[data-component-id="ummhealth:header_hero"] .hero-box-left {
  padding-top: 1.5rem;
  padding-bottom: 2.625rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media (min-width: 768px) {
  [data-component-id="ummhealth:header_hero"] .hero-box-left {
    margin-top: 6.25rem;
    margin-bottom: 6.875rem;
    border-top-right-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem;
    padding-top: 3.125rem;
    padding-bottom: 3.125rem;
    padding-left: 4rem;
    padding-right: 2.5rem;
  }
}
@media (min-width: 1024px) {
  [data-component-id="ummhealth:header_hero"] .hero-box-left {
    padding-top: 80px;
    padding-bottom: 90px;
    padding-right: 50px;
  }
}
@media (min-width: 1366px) {
  [data-component-id="ummhealth:header_hero"] .hero-box-left {
    padding-left: 144px;
  }
}
@media (min-width: 768px) {
  [data-component-id="ummhealth:header_hero"] .hero-box-left.hero-no-gradient {
    margin: 0;
    padding-top: 7.688rem;
    padding-bottom: 11rem;
    padding-left: 10%;
  }
}
@media (min-width: 1280px) {
  [data-component-id="ummhealth:header_hero"] .hero-box-left.hero-no-gradient {
    padding-right: 3.5rem;
    padding-left: 37%;
  }
  [data-component-id="ummhealth:header_hero"] .hero-box-left.hero-no-gradient h1 {
    font-weight: 650;
    letter-spacing: 0.75px;
  }
}
[data-component-id="ummhealth:header_hero"] .hero-box-right {
  padding-top: 1.25rem;
  padding-bottom: 2.5rem;
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}
@media (min-width: 768px) {
  [data-component-id="ummhealth:header_hero"] .hero-box-right {
    margin-top: 4rem;
    margin-bottom: 4rem;
    border-top-left-radius: 1.5rem;
    border-bottom-left-radius: 1.5rem;
    padding-left: 4rem;
    padding-right: 2.5rem;
    padding-top: 7.375rem;
    padding-bottom: 7.375rem;
  }
}
@media (min-width: 1024px) {
  [data-component-id="ummhealth:header_hero"] .hero-box-right {
    padding-left: 9rem;
    padding-right: 5rem;
  }
}
[data-component-id="ummhealth:header_hero"] .hero-box-full {
  margin: 0;
  display: flex;
  height: 100%;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  border-radius: 0px;
}
[data-component-id="ummhealth:header_hero"] .description.is-white a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt) {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / var(--tw-text-opacity));
  text-decoration-line: underline;
}
[data-component-id="ummhealth:header_hero"] .description.is-black a:not(.cta-primary):not(.cta-primary-alt):not(.cta-secondary):not(.cta-secondary-alt) {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity));
  text-decoration-line: underline;
}
