.custom-testimonials-wrapper{background-color:#f5f9f9;padding:10px 20px 60px;text-align:center}.custom-testimonials-title{color:#0c1f1f;font-size:36px;font-weight:700;margin-bottom:50px}.custom-testimonials-slider{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin:0 auto;max-width:1240px}.custom-testimonial-card{background:#fff;border-radius:24px;box-shadow:0 8px 24px rgba(0,0,0,.06);box-sizing:border-box;flex:1 1 0;max-width:33%;min-width:300px;padding:40px 30px;position:relative;text-align:center}.custom-review-avatar{border-radius:50%;height:80px;margin-bottom:20px;object-fit:cover;width:80px}.custom-review-name{color:#0c1f1f;font-size:20px;font-weight:700;margin-bottom:5px}.custom-review-role{color:#00796b;font-size:12px;font-weight:600;margin-bottom:20px;text-transform:uppercase}.custom-review-text{color:#555;font-size:16px;line-height:1.6}.custom-quote-corner{background-color:#004a94;border-bottom-left-radius:100%;height:85px;position:absolute;right:0;top:0;width:85px}.custom-google-icon{height:30px;margin-bottom:10px;padding-left:10px;padding-top:16px;width:30px}.custom-review-avatar{display:none}.custom-review-stars{display:block;margin:0 auto 20px;width:120px}@media (max-width:992px){.custom-testimonials-slider{flex-direction:column;gap:20px}.custom-testimonial-card{max-width:100%}}