/*!***************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ../../node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[3].use[1]!../../node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[3].use[2]!../../node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[3].use[3]!./src/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************/
/**
 *
 * Frontend Styles
 *
 */
.testimonial-two-column {
  -webkit-margin-before: 0 !important;
          margin-block-start: 0 !important;
  overflow: hidden;
  padding-bottom: calc(var(--pad-bottom) + 12px);
  padding-top: var(--pad-top);
  position: relative;
  /* Modifiers */
}
@media (min-width: 1024px) {
  .testimonial-two-column {
    padding-bottom: calc(var(--pad-bottom) + 24px);
  }
}
.testimonial-two-column__inner {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  margin-left: auto;
  margin-right: auto;
  max-width: var(--wp--custom--grid-width--large);
  padding-left: var(--padding-inner);
  padding-right: var(--padding-inner);
}
@media (min-width: 1024px) {
  .testimonial-two-column__inner {
    flex-wrap: nowrap;
    justify-content: space-between;
  }
}
.testimonial-two-column__media {
  --wp--custom--blockgap-size: 0;
  padding: 0;
  position: relative;
}
@media (min-width: 1024px) {
  .testimonial-two-column__media {
    width: 45%;
  }
}
.testimonial-two-column__media::after {
  aspect-ratio: 32/15;
  background: var(--wp--preset--gradient--orange);
  bottom: -12px;
  content: "";
  display: block;
  height: auto;
  right: -12px;
  position: absolute;
  width: 75%;
  z-index: 1;
}
@media (min-width: 1200px) {
  .testimonial-two-column__media::after {
    bottom: -24px;
    right: -24px;
  }
}
.testimonial-two-column__media img {
  display: block;
  flex-shrink: 0;
  position: relative;
  width: 100%;
  z-index: 2;
}
.testimonial-two-column__content {
  --wp--custom--blockgap-size: var(--wp--custom--spacing--md);
}
@media (min-width: 1024px) {
  .testimonial-two-column__content {
    width: 55%;
  }
}
.testimonial-two-column__subheading {
  color: var(--wp--preset--color--base-muted);
  letter-spacing: calc(var(--wp--preset--font-size--caption) * 0.4);
  text-transform: uppercase;
}
@media (min-width: 1024px) {
  .testimonial-two-column__subheading {
    padding-left: calc(var(--wp--custom--spacing--md) + 11px);
  }
}
.testimonial-two-column__quote {
  color: var(--wp--preset--color--gray);
  font-size: var(--wp--preset--font-size--display);
  font-weight: var(--wp--custom--font-weight--regular);
  line-height: var(--wp--custom--line-height--headlines-default);
  margin-bottom: 0;
}
@media (min-width: 1024px) {
  .testimonial-two-column__quote {
    padding-left: var(--wp--custom--spacing--md);
  }
}
.testimonial-two-column__text {
  --wp--custom--blockgap-size: var(--wp--custom--spacing--md);
  position: relative;
}
@media (min-width: 1200px) {
  .testimonial-two-column__text {
    --wp--custom--blockgap-size: var(--wp--custom--spacing--lg);
  }
}
.testimonial-two-column__links {
  --wp--custom--blockgap-size: var(--wp--custom--spacing--md);
}
@media (min-width: 1024px) {
  .testimonial-two-column__links {
    padding-left: calc(var(--wp--custom--spacing--md) + 11px);
  }
}
.testimonial-two-column__links .wp-block-button__link {
  max-width: 615px;
}
@media (min-width: 1024px) {
  .testimonial-two-column.media-align--right .testimonial-two-column__content {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: calc(var(--padding-inner) * 1.375);
  }
}
.testimonial-two-column.media-align--right .testimonial-two-column__inner {
  flex-direction: row-reverse;
}
@media (min-width: 1024px) {
  .testimonial-two-column.media-align--left .testimonial-two-column__content {
    padding-bottom: 0;
    padding-left: calc(var(--padding-inner) * 1.375);
    padding-right: 0;
  }
}

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