.faq-section{background:#fff;padding:100px 0}.faq-section .heading h2{color:#020204;font-size:32px;font-weight:600}.faq-section .content-box{margin-top:40px}.faq-section .box{display:flex}.faq-section .accordion-main-box{width:100%}.faq-section .faq-items{background:#f7f9fc;border:1px solid #e5e7f5cc;border-radius:6px;margin-bottom:5px;padding:20px}.faq-section .faq-items:last-child{margin:0}.faq-section .faq-items .item-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.faq-section .faq-items .item-question .title-faq{color:#000;font-family:Figtree,sans-serif;font-size:19px;font-weight:600;line-height:1.4;padding-right:10px}.faq-section .faq-items .item-question .item-icon{align-items:center;background:#d5ebff;border-radius:100%;color:#122d45;display:flex;font-size:20px;font-weight:600;height:30px;justify-content:center;min-width:30px;width:30px}.faq-section .faq-items .item-answer{color:#000;display:none;font-size:17px;font-weight:400;line-height:1.4;margin:0;padding-top:10px}.faq-section .faq-items.active .item-answer{display:block}.faq-section .main-box{background:#eff1f5;border-radius:6px;padding:50px 15px;text-align:center;width:100%}.faq-section .main-box .icon-box{align-items:center;background:#fff;border:1px solid #eae4f0;border-radius:100%;display:flex;height:94px;justify-content:center;margin:0 auto 20px;width:94px}.faq-section .main-box .text p{color:#020424;font-size:18px;line-height:1.4;margin-bottom:12px}.faq-section .main-box .text p strong{font-weight:600}.faq-section .main-box .text .cta-box a{background:#020424;border:1px solid #020424;border-radius:80px;color:#fff;display:inline-block;font-size:18px;font-weight:500;margin-top:10px;padding:10px 57px;transition:.4s}.faq-section .main-box .text .cta-box a:hover{background:transparent;color:#020424}@media(max-width:991.98px){.faq-section .main-box{margin-top:40px}}