.faq *{color:inherit}.faq{color:var(--color3);padding:100px 0}.faq-list{display:flex;flex-direction:column;gap:16px}.faq-item{border-bottom:1px solid var(--color3);overflow:hidden}.faq-question{align-items:center;background:none;border:none;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:space-between;padding:24px 0;text-align:left;transition:color .3s ease;width:100%}.faq-icon{transition:transform .3s ease}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.active .faq-answer{max-height:200px}.faq-answer .faq-content-wrapper{margin:0;padding:0 0 24px}.faq-header{margin-bottom:50px}@media (max-width:767px){.faq{padding:50px 0}.faq-header{margin-bottom:20px}.faq-icon{width:20px}}