/*!
    Theme Name: Searacon Custom Theme
    Theme URI: https://searacon.nl
    Description: Dit is een custom theme gemaakt voor klantnaam
    Version: 1.6.0
    Author: Rachelle de Zwart & Joery Zegers @Searacon
    Author URI: https://searacon.nl
    Tags: HTML5, CSS3, Searacon, Custom, Theme, WordPress
*/
@font-face{font-family:"Candara";src:url(//ferobreskens.nl/wp-content/themes/searacon_custom_theme/webfonts/Candara-Bold.woff2) format("woff2"),url(//ferobreskens.nl/wp-content/themes/searacon_custom_theme/webfonts/Candara-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"DIN Pro";src:url(//ferobreskens.nl/wp-content/themes/searacon_custom_theme/webfonts/DINPro-Black.woff2) format("woff2"),url(//ferobreskens.nl/wp-content/themes/searacon_custom_theme/webfonts/DINPro-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"DIN Pro";src:url(//ferobreskens.nl/wp-content/themes/searacon_custom_theme/webfonts/DINPro-Bold.woff2) format("woff2"),url(//ferobreskens.nl/wp-content/themes/searacon_custom_theme/webfonts/DINPro-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"DIN Pro";src:url(//ferobreskens.nl/wp-content/themes/searacon_custom_theme/webfonts/DINPro-Medium.woff2) format("woff2"),url(//ferobreskens.nl/wp-content/themes/searacon_custom_theme/webfonts/DINPro-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Lobster Two";src:url(//ferobreskens.nl/wp-content/themes/searacon_custom_theme/webfonts/LobsterTwo.woff2) format("woff2"),url(//ferobreskens.nl/wp-content/themes/searacon_custom_theme/webfonts/LobsterTwo.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*{-webkit-font-smoothing:antialiased;-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility}*:after,*:before{-webkit-font-smoothing:antialiased;-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility}html{font-size:62.5%}body{background-color:#f4f1e9;color:#3a4d45;font:normal normal 400 1.8rem/3rem "Din PRO",serif}img{max-width:100%;vertical-align:bottom}input:focus{border:1px solid #000;outline:0}.clear{*zoom:1;}.clear:before{content:" ";display:table}.clear:after{clear:both;content:" ";display:table}#cookie-notice{background:#000;bottom:0;color:#fff;display:none;position:fixed;text-align:center;width:100%}#cookie-notice .button{background:#fff;color:#000;display:inline;margin:2rem 1rem;padding:.5rem 1rem}#cookie-notice .button:active,#cookie-notice .button:focus,#cookie-notice .button:hover,#cookie-notice .button:visited{cursor:pointer}#cookie-notice a{text-decoration:none !important}a{color:#000;text-decoration:none}a:active,a:hover{color:#000;text-decoration:none}h1{font:700 5rem/6rem "Candara",serif}h2{font:700 5rem/6rem "Candara",serif}h3{font:700 3.1rem/4.1rem "Candara",serif}h4{font:700 2.3rem/3.3rem "Candara",serif}.image{background-size:cover;background-position:center;background-repeat:no-repeat;width:100%}.image .sr-only{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}.wrapper{position:relative}.uk-container{max-width:100%;width:85%;padding:0}header #menubar{position:absolute;z-index:1;width:100%}header #menubar .uk-container{width:93%}header #menubar .uk-container .logo span{font:400 4.5rem/5.5rem "Lobster Two",serif;color:#fff}header #menubar .uk-container .menu nav li{display:inline-block;padding:0 2rem}header #menubar .uk-container .menu nav li a{font:900 1.7rem/2.7rem "Din PRO",serif;color:#fff;text-transform:uppercase;transition:all .5s ease-out 0s}header #menubar .uk-container .menu nav li a:hover{border-bottom:5px solid #fff;padding-bottom:2rem}header #menubar .uk-container .menu nav li.current_page_item a{border-bottom:5px solid #fff;padding-bottom:2rem}header #menubar .uk-container .contact .buttons a{padding:1.7rem 3.6rem;border-radius:2.6rem;color:#fff;text-transform:uppercase;text-decoration:none;font:900 1.7rem/2.7rem "Din PRO",serif;transition:all .5s ease-out 0s}header #menubar .uk-container .contact .buttons a i{font-size:1.3rem;margin-bottom:.2rem}header #menubar .uk-container .contact .buttons a:nth-child(1){background-color:#b16243}header #menubar .uk-container .contact .buttons a:nth-child(2){background-color:#acc0b8}header #menubar .uk-container .contact .buttons a:hover{background-color:#7b808c}header #menubar .uk-container .language{margin-left:3.5rem}header #menubar .uk-container .language ul#language{margin:0;padding:0;list-style:none;font:400 1.45rem/2.45rem "Din PRO",serif}header #menubar .uk-container .language ul#language li{position:relative}header #menubar .uk-container .language ul#language li a{color:#fff}header #menubar .uk-container .language ul#language li a .flag{width:3rem;height:3rem}header #menubar .uk-container .language ul#language li a i{padding:0;color:#fff;font-size:2rem}header #menubar .uk-container .language ul#language li ul.language-sub{display:none}header #menubar .uk-container .language ul#language li:hover a{text-decoration:none}header #menubar .uk-container .language ul#language li:hover ul.language-sub{display:block;z-index:9;position:absolute;left:-1.5rem;margin:0;padding:1rem 1.5rem 1rem;list-style:none}header #menubar .uk-container .language ul#language li:hover ul.language-sub a{padding:.75rem 0;color:#fff;transition:all .5s ease-out 0s}header #menubar .uk-container .language ul#language li:hover ul.language-sub a:hover{color:#3a4d45;text-decoration:none}header #menubar .uk-container .offcanvas-button a{background-color:#3a4d45;color:#fff;font-size:2rem;padding:1.49rem 2.12rem;border-radius:5rem}header #slider{margin-top:1%}header #slider .uk-container{width:97.5%}header #slider .uk-container .slideshow .svg{height:40rem;width:100%;filter:brightness(0) invert(1);z-index:100}header #slider .uk-container .slideshow .svg img{width:100%}header #slider .uk-container .slideshow .uk-slideshow-items{border-radius:2.5rem;z-index:0}header #slider .uk-container .slideshow .uk-slideshow-items .color-overlay{background-color:rgba(0,0,0,.2)}header #offcanvas .uk-offcanvas-bar{background-color:#5a616f;padding:0}header #offcanvas .uk-offcanvas-bar .logo{padding:2rem 0}header #offcanvas .uk-offcanvas-bar .logo img{width:20rem}header #offcanvas .uk-offcanvas-bar .language img{height:30px}header #offcanvas .uk-offcanvas-bar .language .fa-angle-down{display:none}header #offcanvas .uk-offcanvas-bar .offcanvas-menu ul,header #offcanvas .uk-offcanvas-bar .contactgegevens ul{list-style:none;padding:0;width:100%}header #offcanvas .uk-offcanvas-bar .offcanvas-menu ul span,header #offcanvas .uk-offcanvas-bar .contactgegevens ul span{background-color:#7b808c;color:#fff;font:400 2rem/3rem "Din PRO",serif;text-transform:uppercase;display:inline-block;width:100%;padding:1rem 0}header #offcanvas .uk-offcanvas-bar .offcanvas-menu ul li,header #offcanvas .uk-offcanvas-bar .contactgegevens ul li{color:#fff;padding-bottom:1.5rem;font:400 2rem/3rem "Candara",serif}header #offcanvas .uk-offcanvas-bar .offcanvas-menu ul li a,header #offcanvas .uk-offcanvas-bar .contactgegevens ul li a{display:inline-block}header #offcanvas .uk-offcanvas-bar .offcanvas-menu ul li.current_page_item a,header #offcanvas .uk-offcanvas-bar .contactgegevens ul li.current_page_item a{border-bottom:3px solid #fff;padding-bottom:.4rem}footer section#footer-top .uk-container{width:97.5%}footer section#footer-top .uk-container .footer-top-content span{font:700 2.1rem/3.1rem "Din PRO",serif;text-transform:uppercase}footer section#footer-top .uk-container .footer-top-content h2{color:#3a4d45;margin-top:10px}footer section#footer-top .uk-container .footer-top-content .buttons a{padding:1.7rem 3.6rem;border-radius:2.6rem;color:#fff;text-transform:uppercase;text-decoration:none;font:900 1.7rem/2.7rem "Din PRO",serif;transition:all .5s ease-out 0s}footer section#footer-top .uk-container .footer-top-content .buttons a i{font-size:1.3rem;margin-bottom:.2rem}footer section#footer-top .uk-container .footer-top-content .buttons a:nth-child(1){background-color:#b16243}footer section#footer-top .uk-container .footer-top-content .buttons a:nth-child(2){background-color:#acc0b8}footer section#footer-top .uk-container .footer-top-content .buttons a:hover{background-color:#7b808c}footer section#footer-middle .uk-container{width:97.5%;background-color:#7b808c;border-top-left-radius:2.5rem;border-top-right-radius:2.5rem}footer section#footer-middle .uk-container .contact a{font:400 3.1rem/4rem "Candara",serif;color:#fff;transition:all .5s ease-out 0s}footer section#footer-middle .uk-container .contact a .custom-stack{position:relative;display:inline-block;width:1.6em;height:1.6em;font-size:2em;line-height:1}footer section#footer-middle .uk-container .contact a .custom-stack .circle-outline{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #fff;border-radius:50%;box-sizing:border-box;transition:all .5s ease-out 0s}footer section#footer-middle .uk-container .contact a .custom-stack i{font-size:3.5rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s ease-out 0s}footer section#footer-middle .uk-container .contact a .custom-stack i.fa-wifi{font-size:3rem}footer section#footer-middle .uk-container .contact a:hover{color:#5a616f}footer section#footer-middle .uk-container .contact a:hover .custom-stack .circle-outline{border:3px solid #5a616f}footer section#footer-middle .uk-container .contact a:hover .custom-stack i{color:#5a616f}footer section#footer-middle .uk-container .svg{font:400 2.1rem/3.1rem "Candara",serif;color:#fff}footer section#footer-middle .uk-container .svg img{width:24rem;filter:brightness(0) invert(1)}footer section#footer-middle .uk-container .svg span{font:400 4rem/5rem "Lobster Two",serif;color:#fff;display:block;text-align:center}footer section#footer-bottom{padding-bottom:2.7rem}footer section#footer-bottom .uk-container{width:97.5%;background-color:#5a616f;border-bottom-left-radius:2.5rem;border-bottom-right-radius:2.5rem;font:400 1.5rem/2.5rem "Din PRO",serif}footer section#footer-bottom .uk-container .grid{width:96.5%;color:#fff}footer section#footer-bottom .uk-container .grid a{color:#fff;transition:all .5s ease-out 0s}footer section#footer-bottom .uk-container .grid a:hover{color:#d6c4a8}footer section#footer-bottom .uk-container .grid a i{color:#d6c4a8;margin-right:5px}main section#intro .uk-container{width:97.5%}main section#intro .uk-container .intro-content span{font:700 2.1rem/3.1rem "Din PRO",serif;text-transform:uppercase}main section#intro .uk-container .intro-content h1{color:#3a4d45;margin-top:10px}main section#intro .uk-container .intro-content .buttons a{padding:1.7rem 3.6rem;border-radius:2.6rem;color:#fff;text-transform:uppercase;text-decoration:none;font:900 1.7rem/2.7rem "Din PRO",serif;transition:all .5s ease-out 0s}main section#intro .uk-container .intro-content .buttons a i{font-size:1.3rem;margin-bottom:.2rem}main section#intro .uk-container .intro-content .buttons a:nth-child(1){background-color:#b16243}main section#intro .uk-container .intro-content .buttons a:nth-child(2){background-color:#acc0b8}main section#intro .uk-container .intro-content .buttons a:hover{background-color:#7b808c}main section#intro .uk-container .image{height:70rem;border-radius:2.5rem}main section#intro .uk-container .image .uk-overlay-primary{background-color:rgba(0,0,0,.2);border-radius:2.5rem;transition:all .5s ease-out 0s}main section#intro .uk-container .image .uk-overlay-primary:hover{background-color:rgba(0,0,0,.4)}main section#intro .uk-container .image .image-content{position:absolute;bottom:8%;padding:0 4rem;width:100%}main section#intro .uk-container .image .image-content span{font:700 4rem/5rem "Candara",serif;color:#fff}main section#intro .uk-container .image .image-content i{font-size:2.85rem;color:#fff;border-radius:5rem;border:3px solid #fff;padding:1.8rem 1.978rem;transition:all .5s ease-out 0s}main section#gemakken .uk-container{width:97.5%}main section#gemakken .uk-container .gemakken-content span{font:700 2.1rem/3.1rem "Din PRO",serif;text-transform:uppercase}main section#gemakken .uk-container .gemakken-content h2{color:#3a4d45;margin-top:10px}main section#gemakken .uk-container .gemakken-content .buttons a{padding:1.7rem 3.6rem;border-radius:2.6rem;color:#fff;text-transform:uppercase;text-decoration:none;font:900 1.7rem/2.7rem "Din PRO",serif;transition:all .5s ease-out 0s}main section#gemakken .uk-container .gemakken-content .buttons a i{font-size:1.3rem;margin-bottom:.2rem}main section#gemakken .uk-container .gemakken-content .buttons a:nth-child(1){background-color:#b16243}main section#gemakken .uk-container .gemakken-content .buttons a:nth-child(2){background-color:#acc0b8}main section#gemakken .uk-container .gemakken-content .buttons a:hover{background-color:#7b808c}main section#gemakken .uk-container .faciliteiten-content .custom-stack{position:relative;display:inline-block;width:2.6em;height:2.6em;font-size:2em;line-height:1}main section#gemakken .uk-container .faciliteiten-content .custom-stack .circle-outline{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #b16243;border-radius:50%;box-sizing:border-box}main section#gemakken .uk-container .faciliteiten-content .custom-stack i{font-size:4rem;color:#b16243;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}main section#gemakken .uk-container .faciliteiten-content .custom-stack i.fa-wifi{font-size:3rem}main section#gemakken .uk-container .faciliteiten-content h3{color:#3a4d45;margin-top:30px}main section#impressie .uk-container{width:97.5%}main section#impressie .uk-container .uk-slideshow-items{border-top-left-radius:2.5rem;border-top-right-radius:2.5rem;z-index:0}main section#impressie .uk-container .uk-slideshow-items .color-overlay{background-color:rgba(0,0,0,.2)}main section#impressie .uk-container a i{font-size:2.85rem;color:#fff;border-radius:5rem;border:3px solid #fff;padding:1.8rem 1.978rem;transition:all .5s ease-out 0s}main section#impressie .uk-container a.left{margin-left:5rem}main section#impressie .uk-container a.right{margin-right:5rem}main section#beschikbaarheid .uk-container{width:97.5%;background-color:#b16243}main section#beschikbaarheid .uk-container .margin{margin-top:21rem;margin-bottom:13rem}main section#beschikbaarheid .uk-container .margin .image{border-radius:2.5rem}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content{margin:9rem 0;color:#fff}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content span{color:#fff;font:700 2.1rem/3.1rem "Din PRO",serif;text-transform:uppercase}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content h2{color:#fff;margin-top:10px}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content .buttons a{padding:1.7rem 3.6rem;border-radius:2.6rem;color:#fff;text-transform:uppercase;text-decoration:none;font:900 1.7rem/2.7rem "Din PRO",serif;transition:all .5s ease-out 0s}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content .buttons a i{font-size:1.3rem;margin-bottom:.2rem}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content .buttons a:nth-child(1){background-color:#7b808c}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content .buttons a:nth-child(2){background-color:#acc0b8}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content .buttons a:hover{background-color:#5a616f}main section#impressie-2 .uk-container{width:97.5%;background-color:#b16243;overflow:hidden;border-bottom-left-radius:2.5rem;border-bottom-right-radius:2.5rem}main section#impressie-2 .uk-container .uk-grid{overflow:hidden;margin-left:-9.5%;margin-right:-9.5%;margin-bottom:8rem;justify-content:center}main section#impressie-2 .uk-container .uk-grid :nth-child(odd) .image{margin-top:8rem}main section#impressie-2 .uk-container .uk-grid .image{height:72rem;border-radius:2.5rem}main section#page .uk-container{width:97.5%;background-color:#b16243;border-radius:2.5rem}main section#page .uk-container .margin{margin-top:17rem;margin-bottom:13rem;width:96.5%}main section#page .uk-container .margin .image{border-radius:2.5rem}main section#page .uk-container .margin .page-content{margin:9rem 0;color:#fff}main section#page .uk-container .margin .page-content #breadcrumbs span{font:400 1.5rem/2.5rem "Candara",serif}main section#page .uk-container .margin .page-content #breadcrumbs span a{color:#fff}main section#page .uk-container .margin .page-content span{color:#fff;font:700 2.1rem/3.1rem "Din PRO",serif;text-transform:uppercase}main section#page .uk-container .margin .page-content h1{color:#fff;margin-top:10px}main section#page .uk-container .margin .page-content a{color:#fff}main section#page .uk-container .margin .page-content .buttons a{padding:1.7rem 3.6rem;border-radius:2.6rem;color:#fff;text-transform:uppercase;text-decoration:none;font:900 1.7rem/2.7rem "Din PRO",serif;transition:all .5s ease-out 0s}main section#page .uk-container .margin .page-content .buttons a i{font-size:1.3rem;margin-bottom:.2rem}main section#page .uk-container .margin .page-content .buttons a:nth-child(1){background-color:#7b808c}main section#page .uk-container .margin .page-content .buttons a:nth-child(2){background-color:#acc0b8}main section#page .uk-container .margin .page-content .buttons a:hover{background-color:#5a616f}main section#extra-content .uk-container .extra-content h2{color:#3a4d45}main section#voorzieningen .uk-container{width:97.5%;background-color:#acc0b8;color:#fff;border-top-left-radius:2.5rem;border-top-right-radius:2.5rem}main section#voorzieningen .uk-container .margin{width:96.5%}main section#voorzieningen .uk-container .margin .voorzieningen-content h2,main section#voorzieningen .uk-container .margin .voorzieningen-content p{color:#fff}main section#voorzieningen .uk-container .margin .voorzieningen-rows .row{margin-bottom:3px}main section#voorzieningen .uk-container .margin .voorzieningen-rows .row h4{color:#fff;margin-top:2rem;margin-bottom:1rem}main section#contact .uk-container{width:97.5%;background-color:#acc0b8;border-radius:2.5rem}main section#contact .uk-container .margin{margin-top:17rem;margin-bottom:13rem;width:96.5%}main section#contact .uk-container .margin .image{border-radius:2.5rem}main section#contact .uk-container .margin .contact-content{margin:9rem 0;color:#fff}main section#contact .uk-container .margin .contact-content #breadcrumbs span{font:400 1.5rem/2.5rem "Candara",serif}main section#contact .uk-container .margin .contact-content #breadcrumbs span a{color:#fff}main section#contact .uk-container .margin .contact-content span{color:#fff;font:700 2.1rem/3.1rem "Din PRO",serif;text-transform:uppercase}main section#contact .uk-container .margin .contact-content h1{color:#fff;margin-top:10px}main section#contact .uk-container .margin .contact-content a{color:#fff;text-decoration:underline;transition:all .5s ease-out 0s}main section#contact .uk-container .margin .contact-content a:hover{color:#b16243}main section#contact .uk-container .margin .contact-content .buttons a{padding:1.7rem 3.6rem;border-radius:2.6rem;color:#fff;text-transform:uppercase;text-decoration:none;font:900 1.7rem/2.7rem "Din PRO",serif;transition:all .5s ease-out 0s}main section#contact .uk-container .margin .contact-content .buttons a i{font-size:1.3rem;margin-bottom:.2rem}main section#contact .uk-container .margin .contact-content .buttons a:nth-child(1){background-color:#7b808c}main section#contact .uk-container .margin .contact-content .buttons a:nth-child(2){background-color:#b16243}main section#contact .uk-container .margin .contact-content .buttons a:hover{background-color:#5a616f}main section#reserveren-formulier .uk-container .extra-content{background-color:#b16243;border-radius:2.5rem;padding:7rem;color:#fff}main section#reserveren-formulier .uk-container .extra-content h2{color:#fff}main section#reserveren-formulier .uk-container .extra-content a{color:#fff;text-decoration:underline;transition:all .5s ease-out 0s}main section#reserveren-formulier .uk-container .extra-content a:hover{color:#3a4d45}main section#reserveren-formulier .uk-container .extra-content .wpcf7 input[type=submit]{background-color:#acc0b8}main section#reserveren-formulier .uk-container .extra-content .wpcf7 input[type=submit]:hover{background-color:#3a4d45}main section#impressie-page .uk-container{width:97.5%}main section#impressie-page .uk-container .image{height:50rem;border-radius:2.5rem}main section#reviews .uk-container{width:97.5%}main section#reviews .uk-container .review-item{font-size:1.5rem;background-color:#b16243;padding:3.5rem;border-radius:2.5rem}main section#reviews .uk-container .review-item .review-titel .sterren{color:#eec724}main section#reviews .uk-container .review-item .review-titel h4{margin:0;color:#fff}main section#reviews .uk-container .review-item p{margin-top:1rem;margin-bottom:0;color:#fff}.page-template-default section#impressie-2 .uk-container,.page-template-page-contact section#impressie-2 .uk-container,.page-template-page-reserveren section#impressie-2 .uk-container{background-color:transparent;width:100%}.page-template-default section#impressie-2 .uk-container .uk-grid,.page-template-page-contact section#impressie-2 .uk-container .uk-grid,.page-template-page-reserveren section#impressie-2 .uk-container .uk-grid{margin-bottom:0}.page-template-default #menubar .uk-container .contact .buttons a:nth-child(1){background-color:#7b808c}.page-template-default #menubar .uk-container .contact .buttons a:nth-child(1):hover{background-color:#3a4d45}.page-template-page-contact #menubar .uk-container .contact .buttons a:nth-child(2){background-color:#7b808c}.page-template-page-contact #menubar .uk-container .contact .buttons a:nth-child(2):hover{background-color:#3a4d45}.page-id-173 section#impressie-2 .uk-container,.page-id-529 section#impressie-2 .uk-container,.page-id-596 section#impressie-2 .uk-container{width:97.5%;background-color:#acc0b8}.page-id-173 section#impressie-2 .uk-container .uk-grid,.page-id-529 section#impressie-2 .uk-container .uk-grid,.page-id-596 section#impressie-2 .uk-container .uk-grid{margin-bottom:8rem}.page-template-page-impressie section#menubar .uk-container .logo a span,.page-template-page-reviews section#menubar .uk-container .logo a span{color:#3a4d45}.page-template-page-impressie section#menubar .uk-container .menu nav li a,.page-template-page-reviews section#menubar .uk-container .menu nav li a{color:#3a4d45}.page-template-page-impressie section#menubar .uk-container .menu nav li a:hover,.page-template-page-reviews section#menubar .uk-container .menu nav li a:hover{border-bottom:5px solid #3a4d45}.page-template-page-impressie section#menubar .uk-container .menu nav li.current_page_item a,.page-template-page-reviews section#menubar .uk-container .menu nav li.current_page_item a{border-bottom:5px solid #3a4d45}.page-template-page-impressie section#intro,.page-template-page-reviews section#intro{margin-top:24rem !important}.wpsbc-container.wpsbc-theme-modern.wpsbc-calendar-1 .wpsbc-calendars .wpsbc-calendar{background-color:#f4f1e9 !important}.wpsbc-container.wpsbc-theme-modern.wpsbc-calendar-1 .wpsbc-calendars .wpsbc-calendar ul.wpsbc-weekdays{background-color:#f4f1e9 !important}.wpsbc-container.wpsbc-theme-modern.wpsbc-calendar-1 .wpsbc-calendars .wpsbc-calendar .wpsbc-week-number{background-color:#f4f1e9 !important}.wpsbc-container.wpsbc-theme-modern.wpsbc-calendar-1 .wpsbc-calendars .wpsbc-calendar ul li.wpsbc-pad{background-color:#f4f1e9 !important}.wpsbc-container.wpsbc-theme-modern.wpsbc-calendar-1 .status-default{background-color:#d4e3cc !important}.wpsbc-container.wpsbc-theme-modern.wpsbc-calendar-1 .status-1{background-color:#eeb7b5 !important}.wpsbc-container.wpsbc-theme-modern.wpsbc-calendar-1 .status-2 .wpsbc-day-split-top-2{border-color:#d4e3cc transparent transparent !important}.wpsbc-container.wpsbc-theme-modern.wpsbc-calendar-1 .status-2 .wpsbc-day-split-bottom-2{border-color:transparent transparent #eeb7b5 !important}.wpsbc-container.wpsbc-theme-modern.wpsbc-calendar-1 .status-3 .wpsbc-day-split-top-3{border-color:#eeb7b5 transparent transparent !important}.wpsbc-container.wpsbc-theme-modern.wpsbc-calendar-1 .status-3 .wpsbc-day-split-bottom-3{border-color:transparent transparent #d4e3cc !important}#map_wrapper{height:100%}#map_wrapper #map_canvas{width:100%;height:100%;border-radius:2.5rem;background:#ebebeb}#lang_choice_polylang-2{background:#fff !important}input[type=date],input[type=email],input[type=tel],input[type=text],textarea,select{background:#fafafa;border:none;color:#000;font-family:"Din PRO",serif;font-size:1.4rem;outline:0;padding:1.5rem;width:100%}input[type=button],input[type=submit]{background-color:#b16243;border:none;border-radius:1.8rem;color:#fff;font-family:"Din PRO",serif;font-size:1.4rem;padding:1.5rem;text-align:center;text-transform:uppercase;width:100%;-webkit-transition:all .5s;transition:all .5s}input[type=button]:hover,input[type=submit]:hover{background:#acc0b8}.wpcf7{margin:0;padding:0}.wpcf7 .wpcf7-form p span .wpcf7-select{padding-left:1rem}.wpcf7 .wpcf7-form p span .wpcf7-not-valid-tip{color:#c0392b;display:block;font-size:1.5rem}.wpcf7 .wpcf7-form .wpcf7-mail-sent-ok{background-color:#31cd73;border-radius:3px;border:none}.wpcf7 .wpcf7-form .wpcf7-mail-sent-ng{background-color:#c0392b;border-radius:3px;border:none}.wpcf7 .wpcf7-form .wpcf7-spam-blocked{background-color:#c0392b;border-radius:3px;border:none}.wpcf7 .wpcf7-form .wpcf7-validation-errors{background-color:#f1c40f;border-radius:3px;border:none}@media screen and (min-width:320px) and (max-width:640px){html{font-size:52.5%}h1{font:700 2.7rem/3.7rem "Candara",serif}h2{font:700 2.7rem/3.7rem "Candara",serif}h3{font:700 2.2rem/3.2rem "Candara",serif}.buttons a{padding:1.7rem 2.2rem !important;font:900 1.5rem/2.5rem "Din PRO",serif !important}header #menubar .uk-container{width:80%}header #menubar .uk-container .logo span{font:400 4rem/5rem "Lobster Two",serif}header #slider{margin-top:5%}header #slider .uk-container{width:90%}header #slider .uk-container .slideshow .svg{height:20rem}main section#intro .uk-container{width:90%}main section#intro .uk-container .intro-content span{font:700 1.6rem/2.6rem "Din PRO",serif}main section#intro .uk-container .image{height:40rem}main section#intro .uk-container .image .image-content span{font:400 2rem/3rem "Candara",serif}main section#intro .uk-container .image .image-content i{font-size:2rem;padding:1.48rem 1.6rem}main section#intro .uk-container .second-image{margin-top:4rem}main section#gemakken .uk-container{width:90%}main section#gemakken .uk-container .gemakken-content span{font:700 1.6rem/2.6rem "Din PRO",serif}main section#impressie .uk-container{width:90%}main section#impressie .uk-container a.left{margin-left:2rem}main section#impressie .uk-container a.right{margin-right:2rem}main section#impressie .uk-container a i{font-size:1.5rem;padding:1.88rem 1.978rem}main section#beschikbaarheid .uk-container{width:90%}main section#beschikbaarheid .uk-container .margin{margin-top:0;margin-bottom:0}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content{margin:7rem 0}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content span{font:700 1.6rem/2.6rem "Din PRO",serif}main section#impressie-2 .uk-container{width:90%}main section#impressie-2 .uk-container .uk-grid{margin-left:0;margin-right:3rem;margin-top:0 !important}main section#impressie-2 .uk-container .uk-grid :nth-child(odd) .image{margin-top:0}main section#impressie-2 .uk-container .uk-grid .image{height:40rem}main section#page .uk-container{width:90%}main section#page .uk-container .margin{margin-top:11rem;margin-bottom:7rem}main section#page .uk-container .margin .image{height:40rem}main section#page .uk-container .margin .page-content{margin:0}main section#page .uk-container .margin .page-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#contact .uk-container{width:90%}main section#contact .uk-container .margin{margin-top:11rem;margin-bottom:7rem}main section#contact .uk-container .margin .image{height:40rem}main section#contact .uk-container .margin .contact-content{margin:0}main section#contact .uk-container .margin .contact-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#voorzieningen .uk-container{width:90%}main section#voorzieningen .uk-container .margin{margin-top:7rem;margin-bottom:7rem}main section#voorzieningen .uk-container .margin .voorzieningen-rows .row{font:400 1.6rem/2.8rem "Din PRO",serif}main section#impressie-page .uk-container{width:90%}main section#impressie-page .uk-container .image{height:40rem}main section#reserveren-formulier .uk-container .extra-content{padding:5rem}.page-id-173 section#impressie-2 .uk-container,.page-id-529 section#impressie-2 .uk-container,.page-id-596 section#impressie-2 .uk-container{width:90%}.page-template-page-impressie section#intro,.page-template-page-reviews section#intro{margin-top:16rem !important}footer section#footer-top .uk-container{width:90%}footer section#footer-top .uk-container .footer-top-content span{font:700 1.6rem/2.6rem "Din PRO",serif}footer section#footer-middle .uk-container{width:90%}footer section#footer-middle .uk-container .contact a{font:400 2rem/3rem "Candara",serif}footer section#footer-middle .uk-container .contact a .custom-stack{margin-bottom:20px !important}footer section#footer-middle .uk-container .contact a .custom-stack i{font-size:2.5rem}footer section#footer-middle .uk-container .svg img{width:18rem}footer section#footer-middle .uk-container .svg span{font:400 3rem/4rem "Lobster Two",serif}footer section#footer-bottom .uk-container{width:90%;font:400 1.3rem/2.3rem "Din PRO",serif}footer section#footer-bottom .uk-container .uk-margin-right{margin-right:10px !important}footer section#footer-bottom .uk-container .copy{text-align:center}}@media screen and (min-width:640px) and (max-width:960px){html{font-size:55%}h1{font:700 2.5rem/3.5rem "Candara",serif}h2{font:700 2.5rem/3.5rem "Candara",serif}h3{font:700 2.2rem/3.2rem "Candara",serif}.buttons a{padding:1.4rem 3.2rem !important;font:900 1.6rem/2.6rem "Din PRO",serif !important}header #menubar .uk-container{width:90%}header #menubar .uk-container .logo span{font:400 4rem/5rem "Lobster Two",serif}header #slider{margin-top:2.5%}header #slider .uk-container{width:95%}header #slider .uk-container .slideshow .svg{height:25rem}main section#intro .uk-container{width:95%}main section#intro .uk-container .intro-content span{font:700 1.6rem/2.6rem "Din PRO",serif}main section#intro .uk-container .image{height:50rem}main section#intro .uk-container .image .image-content span{font:400 2.8rem/3.8rem "Candara",serif}main section#intro .uk-container .second-image{margin-top:4rem}main section#gemakken .uk-container{width:95%}main section#gemakken .uk-container .gemakken-content span{font:700 1.6rem/2.6rem "Din PRO",serif}main section#impressie .uk-container{width:95%}main section#impressie .uk-container a.left{margin-left:4rem}main section#impressie .uk-container a.right{margin-right:4rem}main section#impressie .uk-container a i{font-size:2rem}main section#beschikbaarheid .uk-container{width:95%}main section#beschikbaarheid .uk-container .margin{margin-top:0;margin-bottom:0}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content{margin:7rem 0}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content span{font:700 1.6rem/2.6rem "Din PRO",serif}main section#impressie-2 .uk-container{width:95%}main section#impressie-2 .uk-container .uk-grid{margin-left:0;margin-right:3rem;margin-top:0 !important}main section#impressie-2 .uk-container .uk-grid :nth-child(odd) .image{margin-top:0}main section#impressie-2 .uk-container .uk-grid .image{height:50rem}main section#page .uk-container{width:95%}main section#page .uk-container .margin{margin-top:13rem;margin-bottom:7rem}main section#page .uk-container .margin .image{height:45rem}main section#page .uk-container .margin .page-content{margin:0}main section#page .uk-container .margin .page-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#contact .uk-container{width:95%}main section#contact .uk-container .margin{margin-top:13rem;margin-bottom:7rem}main section#contact .uk-container .margin .image{height:45rem}main section#contact .uk-container .margin .contact-content{margin:0}main section#contact .uk-container .margin .contact-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#voorzieningen .uk-container{width:95%}main section#voorzieningen .uk-container .margin{margin-top:7rem;margin-bottom:7rem}main section#voorzieningen .uk-container .margin .voorzieningen-rows .row{font:400 1.6rem/2.8rem "Din PRO",serif}main section#impressie-page .uk-container{width:95%}main section#impressie-page .uk-container .image{height:40rem}.page-id-173 section#impressie-2 .uk-container,.page-id-529 section#impressie-2 .uk-container,.page-id-596 section#impressie-2 .uk-container{width:95%}.page-template-page-impressie section#intro,.page-template-page-reviews section#intro{margin-top:17rem !important}footer section#footer-top .uk-container{width:95%}footer section#footer-top .uk-container .footer-top-content span{font:700 1.6rem/2.6rem "Din PRO",serif}footer section#footer-middle .uk-container{width:95%}footer section#footer-middle .uk-container .contact a{font:400 2rem/3rem "Candara",serif}footer section#footer-middle .uk-container .contact a .custom-stack{margin-bottom:20px !important}footer section#footer-middle .uk-container .contact a .custom-stack i{font-size:2.5rem}footer section#footer-middle .uk-container .svg img{width:18rem}footer section#footer-middle .uk-container .svg span{font:400 3rem/4rem "Lobster Two",serif}footer section#footer-bottom .uk-container{width:95%;font:400 1.4rem/2.4rem "Din PRO",serif}footer section#footer-bottom .uk-container .uk-margin-right{margin-right:10px !important}}@media screen and (min-width:960px) and (max-width:1200px){html{font-size:57.5%}h1{font:700 3.6rem/4.6rem "Candara",serif}h2{font:700 3.6rem/4.6rem "Candara",serif}h3{font:700 2.2rem/3.2rem "Candara",serif}.buttons a{padding:1.4rem 3.2rem !important;font:900 1.6rem/2.6rem "Din PRO",serif !important}header #menubar .uk-container .logo span{font:400 4rem/5rem "Lobster Two",serif}header #slider .uk-container .slideshow .svg{height:25rem}main section#intro .uk-container .image{height:45rem}main section#intro .uk-container .image .image-content span{font:700 2.5rem/3.5rem "Candara",serif}main section#intro .uk-container .image .image-content i{font-size:2.25rem}main section#intro .uk-container .intro-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#gemakken .uk-container .gemakken-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#gemakken .uk-container .faciliteiten-content .custom-stack{width:2.1em;height:2.1em}main section#gemakken .uk-container .faciliteiten-content .custom-stack i{font-size:3rem}main section#gemakken .uk-container .faciliteiten-content .custom-stack i.fa-wifi{font-size:2.5rem}main section#beschikbaarheid .uk-container .margin{margin-top:0;margin-bottom:0}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#impressie-2 .uk-container .uk-grid{margin-left:0;margin-right:3rem;margin-top:0 !important}main section#impressie-2 .uk-container .uk-grid :nth-child(odd) .image{margin-top:0}main section#impressie-2 .uk-container .uk-grid .image{height:50rem}main section#page .uk-container .margin{margin-top:13rem;margin-bottom:7rem}main section#page .uk-container .margin .image{height:50rem}main section#page .uk-container .margin .page-content{margin:0}main section#page .uk-container .margin .page-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#contact .uk-container .margin{margin-top:13rem;margin-bottom:7rem}main section#contact .uk-container .margin .image{height:50rem}main section#contact .uk-container .margin .contact-content{margin:0}main section#contact .uk-container .margin .contact-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#voorzieningen .uk-container .margin{margin-top:7rem}main section#voorzieningen .uk-container .margin .voorzieningen-rows .row{font:400 1.6rem/2.8rem "Din PRO",serif}.page-template-page-impressie section#intro,.page-template-page-reviews section#intro{margin-top:17rem !important}footer section#footer-top .uk-container .footer-top-content span{font:700 1.8rem/2.8rem "Din PRO",serif}footer section#footer-middle .uk-container .contact a{font:400 2.3rem/3.3rem "Candara",serif}footer section#footer-middle .uk-container .contact a .custom-stack i{font-size:2.9rem}footer section#footer-middle .uk-container .svg img{width:18rem}footer section#footer-middle .uk-container .svg span{font:400 3rem/4rem "Lobster Two",serif}}@media screen and (min-width:1200px) and (max-width:1600px){html{font-size:60%}h1{font:700 3.6rem/4.6rem "Candara",serif}h2{font:700 3.6rem/4.6rem "Candara",serif}h3{font:700 2.2rem/3.2rem "Candara",serif}.buttons a{padding:1.4rem 3.2rem !important;font:900 1.6rem/2.6rem "Din PRO",serif !important}header #menubar .uk-container .logo span{font:400 4rem/5rem "Lobster Two",serif}header #menubar .uk-container .menu nav li a{font:900 1.6rem/2.6rem "Din PRO",serif}header #slider .uk-container .slideshow .svg{height:30rem}main section#intro .uk-container .image{height:55rem}main section#intro .uk-container .image .image-content span{font:700 3rem/4rem "Candara",serif}main section#intro .uk-container .intro-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#gemakken .uk-container .gemakken-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#gemakken .uk-container .faciliteiten-content .uk-padding{padding:3px}main section#beschikbaarheid .uk-container .margin{margin-top:14rem;margin-bottom:6rem}main section#beschikbaarheid .uk-container .margin .beschikbaarheid-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#impressie-2 .uk-container .uk-grid div .image{height:45rem}main section#page .uk-container .margin{margin-bottom:7rem}main section#page .uk-container .margin .page-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#contact .uk-container .margin{margin-bottom:7rem}main section#contact .uk-container .margin .contact-content span{font:700 1.8rem/2.8rem "Din PRO",serif}main section#voorzieningen .uk-container .margin{margin-top:7rem}main section#voorzieningen .uk-container .margin .voorzieningen-rows .row{font:400 1.6rem/2.8rem "Din PRO",serif}footer section#footer-top .uk-container .footer-top-content span{font:700 1.8rem/2.8rem "Din PRO",serif}footer section#footer-middle .uk-container .contact a{font:2.5rem/3.5rem "Candara",serif}footer section#footer-middle .uk-container .svg img{width:15rem}footer section#footer-middle .uk-container .svg span{font:3.5rem/4.5rem "Lobster Two",serif}footer section#footer-bottom{font:400 1.4rem/2.4rem "Din PRO",serif}footer section#footer-bottom .uk-container a.uk-margin-medium-right{margin-right:20px !important}}@media screen and (min-width:1600px) and (max-width:1900px){html{font-size:62.5%}h1{font:700 4.5rem/5.5rem "Candara",serif}h2{font:700 4.5rem/5.5rem "Candara",serif}}::-webkit-selection,::-moz-selection,::selection{background:#3a4d45;color:#fff;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:95%;padding:5px 2px 10px;text-align:center}.wp-caption.alignnone,.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98%;padding:0;width:auto}.wp-caption .wp-caption-text{font-size:1rem;line-height:1.4rem;margin:0;padding:0 5px}.gallery-caption{font-size:1rem;line-height:1.4rem;margin:0;padding:0 5px}@media print{*{background:0 0 !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}a{text-decoration:underline}a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after{content:""}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr{page-break-inside:avoid}img{max-width:100% !important;page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}