.card-sectionv1{background:#f9f9f9;padding:40px 20px}.card-sectionv1 .card-header{display:flex;gap:10px;justify-content:flex-end;margin-bottom:20px}.card-sectionv1 .card-header select{border:1px solid #ccc;border-radius:4px;padding:6px 12px}.card-sectionv1 .card-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.card-sectionv1 .card-container.columns-2 .card{width:calc(50% - 10px)}.card-sectionv1 .card-container.columns-3 .card{width:calc(33.333% - 13.33px)}.card-sectionv1 .card-container.columns-4 .card{width:calc(25% - 15px)}.card-sectionv1 .card-container.columns-5 .card{width:calc(20% - 16px)}.card-sectionv1 .card{background-position:50%;background-size:cover;border-radius:10px;color:#fff;overflow:hidden;position:relative;text-decoration:none;transition:transform .3s ease}a.card.card_title{align-items:center;display:flex;justify-content:center}a.card.card_title h6{font-size:18px;padding:15px;text-align:center}.card-sectionv1 .card:hover{transform:scale(1.02)}.card-sectionv1 .overlay{background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);bottom:0;padding:0 15px;position:absolute;width:fit-content}.card-sectionv1 .overlay h6{padding:10px}@media (max-width:1024px){.card-sectionv1 .card-container .card{width:calc(33.333% - 13.33px)!important}}@media (max-width:991px){.card-sectionv1 .card{aspect-ratio:unset;min-height:100px}}@media (max-width:768px){.card-sectionv1 .card-container .card{width:calc(50% - 10px)!important}}@media (max-width:480px){.card-sectionv1 .card-container .card{width:100%!important}}