#faq{background:#000}#faq h2{color:#fff}.faq-wrapper{margin:0 auto}.faq-item{background-color:transparent;border:4px solid #fff;margin-bottom:15px}.faq-question{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:25px 30px;width:100%}.faq-question h3{color:#fff;font-family:Work Sans,sans-serif;font-size:20px;font-weight:500}.faq-question i{color:#fff;font-size:20px;transition:transform .3s ease}.faq-answer{background-color:#fff;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.faq-answer-content{padding:25px 30px}.faq-answer-content p{color:#000!important;font-family:Work Sans,sans-serif;font-size:18px!important;line-height:1.6;margin:0}.faq-item.active .faq-answer{max-height:500px;overflow-y:scroll}.faq-item.active .faq-question i{transform:rotate(180deg)}.cta-text{color:#fff;font-family:Work Sans,sans-serif;font-size:20px;font-weight:500;margin-bottom:30px}