.josefin-sans-regular{font-family:"Josefin Sans",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal}.jura-bold{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.basic-font{font-family:"Josefin Sans",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal}.titel-font{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal}.regular{font-weight:400}.medium{font-weight:500}.bold{font-weight:600}.bolder{font-weight:700}.italic{font-style:italic}h1,.look-h1{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;color:#c9ab81;font-size:2rem;line-height:1.25;margin-bottom:1.5rem}@media only screen and (max-width: 767px){h1,.look-h1{font-size:1.8rem}}h2,.look-h2{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;color:#c9ab81;font-size:2rem;line-height:1.25;margin-bottom:1.5rem}@media only screen and (max-width: 767px){h2,.look-h2{font-size:1.8rem}}h3,.look-h3{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;color:#c9ab81;font-size:1.7rem;line-height:1.25;margin-bottom:1rem}@media only screen and (max-width: 767px){h3,.look-h3{font-size:1.5rem}}h4,.look-h4{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;color:#c9ab81;font-size:1.4rem;line-height:1.25;margin-bottom:1rem}@media only screen and (max-width: 767px){h4,.look-h4{font-size:1.2rem}}p,span,a,li,.look-p{color:#fff;line-height:2}p{margin-bottom:2rem}p b,p strong{font-weight:600}p i,p em{font-style:italic}small{font-size:.8rem}a{color:#c9ab81;text-decoration:none}a:hover,a:active,a:focus{text-decoration:none}h1,h2,h3,h4,h5,h6,p,span,a{-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1)}.titel-effect .overflow{overflow:hidden}*{margin:0;padding:0}*::selection{background:#ba935d;color:#fff}*::-moz-selection{background:#ba935d;color:#fff}.rel{position:relative}.abs{position:absolute}.fixed{position:fixed}.sticky{position:sticky;top:110px}.none{display:none}.center{text-align:center}.flex{display:flex;flex-wrap:wrap}.inline-flex{display:inline-flex;flex-wrap:wrap}.block{display:block}.inline-block{display:inline-block}.background-cover{background-size:cover;background-position:center center;background-repeat:no-repeat}.transition{-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1)}.box-shadow{box-shadow:0 0 1.5rem #000}.titel-effect .overflow{overflow:hidden}.container{box-sizing:border-box}@media only screen and (min-width: 992px){.margin-bottom{margin-bottom:150px}}@media only screen and (max-width: 991px){.margin-bottom{margin-bottom:100px}}@media only screen and (max-width: 767px){.margin-bottom{margin-bottom:75px}}.bottom-line{border-bottom:1px solid #fff}@media only screen and (min-width: 992px){.bottom-line{padding-bottom:150px}}@media only screen and (max-width: 991px){.bottom-line{padding-bottom:100px}}@media only screen and (max-width: 767px){.bottom-line{padding-bottom:75px}}.grecaptcha-badge{display:none}html,body{font-family:"Josefin Sans",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;background:#272a2d;color:#000;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}html .background,body .background{position:relative;position:fixed;top:0;left:0;width:100vw;height:100vh;background:center center no-repeat;background-size:cover;background-image:url('https://static.wixstatic.com/media/a25673_a5ccfb6aaecc47899f6f9a7b1c3fb1b3.jpg/v1/fill/w_1691,h_630,al_t,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/a25673_a5ccfb6aaecc47899f6f9a7b1c3fb1b3.jpg')}html .background::before,body .background::before{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:#000;opacity:.5;z-index:1}@media only screen and (max-width: 991px){html,body{font-size:calc(18px - 1px)}}@media only screen and (max-width: 767px){html,body{font-size:calc(18px - 2px)}}.website-wrapper{position:relative;z-index:1}.logged-in header{top:32px}@media only screen and (min-width: 992px){.standaard-blok{margin-bottom:150px}}@media only screen and (max-width: 991px){.standaard-blok{margin-bottom:100px}}@media only screen and (max-width: 767px){.standaard-blok{margin-bottom:75px}}.standaard-blok.no-margin{margin-bottom:0}.standaard-blok .content *:last-child{margin-bottom:0}.list-styling{margin-bottom:2rem;padding:0}.list-styling li{position:relative;list-style:none;padding-left:1.5rem}.list-styling li::before{position:absolute;content:'';top:8px;left:0;width:1rem;height:1rem;background:center center no-repeat;background-image:url('https://restaurantdewilg.com/wp-content/themes/restaurantdewilg/css/../images/list-icon.svg')}.menu{display:flex;flex-wrap:wrap;margin:0;padding:0}.menu li{list-style:none}.main-header{position:relative;position:fixed;top:0;left:0;width:100%;padding:15px 0;z-index:10000;pointer-events:none}.main-header::before,.main-header::after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg, rgba(0,0,0,0) 0%, #000 100%)}.main-header .header-inner{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;z-index:1}.main-header .logo-link{display:flex;flex-wrap:wrap;pointer-events:auto}.main-header .logo-link .logo{height:80px}.main-header .navigation{align-items:center}.main-header .navigation .menu li{margin:0 1rem}.main-header .navigation .menu li:last-child{margin-right:0}.main-header .navigation .menu li a{position:relative;display:block;font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:18px;color:#fff;overflow:hidden;pointer-events:auto}.main-header .navigation .menu li a span{display:block;line-height:1}.main-header .navigation .menu li a span.top{position:relative}.main-header .navigation .menu li a span.bottom{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);position:absolute;top:0;left:0;color:#c9ab81}.main-header .navigation .menu li.current-menu-item a span,.main-header .navigation .menu li:hover a span,.main-header .navigation .menu li:focus a span{color:#c9ab81}.main-header .navigation .menu li.current-menu-item a span.top,.main-header .navigation .menu li:hover a span.top,.main-header .navigation .menu li:focus a span.top{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.main-header .navigation .menu li.current-menu-item a span.bottom,.main-header .navigation .menu li:hover a span.bottom,.main-header .navigation .menu li:focus a span.bottom{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main-header .navigation .header-button{margin-left:2rem;pointer-events:auto}.main-header .mobile-menu{position:relative;z-index:1500;margin-left:15px;pointer-events:auto}.main-header .mobile-menu .line-menu{-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);position:relative;width:2rem;height:20px;cursor:pointer;background:none;border:none;outline:none}.main-header .mobile-menu .line-menu .line{-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);position:absolute;width:100%;height:3px;right:0;background:#fff;margin:auto}.main-header .mobile-menu .line-menu .line:nth-of-type(1){top:0}.main-header .mobile-menu .line-menu .line:nth-of-type(2){top:8px}.main-header .mobile-menu .line-menu .line:nth-of-type(3){bottom:0}.main-header .mobile-menu .line-menu.menu-open .line:nth-of-type(1){transform:rotate(-45deg);top:8px}.main-header .mobile-menu .line-menu.menu-open .line:nth-of-type(2){opacity:0}.main-header .mobile-menu .line-menu.menu-open .line:nth-of-type(3){transform:rotate(45deg);bottom:9px}.main-header .mobile-menu .line-menu:hover .line{background:#fff}@media only screen and (max-width: 767px){.main-header .logo-link .logo{height:55px}}.responsive-nav{-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);display:block;position:fixed;padding:150px 15px 0 15px;overflow:auto;left:0;top:0;right:0;bottom:0;background:#000;z-index:1490}.responsive-nav.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.responsive-nav *:focus{outline:none}.responsive-nav .nav{margin:0 0 1.5rem 0;padding:0;list-style:none;box-sizing:border-box}.responsive-nav .nav li{display:block;position:relative;width:100%}.responsive-nav .nav li a{display:block;font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);text-align:center;line-height:1;padding:1rem 0;font-size:1.5rem;margin-bottom:0;color:#fff}.responsive-nav .nav li.current-menu-item a,.responsive-nav .nav li.current_page_parent a,.responsive-nav .nav li.current-menu-ancestor a,.responsive-nav .nav li:hover a,.responsive-nav .nav li:active a{color:#c9ab81}.responsive-nav .button{text-align:center;width:100%;background:#fff;color:#c9ab81}.main-footer{position:relative}.main-footer *{color:#fff}.main-footer a:hover,.main-footer a:focus{color:#c9ab81}.main-footer .top-footer{padding:0 0 3rem 0}.main-footer .top-footer .titel{display:block;font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;color:#c9ab81;font-size:1.7rem;line-height:1.25;margin-bottom:1rem;color:#fff}@media only screen and (max-width: 767px){.main-footer .top-footer .titel{font-size:1.5rem}}.main-footer .top-footer .logo img{max-width:150px}.main-footer .top-footer .links{display:flex;flex-wrap:wrap;margin-top:2rem}.main-footer .top-footer .links .link{border-radius:15px 225px 255px 15px 15px 255px 225px 15px;border-style:dashed;border-width:2px;border-color:rgba(255,255,255,0.3);border-bottom-left-radius:15px 255px;border-bottom-right-radius:225px 15px;border-top-left-radius:255px 15px;border-top-right-radius:15px 225px;border-width:1px;padding:10px;margin-right:.5rem}.main-footer .top-footer .links .link .icon{display:block;width:2rem;height:1.5rem;background:center center no-repeat;background-size:contain}.main-footer .top-footer .links .link:hover,.main-footer .top-footer .links .link:focus{background:#fff}.main-footer .top-footer .links .link:hover .icon.gaultmillau,.main-footer .top-footer .links .link:focus .icon.gaultmillau{background-image:url('https://restaurantdewilg.com/wp-content/themes/restaurantdewilg/css/../images/gault-millau-logo-zwart.png') !important}.main-footer .top-footer .links .link:hover .icon.michelin,.main-footer .top-footer .links .link:focus .icon.michelin{background-image:url('https://restaurantdewilg.com/wp-content/themes/restaurantdewilg/css/../images/michelin-logo-zwart.png') !important}.main-footer .top-footer .links .link:hover .icon.facebook,.main-footer .top-footer .links .link:focus .icon.facebook{background-image:url('https://restaurantdewilg.com/wp-content/themes/restaurantdewilg/css/../images/facebook-logo-zwart.png') !important}.main-footer .top-footer .links .link:hover .icon.instagram,.main-footer .top-footer .links .link:focus .icon.instagram{background-image:url('https://restaurantdewilg.com/wp-content/themes/restaurantdewilg/css/../images/instagram-logo-zwart.png') !important}.main-footer .top-footer .links .link:hover .icon.tripadvisor,.main-footer .top-footer .links .link:focus .icon.tripadvisor{background-image:url('https://restaurantdewilg.com/wp-content/themes/restaurantdewilg/css/../images/tripadvisor-logo-zwart.png') !important}.main-footer .bottom-footer{box-shadow:0 0 1.5rem #000;padding:1rem 0;background:#000}.main-footer .bottom-footer .footer-inner{display:flex;flex-wrap:wrap;justify-content:space-between}.main-footer .bottom-footer .footer-inner *{margin:0;color:#969696}.main-footer .bottom-footer .footer-inner .menu li{margin-left:1rem}.main-footer .bottom-footer .footer-inner .menu li:first-child{margin-left:0}.main-footer .bottom-footer .footer-inner a:hover,.main-footer .bottom-footer .footer-inner a:focus{color:#fff}@media only screen and (max-width: 767px){.main-footer .top-footer .logo-block{text-align:center}.main-footer .top-footer .logo-block .links{justify-content:center}.main-footer .bottom-footer .footer-inner{flex-direction:column;align-items:center}.main-footer .bottom-footer .footer-inner .menu{justify-content:center}}.banner{position:relative;box-shadow:0 0 1.5rem #000;box-shadow:0 0 2rem #000}@media only screen and (min-width: 992px){.banner{margin-bottom:150px}}@media only screen and (max-width: 991px){.banner{margin-bottom:100px}}@media only screen and (max-width: 767px){.banner{margin-bottom:75px}}.banner.no-margin{margin-bottom:0}.banner .content *:last-child{margin-bottom:0}.banner .banner-inner{position:relative;height:700px;max-height:100vh;overflow:hidden}.banner .banner-inner video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.banner .banner-inner .image-itself{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover}.banner .note{background:#c9ab81}.banner .note .note-inner{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;text-align:center;font-weight:500;color:#000;line-height:1.5;margin:0;padding:.25rem 0}.banner.smaller .banner-inner{height:350px}@media only screen and (max-width: 767px){.banner .banner-inner{height:450px}.banner.smaller .banner-inner{height:300px}}.drawn-line{border-radius:15px 225px 255px 15px 15px 255px 225px 15px;border-style:dashed;border-width:2px;border-color:rgba(255,255,255,0.3);border-bottom-left-radius:15px 255px;border-bottom-right-radius:225px 15px;border-top-left-radius:255px 15px;border-top-right-radius:15px 225px}.button-line{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;text-transform:uppercase;align-self:center;background-color:transparent;background-image:none;background-position:0 90%;background-repeat:repeat no-repeat;background-size:4px 3px;border-radius:15px 225px 255px 15px 15px 255px 225px 15px;border-style:solid;border-width:2px;border-color:#fff;box-shadow:rgba(0,0,0,0.2) 15px 28px 25px -18px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;line-height:23px;outline:none;padding:.75rem 1.5rem;text-decoration:none;transition:all 235ms ease-in-out;border-bottom-left-radius:15px 255px;border-bottom-right-radius:225px 15px;border-top-left-radius:255px 15px;border-top-right-radius:15px 225px;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-line:hover,.button-line:focus{background-color:#fff;color:#000;transform:translate3d(0, 2px, 0)}@media only screen and (min-width: 992px){.slider{margin-bottom:150px}}@media only screen and (max-width: 991px){.slider{margin-bottom:100px}}@media only screen and (max-width: 767px){.slider{margin-bottom:75px}}.slider.no-margin{margin-bottom:0}.slider .content *:last-child{margin-bottom:0}.slider .slider-swiper{cursor:ew-resize;padding-bottom:1rem}.slider .slider-swiper .swiper-scrollbar{bottom:0}.slider .slider-item{position:relative;box-shadow:0 0 1.5rem #000}.slider .slider-item .media{position:absolute;background:center center no-repeat;background-size:cover;top:0;left:0;width:100%;height:100%}.slider .slider-item .ratio{padding-bottom:100%}@media only screen and (min-width: 992px){.contentblok{margin-bottom:150px}}@media only screen and (max-width: 991px){.contentblok{margin-bottom:100px}}@media only screen and (max-width: 767px){.contentblok{margin-bottom:75px}}.contentblok.no-margin{margin-bottom:0}.contentblok .content *:last-child{margin-bottom:0}.contentblok ul{margin-bottom:2rem;padding:0}.contentblok ul li{position:relative;list-style:none;padding-left:1.5rem}.contentblok ul li::before{position:absolute;content:'';top:8px;left:0;width:1rem;height:1rem;background:center center no-repeat;background-image:url('https://restaurantdewilg.com/wp-content/themes/restaurantdewilg/css/../images/list-icon.svg')}@media only screen and (min-width: 992px){.contentblok-met-afbeelding{margin-bottom:150px}}@media only screen and (max-width: 991px){.contentblok-met-afbeelding{margin-bottom:100px}}@media only screen and (max-width: 767px){.contentblok-met-afbeelding{margin-bottom:75px}}.contentblok-met-afbeelding.no-margin{margin-bottom:0}.contentblok-met-afbeelding .content *:last-child{margin-bottom:0}.contentblok-met-afbeelding ul{margin-bottom:2rem;padding:0}.contentblok-met-afbeelding ul li{position:relative;list-style:none;padding-left:1.5rem}.contentblok-met-afbeelding ul li::before{position:absolute;content:'';top:8px;left:0;width:1rem;height:1rem;background:center center no-repeat;background-image:url('https://restaurantdewilg.com/wp-content/themes/restaurantdewilg/css/../images/list-icon.svg')}.contentblok-met-afbeelding .image{box-shadow:0 0 1.5rem #000}.contentblok-met-afbeelding .image img{max-width:100%;width:100%;height:auto}@media only screen and (max-width: 767px){.contentblok-met-afbeelding .image{margin-top:1.5rem}}@media only screen and (min-width: 992px){.restaurant-menu{margin-bottom:150px}}@media only screen and (max-width: 991px){.restaurant-menu{margin-bottom:100px}}@media only screen and (max-width: 767px){.restaurant-menu{margin-bottom:75px}}.restaurant-menu.no-margin{margin-bottom:0}.restaurant-menu .content *:last-child{margin-bottom:0}.restaurant-menu .top{text-align:center;color:#c9ab81}.restaurant-menu .verrassingsmenu{margin-bottom:5rem}.restaurant-menu .verrassingsmenu .disclaimer *{text-align:center;font-size:.85rem}.restaurant-menu .menu-row{margin-bottom:3rem}.restaurant-menu .menu-item{margin-bottom:1rem}.restaurant-menu .menu-item .top{display:flex;flex-wrap:wrap}.restaurant-menu .menu-item .top *{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;color:#c9ab81;font-size:1.2rem;margin:0;line-height:1;text-transform:uppercase}.restaurant-menu .menu-item .top .line{position:relative;flex:1;margin:0 1rem;border-bottom:1px solid rgba(255,255,255,0.3)}.restaurant-menu .menu-item .top .line::before{position:absolute;content:'';bottom:5px;left:0;width:100%;height:1px;background:rgba(255,255,255,0.3)}.restaurant-menu .menu-item .uitleg{margin:.5rem 0 0 0;line-height:1.5}.restaurant-menu .image{position:relative;box-shadow:0 0 1.5rem #000}.restaurant-menu .image .media{position:absolute;top:0;left:0;width:100%;height:100%;background:center center no-repeat;background-size:cover}.restaurant-menu .image .ratio{padding-bottom:100%}.restaurant-menu .menukaart-disclaimer .content{border-top:1px solid rgba(255,255,255,0.3);margin-top:2rem;padding-top:2rem}@media only screen and (max-width: 767px){.restaurant-menu .menu-item .top *{font-size:1rem}.restaurant-menu .image{width:85%;margin:1rem auto 0 auto}}.geblokkeerde-datums .datum-rij{display:flex;flex-wrap:wrap;border-bottom:2px dashed rgba(255,255,255,0.3);padding:.25rem 0}.geblokkeerde-datums .datum-rij *{margin:0}.geblokkeerde-datums .datum-rij .datum{width:430px}.geblokkeerde-datums .datum-rij .datum i{margin-right:.5rem}.geblokkeerde-datums .datum-rij .reden{flex:1}@media only screen and (max-width: 991px){.geblokkeerde-datums .datum-rij .datum{width:100%}}@media only screen and (min-width: 992px){.vacatures{margin-bottom:150px}}@media only screen and (max-width: 991px){.vacatures{margin-bottom:100px}}@media only screen and (max-width: 767px){.vacatures{margin-bottom:75px}}.vacatures.no-margin{margin-bottom:0}.vacatures .content *:last-child{margin-bottom:0}.vacatures .vacature-item{border-radius:15px 225px 255px 15px 15px 255px 225px 15px;border-style:dashed;border-width:2px;border-color:rgba(255,255,255,0.3);border-bottom-left-radius:15px 255px;border-bottom-right-radius:225px 15px;border-top-left-radius:255px 15px;border-top-right-radius:15px 225px;padding:2rem 1.5rem}.vacatures .vacature-item .ondertitel{margin-top:-1.5rem}.vacatures .extra{margin-top:3rem}@media only screen and (min-width: 992px){.reviews{margin-bottom:150px}}@media only screen and (max-width: 991px){.reviews{margin-bottom:100px}}@media only screen and (max-width: 767px){.reviews{margin-bottom:75px}}.reviews.no-margin{margin-bottom:0}.reviews .content *:last-child{margin-bottom:0}.reviews .review-item{text-align:center;padding-bottom:2rem}.reviews .review-item .quote{font-size:1.5rem;line-height:1.75;margin-bottom:1rem}.reviews .review-item .door{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;margin-bottom:0}@media only screen and (max-width: 767px){.reviews .review-item .quote{font-size:1.2rem}}.swiper-scrollbar{background:rgba(255,255,255,0.15)}.swiper-scrollbar .swiper-scrollbar-drag{background:#c9ab81;cursor:ew-resize}@media only screen and (min-width: 992px){.formulier{margin-bottom:150px}}@media only screen and (max-width: 991px){.formulier{margin-bottom:100px}}@media only screen and (max-width: 767px){.formulier{margin-bottom:75px}}.formulier.no-margin{margin-bottom:0}.formulier .content *:last-child{margin-bottom:0}.formulier .formulier-wrapper{position:sticky;top:110px;border-radius:15px 225px 255px 15px 15px 255px 225px 15px;border-style:dashed;border-width:2px;border-color:rgba(255,255,255,0.3);border-bottom-left-radius:15px 255px;border-bottom-right-radius:225px 15px;border-top-left-radius:255px 15px;border-top-right-radius:15px 225px;background:rgba(255,255,255,0.1);padding:2rem 2rem;overflow:hidden}.formulier .formulier-wrapper .melding{text-align:center;font-size:1.2rem;line-height:1;border-bottom:2px dashed rgba(255,255,255,0.3);padding-bottom:.5rem}@media only screen and (max-width: 767px){.formulier .formulier-wrapper{margin-top:2rem;padding:2rem 1rem}}@media only screen and (min-width: 992px){.faq-blok{margin-bottom:150px}}@media only screen and (max-width: 991px){.faq-blok{margin-bottom:100px}}@media only screen and (max-width: 767px){.faq-blok{margin-bottom:75px}}.faq-blok.no-margin{margin-bottom:0}.faq-blok .content *:last-child{margin-bottom:0}.faq-blok .accordion .collapse-item{margin-bottom:1rem}.faq-blok .accordion .collapse-item .titel{-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;cursor:pointer;padding:1rem 2rem;background:#c9ab81;border-radius:5px}.faq-blok .accordion .collapse-item .titel *{color:#fff;margin:0}.faq-blok .accordion .collapse-item .titel .vraag{width:calc(100% - 2rem)}.faq-blok .accordion .collapse-item .titel .vraag button{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;color:#c9ab81;font-size:1.7rem;line-height:1.25;margin-bottom:1rem;color:#fff;border:none;background:none;padding:0;margin:0;outline:none}@media only screen and (max-width: 767px){.faq-blok .accordion .collapse-item .titel .vraag button{font-size:1.5rem}}.faq-blok .accordion .collapse-item .titel .close{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%}.faq-blok .accordion .collapse-item .titel .close svg{-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);fill:#fff;content:'';top:.5rem;right:0;width:1rem;height:1rem}.faq-blok .accordion .collapse-item .collapse-itself{padding-bottom:2rem;display:none;width:calc(100% - 2rem)}.faq-blok .accordion .collapse-item .collapse-itself *:last-child{margin-bottom:0}.faq-blok .accordion .collapse-item .collapse-itself .antwoord{-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);opacity:0;padding:1rem 2rem 0 2rem}.faq-blok .accordion .collapse-item:hover .titel,.faq-blok .accordion .collapse-item:focus .titel{background-color:rgba(201,171,129,0.85)}.faq-blok .accordion .collapse-item:hover .titel .close,.faq-blok .accordion .collapse-item:focus .titel .close{-webkit-transform:rotate(-35deg);-moz-transform:rotate(-35deg);-o-transform:rotate(-35deg);-ms-transform:rotate(-35deg);transform:rotate(-35deg)}.faq-blok .accordion .collapse-item.show .titel{background:transparent}.faq-blok .accordion .collapse-item.show .titel *{color:#fff}.faq-blok .accordion .collapse-item.show .titel .vraag button{color:#fff}.faq-blok .accordion .collapse-item.show .titel .close{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);background:#c9ab81}.faq-blok .accordion .collapse-item.show .titel .close svg{opacity:1}.faq-blok .accordion .collapse-item.show .collapse-itself .antwoord{padding-top:0;opacity:1}@media only screen and (max-width: 991px){.faq-blok .accordion .collapse-item .collapse-itself{width:100%}}@media only screen and (max-width: 767px){.faq-blok .accordion .collapse-item .titel{padding:1rem 1rem}.faq-blok .accordion .collapse-item .collapse-itself .antwoord{padding:1rem 1rem 0 1rem}}.wpcf7 .half{display:flex;flex-wrap:wrap;justify-content:space-between}.wpcf7 .half .half,.wpcf7 .half label{width:calc(50% - .25rem)}.wpcf7 .third{display:flex;flex-wrap:wrap;justify-content:space-between}.wpcf7 .third label{width:calc(33.33% - .25rem)}.wpcf7 label{-moz-transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transition:.3s cubic-bezier(.65, 0, .35, 1);-moz-transition:.3s cubic-bezier(.65, 0, .35, 1);-o-transition:.3s cubic-bezier(.65, 0, .35, 1);-ms-transition:.3s cubic-bezier(.65, 0, .35, 1);transition:.3s cubic-bezier(.65, 0, .35, 1);width:100%;margin-bottom:.5rem;z-index:1}.wpcf7 label select::-ms-expand{display:none}.wpcf7 label p,.wpcf7 label span{font-size:.85rem;margin:0}.wpcf7 label input,.wpcf7 label textarea,.wpcf7 label select{position:relative;display:block;color:#fff;font-size:16px;padding:.5rem .5rem;height:40px;width:100%;background-color:transparent;border:1px solid #fff;line-height:1.5;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wpcf7 label input::placeholder,.wpcf7 label textarea::placeholder,.wpcf7 label select::placeholder{color:rgba(255,255,255,0.5)}.wpcf7 label input:active,.wpcf7 label textarea:active,.wpcf7 label select:active,.wpcf7 label input:focus,.wpcf7 label textarea:focus,.wpcf7 label select:focus{outline:none;border-color:#c9ab81}.wpcf7 label input::-ms-clear,.wpcf7 label textarea::-ms-clear,.wpcf7 label select::-ms-clear{display:none;opacity:0}.wpcf7 label input.wpcf7-not-valid,.wpcf7 label textarea.wpcf7-not-valid,.wpcf7 label select.wpcf7-not-valid{border-color:red}.wpcf7 label input[type="date"]{color:transparent;cursor:pointer}.wpcf7 label input[type="date"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.wpcf7 label input[type="date"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wpcf7 label input[type="date"]::-webkit-clear-button{-webkit-appearance:none;margin:0}.wpcf7 label textarea{resize:vertical;height:100px;min-height:100px;max-height:200px}.wpcf7 .submit-button{position:relative;text-align:center}.wpcf7 .submit-button input{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;text-transform:uppercase;align-self:center;background-color:transparent;background-image:none;background-position:0 90%;background-repeat:repeat no-repeat;background-size:4px 3px;border-radius:15px 225px 255px 15px 15px 255px 225px 15px;border-style:solid;border-width:2px;border-color:#fff;box-shadow:rgba(0,0,0,0.2) 15px 28px 25px -18px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;line-height:23px;outline:none;padding:.75rem 1.5rem;text-decoration:none;transition:all 235ms ease-in-out;border-bottom-left-radius:15px 255px;border-bottom-right-radius:225px 15px;border-top-left-radius:255px 15px;border-top-right-radius:15px 225px;user-select:none;-webkit-user-select:none;touch-action:manipulation}.wpcf7 .submit-button input:hover,.wpcf7 .submit-button input:focus{background-color:#fff;color:#000;transform:translate3d(0, 2px, 0)}.wpcf7 .submit-button .wpcf7-spinner{position:absolute;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem;top:2px;left:0;width:100%;height:calc(100% + 4px);border-radius:0;background:#c9ab81;opacity:1;margin:0;order:3}.wpcf7 .submit-button .wpcf7-spinner::before{position:relative;transform-origin:-4px;top:unset;left:unset;background:#000}.wpcf7 .submit-button .wpcf7-spinner::after{font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;content:'Even geduld';text-transform:uppercase;color:#000}.wpcf7 .wpcf7-not-valid-tip{margin-top:.5rem;color:red;font-size:.85rem;line-height:1}.wpcf7 form .wpcf7-response-output{border:2px solid #fff;padding:1rem 1rem;margin:1rem 0 0 0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:red;color:#fff}.wpcf7 form.submitting .wpcf7-submit{pointer-events:none}.wpcf7 form.sent .wpcf7-response-output{text-align:center;font-family:"Jura",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;text-transform:uppercase;background:#c9ab81;border-color:#c9ab81;color:#000}.ui-datepicker .ui-datepicker-header{background:#000;border:none}.ui-datepicker .ui-datepicker-calendar th span{color:#000}.ui-datepicker .ui-datepicker-calendar td .ui-state-default{text-align:center;color:#000}.ui-datepicker .ui-datepicker-calendar td .ui-state-active,.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#c9ab81;border-color:#c9ab81}.scroll-downs{position:absolute;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;bottom:1rem;left:0;width:100%;height:55px;z-index:1}.scroll-downs .mousey{width:3px;padding:10px 15px;height:35px;border:2px solid #fff;border-radius:25px;opacity:0.75;box-sizing:content-box}.scroll-downs .mousey .scroller{width:3px;height:10px;border-radius:25%;background-color:#fff;animation-name:scroll;animation-duration:2.2s;animation-timing-function:cubic-bezier(.15, .41, .6899999999999999, .9399999999999999);animation-iteration-count:infinite}@keyframes scroll{0%{opacity:0}10%{transform:translateY(0);opacity:1}100%{transform:translateY(15px);opacity:0}}