.reveal.in{opacity:1;transform:translateY(0)}.faq-item.open .plus{transform:rotate(180deg);border-color:var(--red)}.faq-item.open .plus::before,.faq-item.open .plus::after{background:var(--red)}.faq-item.open .plus::after{transform:translate(-50%,-50%) scaleY(0)}.faq-item.open .faq-a{padding-top:12px}