     @media only all and (max-device-width:600px){.body--has-navigation{overflow:hidden;height:100%;}}.site-container{padding-left:0;padding-top:60px;}.menu{display:none;}.navigation--footer{display:none;}.navigation__logo-ladybug--1,.navigation__logo-ladybug--2{display:none;}.navigation__logo{display:block;width:210px;margin:auto;background:#ffffff;padding:10px 30px 20px 30px;margin-bottom:-40px;z-index:1000;position:relative;border-radius:70% / 70px;position:relative;z-index:0}.navigation__logo:after{content:'';position:absolute;background:#ffffff;z-index:-1;width:100vw;height:86px;top:0;left:50%;transform:translateX(-50%);pointer-events:none;}.navigation__logo:before{content:'';position:absolute;left:0;right:0;top:0;bottom:0;border-radius:70% / 70px;z-index:-1;box-shadow:0 0 20px rgba(0,0,0,0.5);pointer-events:none;}.navigation__logo img{width:100%;}.hamburger,.site-search-toggle{position:absolute;right:1.5em;width:2em;height:2em;cursor:pointer;}.hamburger{display:block;}.navigation{position:fixed;z-index:1000;width:100%;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.5);}@media screen and (max-width:700px){.navigation__logo{width:160px;margin-bottom:-30px;}.navigation__logo:after{content:'';position:absolute;background:#ffffff;z-index:-1;width:100vw;height:64px;top:0;left:50%;transform:translateX(-50%);pointer-events:none;}.navigation__logo:before}@media screen and (max-width:480px){.navigation__logo{width:140px;margin-bottom:-20px;}.navigation__logo:after{content:'';position:absolute;background:#ffffff;z-index:-1;width:100vw;height:60px;top:0;left:50%;transform:translateX(-50%);pointer-events:none;}.navigation__logo:before}.sidebarIconToggle{transition:all 0.3s;box-sizing:border-box;cursor:pointer;position:absolute;z-index:99;height:100%;width:100%;top:22px;left:15px;height:22px;width:22px;}.spinner{transition:all 0.3s;box-sizing:border-box;position:absolute;height:3px;width:100%;background-color:var(--ah-green);}.horizontal{transition:all 0.3s;box-sizing:border-box;position:relative;float:left;margin-top:3px;}.diagonal.part-1{position:relative;transition:all 0.3s;box-sizing:border-box;float:left;}.diagonal.part-2{transition:all 0.3s;box-sizing:border-box;position:relative;float:left;margin-top:3px;}.body--has-navigation .sidebarIconToggle > .horizontal{transition:all 0.3s;box-sizing:border-box;opacity:0;}.body--has-navigation .sidebarIconToggle > .diagonal.part-1{transition:all 0.3s;box-sizing:border-box;transform:rotate(135deg);margin-top:8px;}.body--has-navigation .sidebarIconToggle > .diagonal.part-2{transition:all 0.3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-9px;}.body--has-navigation .navigation--footer,.body--has-navigation .menu{display:block;-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;flex:1 1 auto;-webkit-flex:1 1 auto;}.body--has-navigation .navigation{top:0;bottom:0;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;overflow:scroll;}.menu{background:var(--ah-green);padding:30px 0 20px;position:relative;z-index:-1}.menu a{color:#fff;text-decoration:none;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,0.2);display:block;padding:.5em 0em;}.menu .icon{color:var(--ah-lime);text-decoration:none;text-transform:uppercase;margin-right:10px;}.menu nav > ul > li{padding:0 2em;}.menu nav > ul ul{display:none;border-left:4px solid var(--ah-lime);}.menu nav > ul ul li a{padding-left:1em;}.menu nav > ul > li.li--active ul{display:block;}.navigation--footer{background:var(--ah-green)}.navigation--footer_socials ul{list-style:none;margin:0;width:100%;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:center;justify-content:center;}.navigation--footer_socials ul li{padding:0;font-size:1.75em;}.navigation--footer_socials ul li a{padding:.25em;}.navigation--footer_socials ul li a .icon{color:#fff;}.navigation--footer_button{padding:1em;text-align:center;}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}a.back-button{right:auto;left:10px;top:10px;position:fixed;}@media screen and (max-width:600px){a.back-button{font-size:0;padding:0 15px;}a.back-button:before{content:'Terug';font-size:1rem;}}