.is-headerimage-with-cut {
  background: var(--rh--color--highlight);
}
@media (min-width: 840px) {
  .is-headerimage-with-cut {
    min-height: 500px;
  }
}
@media (min-width: 1200px) {
  .is-headerimage-with-cut {
    min-height: 34vw;
  }
}
.is-headerimage-with-cut .wp-block-media-text__media {
  clip-path: polygon(0% 0%, 0% 100%, 100% 83%, 100% 0%);
}
@media (min-width: 1024px) {
  .is-headerimage-with-cut .wp-block-media-text__media {
    clip-path: polygon(20% 0%, 0% 100%, 100% 100%, 100% 0%);
  }
}
.is-headerimage-with-cut.alignfull .wp-block-media-text__content {
  padding: 2rem !important;
}
@media (min-width: 840px) {
  .is-headerimage-with-cut.alignfull .wp-block-media-text__content {
    padding: 4rem !important;
  }
}
@media (min-width: 1200px) {
  .is-headerimage-with-cut.alignfull .wp-block-media-text__content {
    padding: 8rem 4rem !important;
  }
}