.faq-section{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;float:left;padding:120px 0 115px;position:relative;text-align:center;width:100%;z-index:0}.faq-section:before{content:"";height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%;z-index:-1}.faq-section .accordion-group-wrapper{margin-top:110px}.faq-section .accordion-group-description{margin-bottom:40px}.faq-section .accordion-wrapper{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1500px}.faq-section .accordion-wrapper .accordion-repeater{border-bottom:1px solid #e5e8f1;flex:calc(50% - 20px) 0 0;margin-bottom:16px;margin-right:20px;padding:10px 40px 30px 0}.faq-section .accordion-wrapper .accordion-repeater h3{font-size:16px;font-weight:400;letter-spacing:.32px;line-height:22px;margin:0;text-align:left;text-transform:none}.faq-section .accordion-wrapper .accordion-repeater .accordion-title{cursor:pointer;padding-right:20px;position:relative}.faq-section .accordion-wrapper .accordion-repeater .accordion-title:after{content:"\f107";font-family:fontawesome;font-size:24px;margin:auto;position:absolute;right:0;top:0;transition:all .5s}.faq-section
.accordion-wrapper
.accordion-repeater
.accordion-title.active:after{content:"\f106"}.faq-section .accordion-wrapper .accordion-content{display:none}.faq-section .accordion-wrapper .accordion-content>div{padding:25px 0 0}.faq-section .accordion-wrapper .accordion-content p{margin:0}