﻿html{-ms-overflow-style:scrollbar}body{font-size:16px;line-height:1.8;background:#f0f0f0;color:#394348;font-weight:400;font-family:'Kamerik', Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased}@media (min-width: 992px) and (max-width: 1300px){body{font-size:14px}}@media (min-width: 1920px){body{font-size:18px}}@media (min-width: 2500px){body{font-size:20px}}#wrapper{position:relative;z-index:2;-webkit-transition:opacity 0.8s cubic-bezier(0.3, 0.2, 0.2, 1);-moz-transition:opacity 0.8s cubic-bezier(0.3, 0.2, 0.2, 1);-ms-transition:opacity 0.8s cubic-bezier(0.3, 0.2, 0.2, 1);-o-transition:opacity 0.8s cubic-bezier(0.3, 0.2, 0.2, 1);transition:opacity 0.8s cubic-bezier(0.3, 0.2, 0.2, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}*:focus{outline:none}.subtitel{color:#e50043;font-size:120%;margin-bottom:10px;display:block}.subtitel.gray{color:#C6C6C6}h1{color:#394348;font-weight:500;font-size:240%;margin:0 0 30px 0;letter-spacing:1.4px;font-family:'Kamerik', Arial, Helvetica, sans-serif;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-ms-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}h1.maxwidth{max-width:calc(100% - 300px)}h2{color:#394348;text-transform:500;font-size:240%;font-weight:400;margin:0 0 20px 0;font-family:'Kamerik', Arial, Helvetica, sans-serif}h2.white{color:#fff}h3{color:#fff;font-weight:400;font-size:200%;margin:0px 0 20px 0;text-transform:normal;font-family:'Kamerik', Arial, Helvetica, sans-serif}h4{color:#e50043;font-weight:400;font-size:120%;margin:0px 0 20px 0;font-family:'Kamerik', Arial, Helvetica, sans-serif}h5{color:#e50043;font-weight:700;border-bottom:1px solid #394348;display:block;padding-bottom:10px;margin-bottom:20px}@media (max-width: 768px){h1{font-size:180%;letter-spacing:1.8px}h1.maxwidth{max-width:calc(100% - 390px)}h2{font-size:180%}h3{font-size:150%}h4{font-size:100%}}@media (min-width: 1400px){h1{font-size:300%;letter-spacing:1.8px}h1.maxwidth{max-width:calc(100% - 390px)}h2{font-size:300%}h3{font-size:200%}h4{font-size:130%}}@media (min-width: 1920px){h1{font-size:320%;margin:0 0 40px 0;letter-spacing:1.8px}h1.maxwidth{max-width:calc(100% - 390px)}h2{font-size:320%;margin:0 0 40px 0}h3{font-size:200%}}@media (min-width: 2500px){h1{font-size:360%;letter-spacing:1.8px}h1.maxwidth{max-width:calc(100% - 390px)}h3{font-size:220%}}p{margin-bottom:30px}b,strong{font-weight:700}.visuallyhidden{opacity:0 !important}.hidden{display:none !important}.center{text-align:center}a{color:#e50043;text-decoration:none;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-ms-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.img-100{width:100%}@media (min-width: 1920px){p{margin-bottom:40px}}.padding-left-right{padding-left:8%;padding-right:8%}.padding-top-bottom{padding-top:10%;padding-bottom:10%}.padding-smalltop-bottom{padding-top:4%;padding-bottom:10%}.padding-bottom{padding-bottom:10%;padding-top:40px}.padding-top{padding-top:10%}.margin-bottom{margin-bottom:10%}.margin-bottom-small{margin-bottom:50px}.technieken{margin-top:50px;margin-bottom:75px}@media (min-width: 992px){.extrapadding-left{padding-left:60px}.extrapadding-right{padding-right:60px}}@media (min-width: 1200px){.extrapadding-left{padding-left:100px}.extrapadding-right{padding-right:100px}}@media (min-width: 1900px){.extrapadding-left{padding-left:10%}.extrapadding-right{padding-right:10%}}@media (max-width: 992px){.padding-left-right{padding-left:10px;padding-right:10px}.padding-bottom-mobile{padding-bottom:10%}.margin-bottom-small{margin-bottom:30px}}@media (max-width: 768px){.padding-top-bottom{padding-top:18%;padding-bottom:18%}.padding-bottom{padding-bottom:18%}.padding-top{padding-top:18%}.margin-bottom{margin-bottom:18%}.padding-bottom-mobile{padding-bottom:18%}}@media (min-width: 1900px){.padding-top-bottom{padding-top:8%;padding-bottom:8%}.padding-bottom{padding-bottom:8%}.padding-top{padding-top:8%}.margin-bottom{margin-bottom:8%}.margin-bottom-small{margin-bottom:6%}}.knop{background:#e50043;border:2px solid #e50043;color:#fff;padding:6px 30px 6px;border-radius:30px;display:inline-block;font-weight:500;text-align:center;cursor:pointer;text-decoration:none;-webkit-text-size-adjust:none;-webkit-transition:color 0.3s ease-out,background 0.3s ease-out,border 0.3s ease-out;-moz-transition:color 0.3s ease-out,background 0.3s ease-out,border 0.3s ease-out;-ms-transition:color 0.3s ease-out,background 0.3s ease-out,border 0.3s ease-out;-o-transition:color 0.3s ease-out,background 0.3s ease-out,border 0.3s ease-out;transition:color 0.3s ease-out,background 0.3s ease-out,border 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.knop.gray{background:#C6C6C6;border:2px solid #C6C6C6}.knop:hover{background:#394348;border:2px solid #394348;color:#fff}.knop.transparent_hover:hover{background:none;border:2px solid #fff}.knop.dark{color:#394348;border:2px solid #394348;background:none}.knop.dark:hover{color:#fff;background:#394348}.knop.nomargin{margin:0}.knop.lesspadding{padding-left:18px;padding-right:18px}@media (max-width: 1400px){.knop{font-size:90%}}@media (max-width: 768px){.knop.margin-mobile{margin-right:15px}}@media (min-width: 768px){.knop{margin-right:20px}}@media (min-width: 1900px){.knop{padding:6px 50px 6px}.knop.lesspadding{padding-left:30px;padding-right:30px}}.c-hamburger{display:block;position:relative;z-index:1;overflow:hidden;margin:0;padding:0;width:40px;height:40px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border:none;cursor:pointer;-webkit-transition:background 0.3s ease-out;-moz-transition:background 0.3s ease-out;-ms-transition:background 0.3s ease-out;-o-transition:background 0.3s ease-out;transition:background 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:19px;left:6px;width:30px;height:3px;background:#394348}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0px;width:30px;height:3px;background-color:#394348;content:""}.c-hamburger span::before{top:-8px}.c-hamburger span::after{bottom:-8px}.c-hamburger--htx span{-webkit-transition:background 0.3s 0s;transition:background 0.3s 0s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{-webkit-transition-duration:0.3s, 0.3s;transition-duration:0.3s, 0.3s;-webkit-transition-delay:0.3s, 0s, 0s;transition-delay:0.3s, 0s, 0s}.c-hamburger--htx span::before{-webkit-transition-property:top, -webkit-transform, background;transition-property:top, transform, background}.c-hamburger--htx span::after{-webkit-transition-property:bottom, -webkit-transform, background;transition-property:bottom, transform, background}.c-hamburger--htx:after{content:"";position:absolute;bottom:0;left:0;z-index:9;width:100%;height:1px;opacity:0;-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.c-hamburger--htx.is-active span{background:none !important}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{-webkit-transition-delay:0s, 0.3s;transition-delay:0s, 0.3s}div.mobile_menu{position:fixed;z-index:899;top:0;left:0;overflow-y:scroll;width:100vw;height:100vh;padding-top:96px;display:flex;flex-direction:column;justify-content:space-between;-webkit-transition:opacity 0.5s cubic-bezier(0.6, 0, 0, 1);-moz-transition:opacity 0.5s cubic-bezier(0.6, 0, 0, 1);-ms-transition:opacity 0.5s cubic-bezier(0.6, 0, 0, 1);-o-transition:opacity 0.5s cubic-bezier(0.6, 0, 0, 1);transition:opacity 0.5s cubic-bezier(0.6, 0, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;background:center center;background-size:cover}div.mobile_menu:before{content:"";position:fixed;z-index:2;width:100%;height:100%;top:0;left:0;background:#000;background:rgba(0,0,0,0.7)}div.mobile_menu div.top{padding:40px 30px;position:relative;z-index:5}div.mobile_menu div.top ul{padding-left:0;position:relative;width:100%;margin:0;text-align:left;z-index:4;opacity:1}div.mobile_menu div.top ul li{position:relative;display:block;list-style-type:none;-webkit-transition:opacity 0.3s ease-in-out,transform 0.5s cubic-bezier(0.3, 0.2, 0, 1);-moz-transition:opacity 0.3s ease-in-out,transform 0.5s cubic-bezier(0.3, 0.2, 0, 1);-ms-transition:opacity 0.3s ease-in-out,transform 0.5s cubic-bezier(0.3, 0.2, 0, 1);-o-transition:opacity 0.3s ease-in-out,transform 0.5s cubic-bezier(0.3, 0.2, 0, 1);transition:opacity 0.3s ease-in-out,transform 0.5s cubic-bezier(0.3, 0.2, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.mobile_menu div.top ul li a{position:relative;color:#fff;display:inline-block;padding:10px 0px 2px;margin:10px 0px;font-weight:400;text-transform:lowercase;font-family:'Obvia-Wide', Arial, Helvetica, sans-serif;font-size:140%;line-height:1.5;text-decoration:none}div.mobile_menu div.top ul li a:after{content:'';position:absolute;width:0;height:1px;display:block;bottom:0;right:0;background:#fff;-webkit-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-moz-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-ms-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-o-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.mobile_menu div.top ul li.active a{color:#e50043}div.mobile_menu div.top ul li.active a:after{background:#e50043;width:100%;left:0}div.mobile_menu div.top ul li.out{opacity:0;-moz-transform:translate(0px, 20px);-o-transform:translate(0px, 20px);-ms-transform:translate(0px, 20px);-webkit-transform:translate(0px, 20px);transform:translate(0px, 20px)}div.mobile_menu div.socials{position:relative;z-index:5;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;-ms-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;padding:0px 30px 80px 30px}div.mobile_menu div.socials a{text-decoration:none}div.mobile_menu div.socials a svg{height:24px}div.mobile_menu div.socials.out{opacity:0}.linelink{color:#e50043;position:relative;display:inline-block}.linelink:after{content:'';position:absolute;width:0;height:1px;display:block;bottom:0;right:0;background:#e50043;-webkit-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-moz-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-ms-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-o-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.linelink:hover{color:#e50043}.linelink:hover:after{width:100%;left:0}div.topbar_container{position:fixed;z-index:900;top:0;left:0;width:100vw;background:#f0f0f0;-webkit-transition:transform 1s cubic-bezier(0.6, 0, 0, 1),background 0.3s ease-out;-moz-transition:transform 1s cubic-bezier(0.6, 0, 0, 1),background 0.3s ease-out;-ms-transition:transform 1s cubic-bezier(0.6, 0, 0, 1),background 0.3s ease-out;-o-transition:transform 1s cubic-bezier(0.6, 0, 0, 1),background 0.3s ease-out;transition:transform 1s cubic-bezier(0.6, 0, 0, 1),background 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.topbar_container div.topbar{position:relative}div.topbar_container a.logo{position:absolute;display:inline-block;z-index:5;margin-top:36px}div.topbar_container a.logo svg{height:28px}div.topbar_container a.logo svg .cls-1{fill:#394348;-webkit-transition:fill 0.3s ease-out;-moz-transition:fill 0.3s ease-out;-ms-transition:fill 0.3s ease-out;-o-transition:fill 0.3s ease-out;transition:fill 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.topbar_container a.logo svg .cls-2{fill:#e50043}div.topbar_container ul{position:relative;width:100%;padding:26px 0px 22px;padding-right:100px;margin:0;text-align:right;z-index:4;opacity:1;line-height:1.5;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.topbar_container ul li{position:relative;display:inline-block;list-style-type:none}div.topbar_container ul li a{text-decoration:none;font-weight:400;text-transform:lowercase;color:#394348;display:block;font-size:100%;padding:10px 0px 2px;margin:0px 15px;position:relative;-webkit-transition:color 0.3s ease-out;-moz-transition:color 0.3s ease-out;-ms-transition:color 0.3s ease-out;-o-transition:color 0.3s ease-out;transition:color 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.topbar_container ul li a:after{content:'';position:absolute;width:0;height:1px;display:block;bottom:0;right:0;background:#394348;-webkit-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-moz-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-ms-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-o-transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);transition:width 0.4s cubic-bezier(0.6, 0, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.topbar_container ul li a:hover:after{width:100%;left:0}div.topbar_container ul li.active a{color:#e50043}div.topbar_container ul li.active a:after{background:#e50043;width:100%;left:0}div.topbar_container div.right{position:absolute;z-index:5;right:0;padding:26px 0px 22px;height:100%;top:0}div.topbar_container div.right div.talen{position:relative;display:inline-block;vertical-align:middle;font-weight:700;font-size:90%;-webkit-transition:background 0.3s ease;-moz-transition:background 0.3s ease;-ms-transition:background 0.3s ease;-o-transition:background 0.3s ease;transition:background 0.3s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.topbar_container div.right div.talen span.taal-active{padding:11px 10px 11px 10px;cursor:pointer;text-align:center;display:block;height:44px;color:#e50043;-webkit-transition:color 0.3s ease,background 0.4s ease-in-out;-moz-transition:color 0.3s ease,background 0.4s ease-in-out;-ms-transition:color 0.3s ease,background 0.4s ease-in-out;-o-transition:color 0.3s ease,background 0.4s ease-in-out;transition:color 0.3s ease,background 0.4s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.topbar_container div.right div.talen span.taal-active svg{margin-left:8px}div.topbar_container div.right div.talen div.talenmenu{position:absolute;background:#f0f0f0;padding:0px 10px;min-width:100%;margin-top:0px;max-height:0px;opacity:0;overflow:hidden;-webkit-transition:opacity 0.3s ease-in-out,max-height 0.3s ease-in-out,background 0.3s ease-out;-moz-transition:opacity 0.3s ease-in-out,max-height 0.3s ease-in-out,background 0.3s ease-out;-ms-transition:opacity 0.3s ease-in-out,max-height 0.3s ease-in-out,background 0.3s ease-out;-o-transition:opacity 0.3s ease-in-out,max-height 0.3s ease-in-out,background 0.3s ease-out;transition:opacity 0.3s ease-in-out,max-height 0.3s ease-in-out,background 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.topbar_container div.right div.talen div.talenmenu a{text-align:center;text-decoration:none;font-weight:bold;color:#394348;border-top:1px solid #394348;padding:5px 0px 5px 0px;display:block;-webkit-transition:border 0.3s ease,color 0.3s ease;-moz-transition:border 0.3s ease,color 0.3s ease;-ms-transition:border 0.3s ease,color 0.3s ease;-o-transition:border 0.3s ease,color 0.3s ease;transition:border 0.3s ease,color 0.3s ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.topbar_container div.right div.talen div.talenmenu a:hover{color:#e50043;text-decoration:none}div.topbar_container div.right div.talen.menu_talen{top:auto;position:relative;right:auto}div.topbar_container div.right div.talen.menu_talen span.taal-active{color:#394348;font-weight:bold;width:auto}div.topbar_container div.right div.talen.menu_talen div.talenmenu a{width:auto;color:#394348;border-bottom:1px solid #394348;text-align:left}div.topbar_container div.right div.talen.menu_talen div.talenmenu{bottom:100%;width:100%;background:none !important}div.topbar_container div.right div.talen.open div.talenmenu{max-height:150px;opacity:1}div.topbar_container a.menu_knop{position:relative;z-index:5;display:inline-block;vertical-align:middle;right:0;top:0}div.topbar_container.menu_open ul{opacity:0}div.topbar_container.menu_open div.bg{opacity:0 !important}div.topbar_container.dark{background:#000}div.topbar_container.dark a.logo svg .cls-1{fill:#fff}div.topbar_container.dark a.logo svg .cls-2{fill:#e50043}div.topbar_container.dark ul li a{color:#fff}div.topbar_container.dark ul li a:after{background:#fff}div.topbar_container.dark ul li a:hover:after{width:100%;left:0}div.topbar_container.dark ul li a.active{color:#e50043}div.topbar_container.dark ul li a.active:after{background:#e50043;width:100%;left:0}div.topbar_container.dark div.right div.talen div.talenmenu{background:#000}div.topbar_container.dark div.right div.talen div.talenmenu a{color:#fff;border-top:1px solid #fff}div.topbar_container.dark div.right .c-hamburger--htx span{background:#fff}div.topbar_container.dark div.right .c-hamburger--htx span::before{background:#fff}div.topbar_container.dark div.right .c-hamburger--htx span::after{background:#fff}@media (max-width: 992px){div.topbar_container{padding-left:20px;padding-right:20px}div.topbar_container div.right{padding:28px 0px 28px}}@media (max-width: 768px){div.topbar_container a.logo{margin-top:32px}div.topbar_container a.logo svg{height:24px}div.topbar_container div.right{padding:22px 0px 22px}div.topbar_container div.right div.talen{display:none}}@media (max-width: 1200px){div.topbar_container{height:84px}}@media (min-width: 1200px){div.topbar_container a.menu_knop{display:none}}@media (min-width: 1400px){div.topbar_container a.logo{margin-top:32px}div.topbar_container a.logo svg{height:34px}}@media (min-width: 1900px){div.topbar_container a.logo{margin-top:34px}div.topbar_container a.logo svg{height:38px}div.topbar_container ul{padding-top:30px;padding-bottom:26px;padding-right:140px}div.topbar_container ul li a{margin:0px 24px}div.topbar_container div.right{padding:30px 0px 26px}}@media (min-width: 2500px){div.topbar_container a.logo{margin-top:32px}div.topbar_container a.logo svg{height:48px}div.topbar_container ul{padding-top:32px;padding-bottom:28px;padding-right:160px}div.topbar_container ul li a{margin:0px 26px}div.topbar_container div.right{padding:32px 0px 28px}}div.section{position:relative;overflow:hidden}div.section.bannersection{padding-left:50px;padding-right:50px}div.section.gray{background:#f0f0f0}div.section.dark{background:#000;color:#fff}div.section.dark h1,div.section.dark h2,div.section.dark h3{color:#fff}div.section.fullscreen{min-height:100vh}div.section.first_section{padding-top:90px}div.section .innerblock{position:relative;border-radius:20px}div.section .innerblock .container-fluid{padding-left:10px;padding-right:10px}div.section .innerblock.padding-left-right{padding-left:5%;padding-right:5%}div.section .innerblock.padding-top-bottom{padding-top:5%;padding-bottom:5%}div.section .innerblock.padding-products{padding-left:10%;padding-right:10%}div.section .innerblock.gray{background:#e2e2e2}div.section .innerblock.bg_image{overflow:hidden}div.section .innerblock.bg_image div.block_content{width:60%;padding-bottom:10%;position:relative;z-index:2}div.section .innerblock.bg_image .bgimg{position:absolute;width:100%;height:122%;top:0;left:0;background:center;background-size:cover}div.section .innerblock .z-top{z-index:1;position:relative}div.section .innerblock .bg{position:absolute;width:100%;height:auto !important;bottom:-10%;left:0}div.section .innerblock .bg path{stroke:#f0f0f0}@media (max-width: 992px){div.section.bannersection{padding-left:20px;padding-right:20px}div.section.first_section{padding-top:85px}div.section .innerblock.bg_image div.block_content{width:80%}div.section .innerblock .bg{width:200%;left:-50%;bottom:-20px}}@media (max-width: 768px){div.section .innerblock.padding-left-right{padding-left:4%;padding-right:4%}div.section .innerblock.padding-products{padding-left:4%;padding-right:4%}div.section .innerblock.padding-top-bottom{padding-top:10%;padding-bottom:10%}div.section .innerblock.nopadding-mobile{padding-left:0;padding-right:0}div.section .innerblock.nopadding-mobile .container-fluid{padding-left:0;padding-right:0}div.section .innerblock.bg_image div.block_content{width:100%;text-align:center}}@media (min-width: 1900px){div.section.first_section{padding-top:102px}}div.banner_wrap{position:relative;padding-left:50px;padding-right:50px;height:100vh}div.banner_wrap .banner_content{position:absolute;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%);transform:translate(0, -50%);z-index:2;width:50%;padding-left:10%}div.banner_wrap .banner_content h1{margin-bottom:20px;color:#fff}div.banner_wrap.notfull{height:60vh}div.banner_wrap.notfull .banner_content{top:55%;left:0;width:100%;text-align:center;padding-left:0}div.banner_wrap.notfull .banner_overflow{border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden;height:100%}div.banner_wrap.service_banner{padding-bottom:50px}div.banner_wrap.service_banner .banner_overflow{border-radius:20px;overflow:hidden;height:100%}div.banner_wrap.service_banner .graybg{height:100%;background:#e2e2e2;padding:6%}div.banner_wrap.service_banner .graybg .row{height:100%}div.banner_wrap.service_banner .graybg .serviceblock{position:relative;height:100%}div.banner_wrap.service_banner .graybg .serviceblock .inner{border-radius:20px;display:block;overflow:hidden;position:relative;height:100%}div.banner_wrap.service_banner .graybg .serviceblock .inner .kop{position:absolute;z-index:2;bottom:0;padding:50px;width:100%}div.banner_wrap.service_banner .graybg .serviceblock .inner .kop span{color:#fff;font-size:120%}div.banner_wrap.service_banner .graybg .serviceblock .inner .kop h2{color:#fff;margin:0;line-height:1}div.banner_wrap.service_banner .graybg .serviceblock .inner .kop .arrow{position:absolute;height:50px;width:auto !important;right:50px;bottom:60px;opacity:0;-moz-transform:translate(0, 40px);-o-transform:translate(0, 40px);-ms-transform:translate(0, 40px);-webkit-transform:translate(0, 40px);transform:translate(0, 40px);-webkit-transition:opacity 0.3s cubic-bezier(0.3, 0.2, 0, 1),transform 0.3s cubic-bezier(0.3, 0.2, 0, 1);-moz-transition:opacity 0.3s cubic-bezier(0.3, 0.2, 0, 1),transform 0.3s cubic-bezier(0.3, 0.2, 0, 1);-ms-transition:opacity 0.3s cubic-bezier(0.3, 0.2, 0, 1),transform 0.3s cubic-bezier(0.3, 0.2, 0, 1);-o-transition:opacity 0.3s cubic-bezier(0.3, 0.2, 0, 1),transform 0.3s cubic-bezier(0.3, 0.2, 0, 1);transition:opacity 0.3s cubic-bezier(0.3, 0.2, 0, 1),transform 0.3s cubic-bezier(0.3, 0.2, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.banner_wrap.service_banner .graybg .serviceblock .inner .image{height:100%;width:100%;background-size:cover;-webkit-transition:transform 0.3s cubic-bezier(0.3, 0.2, 0, 1);-moz-transition:transform 0.3s cubic-bezier(0.3, 0.2, 0, 1);-ms-transition:transform 0.3s cubic-bezier(0.3, 0.2, 0, 1);-o-transition:transform 0.3s cubic-bezier(0.3, 0.2, 0, 1);transition:transform 0.3s cubic-bezier(0.3, 0.2, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.banner_wrap.service_banner .graybg .serviceblock .inner:hover .arrow{opacity:1;-moz-transform:translate(0, 0px);-o-transform:translate(0, 0px);-ms-transform:translate(0, 0px);-webkit-transform:translate(0, 0px);transform:translate(0, 0px)}div.banner_wrap.service_banner .graybg .serviceblock .inner:hover .image{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width: 992px){div.banner_wrap.service_banner .graybg .serviceblock{height:calc(50% - 15px);margin-bottom:30px}}div.banner{width:100%;height:100%;background:center;background-size:cover;position:relative;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden}@media (max-width: 768px){div.banner_wrap .banner_content{top:36%}}@media (max-width: 992px){div.banner_wrap{padding-left:20px;padding-right:20px}div.banner_wrap .banner_content{width:calc(100% - 40px);padding:0px 20px}}.procesblock{margin-bottom:50px}.procesblock:last-child{margin-bottom:20px}.procesblock .image{border-radius:50%;overflow:hidden;margin-bottom:30px;width:75%;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);position:relative}.procesblock .image img{width:100%}.procesblock h4{color:#394348;margin-bottom:30px}.procesblock:hover .knop{background:#394348;border:2px solid #394348;color:#fff}@media (max-width: 992px){.procesblock .image{margin-bottom:20px;width:80%}.procesblock h4{margin-bottom:20px}}.fancybox__content{border-radius:20px;overflow:hidden}.fancybox__caption{font-weight:400;font-size:120%;margin:0px 0 20px 0;font-family:'Kamerik', Arial, Helvetica, sans-serif;text-align:center}.productblock{margin-bottom:50px}.productblock .image{display:block;border-radius:20px;overflow:hidden;margin-bottom:30px;position:relative;cursor:pointer}.productblock .image img{width:100%}.productblock .image .plus{position:absolute;right:20px;bottom:20px;z-index:1;height:40px;width:auto !important}.productblock h4{color:#394348;margin:0}@media (max-width: 768px){.productblock .image .plus{height:30px;right:12px;bottom:12px}}@media (min-width: 1900px){.productblock .image .plus{height:50px;right:30px;bottom:30px}}.process_innerblock{overflow:hidden}.process_padding{padding-left:50px !important;margin-bottom:30px}div#scroll_container{margin-bottom:5%;width:300%}div#scroll_container .process_slide{color:#394348;margin-left:50px}div#scroll_container .process_slide .links .imgwrapper{position:relative;overflow:hidden;border-radius:20px}div#scroll_container .process_slide .links .imgwrapper span{position:absolute;z-index:1;bottom:-25px;left:50px;font-size:600%;color:#fff;font-weight:300;line-height:1}div#scroll_container .process_slide .links .afbeelding{width:100%}div#scroll_container .process_slide .rechts{padding-left:30px;padding-right:30px}div#scroll_container .process_slide .rechts h3{color:#394348}div#scroll_container .process_slide:hover .linelink{color:#e50043}div#scroll_container .process_slide:hover .linelink:after{width:100%;left:0}.scroll_progress{border-radius:0;height:3px;width:300px;max-width:100%;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0)}.scroll_progress .progress-bar{background:#9ca1a3;transition:none}.beeldmerk_wrap{position:relative}.beeldmerk_wrap .section{z-index:1}.beeldmerk{position:absolute;right:0;bottom:-48%;width:100vw;height:auto !important}@media (max-width: 992px){.beeldmerk{bottom:-18%;width:144vw}.scroll_progress{display:none}.process_padding{padding-left:20px !important;padding-right:20px !important}div#scroll_container{width:100%}div#scroll_container .process_slide{margin-left:0}div#scroll_container .process_slide .links{padding-left:20px;padding-right:20px}div#scroll_container .process_slide .links .imgwrapper{margin-bottom:30px}div#scroll_container .process_slide .links .imgwrapper span{bottom:-30px}div#scroll_container .process_slide .rechts{margin-bottom:50px;padding-left:40px;padding-right:40px}}@media (min-width: 992px){div#scroll_container .process_slide{padding:0}}@media (min-width: 992px) and (max-width: 1440px){div#scroll_container{width:250%}}@media (min-width: 1600px){div#scroll_container{width:220%}}@media (min-width: 1900px){.process_padding{padding-left:100px !important}div#scroll_container .process_slide{margin-left:100px}div#scroll_container .process_slide .links .imgwrapper span{bottom:-30px}div#scroll_container .process_slide .rechts{padding-left:40px;padding-right:40px}}.overons_block{margin-bottom:50px}.overons_block .inner{position:relative;height:100%;background:#e2e2e2;border-radius:20px;padding:50px 30px}.overons_block .inner h4{font-weight:bold}.overons_block .inner .image{border-radius:50%;background:#fff;display:inline-block;padding:30px;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-bottom:50px;position:relative}.overons_block .inner .image svg{height:70px;width:70px}.overons_block .inner p{margin:0}@media (max-width: 768px){.overons_block .inner{padding:50px 24px}.overons_block .inner .image{margin-bottom:50px;padding:24px}.overons_block .inner .image svg{height:60px;width:60px}}@media (min-width: 1400px){.overons_block .inner{padding:50px}.overons_block .inner .image svg{height:80px;width:80px}}@media (min-width: 1900px){.overons_block .inner{padding:80px}.overons_block .inner .image{margin-bottom:80px}.overons_block .inner .image svg{height:100px;width:100px}}.section ul{padding:0}.section ul li{list-style-type:none}.section ul li:before{content:"•";display:inline-block;color:#e50043;margin-right:8px}div.custom_checkbox input[type="checkbox"]{position:absolute;opacity:0}div.custom_checkbox label{position:relative;cursor:pointer;padding:0}div.custom_checkbox label:before{content:'';margin-right:15px;display:inline-block;vertical-align:text-bottom;width:24px;height:24px;border-radius:4px;border:2px solid #e2e2e2;position:relative;top:2px}div.custom_checkbox input[type="checkbox"]:disabled+label:before{opacity:.5}div.custom_checkbox input[type="checkbox"]:disabled+label{opacity:.5}div.custom_checkbox input[type="checkbox"]:checked+label:after{content:'';position:absolute;left:6px;top:8px;background:#e50043;width:12px;height:12px;border-radius:1px}.form_wrap{-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}form .formrow{margin-bottom:40px}form input{background:none;border:none;color:#394348;padding:10px 0px;width:100%;border-bottom:1px solid #394348}form textarea{background:none;border:1px solid #394348;color:#394348;padding:10px;width:100%;min-height:240px}form ::placeholder{color:#394348;opacity:1}form ::-ms-input-placeholder{color:#394348}form label.error{color:#cc0000;font-weight:normal;font-size:80%}form .small{font-size:70%;opacity:0.4}form .small a{text-decoration:underline}.contactinfo a{color:#394348;text-decoration:none}.contactinfo a:hover{color:#e50043}.whatsapp_knop{display:inline-block;text-decoration:none;cursor:pointer}.whatsapp_knop svg{height:34px;margin-right:10px}.whatsapp_knop svg path{fill:#394348;-webkit-transition:fill 0.3s ease-out;-moz-transition:fill 0.3s ease-out;-ms-transition:fill 0.3s ease-out;-o-transition:fill 0.3s ease-out;transition:fill 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.whatsapp_knop:hover{color:#e50043 !important;text-decoration:none}.whatsapp_knop:hover svg path{fill:#e50043}.prefooter_icon{position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);transform:translate(-50%, 0);position:relative;height:100px}.prefooter_icon .cls-1{fill:#e50043;stroke-width:0px}@media (max-width: 992px){.prefooter_icon{height:60px}}@media (min-width: 1900px){.prefooter_icon{height:110px}}@media (min-width: 2500px){.prefooter_icon{height:140px}}div.footer_overlay{position:relative;z-index:5;background:#f0f0f0}div.footer{background:#394348;padding-top:80px;color:#C6C6C6}div.footer h2{color:#C6C6C6;margin-bottom:50px}div.footer h3{font-size:160%}div.footer b{color:#fff}div.footer a{color:#fff;text-decoration:none}div.footer .left{padding-right:50px}div.footer ul.contact{margin:0;padding-left:0px}div.footer ul.contact li{list-style-type:none;padding:4px 0px;color:#fff}div.footer ul.contact li a:hover{color:#e50043}div.footer ul.contact svg{height:26px;margin-right:5px}div.footer .kop{padding:4px 0px;display:inline-block}div.footer .open_chat_widget svg path{-webkit-transition:fill 0.3s ease-out;-moz-transition:fill 0.3s ease-out;-ms-transition:fill 0.3s ease-out;-o-transition:fill 0.3s ease-out;transition:fill 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.footer .open_chat_widget:hover{cursor:pointer;color:#e50043}div.footer .open_chat_widget:hover svg path{fill:#e50043}div.footer div.nieuwsbrief input{background:none;border:none;color:#C6C6C6;padding:10px 0px;width:300px;max-width:76%;margin-right:10px;border-bottom:1px solid #5f676b}div.footer div.nieuwsbrief a.subscribe svg{height:40px}div.footer div.nieuwsbrief a.subscribe svg circle{-webkit-transition:fill 0.3s ease-out;-moz-transition:fill 0.3s ease-out;-ms-transition:fill 0.3s ease-out;-o-transition:fill 0.3s ease-out;transition:fill 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;opacity:1;fill:#888e91}div.footer div.nieuwsbrief a.subscribe:hover{cursor:pointer}div.footer div.nieuwsbrief a.subscribe:hover svg circle{fill:#e50043;opacity:1}div.footer div.nieuwsbrief .custom_checkbox{margin-top:40px;font-size:80%}div.footer div.nieuwsbrief .custom_checkbox label:before{border:2px solid #5f676b;top:4px}div.footer div.nieuwsbrief .custom_checkbox input[type="checkbox"]:checked+label:after{top:10px}div.footer div.nieuwsbrief ::placeholder{color:#C6C6C6;opacity:1}div.footer div.nieuwsbrief ::-ms-input-placeholder{color:#C6C6C6}div.footer div.copyright{padding-top:28px;padding-bottom:40px;font-size:80%;border-top:1px solid #5f676b;margin-top:50px}div.footer div.copyright a.policy{margin-left:50px;text-decoration:underline;text-decoration:none;color:#C6C6C6}div.footer div.copyright .socials a svg path{-webkit-transition:fill 0.3s ease-out;-moz-transition:fill 0.3s ease-out;-ms-transition:fill 0.3s ease-out;-o-transition:fill 0.3s ease-out;transition:fill 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;fill:#888e91}div.footer div.copyright .socials a:hover svg path{fill:#fff}@media (max-width: 992px){div.footer .nieuwsbrief{margin-top:30px}}@media (min-width: 1200px){div.footer{position:sticky;position:-webkit-sticky;bottom:0;left:0}}@media (min-width: 768px) and (max-width: 1599px){div.footer ul.footermenu{margin-bottom:50px}div.footer ul.footermenu li{display:inline-block}div.footer ul.footermenu li a{margin:0px 20px;font-size:100%}div.footer ul.footermenu li:first-child a{margin-left:0}}@media (min-width: 1900px){div.footer{padding-top:100px}div.footer h2{margin-bottom:100px}div.footer h3{margin-bottom:30px}div.footer div.nieuwsbrief input{width:400px}}@media (min-width: 2500px){div.footer .left{padding-right:5%}div.footer div.nieuwsbrief input{width:430px}}.socials{float:right}.socials a{margin-right:20px;vertical-align:baseline}.socials a svg{height:20px;vertical-align:bottom}.socials a svg path{-webkit-transition:fill 0.3s ease-out;-moz-transition:fill 0.3s ease-out;-ms-transition:fill 0.3s ease-out;-o-transition:fill 0.3s ease-out;transition:fill 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;fill:#fff}.socials a:last-child{margin-right:0px !important}@media (min-width: 1900px){.socials a{margin-right:30px}.socials a svg{height:24px}}.img_wrap{overflow:hidden;position:relative;top:-50px;border-radius:20px}.img_wrap .img{width:100%;height:122%;top:0;position:absolute;background:center;background-size:cover}.img_wrap .square{width:100%;opacity:0;position:relative}@media (max-width: 992px){.img_wrap{top:-20px}}.fade_onload{-webkit-transition:opacity 0.8s cubic-bezier(0.3, 0.2, 0, 1);-moz-transition:opacity 0.8s cubic-bezier(0.3, 0.2, 0, 1);-ms-transition:opacity 0.8s cubic-bezier(0.3, 0.2, 0, 1);-o-transition:opacity 0.8s cubic-bezier(0.3, 0.2, 0, 1);transition:opacity 0.8s cubic-bezier(0.3, 0.2, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.fade_onload.out{opacity:0}.slide_onload{-webkit-transition:opacity 0.6s ease-in-out,transform 1.2s cubic-bezier(0.3, 0.2, 0, 1);-moz-transition:opacity 0.6s ease-in-out,transform 1.2s cubic-bezier(0.3, 0.2, 0, 1);-ms-transition:opacity 0.6s ease-in-out,transform 1.2s cubic-bezier(0.3, 0.2, 0, 1);-o-transition:opacity 0.6s ease-in-out,transform 1.2s cubic-bezier(0.3, 0.2, 0, 1);transition:opacity 0.6s ease-in-out,transform 1.2s cubic-bezier(0.3, 0.2, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.slide_onload.out{opacity:0;-moz-transform:translate(0px, 50px);-o-transform:translate(0px, 50px);-ms-transform:translate(0px, 50px);-webkit-transform:translate(0px, 50px);transform:translate(0px, 50px)}div.scroll_anim_trigger .fade_anim{opacity:1;-webkit-transition:opacity 0.6s ease-in-out;-moz-transition:opacity 0.6s ease-in-out;-ms-transition:opacity 0.6s ease-in-out;-o-transition:opacity 0.6s ease-in-out;transition:opacity 0.6s ease-in-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.scroll_anim_trigger .fade_anim.out{opacity:0}div.scroll_anim_trigger .slide_anim{opacity:1;-webkit-transition:opacity 0.6s ease-in-out,transform 1.2s cubic-bezier(0.3, 0, 0, 1);-moz-transition:opacity 0.6s ease-in-out,transform 1.2s cubic-bezier(0.3, 0, 0, 1);-ms-transition:opacity 0.6s ease-in-out,transform 1.2s cubic-bezier(0.3, 0, 0, 1);-o-transition:opacity 0.6s ease-in-out,transform 1.2s cubic-bezier(0.3, 0, 0, 1);transition:opacity 0.6s ease-in-out,transform 1.2s cubic-bezier(0.3, 0, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.scroll_anim_trigger .slide_anim.out{opacity:0;-moz-transform:translate(0, 80px);-o-transform:translate(0, 80px);-ms-transform:translate(0, 80px);-webkit-transform:translate(0, 80px);transform:translate(0, 80px)}@media (max-width: 992px){div.scroll_anim_trigger .slide_anim.out{-moz-transform:translate(0, 50px);-o-transform:translate(0, 50px);-ms-transform:translate(0, 50px);-webkit-transform:translate(0, 50px);transform:translate(0, 50px)}}div.movetrigger .move_up{-webkit-transition:opacity 0.6s ease-in-out,transform 0.8s cubic-bezier(0.15, 0.5, 0, 1);-moz-transition:opacity 0.6s ease-in-out,transform 0.8s cubic-bezier(0.15, 0.5, 0, 1);-ms-transition:opacity 0.6s ease-in-out,transform 0.8s cubic-bezier(0.15, 0.5, 0, 1);-o-transition:opacity 0.6s ease-in-out,transform 0.8s cubic-bezier(0.15, 0.5, 0, 1);transition:opacity 0.6s ease-in-out,transform 0.8s cubic-bezier(0.15, 0.5, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.movetrigger .paralaximg{-webkit-transition:opacity 0.6s ease-in-out,transform 0.8s cubic-bezier(0.15, 0.5, 0, 1);-moz-transition:opacity 0.6s ease-in-out,transform 0.8s cubic-bezier(0.15, 0.5, 0, 1);-ms-transition:opacity 0.6s ease-in-out,transform 0.8s cubic-bezier(0.15, 0.5, 0, 1);-o-transition:opacity 0.6s ease-in-out,transform 0.8s cubic-bezier(0.15, 0.5, 0, 1);transition:opacity 0.6s ease-in-out,transform 0.8s cubic-bezier(0.15, 0.5, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}
/*# sourceMappingURL=stylesheet.css.map */
