.Testimonials_testimonials__2lUIS{width:100%;padding:60px 20px;background-color:#f8f9fa}.Testimonials_showall_button__fuYMN{background-color:var(--purple-bgcolor);color:var(--buttonWhiteBlackTextColor);border-radius:50px;padding:10px 0 5px;font-size:var(--font-size-16);font-weight:500;margin-left:0;height:auto;width:100px;text-align:center}.Testimonials_container__tqtph{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px}.Testimonials_card__IIS5Y{background:#fff;border-radius:20px;padding:32px;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:31px}.Testimonials_testimonialText__2hD3U{font-size:16px;color:#353535;flex-grow:1}.Testimonials_authorSection__skKJq{display:flex;align-items:center;gap:15px;margin-top:auto;padding-top:20px}.Testimonials_imageWrapper__sDbpk{flex-shrink:0;position:relative}.Testimonials_authorImage__FALCA{border-radius:50%;-o-object-fit:cover;object-fit:cover;border:3px solid #e9ecef}.Testimonials_authorInfo__pXXXn{flex-grow:1;position:relative}.Testimonials_authorName__dLGHo{font-size:16px;font-weight:600;color:#1a1a1a;margin:0 0 6px}.Testimonials_authorDesignation__3_ATu{font-size:16px;font-weight:500;color:#7d7a7a;text-transform:uppercase;margin:0}@media (max-width:768px){.Testimonials_container__tqtph{grid-template-columns:1fr}.Testimonials_card__IIS5Y{padding:24px}.Testimonials_testimonialText__2hD3U{font-size:14px}.Testimonials_rating__yYQP1{position:static;transform:none;margin-top:10px;display:inline-block}.Testimonials_authorDesignation__3_ATu,.Testimonials_authorName__dLGHo{font-size:14px}}@media (min-width:769px) and (max-width:1024px){.Testimonials_container__tqtph{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.Testimonials_container__tqtph{grid-template-columns:repeat(3,1fr)}}