.testimonial_with_cta .module-head h2{color:var(--primary)}.testimonial_with_cta .testimonial_container{align-items:center;display:flex;gap:80px}.testimonial_with_cta .testimonial_container .heading_with_cta{text-align:left;width:50%}.testimonial_with_cta .testimonial_container .heading_with_cta .heading_container{padding-bottom:40px}.testimonial_with_cta .testimonial_container .heading_with_cta .heading_container h3{color:var(--primary);font-weight:700}.testimonial_with_cta .testimonial_container .heading_with_cta .button_container a.hs-button-secondary{color:var(--white)}.testimonial_with_cta .testimonial_container .testimonial_card{background-color:var(--primary);border-radius:15px;padding:25px;text-align:left;width:50%}.testimonial_with_cta .testimonial_container .testimonial_card .image_container{padding-bottom:20px}.testimonial_with_cta .testimonial_container .testimonial_card .review_text{padding-bottom:25px}@media (min-width:768px) and (max-width:1440px){.testimonial_with_cta .testimonial_container .testimonial_card .review_text p{font-size:16px}.testimonial_with_cta .testimonial_container .testimonial_card .testimonial_details .name h5{font-size:14px}.testimonial_with_cta .testimonial_container .testimonial_card .testimonial_details .position p{font-size:16px}}@media (min-width:1024px){.testimonial_with_cta .module-head h2.border:after{left:auto;right:25px;transform:none}}@media (min-width:768px) and (max-width:1024px){.testimonial_with_cta .testimonial_container{align-items:center;display:flex;gap:40px}}@media (max-width:768px){.testimonial_with_cta .testimonial_container{flex-direction:column;gap:40px}.testimonial_with_cta .testimonial_container .heading_with_cta,.testimonial_with_cta .testimonial_container .testimonial_card{width:100%}}