.faqWrapper{padding:3rem 0;background-color:#fafbfc;margin-top:2rem}@media((max-width:767px)){.faqWrapper{padding:2rem}}.faqWrapper.green .faqContainer .faqQuestion{background:#eef6f5;color:#006361}.faqWrapper.green .faqContainer .faqQuestion .accordionIcon .horizontal,.faqWrapper.green .faqContainer .faqQuestion .accordionIcon .vertical{background:#006361}.faqWrapper.purple{background-color:#0000}.faqWrapper.purple .faqContainer .faqQuestion{background:#f2edf9;color:#5f2781}.faqWrapper.purple .faqContainer .faqQuestion .accordionIcon .horizontal,.faqWrapper.purple .faqContainer .faqQuestion .accordionIcon .vertical{background:#5f2781}.faqWrapper .faqContainer{max-width:730px;margin:0 auto;padding:2rem 0}.faqWrapper .faqContainer .faqTitle{font-size:2rem;text-align:center;margin-bottom:2rem}.faqWrapper .faqContainer .faqQuestion{align-items:center;-webkit-appearance:none;appearance:none;background:#e0f0f899;border:none;border-radius:4px;color:var(--blueColor);display:flex;font-size:1.125rem;font-weight:700;min-height:74px;padding:.625rem 3.5rem .625rem 1.625rem;position:relative;text-align:left;width:100%;margin:1rem 0}.faqWrapper .faqContainer .faqQuestion .accordionIcon{height:21px;margin-top:-11px;position:absolute;right:30px;top:50%;width:21px;overflow:hidden}@media((max-width:1024px)){.faqWrapper .faqContainer .faqQuestion .accordionIcon{right:14px}}.faqWrapper .faqContainer .faqQuestion .accordionIcon .horizontal{background:var(--blueColor);height:3px;left:0;position:absolute;top:9px;width:100%}.faqWrapper .faqContainer .faqQuestion .accordionIcon .vertical{background:var(--blueColor);height:21px;left:9px;position:absolute;top:0;width:3px}.faqWrapper .faqContainer .faqAnswer .faqAnswerContainer{padding:1.685rem 2.625rem}.faqWrapper .faqContainer .faqAnswer .faqP{font-size:1.125rem;color:#606e7b;margin-bottom:1rem}.faqWrapper .faqContainer .faqAnswer .faqP a{color:#03c;text-decoration:underline}.faqWrapper .faqContainer .faqAnswer .faqP pre{font-size:.95rem;white-space:pre-wrap;margin-bottom:1.5rem}@media((max-width:1024px)){.faqWrapper .faqContainer .faqAnswer .faqP{font-size:1rem}}.faqWrapper .faqContainer .faqAnswer .faqUl{list-style:circle;color:#606e7b}.faqWrapper.mt-0{margin-top:0;padding-top:1rem}