*{box-sizing:border-box}body{background:linear-gradient(180deg,hsla(0,0%,100%,.5),rgba(255,233,225,.5) 30%,rgba(233,217,255,.5) 70%,hsla(0,0%,100%,.5));margin:0;min-height:100vh;padding:0}.testimonials-section{padding:70px 0 90px}.section-heading h2{font-size:30px;font-weight:700}.section-heading h2,.section-heading p{color:#2c2c2c;font-family:Overused Grotesk;font-style:normal;line-height:normal}.section-heading p{font-size:16px;font-weight:500}.testimonials-flow-row{align-items:stretch}.testimonial-column{position:relative}.testimonial-card{background:#f4f3ff;border-radius:11.057px;box-shadow:0 16px 40px rgba(93,21,255,.06);margin-bottom:24px;opacity:0;padding:22.114px;transform:translate3d(0,34px,0);transition-delay:0s;transition-duration:.8s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.testimonial-card.is-visible{opacity:1;transform:translateZ(0)}.quote-icon{display:block;margin-bottom:14px}.quote-icon svg{height:33.171px;width:33.171px}.testimonial-text{color:#202046;font-size:16px;font-weight:500;text-align:justify}.testimonial-author,.testimonial-text{font-family:Overused Grotesk;font-style:normal;line-height:normal}.testimonial-author{color:#5d15ff;font-size:17.64px;font-weight:700;margin:0}.testimonial-practice{color:#6d6bdb;font-family:Overused Grotesk;font-size:13.72px;font-style:normal;font-weight:400;line-height:normal}@media (max-width:767.98px){.testimonial-card{padding:22px 22px 20px}}@media (prefers-reduced-motion:reduce){.testimonial-card{opacity:1;transform:none;transition:none;will-change:auto}}.section-heading{text-align:center}@media (max-width:767.98px){.section-heading.text-center{text-align:left!important}}