.cards{display:flex;flex-wrap:nowrap;justify-content:space-around}.cards__card{align-items:center;align-self:flex-start;display:flex;flex-wrap:wrap;max-width:370px;width:100%}.cards__card:last-child{margin-right:0}.card__image{height:auto;margin:0 auto;max-width:100%;padding:0}.card__text{padding:30px;text-align:center;width:100%}.card__text h3{color:var(--secondary-color);font-size:26px}@media only screen and (max-width:990px){.cards{flex-flow:column}.cards__card{margin:0 auto 2rem!important}}