.cards{display:flex;flex-direction:column;gap:2.4rem}
.cards-buttons{width:100%;display:flex;align-items:center;justify-content:space-between}
.cards-buttons-prev{cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border:none;transform:rotate(180deg)}
.cards-buttons-prev svg{color:#000}
.cards-buttons-next{cursor:pointer;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border:none}
.cards-buttons-next svg{color:#000}
.cards-slider{height:100%;cursor:grab}
.cards-slider:active{cursor:grabbing}
.cards-slider-slide{width:calc(33% - 6px);min-width:calc(33% - 6px);display:flex;flex-direction:column;gap:1.6rem;height:100%}
.cards-slider-slide img{max-height:70rem;min-height:70rem;width:100%;-o-object-fit:cover;object-fit:cover}
.cards-slider-slide-text{display:flex;align-items:center;gap:1.6rem;height:2rem}
.cards-slider-slide-text-position{font-family:Lexik,sans-serif,serif;font-size:1.6rem;line-height:2rem;color:#000}
.cards-slider-slide-text-name{font-size:1.5rem;line-height:2rem;color:#000}
.cards-slider-slide-text-email{position:relative;z-index:99;text-decoration:none;font-size:1.5rem;line-height:2rem;color:#7f786e;transition:.3s ease-in-out}
.cards-slider-slide-text-email:hover{color:#e1bc3e;transition:.3s ease-in-out}
@media screen and (max-width:990px){
.cards{display:flex;flex-direction:column;gap:2.4rem}
.cards-buttons{display:flex;align-items:center;justify-content:space-between}
.cards-slider{height:100%}
.cards-slider-slide{min-width:100%;width:100%}
.cards-slider-slide-text-position{height:2rem;line-height:2.2rem}
.cards-slider-slide img{min-height:40rem;max-height:40rem}
}