.testimonials-section{position:relative}.testimonials-section .heading{margin-bottom:15px}.testimonials-section .heading span{display:inline-block;font-family:adobe-handwriting-ernie,sans-serif;font-size:70px;font-weight:400}.testimonials-section .content{margin-bottom:50px}.testimonials-section .slick-list.draggable{padding:0 60px}.testimonials-section .companies-item{margin:0 10px}.testimonials-section .slick-track{display:flex}.testimonials-section .slick-slide{height:auto}.testimonials-section .item-inner{align-items:center;background-color:var(--primary_color);border-radius:54px;color:#fefefe;display:flex;gap:20px;height:100%;justify-content:start;margin:0 15px;min-height:276px;padding:50px 20px 30px}.testimonials-section .rating{align-items:center;display:flex;flex-direction:column;font-size:28px;font-weight:700;text-align:center;width:250px}.testimonials-section .content-box p{font-size:22px;font-weight:400;line-height:30px;text-align:left}.testimonials-section .content-box .name{font-size:16px;font-weight:400;line-height:22px}@media(max-width:1240px){.testimonials-section .heading span{font-size:50px}.testimonials-section .content{margin-bottom:30px}}@media(max-width:1024px){.testimonials-section .heading{font-size:36px}.testimonials-section .heading span{font-size:40px}.testimonials-section .content-box p{font-size:18px;line-height:26px}}@media(max-width:850px){.testimonials-section .slick-list.draggable{padding:0 30px}.testimonials-section .item-inner{flex-direction:column;margin:0 5px;padding:30px 20px 20px}.testimonials-section .content-box .name,.testimonials-section .content-box p{font-size:18px;line-height:24px}}