.faq-banner{background-image:url(/images/bg_img2.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;height:300px;display:flex;position:relative}.faq-overlay{background:#00000080;position:absolute;inset:0}.faq-banner-container{z-index:2;text-align:center;color:#fff;position:relative}.faq-title{margin-bottom:5px;font-family:Oswald,sans-serif;font-size:55px}.faq-breadcrumb{font-size:15px}.faq-breadcrumb a{color:#0088fe;text-decoration:none}.faq-breadcrumb span{color:#fff}@media (max-width:768px){.faq-banner{height:220px}.faq-title{font-size:28px}}@media (max-width:480px){.faq-title{font-size:22px}}.faq-section{background:#fff;padding:80px 0}.faq-container{grid-template-columns:repeat(3,1fr);gap:25px;max-width:1300px;margin:0 auto;padding:0 20px;display:grid}.faq-box{border:1px solid #eee;border-radius:4px;gap:15px;padding:20px;display:flex}.faq-q-icon{color:#fff;background:#0f3f91;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;font-weight:600;display:flex}.faq-content{flex:1}.faq-content h4{color:#000;margin-bottom:5px;font-size:18px;font-weight:600}.faq-content p{color:#777;font-size:15px}.faq-divider{border-bottom:1px solid #ddd;max-width:1300px;margin:60px auto}.faq-accordion{grid-template-columns:1fr 1fr;gap:30px;max-width:1200px;margin:0 auto;padding:0 20px;display:grid}.faq-accordion-col{flex-direction:column;display:flex}.faq-accordion-item{border:1px solid #eee;border-radius:4px;margin-bottom:15px;overflow:hidden}.faq-accordion-question{color:#fff;cursor:pointer;background:#0088fe;justify-content:space-between;align-items:center;padding:15px 20px;font-size:16px;font-weight:600;display:flex}.faq-accordion-answer{opacity:0;transform-origin:top;background:#f9f9f9;height:0;padding:0 20px;transition:transform .3s,opacity .3s,height .3s,padding .3s;overflow:hidden;transform:scaleY(0)}.faq-accordion-answer.open{opacity:1;height:auto;padding:15px 20px;transform:scaleY(1)}.faq-accordion-answer p{color:#666;font-size:15px}@media (max-width:992px){.faq-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.faq-container{grid-template-columns:1fr}}@media (max-width:768px){.faq-accordion{grid-template-columns:1fr;gap:20px}}@media (max-width:992px){.faq-title{font-size:38px}.faq-section{padding:70px 0}.faq-container{grid-template-columns:repeat(2,1fr)}.faq-accordion{grid-template-columns:1fr;gap:25px}.faq-accordion-question{padding:14px 18px;font-size:15px}.faq-content h4{font-size:16px}.faq-content p{font-size:14px}}@media (max-width:768px){.faq-banner{height:220px}.faq-title{font-size:28px}.faq-breadcrumb{font-size:13px}.faq-section{padding:60px 0}.faq-container{grid-template-columns:1fr;gap:20px}.faq-box{gap:12px;padding:15px}.faq-q-icon{width:35px;height:35px;font-size:16px}.faq-content h4{font-size:15px}.faq-content p{font-size:13px}.faq-accordion{grid-template-columns:1fr;gap:20px}.faq-accordion-question{padding:12px 15px;font-size:14px}.faq-accordion-answer p{font-size:13px}}@media (max-width:480px){.faq-title{font-size:24px}.faq-content h4{font-size:14px}.faq-content p{font-size:12px}.faq-accordion-question{font-size:13px}.faq-accordion-answer p{font-size:12px}}@media (max-width:768px){.faq-accordion{grid-template-columns:1fr;gap:20px;padding:0 15px}.faq-accordion-item{margin-bottom:1px}.faq-accordion{gap:10px}}
