.card_section .cards-wrapper{align-items:stretch;display:grid;gap:16px;grid-template-columns:repeat(6,1fr)}.card_section .card{align-items:center;background:hsla(0,0%,100%,.1);border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.35);cursor:pointer;display:flex;flex-direction:column;margin-bottom:20px;min-height:150px;padding:52px 14px 24px;position:relative;transition:background .3s ease}.card_section .card:hover{box-shadow:0 6px 20px rgba(0,0,0,.45);transform:translateY(-2px);transition:background .3s ease,box-shadow .2s ease,transform .2s ease}.card_section .card.active{background:#ea4e24}.card_section .card-circle{align-items:center;background:#414042;border:2.5px solid #ea4e24;border-radius:50%;display:flex;height:48px;justify-content:center;left:50%;position:absolute;top:-24px;transform:translateX(-50%);transition:background .3s ease,border-color .3s ease;width:48px;z-index:2}.card_section .card.active .card-circle{background:#5c6ac4;border-color:#5c6ac4}.card_section .checkmark{opacity:0;transform:scale(.4);transition:opacity .25s ease,transform .25s ease}.card_section .card.active .checkmark{opacity:1;transform:scale(1)}.card_section .card-text{color:#fff;font-size:16px;text-align:center;transition:color .3s ease}.card_section .card.active .card-text{color:#fff}@media (max-width:1024px){.card_section .cards-wrapper{grid-template-columns:repeat(3,1fr)}}@media (max-width:640px){.card_section .section{padding:30px 16px 26px}.card_section .cards-wrapper{gap:14px;grid-template-columns:repeat(2,1fr)}.card_section .card{min-height:170px;padding:50px 12px 20px}}@media (max-width:360px){.card_section .cards-wrapper{grid-template-columns:1fr}}