 body.body--has-navigation{overflow-y:hidden;height:100vh;}body.body--has-navigation .section--icon__arrow--down{display:none;}.main-menu{position:fixed;top:0;left:0;width:100%;height:100vh;background:#ffffff;z-index:-99999;transform:translateX(-100%);transition:transform .5s ease;opacity:0;}.body--has-navigation .main-menu{transform:translateX(0);z-index:99999;opacity:1;}.body--has-navigation .menu__nav ul li a{color:var(--text);}.main-menu__left{width:33.333333%;height:100%;background:#d4c9b5;}#nav{font-size:1.9em;display:flex;display:-webkit-flex;flex-flow:column;-webkit-flex-flow:column;height:100%;}.menu__nav{padding-top:6em;padding-left:0vw;}.menu__nav nav ul li a{color:#fff;text-decoration:none;display:block;width:100%;padding:.5em 1em;transition:background .3s ease,color .3s ease,font-size .3s ease,padding-left .3s ease;font-weight:700;position:relative;}.menu__nav nav > ul > li > a.sub::after{content:'';position:absolute;right:1em;top:50%;width:20px;height:20px;border-right:3px solid var(--text);border-bottom:3px solid var(--text);transform:rotate(-45deg) translateY(-50%);transition:all .3s ease;}.menu__nav nav ul ul{position:absolute;left:100%;top:0;display:none;width:66.666666vw;border-left:0px;font-size:.8em;}.menu__nav nav ul ul ul{display:none !important;}.menu__nav nav ul{position:relative}.menu__nav nav ul li.li--active ul{display:flex;flex-flow:row wrap;padding-bottom:70px;}.menu__nav nav ul li.li--active ul li a:hover{text-decoration:underline;}.menu__nav nav ul ul li{width:50%;float:left;}.menu__nav nav > ul > li:hover > a,.menu__nav nav > ul > li.hover > a{text-decoration:underline;}.menu__nav nav > ul > li:hover > a::after,.menu__nav nav > ul > li.hover > a::after{right:.75em;border-color:var(--jh-blue) !important;}.menu__nav nav > ul > li.li--active > a{padding-left:1.2em;background:#ffffff;color:var(--jh-blue);}.menu__nav nav ul ul li.li--active > a{background:#d4c9b5 !important;color:var(--jh-blue) !important;}.menu__nav--socials{padding:.5em 1.333em;font-size:.75em;font-family:'Roboto Slab',serif;color:var(--text);}.menu__nav--socials .icon{color:var(--jh-blue);}.menu__nav nav ul li a{font-family:'Roboto Slab',serif;}.menu__addition{position:absolute;left:33.333%;bottom:2em;padding-left:2em;right:0;}img.menu__addition--img{width:50%;}.menu__addition--quote{position:absolute;left:50%;top:0;bottom:0;display:flex;flex-flow:column;justify-content:center;font-size:2em;color:#3f3f3f;width:48%;font-family:'Roboto Slab',serif;text-align:center;}.menu__addition--quote p{background:rgba(255,255,255,0.75);padding:.5em 1em;}.menu__nav--socials{margin-top:auto;}@media (min-width:1337px) and (max-width:1920px){.menu__addition--quote{font-size:1.75em;}.menu__nav nav ul{position:relative;font-size:.85em;}.menu__addition img{max-height:320px;object-fit:cover;}}@media(max-width:1440px){.menu__addition--quote{font-size:1.5em;}}@media (max-width:1366px){.header--nav nav > ul > li:nth-child(n + 3){display:none;}.menu__addition img{max-height:210px;object-fit:cover;width:48%;}.menu__nav nav ul{font-size:.8em;}.menu__nav nav ul ul{font-size:.75em;}.menu__nav--socials{font-size:.5em;padding:0.5em 1.333em 0.75em;}.menu__nav--socials .refer-to-zwinhoeve{font-size:14px;margin-bottom:14px;}}@media (max-width:1049px){.menu__addition{left:42%;}.main-menu__left{width:42%;}.menu__addition--quote{font-size:1.15em;}.menu__nav nav ul ul{font-size:.75em;width:58vw;}.body--has-navigation .header__logo img{height:75px;}.menu__nav{padding-top:4.5em;}}@media screen and (max-height:950px){.menu__addition img{height:200px;}}@media (max-width:940px){.menu__nav--socials{margin-bottom:3.5em;}}@media screen and (max-height:820px){.menu__addition{display:none;}}@media screen and (max-height:700px){.main-menu{font-size:.85em;}}@media screen and (max-height:550px){.main-menu{font-size:.75em;}}@media screen and (max-width:1000px){.menu__addition{display:none;}.menu__nav nav ul ul li{width:100%;}.menu__nav nav ul li.li--active ul{padding-bottom:0;}}@media screen and (min-width:1001px){.menu__nav nav ul li.li--active ul{column-count:2;display:block;}.menu__nav nav ul li.li--active ul li{float:unset;width:100%;}}