.blog-post-faq-module{position:relative}.blog-post-faq-module .page-center{position:relative;z-index:1}.blog-post-faq-module .section_header h2{font-size:22px;margin-bottom:10px}.blog-post-faq-module .faq_inner_wrapper{padding-top:20px}.blog-post-faq-module .faq_inner_wrapper .accordion_group{border:1px solid #dde0e4;border-radius:12px;margin:16px 0;position:relative}.blog-post-faq-module .faq_inner_wrapper .accordion_header{cursor:pointer;position:relative;width:100%}.blog-post-faq-module .faq_inner_wrapper .accordion_header h3,.blog-post-faq-module .faq_inner_wrapper .accordion_header h5{line-height:40px;margin:15px 0;vertical-align:middle;width:calc(100% - 20px)}.blog-post-faq-module .faq_inner_wrapper .accordion_header h3:after,.blog-post-faq-module .faq_inner_wrapper .accordion_header h5:after,.blog-post-faq-module .faq_inner_wrapper .expanded .accordion_header h3:before,.blog-post-faq-module .faq_inner_wrapper .expanded .accordion_header h5:before{background-color:#f46c10;content:"";height:4px;position:absolute;right:0;top:18px;width:16px}.blog-post-faq-module .faq_inner_wrapper .expanded .accordion_header h3:after,.blog-post-faq-module .faq_inner_wrapper .expanded .accordion_header h5:after{display:none}.blog-post-faq-module .faq_inner_wrapper .accordion_header h3:before,.blog-post-faq-module .faq_inner_wrapper .accordion_header h5:before{background-color:#f46c10;content:"";height:16px;position:absolute;right:6px;top:12px;width:4px}.blog-post-faq-module .faq_inner_wrapper .accordion_content p{font-size:18px;line-height:32px;margin-top:-3px}.blog-post-faq-module .faq_inner_wrapper .accordion-square-icons .accordion_header h3:before,.blog-post-faq-module .faq_inner_wrapper .accordion-square-icons .accordion_header h5:before{background-color:transparent;content:"";height:32px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:32px}.blog-post-faq-module.box-shadow-none .faq_inner_wrapper .accordion{box-shadow:none!important}.blog-post-faq-module .faq_inner_wrapper .accordion-square-icons .accordion_header h5:after,.blog-post-faq-module.faq_inner_wrapper .accordion-square-icons .accordion_header h3:after{display:none}.blog-post-faq-module .section_header p.text-uppercase{font-size:18px;font-weight:400;margin-bottom:10px}.blog-post-faq-module .faq_inner_wrapper .accordion-square-icons .accordion_header h3,.blog-post-faq-module .faq_inner_wrapper .accordion-square-icons .accordion_header h5{font-weight:600;line-height:1;margin:0;width:calc(100% - 35px)}.blog-post-faq-module .faq_inner_wrapper .accordion_content p:last-child{margin:0 0 5px}