.cards-block{grid-column:span 12}@media (width <= 1024px){.cards-block{grid-column:span 6}}@media (width <= 576px){.cards-block{grid-column:span 2}}.card{grid-column:span 6;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px;background-color:var(--gray);border-radius:16px;background-repeat:no-repeat;background-size:contain;background-position:100% 0}.card__image{margin-bottom:16px}.card__title,.card__txt{text-align:center;margin-bottom:24px}.card__title{font-weight:700;font-size:24px;line-height:32px;color:var(--white)}@media (width <= 1024px){.card{grid-column:span 3;padding:16px}.card__title{font-size:20px;line-height:28px}}@media (width <= 576px){.card{grid-column:span 2}.card__title{font-size:16px;line-height:24px}}@media (576px <= width <= 700px){.card__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:48px}.card__title span{display:contents}}.card__txt{font-weight:500;font-size:16px;line-height:24px;color:var(--white-60)}.card__txt span{font-weight:700;color:var(--white)}.card__button{margin-top:auto}@media (width <= 700px){.card__button{width:100%}}