@charset "UTF-8";
@media (min-width: 992px) {
  .dr-section.dr-section-type--dr_quote .container {
    max-width: calc(var(--dr-container-content-max-width-lg-default) + var(--dr-container-content-max-width-lg-padding));
  }
  .dr-section.dr-section-type--dr_quote .container .dr-content-section > .row {
    margin-left: 0;
    margin-right: 0;
  }
}
.dr-section.dr-section-type--dr_quote .dr-content {
  --dr-font-size-quote: calc(var(--dr-font-size-base) * 1.5);
  --dr-font-size-cite: var(--dr-font-size-base);
}
.dr-section.dr-section-type--dr_quote .dr-content .dr-quote-item {
  border-left: 2px solid var(--dr-brand-color-primary-300);
  padding-left: var(--dr-spacer-md);
}
.dr-section.dr-section-type--dr_quote .dr-content .dr-quote-item.dr-quote-item--image {
  --dr-font-size-quote: calc(var(--dr-font-size-base) * 1.25);
  --dr-font-size-cite: var(--dr-font-size-small);
  border: 1px solid var(--dr-brand-color-primary-150);
  background: var(--dr-color-body-bg-secondary);
  width: 100%;
  height: 100%;
  padding: var(--dr-spacer);
  border-radius: var(--dr-element-radius);
  padding: var(--dr-spacer-xl);
}
.dr-section.dr-section-type--dr_quote .dr-content .dr-quote-item.dr-quote-item--image .dr-teaser-image,
.dr-section.dr-section-type--dr_quote .dr-content .dr-quote-item.dr-quote-item--image .dr-teaser-image img {
  border-radius: var(--dr-element-inner-radius);
}
.dr-section.dr-section-type--dr_quote .dr-content .dr-quote-item.dr-quote-item--image p {
  color: var(--dr-card-color-fg-main);
}
.dr-section.dr-section-type--dr_quote .dr-content .dr-quote-item.dr-quote-item--image .dr-quote-image {
  width: calc(7rem + var(--bs-gutter-x));
}
.dr-section.dr-section-type--dr_quote .dr-content .dr-quote-item.dr-quote-item--image .dr-quote-image img {
  border-radius: 50%;
  width: 7rem;
  height: 7rem;
  border: 4px solid var(--dr-brand-color-white);
  object-fit: cover;
}
.dr-section.dr-section-type--dr_quote .dr-content .dr-quote-item.dr-quote-item--image .dr-quote-content {
  width: calc(100% - 7rem - var(--bs-gutter-x));
}
.dr-section.dr-section-type--dr_quote .dr-content blockquote p {
  position: relative;
  font-size: var(--dr-font-size-quote);
  font-weight: 500;
}
.dr-section.dr-section-type--dr_quote .dr-content blockquote p::before {
  position: relative;
  content: "“";
  top: 0;
  left: 0;
  line-height: 1;
}
.dr-section.dr-section-type--dr_quote .dr-content blockquote p::after {
  position: relative;
  content: "”";
  bottom: 0;
  right: 0;
  line-height: 1;
}
.dr-section.dr-section-type--dr_quote .dr-content blockquote cite {
  font-size: var(--dr-font-size-cite);
  font-weight: 600;
  color: var(--dr-brand-color-grey-400);
}
.dr-section.dr-section-type--dr_quote .dr-content blockquote cite::before {
  position: relative;
  content: "—";
  top: 0;
  left: 0;
  line-height: 1;
}

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