.dr-section.dr-section-type--dr_teasertiles {
  overflow: hidden;
}
.dr-section.dr-section-type--dr_teasertiles .container {
  position: relative;
}
.dr-section.dr-section-type--dr_teasertiles .container header {
  max-width: var(--dr-container-content-max-width-lg-default);
  margin: 0 auto;
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item {
  position: relative;
  --container-max-width: 100%;
  --dr-teaser-content-padding: var(--dr-spacer-xxl) 0;
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item:after {
  position: absolute;
  content: "";
  height: 100%;
  top: 0;
  z-index: 1;
}
@media (min-width: 576px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item {
    --container-max-width: 540px;
    --dr-teaser-content-padding: calc(var(--dr-spacer) * 1);
  }
}
@media (min-width: 768px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item {
    --container-max-width: 720px;
    --dr-teaser-content-padding: calc(var(--dr-spacer) * 2);
  }
}
@media (min-width: 992px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item {
    --container-max-width: 960px;
    --dr-teaser-content-padding: calc(var(--dr-spacer) * 3);
  }
}
@media (min-width: 1200px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item {
    --container-max-width: 1140px;
    --dr-teaser-content-padding: calc(var(--dr-spacer) * 4);
  }
}
@media (min-width: 1400px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item {
    --container-max-width: 1280px;
    --dr-teaser-content-padding: calc(var(--dr-spacer) * 5);
  }
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item .dr-teaser-content {
  position: relative;
  z-index: 2;
  padding: var(--dr-teaser-content-padding);
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-color--white, .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-color--white:after {
  background-color: var(--bs-white);
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-color--brighter, .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-color--brighter:after {
  background-color: var(--dr-brand-color-primary-100);
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-color--darker, .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-color--darker:after {
  background-color: var(--dr-brand-color-primary-400);
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--2:nth-child(2n+1):after {
  left: calc((100vw - var(--container-max-width, 100%)) / 2 * -1);
  width: 100vw;
}
@media (min-width: 576px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--2:nth-child(2n+1):after {
    left: calc((100vw - var(--container-max-width, 100%)) / 2 * -1 - var(--bs-gutter-x) / 2);
  }
}
@media (min-width: 768px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--2:nth-child(2n+1):after {
    width: calc((100vw - var(--container-max-width, 100%)) / 2 + var(--bs-gutter-x) / 2);
  }
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--2:nth-child(2n):after {
  right: calc((100vw - var(--container-max-width, 100%)) / 2 * -1);
  width: 100vw;
}
@media (min-width: 576px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--2:nth-child(2n):after {
    right: calc((100vw - var(--container-max-width, 100%)) / 2 * -1 - var(--bs-gutter-x) / 2);
  }
}
@media (min-width: 768px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--2:nth-child(2n):after {
    width: calc((100vw - var(--container-max-width, 100%)) / 2 + var(--bs-gutter-x) / 2);
  }
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--3:nth-child(3n+1):after {
  left: calc((100vw - var(--container-max-width, 100%)) / 2 * -1);
  width: 100vw;
}
@media (min-width: 576px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--3:nth-child(3n+1):after {
    left: calc((100vw - var(--container-max-width, 100%)) / 2 * -1 - var(--bs-gutter-x) / 2);
  }
}
@media (min-width: 768px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--3:nth-child(3n+1):after {
    width: calc((100vw - var(--container-max-width, 100%)) / 2 + var(--bs-gutter-x) / 2);
  }
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--3:nth-child(3n):after {
  right: calc((100vw - var(--container-max-width, 100%)) / 2 * -1);
  width: 100vw;
}
@media (min-width: 576px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--3:nth-child(3n):after {
    right: calc((100vw - var(--container-max-width, 100%)) / 2 * -1 - var(--bs-gutter-x) / 2);
  }
}
@media (min-width: 768px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--3:nth-child(3n):after {
    width: calc((100vw - var(--container-max-width, 100%)) / 2 + var(--bs-gutter-x) / 2);
  }
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--4:nth-child(4n+1):after {
  left: calc((100vw - var(--container-max-width, 100%)) / 2 * -1);
  width: 100vw;
}
@media (min-width: 576px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--4:nth-child(4n+1):after {
    left: calc((100vw - var(--container-max-width, 100%)) / 2 * -1 - var(--bs-gutter-x) / 2);
  }
}
@media (min-width: 768px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--4:nth-child(4n+1):after {
    width: calc((100vw - var(--container-max-width, 100%)) / 2 + var(--bs-gutter-x) / 2);
  }
}
.dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--4:nth-child(4n):after {
  right: calc((100vw - var(--container-max-width, 100%)) / 2 * -1);
  width: 100vw;
}
@media (min-width: 576px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--4:nth-child(4n):after {
    right: calc((100vw - var(--container-max-width, 100%)) / 2 * -1 - var(--bs-gutter-x) / 2);
  }
}
@media (min-width: 768px) {
  .dr-section.dr-section-type--dr_teasertiles .dr-content .dr-teaser-item.dr-teaser-columns--4:nth-child(4n):after {
    width: calc((100vw - var(--container-max-width, 100%)) / 2 + var(--bs-gutter-x) / 2);
  }
}

/*# sourceMappingURL=style.css.map */
