.cards__heading:hover{color:var(--primary-color-hover)}h3.cards__heading>a{color:var(--base-color)}.cards__header{margin:0 auto 6rem;max-width:var(--container-width-narrow);text-align:center}.cards__sub-heading{color:var(--dark-gray);font-family:var(--secondary-font-family);font-size:1.4rem;letter-spacing:1px;margin-bottom:1rem;text-transform:uppercase}.cards__cards{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--gap);justify-content:center}.cards__card-3{background-color:var(--white);border-radius:var(--border-radius);-webkit-box-shadow:0 6px 20px 0 rgba(17,22,32,.06);box-shadow:0 6px 20px 0 rgba(17,22,32,.06);display:flex;flex-direction:column;height:auto;justify-content:space-between;padding:3rem 2rem;text-align:center;width:100%}.cards__card-icon{margin-bottom:3rem}.cards__card-description{color:var(--dark-gray);font-size:1.6rem}.cards__card-cta_field{font-size:1.6rem;padding:.6rem 1.6rem 1.6rem}@media (min-width:576px){.cards__cards{margin:0 -1rem}.cards__card-3{width:calc(50% - 2rem)}}@media (min-width:992px){.cards__card-3{width:calc(50% - 2rem)}}@media (min-width:1200px){.cards__card-3{width:calc(50% - 2rem)}}