.cards-columns .container{position:relative}.cards-columns__overline{font-weight:800;letter-spacing:.07em;margin-bottom:10px;text-transform:uppercase}.cards-columns__title{font-stretch:80%}.cards-columns .row-cards{row-gap:20px}.cards-columns .main-col-div:not(.overwritten-column) .card-items{display:flex;flex-direction:column;gap:20px;text-align:left}@media (min-width:992px){.cards-columns .main-col-div:not(.overwritten-column) .card-items{height:100%}}.cards-columns .card-item{background:#fff;min-height:calc(50% - 10px);padding:30px 20px}.cards-columns .card-blurb{color:#0e115e;font-weight:400;letter-spacing:-.005em;line-height:150%;opacity:.9}.cards-columns .card-blurb a{color:#0e115e;text-decoration:underline}.cards-columns .card-boxed-blurb{padding:20px}.cards-columns .card-boxed-blurb .blurb-title{color:#0e115e;font-size:14px;font-weight:700;letter-spacing:-.0025em;line-height:157%}.cards-columns .card-boxed-blurb .blurb-copy{color:#002660;font-size:13px;font-weight:400;line-height:154%}.cards-columns .card-title{color:#0e115e;letter-spacing:.03em;line-height:120%;opacity:.9}.cards-columns .card-item ul{line-height:1.8;padding-left:20px}@media (min-width:992px){.cards-columns .card-item{min-height:calc(50% - 15px);padding:20px}.cards-columns .main-col-div:not(.overwritten-column) .card-items{display:flex;gap:30px}.cards-columns .row-cards{row-gap:30px}.card-inner__2col{display:flex;flex-wrap:wrap}.card-inner__2col .card-boxed-blurb{margin-top:0!important;padding-bottom:0!important;padding-top:0!important;width:55%}.card-inner__2col .card-boxed-blurb ul{margin-bottom:0}.card-inner__2col .card-item--copy{width:45%}}.cards-columns .overwritten-column .card-items{height:auto;min-height:100%;row-gap:30px;text-align:left}@media (max-width:992px){.cards-columns .overwritten-column .card-items{row-gap:20px}}.cards-columns .overwritten-column .card-items.no-gap{row-gap:0}.cards-columns .overwritten-column .card-items.unset-height{height:auto;min-height:unset}.cards-columns .overwritten-column .card-item{background:#fff;height:inherit;padding:30px 20px;text-align:left}.cards-columns .overwritten-column .no-content-padd .card-item{padding:0!important}