/* stylelint-disable */
/* stylelint-enable */
.d-p-side-by-side {
  --side-item-padding: 7vw;
  overflow-x: hidden;
}
.d-p-side-by-side__header-row .heading {
  margin-top: var(--content-spacer-s);
}
.d-p-side-by-side__header-row .body-text {
  margin-top: var(--content-spacer-none);
}
.d-p-side-by-side__content-row {
  display: flex;
  margin-top: var(--content-spacer-m);
}
.d-p-side-by-side--with-grid .d-p-side-by-side__content-wrapper {
  margin-top: var(--content-spacer-m);
  border-top: 2px solid var(--side-by-side-grid-color);
  border-bottom: 2px solid var(--side-by-side-grid-color);
}
.d-p-side-by-side--with-grid .d-p-side-by-side__content-row {
  margin-top: var(--content-spacer-none);
}
@media (max-width: 575.98px) {
  .d-p-side-by-side--with-grid .d-p-side-by-side__content-row > div:not(:first-child) {
    border-top: 2px solid var(--side-by-side-grid-color);
  }
}
@media (min-width: 576px) {
  .d-p-side-by-side--with-grid .d-p-side-by-side__content-row > div:not(:first-child) {
    border-left: 2px solid var(--side-by-side-grid-color);
  }
}
.d-p-side-by-side__header-row, .d-p-side-by-side__cta-row {
  text-align: center;
}
.d-p-side-by-side__cta-container .cta-links {
  margin-top: var(--content-spacer-m);
}
@media (min-width: 576px) {
  .d-p-side-by-side .item-1 {
    padding-right: var(--side-item-padding);
  }
}
@media (min-width: 576px) {
  .d-p-side-by-side .item-2 {
    padding-left: var(--side-item-padding);
  }
}

/*# sourceMappingURL=paragraph-d-p-side-by-side.scss.css.map*/