@import url(https://fonts.googleapis.com/css?family=Lato:300,400,700);html{font-family:'open sans',sans-serif}ul,ol{padding-bottom:1em;color:#000;font-size:14px}p{color:#000;font-size:17px;line-height:150%;padding:0 10px 0 0}strong{font-weight:700}h1,h2,h3,h4,h5,h6{padding-bottom:2px;color:#d11c2f;line-height:1em;margin:0}h1{font-size:30px;margin:5px 0 0 0!important;font-weight:700;color:#d11c2f}h2{font-size:24px;margin:20px 0 0 0!important}h3{font-size:17px;margin:20px 0 0 0!important;color:#d11c2f}.kop3{font-size:17px;margin:5px 0 0 0!important;color:#000;font-weight:700}.image-center{text-align:center!important;margin:0 auto!important}.text-team{padding:0 10px 0 10px}.opsomming{color:#000;font-weight:500;font-size:17px;line-height:150%;padding:0 10px 0 0;margin:0 0 0 0}.thankyou-message{color:#d11c2f;font-weight:800;font-size:23px;line-height:150%;padding:0;margin:0}#qscontactform input{font-family:inherit}.swiper-pagination-bullet-active{background:#fff!important}.qscontactform-p{font-family:'open sans',sans-serif!important;font-size:18px;color:#000!important;font-weight:500;line-height:175%}.vkafb{padding:10px;max-width:400px;margin:0 auto}.portfolioafbeelding{max-width:250px!important;text-align:center;margin:0 auto;padding-top:6px}.portfoliokop{font-size:32px;font-weight:550!important;margin:0 0 0 0;padding:0;color:#d11c2f;text-align:left}.portfolioonderkop{font-size:22px;font-weight:550!important;margin:0 0 0 0;padding:0;color:#4d4d4d;text-align:left}.portfoliotekst{font-size:16px;font-weight:500;line-height:140%!important;margin:0;padding:0 0 .6em;color:#4d4d4d;text-align:left}.portfoliointrotekst{font-size:16px;font-weight:500;line-height:140%;margin:0;padding:0;color:#4d4d4d;text-align:left}.qs-portfolio-item-image{text-align:center;overflow:hidden;width:96%!important;display:block;margin:0 auto!important;border-radius:10px;margin-top:6px!important}.qs-portfolio-item-image{max-height:unset!important}.qs-portfolio-item-tile-head{font-size:20px!important;margin:0 auto!important;color:#d11c2f!important;padding:7px 0 0 0;margin:0 0 0 0}.qs-portfolio-item-tile-text{color:#000;font-family:inherit;border-radius:10px;font-size:15px!important;line-height:20px;text-align:center;display:block;margin:2px 2px 2px 2px!important;background:#fff!important;border:0 solid #fff!important;color:#000;padding:5px!important}.qs-portfolio-link,.qs-portfolio-tag-btn{background:#d11c2f;box-sizing:border-box;padding:8px;border-radius:10px;font-size:18px;background:#d11c2f;box-sizing:border-box;padding:8px;color:#fff!important;border-radius:10px;font-size:18px}.qs-portfolio-tags-container{padding:0 10px;text-align:center;display:inline-block;width:90%}.qsfaq-question-text,.qsfaq-question-answer-div,.qsfaq-question-text p{font-family:Arial;font-size:17px!important;background:#d11c2f;color:#fff;font-weight:700;border-radius:10px;padding:1px;margin:10px}.qsfaq-question-text,.qsfaq-question-answer-div{font-family:Arial;font-size:14px;transition:all .4s!important}.qsfaq-question-answer-div{font-weight:unset}.qsfaq-answer-div p{background:#fff;border-radius:10px;padding:17px;margin:12px;font-size:17px!important}.active,.qsfaq-question-answer-div:hover{background:#d11c2f;color:#fff}.qsfaq-question-answer-div:hover .qsfaq-question-text{background:#d11c2f}.qsfaq-question-answer-div:hover{background:#d11c2f;transition:all .4s!important}.qsfaq-main-div{font-size:14px;width:100%!important;margin:50px auto 50px auto}.cursus-blok{height:350px}.cursus-blok .cursus-image::after{content:'';height:100%;width:100%;left:0;bottom:0;position:absolute;background:-moz-linear-gradient(top,transparent 50%,rgb(0 0 0 / .65) 100%);background:-webkit-linear-gradient(top,transparent 50%,rgb(0 0 0 / .65) 100%);background:linear-gradient(to bottom,transparent 50%,rgb(0 0 0 / .65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.cursus-image{height:100%;padding:15px;border-radius:10px;background-size:cover;background-position:50%;position:relative;overflow:hidden;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:305px}.cursus-blok .cursus-btn{border:3px solid #fff}.headerinfo,.mobileheaderinfo{height:32px;background:#d11c2f}.mobileheaderinfo{display:none}.cursus-blok .cursus-btn{padding:10px 0;width:100%;border-radius:99px;font-weight:500;text-align:center;position:relative;color:#fff;z-index:1;display:block;bottom:0;top:80%;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.cursus-blok .cursus-btn:hover{background-color:#fff;color:#626060}.tegel-webshop-cat{position:absolute;right:44px!important;top:94%;border-radius:5px;padding:10px;max-width:278px;text-align:center;height:158px!important;margin-top:44px}.plaatjeheight{min-height:400px}.headerinfo{height:32px;background:#d11c2f}.expertisebtn:hover{color:#d11c2f!important;text-decoration:none!important;background:#fff}.expertisebtn{padding:10px;border-radius:35px;border-top:2px #d11c2f;border-bottom:2px;border-left:2px;border-right:2px;min-height:415px;margin:22px 8px 0 8px;box-shadow:0 10px 15px #7d7d7d;background:#fff}.menucontactbuttonitem{padding:10px 5px 10px!important}.header-container{position:relative;min-height:110px}.tekstfooterzwart1{font-size:18px;font-weight:500;line-height:160%;text-decoration:none;margin:0;padding:0 0 .6em;color:#fff}.tekstfooterzwart1:hover{text-decoration:none;color:#fff}.menucontactbutton,.qs_item_backlink_a,.qscontactform-btn{background:#d11c2f;box-sizing:border-box;padding:8px;color:#fff;;border-radius:10px;text-decoration:none;font-weight:700;font-size:18px}.menucontactbutton-wit{background:#fff;box-sizing:border-box;padding:12px;color:#d11c2f;;border-radius:10px;font-size:18px;text-decoration:none!important}.menucontactbutton:hover,.qs_item_backlink_a:hover,.qscontactform-btn:hover{background:#000262!important;text-decoration:none!important}.menucontactbutton-wit:hover{background:#000262;color:#fff;text-decoration:none!important}.qscontactform-btn{border:unset!important}.c2abutton{background:#403152;box-sizing:border-box;padding:10px;color:#fff;;border-radius:5px;text-decoration:none}.c2abutton:hover{background:#007319}.c2abuttonopgroen{background:#FFF;box-sizing:border-box;padding:10px;color:#000;;border-radius:5px;text-decoration:none}.c2abuttonopgroen:hover{background:#403152;color:#FFF;}.btn-info:hover{color:#fff;background:#d11c2f;border-color:#d11c2f;font-weight:700}.btn-info{background:#d11c2f;padding:10px;color:#fff;;border-radius:5px;box-sizing:border-box;border-color:#d11c2f;font-weight:700}.headerlinks{margin:0 auto!important;max-width:1080px;color:#666}.headerlinks a{padding-left:15px;float:right;font-size:16px;padding-right:10px}.headerlink:hover{text-decoration:underline}.headercontactcontainer{background:#319a79;line-height:40px;color:#fff;height:40px;text-align:center}.headermenucontainer{background:#fff;border-bottom:#fff solid 1px}.headertekst,.headerlink,.headermobilelink{font-family:'opensans',sans-serif;font-size:14px;font-weight:600;color:#fff;display:inline-block;text-decoration:none;line-height:30px}.headerlink:hover,.headermobilelink:hover{text-decoration:underline}.headerlink{font-weight:500}.item_image{width:100%;border-radius:5px}.webshop-product-tile-image{max-width:100%;display:block;margin:0 auto;max-height:200px;border-radius:5px}.webshop-tile-image{width:100%;display:block;margin:0;border-radius:5px}.headertekst{margin:0 5px 0 5px;line-height:8px}.headercontactcontainer svg[class^="svg-inline-"]{height:16px;width:16px;color:#fff;min-width:25px}.headercontactcontainer img{margin:0 0 -6px 0}.afbeelding60{width:60%}.afbeelding{width:100%;margin:0 auto;border-radius:10px!important}.languages{padding:0 5px 0 5px}.logocontainer{float:left;width:32%}.logocontainer img{width:77%;display:block;margin:6% 0 0;max-width:400px;-webkit-transition:width 0.2s ease-out;-moz-transition:width 0.2s ease-out;-o-transition:width 0.2s ease-out;transition:width 0.2s ease-out}.menu{float:right;width:68%;margin:0 0 0 0}.menu ul{margin:0;padding:20px 0 0 0;font-size:0;float:left;text-align:right}.menu ul li{font-family:'opensans',sans-serif;display:inline-block;padding:10px 3px 0 3px;margin:0 10px 0 0;position:relative}.menu ul li a{font-family:'opensans',sans-serif;font-size:18px;font-weight:700;color:rgb(0 0 0 / .6);text-decoration:none;box-sizing:border-box;padding:0 7px 0 0;margin:0 0 0 0;color:#313131}.menu ul li a:hover{color:#d11c2f;font-weight:700}.menu ul li:hover{color:#403152;font-weight:700;border-color:#403152}.menufixed .logocontainer img{width:77%;margin:6% 0 0}.menufixed .headermenucontainer{height:60px}.menufixed .menu{float:right;width:68%}.menufixed .submenu li{padding:0 3px 0 3px!important}.menufixed{position:fixed;top:0;left:0;right:0;z-index:1001;height:0}.cleartop{margin-top:95px}.menuicons{float:right;position:relative;text-align:right}.menuicons p{display:inline-block;margin:0;width:15%}.mobilemenu{display:none}.websiteContactInfoMobile{background:#319a79;line-height:40px;color:#fff;text-align:center;font-size:14px}.qs_cookie_linkbtn{font-family:inherit;color:#000;font-size:15px;margin:0 20px 0 0;padding:0;text-decoration:none;border:none;cursor:pointer;background:none}.qs_cookie_acceptbtn,.qs_cookie_acceptbtnsmall,.qs_cookiepage_acceptbtn,.qs_cookie_refusebtn{background:#d11c2f;border:2px solid none;font-family:'opensans',sans-serif;font-size:16px;font-weight:500;color:#fff;line-height:150%;box-sizing:border-box;padding:5px 20px;border-radius:10px;display:block;margin:5px auto 0;cursor:pointer;color:#fff!important;-webkit-transition:background 0.5s ease-out;-moz-transition:background 0.5s ease-out;-o-transition:background 0.5s ease-out;transition:background 0.5s ease-out}.qs_cookie_acceptbtn:hover,.qs_cookie_acceptbtnsmall:hover,.qs_cookiepage_acceptbtn:hover,.qs_cookie_refusebtn:hover{background:#313131;color:#fff}.mobilemenucontainer{width:300px;left:-300px;bottom:0;position:fixed;background:#fff;z-index:1000000;overflow-y:auto;-webkit-transition:left 0.5s ease-out;-moz-transition:left 0.5s ease-out;-o-transition:left 0.5s ease-out;transition:left 0.5s ease-out}.showmobilemenu{left:0}.mobilemenucontainer img{margin:0 0 -5px 0}.mobilemenubar{position:relative;background:#fff!important;height:92px}.menuicon{position:absolute;top:9px!important;left:0;bottom:0;z-index:1000;color:#403152!important;font-size:25px;line-height:74px;cursor:pointer;width:75px;text-align:center}.showmenu{left:0}.mobilemenucontainer ul{padding:0 0 0 10px;margin:0;list-style:none}.mobilemenucontainer ul li a{font-family:'opensans',sans-serif;font-size:16px;color:#000;display:block;text-decoration:none;line-height:40px;box-sizing:border-box;padding:0 0 0 8px;border-bottom:3px solid #fff;border-right:#f5f5f5 1px solid;border-bottom:#f5f5f5 1px solid;-webkit-transition:border 0.5s ease-out;-moz-transition:border 0.5s ease-out;-o-transition:border 0.5s ease-out;transition:border 0.5s ease-out}.menu li:hover ul.submenu{max-height:500px;opacity:1}.submenu{top:30px;left:2px;position:absolute;max-height:0;overflow:hidden;padding:0 0 10px;margin-left:-10px;opacity:0;background:#fff;text-align:left!important;z-index:10000;background:#f7f7f7;-webkit-transition:max-height 0.5s ease-out;-moz-transition:max-height 0.5s ease-out;-o-transition:max-height 0.5s ease-out;transition:max-height 0.5s ease-out}.menufixed .submenu{top:35px;left:-10px;position:absolute;max-height:0;overflow:hidden;padding:0 0 10px;margin-left:-10px;opacity:0;background:#fff;text-align:left!important;z-index:10000;background:#f7f7f7;-webkit-transition:max-height 0.5s ease-out;-moz-transition:max-height 0.5s ease-out;-o-transition:max-height 0.5s ease-out;transition:max-height 0.5s ease-out}.submenu li{display:block!important;margin:0px!important;padding:0px!important;width:240px;border:none!important}.submenu li:hover{background:#eee!important;color:#d11c2f}.submenu li a{color:#313131!important;line-height:32px!important;padding:0 10px!important;font-size:16px!important;font-weight:bold!important}.submenumobile{display:relative}.submenumobile li a{font-size:14px!important;color:#f18e90;line-height:40px!important;border-right:#f5f5f5 1px solid;border-bottom:#f5f5f5 1px solid}.mobilemenucontainer li a .fa-chevron-down{float:right;padding:15px!important}.mobilemenucontainer li a .fa-chevron-up{display:none;padding:15px!important}.mobielslider{display:none!important}.bxslider{padding:0;margin:0}.bx-wrapper .bx-controls-direction a{visibility:hidden!important}.bx-wrapper{margin:0px!important;width:100%!important;margin:auto!important;border:none!important;background:none!important;-webkit-box-shadow:0 0 5px #fff;box-shadow:0 0 5px #fff!important}.bx-wrapper img{min-width:100%}.bx-wrapper .bx-viewport{border:none!important;left:0!important;box-shadow:none!important}.desktopslider{max-width:100%;min-height:324px!important}#inner-column-kopie_content-470 p{text-align:center!important;margin:0 auto!important}.homeblok-filmpje{padding:10px;border-radius:3px;border-top:2px;border-bottom:2px;border-left:2px;border-right:2px;min-height:257px;margin:22px 8px 0 28px;box-shadow:-4px 10px 15px #7d7d7d;margin-top:-50px!important;background:#fff}.roffa-skyline{width:90%;margin:0 auto}.kleinvogeltje{width:80%;margin:0 auto;text-align:center}.qs-portfolio-link,.qs-portfolio-tag-btn{border-radius:18px!important;max-width:500px!important}.overonsblok{padding:10px;border-radius:3px;border-top:2px;border-bottom:2px;border-left:2px;border-right:2px;min-height:355PX;margin:22px 8px 0 28px;box-shadow:-4px 10px 15px #7d7d7d;margin-top:-50px!important;background:#fff}.homeblok-diensten{padding:10px;border-radius:35px;border-top:2px #d11c2f;border-bottom:2px;border-left:2px;border-right:2px;min-height:415px;margin:0 8px 0 8px;box-shadow:0 10px 15px #7d7d7d;background:#fff}.paddingboven{margin-top:50px!important}.homeblok-expertises{padding:10px;border-radius:35px;border-top:2px #d11c2f;border-bottom:2px;border-left:2px;border-right:2px;min-height:324px;margin:22px 8px 0 8px;box-shadow:0 10px 15px #7d7d7d;background:#fff}.plaatjeblok{border-radius:10px;width:53%;min-height:233px!important}.plaatjepositie{margin-top:173px;padding-left:33px}.homeblok-team{padding:10px;border-radius:3px;border-top:2px;border-bottom:2px;border-left:2px;border-right:2px;min-height:355PX;margin:22px 8px 0 8px;box-shadow:0 10px 15px #7d7d7d;background:#fff;margin-top:-207px!important}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin:10px 0 0 0}.video-width-column{width:40%;margin:0 auto}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.contentcontainer{width:98%;margin:0 auto!important;max-width:1080px;padding:0 1% 0 1%}.contentcontainer:after,.rowcontainer:after,.breakcontainer:after,slidercontainer:after,webshopcontainer:afer,.blokcontainer:after{clear:both;display:block;content:''}.contentcontainer-text,.rowcontainer-text,.breakcontainer-text,.slidercontainer-text,.webshopcontainer-text,.blokcontainer{padding:40px 0 40px 0}.breakcontainer{width:98%;margin:0 auto;max-width:1080px;padding:20px 1% 45px 1%}.breakcontainersmal{width:98%;margin:0 auto;max-width:1080px;padding:3px 1% 3px 1%}.blokcontainer{width:98%;margin:0 auto;max-width:1080px;padding:20px 1% 45px 1%}.tekstvlak{padding:0 20px 0 20px}.afbeeldingcontainer{max-width:100%;text-align:center;margin:0 auto;padding-top:60px;padding-bottom:23px;padding-left:36px}.afbeeldingcontainer-workshop{max-width:84%;text-align:center;margin:51px auto!important;padding-top:14px!important;padding-bottom:23px}.Afbeeldinghome{margin-top:5px!important}.tekstcontainer{padding-right:48px}label{padding:unset!important}.tekst,label{font-size:18px;font-weight:500;line-height:160%;margin:0;padding:0 10px 0 0;color:#000;text-align:left}.kleinetekst{font-size:15px;font-weight:500;line-height:160%;margin:0;padding:0 10px 0 0;color:#000;text-align:left}.tussenkopje{font-size:18px;font-weight:550;line-height:160%;margin:0;padding:0 0;color:#d11c2f;text-align:left}.opsomming{font-size:18px;font-weight:500;line-height:175%;margin:0;padding:0 0 0 20px;color:#000;text-align:left}.tekst-icon{font-size:38px;font-weight:500;line-height:175%;margin:0;padding:0 0 .6em;color:#d11c2f;text-align:center}.tegeltekst-icon{font-size:38px;font-weight:500;margin:0;padding:0 0 .6em;color:#d11c2f;text-align:center}.tekst-usp{font-size:18px;font-weight:500;line-height:175%;color:#000;text-align:left}.projectenfoto{width:80%!important;margin:0 auto!important}.tekst-mini{font-size:11px;font-weight:500;line-height:175%;margin:0;padding:0 0 .6em;color:#000;text-align:left}.tekst-mini-wit{font-size:11px;font-weight:500;line-height:175%;margin:0;padding:0 0 .6em;color:#fff;text-align:left}.tekst-wit{font-size:18px;font-weight:500;line-height:175%;margin:0;padding:0 0 .6em;color:#fff;text-align:left}.expertise-wit:hover{font-size:18px;font-weight:500;line-height:175%;margin:0;padding:0 0 .6em;color:#d11c2f;text-align:left}.expertise-wit{font-size:18px;font-weight:500;line-height:175%;margin:0;padding:0 0 .6em;color:#fff;text-align:left}.tekst-bold{font-size:18px;font-weight:700;line-height:175%;margin:0;padding:0 0 .6em;color:#000}.tekst-wit-bold{font-size:18px;font-weight:700;line-height:175%;margin:0;padding:0 0 .6em;color:#fff}.tekst-footer{font-size:16px;font-weight:500;text-decoration:none!important;margin:0;padding:0 10px 0 0;color:#fff}.tekst-footer:hover{text-decoration:underline}.footerbreak{font-size:10px;font-weight:500;text-decoration:none;margin:0;padding:0;color:#fff}.tekstfooterzwart{font-size:18px;font-weight:500;line-height:175%;text-decoration:none;margin:0;padding:0 0 .6em;color:#d11c2f}.tekstfooterzwart:hover{text-decoration:none;color:#fff}.tekst-border{font-weight:700;color:#403152;font-size:22px;border:2px solid #403152}.tekst-border-wit{font-weight:700;color:#fff;font-size:22px;border:2px solid #fff}.kop{font-size:28px;font-weight:550!important;line-height:175%;margin:10px 0 0 0;padding:0 0 .4em;color:#d11c2f;text-align:left}.tegelkop{font-size:28px;font-weight:550!important;line-height:110%;margin:10px 0 0 0;padding:0 0 0 0;color:#d11c2f;text-align:left}.tegelonderkop{font-size:18px;font-weight:550!important;line-height:110%;margin:0 0 0 0;padding:6px 0 6px 0;color:#d11c2f;text-align:left}.kop-blauw{font-size:28px;font-weight:550!important;line-height:140%;margin:10px 0 0 0;padding:0 0 .4em;color:#d11c2f;text-align:left}.onderkop{font-size:24px;font-weight:550!important;line-height:140%;margin:10px 0 0 0;padding:0 0 .4em;color:#d11c2f;text-align:left}.kop-rood{font-size:32px;font-weight:550!important;line-height:100%;margin:0 0 5px 0;color:#d11c2f;text-align:center}.onderkop-rood{font-size:20px;font-weight:550!important;line-height:100%;margin:0 0 5px 0;color:#d11c2f;text-align:center}.onderkop-oud{font-size:18px;font-weight:550!important;line-height:175%;margin:10px 0 0 0;padding:0 0 .4em;color:#000;text-align:left}.kop-wit{font-size:28px;font-weight:550;line-height:175%;margin:10px 0 0 0;padding:0 0 .4em;color:#fff;text-align:left}.kop-break{font-size:20px;font-weight:550;line-height:150%;margin:10px 0 0 0;padding:0 0 .4em;color:#fff;text-align:left}.kop-center{font-size:25px;font-weight:700;line-height:175%;margin:10px 0 0 0;padding:0 0 .4em;color:#652c90;text-align:center}.icon{font-size:55px;font-weight:700;line-height:175%;margin:10px auto;padding:0 0 .4em;color:#652c90;text-align:center}.marginboven{margin-top:50px!important}.text-padding{padding-left:18px}.tussenkop-streep{font-size:22px;font-weight:700;line-height:110%;padding:.3em 0 .2em;color:#fff;margin-top:-8px}.tussenkop{font-size:22px;font-weight:700;line-height:110%;padding:.3em 0 .2em;color:#fff}.tussenkop-groen{font-size:22px;font-weight:700;line-height:110%;margin:0;padding:0 0 .4em;color:#007319}.tussenkop-groen-normaal{font-size:22px;font-weight:400;line-height:110%;margin:0;padding:0 0 .4em;color:#007319}.tekst-breed{padding-right:39px!important}.blok{padding-right:5px}.fc-button-primary{color:#fff;background-color:#403152!important;border-color:#403152!important}.fc-button-primary:hover{color:#fff;background-color:#008d1f!important;border-color:#008d1f!important}.fc-button-group>.fc-button:focus,.fc-button-group>.fc-button:active,.fc-button-group>.fc-button.fc-button-active{z-index:1;background:#008d1f!important;border-color:#008d1f!important}.fa-search{display:table-cell;vertical-align:middle;text-align:center;font-size:20px;color:#666}.Blauwebalk{margin:40px 0 0}.qs_cookie_popup{background:#fff!important;opacity:1!important;border:1px solid #008D1F}.qs_cookie_title,.qs_cookie_text,.qs_cookie_link{font-family:'opensans',sans-serif;color:#000}.qs_cookie_acceptbtn:hover,.qs_cookie_acceptbtnsmall:hover,.qs_cookiepage_acceptbtn:hover,.qs_cookie_refusebtn:hover{background:#008D1F;color:#fff}.qs_cookie_page_wrap,.qs_cookie_table_head,.qs_cookie_table_text,.qs_cookiepage_text,.qs_cookiepage_subhead,.qs_cookiepage_acceptbtn,.qs_cookie_refusebtn{font-family:'Montserrat',sans-serif}.qs_edit_cookies_wrap{background:#f5f5f5;box-sizing:border-box;padding:20px 15px;border-radius:10px;border:2px solid #fff;position:relative}.qs_cookie_popup{background:#fff!important;opacity:1!important;border:1px solid #d11c2f}.qs_cookie_table,.qs_cookie_table tr,.qs_cookie_table td{border:1px solid #fff}.qs_cookie_table{margin-bottom:10px}.qs_cookie_table td{vertical-align:top}.clickToAction2{position:relative;font-family:'Lato',sans-serif;color:#FFF;line-height:150%;border-radius:5px;font-size:16px;padding:5px 14px;background:#007319;font-weight:700;transition:all 0.2s cubic-bezier(.75,.26,.16,.85);cursor:pointer;text-decoration:none;display:block;margin:56px auto;text-align:center;max-width:91px}.clickToAction,.button-wit{position:relative;font-family:'Lato',sans-serif;color:#FFF;line-height:150%;font-size:18px;padding:15px 10px;background:#403152;font-weight:700;transition:all 0.2s cubic-bezier(.75,.26,.16,.85);border-radius:0;border:none;cursor:pointer;text-decoration:none;display:block;margin:20px auto;text-align:center;max-width:138px}.clickToAction:hover{background:#007319}.button-wit:hover{background:#fff;color:#403152}.logo-raad{margin-top:50px;border:2px solid #403152}.cursus-link{text-decoration:none}.datesTable{text-align:center!important;margin:0 auto}.radio-customer{display:none}.menuicons{float:right;position:relative;text-align:right}.menuicons p{display:inline-block;margin:0;width:15%}.shoppingCartItem{position:relative}.carticon{cursor:pointer;font-size:25px;color:#f18e90;line-height:60px;text-align:left}.carticon i{color:#194331}.webshop-submenu{padding:0;margin:0;list-style:none;display:none}#webshopCountSpan{position:absolute;top:-10px;background:#d11c2f!important;width:30px;height:30px;line-height:30px;text-align:center;border-radius:50%;font-size:14px;color:#fff;left:21px;-webkit-transition:top 0.5s ease-out;-moz-transition:top 0.5s ease-out;-o-transition:top 0.5s ease-out;transition:top 0.5s ease-out}.webshop-related-product .productitem-col-3{width:22%!important}.productitem-col-3{text-align:center;background:#fff;border-radius:4px;box-sizing:border-box;padding:10px;float:left;cursor:pointer}.productitem-col-3:hover{border:1px solid #403152;box-shadow:0 0 2px #403152!important}.webshop-cart-coupons{display:none}.webshop-text webshop-product-price-text{display:none!important}.webshop-menu-body,.webshop-page-body{box-sizing:border-box;padding:10px 0 0 10px}.webshop-page-body{width:70%;float:right;margin-top:-40px}.vat-included-text{display:none}.paginationitem,.paginationitem-points{font-size:14px;cursor:pointer;border:1px solid #59667E;box-sizing:border-box;padding:10px 15px;margin:0 2px 0 2px}.paginationitem:hover{text-decoration:none;background:#403152!important;color:#fff;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.webshop-breadcrumbs{display:none}.webshop-products-topbar{margin-top:42px!important}.webshop-product-related-products{width:73%!important;margin:0 0 10px}.webshop-text .vat-included-text{display:none!important}.webshop-product-table-row:nth-child(2n+1){background:#d4edda;color:#000}.webshop-product-infobox,.webshop-product-inforightbox{width:55%;float:right;margin-top:-52px}.webshop-product-price-text{font-size:26px;font-weight:700;color:#008D1F}.webshop-product-table-cell{display:table-cell;padding:10px;border:0 solid #fff!important}.webshop-product-table{display:table;width:100%;border-collapse:collapse;border:0 solid #fff!important;table-layout:fixed}.order-direct-button,.order-button,.order-related-button,.coupon-button{color:#fff;border-color:#403152!important;background:#403152!important;border-radius:5px;font-weight:700;Font-size:13px!important;padding:5px 5px 5px 5px;text-decoration:none!important}.order-direct-button:hover,.order-button:hover,.order-related-button:hover,.coupon-button:hover{color:#fff;border-color:#008D1F!important;background:#008D1F!important}.login-button{color:#fff;border-color:#403152!important;background:#403152!important}.login-button:hover{color:#fff;background:#008D1F!important;border-color:#008D1F!important}.webshop-filtermenulink{text-decoration:none;color:#008D1F!important;font-size:16px;font-weight:700}.filter-head,.recent-viewed-head{font-weight:700;margin:0 0 4px 0;padding:0;color:#403152!important}.webshop-breadcrumb-link{visibility:hidden!important}.qs_webshop_sorting{width:40%!important;float:left!important;width:30%;line-height:45px;margin-top:5px}.productitem,.webshop-category-tile{text-align:center;transition:all .2s ease-in-out;min-height:434px}.productitemimagewrap,.productitemimage{min-height:200px!important}.webshop-category-tile{min-height:275px}.productitem:hover,.webshop-category-tile:hover{border:1px solid #403152;box-shadow:0 0 2px #403152!important}.paginationitemactive{font-weight:700;background:#403152!important;color:#fff}.paginationitem,.paginationitem-points{font-size:14px;cursor:pointer;border:1px solid #969696!important;box-sizing:border-box;padding:10px 15px;margin:0 2px 0 2px}.paginationbutton:hover{text-decoration:none;background:#403152;color:#fff}.paginationbutton{cursor:pointer;box-sizing:border-box;padding:8px 15px;margin:0 5px 0 5px;border:1px solid #007319;border-radius:5px}.webshop-product-subkop{visibility:hidden!important}.paginationbutton:hover{text-decoration:none;background:#007319!important;color:#fff}.webshop-productname{min-height:82px!important;font-weight:bold!important;color:#403152;font-size:17px}.webshop-menu-body{width:30%;float:left;margin-top:11px}.webshop-menu-option-link{padding:8px!important;color:#fff}.webshop-menu-option-link:hover{color:#fff;text-decoration:none!important}.webshop-menu-option-button:hover{color:#fff!important}.webshop-menu-item:hover{background:#403152!important;text-decoration:none!important;color:#fff!important}.webshop-menu-active-item{background:#403152!important}.webshop-menu-active-item .webshop-menu-option-button,.webshop-menu-active-item .webshop-menu-option-link{color:#fff!important}.webshop-tile-image,.webshop-product-tile-image{width:98%!important;margin:0 auto!important;height:auto!important}.webshop-category-tile-image{min-height:150px;float:none!important;height:auto!important;max-width:200px;text-align:center;width:100%;display:block;margin:0 auto}.webshopmainwrap{min-height:650px!important}.vat-included-text{line-height:20px!important}.shoppingCartItem{position:relative}.carticon{cursor:pointer;font-size:25px;color:#e42328;line-height:60px;text-align:left}.carticon i{color:#194331}.product-sale-div{background:#e42328!important;bottom:0px!important;top:170px!important}.product-sale-div-productpage{background:#e42328!important}.qscontactform-btn{margin:0 0 20px 0}@media only screen and (max-width:1080px){.cursus-image{width:265px}.homeblok-diensten{padding:10px;border-radius:35px;border-top:2px #d11c2f;border-bottom:2px;border-left:2px;border-right:2px;min-height:538px;margin:22px 8px 0 8px;box-shadow:0 10px 15px #7d7d7d;background:#fff}.mapclass{max-width:200px!important}.tekst{color:#000;padding:0 5px}}@media only screen and (max-width:960px){.carticon{width:auto!important;text-align:left;padding-right:37px;line-height:75px;font-size:21px}.headerinfo{display:none}.mobileheaderinfo{display:block}.datesTable{width:650px!important;text-align:center!important;margin:0 auto}.cursus-image{width:86%!important;margin:0 auto}.facebook-home{max-width:80px!important}.breakcontainer{padding:20px 1% 45px 1%}.desktopmenu{display:none}.mobielslider{width:100%}.carticon i{color:#969696}.contactform{width:85%}.desktopslider{display:none!important}.mobilemenu{display:block}.grijsdriehoek{width:100%;margin-bottom:-6px}.mobilemenu{display:block}.mobilemenucontainer{top:123px}.cleartop{margin-top:110px}.headertekst{margin:0 50px}.headerlink{font-size:16px}.tegelitem{margin:10px 0}.bxslider-wrap-google,.bx-viewport,.bxslider-wrap-google iframe{max-height:300px!important}.qs_webshop_sorting{width:40%!important}.medewerker-afbeelding{width:100%!important;margin:0 auto;padding:0 0% 0 0}.submenumobile{display:block}.menufixed{background:#fff;border-bottom:1px solid #ddd}.headermenucontainer{height:115px;border-bottom:#f1f1f1 solid 1px}.driehoekmobiel{margin-top:0;margin-right:0;margin-bottom:-4px!important;margin-left:0;padding-top:0px!important;padding-right:0;padding-bottom:0;padding-left:0}.readbuttonlinehome:hover{color:#FFFFFF!important;text-decoration:none!important;background-color:#f18e90!important}.readbuttonlinehome{font-size:14px!important;line-height:14px!important;text-transform:uppercase!important;color:#f18e90!important;text-decoration:none!important;padding-top:4px!important;padding-right:14px!important;padding-bottom:4px!important;padding-left:14px!important;border-radius:5px!important;border:2px solid #f18e90!important;-webkit-transition:all 0.3s ease!important;transition:all 0.3s ease!important}.grijsblokhome{padding:10px;padding-top:42;border-radius:10px;min-height:520px;border-left:#f5f5f5 3px solid!important;border-right:#f5f5f5 3px solid!important;border-top:#f5f5f5 3px solid!important;border-bottom:#f5f5f5 3px solid!important;margin:5px}.grijsblok2{margin:12px auto;min-height:716px}.grijsblok{margin:12px auto;min-height:379px;max-width:159px!important}.mobielslider{display:block!important}.mobilelogowrap img.logo{display:block;width:100%;margin:30px auto!important;position:absolute;max-width:270px;text-align:center;left:28%}.webshop-remove-product-button{right:12px!important}.qscontactform-div{width:95%}.submenu{position:static;max-height:100%;overflow:visible;padding:0 0 10px;margin-left:0;opacity:1;text-align:left!important;background:#fff!important}.submenu li a{font-weight:400!important}.mobileheaderlinks{text-align:center;min-height:30px;display:none!important;min-width:30px}.tekst{color:#000;padding:0 5px}.afbeelding{width:96%;margin:0 auto;border-radius:10px}}@media only screen and (max-width:780px){.row-col-md-4{width:100%}.tekst{color:#000;padding:0 5px}.afbeelding{width:96%;margin:0 auto;border-radius:10px}.plaatjeblok{border-radius:10px;width:73%;min-height:233px!important}.mobileheaderinfo{display:block}.mobielafb{width:60%!important;text-align:center!important;margin:0 auto!important}.homeblok-team{padding:10px;border-radius:3px;border-top:2px;border-bottom:2px;border-left:2px;border-right:2px;min-height:355PX;margin:22px 8px 0 8px;margin-top:22px;box-shadow:0 10px 15px #7d7d7d;background:#fff;margin-top:19px!important}.tekst,.kop,.tussenkop,.tussenkop-groen,.tussenkop-groen-normaal,.tekst-wit,.tekst-bold,.tekst-breed,kop-wit,.kop-center{padding:0 3px 0 3px!important}.cursus-image{width:50%!important;margin:44px auto;padding-top:1px}.datesTable{width:400px!important}textarea{width:100%!important}.qscontactform-1{width:70%!important}.bxslider-wrap-google .bx-viewport,.bxslider-wrap-google iframe{min-height:300px}.medewerker-afbeelding{width:80%!important;margin:0 auto;padding:0 0% 0 0%}.submenumobile{display:block}.mobilemenucontainer{top:123px}video{height:40vh}.video-gradient{top:-230px}.video-height{max-height:270px}.mobieldriehoek{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:0;padding-bottom:5px!important;padding-left:0}.driehoekmobiel{margin-top:0;margin-right:0;margin-bottom:-4px!important;margin-left:0;padding-top:0px!important;padding-right:0;padding-bottom:0;padding-left:0}.grijsblokhome{padding:10px;padding-top:42;border-radius:10px;min-height:515px;max-width:366px!important;border-left:#f5f5f5 3px solid!important;border-right:#f5f5f5 3px solid!important;border-top:#f5f5f5 3px solid!important;border-bottom:#f5f5f5 3px solid!important;margin:12px auto}.grijsblok{margin:12px auto;min-height:473px;max-width:366px!important}.contactform{width:85%}.grijsblok2{margin:12px auto;min-height:589px;max-width:366px!important}.bxslider-wrap-google .bx-viewport,.bxslider-wrap-google iframe{height:auto}.webshop-category-tile-image{height:auto!important;width:100%!important;max-height:175px!important}.webshop-tile-image{max-height:220px!important}.webshop-product-tile-image{max-width:200px!important}.webshop-tile-head{text-align:center!important;background:rgb(255 255 255 / .85);width:100%!important;height:35px!important;margin:25px 0 0 0px!important;padding:15px 0 0 0px!important}.qs_blog_item,.qs_blog_item_latestitems{width:98%!important}h1{margin:20px 0 0 0!important}.blog_header{font-size:16px}.blog-text{font-size:14px;margin:0 0 10px 0}.overonsblok{margin-top:-24px!important}.blog-text img{width:45%!important}.mobilelogowrap img.logo{display:block;width:100%;margin:30px auto!important;position:absolute;max-width:270px;text-align:center;left:28%}.homeblok-diensten{padding:10px;border-radius:35px;border-top:2px #d11c2f;border-bottom:2px;border-left:2px;border-right:2px;min-height:363px;margin:22px auto;box-shadow:0 10px 15px #7d7d7d;background:#fff;width:73%}}@media only screen and (max-width:580px){.headerlinks{display:none}.afbeelding{width:96%;margin:0 auto;border-radius:10px}.mobielafb{width:80%!important;text-align:center!important;margin:0 auto!important}.webshop-remove-product-button{right:35px!important}.qscontactform-div{width:92%}.productitem,.webshop-category-tile{min-height:100px!important}.overonsblok{margin-top:22px!important}.headerinfo{height:20px}.qs_webshop_sorting{width:100%!important}.webshop-product-related-products .webshop-related-product{width:98%}p{font-size:16px}.mobilelogowrap img.logo{display:block;width:100%;margin:30px auto!important;position:absolute;max-width:250px;text-align:center;left:20%}}