.section-testimonials{padding:60px 0;position:relative}.testimonial-swiper{padding-bottom:40px}.testimonial-slide{background-position:50%;background-size:cover;border-radius:12px;justify-content:center;align-items:center;height:380px;display:flex;position:relative;overflow:hidden}.testimonial-overlay{background:rgba(0,0,0,.45);position:absolute;top:0;bottom:0;left:0;right:0}.testimonial-content{z-index:2;text-align:center;color:#fff;max-width:650px;padding:20px;position:relative}.testimonial-avatar{object-fit:cover;border:3px solid #fff;border-radius:50%;width:80px;height:80px;margin-bottom:15px}.testimonial-text{margin-bottom:15px;font-size:1.1rem;line-height:1.6}.testimonial-customer{font-size:1.3rem;font-weight:600}.title-a{font-size:2.2rem;font-weight:700}.subtitle-a{color:#555}
