@font-face{font-family:'Futura Bk BT';src:url('/theme/font/FuturaBT-Book.eot');src:url('/theme/font/FuturaBT-Book.eot?#iefix') format('embedded-opentype'),
url('/theme/font/FuturaBT-Book.woff2') format('woff2'),
url('/theme/font/FuturaBT-Book.woff') format('woff'),
url('/theme/font/FuturaBT-Book.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Futura';src:url('/theme/font/Futura-CondensedLight.eot');src:url('/theme/font/Futura-CondensedLight.eot?#iefix') format('embedded-opentype'),
url('/theme/font/Futura-CondensedLight.woff2') format('woff2'),
url('/theme/font/Futura-CondensedLight.woff') format('woff'),
url('/theme/font/Futura-CondensedLight.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Futura Md BT';src:url('/theme/font/FuturaBT-Medium.eot');src:url('/theme/font/FuturaBT-Medium.eot?#iefix') format('embedded-opentype'),
url('/theme/font/FuturaBT-Medium.woff2') format('woff2'),
url('/theme/font/FuturaBT-Medium.woff') format('woff'),
url('/theme/font/FuturaBT-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Futura Lt BT';src:url('/theme/font/FuturaBT-Light.eot');src:url('/theme/font/FuturaBT-Light.eot?#iefix') format('embedded-opentype'),
url('/theme/font/FuturaBT-Light.woff2') format('woff2'),
url('/theme/font/FuturaBT-Light.woff') format('woff'),
url('/theme/font/FuturaBT-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Futura Hv BT';src:url('/theme/font/FuturaBT-Heavy.eot');src:url('/theme/font/FuturaBT-Heavy.eot?#iefix') format('embedded-opentype'),
url('/theme/font/FuturaBT-Heavy.woff2') format('woff2'),
url('/theme/font/FuturaBT-Heavy.woff') format('woff'),
url('/theme/font/FuturaBT-Heavy.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:'Futura LtCn BT';src:url('/theme/font/FuturaBT-LightCondensed.eot');src:url('/theme/font/FuturaBT-LightCondensed.eot?#iefix') format('embedded-opentype'),
url('/theme/font/FuturaBT-LightCondensed.woff2') format('woff2'),
url('/theme/font/FuturaBT-LightCondensed.woff') format('woff'),
url('/theme/font/FuturaBT-LightCondensed.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Futura XBlkCnIt BT';src:url('/theme/font/FuturaBT-ExtraBlackCondItalic.eot');src:url('/theme/font/FuturaBT-ExtraBlackCondItalic.eot?#iefix') format('embedded-opentype'),
url('/theme/font/FuturaBT-ExtraBlackCondItalic.woff2') format('woff2'),
url('/theme/font/FuturaBT-ExtraBlackCondItalic.woff') format('woff'),
url('/theme/font/FuturaBT-ExtraBlackCondItalic.ttf') format('truetype');font-weight:900;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)}body,html{font-size:19px;line-height:24px;font-weight:400}:root{--fontbody:'Futura Lt BT';--fontheader:'Futura Hv BT';--fontheader2:'Futura Bk BT';--color1:#000;--color2:#fff;--color3:#da1100;--color4:#eee;--color5:#fbc900;--color6:#888}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{margin-left:0;margin-right:0;padding-left:0;padding-bottom:18px;list-style:none}li{margin:0;padding-left:0;list-style:none}b,strong{font-weight:bolder}p{padding-bottom:18px}a{text-decoration:underline;color:var(--color1)}a:hover{text-decoration:underline;color:var(--color1)}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;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}.preloader-wrapper{height:100%;width:100%;background:var(--color2);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-color:var(--color5);border-radius:50%;animation:spin 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--color5) 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
spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}h1,h2,h3,h4{font-family:var(--fontheader);margin:0;font-weight:100;color:var(--color1)}h1{font-size:30px;line-height:30px;padding:20px
0 15px}h2{font-size:26px;line-height:26px;padding:20px
0 15px}h3{font-size:21px;line-height:21px;padding:15px
0 12px}h4{font-size:19px;line-height:20px;padding:15px
0 10px}.notp{padding-top:0}body{display:flex;flex-direction:column;min-height:100vh}.wrap{flex:1;position:relative;background-color:transparent;padding-top:140px}.row{max-width:1280px;margin:0
auto;padding:0
30px}.cols{display:flex;flex-wrap:wrap;position:relative}.btn{border:0;cursor:pointer;font-family:var(--fontheader);font-size:16px;display:inline-block;margin-top:10px;color:var(--color1);text-decoration:none}.btn:hover{text-decoration:none}.btn
i{font-size:11px;margin-left:4px;font-weight:100;transition:.2s}.btn:hover
i{transform:translateX(3px);color:var(--color5)}.slick-prev,.slick-next{z-index:60;position:absolute;cursor:pointer;overflow:hidden;color:var(--color1);height:32px;line-height:32px;overflow:hidden;width:32px;font-size:16px;text-align:center;transition:.2s;border-radius:50%;top:0}.slick-prev:hover,.slick-next:hover{color:var(--color2)}.slick-track{display:flex!important}.slick-slide{outline:none}.slick-disabled{opacity:1!important;cursor:default!important;background:var(--color4)!important;color:var(--color2)!important}.slick-dots{position:absolute;left:0;right:0;text-align:center}.slick-dots
li{position:relative;display:inline-block;width:26px;height:4px;border-radius:4px;margin:0
1px;padding:0;cursor:pointer}.slick-dots li
button{font-size:0;line-height:0;display:block;width:26px;height:26px;padding:10px
5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:before{cursor:pointer;content:'';font-size:0;line-height:0;position:absolute;top:8px;left:0;width:12px;height:12px;text-align:center;opacity:1;color:var(--color3);border-radius:50%;transition:.2s;background:var(--color4)}.slick-dots li.slick-active button:before, .slick-dots li.slick-active:hover button:before{background:var(--color3);cursor:default}.slick-dots li:hover button:before{background:var(--color4)}.main .txt ul
li{position:relative;padding-left:16px}.main .txt ul li:before{position:absolute;color:var(--color3);content:'-';left:0;top:0}.header{position:fixed;top:0;left:0;right:0;z-index:200;background:#fefefe;transition:.3s;border-bottom:0 solid var(--color2)}.header
a{text-decoration:none}.header>.row{display:flex;align-items:center}@media(min-width:900px){.header.scroll{border-bottom:2px solid var(--color4)}.header.scroll
.topper{overflow:hidden;max-height:0}.header.scroll
.logo{margin:12px
30px 12px 0}}.logo{margin:27px
30px 23px 0;transition:ease all 500ms}.logo
img{height:60px}.nav-trigger{z-index:2;cursor:pointer;text-align:center;width:34px;height:38px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;position:absolute}.nav-trigger
span{display:block;position:absolute;height:3px;width:100%;background:var(--color1);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(--color1)}.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%}.navbar{flex-grow:1}.nav-trigger{display:none;position:absolute;right:30px top:10px}.topper{position:relative;transition:ease all 500ms;font-size:16px;max-height:50px;min-height:0;overflow:visible;height:30px;background:var(--color4);background:linear-gradient(var(--color5),#fa0)}.tele{position:relative;display:inline-block;padding-right:30px;height:30px;line-height:34px;color:var(--color2)}.tele
div{display:block;position:relative;z-index:2}.tele
i{color:var(--color5);margin-left:15px}.tele
a{color:var(--color2)}.tele a:hover{color:var(--color5)}.tele::after{content:'';position:absolute;top:0;bottom:0;right:5px;width:100vw;height:116%;background:var(--color1);transform:skewX(-25deg);z-index:1}.tele .fa-phone{transform:rotate(20deg)}.nav{font-family:var(--fontheader2)}.nav
ul{margin:0;line-height:80px;text-align:center;padding:0}.nav
li{display:inline-block;padding:0
12px}.nav
a{display:block;position:relative;z-index:1;transition:.2s;font-size:19px;-webkit-transition:.2s;text-decoration:none;text-transform:uppercase}.nav a:hover{color:var(--color1)}.nav .current.level1 > a:after, .nav .active.level1>a:after{content:"";position:absolute;bottom:24px;border-bottom:2px solid var(--color5);left:0;right:0}@media (min-width: 787px){.nav
.subnav{position:relative}.nav ul
ul{margin-left:-20px;transition:all .1s ease-in;line-height:30px;text-align:left;padding:12px
0;box-shadow:0 3px 5px rgba(0,0,0,0.2);background:var(--color5);background:linear-gradient(var(--color5), #fa0);position:absolute;z-index:21;top:66px;width:175px;pointer-events:none;border-radius:4px}.nav ul ul
a{font-weight:300;font-size:16px;text-transform:none;font-family:var(--fontheader2)}.nav .subnav>a{position:relative;opacity:1}.nav .subnav
ul{opacity:0;transition:all .1s ease-in}.nav .subnav:hover
ul{pointer-events:visible;opacity:1}.nav .subnav
li{display:block;padding:0
20px}.nav .subnav ul
a{transition:.2s;opacity:0}.nav .subnav:hover ul
a{opacity:1}}.social
a{position:relative;transition:.3s;display:inline-block;font-size:16px;width:34px;height:34px;line-height:34px;border-radius:100%;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2);text-align:center}.social a:hover{color:var(--color5);transform:translateY(-3px)}.social
a{display:none}.social
a.linkedin{display:inline-block}.breadcrumbs{display:block;padding:0;list-style:none;line-height:30px;background:var(--color4)}.breadcrumbs
ul{display:inline;margin:0;padding:0;font-size:15px}.breadcrumbs ul
li{display:inline-block;position:relative;color:var(--color6)}.breadcrumbs
a{color:var(--color6);margin:0;padding:0;text-decoration:none}.breadcrumbs a:hover{color:var(--color1)}.breadcrumbs ul li:before{content:"/";margin:0
2px;color:var(--color3);position:relative;font-size:12px}.breadcrumbs ul li:first-of-type
a{color:var(--color6);font-size:12px}.breadcrumbs ul li:first-of-type a:hover{color:var(--color1)}.breadcrumbs ul li:first-of-type:before{content:"";margin:0}.breadcrumbs>span{padding-right:10px;display:inline-block}.introtext{padding-bottom:5px;font-size:20px;line-height:26px;font-weight:600}.nieuws{padding-bottom:40px;background:#fff;position:relative;z-index:1}.nieuws .slick-slide{margin:0
15px}.nieuws .slick-list{margin:0
-15px}.nieuws-ovz{display:flex;flex-wrap:wrap;margin-bottom:30px}.nieuws-ovz
.item{max-width:33.333%}.nieuws-ovz
.txt{padding:20px
0}.nieuws-ovz
.img{position:relative;overflow:hidden;height:0;padding-top:68%;display:block;border-radius:10px}.nieuws-ovz .img
img{position:absolute;top:0;left:0;right:0;transition:.5s;transform:scale(1)}.nieuws-ovz .img img:hover{transform:scale(1.1)}.nieuws
.btn{transition:.2s;margin-top:10px;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2);border-radius:20px;padding:4px
14px 6px}.nieuws .btn:hover{background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2)}.nieuws-ovz .slick-prev{right:40px;margin-top:-45px;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2)}.nieuws-ovz .slick-next{right:0;margin-top:-45px;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2)}.nieuws-ovz .slick-prev:hover, .nieuws-ovz .slick-next:hover{color:var(--color5)}.banner .btn, .banner .btn
i{color:var(--color5);text-decoration:none}.banner{padding:25px
0 0;position:relative;background:var(--color3);background:linear-gradient(var(--color5), #fa0)}.banner
.row{position:relative;overflow:hidden;height:400px;z-index:1;padding:0;border-radius:20px}.banner .item:after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0) 40%, rgba(0,0,0,0.8) 100%)}.banner
.item{height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.banner
.items{height:100%}.banner .items
div{height:100%}.banner
h2{font-size:26px;line-height:26px;position:absolute;width:50%;bottom:15%;z-index:1;color:var(--color2);display:inline-block;padding:5px
0;text-shadow:0 0 4px rgba(0,0,0,.8);margin-left:32px}.banner h2
span{padding:4px
15px 4px 0;display:inline-block;position:relative;z-index:1}.banner .slick-dots{display:flex;justify-content:end;margin:-95px 0 0;padding:0;list-style-type:none;z-index:10;position:absolute;width:100%;padding-right:22px}.banner .slick-dots
li{margin:0;width:22px}.banner .slick-dots
button{display:block;width:12px;height:12px;padding:0;border:none;border-radius:100%;text-indent:-9999px}.banner .slick-dots button:hover{cursor:pointer}.banner
.svg{position:absolute;z-index:1;left:0;bottom:0;right:0;height:60px}.banner .svg
svg{height:60px;width:100%}.banner-xs{position:relative;height:130px;overflow:hidden;background-color:var(--color3)}.banner-xs
.row{position:absolute;left:0;right:0;min-height:100%;display:flex;align-items:center}.banner-xs
h1{position:absolute;z-index:1;color:var(--color2);padding:0}.banner-xs
img{width:100%;mix-blend-mode:overlay;filter:grayscale(1);-webkit-filter:grayscale(1)}.intro{background:var(--color2);color:var(--color1);padding-bottom:40px}.intro
h1{padding-top:20px;color:var(--color1)}.intro
.txt{width:50%;padding-top:20px;margin-bottom:15px}.intro
.blok{width:50%}.intro
.blok{display:flex;justify-content:end;position:absolute;right:0;top:-60px;z-index:2}.intro
.items{display:flex;flex-wrap:wrap}.intro
.item{transition:.3s;text-decoration:none;width:calc(50% - 30px);margin-left:30px;background:var(--color5);background:linear-gradient(var(--color5), #fa0);color:var(--color1);padding:30px
30px 35px;text-align:center;overflow:hidden;border-radius:20px}.intro .item:hover{transform:translateY(-5px)}.intro .item
img{margin-bottom:10px;max-width:80px}.intro .item
p{font-size:16px;line-height:20px}.intro .item
h3{color:var(--color1)}.intro .blok
.btn{margin-top:10px;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2);border-radius:20px;padding:4px
20px 6px}.main{padding:40px
0 50px}.main
h1{padding-top:0}.main
.cols{display:flex;flex-wrap:wrap}.main .cols
.txt{width:62%;padding-right:50px}.main .cols
.img{width:38%;margin-top:6px}.main .cols .img
img{border-radius:10px}.next-one{padding-top:35px}.next-one
.btn{margin-top:12px;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2);border-radius:20px;padding:4px
20px 6px}.service-blok{transition:.3s;text-decoration:none;background:var(--color5);background:linear-gradient(var(--color5), #fa0);background:var(--color4);background:linear-gradient(#eaeaea,#dfdfdf);color:var(--color1);padding:22px
30px 38px;text-align:center;margin-bottom:40px;overflow:hidden}.service-blok
.row{max-width:940px}.service-blok
.btn{transition:.2s;margin-top:10px;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2);border-radius:20px;padding:4px
14px 6px}.service-blok .btn:hover{background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2)}.service-blok
.btn.sec{background:white;color:var(--color1)}.service-blok .btn.sec:hover{background:white;color:var(--color1)}.service-blok .btn.sec
i{color:var(--color3)}.nieuws-items{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.nieuws-items
.item{width:calc(33.333% - 30px);margin:0
15px 30px}.nieuws-items
.txt{padding:20px
0}.nieuws-items
.img{position:relative;overflow:hidden;height:0;padding-top:68%;display:block;border-radius:10px}.nieuws-items .img
img{position:absolute;top:0;left:0;right:0;transition:.5s;transform:scale(1)}.nieuws-items .img img:hover{transform:scale(1.1)}.nieuws-items
.btn{transition:.2s;margin-top:10px;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2);border-radius:20px;padding:4px
14px 6px}.nieuws-items .btn:hover{background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2)}.explo{margin:30px
0}.explo-txt{max-width:800px}.explo
.items{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.explo
.item{transition:.3s;text-decoration:none;width:calc(50% - 30px);margin:0
15px;padding:30px;background:var(--color5);background:linear-gradient(var(--color5), #fa0);overflow:hidden;text-align:center;border-radius:20px}.explo .item:hover{transform:translateY(0)}.explo .item
img{margin-bottom:10px;max-width:80px}.explo .item
p{font-size:16px;line-height:20px}.explo .item
h3{color:var(--color1)}.explo
.btn{margin-top:10px;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2);border-radius:20px;padding:4px
14px 6px}.filter{background:var(--color4);background:linear-gradient(180deg, rgba(0,0,0,.07) 0%, rgba(0,0,0,0.2) 100%);color:var(--color1);padding:15px
17px;margin-top:15px;border-radius:40px}.filter-btns,.filter-btns2{display:inherit}.filter-btns button,
.filter-btns2
button{position:relative;background:var(--color2);color:var(--color1);border-radius:16px;font-family:var(--fontheader);font-weight:100;font-size:16px;padding:6px
12px;cursor:pointer;transition:all 0.3s ease-in-out;margin-right:6px;border:0}.filter-btns button:hover,
.filter-btns2 button:hover,
.filter-btns button.active,
.filter-btns2
button.active{background:var(--color5);color:var(--color1)}.filter-btns button.active:hover,
.filter-btns2 button.active:hover{background:var(--color5);color:var(--color1)}.producten{margin-top:30px}.producten
.btn{background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2);border-radius:20px;padding:4px
18px 5px}.producten
.img{position:relative}.producten .img
img{border-radius:10px}.p-grid .item .btn, .p-grid2 .item
.btn{transition:.2s;opacity:0;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);bottom:auto}.p-grid .item:hover .btn, .p-grid2 .item:hover
.btn{opacity:1}.p-grid,.p-grid2{margin-left:-15px;margin-right:-15px}.p-grid h4, .p-grid2
h4{min-height:70px;padding-bottom:0}.p-grid .item, .p-grid2
.item{width:calc(25% - 30px);margin:0
15px 20px;position:relative;padding-bottom:0}.p-grid .item img, .p-grid2 .item
img{border:1px
solid #ccc}.p-grid,.p-grid2{transition:height .2s}.p-grid:after,.p-grid2:after{content:'';display:block;clear:both}.pop{display:block;position:relative}.pop
i{position:absolute;right:25px;bottom:25px;z-index:2;height:34px;width:34px;line-height:34px;overflow:hidden;font-size:16px;text-align:center;transition:.2s;border-radius:50%;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2)}.pop i:hover{color:var(--color5);transform:translateY(-3px)}html .fancybox-is-open .fancybox-bg{opacity:1}html .fancybox-bg{background:var(--color1)}.details{padding-top:20px;font-family:var(--fontheader);font-size:14px}.details
span{display:inline-block;background:var(--color5);padding:3px
10px;border-radius:16px;margin-right:4px;margin-bottom:6px}.details
span.sub{background:var(--color1);color:var(--color2)}.details
span.niet{background:#ff5c00;color:var(--color2)}.int-form{margin-top:30px;padding:32px
25px 22px;background:var(--color5);background:linear-gradient(180deg, rgba(0,0,0,.07) 0%, rgba(0,0,0,0.2) 100%);border-radius:20px}.int-form
.btn{transition:.2s;margin-top:15px;color:var(--color2);border-radius:20px;padding:9px
18px 11px;background:green;background:linear-gradient(180deg, green 0%, #006400 100%)}.int-form .btn:hover{background:green;background:linear-gradient(180deg, green 0%, #006400 100%);color:var(--color2)}.int-form
.half{display:flex}.int-form .half>div:nth-child(1){padding-right:15px}.int-form .half>div:nth-child(2){padding-left:15px}.int-form .half>div{width:50%}.int-form
h3{display:inline-block;padding:0;margin:0
0 25px;font-size:20px}hr{border:0;border-top:1px solid #ddd;height:0}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe, .video-container object, .video-container
embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.contact
.btn{transition:.2s;margin-top:15px;color:var(--color2);border-radius:20px;padding:9px
18px 11px;background:green;background:linear-gradient(180deg, green 0%, #006400 100%)}.contact .btn:hover{background:green;background:linear-gradient(180deg, green 0%, #006400 100%);color:var(--color2)}.contact-form{width:50%}.contact-info{width:50%;padding-left:80px}.contact-info
a{text-decoration:none}.contact-info a:hover{color:var(--color3)}.contact-info
img{max-width:240px;margin-top:25px;margin-bottom:25px}.form .form-input{margin-bottom:10px}.form .form-input
label{display:block;padding-bottom:4px}.form .form-input input,
.form .form-input
textarea{border:1px
solid #ccc;padding:5px
8px;width:100%;border-radius:2px}.form .form-req{float:right;font-size:13px}.form .form-input.required input, .form .required
textarea{background-color:pink}.form
.errors{background:#d20000;color:var(--color2);padding:12px
15px;display:block;margin:30px
0 15px;font-size:16px}.form
span.req{color:var(--color3)}.footer{padding:40px
0;color:var(--color1);background:var(--color5);background:linear-gradient(var(--color5), #fa0)}.footer
.cols{margin-left:-15px;margin-right:-15px}.footer
.item{margin:15px}.footer
.item.first{width:calc(34% - 30px)}.footer
.item.snelmenu{width:calc(28% - 30px)}.footer
.item.last{width:calc(38% - 30px)}.footer .item
img{max-width:250px;margin-bottom:21px}.footer
a{text-decoration:none}.footer
li{position:relative;transition:.4s;line-height:20px;margin-bottom:8px}.footer li:hover{padding-left:15px}.footer li:before{content:"\f178";font-family:'Font Awesome 6 Free';left:-4px;position:absolute;opacity:0;transition:.3s;font-size:10px;font-weight:100;color:var(--color3)}.footer li:hover:before{opacity:1;left:0}.footer .snelmenu
a{text-transform:uppercase;margin-bottom:4px;display:inline-block}.credits{font-size:16px;line-height:21px;padding:12px
0;background:var(--color1);color:var(--color2)}.credits
a{color:var(--color2);text-decoration:none}.credits a:hover{color:var(--color5)}.credits
.door{float:right}.credits
span{color:var(--color5)}@media (max-width: 1280px){.banner{padding:0}.banner
.row{border-radius:0}.banner
h2{width:80%}.banner h2
span{display:block}}@media (max-width: 1160px){body,html{font-size:18px;line-height:22px}h1{font-size:27px;line-height:27px}h2{font-size:23px;line-height:23px}h3{font-size:18px;line-height:21px}h4{font-size:17px;line-height:21px}.btn{font-size:14px}.intro .item
p{font-size:14px;line-height:18px}.intro
.item{width:calc(50% - 25px);margin-left:25px;padding:25px
20px}.intro .item
img{margin-bottom:0;max-width:65px}}@media (max-width: 980px){body,html{font-size:17px;line-height:21px}.wrap{padding-top:120px}.topper{font-size:15px}.logo{margin:24px
0 20px 0}.logo
img{height:45px}.nav
a{font-size:16px}.nav
li{padding:0
5px}.nav ul ul
a{font-size:15px}.banner
.row{height:310px}.banner .svg, .banner .svg
svg{height:40px}.banner .slick-dots{margin-top:-65px}.banner-xs{height:100px}.intro
.txt{width:100%;padding-top:0;margin-bottom:15px}.intro
.blok{width:auto;left:0;position:relative;top:0;justify-content:normal;display:block}.intro .blok
.items{width:100%}.intro
.item{width:160px;margin:0
25px 0 0;padding:20px
16px 25px;border-radius:12px}.intro .item
img{margin-bottom:0;max-width:60px}.intro .item
p{display:none}.intro .item
h3{font-size:16px}.intro .btn
span{display:none}.main{padding:30px
0 40px}.main .cols
.txt{width:64%;padding-right:30px}.main .cols
.img{width:36%}.introtext{padding-bottom:2px;font-size:18px;line-height:23px}.int-form{padding:30px
25px 20px;border-radius:12px}.int-form .half>div:nth-child(1){padding-right:10px}.int-form .half>div:nth-child(2){padding-left:10px}.filter{padding:12px
13px;margin-top:12px;border-radius:34px}.filter-btn{border-radius:14px;font-size:14px;padding:4px
10px;margin-left:10px}.producten{margin-top:25px}.p-grid,.p-grid2{margin-left:-10px;margin-right:-10px}.p-grid .item, .p-grid2
.item{width:calc(33.333% - 20px);margin:0
10px 25px;padding-bottom:35px}.details{padding-top:15px;font-size:13px}.details
span{padding:3px
10px;margin-right:3px}.contact-form{width:55%}.contact-info{width:45%;padding-left:40px}.contact-info
img{max-width:200px;margin-bottom:20px}.form .form-input
label{padding-bottom:3px}.form .form-input input,
.form .form-input
textarea{padding:4px
6px}.form
.errors{padding:10px
12px;font-size:15px}.footer{padding:30px
0}.footer .item
img{max-width:200px}.credits{font-size:14px;line-height:20px}}@media (max-width: 800px){.nieuws-items
.item{max-width:50%}.nieuws-ovz
.item{max-width:50%}}@media (max-width: 788px){body,html{font-size:17px;line-height:21px}h1{font-size:22px;line-height:22px;padding:12px
0 12px}h2{font-size:20px;line-height:20px;padding:12px
0 12px}h3{font-size:17px;line-height:20px;padding:10px
0 10px}h4{font-size:16px;line-height:20px;padding:10px
0 5px}.row{padding:0
22px}.wrap{padding-top:55px}.header>.row{display:block}.header{display:block;box-shadow:0 3px 5px rgba(0,0,0,0.2)}.topper{display:none}.navbar{display:none}.header.active
.navbar{display:block}.nav-trigger{display:block;right:22px;top:17px}.nav{padding:15px
0;border-top:2px solid var(--color4)}.nav
ul{margin:0;line-height:24px;text-align:center}.nav
li{display:block;padding:0}.nav
a{font-size:18px;padding:6px
0 3px}.nav .current.level1 > a:after, .nav .active.level1>a:after{display:none}.subnav li
a{font-size:14px;padding:0}.subnav{padding-bottom:10px}.logo{margin:10px
22px 10px 0}.logo
img{height:36px}.social{position:absolute;right:74px;top:15px}.social
a{display:inline-block;font-size:13px;width:26px;height:26px;line-height:27px}.social a:hover{transform:translateY(0)}.banner{padding:0;background:var(--color1);background:linear-gradient(var(--color1), var(--color1))}.banner
.row{height:240px;border-radius:0}.banner
h2{width:100%;margin:0;padding:0
22px;font-size:21px;line-height:21px}.banner .svg, .banner .svg
svg{height:30px}.banner-xs{height:80px}.banner-xs
h1{font-size:22px;position:relative}.intro
.blok{margin-left:auto;margin-right:auto}.intro
.item{width:calc(50% - 16px);margin:0
8px}.intro .item:hover{transform:translateY(0)}.explo{margin:20px
0}.explo
.items{margin:0}.explo
.item{width:270px;margin:0
20px 20px 0;padding:20px;border-radius:12px}.explo .item
img{margin-bottom:0;max-width:55px}.explo .item
p{font-size:14px;line-height:18px}.explo
.btn{margin-top:0}.main{padding:25px
0 30px}.main .cols
.txt{width:100%;padding-right:0;order:2}.main .cols
.img{width:100%;max-width:250px;order:1;margin-bottom:25px;margin-top:0}.next-one{display:none}.pop
i{right:15px;bottom:15px}.footer
.item.first{width:calc(50% - 30px)}.footer
.item.snelmenu{width:calc(50% - 30px)}.footer
.item.last{width:100%}}@media (max-width: 680px){.btn{font-size:13px}.slick-prev,.slick-next{height:28px;line-height:28px;width:28px;font-size:14px}.slick-dots
li{width:22px}.breadcrumbs
ul{font-size:12px}.breadcrumbs{line-height:26px}.explo
.items{margin:0
-10px}.explo
.item{width:calc(50% - 20px);margin:10px;padding:20px
10px}.explo .item
p{display:none}.filter-control{display:block}.filter-list{display:block}.filter
small{display:none}.filter
span{display:none}.filter-btns
button{font-size:13px}.filter{padding:8px
8px}.producten
.img{display:block}.p-grid .item, .p-grid2
.item{width:calc(50% - 20px);padding-bottom:0}.p-grid h4, .p-grid2
h4{min-height:40px;font-size:14px;line-height:16px;text-align:center}.p-grid .item .btn, .p-grid2 .item
.btn{opacity:1;padding:0;height:27px;width:27px;line-height:27px;text-align:center;top:auto;left:auto;transform:none;right:10px;bottom:10px}.p-grid .item .btn span, .p-grid2 .item .btn
span{display:none}.p-grid .item .btn i, .p-grid2 .item .btn
i{margin-left:0;font-size:14px}.p-grid .item .btn:hover i, .p-grid2 .item .btn:hover
i{transform:none;font-size:14px}.int-form{padding:25px
20px 16px}.int-form
.half{display:block}.int-form .half>div:nth-child(1){padding-right:0}.int-form .half>div:nth-child(2){padding-left:0}.int-form .half>div{width:100%}.int-form
h3{margin:0
0 20px;font-size:18px}.int-form
.btn{padding-bottom:10px}.contact-form{width:100%;order:2;padding-top:20px}.contact-info{width:100%;order:1;padding-left:0;border-bottom:1px solid #ddd}.contact-info
img{margin-top:0}.footer .item.first,
.footer .item.snelmenu,
.footer
.item.last{width:100%}}@media (max-width: 480px){.banner
.row{height:200px}.banner
h2{font-size:18px;line-height:18px}.banner .slick-dots{margin-top:-45px;justify-content:center}.banner
.svg{pointer-events:none}.banner .slick-dots
li{width:12px;margin:0
4px}.nieuws
.row{position:relative}.nieuws-items
.item{padding-right:20px;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ccc}.nieuws .slick-slide{margin:0}.nieuws .slick-list{margin:0}.nieuws
.btn{margin-top:0}.nieuws-ovz
.item{max-width:100%;padding-right:0;padding-bottom:20px;margin-bottom:20px}.nieuws-ovz
.img{height:130px;padding-top:0;width:200px}.nieuws-ovz
.txt{padding-top:8px}.credits{text-align:center}.credits
.door{float:none;display:block;margin:10px
0}}.seo{margin:30px
0;font-size:15px;line-height:20px}.seo
hr{border:0;border-bottom:1px solid rgba(255,255,255,.2);border-top:1px solid #e69801;height:0;overflow:hidden;margin:0
0 12px}.seo
a{color:rgba(0,0,0,.5);transition:.2s;position:relative;margin-right:15px}.seo a:hover{color:var(--color1)}.seo a:after{content:"/";position:absolute;right:-13px;top:-1px;opacity:1;color:var(--color3)}.seo a:last-of-type:after{display:none}.main .cols .txt
h2{color:var(--color3)}.main .cols .txt
a{font-weight:600;text-decoration:none;color:var(--color3)}.main .cols .txt
a.btn{color:var(--color2)}ol
li{list-style-type:decimal}ol{padding-left:19px;padding-bottom:18px}html .preloader-wrapper{background:transparent}.seo-txt
a.btn{background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2);border-radius:20px;padding:4px
20px 6px}.nieuws{padding-top:40px}.uitgelicht-wrap{padding:40px
0;background:var(--color5);background:linear-gradient(var(--color5), #fa0);position:relative;z-index:1}.uitgelicht-wrap .slick-slide{margin:0
15px}.uitgelicht-wrap .slick-list{margin:0
-15px}.uitgelicht
a{text-decoration:none}.uitgelicht{display:flex;flex-wrap:wrap;margin-bottom:30px}.uitgelicht
.img{position:relative;display:block;border-radius:10px}.uitgelicht
.item{text-align:center}.uitgelicht .slick-prev{right:40px;margin-top:-45px;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2)}.uitgelicht .slick-next{right:0;margin-top:-45px;background:var(--color3);background:linear-gradient(180deg, red 0%, var(--color3) 100%);color:var(--color2)}.uitgelicht .slick-prev:hover, .nieuws-ovz .slick-next:hover{color:var(--color5)}.uitgelicht .slick-disabled{background:transparent!important;color:var(--color2)!important}@media (max-width: 768px){.uitgelicht-wrap .slick-slide{margin:0
10px}.uitgelicht-wrap .slick-list{margin:0
-10px}}.logo{margin-right:0!important}.social
a.lang{display:inline-block;background:var(--color2)}.social a.lang
span{display:inline-block;overflow:hidden;border-radius:100%;width:22px;height:22px;background:url(/theme/img/en.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;top:5px}.social a.lang.nl
span{background-image:url(/theme/img/nl.jpg)}.social a.lang.de
span{background-image:url(/theme/img/de.jpg)}@media (max-width: 768px){.social{top:11px}.social a.lang
span{top:6px}.logo
img{height:30px;margin-top:4px;margin-bottom:4px}.intro
.item{min-width:155px}}@media (max-width: 450px){.banner
.row{height:175px}}.main .txt
a.btn{background:linear-gradient(180deg, red 0%, var(--color3) 100%);margin-right:12px;border-radius:20px;padding:4px
14px 6px}.explo
p{color:var(--color1)}