.three-cards{display:flex;flex-wrap:wrap;justify-content:center;padding-top:3rem}.three-cards__label{text-align:center}.three-card{align-items:center;border:1px solid #cbe8f8;border-radius:15px;box-shadow:0 2px 20px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;margin:0;padding:1.5rem 1rem;transform:scale(1)}.three-card,.three-card:hover{transition:box-shadow .3s;transition:scale .3s ease-in-out}.three-card:hover{box-shadow:0 2px 25px 0 rgba(0,0,0,.15);transform:scale(1.02)}@media screen and (max-width:767px){.three-card{width:100%!important}}.card__title{font-size:18px;text-align:center}.card__text{font-size:14px;font-weight:300;line-height:1.5;margin-top:8px;text-align:center}.card__image img{height:auto;max-width:100%}.card__button{font-size:14px;margin-top:1rem}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.three-card{align-items:stretch;text-align:center}}.three-cards{gap:30px}.three-card{flex:1;flex:none!important;width:calc(33.3% - 20px)}.three-cards.container{padding:0}.three-cards{padding-top:30px!important}.three-card{background:#fff}.three-card .text-link{margin-top:15px}.text-link{color:#002789;font-weight:700;position:relative;text-decoration:none}.text-link:hover{color:#fff}.text-link:before{background-color:#002789;border-radius:8px;bottom:-2px;content:"";height:3px;left:-10%;position:absolute;transition:all .25s ease-in-out;width:120%;z-index:-1}.text-link:hover:before{bottom:-2;height:115%}.three-card .text-link span{font-size:14px;margin:18px 0 0;padding:12px 20px}.card__title{font-weight:500;margin-top:12px}