.m-faq h1,.m-faq h2,.m-faq__description{margin-bottom:1.5rem;text-align:center}.m-faq h3{margin-bottom:0;margin-top:2.5rem}.m-faq__description{margin:0 auto 1.5rem;max-width:620px}.m-faq__description a,.m-faq__description li,.m-faq__description p{font-size:1.1rem}.m-faq__wrapper{border-bottom:1px solid #c5c5c5;padding:1.2rem 0}.m-faq__content{display:none;padding:1.5rem 3rem 0 1.5rem}.m-faq__content,.m-faq__content a,.m-faq__content li,.m-faq__content p{font-size:.9rem}.m-faq__content img{max-width:100%}.m-faq__wrapper.open .m-faq__content{display:block}.m-faq__question{align-items:center;color:#3e3e3e;display:flex;font-size:.9rem;justify-content:space-between;text-decoration:none}.m-faq__question span{flex:0 0 21px;height:21px;margin-left:2rem;position:relative;width:21px}.m-faq__question span:before{background:#29313b;content:"";height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:21px}.m-faq__question span:after{background:#29313b;content:"";height:21px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}.m-faq__wrapper.open .m-faq__question span:after{display:none}