.review_wrap{display:inline-block;position:relative;vertical-align:top;width:100%}.review_wrap .testimonial{padding:0;text-align:center}.review_wrap .testimonial .icon{display:flex;flex-wrap:wrap;float:none;justify-content:center;margin:0 auto 32px;text-align:center;width:100%}.review_wrap .testimonial .quote p{color:#111c54}.review_wrap .testimonial .author{margin-bottom:0;margin-top:32px}.review_wrap .testimonial .author span{color:#2a399e;font-size:16px;line-height:20.8px}.review_wrap .select_max_width{max-width:864px}.review_wrap .rev-slider{padding-bottom:44px;width:100%}.review_wrap .main__slider{display:block;margin:0 auto;overflow:hidden;position:relative}.review_wrap .testimonial .icon img{display:block;height:39px;object-fit:contain;width:50px}.review_wrap .swiper-pagination{bottom:0;display:flex!important;gap:16px;justify-content:center;list-style-type:none;margin:0;padding:0;position:absolute;width:100%;z-index:1}.review_wrap .swiper-pagination .swiper-pagination-bullet{background-color:#d9d9d9;border:1px solid #d9d9d9;border-radius:50%;font-size:0;height:auto;height:12px;line-height:0;margin:0!important;margin:0;opacity:1!important;padding:0;width:auto;width:12px}.review_wrap .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active,.review_wrap .swiper-pagination .swiper-pagination-bullet:hover{background-color:#89bc21;border:1px solid #89bc21}@media(max-width:991px){.review_wrap .testimonial .icon{margin:0 auto 24px}.review_wrap .testimonial .author{margin:24px auto 0}}@media(max-width:767px){.review_wrap .testimonial .icon{margin:0 auto 16px}.review_wrap .testimonial .author{margin:16px auto 0}.review_wrap h2 br{display:none}}