.faq-section .faq-container{margin:30px auto 0;max-width:700px;width:100%}.faq-section .faq-item{border-bottom:1.5px solid #dbdfe5}.faq-item:first-child{border-top:1.5px solid #dbdfe5}.faq-section .faq-question{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:22px 0 15px;text-align:left;width:100%}.faq-section .faq-question,.faq-section .faq-question span{color:#14181f;font-size:15px;font-weight:700;line-height:1.4}.faq-section .faq-question span{font-family:Manrope,sans-serif}.faq-section .faq-question:focus-visible{outline:2px solid #e35c33;outline-offset:4px}.faq-section span.faq-icon{align-items:center;color:#d9480f;display:flex;flex-shrink:0;font-family:Work Sans,sans-serif;font-size:20px;font-weight:700;height:24px;justify-content:center;width:24px}.faq-section .faq-answer{display:none;height:auto}.faq-section .faq-answer p{color:#5b6270;font-size:15px;font-weight:400;line-height:1.6;margin:0 0 24px;padding-right:44px}.faq-section .faq-item.active .faq-answer{display:block}@media (max-width:767.98px){.faq-section .heading h2{font-size:34px;line-height:1.2}}