.faq-module{color:#2a2a2a;font-family:Avenir Next;margin:0 auto;max-width:1170px;padding-top:70px}.faq-module hr{background-color:#001234;border:1px solid #001234;border-radius:3px;margin-bottom:34px;width:100px}h2{font-size:32px;font-weight:700}.faq-link,h2{text-align:center}.faq-link{font-size:16px;font-weight:400;margin-bottom:40px;padding:0 20px}.faq-link a{color:#558af2;text-decoration:none}.faq-item{border-bottom:1px solid #000;color:#001234;font-size:16px;padding-top:20px;position:relative}.faq-item .faq-question{font-weight:700;width:90%}.faq-item .faq-answer{font-weight:400;margin-top:34px;opacity:1;transition-duration:.3s,.3s;transition-property:max-height,opacity}.faqs{margin:0 auto 40px;max-width:840px;padding:0 20px}.faqs .faq-item i{margin-top:10px;position:absolute;right:15px;transform:translate(-6px)}.faqs .faq-item i:after,.faqs .faq-item i:before{background-color:#000;content:"";height:9px;position:absolute;width:3px}.faqs .faq-item input[type=checkbox]{cursor:pointer;height:20%;opacity:0;position:absolute;touch-action:manipulation;width:100%;z-index:1}.faqs .faq-item input[type=checkbox]:checked~.faq-question{color:#000}.faqs .faq-item input[type=checkbox]:checked~.faq-answer{display:none;max-height:0;opacity:0}.faqs .faq-item input[type=checkbox]~i:before{transform:translate(2px) rotate(-45deg)}.faqs .faq-item input[type=checkbox]~i:after{transform:translate(-2px) rotate(45deg)}.faqs .faq-item input[type=checkbox]:checked~i{transform:translate(-3px,6px) rotate(180deg)}