#navContainer {margin-left:auto;display:flex;align-items:center;gap:35px;}
ul.menu,li.menu {list-style-type:none;margin:0;padding:0;z-index:100;}

#nav {z-index:100;}
#nav ul {list-style-type:none;margin:0;padding:0;width:auto;white-space:normal;display:flex;align-items:center;gap:30px;}
#nav ul li {display:inline-block;text-align:center;font-weight:normal;z-index:100;position:relative;}
#nav ul li a {color:var(--MNU_KLEUR);background:transparent;display:flex;align-items:center;justify-content:center;padding:10px 0px;text-decoration:none;text-transform:uppercase;font-size:12px;letter-spacing:.22em;font-weight:500;position:relative;}
#nav ul li a span {display:none;}
#nav ul li a:hover,#nav li a:focus {color:var(--MNU_KLEUR_HOVER);}
#nav li a:active,#nav ul li a.active {color:var(--MNU_KLEUR_HOVER);}
#nav li.menu-expand a::after {content:"\f107";font-family: "Font Awesome 7 Pro";padding-left:5px;line-height: normal;font-weight: 300;}
#nav > ul > li.menu-current a {color:var(--MNU_KLEUR_HOVER);}
#nav > ul > li.menu-parent a {color:var(--MNU_KLEUR_HOVER);}
#nav > ul > li.hover a {color:var(--MNU_KLEUR_HOVER);}
#nav > ul > li:last-child a {margin:0;background-color:var(--MNU_KLEUR_HOVER);color: #fff;padding: 10px 15px; }
#nav > ul > li:first-child a {display: none;}

/* DROPDOWN */
#nav ul.menu li ul {position:absolute;top:100%;left:50%;right:auto;transform:translateX(-50%);min-width:240px;background:rgba(7,15,28,.96);backdrop-filter:blur(12px);border:1px solid rgba(200,164,106,.15);padding:0;display:none;border-radius:12px;box-shadow:0 20px 50px rgba(0,0,0,.35);}
#nav ul.menu li ul li {text-align:center;font-weight:normal;margin:0;padding:0;line-height:1.2em;z-index:100;display:block;width:100%;}
#nav ul.menu li ul li a {width:100%;color:#f3eee7;padding:10px 20px;margin:0;border:0;text-transform:none;font-weight:400;font-size:13px;letter-spacing:.03em;background:transparent;justify-content:center;border-radius:0;}
#nav ul.menu li ul li a:hover {color:var(--MNU_KLEUR_HOVER);background:rgba(255,255,255,.04);}
#nav ul.menu li ul li.menu-current a {color:var(--MNU_KLEUR_HOVER);background:rgba(255,255,255,.04);}

#nav > ul > li:last-child ul {display:none!important;}
#nav > ul > li:last-child:hover > ul {display:none!important;}
#nav > ul > li:last-child a::after {content:none!important;padding-left:0!important;}

/* DROPDOWN INSIDE CURRENT */
#nav li.menu-current ul li a {color:#f3eee7;background:transparent;margin:0;}
#nav li.menu-current ul li a:hover {background:rgba(255,255,255,.04);color:var(--MNU_KLEUR_HOVER);margin:0;}
#nav li.menu-expand ul li a:after {content:none;padding-left:0;}

/* SUB SUB MENUS */
#nav ul.menu li ul li ul {right:100%!important;top:-15px;position:absolute;min-width:220px;}
#nav ul.menu li ul li ul li a {width:100%;color:#f3eee7!important;background:rgba(7,15,28,.96)!important;padding:13px 20px;margin:0;border:0;}
#nav ul.menu li ul li ul li a:hover {color:var(--MNU_KLEUR_HOVER)!important;background:rgba(255,255,255,.04)!important;}

/* HOVER STATES */
#nav ul.menu li:hover > ul,
#nav ul.menu li a:focus + ul,
#nav ul.menu li.subMenu > ul {display:block;}

#nav ul.menu li ul ul {display:none;}

#nav ul.menu li:hover ul ul,
#nav ul.menu li.subMenu ul ul {display:none;}

#nav ul.menu li:hover > ul,
#nav ul.menu li li:hover > ul,
#nav ul.menu li.subMenu > ul,
#nav ul.menu li li.subMenu > ul {display:block;}

.stealth {visibility:hidden;display:none;}