/* ALS MOBILITY 0.5.15 — unified brand, final frontend layer */
:root,#als-concept-v1{--als-navy:#082D57;--als-blue:#0066FF;--als-red:#E31E24;--als-teal:#0066FF;--als-petrol:#082D57;--als-cx-red:#E31E24;--als-premium-teal:#0066FF;--als-accent:#0066FF;--als-green:#0066FF;--als-turquoise:#0066FF;}
#als-concept-v1 .als-footer-pro{background:#f5f7fb!important;background-image:none!important;color:#213953!important;}
#als-concept-v1 .als-footer-pro :is(p,li,small,span){color:#42556d!important;opacity:1!important;}
#als-concept-v1 .als-footer-pro :is(h2,h3,strong){color:#082D57!important;opacity:1!important;}
#als-concept-v1 .als-footer-pro :is(a,a span){color:#173d70!important;opacity:1!important;}
#als-concept-v1 .als-footer-pro :is(.als-foot-cta,.als-foot-cta span){color:#fff!important;background:#E31E24!important;}
#als-concept-v1 .als-footer-pro .als-foot-top h2 em{color:#E31E24!important;}
#als-concept-v1 .als-footer-pro .als-foot-contact-highlight{color:#E31E24!important;}
#als-concept-v1 .als-footer-pro .als-foot-tabs button[aria-selected=true]{color:#082D57!important;border-color:#E31E24!important;}
#als-concept-v1 .als-footer-pro .als-foot-bodies>a{background:#fff!important;border:1px solid #dae3f0!important;}
#als-concept-v1 .als-footer-pro .als-foot-client-link{color:#082D57!important;background:#fff!important;}
#als-concept-v1 :is(.alsr-button,.als-conversion-cta,.als-x-btn-primary,.als-pro-primary,.als-tour-primary){background:#E31E24!important;color:white!important;}
#als-concept-v1 :is(.als-fleet-filter-row button.is-active,.als-fleet-filter-row button:hover){background:#082D57!important;color:white!important;}
#als-concept-v1 :is(.als-page,.alsn-main,.als-tour-archive,.als-prose) :is(h1,h2,h3){color:#082D57;}
#als-concept-v1 :is(a,button,input,select,textarea):focus-visible{outline:3px solid #0066FF!important;outline-offset:2px;}
@media(max-width:760px){#als-concept-v1 .als-fleet-list-enhanced>.alsr-app.alsr-fleet{display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;} }
