.testimonial-section-v2{padding:80px 20px;background:#fff}.testimonial-section-v2 .container{max-width:1276px}.testimonial-section-v2 .swiper .swiper-container{overflow:hidden;max-width:1150px;margin:0 auto}.testimonial-section-v2 .swiper .swiper-arrow{width:40px;height:40px}.testimonial-section-v2 .swiper .swiper-arrow:after{border-radius:100%;border:1px solid #2667ff;width:40px;height:40px;font-size:16px;color:#fff;display:flex;align-items:center;justify-content:center;background:#2667ff}.testimonial-section-v2 .swiper.testimonialSlider-v2{overflow:visible}.testimonial-section-v2 .main-heading{line-height:55px;margin-bottom:15px}.testimonial-section-v2 .description{max-width:577px;width:100%;margin:0 auto;margin-bottom:40px;text-align:center}.testimonial-section-v2 .testimonial-card{padding:46px 43px;border-radius:10px;border:1px solid rgb(0 0 0/.1);background:#fff;display:flex;flex-direction:column;align-items:center}.testimonial-section-v2 .testimonial-card .logo{margin-bottom:10px;max-width:97px;width:100%}.testimonial-section-v2 .testimonial-card .logo img{width:100%;height:100%}.testimonial-section-v2 .testimonial-card .review-text{max-width:400px;width:100%;text-align:center;font-size:16px;line-height:26px;margin-bottom:15px}.testimonial-section-v2 .testimonial-card .ratting{display:none}.testimonial-section-v2 .testimonial-card .client-info{display:flex;flex-direction:column;align-items:center}.testimonial-section-v2 .testimonial-card .client-img{width:44px;height:44px;border-radius:100%;background:rgb(125 37 236/.2);margin-bottom:8px}.testimonial-section-v2 .testimonial-card .client-img img{width:100%;height:100%;border-radius:100%}.testimonial-section-v2 .testimonial-card .client-name{color:#333;font-size:16px;font-weight:400;line-height:18px}.testimonial-section-v2 .testimonial-card .profession{font-size:14px;line-height:22px}.testimonial-section-v2 .swiper-pagination{position:unset;margin-top:30px;display:flex;align-items:center;justify-content:center;gap:15px}.testimonial-section-v2 .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;background-color:rgb(38 103 255/.2);border-radius:100%;opacity:1;margin:0!important}.testimonial-section-v2 .swiper-pagination .swiper-pagination-bullet-active{background:#2667ff}@media screen and (max-width:767px){.testimonial-section-v2{padding:40px 20px}.testimonial-section-v2 .swiper .swiper-arrow{display:none}.testimonial-section-v2 .main-heading{font-size:32px;line-height:46px;text-align:start;margin-bottom:10px}.testimonial-section-v2 .description{text-align:start}.testimonial-section-v2 .testimonial-card{padding:20px 35px}.testimonial-section-v2 .testimonial-card .review-text{text-align:start;letter-spacing:-.18px}.testimonial-section-v2 .swiper-pagination{margin-top:20px}}@media screen and (max-width:499px){.testimonial-section-v2 .container{max-width:370px}}