.btn-secondary{background:var(--secondary);color:white}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-item.active .faq-answer{padding:0 30px 30px;max-height:500px}.fade-in.visible{opacity:1;transform:translateY(0)}@media (max-width:992px){.nav-links.active{left:0}}