.gr-carousel .gr-track{box-sizing:border-box;height:var(--gr-track-height,auto);overflow-y:hidden}.gr-carousel .gr-card--testimonial>*,.gr-carousel .gr-card--testimonial .gr-card__text{flex:none}.gr-carousel .gr-card--testimonial .gr-card__who{margin-top:auto}.gr-card--review .gr-card__toggle{color:#573c69;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;align-self:flex-start;margin:-6px 0 0;padding:4px 0;font-size:13.5px;font-weight:700;line-height:1.4}.gr-card--review .gr-card__toggle[hidden]{display:none}.gr-card--review .gr-card__toggle:hover{text-decoration:underline}.gr-card--review .gr-card__toggle:focus-visible{outline-offset:3px;outline:2px solid #9477b2}.gr-card__read-less,.gr-card--review.is-expanded .gr-card__read-more{display:none}.gr-card--review.is-expanded .gr-card__read-less{display:inline}.gr-reviews-js .gr-grid .gr-card--review{min-height:var(--gr-review-card-height,0px)}.gr-reviews-js .gr-grid .gr-card--review:not(.is-expanded) .gr-card__body{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-height:3.2em;display:-webkit-box;overflow:hidden}.gr-reviews-js .gr-grid .gr-card--review:not(.is-expanded) .gr-card__body p{display:inline}.gr-reviews-js .gr-grid .gr-card--review:not(.is-expanded) .gr-card__body p+p:before{content:" "}.testimonials--service .section-title{color:#100c08}.testimonials--service .gr-controls__button,.testimonials--service .gr-card__text{font-family:Open Sans,sans-serif}
