.wp-block-quote {
  position: relative;
  padding: 60px 40px 40px 30px; /* 50px 90px 40px 90px; */
  border-radius: unset; /* 8px; */
  font-size: var(--wp--preset--font-size--medium);
  color: var(--wp--preset--color--plum);
  background: var(--wp--preset--color--5-percent-plum);
  margin-inline-end: 0;
  margin-inline-start: 0;
}
.wp-block-quote::after, .wp-block-quote::before {
  position: absolute;
  background-repeat: no-repeat;
  background-size: cover;
  display: block;
  width: 35px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.993 30.674c-4.967 0-7.641-3.917-7.641-10.794 0-8.406 4.011-14.71 12.035-18.913l2.675 5.062C9.808 8.99 7.134 12.525 7.134 18.065c.286-.096.573-.096.86-.096 3.438 0 6.304 2.197 6.304 6.018 0 4.107-2.675 6.687-6.305 6.687Zm20.06 0c-4.968 0-7.642-3.917-7.642-10.794 0-8.406 4.012-14.71 12.035-18.913l2.675 5.062c-5.254 2.961-7.928 6.496-7.928 12.036.286-.096.573-.096.86-.096 3.438 0 6.304 2.197 6.304 6.018 0 4.107-2.675 6.687-6.304 6.687Z' fill='%235B315E' opacity='.2'/%3E%3C/svg%3E");
  content: "";
}
.wp-block-quote::before {
  top: 15px; /* 50px; */
  left: 30px;
}
.wp-block-quote::after {
  right: 40px; /* 50px; */
  bottom: 15px; /* 40px; */
  transform: rotate(180deg);
}
.wp-block-quote p {
  margin: 0;
}
.wp-block-quote cite {
  display: block;
  margin-top: 15px;
  font-size: var(--wp--preset--font-size--small);
  font-weight: 500;
  font-style: normal;
  color: var(--wp--preset--color--plum);
}
.wp-block-quote.is-style-quote-featured {
  position: relative;
  padding: 0;
  color: var(--wp--preset--color--white);
  background: none;
}
.wp-block-quote.is-style-quote-featured p:last-of-type::after {
  position: relative;
  bottom: -4.25rem;
  display: block;
  width: 84px;
  height: 2px;
  margin: 0 auto;
  background: var(--wp--preset--color--light-blue);
  content: "";
}
.wp-block-quote.is-style-quote-featured::after, .wp-block-quote.is-style-quote-featured::before {
  position: absolute;
  background-repeat: no-repeat;
  background-size: cover;
}
.wp-block-quote.is-style-quote-featured::before {
  top: -7.75rem;
  right: -7.75rem;
  left: auto;
  display: block;
  width: 5.75rem;
  height: 5.75rem;
  background-image: url("https://www.catalight.org/wp-content/uploads/2025/06/breakout-shape-before.svg");
  content: "";
}
.wp-block-quote.is-style-quote-featured::after {
  right: auto;
  bottom: -13.25rem;
  left: -7.25rem;
  display: block;
  width: 11.25rem;
  height: 11.25rem;
  background-image: url("https://www.catalight.org/wp-content/uploads/2025/06/breakout-shape-after.svg");
  content: "";
  transform: rotate(1turn);
}
.wp-block-quote.is-style-plain {
  position: relative;
  padding: 0;
  font-size: var(--wp--preset--font-size--small);
  color: var(--wp--preset--color--dark-blue);
  background: none;
  margin-inline-end: 40px;
  margin-inline-start: 40px;
}
.wp-block-quote.is-style-plain::before {
  top: 0;
  left: 0;
  display: block;
  width: 35px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='36' height='31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.993 30.674c-4.967 0-7.641-3.917-7.641-10.794 0-8.406 4.011-14.71 12.035-18.913l2.675 5.062C9.808 8.99 7.134 12.525 7.134 18.065c.286-.096.573-.096.86-.096 3.438 0 6.304 2.197 6.304 6.018 0 4.107-2.675 6.687-6.305 6.687Zm20.06 0c-4.968 0-7.642-3.917-7.642-10.794 0-8.406 4.012-14.71 12.035-18.913l2.675 5.062c-5.254 2.961-7.928 6.496-7.928 12.036.286-.096.573-.096.86-.096 3.438 0 6.304 2.197 6.304 6.018 0 4.107-2.675 6.687-6.304 6.687Z' fill='%235B315E' opacity='.2'/%3E%3C/svg%3E");
  content: "";
}
.wp-block-quote.is-style-plain cite,
.wp-block-quote.is-style-plain p {
  margin-left: 4rem;
  color: var(--wp--preset--color--dark-blue);
}
.wp-block-quote.is-style-plain::after {
  display: none;
  content: "";
}
.wp-block-quote.is-style-closed-left-solid {
  position: relative;
  padding: 0;
  font-size: var(--wp--preset--font-size--small);
  color: var(--wp--preset--color--dark-blue);
  background: none;
  margin-inline-end: 40px;
  margin-inline-start: 40px;
}
.wp-block-quote.is-style-closed-left-solid::before {
  top: 0;
  left: 0;
  display: block;
  width: 45px;
  height: 30px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='30' fill='none'%3E%3Cpath fill='%235B315E' d='M34.017 29.245a8.855 8.855 0 0 1-4.73-1.328c-1.384-.941-2.49-2.214-3.32-3.818-.83-1.66-1.246-3.514-1.246-5.561 0-3.265 1.052-6.557 3.154-9.877 2.158-3.32 5.368-6.087 9.628-8.3l7.138 3.652c-2.877 1.494-5.284 3.181-7.22 5.063-1.882 1.881-3.127 4.094-3.736 6.64 2.324.11 4.15.719 5.478 1.826 1.384 1.051 2.075 2.573 2.075 4.565 0 1.881-.636 3.541-1.909 4.98-1.272 1.438-3.043 2.158-5.312 2.158Zm-23.987 0a8.855 8.855 0 0 1-4.73-1.328c-1.384-.941-2.49-2.214-3.32-3.818-.83-1.66-1.246-3.514-1.246-5.561 0-3.265 1.052-6.557 3.154-9.877 2.158-3.32 5.368-6.087 9.628-8.3l7.138 3.652c-2.877 1.494-5.284 3.181-7.22 5.063-1.882 1.881-3.127 4.094-3.736 6.64 2.324.11 4.15.719 5.478 1.826 1.384 1.051 2.075 2.573 2.075 4.565 0 1.881-.636 3.541-1.909 4.98-1.272 1.438-3.043 2.158-5.312 2.158Z'/%3E%3C/svg%3E");
  content: "";
}
.wp-block-quote.is-style-closed-left-solid cite,
.wp-block-quote.is-style-closed-left-solid p {
  margin-left: 4rem;
  color: var(--wp--preset--color--dark-blue);
}
.wp-block-quote.is-style-closed-left-solid::after {
  display: none;
  content: "";
}

blockquote.wp-block-quote[class*=bq-right] {
  float: right;
  margin-bottom: 24px;
  margin-left: 40px !important;
}

blockquote.wp-block-quote[class*=bq-left] {
  float: left;
  margin-right: 40px !important;
  margin-bottom: 24px;
}

blockquote.wp-block-quote[class*="-50"] {
  width: 50%;
}

blockquote.wp-block-quote[class*="-66"] {
  width: 66%;
}

@media screen and (max-width: 1024px) {
  blockquote.wp-block-quote[class*=bq-left],
  blockquote.wp-block-quote[class*=bq-right] {
    width: 100%;
  }
}

/*# sourceMappingURL=quote.min.css.map */
