.faq-section{padding:0 0 64px}.faq-section .accodian-wrap{margin:0 auto;max-width:83%}.faq-section .item.accordion-list{border-bottom:4px solid #2020501a;padding:28px 0}.faq-section .item.accordion-list:first-child{padding-top:0}.faq-section .item.accordion-list .titles h4{margin:0}.faq-section .item.accordion-list .titles{cursor:pointer;margin:0;padding-right:50px;position:relative}.faq-section .item.accordion-list p{margin:20px 0 0;padding-right:50px}.faq-section ul.accordion-list{background-color:#f9f9fa;background-color:#fff;border:1px solid #eee;border-radius:5px;cursor:pointer;display:block;font-size:15px;height:auto;letter-spacing:.01em;list-style:none;margin:0;padding:0;position:relative;width:100%}.faq-section div.answer{cursor:pointer;height:auto}.faq-section .title-acc-box{margin-bottom:32px}.faq-section .title-acc-box h2,.faq-section .title-acc-box h4{margin:0}.faq-section .acc-title{cursor:pointer;display:flex;flex-wrap:wrap}.faq-section .acc-title .titles{width:calc(100% - 32px)}.faq-section .acc-title .icons{border:1px solid #0073e6;border-radius:50px;height:32px;position:relative;width:32px}.faq-section .acc-title .icons:after{height:2px;width:14px}.faq-section .acc-title .icons:after,.faq-section .acc-title .icons:before{background:#202050;content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq-section .acc-title .icons:before{height:14px;transition:transform .25s ease-out;width:2px}.faq-section .acc-title.active .icons{background:#0073e6;border-color:transparent}.faq-section .acc-title.active .icons:before{background:#fff;display:none}.faq-section .acc-title.active .icons:after{background:#fff}@media(max-width:991px){.faq-section{padding:0 0 50px}.faq-section .item.accordion-list p{margin:12px 0 0;padding-right:20px}.faq-section ul.accordion-list{padding:14px}.faq-section .item.accordion-list .titles{padding-right:50px}.faq-section .accodian-wrap{margin:0 auto;max-width:100%;padding:20px 0 50px}.faq-section .item.accordion-list{border-bottom:2px solid #2020501a;padding:15px 0}.faq-section .item.accordion-list h4{font-size:18px}.faq-section .title-acc-box h2{margin:0 0 20px}}@media(max-width:767px){.faq-section .item.accordion-list p{font-size:16px}.faq-section .accodian-wrap{padding:20px 0 0}.faq-section{padding:0 0 20px}}