.faq_section .section_title{margin:0 auto;max-width:740px;text-align:center;width:100%}.faq_section .section_title h2{letter-spacing:-1.1px}.faq_section .faq_inner{padding-top:34px}.faq_section .single_faq{border:.66px solid #c7c7c7;border-radius:20px;width:100%}.faq_section .single_faq:not(:first-child){margin-top:10px}.faq_section .faq_title{cursor:pointer;padding:27px 72px 27px 33px;position:relative}.faq_section .faq_title:before{height:14px;right:56px;-webkit-transition:all .5s;transition:all .5s;width:2px}.faq_section .faq_title:after,.faq_section .faq_title:before{background-color:#000;border:1px solid #000;border-radius:100px;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq_section .faq_title:after{height:2px;right:50px;width:14px}.faq_section .active .faq_title:before{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.faq_section .faq_content{border-top:.66px solid #c7c7c7;display:none;margin:0 18px;padding:20px 38px 15px 15px}.faq_section .faq_content>:last-child{margin:0}.faq_section .faq_content p{letter-spacing:.2px}.faq_section .single_faq:first-child .faq_content{display:block}@media (max-width:991px){.faq_section .faq_inner{padding-top:24px}.faq_section .faq_title{padding:22px 57px 22px 18px}.faq_section .faq_content{margin:0 13px;padding:15px 28px 15px 5px}.faq_section .faq_title:before{right:41px}.faq_section .faq_title:after{right:35px}}@media (max-width:767px){.faq_section .faq_inner{padding-top:20px}.faq_section .faq_title{padding:18px 46px 18px 13px}.faq_section .faq_content{margin:0 8px;padding:15px 5px}.faq_section .faq_title:before{right:31px}.faq_section .faq_title:after{right:25px}}