.nav .milco-menu-item{position:relative;display:flex;align-items:center}
.nav .milco-menu-trigger{appearance:none;background:transparent;border:0;color:#d9e1e7;font:inherit;white-space:nowrap;cursor:pointer;padding:12px 0;display:flex;align-items:center;gap:5px}
.nav .milco-menu-trigger:hover,.nav .milco-menu-trigger[aria-expanded="true"],.nav .milco-menu-trigger[aria-current="page"]{color:#fff}
.nav .milco-menu-trigger::after{content:"";display:inline-block;width:6px;height:6px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .18s}
.nav .milco-menu-trigger[aria-expanded="true"]::after{transform:rotate(225deg) translate(-2px,-1px)}
.nav .milco-submenu{position:absolute;left:-16px;top:100%;min-width:185px;padding:9px;background:#fff;border:1px solid #dce5eb;border-radius:7px;box-shadow:0 12px 28px rgba(5,20,31,.16);z-index:60}
.nav .milco-submenu[hidden]{display:none!important}
.nav .milco-submenu a{display:block;padding:10px 12px;color:#18374b;font-size:14px;line-height:1.4;border:0;border-radius:4px;text-decoration:none;white-space:nowrap}
.nav .milco-submenu a:hover,.nav .milco-submenu a:focus-visible{background:#edf3f6;color:#092d43}
.nav .milco-submenu a::after{display:none!important}
@media(max-width:760px){.nav .milco-menu-item{display:block;border-bottom:1px solid #304c5f}.nav .milco-menu-trigger{width:100%;justify-content:space-between;font-size:19px;padding:15px 0}.nav .milco-submenu{position:static;min-width:0;padding:4px 0 12px 12px;border:0;border-radius:0;background:transparent;box-shadow:none}.nav .milco-submenu a{padding:10px 12px;color:#d5e3eb;font-size:15px;white-space:normal;border:0}.nav .milco-submenu a:hover,.nav .milco-submenu a:focus-visible{background:#173648;color:#fff}.nav .nav-reservation{font-size:19px}}