@viewport{height:100vh;width:100vw}*,:after,:before{background:0 0;box-sizing:border-box}html{font-size:62.5%}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;position:relative}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{display:block;height:auto;max-width:100%}a{color:inherit;text-decoration:none}:root{--vh:1vh}.grecaptcha-badge{visibility:hidden}body{background:#fff;color:#333;font-family:'Open Sans',sans-serif;font-weight:400}body img{display:block;height:auto;max-width:100%}body video{display:block;height:auto;max-width:100%}body.bg_1{background:#fff url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='1920' height='4108' version='1.1' viewBox='0 0 508 1087' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23f0f9f7'%3E%3Cpath d='m507.7 1087h-304.2c-0.1645 0-0.297-0.1324-0.297-0.297v-304.2c0-0.1645 0.1325-0.297 0.297-0.297h304.2c0.1645 0 0.297 0.1325 0.297 0.297v304.2c0 0.1646-0.1325 0.297-0.297 0.297z' stop-color='%23000000' stroke-width='.334'/%3E%3Cpath d='m304.5 609.6h-304.2c-0.1645 0-0.297-0.1325-0.297-0.297v-304.2c0-0.1645 0.1324-0.297 0.297-0.297h304.2c0.1645 0 0.297 0.1325 0.297 0.297v304.2c0 0.1645-0.1324 0.297-0.297 0.297z'/%3E%3C/g%3E%3C/svg%3E")}body.bg_2{background:#fff url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='1920' height='4108' version='1.1' viewBox='0 0 508 1087' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23f0f9f7'%3E%3Cpath d='m507.7 304.8h-304.2c-0.1645 0-0.297 0.1324-0.297 0.297v304.2c0 0.1645 0.1325 0.297 0.297 0.297h304.2c0.1645 0 0.297-0.1325 0.297-0.297v-304.2c0-0.1646-0.1325-0.297-0.297-0.297z' stop-color='%23000000' stroke-width='.334'/%3E%3Cpath d='m304.5 782.1h-304.2c-0.1645 0-0.297 0.1325-0.297 0.297v304.2c0 0.1645 0.1324 0.297 0.297 0.297h304.2c0.1645 0 0.297-0.1325 0.297-0.297v-304.2c0-0.1645-0.1324-0.297-0.297-0.297z'/%3E%3C/g%3E%3C/svg%3E")}body{background-position:top center!important;background-repeat:repeat-y!important;background-size:100%!important}@media all and (max-width:767px){body{background-image:none!important}}@media all and (min-width:1400px){body{background-size:75%!important}}#header{background:#fff;left:0;position:fixed;right:0;top:0;z-index:9999}#header .pos{display:flex;justify-content:space-between;margin:0 auto;max-width:1390px}#header #logo{position:relative;z-index:9999}#header #logo a{display:block;left:25px;position:absolute;top:25px;z-index:99}#header #logo a::before{background:#000;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:width .5s;width:0;z-index:-1}#header #logo a:hover::before{width:100%}#header #logo a::after{background:#67beb0;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-2}@media all and (max-width:767px){#header{height:45px}#header .pos{padding:0 15px}#header #logo a{left:0;top:15px}#header #logo svg{height:60px;width:60px}}@media all and (min-width:768px){#header{height:60px}#header .pos{padding:0 30px 0 0}#header #logo a{left:15px;top:15px}#header #logo svg{height:75px;width:75px}}@media all and (min-width:1000px){#header{height:60px}#header .pos{padding:0 30px}#header #logo a{left:25px;top:25px}#header #logo svg{height:75px;width:75px}}#nav_top{align-items:center;display:flex;justify-content:flex-end}#nav_top #nav_tel{font-size:16px;font-weight:700;margin:0 15px 0 0}#nav_top #nav_tel a{background:0 0;border:1px solid #111;color:#111;display:inline-block;height:30px;line-height:28px;padding:0 10px;position:relative}#nav_top #nav_tel a::before{background:#67beb0;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:width .5s;width:0;z-index:-1}#nav_top #nav_tel a:hover::before{width:100%}#nav_top #nav_toggle{cursor:pointer;height:30px;display:block;position:relative;width:30px}#nav_top #nav_toggle::before{background:#67beb0;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:width .25s;width:0;z-index:-1}#nav_top #nav_toggle:hover::before{width:100%}#nav_top #show_nav_main{display:none;visibility:hidden}#nav_overlay{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s .5s}#show_nav_main:checked+#nav_overlay{opacity:1;visibility:visible;transition:opacity .5s}#nav_overlay{align-items:center;background:#67beb0;bottom:0;display:flex;justify-content:center;left:0;overflow:auto;position:fixed;right:0;top:60px;z-index:999}#nav_overlay li{color:#fff;font:700 italic 2vw/150% Poppins,sans-serif;text-align:center}#nav_overlay li:nth-child(7){margin-top:45px}#nav_overlay a{color:#fff;display:block;transition:color .5s}#nav_overlay a:hover{color:#335f58}#nav_overlay a.active{color:#111}@media all and (max-width:767px) and (orientation:portrait){#nav_top #nav_tel a{font-size:13px;height:25px;line-height:23px}#nav_top #nav_toggle{height:25px;margin:10px 0;width:25px}#nav_overlay{top:45px}#nav_overlay li{font-size:6vw}}@media all and (max-width:767px) and (orientation:landscape){#nav_top #nav_tel a{font-size:13px;height:25px;line-height:23px}#nav_top #nav_toggle{height:25px;margin:10px 0;width:25px}#nav_overlay{display:block;top:45px}#nav_overlay ul{margin:45px auto}#nav_overlay li{font-size:3vw}}@media all and (min-width:768px){#nav_top #nav_tel a{font-size:16px;height:30px;line-height:28px}#nav_top #nav_toggle{height:30px;margin:15px 0;width:30px}#nav_overlay li{font-size:4vw}}@media all and (min-width:1000px){#nav_overlay li{font-size:3vw}}@media all and (min-width:1400px){#nav_overlay li{font-size:36px}}#main{margin:0 auto;max-width:1390px}@media all and (max-width:767px){#main{margin:45px auto 0 auto}}@media all and (min-width:768px){#main{margin:60px auto 0 auto;padding:0 30px}}#hero{background:#67beb0;margin:0 0 30px 0;position:relative}#hero .intro{align-items:center;background:#fff;display:flex;position:relative;z-index:20}#hero .intro .pos{min-width:100%}#hero .intro h1{color:#111;font:700 10px/normal Poppins,sans-serif}#hero .intro h1 em{color:#67beb0}#hero .intro p{color:#111;font:500 10px/normal Poppins,sans-serif}#hero .intro .call2action{display:flex;justify-content:space-between}#hero .intro .call2action .button{flex:0 0 auto;width:48%}#hero .intro .call2action .button a{background:0 0;color:#fff;display:block;font:700 10px/normal Poppins,sans-serif;position:relative;text-align:center}#hero .intro .call2action .button a:hover{color:#fff}#hero .intro .call2action .button a::before{background:#111;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-2}#hero .intro .call2action .button a::after{background:#67beb0;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:.5s width;width:0%;z-index:-1}#hero .intro .call2action .button a:hover::after{width:100%;transition:.5s width}#hero .img{background:#000;position:relative;z-index:10}#hero .img picture{bottom:0;left:0;position:absolute;right:0;top:0}#hero .img picture img{height:100%;object-fit:cover;width:100%}@media all and (max-width:767px) and (orientation:portrait){#hero .intro{background:#67beb0;margin:0;padding:30px 15px}#hero .intro h1{font-size:8vw;line-height:9vw}#hero .intro h1 em{color:#fff}#hero .intro p{font-size:14px;line-height:22px;margin:30px 0}#hero .intro .call2action .button a{color:#fff;font-size:14px;line-height:45px}#hero .img{height:0;padding-top:100%;width:100%}}@media all and (max-width:767px) and (orientation:landscape){#hero{padding:30px 30px 30px 45%}#hero .intro{padding:30px;position:relative;z-index:20}#hero .intro h1{font-size:4.4vw;line-height:5vw}#hero .intro p{font-size:14px;line-height:22px;margin:30px 0}#hero .intro .call2action .button a{font-size:14px;line-height:45px}#hero .img{bottom:0;left:0;position:absolute;right:45%;top:0;z-index:10}}@media all and (min-width:768px){#hero{padding:30px 30px 30px 45%}#hero .intro{padding:45px;position:relative;z-index:20}#hero .intro h1{font-size:4.4vw;line-height:5vw}#hero .intro p{font-size:14px;line-height:22px;margin:30px 0}#hero .intro .call2action .button a{font-size:14px;line-height:45px}#hero .img{bottom:0;left:0;position:absolute;right:45%;top:0;z-index:10}}@media all and (min-width:960px){#hero{height:0;margin:0 0 45px 0;padding-top:54%}#hero .intro{bottom:60px;left:45%;padding:45px;position:absolute;right:30px;top:60px;z-index:20}#hero .intro h1{font-size:44px;line-height:50px}#hero .intro p{font-size:14px;line-height:22px;margin:45px 0}#hero .intro .call2action .button a{font-size:16px;line-height:45px}#hero .img{bottom:0;left:0;position:absolute;right:45%;top:0;z-index:10}}@media all and (min-width:1400px){#hero{height:0;margin:0 0 60px 0;padding-top:54%}#hero .intro{bottom:90px;left:45%;padding:60px;position:absolute;right:45px;top:90px;z-index:20}#hero .intro h1{font-size:48px;line-height:54px}#hero .intro p{font-size:16px;line-height:26px;margin:45px 0}#hero .intro .call2action .button a{font-size:24px;line-height:60px}#hero .img{bottom:0;left:0;position:absolute;right:45%;top:0;z-index:10}}#hero .img::before{animation:slide_right .5s ease-in .75s 1 normal forwards;background:#000;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:5}#hero .img::after{animation:slide_right .5s ease-out .25s 1 normal forwards;background:#67beb0;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:6}@keyframes slide_right{0%{left:0}100%{left:100%}}#content{margin:0 auto}#content .container_flex{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-between}#content .col_flex{flex:0 0 48%;padding:30px 0;position:relative}#content .col_flex picture{display:block;margin:0 15px 0 0;position:relative}#content .col_flex picture::before{background:#67beb0;bottom:-15px;content:"";display:block;left:15px;position:absolute;right:-15px;top:15px;z-index:-1}#content .col_flex picture.animated::after{background:#000;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:6}#content .col_flex picture.animated.visible::after{animation:slide_right .5s ease-out 0s 1 normal forwards}@media all and (min-width:768px) and (max-width:899px) and (orientation:portrait){#content .col_flex picture{height:0;padding-top:calc(100% - 15px)}#content .col_flex picture img{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}}@media all and (max-width:767px) and (orientation:portrait){#content{margin:0 15px}#content .col_flex{flex:0 0 100%}}@media all and (max-width:767px) and (orientation:landscape){#content{margin:0 auto;max-width:96%}#content .col_flex{padding:45px 0}#content .col_flex:nth-child(odd){flex:0 0 56%}#content .col_flex:nth-child(even){flex:0 0 40%}}@media all and (min-width:768px){#content{max-width:100%}#content .col_flex{padding:45px 0}#content .col_flex:nth-child(odd){flex:0 0 54%}#content .col_flex:nth-child(even){flex:0 0 42%}}@media all and (min-width:960px){#content{margin:0 auto;max-width:100%}#content .col_flex{padding:45px 0}#content .col_flex:nth-child(odd){flex:0 0 52%}#content .col_flex:nth-child(even){flex:0 0 44%}}@media all and (min-width:1280px){#content{margin:0 auto;max-width:75%}#content .col_flex{padding:45px 0}#content .col_flex:nth-child(odd){flex:0 0 43%}#content .col_flex:nth-child(even){flex:0 0 51%}}@media all and (min-width:1400px){#content{margin:0 auto;max-width:75%}#content .col_flex{padding:45px 0}#content .col_flex:nth-child(odd){flex:0 0 43%}#content .col_flex:nth-child(even){flex:0 0 51%}}@media all and (min-width:768px),all and (max-width:767px) and (orientation:landscape){#content .col_flex:nth-child(1){order:1}#content .col_flex:nth-child(2){order:2}#content .col_flex:nth-child(3){order:4}#content .col_flex:nth-child(4){order:3}#content .col_flex:nth-child(5){order:5}#content .col_flex:nth-child(6){order:6}#content .col_flex:nth-child(7){order:8}#content .col_flex:nth-child(8){order:7}#content .col_flex:nth-child(9){order:9}#content .col_flex:nth-child(10){order:10}#content .col_flex:nth-child(11){order:12}#content .col_flex:nth-child(12){order:11}#content .col_flex:nth-child(13){order:13}#content .col_flex:nth-child(14){order:14}#content .col_flex:nth-child(15){order:16}#content .col_flex:nth-child(16){order:15}#content .col_flex:nth-child(17){order:17}#content .col_flex:nth-child(18){order:18}#content .col_flex:nth-child(19){order:20}#content .col_flex:nth-child(20){order:19}#content .col_flex:nth-child(21){order:21}#content .col_flex:nth-child(22){order:22}#content .col_flex:nth-child(23){order:24}#content .col_flex:nth-child(24){order:23}}#content h2{color:#111;font:700 10px/normal Poppins,sans-serif;margin:0 0 30px 0}#content h2 em{color:#67beb0}#content p{color:#111;font:400 10px/16px Poppins,sans-serif;margin:0 0 30px 0}#content p:last-child{margin:0}#content ol{color:#111;font:400 10px/16px Poppins,sans-serif;margin:0 0 30px 0}#content ol:last-child{margin:0}#content ul{color:#111;font:400 10px/16px Poppins,sans-serif;margin:0 0 30px 0}#content ul:last-child{margin:0}#content ol li,#content ul li{padding-left:13px;position:relative}#content ol li::before,#content ul li::before{background:#67beb0;content:"";display:block;height:3px;left:0;position:absolute;top:10px;width:3px}#content p a{color:#67beb0;display:inline-block;font-weight:600;position:relative}#content p a::before{background:#67beb0;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;transition:width .5s;width:0}#content p a:hover::before{width:100%}#content a.button{background:0 0;color:#67beb0;display:inline-block;font:500 16px Poppins,sans-serif;padding:15px 30px;position:relative;transition:.5s color}#content a.button:hover{color:#111;transition:.5s color}#content a.button::before{background:#111;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-2}#content a.button::after{background:#67beb0;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:.5s width;width:0%;z-index:-1}#content a.button:hover::after{width:100%;transition:.5s width}#content table{color:#111;font:400 10px/16px Poppins,sans-serif;margin:0 0 30px 0;width:100%}#content td{padding-right:30px}#content table.prijs tr td:nth-child(2){padding:0;text-align:right}@media all and (max-width:767px){#content h2{font-size:22px;line-height:135%}#content p{font-size:14px;line-height:150%}#content td{font-size:14px;line-height:150%}#content ol{font-size:14px;line-height:150%}#content ul{font-size:14px;line-height:150%}}@media all and (min-width:768px){#content h2{font-size:22px;line-height:135%}#content p{font-size:14px;line-height:150%}#content td{font-size:14px;line-height:150%}#content ol{font-size:14px;line-height:150%}#content ul{font-size:14px;line-height:150%}}@media all and (min-width:1000px){#content h2{font-size:26px;line-height:135%}#content p{font-size:15px;line-height:160%}#content td{font-size:15px;line-height:160%}#content ol{font-size:15px;line-height:160%}#content ul{font-size:15px;line-height:160%}}#content .width_50{margin:0 auto;max-width:50%}@media all and (max-width:767px){#content .width_50{margin:0 auto;max-width:100%}}@media all and (min-width:768px){#content .width_50{margin:0 auto;max-width:75%}}@media all and (min-width:1000px){#content .width_50{margin:0 auto;max-width:50%}}#content form label{display:block;font-weight:600;margin-bottom:15px}#content .inputborder{border-bottom:1px dotted #111;margin-bottom:30px;outline:0}#content .inputborder input{border:0;font-family:Poppins,sans-serif;line-height:45px;width:100%}#content .inputborder textarea{border:0;font-family:Poppins,sans-serif;height:90px;width:100%}#content form button{background:0 0;border:0;color:#67beb0;cursor:pointer;display:inline-block;font:500 16px Poppins,sans-serif;margin:0 0 30px 0;padding:15px 30px;position:relative;transition:.5s color}#content form button:hover{color:#111;transition:.5s color}#content form button::before{background:#111;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-2}#content form button::after{background:#67beb0;bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:.5s width;width:0%;z-index:-1}#content form button:hover::after{width:100%;transition:.5s width}#content form #url{display:none;visibility:hidden}#content form .captcha{margin-bottom:30px}@media all and (min-width:1000px){#content .inputborder input{font-size:15px}}#c2a_aside{display:flex;justify-content:space-between}#c2a_aside #c2a_aside_aanmelden{flex:0 0 48%;height:0;padding-top:48%;position:relative}#c2a_aside #c2a_aside_belmij{flex:0 0 48%;height:0;padding-top:48%;position:relative}#c2a_aside .button{align-items:center;bottom:0;color:#fff;display:flex;font-weight:700;justify-content:center;left:0;position:absolute;right:0;top:0}#c2a_aside .button::after{bottom:0;content:"";display:block;left:0;position:absolute;top:0;transition:width .5s;width:0;z-index:-1}#c2a_aside .button:hover::after{width:100%}#c2a_aside #c2a_aside_aanmelden .button::after{background:#111}#c2a_aside #c2a_aside_belmij .button::after{background:#67beb0}#c2a_aside .button::before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-2}#c2a_aside #c2a_aside_aanmelden .button::before{background:#67beb0}#c2a_aside #c2a_aside_belmij .button::before{background:#111}@media all and (max-width:767px) and (orientation:portrait){#c2a_aside{margin:30px 15px 60px 15px}#c2a_aside .button{font-size:14px}}@media all and (max-width:767px) and (orientation:landscape){#c2a_aside{margin:30px auto 60px auto;max-width:96%}#c2a_aside #c2a_aside_aanmelden{padding-top:30%}#c2a_aside #c2a_aside_belmij{padding-top:30%}#c2a_aside .button{font-size:20px}}@media all and (min-width:768px){#c2a_aside{margin:60px auto 90px auto;max-width:100%}#c2a_aside #c2a_aside_aanmelden{padding-top:30%}#c2a_aside #c2a_aside_belmij{padding-top:30%}#c2a_aside .button{font-size:22px}}@media all and (min-width:960px){#c2a_aside{margin:60px auto 90px auto;max-width:100%}#c2a_aside #c2a_aside_aanmelden{padding-top:30%}#c2a_aside #c2a_aside_belmij{padding-top:30%}#c2a_aside .button{font-size:28px}}@media all and (min-width:1280px){#c2a_aside{margin:60px auto 90px auto;max-width:75%}#c2a_aside #c2a_aside_aanmelden{padding-top:30%}#c2a_aside #c2a_aside_belmij{padding-top:30%}#c2a_aside .button{font-size:28px}}@media all and (min-width:1400px){#c2a_aside{margin:60px auto 90px auto;max-width:75%}#c2a_aside #c2a_aside_aanmelden{padding-top:30%}#c2a_aside #c2a_aside_belmij{padding-top:30%}#c2a_aside .button{font-size:30px}}#footer{margin:0 auto;max-width:1390px}#footer_bottom{background:#111;font-size:12px;line-height:150%;padding:90px}#footer_bottom p{color:#999;margin-top:30px;text-align:center}#footer_bottom ul{display:flex;flex-flow:row wrap;justify-content:center;margin:0 0 30px 0}#footer_bottom ul:last-of-type{margin:0}#footer_bottom ul li{margin:0 11px;position:relative}#footer_bottom ul li::before{background:#999;content:"";display:block;height:2px;left:-12px;position:absolute;top:50%;width:2px}#footer_bottom ul li::after{background:#999;content:"";display:block;height:2px;position:absolute;right:-12px;top:50%;width:2px}#footer_bottom a{color:#999;transition:color .5s}#footer_bottom a:hover{color:#67beb0}@media all and (max-width:767px) and (orientation:portrait){#footer_bottom{padding:30px 15px}#footer_bottom ul{display:block}#footer_bottom ul li::after{display:none}}@media all and (min-width:768px){#footer_bottom{padding:45px 30px}}@media all and (min-width:1280px){#footer{padding:0 30px}#footer_bottom{padding:90px}}