.faq-head p{color:#66ab5c;font-size:18px;font-weight:400;line-height:28px;margin-bottom:0}.faq-head h1,.faq-head p{font-family:Poppins;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font}.faq-head h1{font-size:36px;font-weight:600;line-height:46px;margin-bottom:30px}.faqs-container{margin:auto;max-width:1240px}.faq-item{margin-bottom:35px}.faq-question{background-color:#f8f8f8;color:#1c2e69;font-size:18px;font-weight:700;gap:10px;padding:15px}.faq-answer{background-color:#fff;color:#595959;font-family:Roboto;font-size:16px;font-weight:400;line-height:29px;max-height:0;overflow:hidden;padding:0 15px;text-align:left;text-decoration-skip-ink:none;text-underline-position:from-font;transition:max-height .3s ease-in-out,padding .3s ease-in-out}.faq-question svg{min-height:11px;min-width:21px;transition:transform .3s ease-in-out}.faq-answer.open{max-height:700px;padding:15px}.faq-question{align-items:center;background:var(--blue-bg);border:none;border-radius:8px;color:var(--navy);cursor:pointer;display:flex;font-family:var(--font-head);font-size:22px;font-weight:600;gap:20px;justify-content:space-between;line-height:30px;padding:10px 10px 10px 24px;text-align:left;transition:background .15s ease;width:100%}