.faq-section{padding:0}.faq-section .faq-section-container{margin:0 auto;max-width:900px}.faq-section h2{color:#fff;margin-bottom:16px;text-align:center!important}.faq-intro{color:#fff;margin-bottom:48px;text-align:center;text-align:center!important}.faq-container{display:flex;flex-direction:column;gap:0}.faq-item{background-color:#053f5a;border-radius:8px;margin:0 0 16px;padding:0 16px}.faq-question{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:20px 0;text-align:left;width:100%}.faq-question h3{color:#fff;flex:1;font-family:Open Sans!important;font-size:1.2rem;font-weight:400;letter-spacing:.04em;margin:0;text-align:left}.faq-icon{flex-shrink:0;height:20px;position:relative;width:20px}.faq-icon img{display:block;filter:brightness(0) invert(1);height:100%;width:100%}.faq-icon .chevron-down{display:block}.faq-icon .chevron-up,.faq-question[aria-expanded=true] .faq-icon .chevron-down{display:none}.faq-question[aria-expanded=true] .faq-icon .chevron-up{display:block}.faq-answer{max-height:0;overflow:hidden;padding:0;transition-behavior:normal;transition-delay:0s;transition-duration:.1s;transition-property:max-height,padding;transition-timing-function:cubic-bezier(0,0,0,1)}.faq-question[aria-expanded=true]+.faq-answer{max-height:2000px;padding:0 0 20px}.faq-answer p{color:#fff;line-height:1.7;margin:0 0 16px}.faq-answer p:last-child{margin-bottom:0}@media (max-width:767px){.faq-question h3{font-size:1rem;font-weight:700}}