.faq-section{position:relative}.faq-section .text-box h3{position:relative;display:block;font-size:28px;line-height:38px;font-family:var(--special-font);color:#0b1970;font-weight:400;max-width:465px}.accordion-box .block{position:relative}.faq-section .accordion-box .block{position:relative;border-bottom:1px solid #a4a4a4}.accordion-box .block .acc-btn{font-size:20px;line-height:30px;font-family:'Barlow',sans-serif;font-weight:500;padding:14px 50px 17px 0;color:#0b1970;cursor:pointer}.faq-section .accordion-box .block .content{margin-bottom:19px}.accordion-box .block .content{padding-left:0;padding-top:0}.accordion-box .block .content p{font-size:18px;line-height:26px;color:#444;margin-bottom:0}.accordion-box .block .acc-btn:before{position:absolute;content:'+';top:15px;right:20px;font-size:24px}.accordion-box .block .acc-btn.active:before{content:'-'}.faq-section .accordion-box{margin-left:50px}.faq-style-two{position:relative}.faq-style-two .accordion-box .block{background:#e1ebec;border-radius:10px;margin-bottom:20px}.faq-style-two .accordion-box .block.active-block{background:#fff}.faq-style-two .accordion-box .block .acc-btn{padding-left:35px;color:#444}.faq-style-two .accordion-box .block .acc-content{padding:0 60px 30px 35px}.faq-section.home-7{background:#eceef0}.faq-section.home-7 .inner-container{border-top:1px solid #d5d5d5;padding-left:0;padding-right:0}.faq-section.home-7 .accordion-box .block .acc-btn{color:#161837}.faq-section.home-14{background:#fff}.faq-section.home-14 .inner-container{border-top:1px solid #d1d1d1}.faq-section.home-15 .accordion-box .block .acc-btn{color:#161837}.faq-style-three{position:relative;background:#f5f5f8}.faq-style-three .content-box{position:relative;display:block}.faq-style-three .content-box .inner-box .single-item{position:relative;display:block;background:#fff;padding:17px 30px 19px 93px;border-radius:10px;margin-bottom:20px;max-width:450px}.faq-style-three .content-box .inner-box .single-item:last-child{margin-bottom:0}.faq-style-three .content-box .inner-box .single-item .icon-box{position:absolute;left:28px;top:26px}.faq-style-three .content-box .inner-box .single-item p{position:relative;display:block}.faq-style-three .content-box .inner-box .single-item a{position:relative;display:inline-block;font-size:19px;line-height:28px;font-weight:600;color:var(--text-color)}.faq-style-three .accordion{background:#fff;border:1px solid #e1e1e1;border-radius:7px;margin-bottom:17px}.faq-style-three .accordion:last-child{margin-bottom:0}.faq-style-three .accordion-box .block .acc-btn{font-size:20px;font-weight:500;color:#0b1970;padding:18px 50px 18px 35px}.faq-style-three .accordion-box .block .acc-content{padding:7px 30px 40px 44px}.faq-style-three .accordion-box .block .acc-content p{color:#494949}.faq-style-three .accordion-box .block .acc-btn:before{color:#4e4e4e}.faq-style-four{position:relative}.faq-style-four{background:#f5f5f8}.faq-style-four .image-layer{position:absolute;left:430px;bottom:0}.faq-style-four .accordion{background:#fff;border:1px solid #e1e1e1;border-radius:7px;margin-bottom:20px}.faq-style-four .accordion:last-child{margin-bottom:0}.faq-style-four .accordion-box .block .acc-btn{font-size:20px;font-weight:500;color:#0b1970;padding:18px 50px 18px 35px}.faq-style-four .accordion-box .block .acc-content{padding:7px 30px 40px 44px}.faq-style-four .accordion-box .block .acc-content p{color:#494949}.faq-style-four .accordion-box .block .acc-btn:before{color:#4e4e4e}.faq-style-two.white-bg .accordion-box .block{background:#edf3f4}.faq-style-five{position:relative;background:#f3f3f3}.faq-style-five .accordion-box .block{background:#fff;border-radius:10px;margin-bottom:20px}.faq-style-five .accordion-box .block:last-child{margin-bottom:0}.faq-style-five .accordion-box .block .acc-btn{padding-left:35px;color:#444}.faq-style-five .accordion-box .block .acc-content{padding:0 60px 30px 35px}.faq-style-five .accordion-box .block .acc-btn:before{font-size:30px;font-weight:500}.faq-style-five .image-box{position:relative;display:block;margin-left:50px;margin-right:-80px;padding-left:270px}.faq-style-five .image-box .image{display:block;border-radius:10px}.faq-style-five .image-box .image img{width:100%;border-radius:10px}.faq-style-five .image-box .image-1{position:absolute;left:0;top:0}.faq-style-five .image-box .icon-logo{position:absolute;left:55px;bottom:3px}.faq-form-section{position:relative;padding:105px 0 120px 0}.faq-form-section h2{display:block;font-size:42px;line-height:52px;font-weight:700}.faq-form-section .title-text{margin-bottom:48px}.faq-form-section .form-inner .form-group{position:relative;margin-bottom:26px}.faq-form-section .form-inner .form-group:last-child{margin-bottom:0}.faq-form-section .form-inner .form-group input[type='text'],.faq-form-section .form-inner .form-group input[type='email'],.faq-form-section .form-inner .form-group textarea{position:relative;display:block;width:100%;height:64px;border-bottom:2px solid #ccc;font-size:18px;color:#444;padding:10px 0;transition:all 500ms ease}.faq-form-section .form-inner .form-group textarea{resize:none;height:165px}.faq-form-section .form-inner .form-group input:focus,.faq-form-section .form-inner .form-group textarea:focus{border-color:var(--theme-color)}.faq-form-section .form-inner{max-width:870px}.faq-form-section .image-layer{position:absolute;right:0;bottom:0}.faq-form-section .form-inner .form-group .theme-btn{border-radius:0}