.faq-module{padding:100px 0}.faq-module h2{text-align:center}.faq-module .row-fluid{gap:8%}.faq-box{border-radius:12px;color:#8ebcff;margin-top:40px;padding:10px 12px 40px 15px}.faq-item{border-bottom:1px solid #8ebcff;padding:10px 0 6px}.faq-question{align-items:center;background:none;border:none;color:#8ebcff;cursor:pointer;display:flex;font-size:20px;font-weight:600;justify-content:space-between;margin-top:10px;padding:0;text-align:left;width:100%}.faq-toggle{display:inline-block;font-size:24px;height:24px;line-height:24px;margin-left:12px;text-align:center;transition:transform .3s ease,opacity .3s ease;width:24px}.faq-toggle:before{content:"+";display:inline-block;transition:transform .3s ease}.faq-toggle.minus:before{content:"–"}.faq-answer{font-size:19px;line-height:1.4;margin-bottom:10px;margin-top:15px;max-height:0;max-width:90%;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .4s ease}.faq-item.open .faq-answer{opacity:1}@media (max-width:768px){.faq-module{padding:80px 0}.faq-module h2{font-size:34px}.faq-question{font-size:18px}.faq-answer{font-size:17px}}