.testimonial-showcase{background-color:#222}.testimonial-showcase .slick-slider{margin-bottom:0}.slick-slider .slick-slide-inner-wrapper{background-color:#4f4f4f;padding:1rem}.slick-slider .slick-slide-inner-wrapper .caption p{color:#fff;font-size:16px;margin-top:0;text-align:center}.slick-slider .slick-slide-inner-wrapper .caption p:last-of-type{margin-bottom:0;color:#b6b6b6}.slick-slider .slick-slide{margin-left:1rem !important;margin-right:1rem !important}.slick-slider button.slick-arrow{margin-left:1rem;margin-right:1rem}.testimonial-showcase .section-header h2{text-align:center;margin:0 auto;color:#fff;font-weight:400;width:90%;text-transform:uppercase;font-size:32px}.testimonial-showcase{padding:2rem 0 0;margin-bottom:2rem}.testimonial-showcase .slick-slide img{margin-bottom:1rem !important}.testimonial-showcase .slick-track{position:relative}.testimonial-showcase .slick-slider button.slick-arrow{position:absolute;height:40px;width:40px;z-index:20}.testimonial-showcase .slick-prev::before,.testimonial-showcase .slick-next::before{font-size:40px;color:#fff !important}.testimonial-showcase .caption{max-width:700px;margin-left:auto;margin-right:auto}.testimonial-showcase .showcase-slides{max-width:1140px;margin:0 auto}@media screen and (min-width:768px){.testimonial-showcase{padding:2rem 0;margin-bottom:4rem}.testimonial-showcase .section-header h2{margin-bottom:2rem}.testimonial-showcase .slick-slide-inner-wrapper{height:290px;display:flex !important;flex-direction:column;justify-content:center;max-width:1140px}.testimonial-showcase .slick-slider{padding:0;margin-left:2rem;margin-right:2rem}.testimonial-showcase .slick-prev{left:0px !important}.testimonial-showcase .slick-next{right:0px !important}}@media screen and (min-width:768px){.testimonial-showcase{position:relative;overflow:hidden;margin-top:2rem}.testimonial-showcase .slick-list{overflow:visible}.testimonial-showcase .slick-slider .slick-slide{margin-left:3rem !important;margin-right:3rem !important}.testimonial-showcase .slick-slider .slick-slide img{margin-bottom:2rem !important}.slick-slider .slick-slide-inner-wrapper{padding:2rem}}@media screen and (min-width:1024px){.testimonial-showcase{padding:4rem 0;margin-top:4rem}.testimonial-showcase .section-header h2{margin-bottom:4rem}}