.cards-customers{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:36px}.cards__card{align-self:flex-start;background:#fff;border:1px solid #e4ecf3;border-radius:4px;max-width:100%;padding:38px 35px 33px 26px;position:relative;width:376px}.card-wrapper,.cards__card{display:flex;flex-wrap:wrap}.card-wrapper{align-items:flex-start}.cards-customers .card__image{height:auto;margin:0;max-width:50%;padding:0}.card__text{height:259px;margin-bottom:20px;padding:0;width:100%}.card__text p{font-size:18px!important}.card-images-container{display:flex;justify-content:space-between;margin-bottom:33px;margin-top:25px;width:100%}@media (max-width:768px){.card-images-container{gap:15px;justify-content:center}}.card-section-title{font-size:34px;margin-bottom:78px;text-align:center}.card-wrapper a.view-more{color:#107dda;font-size:18px;font-weight:600;text-align:left}.card-testimonial{background-color:#2c60ad;height:100%;left:0;max-width:100%;opacity:0;padding:38px 35px 33px 26px;position:absolute;top:0;transition:.4s;width:376px;z-index:-1}.cards__card:hover .card-testimonial{opacity:1;z-index:2}.card-testimonial p{color:#fff;font-size:18px;font-weight:400;line-height:26px}.card-testimonial .author{bottom:35px;max-width:300px;position:absolute}.card-images-container{position:relative}.card__text-title{font-size:18px;font-weight:600;position:absolute;text-align:center;top:-30px}.card-testimonial .testimonial-author{color:#fff;font-weight:600}.card-testimonial .author-role{color:#fff;margin-top:8px;opacity:.6}@media (max-width:800px){.cards-customers{justify-content:center}}