.cs-wrapper{background:linear-gradient(287.48deg,transparent 30.16%,rgba(0,0,0,.6) 70.97%),url(https://www.happeo.com/hubfs/Happeo-Website-Assets/2024/testimonial-background.jpg) no-repeat;background-position:top;background-repeat:no-repeat;background-size:cover;max-height:991px}.testimonial-slider,.testimonial-slider p{text-align:left}.slick-slide{float:left;padding:40px 0 0 88px;width:800px}.testimonial{background-color:var(--main-bg-color);border:0 solid var(--main-bg-color);border-radius:5px;box-shadow:0 11px 22px 0 rgba(92,99,105,.15);display:flex;height:230px;padding:8px;position:relative}.testimonial blockquote{font-weight:700}.author-wrapper{height:210px;padding-left:0!important;position:relative}.author-details{bottom:12px;left:0;position:absolute;right:0}.author-details p{font-size:14px;line-height:18px;width:calc(100% - 140px)}.author-details img{bottom:0;height:36px;position:absolute;right:16px;width:auto}.author-photo{border-radius:12px;height:180px;object-fit:cover;object-position:center center;width:100%}.testimonial-slider .PrevArrow{background:#fff;border:1px solid #cad0d8;border-radius:50%;color:#000;height:40px;padding:0;position:absolute;right:200px;text-align:center;top:-20px;width:40px;z-index:5;&:before{border-radius:50%;color:#000;content:"←";font-size:24px;font-weight:400;height:40px;left:-1px;line-height:1.8;padding:0 7px 0 9px;position:absolute;top:-1px}}.testimonial-slider .NextArrow{background:#fff;border:1px solid #cad0d8;border-radius:50%;color:#000;height:40px;padding:0;position:absolute;right:140px;text-align:center;top:-20px;width:40px;z-index:5;&:before{border-radius:50%;color:#000;content:"→";font-size:24px;font-weight:400;height:40px;left:-1px;line-height:1.8;padding:0 7px 0 9px;position:absolute;top:-1px}}@media screen and (max-width:991px){.slick-slide{padding:0}.testimonial{height:320px;margin-top:48px;padding:16px;width:97%!important}.author-details p{width:100%}.testimonial-slider .PrevArrow{left:28px;right:auto}.testimonial-slider .NextArrow{left:98px;right:auto}.slick-slide{padding:0 0 0 28px;width:calc(100vw - 96px)}.author-wrapper{height:280px;padding-right:0!important;padding-top:0!important;position:static}.author-wrapper img{max-height:32px}.author-details{display:flex;flex-direction:column;margin-bottom:-16px;margin-top:auto;position:static}.slick-slide img{display:flex}}