@charset "utf-8";@import url(reset.min.css);@import url(cols.min.css);#buttons ul li a,.action,.gratisofferte,.vacatures{font-size:14px;text-decoration:none}h1,h2,ul.tabs li a{line-height:normal}#enter a,#melding,#newsAll a{padding:10px}#banner .slogan a,#banner .tekst,#buttons ul li a,.field_title2,.nieTxtList a,b,h1,h2,strong,ul.tabs li a.active{font-weight:700}#Wmessage,#Wpopup,#mozaiek,#usable a,.td,a.action{box-sizing:border-box}#banner .tekst,#enter,#interesse,#melding,#nav ul li,#newsAll a,#usable div div:nth-child(2),.Floader,.newsHome a,.nieFancyZoom,.nieH2,.social,.toTop,ul.tabs li a{text-align:center}#Wpopup h2 a,#buttons ul li a,#enter a,#nav ul li a,#newsAll a,#usable a,.action,.newsHome a,.nieBtn a,.nieFancyZoom a,.nieTitel a,.submit,a.action,a.popupCl,a.tel,h3 a,ul.tabs li a{text-decoration:none}#melding,#nav ul li a,#newsAll a,#nieuw h3,.action,.newsHome a,.nieBtn a,.nieTitel,.submit,h3,h3 a{text-transform:uppercase}#nav li.menu-expand a:after,.flextext ul li:before,a.action:after{font-family:"Font Awesome 7 Pro";font-weight:900}.wrapper,.wrapper2{width:95%;height:auto;margin:0 auto}h3,h3 a{font-style:normal}#Wmessage,#Wpopup,#banner .slogan a,#enter a,#top,.slogan,a.action:hover,body{background-color:#fff}a:hover,body{color:#676767}#banner,#nav li,.wrapper,.wrapper2,h3:before{position:relative}#logo img,#orderDay{width:250px}#Wmessage,#Wpopup{margin:50px auto;overflow:scroll-y;max-height:80%}#buttons,#usable div div:nth-child(3),a.popupCl{text-align:right}#buttons ul li a,.social li a{margin-right:10px}#buttons ul,#fct ul,.flextext ul{list-style-type:none}html{-webkit-text-size-adjust:none}body{font-family:Montserrat,Arial;font-size:16px}#orderDay,.social li a,h1{font-size:30px}body,html{height:100%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clear{clear:both}#banner .tekst span,#nav li a:active,#nav li a:focus,#nav li.hover a,#nav li.menu-parent a,#nav ul li a.active,#nav ul li a:hover,.newsHome a i,.toTop a:hover,a,h3{color:#000}a.action{display:inline-block;background-color:#000;border:1px solid #000;color:#fff;padding:5px 10px;border-radius:7px}#usable a,.newsHome a{padding:5px}.placeholder,input[placeholder],textarea[placeholder]{color:#aaa}a.action:after{content:"\f105";padding-left:7px}a.action:hover{color:#000;border:1px solid #000}#mozaiek .mozaiek a,#nav ul.menu li a:focus ul,#nav ul.menu li li.subMenu ul,#nav ul.menu li li:hover ul,#nav ul.menu li ul li:first-child a,#nav ul.menu li ul li:last-child a,#nav ul.menu li.subMenu ul,#nav ul.menu li:hover ul,#newsAll a,.gal108 a,.gal108 img,.newsHome a,a.popupCl,a.tel,ul.tabs li a{display:block}#superwrapper{min-height:100%;height:auto!important}.wrapper{max-width:1282px}.wrapper2{max-width:1920px}#content,#enter,#interesse,#main,#main2,#mozaiek,#popup,#top,#warning,.flex img,.secciones,.table,ul.tabs{width:100%}#banner .slogan a,.action{margin-top:20px;line-height:normal}#usable,.table{display:table}#usable div,.tr{display:table-row}.td{display:table-cell;padding:3px}#banner .slogan a,#buttons ul li,#enter a,#fct a.tel,#fct ul li,#nav ul li,.action,.nieBtn a,.nieDatum,.nieTitel a,.social li,.submit,h3:before,ul.tabs li{display:inline-block}#footer a,#interesse,#interesse a,#interesse h2,#melding,#newsAll a,.action,.action:hover{color:#fff}::-webkit-input-placeholder,::-webkit-textarea-placeholder{color:#aaa}:-moz-placeholder{color:#aaa;opacity:1}::-moz-placeholder{color:#aaa;opacity:1}:-ms-input-placeholder,:-ms-textarea-placeholder{color:#aaa}#enter{position:absolute;bottom:10px}#top,#top.page1{position:sticky}#enter a{border-radius:10px;font-size:20px}.action{background-color:#343434;border:0 solid #d8d8d8;font-family:Montserrat,arial;padding:10px 15px}#footer,#interesse,#melding,.nieBtn a{background-color:#000}#tabs,.sectiones{margin-top:100px}.gratisofferte,.vacatures{padding:10px 20px;color:#fff!important;font-weight:700;background-color:#000}#interesse,#main,#main2,.slogan{line-height:30px}.action:hover{background-color:#9cc390}h1{color:#000;margin-bottom:30px}a.popupCl,h2,h3{margin-bottom:20px}#pagetitle{padding:60px 0}#pagetitle h1,#pagetitle2 h1{margin-bottom:0;font-size:46px}#pagetitle2{padding:0 0 60px}h2{color:#000;font-size:24px}#newsAll a,.newsHome a,h3,h3 a,ul.tabs li a{font-size:20px}#interesse,h3,h3 a{font-weight:500}h3 a{color:#000;margin-bottom:5px}h3:before{content:"";width:35px;height:3px;background:#000;margin-right:18px;top:-4px}#buttons ul,#fct ul,#nav li:nth-last-child(2) a,ul.tabs{margin:0}#hmTxt,#inleiding,#nav li:first-child a,#nav ul.menu li ul ul,#nav ul.menu li.subMenu ul ul,#nav ul.menu li:hover ul ul,#navMobMenu,#popup,#warning,.navB,.nixhier,.zoom,a.mobHmls{display:none}#languagesMob,#loginLnksmob,#navMob,#searchMob{background-color:#fff;display:none}#top{top:0;left:0;z-index:99;box-shadow:0 3px 45px rgb(0 0 0 / 15%);transition:.4s;padding:20px 0}#top.hide{top:-133px}#header{display:flex;align-items:center;justify-content:space-between}#buttons{margin-bottom:25px}#buttons ul li a{color:#676767;display:block}.vacatures{border-radius:10px}.gratisofferte{margin-right:0!important}.newsPicc,.nieImgList,.tableft{margin-right:5%}#banner{background:url(../images/bg.webp) bottom center/cover no-repeat;height:calc(100vh - 133px)}#popup,#warning,.videoWrapper iframe{top:0;left:0;height:100%}#banner .tekst{font-size:50px;color:#fff}#banner .slogan a{padding:20px;color:#000}.slogan{position:absolute;bottom:70px;left:70px;padding:50px;width:850px}#grid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px}.item img{object-fit:cover;aspect-ratio:5/4}.gal108 img{object-fit:cover!important;aspect-ratio:5/4}img.cover,img.coverB,img.coverT{object-fit:cover}#warning{position:fixed;z-index:12000;background:url(../images/popup2.png)}#Wmessage{width:400px;padding:50px;border:5px solid #000;border-radius:10px}#orderDay{border:none!important;color:#ad6a43}#popup{position:fixed;z-index:9998;background:url(../images/popup.png)}#Wpopup{width:450px;padding:20px;border:5px solid #000;border-radius:10px}img.coverT{object-position:left top}img.coverB{object-position:left bottom}img.contain{object-fit:contain}#main{padding:100px 0}#main2{padding:0 0 100px}#flex{display:flex;align-items:center;justify-content:center}#flex.reverse{flex-direction:row-reverse}.flextext,.image{flex:50%}.bg{border-radius:30px;height:350px}.flex img{object-fit:cover;object-position:bottom}.flextext{padding:70px}.flextext ul li:before{content:"\f00c";margin-right:10px;color:#000}#interesse{padding:100px}#intro{font-size:18px;line-height:34px}#secWrap101,#secWrap106{background-color:#f8f8f8;padding:100px 0;margin-top:100px}.zoom{font-size:12px}#tabs{padding:60px;background-color:#fff;border:5px solid #eee}#usable a,.nieBtn a{border-radius:5px}ul.tabs{list-style:none;border-bottom:1px solid #cecece}ul.tabs li a{color:#000;padding:0 20px 20px;border-bottom:0}ul.tabs li a.active,ul.tabs li a:hover{color:#000;border-bottom:5px solid #000}.secciones{color:#202020}.nieDatum,.social li a:hover{color:#c00}.tableft{float:left;width:55%}#fct2,#usable,.tabright{float:right}.tabright{width:40%}.secciones article{margin-top:40px}.secciones article p{text-align:justify}#mozaiek{column-gap:20px}#mozaiek .mozaiek{width:100%;margin:0 0 20px;break-inside:avoid}.newsHome{margin-top:20px}.newsHome a{color:#000}.newsHome a:hover{outline:#ccc solid 1px;background-color:#fff}.newsTotal{float:left;width:60%;margin-left:10%}#nieuws{padding-top:30px}#newsAll a{background-color:#00c5a3}.nieH2{margin-bottom:40px;margin-top:40px}.newsPicc{float:left;width:35%}.newsTekst{float:left;width:60%}.nieImgList{float:left;width:30%}.nieTxtList{float:left;width:65%}.nieTxtList a{color:#000}.nieuwsbericht{margin-bottom:20px;padding-bottom:20px}.nieDatum{padding:5px 5px 5px 0;margin-bottom:10px;font-size:14px}.nieTitel{font-size:20px;margin-bottom:10px;font-weight:400}.nieTekst{margin-top:5px}.nieStripe{height:1px;border-bottom:1px dotted #000;margin:20px 0}.nieFancyZoom a{font-size:16px}.videoWrapper{position:relative;padding-bottom:56.25%;margin-top:25px;height:0}.videoWrapper iframe{position:absolute;width:100%}.nieFancyZoom{margin-top:5px;font-size:12px;display:none}.Floader{width:100%;font-size:10px;line-height:12px;padding-top:10px}.Floader img{width:40px;height:20px}#nav ul,input[type=checkbox],input[type=radio]{width:auto}.nieBtn a{color:#fff;padding:7px 15px;font-size:13px;margin-top:15px}.nieBtn a:hover{background-color:#c00;color:#fff}.nieSmallPic{width:25%;max-height:60px;overflow:hidden;float:left}#fct,.fields{float:left}#usable div div{display:table-cell;width:33.33%}#usable a:hover{background-color:#ccc;color:#fff}.toTop{margin:100px 0}.toTop a{font-size:60px;color:#999}.social{margin:30px 0}.social li{list-style:none inside;margin:0}#footer{padding:30px 0;color:#fff;line-height:24px;font-size:14px}#fct ul li{margin-right:3px}#fct ul li:last-child{margin-right:0}.required{color:red}.field_heading{font-weight:700;padding-top:10px}.fields{margin-right:5%;width:47.5%;margin-bottom:20px}.fields:nth-child(2n){margin-right:0;margin-bottom:20px}.field_title{margin-bottom:10px;font-weight:700;float:left;width:30%}.field_input{margin-bottom:10px;float:right;width:70%}.field_checkbox{margin-bottom:10px;margin-right:5px}.field_input2,.field_title2{width:100%;margin-bottom:10px}.email,.textarea,.textfield,select{color:#888;background-color:#fff;border:1px solid #d8d8d8;padding:5px;width:100%;box-sizing:border-box;font-family:Montserrat,arial;font-size:16px}#nav ul.menu li ul li a:hover,#nav ul.menu li ul li.hover a,#nav ul.menu li ul li.menu-current a,.submit{background-color:#000;color:#fff}.email,.textarea,.textfield{-webkit-appearance:none;border-radius:0}.textarea{height:100px}.checkbox_label,.radio_label{cursor:pointer}.submit{border:none;padding:10px;margin-top:15px;ont-family:"Montserrat",arial;letter-spacing:.5px;font-size:18px;font-weight:700}.gdpr{font-size:10px}#nav ul,li.menu,ul.menu{list-style-type:none;padding:0}#nav li.menu-current ul li a,#nav li.menu-current ul li a:hover,#nav ul.menu li ul li a:hover{background:#000;color:#fff;margin:0}#navContainer{margin-left:auto}li.menu,ul.menu{margin:0;z-index:100}#nav{z-index:100}#nav ul{margin:0;white-space:normal}#nav ul li{font-weight:400;z-index:100}#nav ul li a{color:#000;display:block;margin-right:20px;padding-bottom:5px;font-weight:700;border-radius:20px;font-size:15px}#nav li.menu-expand a:after{content:"\f107";padding-left:7px}#nav li.menu-current a{color:#}#nav li:last-child a{margin:0;display:none}#nav ul.menu li ul{position:absolute;margin:0;display:none}#nav ul.menu li:last-child ul{position:absolute;margin:0;display:none;right:0}#nav ul.menu li ul li{text-align:left;font-weight:400;margin:0;padding:0;line-height:1.2em;z-index:100;display:block}#nav ul.menu li ul li a{width:200px;color:#fff;padding:10px;border-top:1px solid #fff;border-radius:0;margin:0;background:rgba(0,0,0,.5);text-transform:none}#nav li.menu-expand ul li a:after{content:none;padding-left:0}#nav ul.menu li ul li ul{right:170px!important;position:absolute;top:0}#nav ul.menu li ul li ul li a{width:150px;color:#fff!important;background-color:#000!important;padding:5px 10px;margin:0;border-right:1px solid #fff;right:150px;border-top:1px solid #fff}#nav ul.menu li ul li ul li a:hover{width:150px;color:#fff;background-color:#000!important;margin:0}.stealth{visibility:hidden;display:none}@media screen and (max-width:1380px){#nav ul{display:flex;align-items:center;justify-content:center}#banner{height:calc(100vh - 112px)}#buttons{margin-bottom:10px}.slogan{bottom:50px;left:50px}#logo img{width:200px}#nav ul li a{font-size:14px;margin-right:10px}}@media screen and (max-width:1130px){#pagetitle2 h1{font-size:40px}#secWrap101,#secWrap106{padding:80px 0;margin-top:80px}#tabs,.sectiones{margin-top:80px}#main{padding:80px 0}#mozaiek{columns:3!important}#flex{flex-direction:column;align-items:flex-start}#flex.reverse{flex-direction:column}.flextext{padding:50px!important}#content .flextext{padding:50px 0!important}.flextext,.image{flex:100%;width:100%}.image img{aspect-ratio:16/9;height:auto!important;width:100%}}@media screen and (max-width:960px){h3 a,ul.tabs li a{font-size:18px}#tabs,.sectiones{margin-top:60px}#intro,.nieDatum{font-size:16px}#fct,#fct ul li,#fct2,.field_input{float:none}#fct ul li span,#navContainer,.slogan{display:none}#inleiding{display:block}#tabs{padding:40px}ul.tabs li a{padding:0 15px 15px}#intro{line-height:30px}#banner{height:50vh}#grid-2{grid-template-columns:1fr}#pagetitle h1,#pagetitle2 h1{font-size:36px}#pagetitle,#pagetitle2{padding-bottom:40px}#main{padding:60px 0}#secWrap101,#secWrap106{padding:60px 0;margin-top:60px}#header{justify-content:center}#mozaiek{columns:2!important}#prodPic,#prodShop{width:100%;margin:0}#top{padding-top:50px;padding-bottom:10px}.field_title{float:none;width:100%;margin:0}.field_input,.nieImgList{width:100%}#newsAll{padding-top:35px}.nieImgH,.nieTxtH{clear:both;width:100%;margin-right:0}.nieTxtList{width:100%;padding-top:30px}#navMobMenu{background-color:#c00;border-bottom:1px solid #fff;display:table;width:100%;z-index:15000;position:fixed}#navMobMenu div.innerNMM{display:table-row}#navMobMenu div.innerNMM div{display:table-cell}#navMobMenu div div a{color:#fff;background-color:#000;border-right:1px solid #fff;display:block;padding:10px;text-align:center;text-transform:uppercase;text-decoration:none}#languagesMob,#loginLnksMob,#navMob,#searchMob{color:#000;top:0;z-index:10000!important;background-color:#000;width:100%;padding-top:60px;padding-bottom:60px;text-align:center}#languagesMob ul,#loginLnksMob ul,#navMob ul{margin:0;padding:0}#languagesMob ul li,#loginLnksMob ul li,#navMob ul li,#searchMob ul li{list-style:none inside;border-bottom:1px solid #000;padding:5px 5px 5px 20px;text-align:left}#navMob ul li ul{margin-top:10px;margin-bottom:20px}#languagesMob ul li a,#loginLnksMob a,#navMob ul li a,#searchMob a{text-align:left;padding-left:20px;text-decoration:none;color:#fff;font-weight:700}#languagesMob a,#navMob a{text-decoration:none}#languagesMob a.closeMob,#loginLnksMob a.closeMob,#navMob a.closeMob,#searchMob a.closeMob{display:block;margin-bottom:15px;text-align:center;color:#fff;font-weight:700}#logo img{width:200px}#fct ul li{margin-right:0;display:block}#fct2{clear:both;margin-top:15px}}@media screen and (max-width:640px){h3 a,ul.tabs li a{font-size:16px}h1{font-size:24px}h2{font-size:20px}.zoom{display:block}ul.tabs li a{padding:0 10px 10px}#tabs{margin-top:40px;padding:20px}.flextext{padding:50px 35px!important}#pagetitle h1,#pagetitle2 h1{font-size:30px}#main{padding:40px 0}#secWrap101,#secWrap106{padding:40px 0;margin-top:40px}}@media screen and (max-width:480px){.flextext{padding:50px 25px!important}#pagetitle h1,#pagetitle2 h1,h1{font-size:26px}#Wmessage,#Wpopup{width:100%;margin:50px auto;padding:20px}#Wmessage img,#Wpopup img{width:100%}}