.testimonial_section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:60px 0;position:relative}.testimonial_section:before{background:#000;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}.testimonial_section .testimonial_headline{padding-bottom:30px;position:relative;text-align:center}.testimonial_section .testimonial_slider_details{font-family:var(--secondary-font);font-size:18px!important;font-style:normal!important;font-weight:100!important;line-height:28px!important}.testimonial_section .testimonial_slider_img{align-items:center;display:flex;float:left;height:260px;justify-content:center;margin:0 60px 0 0;width:260px}.testimonial_section .testimonial_slidertext{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--primary-font);font-size:28px;font-style:italic;font-weight:400;height:100%;line-height:38px;padding:0}.testimonial_section .testimonial_slidertext p{font-weight:300}.testimonial_section .testimonial_slidertext.img_hide{padding-top:0}.testimonial_section .wrapper{max-width:100%;padding:0 20px;width:1000px}.testimonial_section .testimonial_sliderin{padding:0;position:relative}.testimonial_section ul.slick-dots{padding-top:30px;position:relative;z-index:1}@media (max-width:768px){.testimonial_section .testimonial_sliderin{padding:0}.testimonial_section .testimonial_slider_img{height:220px;margin:0 30px 0 0;width:220px}.testimonial_section .testimonial_slidertext{font-size:24px;line-height:32px}.testimonial_section .testimonial_slider_details{font-size:16px;margin-top:0}}@media (max-width:600px){.testimonial_section .testimonial_slider_img{float:none;height:260px;margin:0 auto 24px;width:260px}.testimonial_section .testimonial_slidertext{justify-content:center;text-align:center}}