.testimonial-section{padding-bottom:70px;padding-top:100px;position:relative}.testimonial-section .hs-row{display:flex;flex-wrap:wrap;margin:0 -15px}.testimonial-section .hs-col{padding:0 15px;width:65%}.testimonial-section .hs-col.left-col{width:35%}.testimonial-section .heading-wrapper{margin-top:100px;padding-right:20px;position:sticky;top:200px}.testimonial-section .heading-wrapper h3{line-height:1.17;width:100%}.testimonial-section .heading-wrapper p{font-weight:500;line-height:1.2;margin:0;width:100%}.testimonial-section .card-inner{background:#fff;border:1.5px solid #ababab;border-radius:30px;height:100%;padding-left:30px;padding-right:30px;padding-top:45px;position:relative}.testimonial-section .quote p{line-height:1;margin:0 0 20px}.testimonial-section .card-head{margin-bottom:40px}.testimonial-section .client-name{line-height:1.6;margin-bottom:5px}.testimonial-section .client-name:before{background-color:#292929;border-radius:100%;content:"";display:inline-block;height:4px;line-height:1;margin-right:5px;padding:0;position:relative;top:-3px;width:4px}.testimonial-section .client-desg{line-height:1.6;padding-left:14px}.testimonial-section .client-cards{align-items:flex-start;column-count:2;display:flex;display:block;flex-wrap:wrap;justify-content:center;position:relative}.testimonial-section .client-card{display:inline-block;margin-bottom:50px;margin-right:50px;max-width:358px;width:100%}.testimonial-section .client-card:first-child{margin-top:50px}.testimonial-section .client-card:nth-child(2n){margin-right:0!important}.testimonial-section .card-body{margin:0 -30px}.testimonial-section .card-body img{border-bottom-left-radius:30px;border-bottom-right-radius:30px;width:100%}.testimonial-section .heading-wrapper{padding-bottom:clamp(25px,13vw,250px)}@media screen and (min-width:1200px) and (max-width:1250px){.testimonial-section .client-card{margin-right:25px}}@media screen and (max-width:1200px){.testimonial-section .heading-wrapper h3{width:100%}.testimonial-section .client-card{margin-bottom:30px;margin-right:0;max-width:100%}}@media screen and (max-width:991px){.testimonial-section .hs-row{margin:0}.testimonial-section .hs-col{padding:0;width:100%}.testimonial-section .hs-col.left-col{margin-bottom:40px;width:100%}.testimonial-section .heading-wrapper{margin-top:0;padding-bottom:0}}@media screen and (max-width:767px){.testimonial-section .heading-wrapper{padding-right:0;position:static}.testimonial-section{padding-bottom:80px;padding-top:80px}.testimonial-section .card-inner{padding-left:25px;padding-right:25px;padding-top:30px}.testimonial-section .card-body{margin:0 -25px}.testimonial-section .quote p{font-size:22px}.testimonial-section .card-head{margin-bottom:30px}.testimonial-section .heading-wrapper h3{font-size:36px}.testimonial-section .heading-wrapper p{font-size:18px}.testimonial-section .client-cards{column-count:auto}.testimonial-section .client-card{display:block;margin-left:auto;margin-right:auto;max-width:358px;max-width:100%}.testimonial-section .client-card:nth-child(2n){margin-left:auto;margin-right:auto!important}.testimonial-section .client-card:first-child{margin-top:0}.testimonial-section .client-card:last-child{margin-bottom:0}}@media screen and (max-width:479px){.testimonial-section .client-card{width:100%}.testimonial-section .card-inner{padding-left:20px;padding-right:20px;padding-top:25px}.testimonial-section .quote p{font-size:18px}.testimonial-section .card-body{margin:0 -20px}}