﻿@font-face{font-family:FontAwesome;src:url(https://use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.eot);src:url(https://use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(https://use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.woff2) format("woff2"),url(https://use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.woff) format("woff"),url(https://use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.ttf) format("truetype"),url(https://use.fontawesome.com/releases/v4.7.0/fonts/fontawesome-webfont.svg#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'quiche_sansbold';src:url("../../fonts/frontend/quiche-sans/quiche_sans_bold.woff2") format("woff2"),url("../../fonts/frontend/quiche-sans/quiche_sans_bold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'quiche_sansmedium';src:url("../../fonts/frontend/quiche-sans/quiche_sans_medium.woff2") format("woff2"),url("../../fonts/frontend/quiche-sans/quiche_sans_medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Captom_book';src:url("../../fonts/frontend/campton-book/campton-book.eot");src:local("☺"),url("../../fonts/frontend/campton-book/campton-book.woff") format("woff"),url("../../fonts/frontend/campton-book/campton-Book.ttf") format("truetype"),url("../../fonts/frontend/campton-book/campton-book.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Captom_Medium';src:url("../../fonts/frontend/campton-medium/campton-medium.eot");src:local("☺"),url("../../fonts/frontend/campton-medium/campton-medium.woff") format("woff"),url("../../fonts/frontend/campton-medium/campton-medium.ttf") format("truetype"),url("../../fonts/frontend/campton-medium/campton-medium.svg") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Captom_Bold';src:url("../../fonts/frontend/campton-bold/campton-bold.woff2") format("woff2"),url("../../fonts/frontend/campton-bold/campton-bold.woff") format("woff");font-weight:normal;font-style:normal}body{font-family:'quiche_sansmedium', sans-serif}p,small{font-size:16px;line-height:30pt;letter-spacing:2px;color:#6C6C6C}li{line-height:30pt}a{letter-spacing:2px}a:hover{cursor:pointer !important}u{color:#6C6C6C}.alert-warning,.alert-success{border-radius:0}.alert-success{background-color:#AA8E5F;margin:0;border:none;text-align:center;height:75px;z-index:15}.alert-success p,.alert-success h4{color:white}.alert-success h4{margin-bottom:4px}.alert-success p{margin-bottom:0;margin-top:5px}input:focus,select:focus,textarea:focus,button:focus input:active,select:active,textarea:active,button:active,.btn-default:active{outline:none !important;box-shadow:none;border-color:inherit;-webkit-box-shadow:none;box-shadow:none}*:focus{outline:none !important}.btn:focus{outline:none !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus textarea:-webkit-autofill,textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s}input{-webkit-appearance:none}.datepicker-dropdown.datepicker-orient-top:before,.datepicker-dropdown.datepicker-orient-top:after{display:none !important}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-image:linear-gradient(to bottom, #AA8E5F, #AA8E5F)}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-image:linear-gradient(to bottom, #000, #000);color:white}.datepicker{font-family:'Captom_medium', sans-serif !important}.header-wrapper{position:fixed;width:100%;z-index:15;background-color:transparent;height:100px;margin:0}.header-wrapper .logo-wrapper{padding:0 25px;z-index:15;position:fixed}.header-wrapper .logo-wrapper img{max-width:20px}.header-wrapper .scrolled{background-color:black !important}.header-wrapper .nav-wrapper{position:relative;width:100%;top:0;z-index:14;-webkit-flex-flow:column wrap;-ms-flex-flow:column wrap;flex-flow:column wrap;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:block;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-top:25px;padding-bottom:17px}.header-wrapper .nav-wrapper li{white-space:normal;float:left;margin-right:40px;height:33px}.header-wrapper .nav-wrapper li a{text-transform:uppercase;color:white;font-family:'Captom_Medium', sans-serif;letter-spacing:1px;display:table-cell;vertical-align:middle;opacity:1;line-height:30px}.header-wrapper .nav-wrapper li a:hover,.header-wrapper .nav-wrapper li a:active,.header-wrapper .nav-wrapper li a:focus{border-bottom:1px solid #AA8E5F;text-decoration:none}.header-wrapper .nav-wrapper li:last-child{margin-right:0}.header-wrapper .nav-wrapper li:last-child a{padding-right:0}.header-wrapper ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}.header-wrapper .dropdown-menu{top:65%;left:14px;border-radius:0;padding:0}.header-wrapper .dropdown-menu li{width:100%}.header-wrapper .dropdown-menu li a{height:50px}.header-wrapper .dropdown-menu li a:hover{background-color:transparent}.header-wrapper .dropdown-menu li:last-child a{padding-right:15px !important}.header-wrapper .dropdown-menu li:hover{background-color:#F8F8F8}.js-cookie-consent{background-color:#AA8E5F;min-height:26px;font-size:14px;color:white;line-height:100px;padding:8px 0 8px 30px;position:fixed;bottom:0;left:0;right:0;z-index:9999;text-align:left;box-shadow:0px -2px 12px rgba(0,0,0,0.09)}.js-cookie-consent a{color:black;text-decoration:none}.js-cookie-consent-agree{background-color:#d5e4af;color:white;line-height:50px;display:inline-block;border-radius:0;padding:0 20px;cursor:pointer;float:right;margin:25px 60px 0 10px;border:none}.js-cookie-consent-agree:hover{background-color:#d5e4af}.home-section{position:relative}.home-section .home-border-left-right-white{position:absolute;height:100%;right:75px;left:75px;border-right:1px solid white;border-left:1px solid white}.home-section .home-picture-wrapper .picture{background-repeat:no-repeat;background-size:cover;background-position:0;height:100vh;width:100%}.home-section .home-content-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;color:white;text-align:center}.home-section .home-content-wrapper .text-wrapper-vertical{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-section .home-content-wrapper .text-wrapper-vertical .text-wrapper-vertical-img{margin:50px 0}.home-section .home-content-wrapper .text-wrapper-vertical .text-wrapper-vertical-img img{max-width:85%}.home-section .home-content-wrapper p{color:white !important;font-size:32px;width:80%;margin:0 auto 50px auto;text-align:center;letter-spacing:5px;line-height:50px}.home-section .home-content-wrapper .home-btn{margin-top:50px;display:inline}.home-section .home-content-wrapper .home-btn .buttons{display:inline-block}.home-section .home-content-wrapper .home-btn .mobile-button-left{text-align:right}.home-section .home-content-wrapper .home-btn .mobile-button-right{text-align:left}.home-section .home-content-wrapper .home-btn .btn_transparent{position:relative;border-radius:0;padding:25px 25px 22px 25px;text-transform:uppercase;font-size:14px;margin:0 20px 0 20px;text-align:center;font-family:'Captom_Medium', sans-serif;letter-spacing:1px;line-height:0;border:2px solid white;background-color:transparent}.home-section .home-content-wrapper .home-btn .btn_transparent a{text-decoration:none;color:white}.home-section .home-content-wrapper .home-btn .btn_transparent a:hover,.home-section .home-content-wrapper .home-btn .btn_transparent a:focus,.home-section .home-content-wrapper .home-btn .btn_transparent a:active{text-decoration:none}.home-section .home-content-wrapper .home-btn .btn_transparent:before{content:'';position:absolute;top:27px;left:0;border-top:21px solid transparent;border-left:43px solid white;width:0}.home-section .home-content-wrapper .home-btn .btn_transparent:hover{border:2px solid #AA8E5F;background-color:white;cursor:pointer}.home-section .home-content-wrapper .home-btn .btn_transparent:hover a{color:#AA8E5F}.home-section .home-content-wrapper .home-btn .btn_transparent:visited,.home-section .home-content-wrapper .home-btn .btn_transparent:focus,.home-section .home-content-wrapper .home-btn .btn_transparent:active{color:white;border:2px solid white;background-color:transparent !important}.home-section .home-content-wrapper .home-btn .btn_transparent:visited a,.home-section .home-content-wrapper .home-btn .btn_transparent:focus a,.home-section .home-content-wrapper .home-btn .btn_transparent:active a{color:white}.home-section .home-content-wrapper .home-btn .btn_transparent:hover::before{top:27px;border-top:21px solid transparent;border-left:43px solid #AA8E5F}.home-section .home-content-wrapper .home-btn .btn_transparent:active::before,.home-section .home-content-wrapper .home-btn .btn_transparent:focus::before,.home-section .home-content-wrapper .home-btn .btn_transparent:visited::before{top:27px;border-top:21px solid transparent;border-left:43px solid white}.intro-section{position:relative}.intro-section .intro-border-left-black{position:absolute;height:100%;left:75px;border-left:1px solid black}.intro-section .intro-section-margin{padding-top:150px;padding-bottom:150px}.intro-section .intro-section-img img{max-width:100%}.intro-section .intro-section-text{margin:35px 0 0 50px}.intro-section .intro-section-text h1{font-size:46px;color:#AA8E5F;font-family:'quiche_sansbold', sans-serif;letter-spacing:5px}.intro-section .intro-section-text h3{color:#6C6C6C;font-size:21px;margin:20px 0;line-height:30px;width:95%}.intro-section .intro-section-text p{color:black;line-height:25pt;font-family:'Captom_book', sans-serif;font-size:16px;letter-spacing:0}.intro-section .intro-section-text p b{font-family:'Captom_Bold', sans-serif}.intro-section .intro-section-text .btn_black{position:relative;border-radius:0;padding:25px 25px 22px 25px;text-transform:uppercase;font-size:14px;margin:0 20px 0 0;display:inline-block;text-align:center;font-family:'Captom_Medium', sans-serif;letter-spacing:1px;line-height:0;border:2px solid black;background-color:transparent}.intro-section .intro-section-text .btn_black a{text-decoration:none;color:black}.intro-section .intro-section-text .btn_black a:hover,.intro-section .intro-section-text .btn_black a:focus,.intro-section .intro-section-text .btn_black a:active{text-decoration:none}.intro-section .intro-section-text .btn_black:before{content:'';position:absolute;top:27px;left:0;border-top:21px solid transparent;border-left:43px solid black;width:0}.intro-section .intro-section-text .btn_black:hover{border:2px solid #AA8E5F;background-color:transparent;cursor:pointer}.intro-section .intro-section-text .btn_black:hover a{color:#AA8E5F}.intro-section .intro-section-text .btn_black:visited,.intro-section .intro-section-text .btn_black:focus,.intro-section .intro-section-text .btn_black:active{color:black;border:2px solid black;background-color:transparent !important}.intro-section .intro-section-text .btn_black:visited a,.intro-section .intro-section-text .btn_black:focus a,.intro-section .intro-section-text .btn_black:active a{color:black}.intro-section .intro-section-text .btn_black:hover::before{top:27px;border-top:21px solid transparent;border-left:43px solid #AA8E5F}.intro-section .intro-section-text .btn_black:active::before,.intro-section .intro-section-text .btn_black:focus::before,.intro-section .intro-section-text .btn_black:visited::before{top:27px;border-top:21px solid transparent;border-left:43px solid black}.reservation-section{position:relative;background-color:#F8F8F8}.reservation-section .reservation-border-left-black{position:absolute;height:100%;left:75px;border-left:1px solid black}.reservation-section .reservation-section-margin{padding-top:150px;padding-bottom:150px}.reservation-section .reservation-section-errors .control-label{color:red;border:1px solid red;padding:10px}.reservation-section .reservation-section-title{margin-bottom:20px}.reservation-section .reservation-section-title h3{color:#AA8E5F;font-size:26px}.reservation-section .reservation-section-ppl .ddl,.reservation-section .reservation-section-ppl .date,.reservation-section .reservation-section-date .ddl,.reservation-section .reservation-section-date .date,.reservation-section .reservation-section-hour .ddl,.reservation-section .reservation-section-hour .date{border-radius:0;border:none;border-bottom:1px solid black;background-color:#F8F8F8;font-family:'Captom_book', sans-serif;font-size:16px;color:black;height:49px !important;-webkit-appearance:button;-moz-appearance:button}.reservation-section .reservation-section-ppl .date,.reservation-section .reservation-section-date .date,.reservation-section .reservation-section-hour .date{padding-left:0;padding-right:0}.reservation-section .reservation-section-ppl .ddl,.reservation-section .reservation-section-date .ddl,.reservation-section .reservation-section-hour .ddl{padding:0}.reservation-section .reservation-section-date input{padding-bottom:0;padding-top:4px}.reservation-section .reservation-section-button .btn_black{position:relative;border-radius:0;padding:25px 25px 22px 25px;text-transform:uppercase;font-size:14px;margin:0;display:inline-block;text-align:center;font-family:'Captom_Medium', sans-serif;letter-spacing:1px;line-height:0;border:2px solid black;background-color:transparent;width:100%;color:black}.reservation-section .reservation-section-button .btn_black:before{content:'';position:absolute;top:27px;left:0;border-top:21px solid transparent;border-left:43px solid black;width:0}.reservation-section .reservation-section-button .btn_black:hover{border:2px solid #AA8E5F;background-color:transparent;cursor:pointer;color:#AA8E5F}.reservation-section .reservation-section-button .btn_black:visited,.reservation-section .reservation-section-button .btn_black:focus,.reservation-section .reservation-section-button .btn_black:active{color:black;border:2px solid black;background-color:transparent !important}.reservation-section .reservation-section-button .btn_black:focus{outline:none !important}.reservation-section .reservation-section-button .btn_black:hover::before{top:27px;border-top:21px solid transparent;border-left:43px solid #AA8E5F}.reservation-section .reservation-section-button .btn_black:active::before,.reservation-section .reservation-section-button .btn_black:focus::before,.reservation-section .reservation-section-button .btn_black:visited::before{top:27px;border-top:21px solid transparent;border-left:43px solid black}.reservation-section .modal-content{border-radius:0;border:1px solid #AA8E5F}.reservation-section .modal-header span{color:black}.reservation-section .modal-body p{color:black}.reservation-section .modal-body input,.reservation-section .modal-body textarea{border-radius:0 !important;border:none;border-bottom:1px solid black;background-color:#F8F8F8;color:black}.reservation-section .modal-body ::placeholder{color:black;opacity:1;font-size:16px}.reservation-section .modal-body :-ms-input-placeholder{color:black;font-size:16px}.reservation-section .modal-body ::-ms-input-placeholder{color:black;font-size:16px}.reservation-section .modal-body textarea{margin-top:10px}.fotoslider-section .owl-nav{position:absolute;top:45%;width:100%}.fotoslider-section .owl-nav .owl-prev{position:absolute;left:0}.fotoslider-section .owl-nav .owl-prev .prev{background:url("../../img/frontend/icons/left.jpg") no-repeat;width:114px;height:114px;display:inline-block;opacity:1 !important;left:0 !important;border-radius:0;border:none}.fotoslider-section .owl-nav .owl-prev .prev:hover{background:url("../../img/frontend/icons/left_hover.jpg") no-repeat;width:114px;height:114px;display:inline-block;opacity:1 !important;cursor:pointer}.fotoslider-section .owl-nav .owl-next{position:absolute;right:0}.fotoslider-section .owl-nav .owl-next .next{background:url("../../img/frontend/icons/right.jpg") no-repeat;width:114px;height:114px;opacity:1 !important;border-radius:0;border:none}.fotoslider-section .owl-nav .owl-next .next:hover{background:url("../../img/frontend/icons/right_hover.jpg") no-repeat;width:114px;height:114px;display:inline-block;opacity:1 !important;cursor:pointer}.modal-home .modal-dialog{position:relative;width:auto;margin:10px auto}.modal-home .modal-dialog .modal-content{border-radius:0;background-color:white;margin-top:250px}.modal-home .modal-dialog .modal-content .modal-header{color:black;padding:30px;border-bottom:none}.modal-home .modal-dialog .modal-content .modal-header .modal-title{margin-bottom:0;text-align:center}.modal-home .modal-dialog .modal-content .modal-header .close{display:none}.modal-home .modal-dialog .modal-content .modal-body{padding:0}.modal-home .modal-dialog .modal-content .modal-body .period{width:75%;background-color:#AA8E5F;text-align:center;margin:0 auto 30px auto}.modal-home .modal-dialog .modal-content .modal-body .period p{border-bottom:none !important;font-size:16px;color:white;padding:10px}.modal-home .modal-dialog .modal-content .modal-body .questions{text-align:center;margin:40px 0;padding:0 15px}.modal-home .modal-dialog .modal-content .modal-body .questions h3{color:black;font-size:16px;margin-bottom:20px}.modal-home .modal-dialog .modal-content .modal-body .questions .btn-send{border:1px solid black;color:black}.modal-home .modal-dialog .modal-content .modal-body .form-control{color:black !important}.modal-home .modal-dialog .modal-content .modal-body input{margin-bottom:10px}.modal-home .modal-dialog .modal-content .modal-body p{color:black;font-weight:bold;text-transform:uppercase;border-bottom:solid 1px black;padding:10px 20px;margin-bottom:0}.modal-home .modal-dialog .modal-content .modal-body p span{font-weight:normal;float:right;text-transform:uppercase}.modal-home .modal-dialog .modal-content .modal-body a span:hover,.modal-home .modal-dialog .modal-content .modal-body a span:focus,.modal-home .modal-dialog .modal-content .modal-body a span:active{color:black;text-decoration:underline}.modal-home .modal-dialog .modal-content .modal-footer .pull-right{background-color:#AA8E5F}.modal-home .modal-dialog .modal-content .modal-footer .btn{border-radius:0}.modal-home .modal-dialog .modal-content .modal-footer .pull-left,.modal-home .modal-dialog .modal-content .modal-footer .pull-right{background-color:transparent;color:black;border:1px solid black}.modal-home .modal-dialog .modal-content .modal-footer .pull-left:hover,.modal-home .modal-dialog .modal-content .modal-footer .pull-left:focus,.modal-home .modal-dialog .modal-content .modal-footer .pull-left:active,.modal-home .modal-dialog .modal-content .modal-footer .pull-left.active,.modal-home .modal-dialog .modal-content .modal-footer .pull-left:active:focus,.modal-home .modal-dialog .modal-content .modal-footer .pull-left:active:hover,.modal-home .modal-dialog .modal-content .modal-footer .pull-right:hover,.modal-home .modal-dialog .modal-content .modal-footer .pull-right:focus,.modal-home .modal-dialog .modal-content .modal-footer .pull-right:active,.modal-home .modal-dialog .modal-content .modal-footer .pull-right.active,.modal-home .modal-dialog .modal-content .modal-footer .pull-right:active:focus,.modal-home .modal-dialog .modal-content .modal-footer .pull-right:active:hover{background-color:black;color:white !important}footer{position:relative;background-color:black}footer p,footer span{font-family:'Captom_book', sans-serif}footer .footer-border-left-white{position:absolute;left:75px;border-left:1px solid white;height:100%}footer .pre-footer-wrapper{padding-top:100px}footer .pre-footer-wrapper .logo{padding-left:35px;padding-right:0}footer .pre-footer-wrapper .logo img{max-width:180px}footer .pre-footer-wrapper .gegevens{padding-left:0}footer .pre-footer-wrapper .gegevens h3{font-size:18px;color:white;padding-bottom:20px}footer .pre-footer-wrapper .gegevens p,footer .pre-footer-wrapper .gegevens a{font-size:14px;color:white;margin-bottom:0;line-height:20px}footer .pre-footer-wrapper .gegevens .straat{padding-top:30px}footer .pre-footer-wrapper .gegevens a:hover,footer .pre-footer-wrapper .gegevens a:active,footer .pre-footer-wrapper .gegevens a:focus a:visited{text-decoration:underline;text-decoration-color:#AA8E5F}footer .pre-footer-wrapper .openingsuren h3{font-size:18px;color:white;padding-bottom:20px}footer .pre-footer-wrapper .openingsuren table{font-family:'Captom_book', sans-serif}footer .pre-footer-wrapper .openingsuren table tr td{color:white;font-size:14px}footer .pre-footer-wrapper .openingsuren table tr td:nth-child(2){padding-left:10px}footer .pre-footer-wrapper .more{padding:0}footer .pre-footer-wrapper .more p:first-child{padding-top:47px}footer .pre-footer-wrapper .more p{line-height:17pt;font-size:12px;color:white}footer .pre-footer-wrapper .more .social_media{margin-top:40px}footer .pre-footer-wrapper .more .social_media .icon-insta{background:url("../../img/frontend/icons/instagram.png") no-repeat;width:27px;height:27px;display:inline-block}footer .pre-footer-wrapper .more .social_media .icon-fb{background:url("../../img/frontend/icons/facebook.png") no-repeat;width:27px;height:27px;display:inline-block}footer .pre-footer-wrapper .more .social_media a:hover .icon-fb{background:url("../../img/frontend/icons/facebook_hover.png") no-repeat}footer .pre-footer-wrapper .more .social_media a:hover .icon-insta{background:url("../../img/frontend/icons/instagram_hover.png") no-repeat}footer .footer-wrapper{font-family:'Captom_book', sans-serif;padding:30px 0 60px 0}footer .footer-wrapper .empty{padding-right:0}footer .footer-wrapper .barristo{padding:0;color:white;font-size:14px}footer .footer-wrapper .designed a,footer .footer-wrapper .designed div{color:white;font-size:14px;display:inline-block}footer .footer-wrapper .designed a:hover,footer .footer-wrapper .designed a:active,footer .footer-wrapper .designed a:focus a:visited{text-decoration:underline;text-decoration-color:#AA8E5F}footer .footer-wrapper .designed .vdk,footer .footer-wrapper .designed .photo{margin-left:20px}
