.faq-accordion-wrapper{margin:auto;max-width:1280px}.faq-item{background:#fff;margin-bottom:20px;padding:20px}.faq-question{color:#101841;cursor:pointer;display:flex;font-size:20px;font-weight:700;justify-content:space-between}.faq-icon{color:#4b93cf;font-size:24px;transition:transform .3s ease}.faq-answer{color:#101841;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .4s ease}.faq-item.active .faq-answer{max-height:1000px;opacity:1}