.faq-item.open{border-color:#ef3340}.faq-item.open .faq-icon{background:#ef3340;color:#fff;transform:rotate(45deg)}.faq-item.open .faq-answer{max-height:320px;padding:0 24px 20px}@media (max-width:768px){.faq-item.open .faq-answer{padding:0 18px 16px}}