.faq-module{box-sizing:border-box;padding:0;width:100%}.faq-container{margin:0 auto;max-width:900px;width:100%}.faq-accordion-widget-box-layout h4.faq-question-text{margin:0}.faq-heading{color:#30145f;font-weight:700;line-height:1.2;margin:0 0 16px;padding:0;text-align:center}.faq-list{width:100%}.faq-item{background:#f2f0f3;border-radius:15px;margin-bottom:8px;overflow:hidden}.faq-item:last-child{margin-bottom:0}.faq-question{align-items:center;background:transparent;border:0;box-sizing:border-box;color:#32135f;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;line-height:1.35;min-height:48px;outline:none;padding:14px 16px 14px 12px;position:relative;text-align:left;width:100%}.faq-question:hover{color:#482078}.faq-question:focus-visible{box-shadow:inset 0 0 0 2px #5a2a82}.faq-question-text{padding-right:15px}.faq-icon{align-items:center;color:#32135f;display:flex;flex:0 0 18px;font-size:20px;font-weight:400;height:18px;justify-content:center;line-height:1;width:18px}.faq-minus,.faq-plus{display:block}.faq-minus,.faq-question[aria-expanded=true] .faq-plus{display:none}.faq-question[aria-expanded=true] .faq-minus{display:block}.faq-answer{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .25s ease,opacity .2s ease}.faq-answer.is-open{grid-template-rows:1fr;opacity:1}.faq-answer[hidden]{display:grid}.faq-answer-inner{color:#32135f;font-weight:400;line-height:1.55;min-height:0;overflow:hidden;padding:0 12px}.faq-answer.is-open .faq-answer-inner{padding-bottom:15px}.faq-answer-inner p{margin:0 0 8px}.faq-answer-inner p:last-child{margin-bottom:0}.faq-answer-inner a{color:#32135f;text-decoration:underline}@media (max-width:767px){.faq-item{border-radius:12px}.faq-question{min-height:46px;padding:13px 14px 13px 12px}.faq-answer-inner{padding-left:12px;padding-right:12px}}