.cards{-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:wrap;justify-content:center;padding-top:3rem}.cards__label{text-align:center}.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:15px;box-shadow:0 2px 20px 0 rgba(0,0,0,.12);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 15px 15px;max-width:300px;min-width:250px;padding:1.5rem 1.25rem;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.card,.card:hover{-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;-o-transition:box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;-webkit-transition:scale .3s ease-in-out;-o-transition:scale .3s ease-in-out;transition:scale .3s ease-in-out}.card:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.15);-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}@media screen and (max-width:767px){.card{margin:1.2rem 0;width:auto}}.card__title{color:var(--brand-color);font-size:20px;font-weight:600;margin:20px 0 10px;text-align:center}.card__text{font-size:14px;font-weight:300;line-height:1.25;margin:20px 0 0;text-align:left}.card__image{height:60px;margin:10px 0 0}.card__image img{height:auto;max-width:100%}.card__button{font-size:14px;margin-top:1rem}.card__bottomAlign{bottom:0;position:absolute}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.card{align-items:stretch;text-align:center}}