.is-headerimage-with-svg {
  padding: 0 !important;
  color: var(--rh--color--footer--text);
}
.is-headerimage-with-svg .wp-block-cover__inner-container {
  max-width: 100% !important;
}
.is-headerimage-with-svg.wp-block-cover > .has-background-dim::before {
  background: linear-gradient(45deg, var(--rh--color--footer), transparent);
  opacity: 0.9;
}
.is-headerimage-with-svg .is-text-group {
  position: absolute;
  left: 2rem;
  bottom: 40%;
}
@media (min-width: 840px) {
  .is-headerimage-with-svg .is-text-group {
    left: 4rem;
  }
}
.is-headerimage-with-svg .is-text-group p {
  font-size: clamp(1.7rem, 2vw, 2rem);
}
.is-headerimage-with-svg .is-svg {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}
.is-headerimage-with-svg .is-svg img {
  max-width: 100%;
}
@media (min-width: 840px) {
  .is-headerimage-with-svg {
    min-height: 500px !important;
  }
}
@media (min-width: 1200px) {
  .is-headerimage-with-svg {
    min-height: 35vw !important;
  }
}