.testimonials-content{display:grid;gap:28px;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.testimonials-content.three-column,.testimonials-content.two-column{grid-template-columns:repeat(2,1fr)}}@media (min-width:901px){.testimonials-content.three-column{grid-template-columns:repeat(3,1fr)}}.testimonial{background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:24px 17px 24px 32px}.testimonial .rating{display:flex;gap:8px;margin-bottom:15px}.testimonial .content{display:flex;flex-direction:column;gap:16px}.testimonial .content .key-quote{color:#1c1b1f;font-family:Poppins;font-size:20px;font-weight:600;letter-spacing:0;line-height:113.99999999999999%;margin-bottom:0;vertical-align:middle}.testimonial .content .quote{color:#000;font-style:Italic;font-weight:500;margin-bottom:8px}.testimonial .author-meta p,.testimonial .content .quote{font-family:Poppins;font-size:18px;letter-spacing:0;line-height:146%}.testimonial .author-meta p{font-style:Bold;margin-bottom:0}.testimonial .author-meta .author{font-weight:700}.testimonial .author-meta .company{font-weight:500}