.testimonials .heading-area{margin-bottom:3.125rem}.testimonials .flexbox.has-media{align-items:center;display:flex;gap:145px;justify-content:flex-start}.testimonials .flexbox.has-media .column{width:calc(50% - 72.5px)}.testimonials .testimonials-video__frame{aspect-ratio:16/9;width:100%}.testimonials .testimonials-video__frame iframe,.testimonials .testimonials-video__frame img{border:0;display:block;height:100%;width:100%}.testimonials .testimonials-video__frame img{object-fit:cover}.testimonials .column.content{border-bottom:1px solid var(--color-gray-400);border-top:1px solid var(--color-gray-400);padding:50px 0 30px}.testimonials .column.content strong{font-weight:var(--font-weight-medium)}.testimonials .flexbox .column.content p{color:var(--color-black);font-family:var(--font-family-primary);font-size:var(--font-size-h3);font-weight:var(--font-weight-regular);line-height:var(--line-height-default);margin:0 0 var(--space-50)}.testimonials .flexbox .column.content .picture{align-items:center;border-radius:50%;display:flex;height:75px;justify-content:center;width:75px}.testimonials .flexbox .column.content .picture>img{border-radius:50%;height:75px;width:75px}.testimonials .flexbox .column.content span.name{color:var(--color-black);display:block;font-family:var(--font-family-primary);font-size:var(--font-size-h4);font-weight:var(--font-weight-medium);line-height:var(--line-height-default)}.testimonials .flexbox .column.content span.designation{color:var(--color-black);display:block;font-family:var(--font-family-primary);font-size:1.125rem;font-weight:var(--font-weight-regular);letter-spacing:.1em;line-height:150%;text-transform:uppercase}.testimonials .flexbox .column.content .quote{margin:0 0 var(--space-30)}.testimonials .flexbox.has-media .column.content .details,.testimonials .flexbox.has-media .column.content .person{align-items:center;display:flex;gap:var(--space-50);justify-content:space-between}.testimonials .flexbox.has-media .column.content .person{gap:var(--space-20)}.testimonials .flexbox .column.content .details{align-items:center;display:flex;flex-direction:column-reverse;gap:var(--space-20);justify-content:center}.testimonials .flexbox .column.content .hs-button-wrapper{margin-top:46px}.testimonials .flexbox.has-media .column.content .quote{justify-content:flex-start}.testimonials .flexbox.has-media .column.content p{text-align:left}.testimonials .flexbox.has-media .column.content .details{flex-direction:row}.testimonials .flexbox.solo .column.content p{margin:0 auto var(--space-30);max-width:58.0625rem;text-align:center}.testimonials .flexbox.solo .column.content .person{align-items:center;display:flex;flex-direction:column;text-align:center}.testimonials .flexbox.solo .column.content .picture{margin:0 0 var(--space-10)}@media (max-width:1400px){.testimonials .flexbox.has-media{gap:75px}.testimonials .flexbox.has-media .column{width:calc(50% - 37.5px)}.testimonials .flexbox.has-media .column.content .details{align-items:flex-start;flex-direction:column;gap:var(--space-30)}}@media (max-width:1200px){.testimonials .flexbox.has-media{gap:var(--space-50)}.testimonials .flexbox.has-media .column{width:calc(50% - 25px)}}@media (max-width:991px){.testimonials .flexbox.has-media{flex-direction:column;gap:var(--space-30)}.testimonials .flexbox.has-media .column.video{width:100%}.testimonials .flexbox.has-media .column.content{padding:var(--space-30) 0;width:100%}.testimonials .flexbox.has-media .column.content .quote{justify-content:flex-start}.testimonials .flexbox.has-media .column.content .details{flex-direction:row}.testimonials .flexbox .column.content p{font-size:var(--font-size-tablet-h3);margin-bottom:1.875rem}.testimonials .flexbox .column.content span.name{font-size:var(--font-size-tablet-h4)}.testimonials .column.content{border-top:0}.testimonials .flexbox.has-media .column.content .details{align-items:center}}@media (max-width:767px){.testimonials .heading-area{margin-bottom:1.875rem}.testimonials .flexbox.solo .column.content{padding:var(--space-30) 0}.testimonials .flexbox .column.content p{font-size:var(--font-size-mobile-h3)}.testimonials .flexbox .column.content span.name{font-size:var(--font-size-mobile-h4)}.testimonials .flexbox .column.content span.designation{font-size:1rem}.testimonials .flexbox.has-media .column.content .details{flex-direction:column}.testimonials .flexbox.solo .column.content .details{gap:var(--space-30)}.testimonials .flexbox .column.content .hs-button-wrapper{margin-top:var(--space-20)}.testimonials .flexbox.has-media .column.content .details{align-items:flex-start}}