.cs-testimonial-slider{margin:75px 0;padding:0 10px}.cs-testimonial-slider .content-wrapper{padding:10px}.cs-testimonial-slider .cs-inner{display:flex;flex-direction:row;flex-wrap:nowrap;gap:20px;width:100%}.cs-testimonial-slider .cs-col{padding:10px}.cs-testimonial-slider .cs-col.media-col{width:40%}.cs-testimonial-slider .cs-col.content-col{display:flex;flex-direction:column;gap:20px;justify-content:flex-end;width:60%}.cs-testimonial-slider .cs-col.media-col img{height:600px;object-fit:cover;object-position:center center;width:100%}.cs-testimonial-slider .cs-col.content-col .heading h2{color:#1d1d1d;font-family:Montserrat,Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;margin:0;text-transform:uppercase}.cs-testimonial-slider .cs-col.content-col .content p{color:#1a1a1a;font-family:Montserrat,Sans-serif;font-size:19px;font-weight:400}.cs-testimonial-slider .cs-col .slider-row{margin:0 20px;padding-top:5px;position:relative}.cs-testimonial-slider .slider-item-inner{padding:0 8px;transition:transform .3s ease-out}.cs-testimonial-slider .slider-item-inner .ti-inner{background:#fff;border:2px solid #fff;border-radius:4px;display:block;padding:20px;position:relative}.cs-testimonial-slider .slider-item-inner span.ti-stars{display:block;font-size:0;height:17px;margin:0 0 7px;white-space:nowrap}.cs-testimonial-slider .slider-item-inner span.ti-star.f{background-repeat:no-repeat;background-size:contain;display:inline-block;height:17px;margin:0 1px 0 0!important;width:17px}.cs-testimonial-slider .slider-item-inner .rich_text p{display:-webkit-box;-webkit-box-orient:vertical;font-size:15px;font-style:normal;line-height:21.75px;text-align:left;-webkit-line-clamp:4;font-family:Trustindex Open Sans;margin:0;max-height:87px!important;overflow:hidden;padding-right:0;transition:height .3s}.cs-testimonial-slider .slider-item-inner .ti-inner.active .rich_text p{display:block;max-height:100%!important}.cs-testimonial-slider .slider-item-inner span.Readmore,.cs-testimonial-slider .slider-item-inner span.hide{color:#000;cursor:pointer;display:inline-block;font-family:Trustindex Open Sans;font-size:13.5px;font-weight:400;line-height:1.4em;opacity:.5;padding:5px 0 0;text-decoration:none!important;transition:color .3s ease-out;white-space:nowrap}.cs-testimonial-slider .ti-review-header{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:Trustindex Open Sans;font-size:14px;line-height:1.4em;padding:15px 0 0 12px;position:relative}.cs-testimonial-slider .ti-review-header:before{border-color:#fff transparent transparent;border-style:solid;border-width:10px 10px 0;content:"";left:22px;position:absolute;top:-1px}.cs-testimonial-slider .ti-review-header .ti-profile-img{margin:0 15px 0 0!important}.cs-testimonial-slider .ti-review-header .ti-profile-img img{border-radius:30px;display:block;height:40px!important;max-width:none!important;min-width:auto!important;object-fit:cover;object-position:top;padding:0!important;width:40px!important}.cs-testimonial-slider .ti-review-header .ti-profile-details{-webkit-box-flex:1;display:flex;-ms-flex:1;flex:1;flex-direction:column;justify-content:center;margin:0!important;overflow:hidden;overflow-x:hidden;overflow-y:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.cs-testimonial-slider .ti-review-header .ti-profile-details .ti-name{font-size:14px;font-weight:700;margin-bottom:2px;overflow:hidden;padding-right:25px;text-overflow:ellipsis;white-space:nowrap}.cs-testimonial-slider .ti-review-header .ti-profile-details .ti-date{color:#000!important;font-family:Trustindex Open Sans;font-size:11.2px!important;line-height:1.4em;opacity:.5}.cs-testimonial-slider .slider-item-inner .ti-inner:after{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;content:"";display:block;height:20px;position:absolute;right:17px;top:17px;width:20px}.cs-testimonial-slider .cs-col .slider-row .slide-arrow.slick-arrow{display:block;font-family:Trustindex Open Sans;font-size:14px;height:30px;line-height:1.4em;opacity:1;padding-bottom:20px;padding-top:20px;position:absolute;top:50%;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;width:20px}.cs-testimonial-slider .cs-col .slider-row .slide-arrow.next-arrow.slick-arrow:before{right:0;top:8px}.cs-testimonial-slider .cs-col .slider-row .slide-arrow.prev-arrow.slick-arrow:before{left:0;top:18px}.cs-testimonial-slider .cs-col .slider-row .slide-arrow.prev-arrow.slick-arrow:after{left:0;top:8px}.cs-testimonial-slider .cs-col .slider-row .slide-arrow.next-arrow.slick-arrow:after{right:0;top:18px}.cs-testimonial-slider .cs-col .slider-row .slide-arrow.slick-arrow:after{background:#b7b7b7;border-radius:2px;content:"";display:block;height:3px;position:absolute;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:17px}.cs-testimonial-slider .cs-col .slider-row .slide-arrow.slick-arrow:before{background:#b7b7b7;border-radius:2px;content:"";display:block;height:3px;position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:17px}.cs-testimonial-slider .cs-col .slider-row .slide-arrow.next-arrow.slick-arrow{right:-8px}.cs-testimonial-slider .cs-col .slider-row .slide-arrow.prev-arrow.slick-arrow{left:-18px}.cs-testimonial-slider .slider-item-inner:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.cs-testimonial-slider .slider-item-inner span.hide{display:none}.cs-testimonial-slider .slider-item-inner .ti-inner.active span.hide{display:block}.cs-testimonial-slider .slider-item-inner .ti-inner.active span.Readmore{display:none}.cs-testimonial-slider .cs-col .slider-row .slide-arrow.slick-arrow:hover{cursor:pointer;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media(max-width:1024px){.cs-testimonial-slider .cs-col.content-col .heading h2{font-size:36px}}@media(max-width:767px){.cs-testimonial-slider .cs-inner{flex-direction:column}.cs-testimonial-slider .cs-col.content-col{order:2;width:100%}.cs-testimonial-slider .cs-col.media-col{order:1;padding:0;width:100%}.cs-testimonial-slider .cs-col.media-col img{height:200px;width:100%}.cs-testimonial-slider{margin:0;padding:15px}.cs-testimonial-slider .content-wrapper{padding:0}.cs-testimonial-slider .cs-col.content-col .heading{text-align:center}.cs-testimonial-slider .cs-col.content-col .heading h2{font-size:22px}.cs-testimonial-slider .cs-col.content-col .content{text-align:center}}