@charset "UTF-8";.testimonials{padding:clamp(2.1875rem,1.5862rem + 2.324vw,4.375rem) 0;text-align:center}.testimonials__inner{position:relative}.testimonials-list{position:relative;padding:70px 50px 0}@media(max-width:991px){.testimonials-list{padding:70px 0 0}}.testimonials__arrow{position:absolute;top:0;width:48px;height:48px;border:1px solid #d5d9d2;border-radius:999px;background:#fff;color:#1f2a21;font-size:0;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;z-index:2}.testimonials__arrow:before{position:absolute;inset:0;display:grid;place-items:center;font-size:18px;line-height:1}.testimonials__arrow:hover{background:#f3f5f1;border-color:#bec6bc}.testimonials__arrow--prev{right:calc(50% + 10px)}.testimonials__arrow--prev:before{content:"←"}.testimonials__arrow--next{left:calc(50% + 10px)}.testimonials__arrow--next:before{content:"→"}.testimonial-card{display:flex!important;flex-direction:column;justify-content:space-between;min-height:100%;margin:0 5px;padding:32px;border-radius:24px;background:#f6f7f4}@media(min-width:991px){.testimonial-card{padding:40px}}.testimonial-card__content{display:flex;flex-direction:column}.testimonial-card__text{color:#253126;font-size:18px;line-height:1.7}@media(max-width:991px){.testimonial-card__text{font-size:16px}}.testimonial-card__text.is-collapsed{max-height:210px;overflow:hidden}@media(max-width:991px){.testimonial-card__text.is-collapsed{max-height:182px}}.testimonial-card__text.is-expanded{max-height:unset}.testimonial-card__toggle{margin-top:12px;padding:0;border:0;background:transparent;color:#16b01a;font-size:14px;font-weight:700;cursor:pointer}.testimonial-card__author{color:#1f2a21;font-size:16px;display:block;margin-top:20px;text-align:center;line-height:1.4}
