/*!
Theme Name: VonDice
Author: First C3
Author URI: https://2bfirst.nl/
Description: Template VonDice
Text Domain: vondice
Version: 1
*/.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:none;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:"Yellix";src:url("fonts/Yellix-Regular.woff2") format("woff2"),url("fonts/Yellix-Regular.woff") format("woff"),url("fonts/Yellix-Regular.eot") format("eot");font-weight:400;font-style:normal}@font-face{font-family:"Yellix";src:url("fonts/Yellix-SemiBold.woff2") format("woff2"),url("fonts/Yellix-SemiBold.woff") format("woff"),url("fonts/Yellix-SemiBold.eot") format("eot");font-weight:600;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}a img.alignright{float:right;margin:0 0 1em 1em}a img.alignleft{float:left;margin:0 1em 1em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed,.embed-container video,.hero-right iframe{position:absolute;top:0;left:0;width:100%;height:100%}.grecaptcha-badge{display:none}html{font-size:16px;font-weight:400;font-family:"Yellix",sans-serif;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:#e2e2e2;color:#1f1f1f;box-sizing:border-box;overflow-x:hidden}*,*::before,*::after{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;box-sizing:inherit;color:inherit;outline:none}::selection,::-moz-selection{color:#fff;background:#1f1f1f}.bg-black{background-color:#1f1f1f}.text-black{color:#1f1f1f}.bg-lightgrey{background-color:#e2e2e2}.text-lightgrey{color:#e2e2e2}.bg-white{background-color:#fff}.text-white{color:#fff}.bg-sand{background-color:#af9374}.text-sand{color:#af9374}img{max-width:100%;height:auto}.bg-img{background-size:cover;background-position:center center}.wrapper,.slider-nav-desktop{width:calc(100% - 40px);max-width:1304px;margin:0 auto}@media(min-width: 768px){.wrapper,.slider-nav-desktop{width:calc(100% - 60px)}}@media(min-width: 960px){.wrapper,.slider-nav-desktop{width:calc(100% - 80px)}}h1,h2,h3,h4{font-weight:600;line-height:1.15}h1,h2{font-size:40px}@media(min-width: 960px){h1,h2{font-size:60px}}h3{font-size:24px}@media(min-width: 960px){h3{font-size:32px}}h4{font-size:18px}b,strong{font-weight:bold}em{font-style:italic}.subtitle{font-size:18px;font-weight:600;margin-bottom:10px;text-transform:lowercase}.text-container h2,.footer-col h2{font-size:32px}@media(min-width: 960px){.text-container h2,.footer-col h2{font-size:40px}}.text-container h2,.footer-col h2,.text-container h3,.footer-col h3,.text-container h4,.footer-col h4{margin-bottom:.5rem}.text-container p,.footer-col p,.text-container ul,.footer-col ul,.text-container ol,.footer-col ol,.text-container blockquote,.footer-col blockquote{line-height:1.75;margin-bottom:1.75rem}.text-container p:last-child,.footer-col p:last-child,.text-container ul:last-child,.footer-col ul:last-child,.text-container ol:last-child,.footer-col ol:last-child,.text-container blockquote:last-child,.footer-col blockquote:last-child{margin-bottom:0}.text-container ul,.footer-col ul,.text-container ol,.footer-col ol{position:relative;list-style:none}.text-container ul li,.footer-col ul li,.text-container ol li,.footer-col ol li{padding-left:20px}.text-container ul li::before,.footer-col ul li::before,.text-container ol li::before,.footer-col ol li::before{position:absolute;text-indent:-20px}.text-container ul li::before,.footer-col ul li::before{content:"-"}.text-container ol,.footer-col ol{counter-reset:ol-counter}.text-container ol li,.footer-col ol li{counter-increment:ol-counter}.text-container ol li::before,.footer-col ol li::before{content:counter(ol-counter) "."}.text-container a,.footer-col a{text-decoration:none;font-weight:600}.text-container a:hover,.footer-col a:hover{text-decoration:underline}.btn{display:inline-block;cursor:pointer;font-size:18px;padding:14px 30px 18px;border:0;border-radius:0;text-transform:uppercase;text-align:center;background-color:#1f1f1f;color:#fff;transition:background-color .2s ease;text-decoration:none !important;font-weight:600;line-height:1;margin:0}@media(min-width: 960px){.btn{font-size:20px;padding:28px 60px 32px}}.btn:hover{background-color:#6c6c6c;color:#fff}.btn-white{background-color:#fff;color:#1f1f1f}button{border:0;border-radius:0;background-color:rgba(0,0,0,0);appearance:none;cursor:pointer;padding:0}.hf-form:after{content:"";display:table;clear:both}.hf-form input,.hf-form textarea,.hf-form select{background-color:#fff;border:1px solid rgba(0,0,0,.25);font-size:inherit}.hf-form p>label:first-child{display:block;margin-bottom:5px}.hf-form [type=date],.hf-form [type=datetime-local],.hf-form [type=email],.hf-form [type=number],.hf-form [type=password],.hf-form [type=search],.hf-form [type=tel],.hf-form [type=text],.hf-form [type=time],.hf-form [type=url],.hf-form textarea,.hf-form select{display:block;line-height:1.2;padding:.8em 1em 1em;width:100%}.hf-form [type=checkbox],.hf-form [type=radio]{width:14px;height:14px;flex:0 0 auto;appearance:none;margin:0 10px 4px 0;vertical-align:middle}.hf-form [type=checkbox]:checked{border:none;background:#af9374 url(images/checkbox.svg) no-repeat center center/100% auto}.hf-form [type=radio]{border-radius:50%}.hf-form [type=radio]:checked{border:4px solid #af9374}.hf-form textarea{resize:vertical;min-height:200px}.hf-form .hf-message{font-weight:700}.qs-datepicker-container{font-size:1rem;color:#000;position:absolute;width:15.625em;display:flex;flex-direction:column;z-index:9001;user-select:none;border-radius:0;overflow:hidden;background:#fff;box-shadow:0 1.25em 1.25em -0.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;transition:opacity .3s;display:flex;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{border:none;background:rgba(0,0,0,0);border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:0;padding:.5em;margin:0 auto auto;cursor:pointer;background:rgba(128,128,128,.4)}.qs-overlay .qs-submit.qs-disabled{color:gray;border-color:gray;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:flex;flex-wrap:wrap;flex-grow:1}.qs-overlay .qs-overlay-month{display:flex;justify-content:center;align-items:center;width:33.3333333333%;cursor:pointer;opacity:.5;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:flex;justify-content:space-between;align-items:center;flex-grow:1;flex-shrink:0;background:rgba(31,31,31,.05);filter:blur(0px);transition:filter .3s}.qs-controls.qs-blur{filter:blur(5px)}.qs-arrow{height:36px;width:36px;position:relative;cursor:pointer;border-radius:0;transition:background .15s}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:after{content:"";border:.390625em solid rgba(0,0,0,0);position:absolute;top:50%;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:gray;right:50%;transform:translate(25%, -50%)}.qs-arrow.qs-right:after{border-left-color:gray;left:50%;transform:translate(-25%, -50%)}.qs-month-year{font-weight:bold;transition:border .2s;border-bottom:1px solid rgba(0,0,0,0);cursor:pointer}.qs-month-year:hover{border-bottom:1px solid gray}.qs-month-year:focus,.qs-month-year:active:focus{outline:none}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:flex;flex-wrap:wrap;padding:.3125em;filter:blur(0px);transition:filter .3s}.qs-squares.qs-blur{filter:blur(5px)}.qs-square{width:14.2857142857%;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .1s;border-radius:0}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background-color:#1f1f1f;color:#fff}.qs-current{font-weight:bold;text-decoration:underline}.qs-active,.qs-range-start,.qs-range-end{background:#af9374}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#c2ac94}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-range-end:not(.qs-range-0){border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-empty{cursor:default}.qs-day{font-size:12px;cursor:default;font-weight:600;color:gray;text-transform:uppercase}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.socialMediaLinks a{font-size:24px;margin-right:20px}.socialMediaLinks a:hover{opacity:.5}@media(max-width: 767px){.home header{background-color:#fff}}@media(min-width: 768px){header{position:absolute;top:0;left:0;right:0}}.header-wrapper{position:relative;padding:70px 0 20px}@media(min-width: 500px){.header-wrapper{padding:20px 0}}@media(min-width: 960px){.header-wrapper{padding:40px 0 0}}@media(min-width: 1280px){.header-wrapper{padding:53px 0 0}}.header-logo img{display:block;width:200px}@media(min-width: 768px){.header-logo img{width:230px}}.header-right{display:flex;position:fixed;right:0;top:0;z-index:9}@media(max-width: 499px){.header-right{left:0}}.header-btn{flex:1 1 100%}.header-burger{position:relative;flex:0 0 auto;display:block;width:50px;height:50px;background-color:#fff;padding:0;border-radius:0;border:0;cursor:pointer}@media(min-width: 960px){.header-burger{width:80px;height:80px}}.header-burger span{display:block;position:absolute;height:3px;width:20px;left:15px;background-color:#1f1f1f;transform:translateY(-33%);transition:all .2s cubic-bezier(0.65, 0, 0.35, 1)}@media(min-width: 960px){.header-burger span{width:32px;left:24px}}.header-burger span:nth-child(1){top:16px}@media(min-width: 960px){.header-burger span:nth-child(1){top:30px}}.header-burger span:nth-child(2){top:24px}@media(min-width: 960px){.header-burger span:nth-child(2){top:39px}}.header-burger span:nth-child(3){top:32px}@media(min-width: 960px){.header-burger span:nth-child(3){top:48px}}.header-burger.menu-is-open span:nth-child(1){top:24px;transform:translateY(-33%) rotate(45deg)}@media(min-width: 960px){.header-burger.menu-is-open span:nth-child(1){top:39px}}.header-burger.menu-is-open span:nth-child(2){transform:translateY(-33%) rotateY(90deg)}.header-burger.menu-is-open span:nth-child(3){top:24px;transform:translateY(-33%) rotate(-45deg)}@media(min-width: 960px){.header-burger.menu-is-open span:nth-child(3){top:39px}}.header-burger:hover span{background-color:#6c6c6c}.header-burger:hover span:nth-child(1),.header-burger:hover span:nth-child(3){transform:translateY(-33%) scaleX(0.7)}.header-burger:hover span:nth-child(2){transform:translateY(-33%) scaleX(1.3)}.header-menus{position:fixed;top:0;right:0;width:100%;height:100vh;padding:80px 30px 50px;background-color:#af9374;color:#fff;z-index:8;overflow:auto;transform:translateX(100%);transition:transform .6s cubic-bezier(0.65, 0, 0.35, 1)}@media(min-width: 500px){.header-menus{width:320px}}@media(min-width: 768px){.header-menus{width:100%;padding:80px 60px 60px}}@media(min-width: 960px){.header-menus{padding:177px 120px 90px}}@media(min-width: 1280px){.header-menus{width:50%}}.header-menus.is-open{transform:translateX(0)}.header-menu,.header-menus-text,.header-menus-social{margin-bottom:30px}@media(min-width: 960px){.header-menu,.header-menus-text,.header-menus-social{margin-bottom:70px}}.header-menu li{margin-bottom:10px}.header-menu a{display:block;font-size:32px;font-weight:600;text-decoration:none;text-transform:lowercase}@media(min-width: 768px){.header-menu a{font-size:46px}}.header-menu a:hover{opacity:.5}@media(min-width: 768px){.header-menus-text{display:flex}}.header-menus-address{margin-bottom:1.75rem}@media(min-width: 768px){.header-menus-address{margin:0 16px 0 0;width:204px}}.header-menus-footer{line-height:1.75}@media(min-width: 768px){.header-menus-footer{display:flex;align-items:center}}@media(min-width: 768px){.header-menus-copyright{width:204px;margin-right:16px}}@media(min-width: 768px){.header-menus-footermenu{display:flex;align-items:center}.header-menus-footermenu li{margin-right:25px}}.header-menus-footermenu a{text-decoration:none;opacity:.5}.header-menus-footermenu a:hover{opacity:1;text-decoration:underline}@media(min-width: 960px){.intro{position:relative;padding:168px 0 110px}}.intro-image{width:100%;margin-bottom:20px;max-height:360px;object-fit:cover}@media(min-width: 960px){.intro-image{position:absolute;left:0;top:115px;width:calc(50% + 45px);max-height:550px}}.intro-content{position:relative;margin-bottom:36px}@media(min-width: 960px){.intro-content{margin-left:42%;max-width:644px}}@media(min-width: 960px){.intro-titles{margin-bottom:55px}}@media(min-width: 960px){.intro-body{margin-left:34%}}.languages{flex:0 0 auto;position:relative;z-index:99}.languages-trigger,.languages-link{display:flex;justify-content:center;align-items:center;width:50px;height:50px;text-align:center;background-color:#e2e2e2;color:#1f1f1f;transition:all .2s ease}@media(min-width: 960px){.languages-trigger,.languages-link{width:80px;height:80px;font-size:20px}}.languages-trigger:hover,.languages-link:hover{background-color:#d3d3d3}.languages-trigger{position:relative;z-index:2}.languages-dropdown{position:absolute;left:0;top:100%;transform:translateY(-100%);transition:all .4s cubic-bezier(0.65, 0, 0.35, 1);z-index:1}.languages-dropdown.is-open{transform:translateY(0)}.languages-link{text-decoration:none}.hero{background-color:#fff}@media(min-width: 768px){.hero{overflow:hidden;height:50vh}}@media(min-width: 960px){.hero{height:100vh}}@media(min-width: 768px){.hero-left,.hero-right{position:absolute;height:50vh;width:50%}}@media(min-width: 960px){.hero-left,.hero-right{height:100vh}}.hero-left{padding:20px}@media(min-width: 768px){.hero-left{display:flex;align-items:flex-end;padding:30px;transition:all .6s cubic-bezier(0.65, 0, 0.35, 1)}.video-plays .hero-left{transform:translateX(-100%)}}@media(min-width: 960px){.hero-left{padding:40px 40px 60px;justify-content:flex-end}}.hero-title{font-size:32px}@media(min-width: 960px){.hero-title{font-size:46px}}@media(min-width: 1384px){.hero-title{width:612px}}.hero-right{position:relative;padding-bottom:56.25%;overflow:hidden;background-color:#1f1f1f}@media(min-width: 768px){.hero-right{padding-bottom:0;left:50%;display:flex;align-items:center;transition:all .6s cubic-bezier(0.65, 0, 0.35, 1)}.video-plays .hero-right{width:100%;left:0;padding:0}}@media(min-width: 1280px){.menu-is-open .hero-right{transform:translateX(-100%)}}.hero-image{display:block;position:absolute;width:100%;height:100%;object-fit:cover;pointer-events:none;transition:opacity .6s cubic-bezier(0.65, 0, 0.35, 1);z-index:3}.video-plays .hero-image{opacity:0}.hero-video-play,.hero-tour-open{display:none;position:absolute;left:50%;top:50%;border:0;background-color:rgba(0,0,0,0);font-size:22px;font-weight:600;cursor:pointer;color:#fff;text-transform:lowercase;transform:translate(-50%, -50%);padding:8px 20px 12px;border-radius:30px;transition:all .2s ease;z-index:4}.hero-video-play:hover,.hero-tour-open:hover{background-color:#1f1f1f;box-shadow:0 5px 20px 0 rgba(0,0,0,.4)}.video-plays .hero-video-play,.video-plays .hero-tour-open{display:none !important}.hero-video-close,.hero-tour-close{position:absolute;display:none;right:calc(50% - 15px);top:20px;border:0;border-radius:50%;width:30px;height:30px;text-align:center;background-color:#af9374;color:#fff;z-index:2;cursor:pointer}.hero-video-close:hover,.hero-tour-close:hover{background-color:#fff;color:#1f1f1f}.video-plays .hero-video-close,.video-plays .hero-tour-close{display:block}.hero-video{display:none;z-index:1}.video-plays .hero-video{display:block}.hero-tour-image{pointer-events:all}.video-plays .hero-tour-image{pointer-events:none}.hero-tour-open{display:block}.booking{background-color:#af9374;color:#fff;padding:20px 0}@media(min-width: 768px){.booking{padding:30px 0}}@media(min-width: 960px){.booking{padding:118px 0}}.booking input{display:block;width:100%;font-size:24px;font-weight:600;background-color:rgba(0,0,0,0);padding:0 0 14px;border:0;border-bottom:1px solid #fff}@media(min-width: 960px){.booking input{font-size:32px}}@media(min-width: 500px){.booking-form{display:flex;align-items:center;flex-wrap:wrap;margin:0 -8px}}.booking-group,.booking-btn{margin-bottom:16px}@media(min-width: 500px){.booking-group,.booking-btn{width:calc(50% - 16px);margin:0 8px 16px}}@media(min-width: 960px){.booking-group,.booking-btn{width:calc(25% - 16px);margin-bottom:0}}.booking-group{position:relative}@media(max-width: 959px){.booking-group-guests{order:3}}.booking-label{display:block;font-weight:600;margin-bottom:10px;text-transform:lowercase}.booking-guests-buttons{display:flex;justify-content:flex-end;position:absolute;right:12px;bottom:20px}@media(min-width: 960px){.booking-guests-buttons{bottom:24px}}.booking-guests-buttons button,.booking-guests-buttons img{display:block;width:16px;height:16px}.booking-guests-buttons button{margin-left:12px}.booking-date{background:url(images/icon-chevron-down-white.svg) no-repeat right 12px top 11px}@media(min-width: 960px){.booking-date{background-position:right 12px top 16px}}@media(max-width: 499px){.booking-btn{display:block;width:100%}}@media(max-width: 959px){.booking-btn{order:4}}.slider{position:relative}.slider-nav-desktop{display:flex;align-items:center;justify-content:space-between;position:absolute;top:calc(50% - 30px);left:40px;right:40px;z-index:99;pointer-events:none}@media(max-width: 959px){.slider-nav-desktop{display:none !important}}@media(min-width: 1464px){.slider-nav-desktop{left:80px;right:80px;width:auto;max-width:none}}.slider-nav-desktop-prev,.slider-nav-desktop-next{display:block;opacity:.7;transition:opacity .2s ease;pointer-events:all}.slider-nav-desktop-prev:hover,.slider-nav-desktop-next:hover{opacity:1}.slider-nav-desktop-prev img,.slider-nav-desktop-next img{display:block;height:60px}.slider-inner{display:block !important}@media(min-width: 960px){.slider-inner{height:100vh}}.slider-inner .owl-nav{display:flex;justify-content:space-between;background-color:#1f1f1f;color:#fff;font-weight:600;font-size:24px;padding:15px 20px;transition:bottom .6s cubic-bezier(0.65, 0, 0.35, 1)}@media(min-width: 500px){.slider-inner .owl-nav{background-color:rgba(0,0,0,0);padding:0;position:absolute;bottom:24px;right:24px}}@media(min-width: 768px){.slider-inner .owl-nav{bottom:34px;right:34px}}@media(min-width: 1384px){.slider-inner .owl-nav{bottom:68px;right:calc((100% - 1304px)/2)}}@media(min-width: 960px){.slider-inner .owl-nav.info-is-open{bottom:calc(50% + 34px)}}@media(min-width: 1384px){.slider-inner .owl-nav.info-is-open{bottom:calc(50% + 68px)}}.slider-inner .owl-nav button.owl-prev,.slider-inner .owl-nav button.owl-next{display:flex;justify-content:center;align-items:center;text-align:center}.slider-inner .owl-nav button.owl-prev:hover,.slider-inner .owl-nav button.owl-next:hover{text-decoration:underline}.slider-inner .owl-nav button.owl-prev.disabled,.slider-inner .owl-nav button.owl-next.disabled{opacity:.5;text-decoration:none}.slider-inner .owl-nav button.owl-prev span,.slider-inner .owl-nav button.owl-next span{transform:translateY(-3px)}@media(min-width: 500px){.slider-inner .owl-nav .owl-prev{margin-right:30px}}@media(min-width: 960px){.slider-inner .owl-nav .owl-prev{margin-right:43px}}.slider-inner .owl-nav .owl-prev svg{margin-right:16px}.slider-inner .owl-nav .owl-next svg{margin-left:16px}.slide{position:relative;color:#fff}@media(min-width: 960px){.slide{height:100vh;overflow:hidden}}.slide-main{position:relative;padding:20px 0;min-height:400px}@media(min-width: 768px){.slide-main{padding:30px 0}}@media(min-width: 960px){.slide-main{height:100%;padding:40px 0}}@media(min-width: 1384px){.slide-main{padding:57px 0}}.slide-image{position:absolute;top:0;left:0;height:100%;object-fit:cover}.slide-text{position:relative;margin-bottom:30px;max-width:400px}.slide-info-toggle{position:absolute;bottom:20px;left:20px}@media(min-width: 768px){.slide-info-toggle{bottom:30px;left:30px}}@media(min-width: 960px){.slide-info-toggle{bottom:40px;left:40px;transition:background-color .2s ease,bottom .6s cubic-bezier(0.65, 0, 0.35, 1)}.info-is-open .slide-info-toggle{bottom:50%}}@media(min-width: 1384px){.slide-info-toggle{bottom:74px;left:calc((100% - 1304px)/2)}}.info-is-open .slide-info-toggle-more{display:none}.slide-info-toggle-less{display:none}.info-is-open .slide-info-toggle-less{display:inline}.slide-info{display:none;background-color:#1f1f1f;padding:20px 0;position:relative}@media(min-width: 500px){.slide-info{padding-bottom:50px}}@media(min-width: 768px){.slide-info{padding:30px 0}}@media(min-width: 960px){.slide-info{display:block !important;height:50%;position:absolute;top:100%;left:0;width:100%;padding:70px 0 50px;overflow:auto;transition:all .6s cubic-bezier(0.65, 0, 0.35, 1)}.info-is-open .slide-info{transform:translateY(-100%)}}@media(min-width: 960px){.slide-info-wrapper{display:flex;justify-content:space-between}}.slide-info-body{margin-bottom:30px}@media(min-width: 960px){.slide-info-body{margin:0;width:calc(50% - 20px);flex:0 0 auto}}.slide-info-highlights{display:flex;flex-wrap:wrap}@media(min-width: 960px){.slide-info-highlights{flex:1 1 100%;padding:0 30px}}@media(min-width: 1280px){.slide-info-highlights{padding:0 50px}}.slide-info-highlights li{text-align:center;width:50%;margin-bottom:30px;padding:0 10px}@media(min-width: 500px){.slide-info-highlights li{width:33.3333333333%}}@media(min-width: 768px){.slide-info-highlights li{width:25%}}@media(min-width: 1280px){.slide-info-highlights li{width:20%}}.slide-info-highlights li img,.slide-info-highlights li span{display:block}.slide-info-highlights li img{width:50px;height:45px;object-fit:contain;margin:0 auto 11px}.slide-info-highlights li span{width:40px;height:40px;border-radius:50%;border:2px solid #af9374;margin:0 auto 16px}.history{padding:20px 0;background-color:#af9374;color:#fff}@media(min-width: 768px){.history{padding:30px 0}}@media(min-width: 960px){.history{padding:80px 0}}@media(min-width: 960px){.history-wrapper{position:relative;display:flex}}@media(min-width: 1280px){.history-wrapper{max-width:9999px;width:100%}}.history-images{display:none}@media(min-width: 960px){.history-images{display:block;width:450px;padding-right:50px;flex:0 0 auto}}@media(min-width: 1280px){.history-images{width:calc(34% + 124px);padding-right:124px}}.history-images img{display:block;width:100%}.history-image{margin-bottom:16px}@media(min-width: 1280px){.history-image-2{position:relative;right:-220px;width:424px}}.history-text{max-width:830px}@media(min-width: 960px){.history-text{flex:1}}@media(min-width: 1280px){.history-text{padding-right:70px}}.history-title{margin-bottom:20px;line-height:1}@media(min-width: 960px){.history-title{font-size:90px;margin-bottom:56px;position:relative}}@media(min-width: 1280px){.history-body{padding-left:212px}}.history-link{display:inline-block;position:relative;font-size:24px;font-weight:600;text-transform:lowercase;padding-left:30px}.history-link::before{content:"";display:block;width:16px;height:16px;position:absolute;left:0;top:6px;background:url(images/icon-plus-white.svg) no-repeat left top/16px 16px;transition:transform .2s ease}.history-link:hover::before{transform:rotate(90deg)}.recommendations{padding:20px 0}@media(min-width: 768px){.recommendations{padding:30px 0}}@media(min-width: 960px){.recommendations{padding:40px 0}}@media(min-width: 1280px){.recommendations{padding:110px 0 580px;position:relative}}.recommendations-text{margin-bottom:30px;position:relative;pointer-events:none;z-index:2}.recommendations-title{margin-bottom:10px}@media(min-width: 960px){.recommendations-title{margin-bottom:20px}}@media(min-width: 1280px){.recommendations-title{font-size:90px;margin-bottom:40px}}.recommendations-body{max-width:534px;pointer-events:all}.recommendations-items{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:20px 20px;gap:20px 20px}@media(min-width: 500px){.recommendations-items{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20 20;gap:20 20}}@media(min-width: 1280px){.recommendations-items{display:block}}.recommendation{position:relative;display:block;text-decoration:none;color:#fff;overflow:hidden;z-index:1}@media(min-width: 1280px){.recommendation{position:absolute}.recommendation:nth-child(1){bottom:594px;right:0;width:42%;height:383px}.recommendation:nth-child(3){bottom:175px;right:calc(63% + 32px);width:27%;height:251px}.recommendation:nth-child(5){bottom:238px;right:calc(26% + 16px);width:37%;height:340px}.recommendation:nth-child(7){bottom:112px;right:8%;width:18%;height:375px}}.recommendation:hover .recommendation-image{transform:scale(1.05)}.recommendation:hover .recommendation-subtitle::before{transform:rotate(90deg)}.recommendation-image{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:all .2s ease}.recommendation-text{display:flex;flex-direction:column;justify-content:flex-end;position:relative;background:linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.6));padding:30% 20px 20px}@media(min-width: 768px){.recommendation-text{padding:30% 30px 30px}}@media(min-width: 1280px){.recommendation-text{padding:33px;height:100%}}.recommendation-title{margin-bottom:9px}.recommendation-subtitle{position:relative;font-weight:600;padding-left:20px}@media(min-width: 960px){.recommendation-subtitle{font-size:18px}}.recommendation-subtitle::before{content:"";display:block;width:12px;height:12px;transition:transform .2s ease;position:absolute;background:url(images/icon-plus-white.svg) no-repeat left top/12px 12px;left:0;top:5px}.popup{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:999;padding:20px}.popup.visible{display:flex}.popup-box{position:relative;background-color:#fff;max-width:1084px;height:100%;max-height:655px;overflow:auto}@media(min-width: 768px){.popup-box{display:flex;overflow:visible}}@media(max-width: 767px){.popup-close{display:block;width:100%}}@media(min-width: 768px){.popup-close{position:absolute;right:0;top:0}}@media(min-height: 815px){.popup-close{right:auto;top:auto;left:0;bottom:100%}}.popup-text{padding:20px}@media(min-width: 768px){.popup-text{display:flex;flex-direction:column;align-items:flex-start;overflow:auto;padding:30px;width:50%}}@media(min-width: 1280px){.popup-text{padding:45px 48px 48px}}.popup-c2a{margin-top:auto}.popup-image{display:none}@media(min-width: 768px){.popup-image{display:block;width:50%;object-fit:cover}}.team{background-color:#fff;padding:20px 0}@media(min-width: 768px){.team{padding:30px 0}}@media(min-width: 960px){.team{padding:40px 0}}@media(min-width: 1280px){.team{padding:90px 0 115px}}@media(min-width: 960px){.team-wrapper{display:flex;justify-content:space-between;align-items:flex-end}}@media(min-width: 1280px){.team-wrapper{padding-left:57px}}.team-text{margin-bottom:30px}@media(min-width: 960px){.team-text{width:43%;order:2;margin-bottom:0}}@media(min-width: 960px){.team-title{font-size:90px;margin-bottom:48px}}.team-members{display:flex;flex-wrap:wrap;margin:0 -10px -10px}@media(min-width: 960px){.team-members{width:47%;order:1}}.team-member{width:calc(50% - 20px);margin:0 10px 10px;position:relative}@media(min-width: 960px){.team-member:nth-child(odd){top:-70px}}.team-member-portrait{position:absolute;left:0;top:0;display:block;width:100%;height:100%;object-fit:cover}.team-member-overlay{position:relative;padding-top:134%;background-color:rgba(0,0,0,.2)}.team-member-name{position:absolute;left:0;bottom:0;padding:20px;color:#fff;font-weight:600}.text{margin-bottom:30px}@media(min-width: 960px){.text{margin-bottom:90px}}@media(min-width: 1280px){.text{margin-bottom:120px}}.text-article{max-width:644px}.titles{padding:30px 0}@media(min-width: 768px){.titles{padding:130px 0 30px}}@media(min-width: 960px){.titles{padding:237px 0 90px}}.titles h1,.titles h4{max-width:644px}footer{background-color:#1f1f1f;color:#fff;padding:20px 0}@media(min-width: 768px){footer{padding:30px 0}}@media(min-width: 960px){footer{padding:75px 0 80px}}.footer-wrapper{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:30px 30px;gap:30px 30px}@media(min-width: 768px){.footer-wrapper{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:16 16;gap:16 16}}@media(min-width: 1280px){.footer-wrapper{display:grid;grid-template-columns:repeat(6, 1fr);grid-gap:16 16;gap:16 16}}.footer-left{line-height:1.75}@media(min-width: 768px){.footer-left{grid-column:span 4;grid-row-start:2;display:flex;justify-content:space-between;align-items:flex-end}}@media(min-width: 1280px){.footer-left{grid-column:span 2;grid-row-start:1;flex-direction:column;justify-content:flex-start;align-items:flex-start}}.footer-copyright{opacity:.5;margin-top:20px}.footer-menu{padding-top:20px}@media(min-width: 960px){.footer-menu{display:flex;align-items:center}}@media(min-width: 1280px){.footer-menu{margin-top:auto}}@media(min-width: 960px){.footer-menu li{margin-right:20px}.footer-menu li:last-child{margin-right:0}}.footer-menu a{text-decoration:none}.footer-menu a:hover{text-decoration:underline}.footer-heading{color:#af9374;margin-bottom:10px !important}@media(min-width: 960px){.footer-heading{margin-bottom:30px !important}}.footer-links li{padding-left:0 !important}.footer-links li::before{display:none}.reviews{padding:30px 0;background-color:#fff}@media(min-width: 960px){.reviews{padding:90px 0}}@media(min-width: 1280px){.reviews{padding:120px 0}}.reviews #Stardekk-Review-Container{display:flex;flex-direction:column;align-items:center;max-width:none;padding:0;background:none;border-radius:0;font-family:inherit}.reviews #Stardekk-Review-Container *{font-family:inherit !important;font-size:inherit !important;border-radius:0 !important;box-shadow:none !important}.reviews #Stardekk-Review-Container h1{display:none}.reviews #Stardekk-Review-Container #Stardekk-Review-Loader{display:none !important}.reviews #Stardekk-Review-Container #Stardekk-PoweredBy{position:static;margin:0;text-align:center;font-family:inherit;order:2}.reviews #Stardekk-Review-Container #Stardekk-ViewReview-Container,.reviews #Stardekk-Review-Container #Stardekk-AddReview-Container{width:100%;order:1}.reviews #Stardekk-Review-Container #Stardekk-ViewReview-Container{display:flex;flex-direction:column;align-items:center}.reviews #Stardekk-Review-Container .Stardekk-Review-Stars{border:none;padding:0;margin:0;height:32px}@media(min-width: 768px){.reviews #Stardekk-Review-Container .Stardekk-Review-Stars{height:50px}}.reviews #Stardekk-Review-Container .Stardekk-Review-Stars img{filter:grayscale(100%)}.reviews #Stardekk-Review-Container .Stardekk-Review-Stars img[src="https://static.cubilis.eu/reviews/star_inactive.png"]{opacity:.3}.reviews #Stardekk-Review-Container .Stardekk-Review-Text{background-color:#af9374;border-radius:0;line-height:1.5;font-size:16px;padding:16px 20px;margin:0 0 20px 0}.reviews #Stardekk-Review-Container .Stardekk-Review-Text .summary{display:none}.reviews #Stardekk-Review-Container .Stardekk-Review-Text .details{display:block !important}.reviews #Stardekk-Review-Container .Stardekk-Review-Text .details .read-less{display:none}.reviews #Stardekk-Review-Container .Stardekk-Review-Nav-PrevNext{margin-bottom:20px;text-align:center;float:none;order:3}.reviews #Stardekk-Review-Container .Stardekk-Review-Prev,.reviews #Stardekk-Review-Container .Stardekk-Review-Next{text-decoration:underline;background:none;width:auto;height:auto}.lang-nl .reviews #Stardekk-Review-Container .Stardekk-Review-Prev::before{content:"Vorige review"}.lang-en .reviews #Stardekk-Review-Container .Stardekk-Review-Prev::before{content:"Previous review"}.reviews #Stardekk-Review-Container .Stardekk-Review-Next{margin-left:16px}.lang-nl .reviews #Stardekk-Review-Container .Stardekk-Review-Next::before{content:"Volgende review"}.lang-en .reviews #Stardekk-Review-Container .Stardekk-Review-Next::before{content:"Next review"}@media(min-width: 768px){.reviews #Stardekk-Review-Container .Stardekk-Review-Titel{position:absolute;left:0;top:3px;margin:0}}.reviews #Stardekk-Review-Container .Stardekk-Review-Date{position:absolute;right:0;top:40px}@media(min-width: 768px){.reviews #Stardekk-Review-Container .Stardekk-Review-Date{top:3px}}.reviews #Stardekk-Review-Container .Stardekk-AddReview-Go{margin:0}.reviews #Stardekk-Review-Container .Stardekk-AddReview-Go input,.reviews #Stardekk-Review-Container #Stardekk-AddReview-Submit{background-color:#1f1f1f;text-transform:uppercase;padding:15px 18px;font-weight:600;margin:0 0 20px 0;transition:all .2s ease}.reviews #Stardekk-Review-Container .Stardekk-AddReview-Go input:hover,.reviews #Stardekk-Review-Container #Stardekk-AddReview-Submit:hover{background-color:rgba(31,31,31,.8)}.reviews #Stardekk-Review-Container #Stardekk-AddReview-Back{text-decoration:underline;background:none;padding:0;width:auto;height:auto;position:absolute;right:0;top:0}.reviews #Stardekk-Review-Container #Stardekk-AddReview-Rate{height:auto;margin:0 0 20px 0}.reviews #Stardekk-Review-Container #Stardekk-AddReview-Rate img{margin:0 12px 0 0}.reviews #Stardekk-Review-Container .Stardek-AddReview-Data,.reviews #Stardekk-Review-Container .Stardekk-AddReview-Data{background:none;padding:0;margin:0 0 20px 0;display:flex;justify-content:space-between;width:100%}.reviews #Stardekk-Review-Container #Stardekk-AddReview-Name,.reviews #Stardekk-Review-Container #Stardekk-AddReview-Email,.reviews #Stardekk-Review-Container #Stardekk-AddReview-TextArea{display:block;margin:0;color:#1f1f1f;background-color:rgba(0,0,0,0);border:1px solid #d3d3d3;padding:12px 15px}.reviews #Stardekk-Review-Container #Stardekk-AddReview-Name.Stardekk-Invalid,.reviews #Stardekk-Review-Container #Stardekk-AddReview-Email.Stardekk-Invalid,.reviews #Stardekk-Review-Container #Stardekk-AddReview-TextArea.Stardekk-Invalid{border-color:#be2929}.reviews #Stardekk-Review-Container #Stardekk-AddReview-Name,.reviews #Stardekk-Review-Container #Stardekk-AddReview-Email{width:calc(50% - 10px)}.reviews #Stardekk-Review-Container #Stardekk-AddReview-TextArea{width:100%;height:200px;resize:vertical}.reviews #Stardekk-Review-Container .Stardekk-AddReview-Text{margin:0 0 20px 0}