@font-face{font-family:'Gobold Extra2';src:url('/theme/css/GoboldExtra2.woff2') format('woff2'),
url('/theme/css/GoboldExtra2.woff') format('woff'),
url('/theme/css/GoboldExtra2.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Gobold Uplow';src:url('/theme/css/GoboldUplow.woff2') format('woff2'),
url('/theme/css/GoboldUplow.woff') format('woff'),
url('/theme/css/GoboldUplow.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/theme/css/Montserrat-Medium.eot');src:url('/theme/css/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),
url('/theme/css/Montserrat-Medium.woff2') format('woff2'),
url('/theme/css/Montserrat-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('/theme/css/Montserrat-MediumItalic.eot');src:url('/theme/css/Montserrat-MediumItalic.eot?#iefix') format('embedded-opentype'),
url('/theme/css/Montserrat-MediumItalic.woff2') format('woff2'),
url('/theme/css/Montserrat-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:swap}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0}html{height:100%;scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:var(--fontbody);-webkit-text-size-adjust:100%;background-color:var(--color2);color:var(--color1)}html,body{font-size:16px;line-height:22px;font-weight:500}:root{--fontbody:'Montserrat', sans-serif;--fontheader:'Gobold Extra2',sans-serif;--color1:#000;--color2:#fff;--color3:green}img{height:auto;max-width:100%;border-style:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}video::-webkit-media-controls-start-playback-button{display:none}video::-webkit-media-controls-panel{display:none!important;opacity:1!important}video{pointer-events:none}ul,
ul
li{margin:0;padding-left:0;list-style:none}b,strong{font-weight:bolder}p{padding-bottom:18px}a{text-decoration:underline;color:var(--color3)}a:hover{text-decoration:underline;color:var(--color3)}::-moz-selection{background:var(--color3);color:var(--color2);text-shadow:none}::selection{background:var(--color3);color:var(--color2);text-shadow:none}main,header,section,aside,footer{display:block}button,input{overflow:visible}button,select{text-transform:none}button,input,select,textarea{font-family:inherit;font-size:inherit;margin:0}textarea{overflow:auto;resize:vertical}textarea,input[type="text"],input[type="button"],input[type="submit"],input[type="email"]{-webkit-appearance:none;border-radius:0}input[type='checkbox']{width:auto!important}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}h1,h2,h3,h4,h5{font-family:var(--fontheader);margin:0;font-weight:400;color:var(--color3);text-transform:uppercase}h1,h2.h1{font-size:36px;line-height:42px;padding:10px
0 20px}h2{font-size:25px;line-height:28px;padding:10px
0 25px}h3{font-size:22px;line-height:25px;padding:10px
0 15px}h4{font-size:20px;line-height:22px;padding:10px
0 10px}h5{font-size:13px;line-height:16px;padding:10px
0 10px}body{display:flex;flex-direction:column;min-height:100vh}.wrap{flex:1;position:relative}.wrap{background-color:transparent}.row{max-width:1280px;margin:0
auto;padding:0
30px}.preloader-wrapper{height:100%;width:100%;background:var(--color3);position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;text-align:center}.preloader .preload,.preload{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spin{display:inline-block;position:relative;width:34px;height:34px}.spin
div{box-sizing:border-box;display:block;position:absolute;width:34px;height:34px;margin:3px;border-width:3px;border-style:solid;border-radius:50%;animation:round 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--color2);border-color:var(--color2) transparent transparent transparent}.spin div:nth-child(1){animation-delay:-0.45s}.spin div:nth-child(2){animation-delay:-0.3s}.spin div:nth-child(3){animation-delay:-0.15s}@keyframes
round{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.intro,.contact,.main{padding:30px
0 40px}.nav-trigger{display:none}.nav-trigger{z-index:2;cursor:pointer;text-align:center;width:35px;height:40px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;position:absolute;right:20px;top:19px}.nav-trigger
span{display:block;position:absolute;height:3px;width:100%;background:var(--color2);opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav-trigger:hover span,
.nav-trigger.open
span{background:var(--color3)}.nav-trigger span:nth-child(1){top:0}.nav-trigger span:nth-child(2), .nav-trigger span:nth-child(3){top:10px}.nav-trigger span:nth-child(4){top:20px}.nav-trigger.open span:nth-child(1){top:10px;width:0;left:50%}.nav-trigger.open span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav-trigger.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-trigger.open span:nth-child(4){top:10px;width:0;left:50%}.header{background-color:var(--color1);color:var(--color2)}.header
.row{display:flex;flex-wrap:wrap;align-items:center}.nav{display:flex;flex-wrap:wrap;justify-content:flex-end;flex-grow:1}.nav
li{margin-left:30px}.nav
a{font-size:23px;color:var(--color2);font-family:var(--fontheader);margin:0;font-weight:400;text-transform:uppercase;padding:5px
0;text-decoration:none}.nav .current a, .nav .active a, .nav a:hover{color:var(--color3);text-decoration:none}.nav .current a, .nav .active
a{border-bottom:2px solid var(--color3)}.cols{display:flex;flex-wrap:wrap}.logo{max-width:280px;margin:20px
0}.intro{background:var(--color2);color:var(--color1)}.intro
.cols{align-items:center}.intro
.txt{width:70%;padding-right:40px}.intro
.img{width:30%}.btn{transition:.3s;margin-top:10px;cursor:pointer;border:0;display:inline-block;padding:8px
15px;background:var(--color3);color:var(--color2);text-decoration:none;font-family:var(--fontheader);font-weight:400;text-transform:uppercase}.btn:hover{background:var(--color1);color:var(--color2);text-decoration:none}.wat{background:var(--color3);color:var(--color2);text-align:center;margin-top:-1px;position:relative;z-index:3}.wat
h2{color:var(--color2);font-size:15px;padding:5px
30px;margin:0}.impressie{padding:40px
0}html .fancybox-bg{background:var(--color3)}html .fancybox-is-open .fancybox-bg{opacity:1}.gallery{padding:20px
0 40px;margin-left:-10px;margin-right:-10px;text-align:center}.gallery
.item{transition:.3s ease-in-out;padding:10px;position:relative;overflow:hidden}.gallery .bricklayer-column-sizer{width:33.333%}.gallery .item:hover{transform:scale(1.05);z-index:2}.gallery .item
a{display:block}.gallery .item
i{transition:.3s;position:absolute;color:var(--color4);font-size:8px;background:transparent;width:22px;height:22px;text-align:center;bottom:-10%;line-height:22px;right:45%;z-index:2}.gallery .item:hover
i{transform:rotate(-1deg);background:var(--color2);font-size:21px;width:35px;height:35px;line-height:35px;bottom:42%}.bricklayer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.bricklayer-column-sizer{display:none}.bricklayer-column{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.boeken{padding:30px
0 40px;background:var(--color3);color:var(--color2)}.boeken h2, .boeken h3, .boeken
h5{color:var(--color2)}.boeken
.items{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.boeken
.item{width:25%;padding:15px;text-align:center}.blow{padding:30px
0 40px;background:var(--color1);color:var(--color2)}.blow
h2{color:var(--color3)}.blow .slick-dots{margin-top:-20px;position:relative}.blow .slick-dots
li{position:relative;display:inline-block;width:18px;height:18px;margin:0
5px;padding:0;cursor:pointer}.blow .slick-dots li
button{font-size:0;line-height:0;display:block;width:18px;height:18px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.blow .slick-dots li button:before{content:'';font-size:0;line-height:0;position:absolute;top:2px;left:1px;width:7px;height:7px;text-align:center;opacity:1;color:var(--color2);border-radius:50%;transition:.25s;background:var(--color2)}.blow .slick-dots li.slick-active button:before{border:0;background:var(--color3);width:10px;height:10px;left:0;top:0}.blow .slick-dots li:hover button:before{background:var(--color3)}.blow .slick-slide{outline:none}.blow .slick-dots li.slick-active button:before{opacity:1}.contact
.formulier{position:relative;width:50%}.contact
.info{width:50%;padding-left:40px;padding-top:20px}.contact .info
img{max-width:280px}.contact .info
label{width:100px;display:inline-block}.form .form-input{margin-bottom:10px}.form .form-input
label{display:block}.form .form-input input,
.form .form-input
textarea{border:1px
solid #ccc;padding:4px
8px;width:100%}.form .form-req{position:absolute;right:0;font-size:13px;margin-top:-8px}.form .form-input.required input, .form .required
textarea{border:1px
solid red}.form
.errors{background:#d20000;color:var(--color2);padding:12px
15px;display:block;margin:40px
0 15px;font-size:16px}span.req{color:var(--color3)}.footer{background-color:var(--color1);color:var(--color2);padding:40px
0}.door{float:right;margin-left:20px}@media(max-width:1020px){h1,h2.h1{font-size:32px;line-height:36px;padding:10px
0 16px}h2{font-size:22px;line-height:25px;padding:10px
0 16px}h3{font-size:20px;line-height:22px;padding:10px
0 12px}h4{font-size:18px;line-height:21px}.logo{max-width:250px;margin:16px
0}.wat
h2{font-size:14px;padding:6px
30px;line-height:20px}.logo{max-width:200px;margin:12px
0}.nav
a{font-size:20px;padding:3px
0}.nav
li{margin-left:20px}}@media(max-width:768px){html,body{font-size:15px;line-height:21px}h1,h2.h1{font-size:26px;line-height:30px}h2{font-size:20px;line-height:24px}h3{font-size:18px;line-height:21px}h4{font-size:16px;line-height:21px}.row{padding:0
20px}.logo{max-width:150px;margin:10px
0}.nav{display:none}.nav-trigger{display:block}.active
.nav{display:block;z-index:100;left:0;right:0;position:absolute;top:60px;background:var(--color1);padding:30px
0 20px}.nav
li{padding:6px
0;text-align:center}.nav
a{font-size:21px}.nav .current a, .nav .active
a{border-bottom:0px solid var(--color3)}.intro
.txt{width:100%;padding-right:0}.intro
.img{width:100%;padding-top:30px;display:none}.intro .img
img{max-width:230px}.wat
h2{font-size:13px;padding:6px
20px}.intro,.contact,.main{padding:20px
0 30px}.impressie{padding:20px
0}.boeken
.items{margin-left:-10px;margin-right:-10px}.boeken
.item{width:33.333%;padding:10px}.gallery .bricklayer-column-sizer{width:50%}.gallery .item:hover{transform:scale(1)}.contact
.formulier{width:100%;order:2}.contact
.info{width:100%;padding-left:0;padding-top:0;padding-bottom:30px}.contact .info
img{max-width:220px}.contact .info
label{width:80px}.footer{padding:30px
0;font-size:85%;text-align:center}.footer
a{display:block;margin-top:10px}}@media(max-width:680px){.boeken
.item{width:50%}.wat
h2{font-size:11px;padding:6px
12px}}table{border-collapse:collapse;width:100%;margin-bottom:12px}table
td{border:1px
solid #ddd;padding:4px
8px;vertical-align:top}table tr:nth-child(even){background-color:#f2f2f2}table tr:first-child
td{padding:8px}table tr:first-child{background-color:var(--color3);color:var(--color2);border:1px
solid var(--color3);font-weight:600}.gallery .item
span{display:inline-block;text-align:center;padding-top:5px}@media(max-width:680px){table{font-size:90%;line-height:19px}}