@import url(https://fonts.googleapis.com/css2?family=Freeman&family=Instrument+Serif:ital@0;1&display=swap);
/* stylelint-disable */
/* stylelint-enable */
.d-p-side-by-side-item {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
}
.d-p-side-by-side-item .media-icon + .heading {
  margin-top: var(--content-spacer-s);
}
.d-p-side-by-side-item.item-1 .media--overlay {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.d-p-side-by-side-item.item-1:last-child:has(.media--overlay) { /* stylelint-disable-line */
  min-height: 30vh;
}
.d-p-side-by-side-item.item-2 .media--overlay {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.d-p-side-by-side-item.item-2:last-child:has(.media--overlay) { /* stylelint-disable-line */
  min-height: 30vh;
}
.d-p-side-by-side-item.item-1:has(.media--overlay) + .item-2:has(.media--overlay) { /* stylelint-disable-line */
  min-height: 30vh;
}
@media (min-width: 576px) {
  .d-p-side-by-side-item .media--overlay {
    /* width: 50vw;*/
  }
}
.d-p-side-by-side-item .media img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
}
.d-p-side-by-side-item .media video {
  max-width: 100%;
  height: auto;
}

/*# sourceMappingURL=d-p-side-by-side-item.scss.css.map*/