#testimonial-wrapper{margin:auto;max-width:950px;padding:20px}.testimonial-grid{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin:auto;width:100%}@media(max-width:992px){.testimonial-grid{grid-template-columns:1fr 1fr}}@media(max-width:767px){.testimonial-grid{grid-template-columns:1fr}#testimonial-wrapper{max-width:540px;padding:15px}}.testimonial-card{background:#fff;border-radius:8px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));gap:30px;justify-content:flex-between;overflow:hidden;padding:45px 30px}.testimonial-card,.testimonial-signature{align-items:center;display:flex;flex-direction:column}.testimonial-signature{font-size:.8rem;font-weight:600;gap:10px;justify-content:center;text-align:center}.testimonial-card .bubble{max-width:48px}