
.wt-faq-modern .wt-section-intro{padding:26px 30px!important;margin-bottom:20px;border:1px solid #294453;border-radius:17px;background:linear-gradient(120deg,#0b1d29,#0b1522)}
.wt-faq-modern .wt-section-intro h1{font-size:clamp(27px,3vw,38px);font-weight:800;color:#f5f9fc}
.wt-faq-modern .wt-faq-search-wrap{margin:0 0 22px;background:#0c1826;border:1px solid #294253;border-radius:15px;padding:16px 20px}
.wt-faq-modern .wt-faq-search-wrap label{display:block;font-size:12px;font-weight:700;color:#5ce0ba;margin-bottom:8px}
.wt-faq-modern #wt-faq-search{background:#152536!important;border:1px solid #365268!important;border-radius:10px;color:#fff!important;min-height:45px}
.wt-faq-modern #faq-tabs>.row{align-items:start}
.wt-faq-modern .faq-navigation{background:#0b1522;border:1px solid #2a3d4f;border-radius:15px;padding:15px}
.wt-faq-modern .faq-navigation .nav-link{border-radius:10px;padding:13px 15px;color:#b9cad5}
.wt-faq-modern .faq-navigation .nav-link.active{background:#174036!important;color:#65e3c1!important;box-shadow:none!important}
.wt-faq-modern .tab-content{background:#0b1522;border:1px solid #2a3d4f;border-radius:15px;padding:22px;min-height:230px}
.wt-faq-modern .tab-content h4{color:#f3f8fc}
.wt-faq-modern .accordion-item{background:#121f2e!important;border:1px solid #304557!important;border-radius:10px!important;overflow:hidden;margin-bottom:10px}
.wt-faq-modern .accordion-button{background:#172638!important;color:#eef6fb!important;padding:17px 19px;font-weight:700;box-shadow:none!important}
.wt-faq-modern .accordion-button:not(.collapsed){color:#5ce0ba!important}
.wt-faq-modern .accordion-body{background:#101d2b;color:#b8cbd7;line-height:1.75;padding:20px}
.wt-faq-modern .faq-contact{margin-top:30px}
.wt-faq-modern .faq-contact>.row{margin-top:0!important;padding-top:0!important}
.wt-faq-modern .faq-contact h2{font-size:27px;font-weight:800;color:#f5f9fc}
.wt-faq-modern .faq-contact-card{border:1px solid #2d4657;border-radius:15px;background:#0b1522!important;min-height:185px}
.wt-faq-modern .faq-contact-card h4{color:#fff}
.wt-faq-modern .faq-contact-card a{color:#66e2c1!important}
@media(max-width:767px){.wt-faq-modern .wt-section-intro{padding:20px!important}.wt-faq-modern .tab-content{padding:14px}.wt-faq-modern .faq-navigation{margin-bottom:16px}}
