.cards{gap:var(--column-gap);justify-content:center}.cards,.cards__card{display:flex;flex-wrap:wrap}.cards__card{align-items:center;align-self:flex-start;flex:260px 0 1;max-width:100%}.card__image{height:auto;margin:0 0 1rem;max-width:50px}.card__text{padding:0;width:100%}.icon{display:inline-flex;padding:.5rem}.icon svg{fill:var(--primary);height:2rem;width:2rem}.cards.img_cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(285px,1fr))}.img_cards .card{align-content:flex-start;background:#fff;border-radius:7px;box-shadow:var(--box-shadow-sm);height:100%;width:100%}.img_cards .card img{height:225px;max-width:none;object-fit:contain;width:100%}.img_cards .card .card__text{padding:1.5rem}.img_cards .card a{background:var(--primary);border:2px solid var(--primary);border-radius:5px;color:#fff;display:inline-block;font-size:.9rem;font-weight:700;padding:.65rem 1rem;text-align:center;text-decoration:none}.img_cards .card a:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.large_icon .card img{height:75px;margin:0 0 1rem;max-width:none;width:auto}