#testimonial-wrapper{margin:auto;max-width:1200px;padding:20px}.testimonial-grid{display:grid;gap:20px;grid-template-columns:repeat(4,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{align-items:center;background:#fff;border-radius:8px;display:flex;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));flex-direction:column;gap:20px;justify-content:space-between;padding:25px 20px}.testimonial-body{margin:0}.testimonial-body,.testimonial-body p{font-size:.95rem;line-height:1.4;text-align:center}.testimonial-body p{margin:0 0 .75rem}.testimonial-body p:last-child{margin-bottom:0}.testimonial-signature{align-items:centre;display:flex;flex-direction:column;font-size:.8rem;font-weight:600;gap:10px;justify-content:centre;text-align:centre}.testimonial-card .bubble{max-width:48px}