.faq-container{float:none;margin:50px auto 20px;text-align:center}.faq-item{border:2px solid #eee;border-radius:.8em;margin:.5em auto;max-width:600px}.faq-question{font-size:16px;font-weight:700;margin:auto;padding:15px 35px 15px 15px;position:relative;text-align:left;width:100%}.faq-question:hover{color:#1971c2;cursor:pointer}.faq-question:hover svg{fill:#1971c2}.faq-question .toggle-icon svg{height:1rem;max-width:1rem;position:absolute;right:1rem;top:18px;transition:transform .3s}.faq-question.open .toggle-icon svg{transform:rotate(180deg)}.faq-answer{border-top:1px solid #eee;color:#777;padding:20px 20px 0;text-align:left}.faq-answer p,.faq-answer span{font-size:16px}.faq-answer.hidden{display:none}