@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&family=Varela+Round&display=swap);html{font-family:"Titillium Web",sans-serif;;scroll-behavior:smooth}ul,ol{padding-bottom:1em;color:#353535}p{line-height:150%;font-family:"Titillium Web",sans-serif;font-size:16px;padding:0 10px 0 10px;color:#353535;font-weight:400}h1,h2,h3,h4,h5,h6{padding-bottom:10px;color:#353535;font-weight:500;line-height:1em;padding:0 10px 0 10px;margin:0}h1{font-size:50px;margin:20px 0 0 0!important;font-weight:200;text-align:center;padding:0 10px 0 10px}.dik{font-weight:700}h2{font-size:50px;margin:20px 0 0 0!important;font-weight:200;text-align:center;padding:0 10px 0 10px}h3{font-size:24px!important}.bold{font-weight:500;color:#374754;text-align:center;font-size:18px}.webshop-category-tile{min-height:340px}.dashboard-link{padding:50px;border:solid 1px #aaa;border-radius:10px;text-decoration:none;color:inherit;margin:0 0 0 5%}.dashboard-link:hover{background:#aaa}.dashboard-buttons{margin-top:10%;text-align:center}.input-icon-eye-right{padding:10px 10px 4px 10px!important}.webshop-cart-coupons,.order-payment-options-header,#webshopPaymentOptions,#webshopShippingOptions{display:none}.webshopmainwrap h2{font-size:26px;text-align:left;margin:10px 0 10px 0px!important}.webshop-account-wrap h1{margin:10px!important}#qswebshop-info,.webshop-goto-buttons{display:none}.webshopmainwrap{min-height:800px}.webshop-tile-head{font-weight:700}.webshop-description{background:#f8f8f8;padding:10px 0 10px 0;border-radius:10px}.mainmenu{background:#b8d4aa;width:100%;margin:0 auto}.mainmenu{background-image:url(Images/achtergrond-menu-footer.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}video{height:85vh;width:100%;object-fit:cover;object-position:center center}.headerinfo{height:32px;background:#009fe3}.headerlinks{margin:0 auto!important;max-width:1080px}.headerlinks a{padding-left:8px;float:left;font-size:15px}.headerlink:hover{text-decoration:underline}.headerlink{color:#fff;font-family:"Titillium Web",sans-serif;text-decoration:none}.navpart{border-bottom:1px solid #797473}.navpartcontents{box-sizing:border-box;padding:0 2%}.menucontentcontainer{width:100%;max-width:1280px;margin:0 auto}.menucontentcontainer:after{clear:both;content:'';display:block}.logocontainer{float:left;width:20%;margin:1% auto auto 1%}.logocontainer img{width:100%;display:block;text-align:center!important;margin:0% 0 10;max-width:252;-webkit-transition:width 0.4s ease-out;-moz-transition:width 0.4s ease-out;-o-transition:width 0.4s ease-out;transition:width 0.4s ease-out}.menufixed .logocontainer img{width:100%!important}.menufixed{position:fixed;top:0;width:100%;z-index:1000}.cleartop{margin-top:117px}.sitenav{float:right;padding:0;margin:0;width:75%;position:relative;text-align:right;max-height:80px}.sitenav li{display:inline-block;text-align:right}.sitenav i{margin:0 10px 0 10px}.sitenav li a,.qswebshopmenuitem,.menuicons p a{color:#000;font-size:16px;display:block;line-height:40px;box-sizing:border-box;padding:0 10px 0 0;text-decoration:none;font-weight:400;font-family:"Titillium Web",sans-serif;width:100%;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.sitenav li a:hover,.qswebshopmenuitem:hover,.menuicons p a:hover{color:#ff9c59}.sitenav li:hover .mainsubmenu{min-height:100%;display:block;z-index:3}.login-cart-wrapper{float:right;width:17%}.login-cart-item.shoppingcart{float:right;background-color:#000;border-radius:50px;width:35px;height:35px;text-align:center;margin:5% 20% 0 0}.mobile-shoppingcart i{background-color:#000;border-radius:50px;width:37px;height:30px}.login-cart-item.shoppingcart i{color:#fff;padding:10px 0 0 0}.mobile-shoppingcart i{color:#fff;padding:10px 0 0 14px}.login-cart-item.inlogafb{float:left;max-width:130px;margin:3px 0 0 0}.mobile-login img{max-width:150px;padding:15px 0 5px 0}#webshopCountSpan{display:none}.mainsubmenu{position:absolute;min-height:0;width:100%;display:none;z-index:3}.menuactivebackground{background:rgb(0 0 0 / .2);position:fixed;top:126px;left:0;padding:0;height:0;right:0;z-index:-1}.submmenulist{display:block;padding:0;margin:0;width:20%;border-left:1px solid #f4f4f4;border-bottom:1px solid #f4f4f4;border-right:1px solid #f4f4f4;box-sizing:border-box;background:#fff}.submmenulist a{font-size:15px!important;font-weight:300!important}.menuoptions{margin:0;padding:0}.menuoptions:after,#mobilewebshoptrigger:after{clear:both;content:'';display:block}.menuoptions a{line-height:37px!important;text-indent:10px;min-width:200px;text-align:left}.categoriemenu{display:none}.categoriemenucol{width:50%;float:left;background:#f4f4f4!important}.categoriemenu div.categoriemenucol:nth-child(4n+1){clear:both}.categoriemenufivecol{width:20%}.categoriemenu a{font-size:14px!important;font-weight:300!important;background:#f4f4f4!important}.menuhead,.menuhead a{font-size:16px!important;color:#009fe3!important;text-align:left!important;text-indent:10px!important;font-weight:400!important;margin:0px!important;padding:0px!important;line-height:40px!important}.divider{padding-right:5px}.mobilemenu{display:none}.websiteContactInfoMobile{background:#319a79;line-height:40px;color:#fff;text-align:center;font-size:14px}.mobilelogowrap,.mobilelogowrap img.logo{display:block;margin:8px auto;max-height:60px}.mobilelogowrap{box-sizing:border-box;padding:15px}.mobilelogowrap img.logo{max-width:200px}.logomobilewrap{float:unset;padding-top:10px}.logomobile{max-width:230px;margin:0 auto!important;display:flex}.mobilemenuicon{cursor:pointer;font-size:25px;font-weight:500;line-height:60px;color:#44322d;display:inline-block;width:50px;text-align:right}.mobilemenucontainer{width:300px;top:92px;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;height:90px}.menuicon{position:absolute;top:0;left:0;bottom:0;z-index:1000;color:#565656;font-size:25px;line-height:100px;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:"Titillium Web",sans-serif;;font-size:18px;font-weight:lighter;color:#000;;display:block;text-decoration:none;line-height:50px;box-sizing:border-box;padding:0 0 0 15px;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}.submenumobile{display:relative}.submenumobile li a{font-size:14px!important;color:#ea931f;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;float:right;padding:15px!important}.swiper-pagination-bullet-active{background:#fff!important}.desktopslider{max-width:100%}.swiper-horizontal{margin-bottom:-5px}.swiper-container{width:100%;margin:40px 0;padding:45px 0}.swiper-slide{opacity:.4;overflow:hidden;transition:.7s}.swiper-slide img{width:100%;min-height:110px}.swiper-slide-active{opacity:1;z-index:1;transform:scale(1.5)}.onzemerken{overflow:hidden}.footerachtergrond{background-image:url(Images/achtergrond-menu-footer.jpg);background-size:cover;background-repeat:no-repeat;background-position:center}.logofooter{width:80%}.footer{color:#fff;padding:10px 20px 5px 20px}.footer-logo{margin-bottom:20px}.footer-logo-img{max-width:200px;height:auto;margin:15px 0 0 0}.footer-content{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.footertekst{font-size:14px;font-weight:700;line-height:150%}.footerlink{font-size:14px;font-weight:700;line-height:150%;color:#353535;text-decoration:none}.footerlink:hover{text-decoration:underline}.footer-row{flex:1 1 200px;max-width:370px;text-align:left}.footer-row-midden{flex:1 1 200px;max-width:320px;text-align:left}.footer-row h3{font-size:1.2em;margin-bottom:10px}.borderright{border-right:#88c947 1px solid}.borderleft{border-left:#88c947 1px solid}.footer-row ul{list-style:none;padding:0;margin:0}.footer-row ul li{margin-bottom:5px}.footer-row ul li a{color:#fff;text-decoration:none}.footer-row ul li a:hover{text-decoration:underline}.social-links li{display:inline-block;margin-right:10px}.afbeeldingnaasttekst{width:75%;margin:0 auto}.overonsafb{margin-top:40px}.dikkeretekst{font-weight:700}.linkhome{text-decoration:none;color:#353535}.buttonvds .buttongroenrand,.buttonvds .buttonoranjerand,.buttonvds .buttonblauwrand{margin:unset!important}.contentcontainer:after,.rowcontainer:after,.breakcontainer:after,.contactbalkcontainer:after,.footericonen:after,.onlinecontainer:after,.onlinecontainer2:after,.contentcontainerboven:after{clear:both;display:block;content:''}.contentcontainer-text,.rowcontainer-text,.breakcontainer-text,.contactbalkcontainer,.onlinecontainer-text,.onlinecontainer2-text,.contentcontainerboven-text{padding:40px 0 40px 0}.afbeeldingcarrousel{width:95%;margin:0 auto!important}.afbeeldingnaarboven{margin-top:-50px!important}.breakcontainer{margin:0 auto;width:98%;max-width:1280px;padding:45px 1% 45px 1%}.onlinecontainer{margin:0 auto;width:98%;max-width:1280px;padding:45px 1% 5px 1%}.contentcontainer{margin:0 auto;width:98%;max-width:1280px;padding:5px 1% 5px 1%}.contentcontainerboven{margin:0 auto;width:98%;max-width:1280px;padding:45px 1% 5px 1%}.leesmeer{color:#374754;font-weight:700;text-decoration:none;margin-top:auto;align-self:flex-start}.leesmeer:hover{text-decoration:underline}.tegels,.tegelslijn,.tegelslijnacrylaat,.tegelslijnpolycarbonaat,.tegelslijnpvc,.tegelslijnprepanel,.tegelslijnhardkern,.tegelslijnpetg,.tegelspolystereen,.tegelstechkunststoffen{position:relative;min-height:290px!important;cursor:pointer}.tegelslijn,.tegelslijnacrylaat,.tegelslijnpolycarbonaat,.tegelslijnpvc,.tegelslijnprepanel,.tegelslijnhardkern,.tegelslijnpetg,.tegelspolystereen,.tegelstechkunststoffen{border-radius:10px}.tegelslijn,.tegelslijnacrylaat,.tegelslijnpolycarbonaat,.tegelslijnpvc,.tegelslijnprepanel,.tegelslijnhardkern,.tegelslijnpetg,.tegelspolystereen,.tegelstechkunststoffen{width:100%;height:auto;padding:20px;overflow:hidden}.tegelslijn::before,.tegelslijnacrylaat::before,.tegelslijnpolycarbonaat::before,.tegelslijnpvc::before,.tegelslijnprepanel::before,.tegelslijnhardkern::before,.tegelslijnpetg::before,.tegelspolystereen::before,.tegelstechkunststoffen::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center;background-repeat:no-repeat;opacity:.15;z-index:-1}.tegelslijnacrylaat::before{background-image:url(Images/acrylaat-tegels.jpg)}.tegelslijnpolycarbonaat:before{background-image:url(Images/polycarbonaat-tegels.jpg)}.tegelslijnpvc:before{background-image:url(Images/pvc-tegels.jpg)}.tegelslijnprepanel:before{background-image:url(Images/prepanel-tegels.jpg)}.tegelslijnhardkern:before{background-image:url(Images/hardkern-tegels.jpg)}.tegelslijnpetg:before{background-image:url(Images/pet-g-tegels.jpg)}.tegelspolystereen::before{background-image:url(Images/polystereen-tegel.jpg)}.tegelstechkunststoffen::before{background-image:url(Images/tech-kunststoffen-tegel.jpg)}.groen{border:1px solid #99cf61}.oranje{border:1px solid #ff9c59}.paars{border:1px solid #cf6ca2}.donkergroen{border:1px solid #378d5d}.donkeroranje{border:1px solid #ff6749}.geel{border:1px solid #ffbe32}.blauwgroen{border:1px solid #2ab0a1}.lichtblauw{border:1px solid #5cd1e0}.pijl-containerlijn{position:absolute;top:0;left:0}.ruimtetegels{margin:20px}.ruimtetegelslijn{margin:40px}.pijl-container{position:absolute;top:0;left:0}.hoek-pijl2{width:100%;height:auto}.hoek-pijl{width:22%;height:auto;margin:-6px 0 0 -6px}.qscontactform-upload-check{color:#fff;font-family:"Titillium Web",sans-serif}.teksttegel{padding-top:60px;padding-bottom:0;text-align:center;padding-right:10px;padding-left:10px;min-height:321px;display:flex;flex-direction:column;justify-content:space-between}.onderafbeelding{width:100%;height:100%;overflow:hidden}.koph3{padding:10px 0 0 70px;font-size:30px;font-weight:600}.teksttegel h3{font-size:30px;font-weight:600}.teksttegellijntje p{text-align:center}.onderafbeelding img{width:100%;height:100%;object-fit:cover;display:block}.header-container{display:flex;align-items:center;justify-content:space-between;width:100%}.marginbotdiensten{padding-bottom:30px!important}.header-container{margin-bottom:5px}.header-container h1,.header-container h2{flex-grow:1;text-align:left;margin:0}.margintopheader{margin-top:10px}.content{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.content p{width:60%}.content img{width:30%;max-width:150px}.header-afbeelding{height:auto;padding:0 10px 0 10px!important}.header-afbeelding-bewerking{height:auto;padding:0 10px 0 10px}.koffie-afbeelding{width:70%;height:auto}.header-afbeelding{max-width:unset}.header-container h1,.header-container h2{margin:0 0 0 2px!important}.afbeeldingkleiner{width:60%;text-align:center;margin:0 auto;padding-top:50px}.form-control::placeholder,.form-control-select::placeholder,.jFiler-theme-default .jFiler-input{color:#000!important}.buttongroenrand,.buttonoranjerand,.buttonpaarsrand,.buttongeelrand,.buttongroenblauwrand,.buttonblauwrand,.buttonrozerand,.btn-info,.buttondonkergroenrand,.buttondonkeroranjerand{background:#fff;font-size:16px;text-align:center;color:#000;padding:8px;margin:5px;text-decoration:none;border:1px solid #86c948;width:160px;transition:all .4s!important;font-weight:400}.buttondonkeroranjerand{border:1px solid #ff6749}.buttondonkeroranjerand:hover{background:#ff6749;color:#fff}.buttondonkergroenrand{border:1px solid #378e5d}.buttonblauwrand{border:1px solid #5cd1e0}.buttonblauwrand:hover{background:#5cd1e0;color:#fff}.buttondonkergroenrand:hover{background:#378e5d;color:#fff}.buttongroenrand:hover{background:#86c948;color:#fff}.buttonrozerand{border:1px solid #f7898b}.buttonrozerand:hover{background:#f7898b;color:#fff}.buttongroenblauwrand{border:1px solid #2ab0a1}.buttongroenblauwrand:hover{background:#2ab0a1;color:#fff}.buttonoranjerand,.btn-info{border:1px solid #ff7d2b}.buttonpaarsrand{border:1px solid #cf6ca2}.buttongeelrand{border:1px solid #ffbe32}.buttongeelrand:hover{background:#ffbe32;color:#fff}.buttonpaarsrand:hover{background:#cf6ca2;color:#fff}.buttonoranjerand:hover,.btn-info:hover{background:#ff7d2b;color:#fff}.flipbook-carousel-slide,.flipbook-move{background:#eee!important}#Acrylaatgegoten,#Geschuimdpvc,#Hardkern,#Prepanel,#PetG,#Polycarbonaat,#bevestigingsmaterialen,#Polystereen,#Techkunststoffen{min-height:1000px}#projectsWrap{min-height:600px;margin-top:20px}@media only screen and (max-width:1200px){.tegels,.tegelslijn,.tegelslijnacrylaat,.tegelslijnpolycarbonaat,.tegelslijnpvc,.tegelslijnprepanel,.tegelslijnhardkern,.tegelslijnpetg,.tegelspolystereen,.tegelstechkunststoffen{min-height:335px!important}.koph3{padding:10px 0 0 35px}.logocontainer{width:20vw}}@media only screen and (max-width:1130px){.sitenav li a,.qswebshopmenuitem,.menuicons p a{padding:0 2px 0 0}.sitenav{width:78%!important}.overonsafb{margin-top:unset!important}.klantverhalentegels .qs-portfolio-item{min-height:350px!important;max-width:32%!important}}@media only screen and (max-width:1050px){.menucontentcontainer{display:none}.mobilemenu{display:block;border-bottom:1px #44322d solid}}@media only screen and (max-width:960px){.row-col-md-3{width:50%}h1,h2{font-size:35px}.headerlinks a{text-align:center;float:none!important}.teksttegel{min-height:350px}.headerlink{font-size:16px}.koph3{padding:10px 0 0 60px;font-size:20px;font-weight:600}.tegels,.tegelslijn,.tegelslijnacrylaat,.tegelslijnpolycarbonaat,.tegelslijnpvc,.tegelslijnprepanel,.tegelslijnhardkern,.tegelslijnpetg,.tegelspolystereen,.tegelstechkunststoffen{min-height:220px!important}.sitenav li a{font-size:16px}.subnav li a{font-size:16px}.homepagereviews{display:block}.homepagereviewimage,.homepagereviewtext{width:100%;margin:0 auto}.sitenav,.sitenav li{display:block}.sitenav li a{line-height:45px;padding:0;text-indent:15px}.offertebuttoncontainer{line-height:100%;box-sizing:border-box;padding:15px}.menufixed .mobilemenulist{top:94px}#webshopCountSpan{top:40px}.carticon{display:none}.footer-row-midden{max-width:unset}}@media only screen and (max-width:780px){.teksttegel{min-height:190px}.tegels,.tegelslijn,.tegelslijnacrylaat,.tegelslijnpolycarbonaat,.tegelslijnpvc,.tegelslijnprepanel,.tegelslijnhardkern,.tegelslijnpetg{min-height:200px!important}.row-col-md-3{width:100%}.mobile-login img{max-width:120px!important}.mobile-shoppingcart i{background-color:#000;border-radius:50px;width:30px;height:30px;padding:10px 5px 1px 14px}}@media only screen and (max-width:590px){#QSWebShopCart .webshop-amount-cart-wrap{width:90px!important}.ruimtetegelslijn{margin:45px 45px 0 0}}