.content-and-faq{background:#8ebcff;padding:80px 0}.content-and-faq h2{font-size:60px}.content-and-faq h2,.content-and-faq p{color:var(--color-blue-dark);max-width:100%;width:555px}.content-and-faq p{font-size:19.193px;font-weight:700;margin:30px 0 60px}.faq-box{background:#8ebcff;border-radius:12px;color:var(--color-blue-dark);padding:10px 12px 40px 15px}.faq-item:first-child{border-top:1px solid rgba(10,38,90,.13)}.faq-item{border-bottom:1px solid rgba(10,38,90,.13);padding-top:10px}.faq-question{align-items:center;background:none;border:none;color:var(--color-blue-dark);cursor:pointer;display:flex;font-size:20px;font-weight:600;justify-content:space-between;margin-top:5px;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:5px;max-height:0;max-width:90%;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .4s ease}.faq-item.open .faq-answer{margin-top:15px;opacity:1}@media (max-width:768px){.faq-question{font-size:18px}.faq-answer{font-size:17px}.content-and-faq h2{font-size:38px}.content-and-faq p{font-size:16px}.faq-box{margin-top:50px}}