.faq-accordion-section{margin-bottom:45px;margin-top:35px}.faq-accordion-section h3{color:#002248;font-weight:700!important;letter-spacing:-1.14px;line-height:normal;margin-bottom:30px;margin-top:60px;text-align:left}.faq-item{background:#fff;border:1px solid #e2ebf4;border-radius:12px;box-shadow:0 4px 15px rgba(13,37,63,.02);margin-bottom:15px;overflow:hidden;transition:all .3s ease}.faq-item:hover{border-color:#0ea5e9;box-shadow:0 6px 20px rgba(13,37,63,.05)}.faq-item.active{border-color:#0ea5e9;box-shadow:0 8px 25px rgba(13,37,63,.07)}.faq-question{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;outline:none;padding:20px 24px;text-align:left;width:100%}.faq-question:focus{outline:none}.faq-q-text{color:#0c2340;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;line-height:1.45}.faq-icon{align-items:center;background-color:#00b4d8;border-radius:50%;color:#fff;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:transform .3s ease;width:32px}.faq-chevron{height:14px;width:14px}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-answer{color:#4a5568;display:none;font-size:15px;line-height:1.65;padding:0 24px 20px}.faq-answer p{color:#4a5568;margin:0}.faq-accordion-container .faq-item:last-child,.faq-accordion-section{margin-bottom:0}.faq-question:focus,.faq-question:hover{background-color:transparent;border:none}@media (max-width:992px){.faq-accordion-section h3{margin-bottom:20px;margin-bottom:12px;margin-top:40px;margin-top:18px}}