.faq{margin:1rem}.faq-wrapper h3{color:#000;margin-bottom:3rem;text-align:center;width:100%}.faq__question{background-color:#fff;border:2px solid #707070;color:#000;cursor:pointer;font-size:20px;padding:1rem 3rem 1rem 1.25rem;position:relative;text-transform:uppercase;transition:.4s}.faq__question:after{height:4px;right:26px;top:calc(50% - 2px);width:30px}.faq__question:after,.faq__question:before{background-color:#e22e1d;border-radius:3px;content:"";position:absolute;transition:.4s}.faq__question:before{height:30px;right:39px;top:calc(50% - 15px);width:4px}.faq__question.open{background-color:#000;color:#fff}.faq__question.open:after{background-color:#fff;transform:rotate(180deg)}.faq__question.open:before{background-color:#fff;transform:rotate(90deg)}.faq__answer-content{display:flex;justify-content:space-between}.faq__answer,.faq__supporting-content{flex:1;padding:2rem}.faq__image{background-position:50%;background-size:cover}@media(max-width:767px){.faq__question{font-size:20px;padding:1rem 3rem 1rem 1rem}.faq__answer-content{flex-wrap:wrap-reverse}.faq__answer,.faq__supporting-content{flex:unset;padding:.5rem;width:100%}}