/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./blocks/testimonials-carousel/testimonials-carousel.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************/
.testimonials{margin:var(--section-spacing) 0}.testimonials-carousel{padding:var(--section-spacing) 0}.testimonials-carousel.animated{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-delay:.25s;animation-delay:.25s}.testimonials-carousel .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials-carousel-item{border:none;padding:0;margin:0 auto;text-align:center;max-width:87rem}@media (min-width:768px){.testimonials-carousel-item{padding:0 4rem}}.testimonials-carousel-item svg{display:inline-block;width:3.1rem;height:auto;margin-bottom:1rem}.testimonials-carousel-item p{font:var(--font-body-large);letter-spacing:var(--font-body-large--spacing);margin-bottom:2rem;font-style:italic}.testimonials-carousel-item cite{font:var(--font-body-large);letter-spacing:var(--font-body-large--spacing);color:var(--color-blue);font-weight:700;font-style:italic}.testimonials-carousel-item>*:last-child{margin-bottom:0}.testimonials-carousel-navigation{text-align:center;margin-top:4rem}.testimonials-carousel-navigation-prev,.testimonials-carousel-navigation-next{font:var(--font-body-large);letter-spacing:var(--font-body-large--spacing);text-decoration:none;border:none;border-radius:4rem;padding:1.1rem 3rem 1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;cursor:pointer;color:var(--color-black);background:0 0;font-weight:500;padding:0 1rem}.testimonials-carousel-navigation-prev:is(:hover,:focus,:active),.testimonials-carousel-navigation-next:is(:hover,:focus,:active){text-decoration:none;outline:none}.testimonials-carousel-navigation-prev[disabled],.testimonials-carousel-navigation-next[disabled]{opacity:.7}@media (min-width:768px){.testimonials-carousel-navigation-prev,.testimonials-carousel-navigation-next{position:absolute;top:50%;z-index:10;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.testimonials-carousel-navigation-prev svg,.testimonials-carousel-navigation-next svg{width:1.9rem;height:auto}.testimonials-carousel-navigation-prev svg path,.testimonials-carousel-navigation-next svg path{-webkit-transition:all .3s ease;transition:all .3s ease}.testimonials-carousel-navigation-prev:is(:hover,:focus,:active) svg path,.testimonials-carousel-navigation-next:is(:hover,:focus,:active) svg path{stroke:var(--color-orange)}@media (min-width:768px){.testimonials-carousel-navigation{margin-top:0}.testimonials-carousel-navigation-prev{left:0}.testimonials-carousel-navigation-next{right:0}}