.hp-faq__item.hp-faq-open{border-color:rgba(255,81,0,.3);box-shadow:0 6px 20px rgba(0,0,0,.05)}.hp-faq__item.hp-faq-open .hp-faq__q-icon{background:var(--primary);color:white;transform:rotate(45deg)}.hp-faq__item.hp-faq-open .hp-faq__a{max-height:400px;padding:0 24px 20px}