@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");html{font-size: 62.5%;}body{font-weight: 400;line-height: 1.6;letter-spacing: 0.2px;font-size: 1.8rem;font-family: "Roboto",sans-serif;}h1,h2,h3,h4,h5,h6{font-weight: 400;}h1{font-size: 3.6rem;}h2{font-size: 3.2rem;}h3{font-size: 2.8rem;}h4{font-size: 2.4rem;}h5{font-size: 2rem;}h6{font-size: 1.6rem;}h1,h2,h3,h4,h5,h6{line-height: 1.2;font-weight: 400;margin: 4.5rem 0 2.4rem;color: #eb9469;}p{margin: 2.4rem 0;}a{color: #eb9469;transition: all 0.3s;}a:hover{color: #a15c35;}ul,ol,ul ul,ul ol,ol ul,ol ol{padding: 0 0 0 1.5em;margin: 0 0 2.4rem;}ul{list-style-type: disc;}ol{list-style-type: decimal;}li{line-height: inherit;}table{min-width: 100%;max-width: 100%;width: 100% !important;}td{padding: 0.25em 0;vertical-align: top;width: auto !important;}blockquote{position: relative;margin: 2em 0;padding: 0;padding-left: 3em;border: none;}blockquote:before{content: '"';color: #eb9469;font-size: 7.2rem;left: 0;position: absolute;line-height: 1;}blockquote p{font-size: inherit;line-height: inherit;font-weight: inherit;font-style: italic;opacity: 0.75;}hr{margin: 2em 0;border-top: 1px dashed #eb9469;border-bottom: 0;}p:first-child,table:first-child,ul:first-child,ol:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,blockquote:first-child{margin-top: 0;}p:last-child,table:last-child,ul:last-child,ol:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,blokquote:last-child{margin-bottom: 0;}h1 + h1,h1 + h2,h1 + h3,h1 + h4,h1 + h5,h1 + h6,h2 + h1,h2 + h2,h2 + h3,h2 + h4,h2 + h5,h2 + h6,h3 + h1,h3 + h2,h3 + h3,h3 + h4,h3 + h5,h3 + h6,h4 + h1,h4 + h2,h4 + h3,h4 + h4,h4 + h5,h4 + h6,h5 + h1,h5 + h2,h5 + h3,h5 + h4,h5 + h5,h5 + h6,h6 + h1,h6 + h2,h6 + h3,h6 + h4,h6 + h5,h6 + h6{margin-top: 0;}.goud{color: #eb9469;}#main-nav a[href*=reserveren],#main-nav a[href*=reserveren]:hover,a.knop,[class*=knop]{border-radius: 0 5em 5em 5em;text-transform: uppercase;cursor: pointer;position: relative;color: #FFF;background: linear-gradient(90deg,rgb(161,92,53) 0%,rgb(235,148,105) 100%);display: inline-block;padding: 0.66em 1.5em;text-decoration: none;transition: all 0.3s;}a.knop:hover,[class*=knop]:hover{color: #eb9469;background: linear-gradient(90deg,white 0%,white 100%);}a.knop.lijn{background: none;padding: 0.5em 1.5em;color: #eb9469;border: 1px solid #eb9469;}a.knop.lijn:before{content: "";z-index: -1;position: absolute;bottom: 0;left: 0;right: 0;top: 0;transform-origin: top left;background: #eb9469;transform: scaleX(0);transition: all 0.3s;}a.knop.lijn:hover{color: #000;}a.knop.lijn:hover:before{transform: scaleX(1);}a.pijltje{font-size: 2rem;}a.pijltje:after{content: "\f105";font-family: fontAwesome5,sans-serif;display: inline-block;margin-left: 0.5em;}.pagination-divider::before{content: "|";}.pagination-ellipsis::before{content: "\2026";}body{background: #000;color: #FFF;}a:hover,a:active,a:focus{outline: 0;}article,aside,footer,header,main,nav,section{display: block;}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width: auto;}.row:before,.row:after,.container:before,.container:after{content: none;clear: auto;line-height: auto;display: inherit;}#sitewrap{width: 100%;max-width: 100%;display: flex;flex-flow: row wrap;}.row{margin: 0 auto;flex: 0 1 auto;width: 100%;max-width: 100%;display: flex;flex-flow: row wrap;align-content: flex-start;}.row > .col{flex: 0 1 auto;display: flex;flex-flow: row wrap;align-items: flex-start;align-content: flex-start;}.row > div,.col > div{display: block;flex: 1 1 100%;max-width: calc(100% - 8em);margin: 0 4em 2em;}.row.formlocation{display: block;overflow-y: auto;-webkit-overflow-scrolling: touch;position: fixed;visibility: hidden;transform: translateX(-100%);top: 0;z-index: -2;left: calc(10em + 50vw);bottom: 0;background: #eb9469;max-width: calc(100% - (50vw + 10em));width: 45em;padding: 5.2em 2em 10em;box-sizing: border-box;transition: all 0.3s;}.row.formlocation.active{visibility: visible;transform: translateX(0);}.row.formlocation > div{margin: 0;max-width: 100%;}.row.formlocation .closeIcon{font-family: fontAwesome;cursor: pointer;position: absolute;top: 0;right: 0;color: #FFF;padding: 0.5em;font-size: 2rem;}.grid.default .row:not(.formlocation):before{content: "";z-index: -1;background: #000;position: fixed;top: 0;left: 20em;width: 100%;max-width: calc(50vw - 10em);bottom: 0;}div > [class*=width-]{display: inline-block;vertical-align: top;box-sizing: border-box;flex: 0 1 auto;}img{flex: none;}.moduleTitle{font-size: 3.2rem;color: #eb9469;}.row .bCrumb-container{margin-top: 0;margin-bottom: 3em;}.grid.bCrumbs{padding-top: 0.5em;color: #FFF;}.row ul.bCrumb{list-style-type: none;padding: 0;margin-top: 2em;display: flex;flex-flow: row wrap;}ul.bCrumb li + li:before{content: "\f105";font-family: fontAwesome,sans-serif;margin: 0 0.5em;color: #FFF;}ul.bCrumb li a{color: #FFF;}div.navicon-button{z-index: 11;position: fixed;background: #000;top: 0;right: 0;display: flex;display: none;align-items: center;justify-content: center;padding: 1.5rem;width: 6rem;height: 6rem;box-sizing: border-box;transition: 0.2s;cursor: pointer;user-select: none;}.navicon-button:hover{transition: 0.5s;}.navicon-button .navicon:before,.navicon-button .navicon:after,.navicon-button:hover .navicon:before,.navicon-button:hover .navicon:after{transition: 0.2s;}.navicon-button:hover .navicon:before{top: 1.2rem;}.navicon-button:hover .navicon:after{top: -1.2rem;}.navicon{position: relative;width: 89%;height: 2px;border-radius: 1rem;background: #FFF;transition: 0.5s;}.navicon:before,.navicon:after{display: block;content: "";height: 2px;border-radius: 1rem;width: 100%;background: #FFF;position: absolute;transition: 0.5s 0.2s;}.navicon:before{top: 1rem;}.navicon:after{top: -1rem;}.open:not(.hovered) .navicon:before,.open:not(.hovered) .navicon:after{top: 0;}.open .navicon:before,.open .navicon:after{transition: 0.5s;}.open .navicon{background: transparent;}.open .navicon:before{transform: rotate(-45deg);}.open .navicon:after{transform: rotate(45deg);}nav a{color: inherit;display: block;}nav a:hover{text-decoration: none;}nav ul{list-style-type: none;margin: 0;padding: 0;}#main-nav{box-sizing: border-box;width: 100%;padding: 3em 0;background: #FFF;color: #000;}#main-nav .active > a,#main-nav .section > a{font-weight: 500;}#main-menu{width: 100%;}#main-menu > li{position: relative;}#main-menu > li > a{line-height: 1.2;text-transform: uppercase;font-size: 2.4rem;padding: 0.75rem 4.5rem;}#main-menu > li:hover > a{color: #eb9469;}nav ul ul{position: absolute;z-index: -1;top: -3px;font-size: 1.6rem;left: 100%;width: 20em;transform-origin: top left;visibility: hidden;transform: translateX(-100%);transition: all 0.3s;}nav ul ul a{padding: 0.75rem 2em;box-sizing: border-box;color: #FFF;font-size: 2rem;border-bottom: 1px solid rgba(255,255,255,0.25);}nav ul ul a:hover{color: #FFF;background: rgba(0,0,0,0.05);}#main-menu > li > a:not(:only-child):before{content: "";box-shadow: 10px 0px 25px 0px rgba(0,0,0,0.25);z-index: -1;position: fixed;transform-origin: top left;background: #eb9469;font-size: 1.6rem;top: 0;width: 20em;left: 22.5em;bottom: 0;visibility: hidden;transform: translateX(-100%);transition: all 0.3s;}#main-menu > li > a:not(:only-child){display: flex;justify-content: space-between;}#main-menu > li > a:not(:only-child):after{content: "\f105";font-family: fontAwesome;}#main-menu > li:hover ul{visibility: visible;transform: translateX(0%);}#main-menu > li:hover > a:not(:only-child):before{visibility: visible;transform: translateX(0%);}.languages{z-index: 10;position: relative;background: #000;width: 100%;}.languages input{display: none;}.languages label{cursor: pointer;display: block;padding: 0.5em 4.5rem;width: 100%;box-sizing: border-box;}.languages label::after{content: "\f078";font-family: fontAwesome5,sans-serif;margin-left: 1rem;}.languages .languages-list{display: none;position: absolute;top: 100%;left: 0;right: 0;background: #000;flex-flow: column nowrap;padding-bottom: 0.5em;}.languages .languages-list a{display: block;padding: 0.25em 4.5rem;text-decoration: none;}.languages:has(input:checked) .languages-list{display: flex;}#main-menu > li:has(> a[href*=contact]),#main-menu > li:has(> a[href*=careers]),#main-menu > li:has(> a[href*=werken-bij]){margin-top: 2em;}#main-menu > li:has(> a[href*=contact]) a,#main-menu > li:has(> a[href*=careers]) a,#main-menu > li:has(> a[href*=werken-bij]) a{color: #8c5534;font-size: 2rem;}#main-menu > li:has(> a[href*=contact]) a:hover,#main-menu > li:has(> a[href*=careers]) a:hover,#main-menu > li:has(> a[href*=werken-bij]) a:hover{color: #eb9469;}#main-menu > li:has(> a[href*=contact]) + li:has(> a[href*=contact]),#main-menu > li:has(> a[href*=contact]) + li:has(> a[href*=careers]),#main-menu > li:has(> a[href*=contact]) + li:has(> a[href*=werken-bij]),#main-menu > li:has(> a[href*=careers]) + li:has(> a[href*=contact]),#main-menu > li:has(> a[href*=careers]) + li:has(> a[href*=careers]),#main-menu > li:has(> a[href*=careers]) + li:has(> a[href*=werken-bij]),#main-menu > li:has(> a[href*=werken-bij]) + li:has(> a[href*=contact]),#main-menu > li:has(> a[href*=werken-bij]) + li:has(> a[href*=careers]),#main-menu > li:has(> a[href*=werken-bij]) + li:has(> a[href*=werken-bij]){margin-top: 0;}#main-menu li:has(a[href*=reserveren]){margin: 4.5rem;}aside#aside-bar{position: fixed;background: #000;display: flex;color: #FFF;z-index: 11;top: 0;bottom: 0;left: 0;width: 20em;transition: all 0.3s;}aside#aside-bar .row{justify-content: center;transition: all 0.3s;background: #000;}aside#aside-bar .menu-wrap{background: #FFF;flex: 1 1 0;}aside#aside-bar .address{margin-top: 4.5rem;}aside#aside-bar .address a{color: inherit;}aside#aside-bar .grid{display: flex;flex-direction: column;justify-content: space-between;width: 100%;background: #000;}body.nav-active .row.menu-wrap{transform: translateX(0);}.aside-bar-information{padding: 3em 4.5rem 2em;}a.logo{display: block;}a.logo img{width: 100%;max-width: 50vw;}.mobile-logo{display: none;}aside .social{margin: 2em 0 0;border-top: 1px solid #FFF;padding-top: 2em;width: 100%;max-width: 100%;display: flex;flex-flow: row wrap;gap: 2em;}aside .social a{color: inherit;text-decoration: none;display: flex;align-items: center;gap: 0.5em;}aside .social span{font-family: fontAwesome5-brands,sans-serif;font-size: 1.5em;}aside .row > div.info-wrap{margin: 0;max-width: 100%;background: #FFF;}aside .info-wrap > div{display: flex;flex-flow: row wrap;align-items: center;}aside .info-wrap > .bottom{border-bottom: 1px solid #DFDFDF;}aside .info-wrap .phone a{text-decoration: none;color: #FFF;margin-left: 1em;font-size: 2rem;}aside .info-wrap .phone a:before{content: "\f095";font-family: fontAwesome;display: inline-block;margin-right: 0.5em;}aside .info-wrap .email a{color: #000;text-decoration: none;padding: 0.5em 1em;display: block;color: #000;line-height: 1.2;font-size: 2.4rem;padding: 0.75rem 2em;border-bottom: 1px solid transparent;}aside .info-wrap .email a:before{content: "\f003";font-family: fontAwesome;display: inline-block;margin-right: 0.5em;display: none;}.newsletter-sub{margin: 0;max-width: 100%;}.newsletter-sub a{width: 100%;box-sizing: border-box;border-radius: 0;padding-left: 4.5rem;}main{position: relative;background: #000;z-index: 10;margin-left: 20em;width: 100%;max-width: calc(100% - 20em);box-sizing: border-box;flex: 1 1 100%;opacity: 0;transition: all 0.3s;}main.loaded{opacity: 1;}main:not(:last-child){max-width: calc(50vw - 10em);}main > section:first-child:not(:only-child){position: relative;background: #000;z-index: 10;flex: 0 1 auto;width: 25%;min-width: 35rem;}aside#aside-highlight{flex: 1 1 0%;position: relative;z-index: -1;opacity: 0;transition: all 0.3s;}aside#aside-highlight .row > div{margin: 0;position: fixed;top: 0;right: 0;left: 20em;bottom: 0;max-width: 100%;display: flex;}main + aside#aside-highlight .grid.aside > div{left: calc(50vw + 10em);}aside#aside-highlight.loaded{opacity: 1;}.modal-body{color: #000000;}