.faq-accordion .faq-item>button.faq-question{appearance:none;-webkit-appearance:none;background:0 0 !important;border:0 !important;border-radius:0;outline:none;box-shadow:none !important;font:inherit;color:inherit;text-align:left;padding:24px 0 !important;margin:0 !important;display:flex !important;flex-direction:row;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;overflow:hidden;cursor:pointer;white-space:normal}.faq-accordion .faq-item>button.faq-question:focus,.faq-accordion .faq-item>button.faq-question:focus-visible{outline:none;box-shadow:none}.faq-accordion .faq-item>button.faq-question::-moz-focus-inner{border:0}.faq-accordion .faq-item>button.faq-question,.faq-accordion .faq-item>button.faq-question *{box-sizing:border-box}.faq-accordion .faq-item{margin:0;padding:0}.faq-accordion .faq-item>button.faq-question{border-bottom:1px solid #dcdcdc !important;transition:border-color .2s ease,border-width .2s ease}.faq-accordion .faq-item>button.faq-question:hover,.faq-accordion .faq-item.active>button.faq-question{border-bottom-width:2px !important;border-bottom-color:#1cc869 !important}.faq-accordion .faq-item>button.faq-question .faq-text{color:#091145;font-family:'Urbanist',sans-serif;font-weight:700;font-size:20px;line-height:1.5;flex:1 1 auto;min-width:0;word-wrap:break-word;overflow-wrap:break-word;margin-right:12px}.faq-accordion .faq-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;color:#6e7186;margin-left:12px}.faq-accordion .faq-icon svg{width:auto;height:15px;fill:currentColor}.faq-accordion .faq-icon-minus{display:none;x}.faq-accordion .faq-item.active .faq-icon-plus{display:none}.faq-accordion .faq-item.active .faq-icon-minus{display:block}.faq-accordion .faq-item:hover .faq-icon,.faq-accordion .faq-item.active .faq-icon{color:#091145}.faq-accordion .faq-answer{max-height:0;overflow:hidden;opacity:0;transition:max-height .35s ease,opacity .25s ease}.faq-accordion .faq-item.active .faq-answer{max-height:unset;opacity:1}.faq-accordion .faq-answer>*{margin:0;padding:0}.faq-accordion .faq-answer>div{padding:16px 0 24px}@media (max-width:1024px){.faq-accordion .faq-item>button.faq-question{padding:20px 0 !important}.faq-accordion .faq-item>button.faq-question .faq-text{font-size:20px;line-height:28px}.faq-accordion .faq-answer>div{padding:14px 0 20px}}@media (max-width:767px){.faq-accordion .faq-item>button.faq-question{padding:16px 0 !important}.faq-accordion .faq-item>button.faq-question .faq-text{font-size:18px;line-height:24px}.faq-accordion .faq-answer>div{padding:12px 0 16px}}