.testimonials{gap:36px}.testimonials,.tm__header{display:flex;flex-direction:column}.tm__header{gap:16px}.tm__header--center{align-items:center;text-align:center}.tm__header--right{align-items:flex-end;text-align:right}.tm__heading{margin:0}.tm__subheading p{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.tm__swiper{width:100%}.tm__swiper .swiper-wrapper{margin-bottom:32px}.tm__swiper .swiper-scrollbar-drag{background-color:var(--color-black)}.tm__swiper .swiper-slide{height:auto}.tm__card{border-radius:10px;display:flex;flex-direction:row;height:100%;overflow:hidden}.tm__card--image-right{flex-direction:row-reverse}.tm__image{flex:0 0 249px;overflow:hidden}.tm__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tm__body{background-color:var(--tm-card-bg,var(--color-blue-50));color:var(--tm-card-color,var(--color-black));flex:1;gap:24px;padding:24px 32px 32px}.tm__body,.tm__meta{display:flex;flex-direction:column}.tm__meta{gap:12px}.tm__meta .tm__author-data{align-items:center;display:flex;gap:10px}.tm__stars{align-items:center;display:flex;gap:0}.tm__star{height:17px;width:17px}.tm__star--full{color:var(--color-yellow-stars)}.tm__star--empty{color:var(--color-grey-20)}.tm__verified{align-items:center;display:flex;gap:6px}.tm__verified-icon{--icon-size:16px}.tm__verified-icon,.tm__verified-text{color:var(--color-blue-300)}.tm__review{display:flex;flex-direction:column;gap:12px}.tm__text p{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0}.tm__subheading{max-width:460px}.tm__subheading .jdgm-widget.jdgm-all-reviews-rating{display:inline-block!important;vertical-align:text-bottom}@media screen and (max-width:989px){.testimonials{gap:24px}.tm__swiper .swiper-wrapper{margin-bottom:20px}.tm__card,.tm__card--image-right{flex-direction:column}.tm__image{flex:0 0 198px}.tm__body{gap:18px;padding:16px 12px}.tm__meta{gap:7px}.tm__star{height:14px;width:14px}.tm__verified-icon{--icon-size:14px}.tm__review{gap:8px}.tm__author{font-size:var(--font-size-body-15)}.tm__text p,.tm__title{font-size:var(--font-size-body-16)}.tm__verified-text{font-size:var(--font-size-body-13)}.tm__subheading{font-size:var(--font-size-body-16)}}