.faq-heading-section{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.faq-main-container{gap:24px}.faq-left-column{flex-direction:column;display:flex}.faq-image-section{text-align:center;flex-direction:column;align-items:center;display:flex}.faq-image{width:100%;height:auto;margin-bottom:24px}.faq-footer-text{color:#334155;margin-bottom:8px;font-size:16px;font-weight:300}.faq-contact-text{color:#334155;font-size:20px;font-weight:500}.faq-right-column{height:100%;overflow:auto}.faq-steps-container{flex-direction:column;gap:24px;width:100%;margin:0 auto;display:flex}.faq-step-item{box-sizing:border-box;cursor:pointer;background-color:#0000;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:24px;padding:24px;transition:all .3s;display:flex}.faq-step-item-expanded{background-color:#e9f0f7;border:none}.faq-step-header{align-items:center;gap:24px;display:flex}.faq-step-header-mobile{gap:10px}.faq-step-title{color:"#0F172A";flex:1;min-width:0;margin:0;font-size:20px;font-weight:500}@media (max-width:768px){.faq-step-title{font-size:16px}}.faq-step-title-expanded{color:#2864b0}.faq-arrow-icon{color:#040018;flex-shrink:0;transition:transform .3s;transform:rotate(0)}.faq-arrow-icon-expanded{color:#2864b0;transform:rotate(180deg)}.faq-step-description{color:#64748b;font-size:16px;font-weight:400}
