.three-col-card-section .tag-line p{font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:150%;margin-bottom:9px;text-align:center;text-transform:uppercase}.three-col-card-section .heading-container h2{margin-bottom:9px;text-align:center}.three-col-card-section .description-container{color:#5a6480;font-size:16px;font-weight:400;line-height:165%;margin:0 auto;max-width:558px}.three-col-card-section .card-number p{align-items:center;border-radius:100%;color:#fff;display:flex;height:40px;justify-content:center;overflow:hidden;width:40px}.three-col-card-section .card{border:1px solid #e2e6f3;border-radius:24px;padding:33px 29px}.three-col-card-section .card-number{margin-bottom:17px}.three-col-card-section .card-title{margin-bottom:10px}.three-col-card-section .card-title h3{font-size:17px;font-weight:400;line-height:150%}.three-col-card-section .card-description p{color:#5a6480;font-size:14px;font-weight:400;line-height:156%}.three-col-card-section .inner-card-container{display:grid;grid-template-columns:repeat(3,1fr);margin-top:48px;grid-gap:24px}.btn-container .button{margin:40px auto 0}@media only screen and (max-width:991px){.three-col-card-section .card{padding:20px}.three-col-card-section .inner-card-container{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:767px){.three-col-card-section .inner-card-container{grid-template-columns:repeat(1,1fr);margin-top:30px}}