.vedit-faq-item.open{border-color:var(--primary);box-shadow:0 8px 24px rgba(31,181,154,.08)}.vedit-faq-item.open .vedit-faq-q .q-icon{background:var(--primary);color:#fff;transform:rotate(45deg)}.vedit-faq-item.open .vedit-faq-a{max-height:400px;opacity:1}