/* Only the three service flyouts in Weblinks; retain the current menu palette. */
html body #mega-menu-wrap-primary #mega-menu-primary > li:is(.als-cm-weblinks,.mega-als-cm-weblinks) > ul.mega-sub-menu,
html body li.als-cm-weblinks > ul.sub-menu{overflow:visible!important}
html body :is(li.als-cm-service-parent,li.mega-als-cm-service-parent){position:relative!important}
html body :is(li.als-cm-service-parent,li.mega-als-cm-service-parent)>:is(ul.sub-menu,ul.mega-sub-menu){
 display:none!important;position:absolute!important;top:0!important;left:auto!important;right:100%!important;
 width:340px!important;min-width:280px!important;max-width:380px!important;margin:0!important;transform:none!important;
 background:#071b3d!important;border:1px solid #b99758!important;box-sizing:border-box;z-index:99999!important
}
html body :is(li.als-cm-service-parent,li.mega-als-cm-service-parent):is(:hover,:focus-within,.mega-toggle-on,.ast-submenu-expanded)>:is(ul.sub-menu,ul.mega-sub-menu){display:block!important;visibility:visible!important;opacity:1!important;transform:none!important}
html body :is(li.als-cm-service-parent,li.mega-als-cm-service-parent)>:is(ul.sub-menu,ul.mega-sub-menu)>li>a{display:block!important;white-space:normal!important;padding:10px 17px!important;font-size:14px!important;line-height:1.35!important;color:#fff!important;background:#071b3d!important;text-decoration:none}
html body :is(li.als-cm-service-parent,li.mega-als-cm-service-parent)>:is(ul.sub-menu,ul.mega-sub-menu)>li>a:is(:hover,:focus-visible){background:#08a65c!important;color:#fff!important}
html body :is(li.als-cm-service-parent,li.mega-als-cm-service-parent)>a>.mega-indicator{transform:rotate(180deg)}
@media(max-width:768px){
 html body :is(li.als-cm-service-parent,li.mega-als-cm-service-parent)>:is(ul.sub-menu,ul.mega-sub-menu){position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%!important;min-width:0!important;max-width:100%!important}
 html body :is(li.als-cm-service-parent,li.mega-als-cm-service-parent)>a>.mega-indicator{transform:none}
}
