.testimonial-md-wrapper{padding:50px 0}.testimonial-md-wrapper h2{font-size:var(--font-size-h3);font-weight:500;line-height:normal;padding-bottom:20px}.testimonial-md-wrapper .testimonial-grid{background-color:var(--colors-white);border:1px solid var(--colors-gray40);border-radius:16px;display:flex;flex-wrap:wrap;padding:32px}.testimonial-md-wrapper .testimonial-item{display:flex;flex-wrap:wrap;width:100%}.testimonial-md-wrapper .testimonial-item *{color:inherit}.testimonial-md-wrapper .testimonial-item .testimonial-left-col{align-items:center;display:flex;flex-wrap:wrap}.testimonial-md-wrapper .testimonial-item .testimonial-left-col .inner{border-color:var(--colors-red);border-style:solid;border-width:0 1px 0 0;padding:0 30px;text-align:right;width:100%}.testimonial-md-wrapper .testimonial-item .testimonial-left-col .inner p{font-size:24px;font-weight:400;letter-spacing:0;line-height:32px}.testimonial-md-wrapper .testimonial-item .testimonial-right-col{align-items:center;display:flex;padding:0 0 0 20px}.testimonial-md-wrapper .testimonial-item .testimonial-right-col .testimonial-details-col{padding:0 0 0 20px}.testimonial-md-wrapper .testimonial-item .testimonial-right-col .testimonial-details-col .testimonial-author-details .d-inner{display:flex;flex-direction:column;justify-content:center}.testimonial-md-wrapper .testimonial-item .testimonial-right-col .testimonial-details-col .testimonial-author-details .d-inner p{margin:0;padding:0}.testimonial-md-wrapper .testimonial-item .testimonial-right-col .testimonial-company-logo .testimonial-company-logo-inner{display:flex;justify-content:space-around}.testimonial-md-wrapper .testimonial-item.horizontal{flex-direction:row}.testimonial-md-wrapper .testimonial-item.horizontal_left{flex-direction:row-reverse}.testimonial-md-wrapper .testimonial-item.horizontal_left .testimonial-left-col .inner{border-width:0 0 0 1px;text-align:left}.testimonial-md-wrapper .testimonial-item.horizontal_left .testimonial-right-col{display:flex}.testimonial-md-wrapper .testimonial-item.horizontal_left .testimonial-right-col .testimonial-details-col{padding:0 20px}.testimonial-md-wrapper .testimonial-item.vertical{flex-direction:column;gap:32px}.testimonial-md-wrapper .testimonial-item.vertical .testimonial-left-col{width:100%}.testimonial-md-wrapper .testimonial-item.vertical .testimonial-left-col .inner{border-width:0;padding:0;text-align:left}.testimonial-md-wrapper .testimonial-item.vertical .testimonial-left-col .inner p{margin:0;padding:0}.testimonial-md-wrapper .testimonial-item.vertical .testimonial-right-col{display:flex;padding:0}.testimonial-md-wrapper .testimonial-item.vertical .testimonial-right-col .testimonial-details-col{padding:0 24px}.testimonial-md-wrapper .testimonial-item .testimonial-left-col,.testimonial-md-wrapper .testimonial-item .testimonial-right-col{width:50%}.testimonial-md-wrapper .testimonial-item .testimonial-left-col.narrow,.testimonial-md-wrapper .testimonial-item .testimonial-right-col.wide{width:33%}.testimonial-md-wrapper .testimonial-item .testimonial-left-col.wide,.testimonial-md-wrapper .testimonial-item .testimonial-right-col.narrow{width:66%}.testimonial-md-wrapper .testimonial-item .img-holder img{border-radius:50%;height:89px!important;width:89px!important}@media screen and (max-width:767px){.testimonial-md-wrapper{padding:20px 0}.testimonial-md-wrapper .testimonial-item{width:100%}.testimonial-md-wrapper .testimonial-item .testimonial-left-col{align-items:center}.testimonial-md-wrapper .testimonial-item .testimonial-left-col .inner{border-width:0 0 1px;padding:0 20px;text-align:center}.testimonial-md-wrapper .testimonial-item .testimonial-right-col{align-items:center;display:flex;justify-content:center;padding:20px 0 0}.testimonial-md-wrapper .testimonial-item .testimonial-right-col .testimonial-details-col{padding:0 0 0 20px}.testimonial-md-wrapper .testimonial-item .testimonial-right-col .testimonial-details-col .testimonial-author-details .d-inner{display:flex;flex-direction:column;justify-content:center}.testimonial-md-wrapper .testimonial-item .testimonial-right-col .testimonial-details-col .testimonial-author-details .d-inner p{padding:0}.testimonial-md-wrapper .testimonial-item .testimonial-right-col .testimonial-details-col .testimonial-company-logo .testimonial-company-logo-inner{display:flex;justify-content:space-around}.testimonial-md-wrapper .testimonial-item.horizontal,.testimonial-md-wrapper .testimonial-item.horizontal_left{flex-direction:column}.testimonial-md-wrapper .testimonial-item.horizontal_left .testimonial-left-col .inner{border-width:0 0 1px;padding-bottom:20px;text-align:center}.testimonial-md-wrapper .testimonial-item.horizontal_left .testimonial-right-col{display:flex;justify-content:space-evenly}.testimonial-md-wrapper .testimonial-item.horizontal_left .testimonial-right-col .testimonial-details-col{padding:20px 0 0}.testimonial-md-wrapper .testimonial-item.vertical{flex-direction:column}.testimonial-md-wrapper .testimonial-item .testimonial-left-col,.testimonial-md-wrapper .testimonial-item .testimonial-right-col{min-height:100px;width:100%}.testimonial-md-wrapper .testimonial-item .testimonial-left-col.narrow,.testimonial-md-wrapper .testimonial-item .testimonial-left-col.wide,.testimonial-md-wrapper .testimonial-item .testimonial-right-col.narrow,.testimonial-md-wrapper .testimonial-item .testimonial-right-col.wide{width:100%}}