.card-section{padding:120px 0}.card-section .heading{margin:0 auto 80px;max-width:870px;text-align:center}.card-section .heading h2{color:#fff;font-size:57px;font-weight:400;line-height:1.1em;margin-bottom:20px}.card-section .heading p{color:#fffc;font-size:18px;font-weight:400;line-height:1.4;margin:0}.card-section .box{display:flex}.card-section .main-box{background-color:#ffffff1f;border:1px solid transparent;border-radius:18px;margin-top:25px;padding:36px;transition:.4s}.card-section .main-box h6{color:#fffc;font-family:GilroyBold,sans-serif;font-size:18px;font-weight:700;line-height:1.4em;margin-bottom:20px}.card-section .main-box p{color:#fffc;font-size:18px;font-weight:400;line-height:1.4em;margin-bottom:0;word-spacing:3px}.card-section .main-box:hover{background:#ffffff33;border-color:#ff490c}.card-section .main-box .icon-col{align-items:center;display:flex;height:60px;justify-content:left;line-height:0;margin-bottom:24px}.card-section .main-box ul{margin-bottom:0;margin-top:24px;padding:0}.card-section .main-box ul li{align-items:center;color:#fffc;display:flex;font-size:18px;font-weight:400;line-height:1.4em;list-style:none;padding-bottom:10px}.card-section .main-box ul li:last-child{padding:0}.card-section .main-box ul li .check-icon{color:#ff490c;line-height:0;margin-right:10px}@media(max-width:991.98px){.card-section .heading h2{font-size:42px}.card-section .heading{margin:0 auto 50px}}@media(max-width:767.98px){.card-section{padding:80px 0 30px}.card-section .heading h2{font-size:30px;margin-bottom:14px}.card-section .heading{margin-bottom:25px}.card-section .main-box{padding:20px}.card-section .heading p,.card-section .main-box p,.card-section .main-box ul li{font-size:16px}.card-section .main-box h6{margin-bottom:14px}}