html{-ms-overflow-style:scrollbar}body{font-size:16px;line-height:auto;background:#fff;color:#555c66;font-weight:400;font-family:'verdana', Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased}#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}h1{color:#555c66;font-weight:700;font-size:300%;margin:0 0 40px 0}h2{color:#555c66;font-weight:700;font-size:280%;margin:0 0 40px 0}h3{color:#555c66;font-weight:700;font-size:180%;margin:0px 0 20px 0}h4{color:#555c66;font-weight:700;font-size:160%;margin:0px 0 30px 0}.subtitel{display:block;text-transform:uppercase;margin-bottom:20px}@media (max-width: 992px){h1{font-size:180%}h2{font-size:160%}h3{font-size:140%}h4{font-size:120%}}@media (min-width: 2500px){h1{font-size:340%}h2{font-size:300%}h3{font-size:200%}}p{margin-bottom:40px}b,strong{font-weight:700}.visuallyhidden{opacity:0 !important}.hidden{display:none}.center{text-align:center}a{color:#678a5d;-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}a:hover{text-decoration:underline;color:#678a5d}.img-100{width:100%}.container ul{padding-left:20px;margin-bottom:40px}.container ul li{margin-bottom:10px}.container ul ul{margin-bottom:0px;padding-left:16px}.portfolio_img{margin-bottom:30px}.portfolio_img img{max-width:100%;width:200px;-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}.portfolio_img:hover img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}.artikel{text-align:left;padding-bottom:40px;padding-top:40px;border-bottom:1px solid #678a5d}.artikel h4{margin-bottom:10px}.artikel .datum{color:#678a5d;display:block;margin-bottom:10px;font-size:90%;font-style:italic}.artikel .bron{color:#678a5d;display:block;margin-bottom:30px;font-size:80%;font-style:italic}div.grecaptcha-badge{display:none !important}.padding-left-right{padding-left:10%;padding-right:10%}.padding-top-bottom{padding-top:10%;padding-bottom:10%}.padding-bottom{padding-bottom:10%}.padding-top{padding-top:10%}.margin-bottom{margin-bottom:10%}.margin-bottom-small{margin-bottom:50px}.technieken{margin-top:50px;margin-bottom:75px}@media (max-width: 992px){.padding-bottom-mobile{padding-bottom:10%}.margin-bottom-small{margin-bottom:0px}}@media (max-width: 768px){.padding-left-right{padding-left:10px;padding-right:10px}.padding-top-bottom{padding-top:15%;padding-bottom:15%}.padding-bottom{padding-bottom:15%}.padding-top{padding-top:15%}.margin-bottom{margin-bottom:15%}.padding-bottom-mobile{padding-bottom:15%}}@media (min-width: 1900px){.padding-top-bottom{padding-top:8%;padding-bottom:8%}.padding-bottom{padding-bottom:8%}.padding-top{padding-top:8%}.technieken{margin-top:80px;margin-bottom:120px}}@media (min-width: 1200px){.extrapadding-left{padding-left:50px}.extrapadding-right{padding-right:50px}}a.knop{background:#678a5d;color:#fff;padding:15px 40px;border-radius:10px;display:inline-block;text-decoration:none;font-weight:bold;font-size:100%;cursor:pointer;-webkit-transition:color 0.3s ease-out,background 0.3s ease-out;-moz-transition:color 0.3s ease-out,background 0.3s ease-out;-ms-transition:color 0.3s ease-out,background 0.3s ease-out;-o-transition:color 0.3s ease-out,background 0.3s ease-out;transition:color 0.3s ease-out,background 0.3s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}a.knop:hover{background:#4b5f46}@media (max-width: 768px){a.knop{padding:10px 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:#fff}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0px;width:30px;height:3px;background-color:#fff;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:"";background:#fff;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.topbar_container{position:fixed;z-index:900;top:0;left:0;width:100vw;min-height:80px}div.topbar_container a.logo{position:absolute;display:inline-block;margin-top:0px;margin-bottom:0px;top:0;left:5%;z-index:5}div.topbar_container a.logo img{width:160px}div.topbar_container ul.hoofdmenu{position:relative;width:100%;padding:30px;padding-left:220px;margin:0;z-index:4}div.topbar_container ul.hoofdmenu li{position:relative;display:inline-block;list-style-type:none}div.topbar_container ul.hoofdmenu li a{text-decoration:none;font-weight:600;color:#fff;display:block;font-size:110%;padding:10px 0px 5px;margin:0px 15px;position:relative}div.topbar_container ul.hoofdmenu li a:hover,div.topbar_container ul.hoofdmenu li a.active{color:#678a5d}div.topbar_container ul.hoofdmenu li a:hover svg.arrow .cls-1,div.topbar_container ul.hoofdmenu li a.active svg.arrow .cls-1{fill:#678a5d}div.topbar_container div.right{position:absolute;z-index:5;right:5%;padding:30px 0px 30px;height:100%;top:0}div.topbar_container a.mobile_menu_knop{position:relative;z-index:5;display:inline-block;vertical-align:middle;right:0;top:0}div.topbar_container div.bg{position:absolute;top:0;height:100%;width:100%;z-index:1;background:#fff;opacity:0;-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}div.topbar_container.fill a.logo svg path{fill:#678a5d !important}div.topbar_container.fill ul.hoofdmenu li a{color:#555c66}div.topbar_container.fill ul.hoofdmenu li a:hover,div.topbar_container.fill ul.hoofdmenu li a.active{color:#678a5d}div.topbar_container.fill div.bg{opacity:1}div.topbar_container.fill .c-hamburger span{background:#000}div.topbar_container.fill .c-hamburger span::before,div.topbar_container.fill .c-hamburger span::after{background:#000}div.topbar_container.fill div.talen div.talenmenu{background:#fff}div.topbar_container.fill div.talen span.taal-active{color:#000}div.topbar_container.fill div.talen div.talenmenu a{color:#000;border-left:2px solid #000}div.topbar_container.menu_open ul{opacity:0}div.topbar_container.menu_open div.bg{opacity:0 !important}@media (max-width: 992px){div.topbar_container a.logo img{width:130px}div.topbar_container div.right{padding:20px 0px 20px}}@media (max-width: 1200px){div.topbar_container.menu_open div.bg{opacity:1 !important}}@media (min-width: 1200px){div.topbar_container div.talen{margin-right:10px}}@media (min-width: 1400px){div.topbar_container ul.hoofdmenu{padding-left:300px}}@media (min-width: 1900px){div.topbar_container a.logo img{width:180px}div.topbar_container ul.hoofdmenu{padding-left:340px}div.topbar_container div.right{padding-top:45px;padding-bottom:45px}}@media (min-width: 2500px){div.topbar_container ul.hoofdmenu{padding-top:40px;padding-bottom:40px;padding-left:380px}div.topbar_container ul.hoofdmenu li a{margin:0px 26px}}div.mobile_menu{position:fixed;z-index:899;top:0;left:0;width:100vw;height:100vh;padding-top:130px;-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:#4b5f46;background:rgba(75,95,70,0.9)}div.mobile_menu ul{position:relative;width:100%;padding:0;padding-top:20px;margin:0;text-align:center;z-index:4;opacity:1}div.mobile_menu 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 ul li a{text-decoration:none;color:#fff;display:inline-block;font-size:110%;font-weight:600;padding:10px 0px 5px;margin:10px 0px;position:relative}div.mobile_menu ul li a:after{content:'';position:absolute;width:0;height:2px;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 ul li a:hover:after{width:100%;left:0}div.mobile_menu ul li.active a:after{width:100%;left:0}div.mobile_menu 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)}@media (min-width: 992px){div.mobile_menu{display:none}}div.section{position:relative}div.section.orange{background:#292d33;color:#fff}div.section.orange a{color:#fff}div.section.orange h1,div.section.orange h2,div.section.orange h3{color:#fff}div.section.orange .img_block span:before{background:#fff}div.section.gray{background:#f2f2f2}div.section.fullscreen{min-height:100vh}div.section.half{min-height:50vh}.banner_title{position:absolute;bottom:10%;width:100%;z-index:3;text-align:center}.banner_title h1{color:#fff;font-weight:normal;font-size:400%;text-shadow:0px 0px 8px rgba(0,0,0,0.5)}@media (max-width: 992px){.banner_title{padding:0px 30px}.banner_title h1{font-size:180%}.banner_title .line{height:2px;width:100px}}@media (min-width: 2500px){.banner_title h1{font-size:500%}}div.banner_container{height:100%;width:100%;position:absolute;top:0;left:0;overflow:hidden}div.banner_container div.banner{position:absolute;bottom:0;left:0;background-size:cover;background-position:center top;height:110%;width:100%;z-index:1}div.banner_container div.banner.top{background-position:center top}div.banner_container div.banner.bottom{background-position:center bottom}div.banner_container div.banner.center{background-position:center center}div.banner_container div.banner.videobanner{z-index:2}div.banner_container .bannervideo{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:absolute;z-index:1;top:0;min-width:100%;min-height:100%;-webkit-transition:opacity 1s cubic-bezier(0.6, 0, 0, 1);-moz-transition:opacity 1s cubic-bezier(0.6, 0, 0, 1);-ms-transition:opacity 1s cubic-bezier(0.6, 0, 0, 1);-o-transition:opacity 1s cubic-bezier(0.6, 0, 0, 1);transition:opacity 1s cubic-bezier(0.6, 0, 0, 1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.img_block{display:block;text-decoration:none;margin-bottom:30px}.img_block .img{background:center;background-size:cover;height:200px;margin-bottom:15px;-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}.img_block span{text-transform:uppercase;font-weight:bold;font-size:140%;position:relative;padding-left:30px}.img_block span:before{content:'';height:18px;width:18px;background:#678a5d;position:absolute;left:0;bottom:4px}.img_block:hover{text-decoration:none}a.img_block:hover{text-decoration:none}a.img_block:hover .img{-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}@media (max-width: 992px){.img_block span{font-size:120%}}@media (min-width: 1600px){.img_block{margin-bottom:0px}.img_block .img{height:250px;margin-bottom:20px}}@media (min-width: 1920px){.img_block .img{height:300px}}div.step{padding:30px;color:#fff}div.step h4{color:#fff;font-size:160%}div.step ul{padding-left:0px;list-style:none}div.step ul li{position:relative;padding-left:30px;margin-bottom:20px}div.step ul li:before{content:'\2714\0020';position:absolute;left:0;font-size:30px;top:-15px}div.step a{color:#fff}div.step .line{height:1px;background:#fff;margin-bottom:30px}div.step.step1{background:#678a5d}div.step.step2{background:#4b5f46}div.step.step3{background:#292d33}div.step.step4{background:#555c66}@media (min-width: 1920px){div.step{padding:40px}div.step h4{font-size:200%}}.blockimg{margin-bottom:20px}div.form_wrap{text-align:left;position:relative}div.form_wrap .formrow{margin-bottom:25px}div.form_wrap form{-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}div.form_wrap label{font-weight:600;margin-bottom:5px}div.form_wrap label span{color:#678a5d}div.form_wrap input{display:block;border:2px solid #f2f2f2;border-radius:6px;width:100%;padding:8px 20px;color:#555c66}div.form_wrap textarea{display:block;border:2px solid #f2f2f2;border-radius:6px;width:100%;padding:8px;color:#555c66;min-height:120px}div.form_wrap .submit{margin-top:20px;cursor:pointer}div.form_wrap label.error{color:#678a5d}div.form_wrap .small{font-size:80%;opacity:0.4;padding-top:5px;display:inline-block}div.form_wrap .small a{text-decoration:underline}div.form_wrap .antwoord{text-align:center}div.form_wrap .loader_wrap{position:absolute;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-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}.loader,.loader:before,.loader:after{border-radius:50%;width:12px;height:12px;animation-fill-mode:both;animation:bblFadInOut 1.5s infinite ease-in-out}.loader{color:#678a5d;font-size:7px;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s;display:block}.loader:before,.loader:after{content:'';position:absolute;top:0}.loader:before{left:-3.5em;animation-delay:-0.32s}.loader:after{left:3.5em}@keyframes bblFadInOut{0%, 80%, 100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}div.footer_overlay{position:relative;z-index:5;background:#fff}div.footer{background:#fff;padding-top:80px;padding-bottom:80px}div.footer a{text-decoration:none}div.footer a:hover{color:#4b5f46}div.footer ul{list-style-type:none;padding:0;margin:0;margin-bottom:30px}div.footer ul a{text-decoration:none}div.footer ul a:hover{color:#4b5f46}div.footer ul li{margin-bottom:5px}div.footer ul.footermenu{text-transform:uppercase;font-weight:bold}div.footer a.socialmedia{margin:0px 15px;display:inline-block;position:relative}div.footer a.socialmedia svg{height:24px}div.footer a.socialmedia svg path{fill:#678a5d;-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 a.socialmedia:hover svg path{fill:#292d33}div.footer a.socialmedia.facebook{margin-left:0}@media (min-width: 992px){div.footer{position:sticky;position:-webkit-sticky;bottom:0;left:0}}.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 .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 .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 .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)}}
/*# sourceMappingURL=stylesheet.css.map */
