.faq{background-color:#f8f6f4;padding:100px;border-radius:10px}@media(max-width:1024px){.faq{border-radius:0;padding:30px 10px 70px}}.faq .faq-category-title{text-align:center;font-size:32px;line-height:44px;font-family:source-serif-pro,sans-serif}@media(max-width:1024px){.faq .faq-category-title{font-size:20px;line-height:28px}}.faq .questions{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:40px}@media(max-width:1024px){.faq .questions{margin-top:20px}}.faq .questions .question{width:100%;max-width:700px}.faq .questions .question .header{width:100%;max-width:700px;background-color:#fff;padding:18px 27px 18px 24px;margin-bottom:10px;border:1px solid #1a1818;border-radius:5px;display:flex;justify-content:space-between;align-items:center;gap:14px;cursor:pointer}@media(max-width:1024px){.faq .questions .question .header{padding:10px 14px 12px}}.faq .questions .question .header svg path,.faq .questions .question .header line{stroke:#1a1818}.faq .questions .question .header h2{font-size:16px;font-weight:700;font-family:Manrope,sans-serif;color:#707174}@media(max-width:1024px){.faq .questions .question .header h2{font-size:14px;color:#1a1818;flex:1}.faq .questions .question .header h2 svg{max-width:12px}}.faq .questions .question .body{display:none;padding:15px 10px}.faq .questions .question.active .body{display:block;font-size:14px;line-height:22px;font-family:Manrope,sans-serif;color:#1a1818;width:100%;max-width:700px}
