.testimonial-carousel-2,.testimonial-carousel-item{position:relative}.testimonial-carousel-2 .testimonial-carousel-item{overflow:hidden}.testimonial-carousel-2.testimonial-carousel.has-paginate-progressbar .swiper{padding-top:40px}.testimonial-carousel-2.testimonial-carousel.has-navigate{padding:0 2em}.testimonial-carousel-2.testimonial-carousel.has-navigate .swiper{position:unset}.testimonial-carousel-2 .tc-swiper-pagination{text-align:center;margin-top:1em}.testimonial-carousel-2 .tc-swiper-pagination.swiper-pagination-bullets span{width:10px;height:10px}.testimonial-carousel-2 .swiper-nav-button{position:absolute;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:1;cursor:pointer;font-size:30px;color:#000;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.testimonial-carousel-2 .swiper-nav-button.tc-swiper-button-next{left:0;right:unset}.testimonial-carousel-2 .avatar{width:100%;height:200px;background-color:#eaeaea;background-size:contain;background-repeat:no-repeat;background-position:center center}.testimonial-carousel-2 .content{padding:20px;display:flex;flex-direction:column;justify-content:center;background-color:#588cff}.testimonial-carousel-2 .content *{color:#fff}.testimonial-carousel-2 .content span.fas{font-size:2.5rem}.testimonial-carousel-2 .content span.quote-end{align-self:flex-end}.testimonial-carousel-2 .content p{font-size:15px}.testimonial-carousel-2 .content .meta{margin-top:15px}.testimonial-carousel-2 .content .meta.ah_align_left{text-align:left}.testimonial-carousel-2 .content .meta.ah_align_center{text-align:center}.testimonial-carousel-2 .content .meta.ah_align_right{text-align:right}.testimonial-carousel-2 .content .meta span{font-size:16px;font-weight:700;display:block}