/* Aussmile: service dropdown, local Lucide, 2px navy hover underline. */
#header .header-main .nav > .menu-item-403 > .nav-dropdown .nav-dropdown-col > a {
 display:flex!important;align-items:center;gap:9px;
}
#header .menu-item-403 .as-service-icon {color:#ed9900;flex-shrink:0}
#header .menu-item-403 .as-service-icon svg {width:18px;height:18px;stroke-width:1.8;fill:none}
#header .header-main .nav > .menu-item-403 > .nav-dropdown .nav-column > li > a {
 border:0!important;border-radius:9px;padding:8px 11px!important;margin:3px 0;
 color:#152a43!important;background:transparent;min-height:39px;
 transition:background .2s ease,color .2s ease;
}
#header .header-main .nav > .menu-item-403 > .nav-dropdown .nav-column > li > a:hover,
#header .header-main .nav > .menu-item-403 > .nav-dropdown .nav-column > li > a:focus-visible {
 background:#ffefc2!important;color:#081e36!important;box-shadow:inset 0 -2px 0 #0c3f70!important;
}
@media(min-width:850px){
 #header .header-main .nav > .menu-item-403 > .nav-dropdown {
  width:704px!important;max-width:calc(100vw - 32px);padding:20px 24px 24px!important;
  border:1px solid #e7ebf0!important;border-radius:21px!important;background:#fff;
  box-shadow:0 18px 42px rgba(10,32,56,.11);white-space:normal;
 }
 #header .header-main .nav > .menu-item-403 > .nav-dropdown > .nav-dropdown-col {
  display:table-cell!important;width:33.333%;padding:0 12px!important;border:0!important;vertical-align:top;
 }
 #header .header-main .nav > .menu-item-403 > .nav-dropdown .nav-dropdown-col > a {
  padding:0!important;margin:0 0 9px!important;min-height:34px;font-size:13px;font-weight:800;white-space:nowrap;
 }
 #header .header-main .nav > .menu-item-403 > .nav-dropdown .nav-column {border:0!important}
 #header .header-main .nav > .menu-item-403 > .nav-dropdown .nav-column > li > a {font-size:13px;font-weight:500}
}
@media(prefers-reduced-motion:reduce){#header .menu-item-403 a{transition:none!important}}
