.faq-list .faq-item{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-bottom:1px solid #062e39}.faq-list .faq-item:last-of-type{border-bottom:none}.faq-list .faq-item .faq-answer,.faq-list .faq-item .faq-question{font-size:1rem;line-height:1.2rem;width:100%}.faq-list .faq-item .faq-question{font-weight:600;padding:35px 55px 35px 0;position:relative;cursor:pointer;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:21px;line-height:1.4}@media (max-width:994px){.faq-list .faq-item .faq-question{font-size:17px}}.faq-list .faq-item .faq-question:focus-visible{outline:2px solid #ff8400;outline-offset:2px}.faq-list .faq-item .faq-question:after,.faq-list .faq-item .faq-question:before{content:'';background:#062e39;position:absolute;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.faq-list .faq-item .faq-question:after{height:2px;width:22px;right:20px;top:45px}.faq-list .faq-item .faq-question:before{right:30px;height:22px;width:2px;top:35px}.faq-list .faq-item .faq-answer{display:none;padding-bottom:25px}.faq-list .faq-item .faq-answer .answer{margin-top:-20px}.faq-list .faq-item .faq-answer>:last-child{margin-bottom:0}.faq-list .faq-item .faq-answer p{font-size:1rem;line-height:1.2rem;line-height:24px}.faq-list .faq-item.open .faq-question:before,.faq-list .faq-item:hover .faq-question:before{transform:rotate(90deg)}