        .header__logo{top:1em;left:0;}.header__logo img{transition:width ease .2s;width:120px;}.body--has-navigation .header__logo img{width:80px;}.header__nav{top:.4em;}.header__nav li:first-child{display:none;}.header__nav li.header__nav__reserveren a{border:2px solid #fff;}ul.quicknav{bottom:0;box-sizing:border-box;width:100%;}ul.quicknav li{margin:0 .25em .25em 0;}ul.quicknav li a{font-size:.85em;padding:.5em .75em;}ul.quicknav li a:before{border-radius:6px;}ul.quicknav li a span{position:relative;}.content__highlights{display:flex;display:-ms-flex;flex-flow:row wrap;-ms-flex-direction:row;-ms-flex-wrap:wrap;max-width:1480px;}.content__highlights .article{float:left;width:20%;box-sizing:border-box;flex:1 1 20%;flex-shrink:1;flex-grow:1;flex-basis:20%;margin:3em 1.5%;}.content__twocol{display:flex;display:-ms-flex;flex-flow:row wrap;-ms-flex-direction:row;-ms-flex-wrap:wrap;margin:0 -2%;}.content__twocol .article{flex:1 1 48%;flex-grow:1;flex-shrink:1;flex-basis:48%;margin:0 1%;}.content__wide-image{background:rgb(87,5,11);background:linear-gradient(to bottom,rgba(87,5,11,1) 0%,rgba(50,3,11,1) 100%);border-bottom:1px solid #fff;border-top:1px solid #fff;box-shadow:0px 1px 0 #52040b,0px -1px 0 #52040b;box-sizing:border-box;margin:1em 0 3em 0;position:relative;padding:3em;}.content__wide-image:before{background:url(/ui/hoogheheide/img/pattern_white-stripe.png) repeat;bottom:0;content:"";height:100%;left:0;opacity:.04;position:absolute;right:0;top:0;width:100%;}.content__wide-image .article{margin:0 auto;max-width:1480px;position:relative;}.content__wide-image .article h2{color:#fff;margin-top:0;text-align:center;text-shadow:1px 1px 0 rgb(0,0,0);}.content__wide-image .article img{border:15px solid #fff;box-sizing:border-box;width:100%;}.footer__content{}.footer__content .content-container h2{font-size:1.8em;}@media only all and (min-width:551px){.footer__content .content-container{display:flex;display:-ms-flex;flex-flow:row wrap;-ms-flex-direction:row;-ms-flex-wrap:wrap;padding:1em 0 0 0;width:100%;max-width:1480px;}.footer__content .content-container .article{box-sizing:border-box;flex:0 0 47%;flex-grow:0;flex-shrink:0;flex-basis:47%;margin-bottom:-2.5em;margin-right:3%;padding:1.5em 1em 3.5em 1em;}.footer__content .content-container .article_3.article_last{margin-left:50%;margin-top:1em;}.footer__content .content-container h2,.footer__content .content-container .article_content{}.footer__content .content-container .article_content{padding:0 1.25em;}.footer__content .content-container h2{margin-top:0;}.footer__content .content-container .article_content li{font-size:.85em;}}@media only all and (min-width:601px){.header__nav li:first-child{display:block;}ul.quicknav{padding:0 .5em;width:45%;}}@media only all and (min-width:701px){.header__nav ul{background:#fff;border:2px solid #FFBF00;box-shadow:0px 3px 10px rgba(54,3,11,0.4);}.header__nav li:first-child{background-color:transparent;border:0;border-radius:0;display:block;font-size:.8em;position:relative;right:auto;top:auto;width:250px;}.header__nav li:not(:first-child){margin-left:.75em;}.header__nav li.header__nav__reserveren a{border:1px solid rgba(255,255,255,.4);}p.slogan{padding:.5em 1em 0 1em;}}@media only all and (min-width:901px){.footer__content .content-container .article{flex:0 0 30%;flex-basis:30%;}.footer__content .content-container .article_3.article_last{margin-left:0;margin-top:0;}}@media screen and (min-width:0\0){.footer__content .content-container .article{flex:0 0 27%;flex-basis:27%;}}