.three-col-card-section .content-wrapper{max-width:1351px;text-align:center}.three-col-card-section .card-container{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -11px}.three-col-card-section .card-container .card{background-color:#f8f8f8;border:1px solid transparent;border-radius:25px;cursor:pointer;height:100%;margin:0 11px 22px;padding:25px;transition:all .6s ease-in-out;width:calc(25% - 22px)}.three-col-card-section .card-container .card:hover{background-color:#fff;border:1px solid #3797dd;box-shadow:29px 24px 99px -30px rgba(55,151,221,.21);transition:all .6s ease-in-out}.three-col-card-section .card .card-heading h3{color:#555;transition:all .6s ease-in-out}.three-col-card-section .card:hover .card-heading h3{color:#3797dd}.three-col-card-section .card .card-description p{color:#969798;margin-bottom:0;transition:all .6s ease-in-out}.three-col-card-section .card:hover .card-description p{color:#2a3845}.three-col-card-section .card-first-text h2{margin-bottom:0}.three-col-card-section .card-first-text{line-height:0;margin-bottom:10px}@media only screen and (max-width:1199px){.three-col-card-section .card-container .card{padding:30px;width:calc(33.33% - 22px)}}@media only screen and (max-width:991px){.three-col-card-section .card-container .card{padding:30px;width:calc(50% - 22px)}}@media only screen and (max-width:767px){.three-col-card-section .card-container .card{padding:30px;width:calc(100% - 22px)}}