*{box-sizing:border-box}a,button{cursor:pointer}section>.content{padding:40px 20px}.orange{color:#dd8434}input{border:1px solid grey;border-radius:2px;margin-bottom:20px}input,input:focus{outline:none!important}input:focus{border:1px solid #79877a;border-radius:2px}textarea{outline:none!important;border:1px solid grey;border-radius:2px;resize:none;height:100px}textarea:focus{outline:none!important;border:1px solid #79877a;border-radius:2px}.col-12{max-width:1600px;margin:0 auto}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-12,.full-width{width:100%}.gray-background{background:#fafafa}.col-7{width:100%}.box-shadow{box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}@media(min-width:1200px){.col-1{width:12.5%}.col-2{width:20%}.col-3{width:25%}.col-4{width:30%}.col-5{width:40%}.col-6{width:50%}.col-7{width:60%}}@media(min-width:900px){section{padding:30px 60px}section .content{padding:20px}}@font-face{font-family:"Graphik";src:url(/static/media/Graphik-Bold.6edacc2e.eot);src:url(/static/media/Graphik-Bold.6edacc2e.eot) format("embedded-opentype"),url(/static/media/Graphik-Bold.f2295cbd.woff2) format("woff2"),url(/static/media/Graphik-Bold.3dfeb950.woff) format("woff"),url(/static/media/Graphik-Bold.e5e09750.ttf) format("truetype"),url(/static/media/Graphik-Bold.5f2873b9.svg) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Graphik";src:url(/static/media/Graphik-Light.f623d58d.eot);src:url(/static/media/Graphik-Light.f623d58d.eot) format("embedded-opentype"),url(/static/media/Graphik-Light.36ab6a01.woff2) format("woff2"),url(/static/media/Graphik-Light.a6946fe6.woff) format("woff"),url(/static/media/Graphik-Light.95cc7cf3.ttf) format("truetype"),url(/static/media/Graphik-Light.f7045e42.svg) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"HoeflerTitling";src:url(/static/media/HoeflerTitling-HTF-BdRoman.499a792c.eot);src:url(/static/media/HoeflerTitling-HTF-BdRoman.499a792c.eot) format("embedded-opentype"),url(/static/media/HoeflerTitling-HTF-BdRoman.63fecbc7.woff2) format("woff2"),url(/static/media/HoeflerTitling-HTF-BdRoman.dc610aea.woff) format("woff"),url(/static/media/HoeflerTitling-HTF-BdRoman.b1897f20.ttf) format("truetype"),url(/static/media/HoeflerTitling-HTF-BdRoman.e7f4fa01.svg) format("svg");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"HoeflerTitling";src:url(/static/media/HoeflerTitling-HTF-ltroman.71e33175.eot);src:url(/static/media/HoeflerTitling-HTF-ltroman.71e33175.eot) format("embedded-opentype"),url(/static/media/HoeflerTitling-HTF-ltroman.f46c85cd.woff2) format("woff2"),url(/static/media/HoeflerTitling-HTF-ltroman.3e9fa49e.woff) format("woff"),url(/static/media/HoeflerTitling-HTF-ltroman.ebd4859d.ttf) format("truetype"),url(/static/media/HoeflerTitling-HTF-ltroman.c9557e8c.svg) format("svg");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:"Graphik";src:url(/static/media/Graphik-Regular.4693c709.eot);src:url(/static/media/Graphik-Regular.4693c709.eot) format("embedded-opentype"),url(/static/media/Graphik-Regular.67bbbf4b.woff2) format("woff2"),url(/static/media/Graphik-Regular.42181f4e.woff) format("woff"),url(/static/media/Graphik-Regular.522e0eb4.ttf) format("truetype"),url(/static/media/Graphik-Regular.198243f9.svg) format("svg");font-weight:400;font-style:normal;font-display:fallback}a,h1,h2,h3,h4,h5,p,span{font-weight:400!important}h1{margin-bottom:1em}h1,h2{font-family:HoeflerTitling;font-weight:400}h2{color:#79877a;font-size:35px;line-height:50px;margin:0 0 15px}h3{margin-top:30px}a,h3,h4,label,li,p{font-family:Graphik;color:#79877a;font-weight:400}a,label,li,p{font-size:14px;line-height:24px}p{margin:10px 0}span[role=alert]{position:absolute;top:8px;right:0;font-size:10px;color:#dd8434;font-family:Graphik!important;border-top:0}input,textarea{padding:5px;font-weight:400;color:#4f5c50;font-size:14px!important}button,input,textarea{font-family:Graphik!important}.subhead,label{text-transform:uppercase;color:#79877a;font-family:Graphik}label{margin-bottom:5px}.subhead{margin:0 0 10px}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}ul{padding:0}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.carousel{margin-top:40px}.carousel .flickity-slider img{object-fit:cover;margin:0 5px}.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;min-height:40vh}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{display:none;position:absolute;border:none;color:#333}.flickity-button:hover{cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#fff}.flickity-prev-next-button{background:transparent;bottom:60px;width:122px;height:16.5px;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:140px}.flickity-prev-next-button.next{right:140px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:0;top:0;width:100%;height:100%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}@media(min-width:900px){.carousel{margin-top:60px}.carousel.room{margin-top:0}}.hero{display:flex;align-items:center;width:100%;background-image:url(/static/media/hero_edit.4da2987f.jpeg);min-height:100vh;background-position:top;background-repeat:no-repeat;background-size:cover;position:relative;justify-content:center}.hero a,.hero h1,.hero p{color:#fff;margin:0}.hero h1{font-style:italic;font-size:2.75em;line-height:1.25em;margin-bottom:1em}.hero .info{position:absolute;top:100px;max-width:750px;padding:20px}.hero .bottom{text-align:center;position:absolute;bottom:25px}.hero .bottom p{margin-bottom:10px;letter-spacing:.05em;font-size:1em}.hero .bottom .charging{display:flex;justify-content:center}.hero .bottom .charging img{width:32px;height:32px}.hero .bottom .charging p{margin:0 10px}.hero .bottom a{position:relative;font-weight:400;letter-spacing:.05em;text-transform:uppercase}.hero .bottom a:after{transition:all .1s ease-in-out;display:block;bottom:-4px;left:0;content:"";background:#fff;position:absolute;height:.25px;width:100%}.hero .button{position:relative;display:block;letter-spacing:.05em;text-transform:uppercase;margin-top:20px}.hero .button:after{bottom:0;transition:all .1s ease-in-out;display:block;left:calc(50% - 140px);content:"";background:#fff;position:absolute;height:.25px;width:280px}.hero .button:hover,.hero .button:hover:after{transition:all .1s ease-in-out;opacity:.9}.hero .button:hover:after{bottom:-2px}.hero .book-button{transform:translateX(25px);position:relative;border-radius:0 20px 20px 0;padding:10px 25px;text-transform:uppercase;display:inline-block;background:#79877a;letter-spacing:.1em}.hero .book-button:hover,.hero .book-button:hover:before{transition:all .2s ease-in-out;background:#4f5c50}.hero .book-button:before{border-right:1px solid #d0cdc6;display:flex;justify-content:center;align-items:center;height:100%;width:50px;border-radius:20px 0 0 20px;left:-50px;top:0;position:absolute;content:url(/static/media/logo_white.00fa348e.svg);background:#79877a}.hero .info{text-align:center}@media(min-width:600px){.hero .info{top:150px}.hero h1{font-size:4.5em}.hero .bottom{bottom:50px;display:inherit}.hero .bottom p{margin:0 20px 0 0}.hero span{margin-left:20px;position:relative}.hero a.locatie:hover,.hero a.locatie:hover:after{transition:all .1s ease-in-out;opacity:.9}.hero a.locatie:hover:after{bottom:-6px}.hero span:before{left:-20px;content:"";display:block;position:absolute;height:100%;width:1px;background:#d0cdc6}}nav.stroke ul li a{position:relative}nav.stroke ul li a:hover:after{width:0}nav.stroke ul li a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0;content:".";color:transparent;background:#fff;height:1px}.navigation .logo{padding:19px 20px;position:absolute}.navigation .logo .desktop{display:none}nav ul li a,nav ul li a:after,nav ul li a:before{transition:all .5s}nav.stroke ul li a:hover{color:#4f5c50}.parent-nav{z-index:100;position:absolute;top:0;left:0;right:0;width:100%;height:64px}.navigation,.parent-nav{background-color:#fafafa}.navigation{display:flex;flex-direction:column;justify-content:space-between;z-index:3}.col-12.navigation{padding:0}#contact{margin:20px;text-align:center;background:#79877a;color:#fff}#contact,#contact:hover{transition:background .5s}#contact:hover{background:#4f5c50}.navigation ul{margin:0;padding:0;list-style:none;overflow:hidden}.navigation li a{display:block;padding:20px;text-decoration:none}.navigation .menu-btn:hover,.navigation li a:hover{color:#79877a}.navigation .menu{clear:both;max-height:0;transition:max-height .5s ease-out}.navigation .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}.navigation .menu-icon .navicon{background:#79877a;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.navigation .menu-icon .navicon:after,.navigation .menu-icon .navicon:before{background:#79877a;content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.navigation .menu-icon .navicon:before{top:5px}.navigation .menu-icon .navicon:after{top:-5px}.navigation.open .menu{height:100vh;max-height:100vh}.navigation.open .menu-btn .menu-icon .navicon{background:transparent}.navigation.open .menu-btn .menu-icon .navicon:before{transform:rotate(-45deg)}.navigation.open .menu-btn .menu-icon .navicon:after{transform:rotate(45deg)}.navigation.open .menu-btn .menu-icon:not(.steps) .navicon:after,.navigation.open .menu-btn .menu-icon:not(.steps) .navicon:before{top:0}button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}@media(min-width:900px){.navigation{display:inline-block}.navigation .logo .desktop{width:150px;display:flex}.parent-nav{top:20px}.navigation li{float:left}.navigation li a{padding:20px 30px}.navigation li a#contact{margin:0;padding:20px 40px}.navigation .menu{clear:none;float:right;max-height:none}nav.stroke ul li a:hover:after{width:75%}.navigation .menu-icon{display:none}.navigation .logo{display:block;float:left;font-size:2em;padding:10px 40px;text-decoration:none}.navigation .logo .mobile{display:none}.navigation .logo svg{height:42px}a.logo:hover svg path{fill:#4f5c50!important}}@media(min-width:900px){.parent-nav{display:flex}.navigation,.parent-nav{background-color:transparent}}section{display:flex;flex-direction:column;justify-content:center;margin:10px auto}section .image img{width:100%;height:100%;object-fit:contain}section.reverse,section.reverse-row{flex-direction:column-reverse}@media(min-width:900px){section{flex-direction:row}section .content{display:flex;flex-direction:column;justify-content:center;padding:60px 0 60px 60px}section#voorzieningen{padding-top:60px}section#voorzieningen .image img{width:100%;height:100%;object-fit:cover;max-height:550px}section.reverse{flex-direction:row}section.reverse .content{padding:60px 60px 60px 0}section:nth-child(2n) .image{order:2}section.reverse-row{flex-direction:row}section.reverse-row .content{display:flex;flex-direction:column;justify-content:center;padding:60px 60px 60px 0}section.reverse-row:nth-child(2n) .image{order:2}section.reverse-row:nth-child(2n) .content{padding:60px 0 60px 60px}}.footer{padding:20px;background-color:#4f5c50;z-index:3;align-items:center}.footer .col-12{display:flex;justify-content:space-between}.footer ul{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.footer li a,.footer li p{color:#fff;line-height:24px;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.footer .menu-btn:hover,.footer li a:hover{color:#d0cdc6}.footer svg{fill:#fff!important;height:15px;margin-right:5px}.footer .info a{display:flex;align-items:center}@media(min-width:900px){.footer .info{display:flex}.footer .info a{display:flex;align-items:center}.info ul:first-child{margin-right:50px}.footer li{float:left}.footer .menu{clear:none;float:right;max-height:none}.footer .logo{display:block;float:left;font-size:2em;padding:10px 20px;text-decoration:none}.footer .logo svg{height:42px}}#map{position:relative;background:#fafafa}#map .label{position:absolute;top:-20px;transform:rotate(-5deg)}#map .label img{width:100px}#map .col-12{margin-top:20px;display:flex;justify-content:space-between;flex-direction:column;align-content:center;align-items:center}#map .col-12 .info{padding:70px 20px 80px}#map .col-12 .info h2{color:#79877a;margin:0 0 20px}#map .col-12 ul{display:flex}#map .col-12 ul li{list-style:none}#map .col-12 ul li:not(:first-child){margin-left:10px}#map .col-12 input,#map .col-12 textarea{background:transparent}@media(min-width:900px){#map .label img{width:125px}#map .col-12{padding:80px 40px;display:flex;flex-direction:row;justify-content:space-between;align-content:center}#map .col-12 .info{padding:40px 0}#map .col-12 .info h2{max-width:60%}#map .col-12 ul li:first-child{list-style:none}#map .col-12 ul li:not(:first-child){margin-left:25px}}.fadeInUp{animation:fadeInUp 1.5s ease backwards}.fadeIn{animation:fadeIn 2.5s}@keyframes fadeInUp{0%{transform:translateY(20px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeIn{0%{opacity:.25}to{opacity:1}}#contact-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#contact-form .col-12.form-row{padding:0!important;align-items:flex-start!important;margin-bottom:1em}.form-row{position:relative;display:flex;flex-direction:column;margin-bottom:12px}.form-row label{color:#4f5c50}.col-12.form-row p{text-align:left;margin:0}.form-row.full{width:100%}input.col-12{padding:10px;color:#fff;text-decoration:none;background-color:#79877a;border:1px solid #79877a}input[type=submit]{color:#fff;background:#79877a!important;display:block;width:100%;transition:all .2s ease-in-out;cursor:pointer}input[type=submit]:hover{background-color:#4f5c50!important;transition:all .2s ease-in-out}@media(min-width:600px){.col-6.form-row{width:49%}}.status-message.succes{color:#79877a}.status-message.failure{color:#dd8434}.room-carousel{overflow:hidden}.inner{transition:transform .5s}.carousel-item{display:flex;align-items:baseline;justify-content:center;color:#fff}.indicators{flex-wrap:wrap;display:flex;justify-content:flex-start;margin-bottom:50px}.indicators>button{position:relative;list-style:none;padding:10px;text-align:center;width:80px;margin-right:20px;border:1px solid #fff;background-color:#fff;color:#79877a}.indicators>button:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0;content:".";color:transparent;background:#79877a;height:1px;transition:all .5s}.indicators>button:hover:after{width:75%;transition:all .5s}.indicators>button.active{color:#fff;text-decoration:none;background-color:#79877a;border:1px solid #79877a}.slide{display:flex;flex-direction:column;justify-content:space-between;justify-items:center;align-content:center}.slide .col-6 img{width:100%}@media(min-width:900px){.carousel-item{align-items:center}.indicators>button{width:200px}.slide{flex-direction:row}.slide .col-5{margin-left:50px}}#booking-link{text-align:center}#booking-link p{font-size:1em}.booking-button{display:flex;width:auto;color:#fff;margin:0 auto;height:40px;background:#79877a;justify-content:center;align-items:center;max-width:340px;transition:all .2s ease-out;text-decoration:none}.booking-button:hover{background:#4f5c50;transition:all .2s ease-out}@media(min-width:900px){.booking-button{max-width:400px}}.pricing{padding:20px}.pricing .content h2{margin-bottom:15px}.pricing .content p{margin:0 0 15px}.pricing .heading{border-top:1px solid #79877a;border-bottom:1px solid #79877a;margin:10px 0}.pricing .heading p{margin:10px 0;text-align:left;font-size:1.25em!important;font-weight:800!important;line-height:30px}.pricing .row{display:flex;justify-content:space-between;margin-bottom:10px}.pricing .row p{margin:0}@media(min-width:900px){.col-12.pricing{padding:40px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.col-3{width:23%}.col-12{margin-bottom:20px}.col-12 p{margin-bottom:0}.col-12.info{margin-bottom:20px}.col-8{width:65%}.col-8 p{margin:0}.content.col-12{padding:0}}
/*# sourceMappingURL=main.eb9e6df9.chunk.css.map */
