.jf-faq-frontend{width:100%;margin:3rem auto;position:relative}.jf-faq-frontend .jf-faq-title{color:#0a1551;font-size:28px;font-style:normal;font-weight:700;line-height:1.44;letter-spacing:-1.008px;margin:0}.jf-faq-frontend .jf-faq-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1rem 0 2rem 0}.jf-faq-frontend .jf-faq-list .jf-faq-item{border-bottom:1px solid #e0e4ed}.jf-faq-frontend .jf-faq-list .jf-faq-item:last-child{border-bottom:none}.jf-faq-frontend .jf-faq-list .jf-faq-item .jf-faq-question{padding:1.2rem 0;background:none;border:none;color:#0a1551;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:6px;width:100%;text-align:left}.jf-faq-frontend .jf-faq-list .jf-faq-item .jf-faq-question h3{font-size:20px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:-0.34px;margin:0}.jf-faq-frontend .jf-faq-list .jf-faq-item .jf-faq-toggle-icon{width:1.5rem;display:inline-block;text-align:center}.jf-faq-frontend .jf-faq-list .jf-faq-item .jf-faq-toggle-icon svg{width:100%;height:100%;display:block}.jf-faq-frontend .jf-faq-list .jf-faq-item .jf-faq-toggle-icon svg path{-webkit-transition:all .2s linear;transition:all .2s linear}.jf-faq-frontend .jf-faq-list .jf-faq-item .jf-faq-answer{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .4s cubic-bezier(0.4, 0, 0.2, 1),opacity .3s,margin-bottom .3s;transition:max-height .4s cubic-bezier(0.4, 0, 0.2, 1),opacity .3s,margin-bottom .3s;color:#6c73a8;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-0.176px;-webkit-padding-start:30px;padding-inline-start:30px}.jf-faq-frontend .jf-faq-list .jf-faq-item .jf-faq-answer.expanded{opacity:1}.jf-faq-frontend .jf-faq-list .jf-faq-item .jf-faq-answer p,.jf-faq-frontend .jf-faq-list .jf-faq-item .jf-faq-answer ul{margin:0}.jf-faq-frontend .jf-faq-list .jf-faq-item .jf-faq-answer p:not(:last-child){margin-bottom:20px}@media(max-width: 768px){.jf-faq-frontend .jf-faq-title{font-size:2.4rem}.jf-faq-frontend .jf-faq-list{margin:1rem 0 2rem 0}.jf-faq-frontend .jf-faq-list .jf-faq-item .jf-faq-answer{-webkit-padding-start:0;padding-inline-start:0}}.jf-faq-question[aria-expanded=true] .jf-faq-plus-vertical{opacity:0}
