.cmp_testimonials{background:#0197d3;padding:15px 0 0}
.cmp_testimonial_detail{background:#FFF;padding:15px;border-radius:5px}
.cmp_customer_details_name p{color:#77bc20;font-size:18px;margin:0}
.cmp_customer_details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cmp_testimonials_image img{width:100%}
.cmp_testimonials_wrapper{padding:0 15px;margin:0 auto}
.cmp_testimonials_header{padding:0 15px;color:#FFF}
.cmp_testimonials_header>p{color:#FFF}
.cmp_testimonials .slick-list{margin-left:-15px}
.cmp_testimonials .slick-slide{margin-left:15px}
.cmp_testimonials .slick-dots li button:before{color:#FFF}
.cmp_testimonials .slick-dots li.slick-active button:before{opacity:1;color:#6fb544}
.cmp_testimonials .slick-dots{width:90%;bottom:-18px}
.cmp_testimonial_detail .quote-icon{background:url('../../../../../clientlibs/1.0/clientlib-base/resources/img/quote.svg') no-repeat;display:block;height:30px;width:30px;background-size:contain}
@media(max-width:767px){.cmp_testimonials{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
@media(min-width:768px){.cmp_testimonials{padding:50px 0;position:relative}
.cmp_testimonials_left_block{width:60%;position:relative;z-index:2}
.cmp_testimonials_header{padding:0 15px;max-width:1140px;width:50vw}
.cmp_testimonials_image .cmp-image__image{display:none}
.cmp_testimonials_image{position:absolute;top:0;right:0;width:400px;background-size:cover;display:block;height:100%;background-position:center}
.cmp_testimonials .slick-dots{text-align:left}
.cmp_testimonials_image img{display:none}
.cmp_testimonial_detail{padding:40px 40px 40px 100px;position:relative}
.cmp_testimonial_detail .quote-icon{height:40px;width:40px;position:absolute;left:40px}
.cmp_testimonials.left-align .cmp_testimonials_left_block{padding-left:36%;max-width:1140px;width:auto;padding-right:15px}
.cmp_testimonials.left-align .cmp_testimonials_image{left:0}
.cmp_testimonials.left-align .cmp_testimonials_header{margin:0 0 0 30%;width:auto;padding:0}
.cmp_testimonials.left-align .cmp_testimonials_wrapper{width:auto}
}
@media(min-width:1024px){.cmp_testimonials_image{width:500px}
.cmp_testimonials.left-align .cmp_testimonials_header{margin-left:23%}
}
@media(min-width:1200px){.cmp_testimonials_wrapper{width:55%;margin:0}
.slick-slide{margin:0}
.cmp_testimonials_left_block{max-width:1140px;margin:0 auto;width:100%}
.slick-slide .cmp_testimonials_header{width:55%}
.slick-list{margin:0 -15px}
.cmp_testimonials{background-position:800px}
.cmp_testimonials.left-align .cmp_testimonials_header{margin-left:35%}
.cmp_testimonials_image{width:680px}
}
@media(min-width:1366px) and (max-width:1599px){.cmp_testimonials_header{width:45vw}
.cmp_testimonials.left-align .cmp_testimonials_header{margin-left:19%}
}
@media(min-width:1600px){.cmp_testimonials{background-position:right}
.cmp_testimonials_wrapper{width:100%;max-width:1200px}
.cmp_testimonials_image{width:680px}
.cmp_testimonials_header{width:43vw}
.cmp_testimonials.left-align .cmp_testimonials_left_block{padding-left:0}
.cmp_testimonials.left-align .cmp_testimonials_header{margin-left:43%}
}
@media(min-width:1920px){.cmp_testimonials.left-align .cmp_testimonials_header{margin-left:30%}
}