.container.grid-cards{background-color:#f4f8fe;max-width:100%}.row.grid-cards-row{margin-left:auto;margin-right:auto;max-width:1280px;padding-bottom:50px;padding-top:50px}.grid-cards-wrapper{display:grid;gap:24px}.columns-2{grid-template-columns:repeat(2,1fr)}.columns-3{grid-template-columns:repeat(3,1fr)}.columns-4{grid-template-columns:repeat(4,1fr)}.grid-card{display:flex}.grid_cards__element{background-color:#fff;border-radius:24px;box-shadow:0 16px 32px rgba(54,66,74,.05),0 8px 16px rgba(54,66,74,.05);display:flex;flex:1;flex-direction:column;justify-content:space-between;margin-bottom:0;padding:24px;transition:.2s ease-in-out}.grid_cards__element:hover{box-shadow:0 32px 64px rgba(54,66,74,.05),0 16px 32px rgba(54,66,74,.05);transform:scale(1.02)}.component-heading{font-family:Noto Sans;font-size:1.25rem;margin-bottom:16px}.component-content{flex-grow:1;font-family:Noto Sans;font-size:.95rem}h3 a:hover{text-decoration:none!important}.grid-cards .btn-primary{align-self:flex-start;background-color:#fff;border:2px solid #004d9e;border-radius:8px;color:#004d9e;margin-top:16px;padding:8px 16px;transition:.2s}.grid-cards .btn-primary:hover{background-color:#004d9e;color:#fff}@media (max-width:991px){.columns-3,.columns-4{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.columns-2,.columns-3,.columns-4{grid-template-columns:1fr}}.grid-cards .component-heading{margin-bottom:0;padding-bottom:20px}.grid-cards h2{color:#004d9e;padding-bottom:30px}.bg-light-blue{background-color:#f4f8fe}.bg-white{background-color:#fff}