:root{--primary-navy: #0b2f64;--primary-dark: #071e45;--accent-orange: #fe6206;--accent-orange-hover: #e05504;--whatsapp-green: #25d366;--bg-slate: #f8fafc}html,body{overflow-x:hidden!important;max-width:100vw!important;width:100%!important;margin:0;padding:0;box-sizing:border-box;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#f8fafc;color:#1e293b}*,*:before,*:after{box-sizing:border-box}.text-primary{color:#0b2f64!important}.text-orange{color:#fe6206!important}.bg-navy{background-color:#0b2f64!important}.bg-orange{background-color:#fe6206!important}.btn-primary{background-color:#0b2f64!important;border-color:#0b2f64!important;color:#fff!important}.btn-primary:hover,.btn-primary:focus{background-color:#071e45!important;border-color:#071e45!important;color:#fff!important}.btn-outline-primary{color:#0b2f64!important;border-color:#0b2f64!important}.btn-outline-primary:hover{background-color:#0b2f64!important;color:#fff!important}.btn-warning{background-color:#fe6206!important;border-color:#fe6206!important;color:#fff!important}.btn-warning:hover,.btn-warning:focus{background-color:#e05504!important;border-color:#e05504!important;color:#fff!important}.btn-success{background-color:#25d366!important;border-color:#25d366!important;color:#fff!important}.btn-success:hover,.btn-success:focus{background-color:#1eb757!important;border-color:#1eb757!important;color:#fff!important}.bg-slate-50{background-color:#f8fafc!important}.bg-slate-100{background-color:#f1f5f9!important}.travel-agency-banner-section{margin-bottom:30px!important;width:100%;max-width:100%;overflow-x:hidden}.travel-agency-filter-wrapper{margin-top:0!important;position:relative;z-index:10;width:100%;max-width:100%;overflow:visible}.travel-agency-filter-wrapper .container{padding-left:12px!important;padding-right:12px!important;max-width:100%!important;width:100%!important;box-sizing:border-box}@media(max-width:991px){.travel-agency-banner-section{margin-bottom:25px!important}.travel-agency-filter-wrapper{margin-top:0!important;padding:0}}@media(max-width:576px){.travel-agency-banner-section{margin-bottom:20px!important}.travel-agency-filter-wrapper{margin-top:0!important;padding:0}.travel-agency-filter-wrapper .container{padding-left:8px!important;padding-right:8px!important}}
