.testimonials-page-wrap{width:72%;margin:0 auto;padding:20px}@media only screen and (max-width:768px){.testimonials-page-wrap{width:95%;padding:20px 0}}.testimonials-page-wrap .hero{display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between;padding:40px;margin-bottom:30px;border-radius:var(--card-radius,8px);background:radial-gradient(circle at 10% 0,rgba(35,61,123,.95),#0f172a)}.testimonials-page-wrap .hero h1{color:#fff;margin:0}.testimonials-page-wrap .hero .hero-copy p{margin:8px 0 0;font-size:13px;color:#e5e7eb;max-width:560px}.testimonials-page-wrap .testimonials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media only screen and (max-width:1024px){.testimonials-page-wrap .testimonials-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:768px){.testimonials-page-wrap .testimonials-grid{grid-template-columns:1fr}}.testimonials-page-wrap .testimonial-card{display:flex;flex-direction:column;gap:14px;background:#fff;border:1px solid #eee;border-radius:var(--card-radius,8px);padding:22px}.testimonials-page-wrap .testimonial-card .testimonial-card-head{display:flex;align-items:center;gap:14px}.testimonials-page-wrap .testimonial-card .testimonial-card-head .avatar img{width:64px;height:64px;border-radius:50%;object-fit:cover}.testimonials-page-wrap .testimonial-card .testimonial-card-head .who h4{margin:0;color:#242424;font-size:16px;font-weight:700}.testimonials-page-wrap .testimonial-card .testimonial-card-head .who .role{margin:2px 0 0;font-size:12px;color:#797979}.testimonials-page-wrap .testimonial-card .quote{color:#3e3e3e;font-size:14px;line-height:1.6;flex:1}.testimonials-page-wrap .testimonial-card .btn.outline.small{align-self:flex-start}.testimonials-page-wrap .no-data{text-align:center;color:#797979;margin:40px 0}