.cts-testimonials-wrap .cts-testimonial-title{font-weight:700;color:red}.cts-testimonial-wrap{padding:.5em}.cts-testimonial .cts-testimonial__thumbnail-wrap{justify-content:center;flex-wrap:wrap;border:5px solid #000;position:relative;align-items:center;display:flex}.cts-testimonial .cts-testimonial__thumbnail-wrap .cts-img-overlay{right:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:0;top:0;background-color:rgba(0,0,0,.4);left:0}.cts-testimonial .cts-testimonial__thumbnail-wrap.active .cts-img-overlay{-webkit-transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;-ms-transition:background-color .5s ease-in-out;-o-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;background-color:transparent}.cts-testimonial .cts-testimonial__thumbnail-wrap i{font-size:2em;color:#fff;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute}.cts-testimonial .cts-testimonial__thumbnail-wrap:hover i{transform:scale(1.5)}.cts-testimonial .cts-testimonial__thumbnail-wrap.active i.none{-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;opacity:0;display:none}.cts-testimonial .cts-testimonial__thumbnail-wrap .cts-testimonial__img-wrap .cts-testimonial__img{height:auto;min-height:200px;width:100%}.cts-testimonial .cts-testimonial__thumbnail-wrap .cts-testimonial__vid-wrap{display:none}.cts-testimonial .cts-testimonial__thumbnail-wrap.active .cts-testimonial__vid-wrap{display:block;z-index:9}.cts-testimonial .cts-testimonial__content{text-transform:capitalize;text-align:center;margin-top:15px}.cts-testimonial-star-rating{list-style-type:none;display:inline-flex}