/* compiled by scssphp v0.6.3 on Thu, 13 Jan 2022 09:12:13 +0000 (0.0183s) */

.banner a,.knop a,.wpcf7 input[type="submit"]{display:inline-block;color:white;text-transform:uppercase;text-decoration:none;border:solid 2px white;border-radius:10px;font-size:15px;padding:10px 25px;margin:20px 10px 0 0;letter-spacing:1px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.banner a:hover,.knop a:hover,.wpcf7 input[type="submit"]:hover{background:#000;border-color:#000}.knop2 a,.knop2 button{display:inline-block;position:relative;text-decoration:none;margin-top:10px;color:#000;background:none;border:none;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.knop2 a::before,.knop2 button::before{content:'';display:block;position:absolute;bottom:0;left:0;border-bottom:solid thin #000;width:30px;opacity:0.5;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.knop2 a::after,.knop2 button::after{content:'↓';position:absolute;right:-25px;top:-2px;font-size:25px;color:#000}.knop2 a:hover,.knop2 button:hover{color:#444}.knop2 a:hover::before,.knop2 button:hover::before{width:50px}.popup_kamer{display:none}.popup_kamer .popup_inner{height:auto !important;border-radius:5px;padding:25px}.popup_kamer .popup_inner .wpcf7{margin-top:35px}.wpcf7 input,.wpcf7 textarea{padding:5px;width:100%;border-radius:5px;margin-bottom:15px;border:solid thin #000}.wpcf7 textarea{height:100px}.wpcf7 label{text-align:left;display:block;margin:0}.wpcf7 br{display:none}.wpcf7 input[type="submit"]{color:black;margin:0;width:200px}.wpcf7 input[type="submit"]:hover{color:white}.wpcf7 .wpcf7-spinner{position:absolute}.wpcf7 input.kamer{display:none}header.hoofding{position:relative;top:0;left:0;right:0;z-index:99999999;background:white;padding:0 0 20px 0;box-shadow:0 5px 15px rgba(0, 0, 0, 0.1)}.logo{float:left}.logo h2{color:#333;margin-bottom:0;font-size:35px}.nav_header{position:relative;z-index:999;float:right}.navigatie{margin-top:25px !important}.navigatie li{padding-left:45px}.navigatie .current_page_item a{text-decoration:underline}.navigatie .lang-item{padding-left:5px !important}.navigatie .lang-item-first{padding-left:30px !important}.banner{height:100vh;position:relative}.banner .flexslider{margin:0 !important}.banner .metaslider img{height:100vh !important;width:100% !important;object-fit:cover}.banner .overlay{padding:0 40px;}.banner .overlay a{color:#333;border-color:#333}.banner .overlay a:hover{color:white}.banner .textwidget{position:relative;z-index:9999}.banner h1,.banner h2{color:#333}.banner h1{font-size:50px}.banner h2{font-size:30px}.bannerpage{height:50vh;position:relative;display:flex !important;align-items:center !important}.bannerpage::after{content:'';display:block;left:0;right:0;right:0;bottom:0;position:absolute;background:rgba(0, 0, 0, 0.2)}.bannerpage h1{font-size:30px;display:inline-block;background:#f3efec;padding:15px 25px;color:#333;position:absolute;bottom:-40px}.bannerkamer{background-position:center;background-size:cover}.rij1{padding:80px 0}.rij1_home{font-size:20px;background:#f3efec;line-height:40px;color:#333}.rij1_home h2{color:white}.rij1_home a{color:white}.rij1_home a::before{border-color:white}.rij1_home a::after{color:white}.rij1_home a:hover{color:white;opacity:0.8}.rij1_omgeving img{width:100%;height:250px !important;object-fit:cover;margin-bottom:25px}.rij1_galerij img{height:250px !important;object-fit:cover}.rij1_accomodatie h4{margin-bottom:20px}.rij1_accomodatie img{width:100%;height:250px !important;object-fit:cover;margin-bottom:25px}.rij1_accomodatie .inner_accomodatie{border-radius:10px;overflow:hidden;text-align:center;background:#f6f6f6}.rij1_accomodatie .inhoud_blog{padding:0 40px;min-height:380px}.rij1_accomodatie hr{border-bottom:solid 2px black;opacity:0.1}.rij1_kamer img{width:100%;height:300px !important;object-fit:cover !important}.rij1_contact a{color:#000}.rij1_contact i{font-size:20px;margin-top:18px;display:inline-block}.rij1_contact .ewd-ufaq-faq-title{background:#f3efec;padding:10px}.rij1_contact .ewd-ufaq-faq-title a{color:white}.rij1_contact .ewd-ufaq-faq-title h4{color:white}.rij2{padding:80px 0}.rij2_contact{padding-top:0}.rij3{padding:80px 0;background:#f3efec;line-height:40px}.rij3_home .afbeelding{height:450px}.rij3_home a{color:white}.rij3_home a::before{border-color:white}.rij3_home a::after{color:white}.rij3_home a:hover{color:white;opacity:0.8}.rij3_kamer{color:white;line-height:inherit}.rij3_kamer #myCarousel img{width:100%;height:300px !important;object-fit:cover !important}.rij4{padding:80px 0}.rij4_home img{width:100%;height:170px !important;object-fit:contain}.footer{background:#f3efec;padding:80px 0;color:#333}.footer .tekst{border-bottom:1px solid #d0ccca;padding-bottom:40px;margin-bottom:40px}.footer iframe{width:100%;height:350px;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.footer strong{opacity:0.5;float:left;letter-spacing:1px;text-transform:uppercase}.footer ul{padding-left:100px;text-transform:uppercase}.footer ul a{color:#333;display:inline-block;margin-top:25px}.footer ul a:hover{opacity:0.8}.footer a{color:white;display:inline-block;margin-top:25px}.footer a:hover{opacity:0.8}.sinergio img{height:30px;width:auto}.sinergio{background:#000;color:white;padding:25px 0}.sinergio a{color:white}.sinergio .links{float:left}.sinergio .rechts{float:right}@media screen and (min-width:1400px){.container{width:1370px !important}}@media screen and (max-width:991px){.navigatie li{display:block}}@media screen and (max-width:768px){.nav_toggle{position:absolute;top:20px;right:5px;background:none;border:none}.nav_toggle span{background:#333;height:2px}.logo h2{font-size:25px}.openednav .nav_toggle span{background:#333}.banner .overlay{padding:25px}.hoofding nav{position:fixed;top:0;right:-70vw;background:white;bottom:0;padding-top:100px;width:65vw;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s}.hoofding nav #cssmenu{display:block !important}.hoofding nav .navigatie{text-align:center}.hoofding nav .navigatie li{margin-bottom:25px !important;padding:0}.hoofding nav .navigatie .lang-item-first{margin-top:100px !important;margin-bottom:0 !important}.hoofding nav .navigatie a{color:#000}.openednav nav{right:0}.popup_kamer .popup_inner{overflow:scroll;height:80vh !important}.banner{height:auto}.banner h1{font-size:40px}.banner .metaslider img{height:auto !important}.hoofding{padding:0 !important}}