.client-testimonials{padding:100px 0 60px}.testimonials-wrapper{align-items:center;display:flex;gap:20px}.client-testimonials .section-title{color:#fff;text-align:left}.testimonial-slider-wrapper{width:70%}.testimonial-header{max-width:471px;width:30%}.animated-image img{animation:imageAnimation 2.2s ease-out .8s infinite;max-width:100%}.testimonial-slider .swiper-slide{display:flex;height:auto}.testimonial-slider .testimonial-card{background:linear-gradient(225.59deg,rgba(101,132,251,.1) 6.85%,#2cb1d3 96.21%);border-radius:40px;color:#fff;display:flex;flex-direction:column;padding:50px 20px 20px 50px}.testimonial-slider .testimonial-card .testimonial-content{margin-bottom:32px}.testimonial-slider .testimonial-card .testimonial-author{align-items:center;display:flex;gap:10px;margin-bottom:26px;margin-top:auto}.testimonial-slider .testimonial-card .author-image{border:1px solid #fff;border-radius:100%;flex-shrink:0;height:55px;overflow:hidden;width:55px}.testimonial-slider .testimonial-card .author-info{width:100%}.testimonial-slider .testimonial-card .author-image img{max-width:100%;object-fit:cover}.testimonial-slider .testimonial-card .testimonial-content p{color:#fff;font-size:18px;line-height:1.8;margin:0}.testimonial-slider .testimonial-card .author-info h6{color:#fff;font-size:18px;font-weight:800;line-height:1.5;margin:0}.author-position span{color:#fff;display:block;font-size:18px;line-height:1.5}.case-study-link .arrow-button{align-items:center;color:#fff;display:inline-flex;font-size:14px;font-weight:800;gap:4px;line-height:15px;text-decoration:none}.case-study-link{text-align:right}.arrow-button .round-arrow{align-items:center;background:#fff;border-radius:40px;display:inline-flex;height:40px;justify-content:center;padding:10px;transition:all .3s ease-out;width:40px}.case-study-link .arrow-button:hover .round-arrow{transform:translateX(5px)}.testimonial-slider .swiper-pagination{margin-top:20px;position:static}.testimonial-slider .swiper-pagination .swiper-pagination-bullet{background:#fff;height:12px;width:12px}@keyframes imageAnimation{0%{transform:translateY(0)}25%{transform:translateY(10px)}50%{transform:translateY(10px)}75%{transform:translateY(0)}to{transform:translateY(0)}}@media screen and (max-width:1279px){.testimonial-slider .testimonial-card{padding:32px 20px 20px 32px}.testimonial-slider .testimonial-card .testimonial-content p{font-size:16px;line-height:1.8}.testimonial-slider .testimonial-card .author-info h6{font-size:16px;line-height:1.5}.author-position span{font-size:14px;line-height:1.5}.testimonial-slider .testimonial-card .testimonial-content{margin-bottom:24px}}@media screen and (max-width:991px){.client-testimonials{padding:50px 0}.testimonials-wrapper{flex-direction:column;gap:20px}.animated-image{display:none}.testimonial-header,.testimonial-slider-wrapper{width:100%}.client-testimonials .section-title{text-align:center}}