.testimonials-section{padding:96px 0;background:#f4f8fd}.testimonials-heading{display:flex;align-items:end;justify-content:space-between;gap:28px;margin-bottom:32px}.testimonials-heading h2{font-size:clamp(31px,3.5vw,46px)}.testimonials-heading p{margin-top:12px;font-size:15px}.testimonials-disclaimer{max-width:260px;color:#617a96;font-size:12px;line-height:1.5}.testimonials-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.testimonial-card{display:flex;flex-direction:column;min-height:278px;padding:25px 26px;background:#fff;border:1px solid #dce8f5;border-radius:18px;box-shadow:0 8px 28px #153f6d08}.testimonial-quote{height:40px;color:#1681ef;font-size:48px;line-height:1;font-family:Georgia,serif}.testimonial-card blockquote{margin:8px 0 28px;color:#243b55;font-size:15px;line-height:1.7;flex:1}.testimonial-author{display:flex;align-items:center;gap:12px}.testimonial-author strong,.testimonial-author small{display:block}.testimonial-author strong{font-size:14px;color:#132a44}.testimonial-author small{font-size:11px;line-height:1.4;color:#7389a0;margin-top:3px}.testimonial-avatar{display:block;flex:0 0 48px;width:48px;height:48px;border-radius:50%;background-image:url('testimonial-portraits-v53.png');background-size:300% auto;background-repeat:no-repeat;background-color:#e4edf8}.avatar-one{background-position:0% 42%}.avatar-two{background-position:50% 42%}.avatar-three{background-position:100% 42%}@media(max-width:900px){.testimonials-grid{grid-template-columns:1fr}.testimonial-card{min-height:0}.testimonials-heading{align-items:start;flex-direction:column;gap:12px}.testimonials-disclaimer{max-width:none}}@media(max-width:600px){.testimonials-section{padding:54px 0}.testimonials-heading{margin-bottom:22px}.testimonials-heading h2{font-size:30px}.testimonials-heading p{font-size:13px}.testimonials-disclaimer{font-size:11px}.testimonials-grid{gap:12px}.testimonial-card{padding:20px}.testimonial-card blockquote{font-size:14px;line-height:1.6;margin:4px 0 20px}.testimonial-quote{height:30px;font-size:40px}}
.testimonials-heading{align-items:flex-start;flex-direction:column;gap:14px}.testimonials-disclaimer{display:inline-block;max-width:none;padding:7px 12px;border:1px solid #b8d0eb;border-radius:8px;background:#e6f1fd;color:#254e78;font-size:12px;font-weight:650}

.testimonial-avatar{width:88px;height:88px;flex-basis:88px;border-radius:12px;background-size:300% 100%}.avatar-one{background-position:0% center}.avatar-two{background-position:50% center}.avatar-three{background-position:100% center}@media(max-width:600px){.testimonial-avatar{width:88px;height:88px;flex-basis:88px}}

.avatar-one{background-image:url("testimonial-anna-v54.png");background-size:cover;background-position:center}.avatar-two{background-image:url("testimonial-maxim-v54.png");background-size:cover;background-position:center}

.avatar-one{background-image:url("testimonial-anna-v55.jpg");background-size:cover;background-position:center}.avatar-two{background-image:url("testimonial-maxim-v55.jpg");background-size:145%;background-position:50% 24%}.avatar-three{background-image:url("testimonial-elena-v55.jpg");background-size:cover;background-position:center}

.avatar-three{background-image:url("testimonial-elena-v58.png");background-size:165%;background-position:50% 18%}
