.quote-block .--quote-item.hs-146 {
  padding: 10rem 0rem;
}
@media (min-width: 992px) {
  .quote-block .--quote-item.hs-146 {
    padding: 14.6rem 0rem 17.7rem 0rem;
  }
}
.quote-block .--quote-item.hs-102 {
  padding: 4.8rem 0rem 3.2rem 0rem;
}
@media (min-width: 992px) {
  .quote-block .--quote-item.hs-102 {
    padding: 10.2rem 0rem 10.2rem 0rem;
  }
}
.quote-block .--quote-item h2 {
  color: var(--Neutral-White, #fff);
  margin-bottom: 0rem;
}
@media (min-width: 992px) {
  .quote-block .--quote-item h2 {
    font-size: 4rem;
    margin-bottom: 0rem;
  }
}
.quote-block .--quote-item .max-720 {
  max-width: 73rem;
  margin: 0 auto;
}
.quote-block .--quote-item .max-694 {
  max-width: 69.4rem;
  margin: 0 auto;
}
.quote-block .quote-footer {
  position: relative;
  max-width: 1440px;
  margin: 0;
}
.quote-block .quote-footer figure.white_background {
  position: unset;
  margin: 0rem;
}
@media (min-width: 992px) {
  .quote-block .quote-footer figure.white_background {
    position: absolute;
    left: -18rem;
    bottom: 0;
    margin: 0rem;
  }
}
.quote-block .quote-footer figure.colored_background {
  position: unset;
  margin: 0rem;
}
@media (min-width: 992px) {
  .quote-block .quote-footer figure.colored_background {
    position: absolute;
    left: -12rem;
    bottom: 0;
    margin: 0rem;
  }
}
.quote-block .quote-footer figure img {
  width: 100%;
  margin: 2.3rem 4rem 0rem -5rem;
}
.quote-block .quote-footer figure img.spacings-for-mobile {
  margin: 0rem 0rem 0rem 0rem;
}/*# sourceMappingURL=style.css.map */