.card-grid{display:grid;gap:1em;grid-template-columns:repeat(1,1fr)}@media (min-width:768px){.card-grid.grid-columns-2{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.card-grid.grid-columns-3{grid-template-columns:repeat(3,1fr)}.card-grid.grid-columns-4{grid-template-columns:repeat(4,1fr)}.card-grid.grid-columns-5{grid-template-columns:repeat(5,1fr)}}.card-grid .card{background:linear-gradient(132deg,rgba(0,0,0,.3),rgba(36,153,171,.1)),#1a3756;border:1px solid #1d3756;border-radius:14px;display:flex;flex-direction:column;gap:.8rem;overflow:visible;padding:1.75rem 2.5rem;transition:.5s}.card-grid .card:hover{border:1px solid #2499ab;transition:.5s}.card-grid .card .card-body{flex-grow:1}.card-grid .card .card-body .preheader{font-size:.8rem}.card-grid .card .card-body .header,.card-grid .card .card-body .preheader{color:var(--azure);display:block;font-weight:700;margin-bottom:.5rem;text-transform:uppercase}.card-grid .card .card-body .header{font-size:1.25rem}.card-grid .card .card-body h3{font-size:1.25rem;font-weight:500;line-height:1.25;margin-bottom:.5rem}.card-grid .card .card-footer{margin-top:auto}.card-grid .card .card-footer .btn-card{align-items:center;color:var(--azure);display:flex;font-size:.7rem;font-weight:700!important;justify-content:center;letter-spacing:0;text-transform:uppercase}.btn-card i{margin-left:.5rem}