         body.popup_active .menu{display:none;}body.popup_active .fixit-wrapper{display:none;}body.popup_active .header{display:none;}.show_mobile{display:none;}.menu__nav ul{margin:0;padding:0;list-style:none;float:right;}.menu{box-shadow:0 0 30px rgba(0,0,0,0.5);}.menu__nav li{position:relative;display:inline-block;margin-right:.2em;transition:all 0.3s ease;}.menu__nav nav > ul > li{padding:1.2em 0;}.menu__nav .last{margin-right:0;}.menu__nav li a{display:block;padding:.5em .75em;text-decoration:none;white-space:nowrap;font-size:1.05em;transition:all 0.3s ease;}.menu__nav li:hover,.menu__nav .hover{}.menu__nav li:hover > a,.menu__nav .hover > a{background-color:var(--nwv-blue);color:#fff;}.menu__nav .active{}.menu__nav .active > a,.menu__nav .active:hover > a{}.menu__nav ul ul{width:270px;margin-top:1px;background-color:#fff;}.menu__nav li li{width:100%;display:block;padding:0 10px;}.menu__nav li li a{padding:.5em .75em;font-weight:normal;white-space:normal;font-size:1rem;border-bottom:1px solid var(--nwv-blue);}.menu__nav li:hover li a,.menu__nav .hover li a{color:#000;}.menu__nav li:hover li:hover{background-color:var(--nwv-blue);}.menu__nav li:hover li:hover > a,.menu__nav .hover .hover > a{color:#fff;background-color:transparent;}.menu__nav li:hover .active > a,.menu__nav .hover .active > a,.menu__nav li:hover .active:hover > a,.menu__nav .hover .active:hover > a{}.menu__nav ul ul ul{top:0;margin-top:0;margin-left:181px;background-color:#ccc;}.menu__nav li:hover li:hover li a,.menu__nav .hover .hover li a{color:#000;}.menu__nav li:hover li:hover li:hover > a,.menu__nav .hover .hover .hover > a{}.menu__nav li:hover li:hover .active > a,.menu__nav .hover .hover .active > a,.menu__nav li:hover li:hover .active:hover > a,.menu__nav .hover .hover .active:hover > a{}.menu__nav ul ul,.menu__nav li:hover ul ul,.menu__nav .hover ul ul,.menu__nav ul ul ul,.menu__nav li:hover ul ul ul,.menu__nav .hover ul ul ul,.menu__nav ul ul ul ul,.menu__nav li:hover ul ul ul ul,.menu__nav .hover ul ul ul ul{position:absolute;left:-999em;box-shadow:0 0 20px #00000050;}.menu__nav li:hover ul,.menu__nav .hover ul,.menu__nav li li:hover ul,.menu__nav li .hover ul,.menu__nav li li li:hover ul,.menu__nav li li .hover ul,.menu__nav li li li li:hover ul,.menu__nav li li li .hover ul{left:auto;z-index:9999;}.menu__nav li .menu__back-link{display:none;}.languages_wrapper{float:right;padding:1.2em 0;}ul#languages a{color:#000;text-decoration:none;}ul#languages li{display:inline-block;padding:0;order:2;transition:background-color 0.2s ease;cursor:pointer;transition:max-height 0.2s ease,background 0.2s ease;text-indent:-9999px;width:37px;}ul#languages li.nl{background:url(/ui/NoordwijkVakanties/img/flag.nl.svg) no-repeat center center;background-size:30px;}ul#languages li.de{background:url(/ui/NoordwijkVakanties/img/flag.de.svg) no-repeat center center;background-size:30px;}ul#languages li.en{background:url(/ui/NoordwijkVakanties/img/flag.en.svg) no-repeat center center;background-size:30px;}ul#languages li.fr{background:url(/ui/NoordwijkVakanties/img/flag.fr.svg) no-repeat center center;background-size:30px;}ul#languages a:first-child li{border:none;background:#FFF !important;}ul#languages li img{margin-right:5px;}ul#languages li.current{order:1;cursor:default;max-height:100px;position:relative;}.menu__nav ul#languages li:hover{background-color:#1F5284;}.menu__nav ul#languages li:hover > a{background:transparent;}