.testimonials__cards{display:flex;flex-wrap:wrap;gap:var(--flex-gap);justify-content:center}.testimonials__card{--flex-items:1;background:#fff;border-radius:10px;box-shadow:0 0 50px rgba(0,0,0,.08);padding:60px 40px 40px;position:relative;width:calc(100%/var(--flex-items) - ((var(--flex-items) - 1)/var(--flex-items))*var(--flex-gap))}.card__icon span{align-items:center;display:flex;height:24px;justify-content:center;margin-bottom:18px;width:24px}.card__icon svg{max-height:20px;max-width:20px;fill:currentColor}.testimonials__card p{font-size:15px;line-height:26px}@media (min-width:768px){.testimonials__card{--flex-items:2}}