.membership-card-col{padding:0}.membership-card{border-radius:8px;box-shadow:0 0 12px 0 rgba(0,0,0,.25);box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden}.membership-card__top{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;gap:20px;padding:40px 20px;text-align:center}.membership-card__tier,.membership-card__top{align-items:center;display:flex;justify-content:center}.membership-card__tier{font-family:Roboto,sans-serif;font-size:34px;font-weight:600;line-height:1.2;margin:0;min-height:2.4em;text-transform:uppercase}.membership-card__price{font-family:Roboto,sans-serif;font-size:50px;font-weight:700;letter-spacing:1px;margin:0}.membership-card__price-suffix{font-size:20px;margin:0}.membership-card__description{align-items:center;box-sizing:border-box;display:flex;flex:1 0 0;flex-direction:column;gap:20px;justify-content:center;padding:40px;text-align:center}.membership-card__description .single-button.button-group{margin-top:auto}.membership-card__description p{font-size:18px;letter-spacing:.25px;margin:0}