.faq .collapse:not(.show){display:none!important}.faq .collapsing{height:0;overflow:hidden;transition:height .35s ease}.faq .collapse.show{display:block!important}.faq{background-color:#f7f9ff}.faq .heading-wrapper{margin-bottom:12px}.faq .heading,.faq .subheading{text-align:center}.faq .subheading{font-size:20px;font-weight:500;line-height:28px}.faq .accordion{border:none;display:flex;flex-direction:column;gap:.25rem;overflow:visible}.faq .accordion-item{background-color:#fff!important;border:none!important;border-radius:.75rem!important;box-shadow:0 8px 46px 0 rgba(0,0,0,.06)!important;overflow:hidden}.faq .accordion-button{font-size:1rem;font-weight:500;height:auto;padding:.75rem;white-space:normal}.faq .accordion-button,.faq .accordion-button:active,.faq .accordion-button:focus,.faq .accordion-button:hover,.faq .accordion-button:not(.collapsed){background-color:transparent!important;border:0!important;box-shadow:none!important;color:#18181d!important}.faq .accordion-button:after{align-items:center;background-color:#eef1ff;background-image:none!important;border-radius:4px;color:#37458a;content:"+";display:flex;flex-shrink:0;font-family:Font Awesome\ 6 Free;font-size:12px;font-weight:600;height:24px;justify-content:center;line-height:1;width:24px}.faq .accordion-button:not(.collapsed):after{content:"";transform:none!important}.faq .accordion-body{padding:0 .75rem .75rem}.faq .accordion-body ul{list-style:disc!important;margin-bottom:1rem!important;padding-left:1.5rem!important}.faq .accordion-body ul li{list-style:disc!important;margin-bottom:.5rem!important}.faq .accordion-body ol{list-style:decimal!important;margin-bottom:1rem!important;padding-left:1.5rem!important}.faq .accordion-body ol li{list-style:decimal!important;margin-bottom:.5rem!important}.faq .accordion-body p{margin-bottom:1rem!important}.faq .accordion-body p:last-child{margin-bottom:0!important}.faq .accordion-body a{color:#5463d6;text-decoration:underline}.faq .accordion-body a:hover{color:#3a4aa8}@media screen and (min-width:700px){.faq .heading-wrapper{margin-bottom:72px}.faq .accordion{gap:1rem}.faq .accordion-button{font-size:24px;font-weight:600;line-height:32px;padding:24px}.faq .accordion-button:after{font-size:16px;height:32px;width:32px}.faq .accordion-body{padding:0 24px 24px}}