@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}td,th{padding:0}.sub-sub-values.fadeIn,.subopties.fadeIn,fadeIn{display:block;opacity:1;-webkit-animation:a 1s forwards;animation:a 1s forwards}@-webkit-keyframes a{0%{display:block;opacity:0}to{display:block;opacity:1}}@keyframes a{0%{display:block;opacity:0}to{display:block;opacity:1}}@-webkit-keyframes b{0%{opacity:0;max-height:0}to{opacity:1;max-height:300px}}@keyframes b{0%{opacity:0;max-height:0}to{opacity:1;max-height:300px}}@-webkit-keyframes c{0%{opacity:1;max-height:300px}to{opacity:0;max-height:0;display:none}}@keyframes c{0%{opacity:1;max-height:300px}to{opacity:0;max-height:0;display:none}}body.toolbar-fixed.toolbar-horizontal .page-header{top:39px}body.toolbar-fixed.toolbar-horizontal.toolbar-tray-open .page-header{top:79px}body .layout-container{padding:79px 0 0;min-height:100vh;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body .layout-container>main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.ajax-progress{display:none!important}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-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow-x:hidden}ol,ul{list-style:none}ol,ol li,ul,ul li{margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;outline:none;color:inherit}a.is-active{color:inherit!important}em{font-style:normal}p{margin:1.25em 0;line-height:1.4em}h1,h2,h3,h4{line-height:1.1em}.path-user.user-logged-in .layout-container{margin:0!important}.path-user.user-logged-in .layout-container>main{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.path-user.user-logged-in .layout-container>main .user-form{max-width:800px;margin:0 auto}@media only screen and (max-width:720px){.path-user.user-logged-in .layout-container>main .user-form{padding-top:60px}}@media only screen and (max-width:599px){.path-user.user-logged-in .layout-container>main .user-form{padding-top:120px}}.path-user.user-logged-in .layout-container>main .user-form .form-item>.form-item{width:100%;display:block;max-width:100%}.path-user.user-logged-in .layout-container>main .user-form .form-item label{display:block;width:100%;color:#4b4d4d;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:1rem;line-height:1em;margin-bottom:.3em}.path-user.user-logged-in .layout-container>main .user-form .form-item input{display:block;float:left;margin-bottom:.5em;border-radius:3px;background:#f1f1f1;border:1px solid #fff;height:40px;width:100%;padding-left:10px;box-shadow:inset -2px 0 0 0 rgba(0,0,0,.03),inset 2px 0 0 0 rgba(0,0,0,.03),inset 2px 0 0 rgba(0,0,0,.03)}.path-user.user-logged-in .layout-container>main .user-form .form-item input.form-submit{background-color:#f5800d}.path-user.user-logged-in .layout-container>main .user-form .form-item .description{width:100%;display:block;color:#cacaca;margin-bottom:1.5em}.path-user.user-logged-in .layout-container>main .user-form .form-item .password-strength{display:block;float:left;margin-bottom:1.5em}.path-user.user-logged-in .layout-container>main .user-form .form-item .password-strength .password-strength__meter{border-radius:20px;height:20px;margin-bottom:5px}.path-user.user-logged-in .layout-container>main .user-form .form-item .password-strength .password-strength__meter .password-strength__indicator{border-radius:30px}.path-user.user-logged-in .layout-container>main .user-form .form-item .password-strength .password-strength__meter .password-strength__indicator.is-weak{background-color:#f5800d}.path-user.user-logged-in .layout-container>main .user-form .form-item .password-strength .password-strength__meter .password-strength__indicator.is-fair{background-color:#6cc2de}.path-user.user-logged-in .layout-container>main .user-form .form-item .password-strength .password-strength__meter .password-strength__indicator.is-good{background-color:#0087b2}.path-user.user-logged-in .layout-container>main .user-form .form-item .password-strength .password-strength__meter .password-strength__indicator.is-strong{background-color:#003f53}.path-user.user-logged-in .layout-container>main .user-form input.form-submit{background-color:#f5800d;padding:10px 20px;color:#fff;border:none;border-radius:30px;text-transform:uppercase;font-weight:700;letter-spacing:1.2px}article.node--type-page-with-header .field--name-body{width:85%;max-width:1100px;margin:0 auto}article.node--type-page-with-header .field--name-body ul{margin:1.25em;list-style:initial}article.node--type-page-with-header .field--name-body ol{margin:1.25em;list-style:decimal}article.node--type-page-with-header .field--name-body li p{margin:.2em 0}article.node--type-page-with-header .field--name-body em{margin:0}article.node--type-page-with-header .field--name-body h3{font-size:1.4rem}article.node--type-page-with-header .field--name-body h3+h4{margin:.75rem 0 0}article.node--type-page-with-header .field--name-body table{margin:2rem 0}article.node--type-page-with-header .field--name-body tr{border:none;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;border-top:1px solid #000;border-bottom:1px solid #000}article.node--type-page-with-header .field--name-body tr+tr{border-top:none}article.node--type-page-with-header .field--name-body td{border-left:1px solid #000;border-right:1px solid #000;width:50%}article.node--type-page-with-header .field--name-body td+td{border-left:none}#block-coronapopupblock{position:fixed;width:100%;height:100vh;background-color:rgba(5,9,13,.7);z-index:3000;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;pointer-events:auto}#block-coronapopupblock.hide{display:none;pointer-events:none}#block-coronapopupblock .inner{width:70%;max-width:1050px;max-height:100vh;background-color:#0090bf;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}@media only screen and (max-width:1145px){#block-coronapopupblock .inner{width:80%;max-width:none}}@media only screen and (max-width:1000px){#block-coronapopupblock .inner{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#block-coronapopupblock .info{padding:60px 50px}@media only screen and (max-width:600px){#block-coronapopupblock .info{padding:40px 15px}}#block-coronapopupblock h6{font-family:futura-pt-bold,sans-serif;font-size:20px;color:#fff;letter-spacing:.56px;line-height:24px;text-transform:uppercase}@media only screen and (max-width:600px){#block-coronapopupblock h6{font-size:14px}}#block-coronapopupblock p{margin:30px 0 0;font-family:Futura,sans-serif;font-size:16px;color:#fff;letter-spacing:.25px;line-height:20px}@media only screen and (max-width:600px){#block-coronapopupblock p{font-size:10px}}#block-coronapopupblock p+p{margin:10px 0 0}#block-coronapopupblock a{text-decoration:underline;transition:color .3s ease}#block-coronapopupblock a:hover{color:#003f53}#block-coronapopupblock .close{position:absolute;background:#0087b2;border:1px solid hsla(0,0%,100%,.05);display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:10px;top:10px;padding:15px;cursor:pointer}@media only screen and (max-width:600px){#block-coronapopupblock .close{padding:10px;top:5px;right:5px}}#block-coronapopupblock .close svg #Desktop{transition:fill .3s ease}#block-coronapopupblock .close:hover #Desktop{fill:#f38021}#block-parkingpopupblock{position:fixed;width:100%;height:100vh;background-color:rgba(5,9,13,.7);z-index:3000;top:0;left:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;pointer-events:auto}#block-parkingpopupblock.hide{display:none;pointer-events:none}#block-parkingpopupblock .inner{width:70%;max-width:1050px;max-height:100vh;background-color:#00212a;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}@media only screen and (max-width:1145px){#block-parkingpopupblock .inner{width:80%;max-width:none}}@media only screen and (max-width:1000px){#block-parkingpopupblock .inner{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}#block-parkingpopupblock .inner .close{position:absolute;background:#062831;border:1px solid hsla(0,0%,100%,.05);display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:10px;top:10px;padding:15px;cursor:pointer}@media only screen and (max-width:600px){#block-parkingpopupblock .inner .close{padding:10px;top:5px;right:5px}}#block-parkingpopupblock .inner .close svg #Desktop{transition:fill .3s ease}#block-parkingpopupblock .inner .close:hover #Desktop{fill:#f38021}#block-parkingpopupblock .inner .map{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;background-image:url(../img/lidl_map.png);background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (max-width:1000px){#block-parkingpopupblock .inner .map{height:500px;-webkit-box-flex:0;-ms-flex:none;flex:none}}@media only screen and (max-width:700px){#block-parkingpopupblock .inner .map{height:300px}}@media only screen and (max-width:600px){#block-parkingpopupblock .inner .map{height:200px}}#block-parkingpopupblock .inner .info{padding:60px 50px}@media only screen and (max-width:1000px){#block-parkingpopupblock .inner .info{padding-bottom:30px}}@media only screen and (max-width:600px){#block-parkingpopupblock .inner .info{padding:40px 15px 30px}}#block-parkingpopupblock .inner .info .icon{background-image:url(../img/car_with_parking.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;width:93px;height:55px;margin-bottom:15px}@media only screen and (max-width:600px){#block-parkingpopupblock .inner .info .icon{display:none}}#block-parkingpopupblock .inner .info h6{font-family:futura-pt-bold,sans-serif;font-size:20px;color:#fff;letter-spacing:.56px;line-height:29px;text-transform:uppercase}@media only screen and (max-width:600px){#block-parkingpopupblock .inner .info h6{font-size:14px}}#block-parkingpopupblock .inner .info p{margin-top:10px;font-family:Futura,sans-serif;font-size:16px;color:#f38021;letter-spacing:.25px;line-height:20px}@media only screen and (max-width:600px){#block-parkingpopupblock .inner .info p{font-size:10px}}#intelligentpool_intro_slide{max-width:none;padding:75px 0}@media only screen and (max-width:600px){#intelligentpool_intro_slide{padding:50px 0}}#intelligentpool_intro_slide .afbeelding,#intelligentpool_intro_slide .text{width:50%;float:left}@media only screen and (max-width:800px){#intelligentpool_intro_slide .afbeelding,#intelligentpool_intro_slide .text{width:100%}}#intelligentpool_intro_slide .text{padding-left:5%}@media only screen and (max-width:800px){#intelligentpool_intro_slide .text{padding:0}}@media only screen and (max-width:800px){#intelligentpool_intro_slide .afbeelding{display:none}}#intelligentpool_intro_slide img{border-radius:2px;max-width:100%}#intelligentpool_intro_slide h2{color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2rem;line-height:1em;margin-bottom:.5em}#intelligentpool_intro_slide h2 .superscript{color:#0092bd;font-size:1.1rem;vertical-align:super}@media only screen and (max-width:900px){#intelligentpool_intro_slide h2{font-size:1.7rem}}@media only screen and (max-width:600px){#intelligentpool_intro_slide h2{font-size:1.5rem}}#intelligentpool_intro_slide p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em}#intelligentpool_intro_slide p:first-of-type{margin-top:.5em}#intelligentpool_intro_slide p:nth-of-type(2){margin-top:.2em}#intelligentpool_intro_slide a{border-radius:5px;background:rgba(5,29,37,.3);text-transform:uppercase;border:1px solid #ececec;font-size:1rem;color:#fff;letter-spacing:1px;padding:10px 12px;display:inline-block;margin-top:1em;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out;background:#fff;border:1px solid #f37f22;color:#f37f22;transition:.3s ease}#intelligentpool_intro_slide a:hover{background:rgba(48,48,48,.75);background:#f37f22;color:#fff}#intelligentpool_intro_slide a.anchor{opacity:0}#intelligentpool_voordelen_slide{max-width:none;height:calc(100vh - 113px);background:url(../img/intelligentpool_voordelen_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.touch #intelligentpool_voordelen_slide{height:100vh}@media only screen and (max-width:550px){.touch #intelligentpool_voordelen_slide{height:150vh}}#controller_slide{padding:75px 0;max-width:none}@media only screen and (max-width:600px){#controller_slide{padding:50px 0}}#controller_slide .afbeelding,#controller_slide .text{float:left}#controller_slide .afbeelding{width:20%}@media only screen and (max-width:600px){#controller_slide .afbeelding{width:33%;margin-left:33%;text-align:center;margin-bottom:50px}}#controller_slide .text{width:80%;padding-left:5%}@media only screen and (max-width:600px){#controller_slide .text{width:100%;padding:0}}#controller_slide img{border-radius:2px}#controller_slide h2{color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2rem;line-height:1em;margin-bottom:.5em}@media only screen and (max-width:600px){#controller_slide h2{font-size:1.5rem}}#controller_slide p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em}#controller_slide p:first-of-type{margin-top:.5em}#controller_slide p:nth-of-type(2){margin-top:.2em}#programmas_slide .slider{height:600px;max-width:none}@media only screen and (max-width:550px){#programmas_slide .slider{height:300px}}#programmas_slide .slider .as-slide-inner{height:100%}#programmas_slide .slider .afbeelding{height:100%;width:100%;background-size:cover;background-repeat:no-repeat;background-position:cover cover}#programmas_slide .slider .easy{background-image:url(../img/intelligentpool_programma_beeld_easy.jpg)}#programmas_slide .slider .safe{background-image:url(../img/intelligentpool_programma_beeld_safe.jpg)}#programmas_slide .slider .smart{background-image:url(../img/intelligentpool_programma_beeld_smart.jpg)}#programmas_slide .text_slide{position:relative}#programmas_slide .text_slide .iconen{position:absolute;z-index:4;left:50%;top:-81px;margin-left:-325px;width:650px}@media only screen and (max-width:700px){#programmas_slide .text_slide .iconen{width:460px;margin-left:-230px;top:-60px}}@media only screen and (max-width:500px){#programmas_slide .text_slide .iconen{width:100%;margin-left:0;left:0;top:-35px;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}#programmas_slide .text_slide .iconen #easy_link.active #clock-inner,#programmas_slide .text_slide .iconen #easy_link.active #clock-stopper,#programmas_slide .text_slide .iconen #easy_link.active #wave{fill:#c76304!important}#programmas_slide .text_slide .iconen #easy_link.active #circle-border,#programmas_slide .text_slide .iconen #easy_link.active #clock-stroke,#programmas_slide .text_slide .iconen #easy_link.active #clock-top-stroke{stroke:#c76304!important}#programmas_slide .text_slide .iconen #safe_link.active #wave{fill:#c76304!important}#programmas_slide .text_slide .iconen #safe_link.active #boei-stroke,#programmas_slide .text_slide .iconen #safe_link.active #circle-border,#programmas_slide .text_slide .iconen #safe_link.active .boei-item-stroke{stroke:#c76304!important}#programmas_slide .text_slide .iconen #smart_link.active #wave{fill:#c76304!important}#programmas_slide .text_slide .iconen #smart_link.active #circle-border,#programmas_slide .text_slide .iconen #smart_link.active .wifi-stroke{stroke:#c76304!important}#programmas_slide .text_slide .iconen a{display:block}@media only screen and (max-width:700px){#programmas_slide .text_slide .iconen svg{width:120px;height:120px}}@media only screen and (max-width:500px){#programmas_slide .text_slide .iconen svg{width:70px;height:70px}}#programmas_slide .text_slide .iconen .icon{text-align:center;float:left;display:inline-block}#programmas_slide .text_slide .iconen .icon:hover{cursor:pointer}#programmas_slide .text_slide .iconen .icon:not(:last-of-type){margin-right:50px}@media only screen and (max-width:500px){#programmas_slide .text_slide .iconen .icon{float:none}#programmas_slide .text_slide .iconen .icon:not(:last-of-type){margin-right:0}}#programmas_slide .text_slide .as-slide-inner{height:650px}@media only screen and (max-width:700px){#programmas_slide .text_slide .as-slide-inner{height:750px}}@media only screen and (max-width:500px){#programmas_slide .text_slide .as-slide-inner{height:800px}}#programmas_slide .text_slide .text{width:100%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:800px){#programmas_slide .text_slide .text{width:90%;margin-left:5%}}@media only screen and (max-width:500px){#programmas_slide .text_slide .text{width:90%!important;margin-left:5%}}#programmas_slide .text_slide .center{max-width:650px;margin:0 auto;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:50%;margin-left:-325px}@media only screen and (max-width:700px){#programmas_slide .text_slide .center{max-width:450px;margin-left:-225px}}@media only screen and (max-width:500px){#programmas_slide .text_slide .center{max-width:280px;margin-left:-140px}}#programmas_slide h2{top:50%;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:50;width:100%;text-align:center;color:#fff;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2.5rem;line-height:1em;margin-bottom:.5em}#programmas_slide .header_afbeelding{position:relative}@media only screen and (max-width:600px){#programmas_slide h2{font-size:1.5rem}}#programmas_slide h3{color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2rem;line-height:1em;margin-bottom:0;font-family:futura-pt,sans-serif}@media only screen and (max-width:600px){#programmas_slide h3{font-size:1.5rem}}#programmas_slide h4{color:#f37f22;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:1.5rem;line-height:1em;margin:.5em}@media only screen and (max-width:650px){#programmas_slide h4{font-size:1.5rem}}@media only screen and (max-width:500px){#programmas_slide h4{font-size:1.2rem}}#programmas_slide p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em}#programmas_slide p:last-child{margin-bottom:0}#programmas_slide p:first-of-type{margin-top:.5em}#programmas_slide p:nth-of-type(2){margin-top:.2em}#intelligent_pool_intro_slide{max-width:none}@media only screen and (max-width:50em){#intelligent_pool_intro_slide{padding:2em 0}}#intelligent_pool_intro_slide .container{width:90%}#intelligent_pool_intro_slide .emphasis{color:#f37f26}@media only screen and (max-width:600px){#intelligent_pool_intro_slide{padding:50px 0}}#intelligent_pool_intro_slide .text{float:left;width:100%}#intelligent_pool_intro_slide h2{font-size:2rem;font-weight:600;line-height:1em;margin-bottom:.5em;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:600px){#intelligent_pool_intro_slide h2{font-size:1.5rem}}#intelligent_pool_intro_slide h4{font-size:1.2rem;font-weight:500;line-height:1em;margin-bottom:.1em;letter-spacing:1px;text-transform:uppercase;color:#8fd2ee}@media only screen and (max-width:600px){#intelligent_pool_intro_slide h4{font-size:1.1rem}}#intelligent_pool_intro_slide p{font-size:1.2rem;font-weight:300;line-height:1.4em;letter-spacing:.5px;color:#4b4d4d}@media only screen and (max-width:32em){#intelligent_pool_intro_slide p{max-width:100%}}#intelligent_pool_intro_slide p:first-of-type{margin-top:.5em}#intelligent_pool_intro_slide p:nth-of-type(2){margin-top:.2em}#promotie_slide_ideale_zwembad{margin-top:126px;background-image:url(../img/new/lentekriebels_website_header.jpg);background-repeat:no-repeat;background-size:cover;background-position:top;height:600px;text-align:center}@media only screen and (max-width:1440px){#promotie_slide_ideale_zwembad{margin-top:150px;height:485px}}@media only screen and (max-width:1120px){#promotie_slide_ideale_zwembad{margin-top:126px;font-size:.9em;height:600px}}@media only screen and (max-width:730px){#promotie_slide_ideale_zwembad{margin-top:184px;height:600px}}@media only screen and (max-width:550px){#promotie_slide_ideale_zwembad{height:600px}}@media only screen and (max-width:800px){#promotie_slide_ideale_zwembad .container img{margin-bottom:50px!important}}#promotie_slide_ideale_zwembad .container{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#promotie_slide_ideale_zwembad .container img{max-width:300px;display:block;margin-bottom:100px}#promotie_slide_ideale_zwembad .container .center{display:block;float:left;width:100%}@media only screen and (max-width:760px){#promotie_slide_ideale_zwembad .container .center{margin-top:70px}#promotie_slide_ideale_zwembad .container img{max-width:220px;display:block;margin:0 auto}#promotie_slide_ideale_zwembad h1,#promotie_slide_ideale_zwembad h3{text-align:center!important;float:none!important}#promotie_slide_ideale_zwembad h3{max-width:auto!important}}@media only screen and (max-width:600px){#promotie_slide_ideale_zwembad .container .center{margin-top:85px!important}#promotie_slide_ideale_zwembad h3{font-size:1.1em!important;margin-bottom:15px!important}#promotie_slide_ideale_zwembad h1{font-size:1.7em!important}}@media only screen and (max-width:900px){#promotie_slide_ideale_zwembad h1:before{display:block;width:100%;background-size:contain;margin-right:0;margin-bottom:25px}}.alle{color:#f37f26;font-weight:700}#promotie_slide_ideale_zwembad .subtitle{text-align:center;color:#fff;font-weight:500;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.5px;margin:0;font-size:1.6rem;line-height:2rem}@media only screen and (max-width:550px){#promotie_slide_ideale_zwembad .subtitle{font-size:1rem;line-height:1.6rem}}#promotie_slide_ideale_zwembad h1{color:#fff;font-weight:700;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:1.29pt;margin:0;font-size:2.4em;line-height:1.1em}#promotie_slide_ideale_zwembad h1 .emphasis{color:#f37f26}#promotie_slide_ideale_zwembad h3{text-transform:uppercase;color:#fff;margin:0;font-size:1.8em;font-weight:700;letter-spacing:.77pt;line-height:1.2em;text-align:right;float:right}#promotie_slide_ideale_zwembad h3 .emphasis{color:#f37f26}#promotie_slide_ideale_zwembad p{font-size:1.125em;letter-spacing:.64pt;line-height:1.8em;color:#fff;position:relative;font-weight:500}#promotie_slide_ideale_zwembad p.hero-body{font-weight:500;font-size:1.12em;letter-spacing:.64pt;line-height:1.5em;text-align:left;color:#fff;margin:25px 0 0;padding:30px 0 0;position:relative}#promotie_slide_ideale_zwembad p.hero-body:before{content:"";display:block;width:25px;height:0;border:1px solid silver;position:absolute;top:0;left:0}.navigation li a{font-weight:700}.geen-toegang{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding-top:150px;top:0;left:0}.geen-toegang p{font-size:4em;text-align:center;font-weight:700;width:90%;max-width:1000px}@media only screen and (max-width:1000px){.geen-toegang p{font-size:3em}}@media only screen and (max-width:750px){.geen-toegang p{font-size:2.6em}}.geen-toegang p a{color:#f5800d}#block-brochures #handleidingen_table_slide,#block-brochures #onderhouden_table_slide,#block-handleidingen #handleidingen_table_slide,#block-handleidingen #onderhouden_table_slide,#block-onderhouden #handleidingen_table_slide,#block-onderhouden #onderhouden_table_slide,#block-videos #handleidingen_table_slide,#block-videos #onderhouden_table_slide{padding:0 0 75px}@media only screen and (max-width:650px){#block-brochures #handleidingen_table_slide,#block-brochures #onderhouden_table_slide,#block-handleidingen #handleidingen_table_slide,#block-handleidingen #onderhouden_table_slide,#block-onderhouden #handleidingen_table_slide,#block-onderhouden #onderhouden_table_slide,#block-videos #handleidingen_table_slide,#block-videos #onderhouden_table_slide{padding:0 0 50px}}#block-brochures .table-container,#block-handleidingen .table-container,#block-onderhouden .table-container,#block-videos .table-container{width:100%}#block-brochures table.configurator_table,#block-handleidingen table.configurator_table,#block-onderhouden table.configurator_table,#block-videos table.configurator_table{margin-bottom:20px}@media only screen and (max-width:820px){#block-brochures table.configurator_table,#block-handleidingen table.configurator_table,#block-onderhouden table.configurator_table,#block-videos table.configurator_table{margin-bottom:0}}#block-brochures tr.row,#block-handleidingen tr.row,#block-onderhouden tr.row,#block-videos tr.row{border-bottom:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8}#block-brochures tr.row.first,#block-handleidingen tr.row.first,#block-onderhouden tr.row.first,#block-videos tr.row.first{border-top:1px solid #e8e8e8}@media only screen and (max-width:820px){#block-brochures .right tr.row.first,#block-handleidingen .right tr.row.first,#block-onderhouden .right tr.row.first,#block-videos .right tr.row.first{border-top:none!important}}#block-brochures table,#block-brochures tbody,#block-brochures td.row-item,#block-brochures tr,#block-handleidingen table,#block-handleidingen tbody,#block-handleidingen td.row-item,#block-handleidingen tr,#block-onderhouden table,#block-onderhouden tbody,#block-onderhouden td.row-item,#block-onderhouden tr,#block-videos table,#block-videos tbody,#block-videos td.row-item,#block-videos tr{width:100%;float:left;display:block}#block-brochures .beschrijving,#block-brochures .check,#block-brochures td.prijs,#block-handleidingen .beschrijving,#block-handleidingen .check,#block-handleidingen td.prijs,#block-onderhouden .beschrijving,#block-onderhouden .check,#block-onderhouden td.prijs,#block-videos .beschrijving,#block-videos .check,#block-videos td.prijs{display:inline-block;float:left}#block-brochures .beschrijving,#block-handleidingen .beschrijving,#block-onderhouden .beschrijving,#block-videos .beschrijving{width:70%;padding-left:1%}@media only screen and (max-width:820px){#block-brochures .beschrijving,#block-handleidingen .beschrijving,#block-onderhouden .beschrijving,#block-videos .beschrijving{padding-left:2%}}@media only screen and (max-width:600px){#block-brochures .beschrijving,#block-handleidingen .beschrijving,#block-onderhouden .beschrijving,#block-videos .beschrijving{width:100%}}#block-brochures .beschrijving p,#block-handleidingen .beschrijving p,#block-onderhouden .beschrijving p,#block-videos .beschrijving p{font-size:1.1rem}#block-brochures td.download,#block-handleidingen td.download,#block-onderhouden td.download,#block-videos td.download{width:30%;text-align:right;padding-right:2%}@media only screen and (max-width:600px){#block-brochures td.download,#block-handleidingen td.download,#block-onderhouden td.download,#block-videos td.download{width:100%;float:left;display:block;margin-top:10px}}#block-brochures td.download p,#block-handleidingen td.download p,#block-onderhouden td.download p,#block-videos td.download p{font-size:1.1rem}#block-brochures .download-button,#block-handleidingen .download-button,#block-onderhouden .download-button,#block-videos .download-button{padding:11px 15px;font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:.9em;border:none!important;background-color:#f37f22;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px;border-radius:2px;transition:all .2s ease;cursor:pointer}@media only screen and (max-width:600px){#block-brochures .download-button,#block-handleidingen .download-button,#block-onderhouden .download-button,#block-videos .download-button{display:block;float:left;margin-left:1%}}#block-brochures .download-button:hover,#block-handleidingen .download-button:hover,#block-onderhouden .download-button:hover,#block-videos .download-button:hover{background-color:#a64f09}#block-brochures td p,#block-handleidingen td p,#block-onderhouden td p,#block-videos td p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em;margin:0;float:none}#block-brochures tr,#block-handleidingen tr,#block-onderhouden tr,#block-videos tr{padding:8px 0}#block-brochures .totaal_inner_table,#block-handleidingen .totaal_inner_table,#block-onderhouden .totaal_inner_table,#block-videos .totaal_inner_table{text-align:right}#block-brochures .totaal_inner_table td,#block-handleidingen .totaal_inner_table td,#block-onderhouden .totaal_inner_table td,#block-videos .totaal_inner_table td{float:right;width:15%;display:inline-block}@media only screen and (max-width:1020px){#block-brochures .totaal_inner_table td,#block-handleidingen .totaal_inner_table td,#block-onderhouden .totaal_inner_table td,#block-videos .totaal_inner_table td{width:25%}}@media only screen and (max-width:800px){#block-brochures .totaal_inner_table td,#block-handleidingen .totaal_inner_table td,#block-onderhouden .totaal_inner_table td,#block-videos .totaal_inner_table td{width:27%}}@media only screen and (max-width:650px){#block-brochures .totaal_inner_table td,#block-handleidingen .totaal_inner_table td,#block-onderhouden .totaal_inner_table td,#block-videos .totaal_inner_table td{width:35%}}@media only screen and (max-width:550px){#block-brochures .totaal_inner_table td,#block-handleidingen .totaal_inner_table td,#block-onderhouden .totaal_inner_table td,#block-videos .totaal_inner_table td{width:50%}}#block-brochures .totaal_inner_table td.totaal,#block-handleidingen .totaal_inner_table td.totaal,#block-onderhouden .totaal_inner_table td.totaal,#block-videos .totaal_inner_table td.totaal{padding-top:8px}#block-brochures .totaal_inner_table td.totaal p,#block-handleidingen .totaal_inner_table td.totaal p,#block-onderhouden .totaal_inner_table td.totaal p,#block-videos .totaal_inner_table td.totaal p{font-weight:500}#block-brochures .totaal_inner_table .totaal_prijs,#block-handleidingen .totaal_inner_table .totaal_prijs,#block-onderhouden .totaal_inner_table .totaal_prijs,#block-videos .totaal_inner_table .totaal_prijs{display:inline-block;float:right;margin-left:8px;color:#8fd2ee}#block-brochures .totaal_inner_table a,#block-handleidingen .totaal_inner_table a,#block-onderhouden .totaal_inner_table a,#block-videos .totaal_inner_table a{margin-top:0!important;background:#0092bd!important;border:1px solid #fff!important;margin-left:20px;border-radius:5px;background:rgba(5,29,37,.3);text-transform:uppercase;border:1px solid #ececec;font-size:1rem;color:#fff;letter-spacing:1px;padding:10px 12px;display:inline-block;margin-top:1em;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out}#block-brochures .totaal_inner_table a:hover,#block-handleidingen .totaal_inner_table a:hover,#block-onderhouden .totaal_inner_table a:hover,#block-videos .totaal_inner_table a:hover{background:rgba(48,48,48,.75);background:#07566d!important}#block-brochures input[type=checkbox].css-checkbox,#block-handleidingen input[type=checkbox].css-checkbox,#block-onderhouden input[type=checkbox].css-checkbox,#block-videos input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}#block-brochures input[type=checkbox].css-checkbox+label.css-label,#block-handleidingen input[type=checkbox].css-checkbox+label.css-label,#block-onderhouden input[type=checkbox].css-checkbox+label.css-label,#block-videos input[type=checkbox].css-checkbox+label.css-label{padding-left:26px;height:21px;display:inline-block;line-height:21px;background-repeat:no-repeat;background-position:0 0;font-size:21px;vertical-align:middle;cursor:pointer}#block-brochures input[type=checkbox].css-checkbox:checked+label.css-label,#block-handleidingen input[type=checkbox].css-checkbox:checked+label.css-label,#block-onderhouden input[type=checkbox].css-checkbox:checked+label.css-label,#block-videos input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -21px}#block-brochures label.css-label,#block-handleidingen label.css-label,#block-onderhouden label.css-label,#block-videos label.css-label{background-image:url(../images/csscheckbox.jpg);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#block-brochures .videocontainer,#block-handleidingen .videocontainer,#block-onderhouden .videocontainer,#block-videos .videocontainer{display:none;position:fixed;width:100vw;height:100vh;z-index:100;top:0;left:0;background-color:rgba(0,0,0,.75)}#block-brochures .videowrap,#block-handleidingen .videowrap,#block-onderhouden .videowrap,#block-videos .videowrap{position:absolute;width:90%;padding-bottom:50.625%;z-index:101;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (min-width:1000px){#block-brochures .videowrap,#block-handleidingen .videowrap,#block-onderhouden .videowrap,#block-videos .videowrap{width:70%;padding-bottom:39.375%}}#block-brochures .videocontainer iframe,#block-handleidingen .videocontainer iframe,#block-onderhouden .videocontainer iframe,#block-videos .videocontainer iframe{width:100%;height:100%;position:absolute;opacity:1;left:0;z-index:102;padding:15px;border-radius:5px;background-color:#fff;box-shadow:0 0 15px -1px rgba(0,0,0,.5)}@media only screen and (min-width:1000px){#block-brochures .videocontainer iframe,#block-handleidingen .videocontainer iframe,#block-onderhouden .videocontainer iframe,#block-videos .videocontainer iframe{padding:30px}}#block-brochures .td-subtext,#block-handleidingen .td-subtext,#block-onderhouden .td-subtext,#block-videos .td-subtext{font-size:.9rem!important;margin-top:-15px;color:#0092bd;font-weight:700;float:none}#block-contactaside h4{font-size:1.1rem;margin-bottom:.2em;color:#0092bd}#block-contactaside h4,#block-contactaside h5{margin-top:1em;font-weight:500;line-height:1.2em;letter-spacing:1px;text-transform:uppercase}#block-contactaside h5{font-size:.9rem;margin-bottom:.1em;color:#f37f22}#block-contactaside a{font-size:1.1rem;transition:.5s ease;text-decoration:none;letter-spacing:.5px;color:#bababa}#block-contactaside a:hover{color:#000}#block-contactaside p{font-size:1.1rem!important;font-weight:400!important;color:#bababa!important;line-height:1.4em;letter-spacing:.5px;margin-top:.2em}#block-contactaside .aside-mail h4:before{width:21px;background-image:url(../img/contact_mail_icon.svg)}#block-contactaside .aside-mail h4:before,#block-contactaside .aside-phone h4:before{display:block;float:left;height:15px;margin-top:2px;margin-right:7px;content:"";background-repeat:no-repeat}#block-contactaside .aside-phone h4:before{width:17px;background-image:url(../img/contact_phone_icon.svg)}#block-contactaside .aside-fb h4:before{background-image:url(../img/contact_facebook_icon.svg)}#block-contactaside .aside-fb h4:before,#block-contactaside .aside-zwembadinfo h4:before{display:block;float:left;width:15px;height:15px;margin-top:2px;margin-right:7px;content:"";background-repeat:no-repeat}#block-contactaside .aside-zwembadinfo h4:before{background-image:url(../img/external-icon.svg)}#block-contactaside .aside-zwembadinfo:last-child h4:before{display:block;float:left;width:16px;height:21px;margin-top:0;margin-right:7px;content:"";background-image:url(../img/btw_nr_icon.svg);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width:750px){#block-contactaside .phone-list li{float:left;min-width:25%;margin-bottom:30px}#block-contactaside .phone-list li:last-child h5{margin-top:.2em}#block-contactaside .aside-zwembadinfo{clear:both}}@media only screen and (max-width:700px){#block-contactaside .phone-list li{float:left;min-width:50%;margin-bottom:10px}#block-contactaside .phone-list li:last-child h5{margin-top:.2em}#block-contactaside .aside-zwembadinfo{clear:both}}#badweelde-contact-form{width:100%}#badweelde-contact-form input[type=email],#badweelde-contact-form input[type=text],#badweelde-contact-form textarea{width:100%;height:50px;padding-left:15px;border:1px solid #fff;border-radius:3px;background:#f1f1f1;box-shadow:inset -2px 0 0 0 rgba(0,0,0,.03),inset 2px 0 0 0 rgba(0,0,0,.03),inset 0 2px 0 0 rgba(0,0,0,.03)}#badweelde-contact-form textarea{height:200px;box-sizing:border-box;padding:15px}#badweelde-contact-form input[type=submit]{font-size:.9em;font-weight:600;width:30%;height:60px;margin-top:15px;padding:15px 20px;transition:all .2s ease-out;letter-spacing:1px;text-transform:uppercase;color:#fff;border:none!important;border-radius:2px;background-color:#0c799a;min-width:150px}#badweelde-contact-form label{font-weight:700;display:block;margin-bottom:5px;letter-spacing:.5px;text-transform:uppercase;color:#4b4d4d}#badweelde-contact-form label:after{color:#0092bd!important;background-image:none;content:"*";vertical-align:top}main.has-aside .main-content-wrap{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1000px;width:90%;margin:0 auto}@media only screen and (max-width:750px){main.has-aside .main-content-wrap{display:block}}main.has-aside .main-content-wrap .layout-content{width:70%}@media only screen and (max-width:750px){main.has-aside .main-content-wrap .layout-content,main.has-aside .main-content-wrap .layout-content-sidebar{width:100%}}.region-highlighted #block-contactmapheader{height:600px;padding-top:70px;position:relative;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.region-highlighted #block-contactmapheader.show:after,.region-highlighted #block-contactmapheader.show a,.region-highlighted #block-contactmapheader.show h1{display:none}.region-highlighted #block-contactmapheader:after{content:"";display:block;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;background:rgba(30,54,63,.9)}.region-highlighted #block-contactmapheader h1{width:100%;position:relative;z-index:3;color:#fff;font-size:3.5rem;font-weight:400;line-height:.9em;margin:0;letter-spacing:1px;text-transform:uppercase;text-align:center}.region-highlighted #block-contactmapheader a{position:relative;z-index:3;font-size:1rem;margin-left:20px;margin-top:1em;margin-top:20px;padding:12px;cursor:pointer;transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:background-color;letter-spacing:1px;text-transform:uppercase;color:#fff;border:1px solid #ececec;border-radius:5px;background:rgba(5,29,37,.3);font-weight:600}.region-highlighted #block-contactmapheader a:first-child{margin-left:0}.region-highlighted #block-contactmapheader a:hover{background:rgba(5,29,37,.6)}.region-highlighted #block-contactmapheader .mapcontainer{position:absolute;top:0;left:0;width:100%;height:100%}.region-highlighted #block-contactmapheader .infobox-wrapper{display:none}.region-highlighted #block-contactmapheader .infobox{position:relative;margin-top:8px;padding:3em 2em 2em;text-align:center;text-transform:uppercase;color:#fff;border-radius:3px;border-radius:2px;background:#07566d}.region-highlighted #block-contactmapheader .infobox .triangle{position:absolute;bottom:-12px;left:50%;width:0;height:0;margin-left:-15px;border-width:20px 15px 0;border-style:solid;border-color:#07566d transparent transparent}.region-highlighted #block-contactmapheader .infobox h3{font-size:1.4em;margin:0;color:#fff}.region-highlighted #block-contactmapheader .infobox a{font-size:1rem;font-size:.8rem;display:inline-block;margin-top:1em;padding:10px 12px;transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:background-color;letter-spacing:1px;text-transform:uppercase;color:#fff;border:1px solid #ececec;border-radius:5px;background:rgba(5,29,37,.3)}.region-highlighted #block-contactmapheader .infobox a:hover{background:rgba(48,48,48,.75)}.region-highlighted #block-contactmapheader .infoBox img{position:absolute!important;z-index:10;top:20px;right:15px;margin:0!important;opacity:.8}.region-highlighted #block-contactmapheader .bubble{position:absolute;z-index:3;bottom:-6px;left:50%;display:block;width:410px;height:60px;margin-left:-205px;cursor:pointer;background:url(../img/bubble.svg);background-repeat:no-repeat;background-position:50%}.region-highlighted #block-contactmapheader+h2{font-size:2rem;font-weight:600;line-height:1.2em;width:100%;margin:2em 0 1em;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#0092bd}.block-views-blockopeningsuren-block-1{max-width:1200px;margin:75px auto}@media only screen and (max-width:1200px){.block-views-blockopeningsuren-block-1{width:90%}}.block-views-blockopeningsuren-block-1 h2{font-weight:400;line-height:1.2em;letter-spacing:1px;text-transform:uppercase;font-size:2rem;text-align:center;margin-bottom:2rem}.block-views-blockopeningsuren-block-1 .view-content{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-views-blockopeningsuren-block-1 .view-content>.views-row{width:18.5%;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:1200px){.block-views-blockopeningsuren-block-1 .view-content>.views-row{width:49%}}@media only screen and (max-width:600px){.block-views-blockopeningsuren-block-1 .view-content>.views-row{width:100%}}.block-views-blockopeningsuren-block-1 .view-content>.views-row .openingsuren-container h3{font-size:1.5rem;margin-top:0;margin-bottom:.1em;color:#f37f22;font-weight:400;font-family:futura-pt,Helvetica,Arial,sans-serif}.block-views-blockopeningsuren-block-1 .view-content>.views-row .openingsuren-container .informatie{line-height:1.4em}.block-views-blockopeningsuren-block-1 .view-content>.views-row .openingsuren-container .periode{text-transform:uppercase}.block-views-blockopeningsuren-block-1 .view-content>.views-row .openingsuren-container .openingsuren table tr{border-bottom:none;padding:0}.block-views-blockopeningsuren-block-1 .view-content>.views-row .openingsuren-container .openingsuren table tr td{font-size:.9em}.block-views-blockopeningsuren-block-1 .view-content>.views-row .openingsuren-container.winter .openingsuren table{background-color:#e7f7fe}.block-views-blockopeningsuren-block-1 .view-content>.views-row .openingsuren-container.zomer .openingsuren table{background-color:#fff3da}#block-openingsuren{max-width:1200px;width:90%;margin:75px auto}#block-openingsuren:after{content:"";display:table;clear:both;padding:0;margin:0}#block-openingsuren table>tbody>tr{border-bottom:none;padding:0}#block-openingsuren table>tbody>tr td{font-size:.9em;padding-left:0}#block-openingsuren h2{font-size:2rem;width:100%;margin-bottom:.5em;text-align:center;color:#0092bd}#block-openingsuren h2,#block-openingsuren h3{font-weight:400;line-height:1.2em;letter-spacing:1px;text-transform:uppercase}#block-openingsuren h3{font-family:futura-pt,Helvetica,Arial,sans-serif;font-size:1.5rem;margin-top:0;margin-bottom:.1em;color:#f37f22}#block-openingsuren p{text-transform:uppercase}#openingsuren_slide{position:relative;padding:75px 0 100px}@media only screen and (max-width:600px){#openingsuren_slide{padding:50px 0 75px}}#openingsuren_slide img{border-radius:2px}#openingsuren_slide h2{font-size:2rem;font-weight:400;line-height:1.2em;width:100%;margin-bottom:.5em;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#0092bd}@media only screen and (max-width:900px){#openingsuren_slide h2{font-size:1.7rem}}@media only screen and (max-width:600px){#openingsuren_slide h2{font-size:1.5rem}}#openingsuren_slide h3{font-size:1.5rem;font-weight:400;line-height:1.2em;margin-top:0;margin-bottom:.1em;letter-spacing:1px;text-transform:uppercase;color:#f37f22}@media only screen and (max-width:500px){#openingsuren_slide h3{font-size:2rem}}#openingsuren_slide p{font-size:.9rem;font-weight:300;font-weight:400;line-height:1.4em;letter-spacing:.5px;text-transform:uppercase;color:#4b4d4d}#openingsuren_slide .openingsuren.genk{padding:12% 5%}#openingsuren_slide .openingsuren.genk p{text-transform:none}#openingsuren_slide .openingsuren.genk a{text-decoration:none;color:#f37f22}#openingsuren_slide h4{font-weight:400;margin-top:0;margin-bottom:2em;text-align:center;color:#f2a733}#openingsuren_slide .container{max-width:1200px}.openingsuren-container{margin-top:2%;border-radius:3px}@media only screen and (max-width:500px){.openingsuren-container{width:100%}}.openingsuren-container:not(:last-of-type){margin-right:2%}@media only screen and (max-width:500px){.openingsuren-container:not(:last-of-type){margin-right:0}}@media only screen and (max-width:1230px){.openingsuren-container:nth-of-type(2),.openingsuren-container:nth-of-type(4){margin-right:0}}.openingsuren-container .adres,.openingsuren-container .informatie,.openingsuren-container .periode,.openingsuren-container .toegang{float:left;width:100%;padding:20px}.openingsuren-container .adres{background-color:#f7f7f7}.openingsuren-container .informatie{text-align:center;background-color:#f37f22;color:#fff}.openingsuren-container .informatie.winter{background-color:#016482}.openingsuren-container .informatie p{color:#fff!important}.openingsuren-container .periode{position:relative;padding-left:70px}@media only screen and (max-width:1230px){.openingsuren-container .periode{padding-left:100px}}.openingsuren-container .periode .triangle{position:absolute;bottom:-10px;left:50%;width:0;height:0;margin-left:-10px;border-width:10px 10px 0;border-style:solid}.openingsuren-container .periode p{line-height:1em!important;margin:.1em!important;color:#fff!important}.openingsuren-container .vestiging-info{font-size:.8rem;margin-top:0;color:#f37f22!important}.openingsuren-container a{color:#0092bd}.openingsuren-container a:before{display:block;float:left;width:17px;height:15px;margin-top:2px;margin-right:7px;content:"";background-image:url(../img/contact_phone_icon.svg);background-repeat:no-repeat}.openingsuren-container .periode p:first-of-type{color:hsla(0,0%,100%,.5)!important}.openingsuren-container .periode.zomer{background-color:#f2a733;background-image:url(../img/zomer_icon.svg);background-repeat:no-repeat;background-position:15%}.openingsuren-container .periode.zomer .triangle{border-color:#f2a733 transparent transparent}.openingsuren-container .toegang p.extra{font-weight:500;text-transform:none!important;color:rgba(0,0,0,.36)!important}.openingsuren-container .toegang.zomer{background-color:#fff3da}.openingsuren-container .periode.winter{background-color:#67a0b7;background-image:url(../img/winter_icon.svg);background-repeat:no-repeat;background-position:15%}.openingsuren-container .periode.winter .triangle{border-color:#67a0b7 transparent transparent}.openingsuren-container .toegang{text-align:center}.openingsuren-container .toegang p{line-height:1.2em!important;margin:.1em!important;color:#fff!important}.openingsuren-container .toegang p:first-of-type{font-weight:500;color:rgba(0,0,0,.36)!important}.openingsuren-container .toegang.winter{background-color:#c6eaf9}.openingsuren{font-weight:700;float:left;width:100%;color:#4b4d4d}.openingsuren.zomer{background-color:#fff3da}.openingsuren.winter{background-color:#e7f7fe}.openingsuren table{width:100%}.openingsuren tbody{display:block;float:left;width:100%;padding:20px}.openingsuren td{font-weight:400;float:left;width:50%}.openingsuren td:first-of-type{width:25%;text-align:left;text-transform:uppercase}.openingsuren td:nth-of-type(2){width:75%;text-align:right}.openingsuren tr{display:block;float:left;width:100%;padding:5px 0}#uitzonderlijk{margin-bottom:15px!important;padding:10px;text-align:center;color:#fff!important;background-color:#f37f22}.recaptcha_group{margin:20px 0}.node--type-page-with-header.node--view-mode-full.Bedankt .field--name-body{text-align:center;max-width:750px;margin:0 auto}.node--type-page-with-header.node--view-mode-full.Bedankt .field--name-body .success-image{background-image:url(../img/np_success_1576908_000000.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;width:100%;height:101px;margin-bottom:30px}.node--type-page-with-header.node--view-mode-full.Bedankt .field--name-body h3{font-weight:500}.node--type-page-with-header.node--view-mode-full.Bedankt .field--name-body p{font-weight:400!important;font-size:16px!important;color:#a0a0a0!important;letter-spacing:.4px!important;text-align:center!important}.node--type-page-with-header.node--view-mode-full.Bedankt .field--name-body p a{display:inline-block;font-weight:700;text-transform:uppercase;font-size:15px;color:#fff;letter-spacing:.8px;text-align:center;padding:1.5rem 1rem;transition:background-color .3s ease;min-width:225px}.node--type-page-with-header.node--view-mode-full.Bedankt .field--name-body p a:first-of-type{background-color:#07566d}.node--type-page-with-header.node--view-mode-full.Bedankt .field--name-body p a:last-of-type{background-color:#f5800d}.node--type-page-with-header.node--view-mode-full.Bedankt .field--name-body p a:hover{background-color:#0090bf}#titleheader_slide{background-image:url(../img/home_hero_img_bg_ecofiltratie.jpg)}#vitrosphere_intro_slide{padding:75px 0 100px}@media only screen and (max-width:600px){#vitrosphere_intro_slide{padding:50px 0 75px}}#vitrosphere_intro_slide .afbeelding,#vitrosphere_intro_slide .text{float:left}#vitrosphere_intro_slide .afbeelding img,#vitrosphere_intro_slide .text img{max-width:100%}#vitrosphere_intro_slide .text{width:60%}@media only screen and (max-width:730px){#vitrosphere_intro_slide .text{padding:0;width:100%}}#vitrosphere_intro_slide .afbeelding{width:40%;position:relative}@media only screen and (max-width:730px){#vitrosphere_intro_slide .afbeelding{display:none}}#vitrosphere_intro_slide img{border-radius:2px}#vitrosphere_intro_slide h2{color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2rem;line-height:1em;margin-bottom:.5em}#vitrosphere_intro_slide h2 .superscript{color:#0092bd!important;font-size:1.1rem;vertical-align:super}@media only screen and (max-width:900px){#vitrosphere_intro_slide h2{font-size:1.7rem}}@media only screen and (max-width:600px){#vitrosphere_intro_slide h2{font-size:1.5rem}}#vitrosphere_intro_slide h3{color:#8fd2ee;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:1.1rem;line-height:1.2em;margin-bottom:.1em}#vitrosphere_intro_slide h3 .superscript{color:#0092bd!important;font-size:1.1rem;vertical-align:super}@media only screen and (max-width:600px){#vitrosphere_intro_slide h3{font-size:1rem}}#vitrosphere_intro_slide p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em}#vitrosphere_intro_slide p .superscript{font-size:.8rem;vertical-align:super}#vitrosphere_intro_slide p:first-of-type{margin-top:.5em}#vitrosphere_intro_slide p:nth-of-type(2){margin-top:.2em}#regelbarepomp_intro_slide{padding:75px 0 100px}@media only screen and (max-width:600px){#regelbarepomp_intro_slide{padding:50px 0 75px}}#regelbarepomp_intro_slide .afbeelding,#regelbarepomp_intro_slide .text{width:50%;float:left}#regelbarepomp_intro_slide .afbeelding img,#regelbarepomp_intro_slide .text img{max-width:100%}@media only screen and (max-width:730px){#regelbarepomp_intro_slide .afbeelding,#regelbarepomp_intro_slide .text{width:100%}}#regelbarepomp_intro_slide .text{padding-left:5%}@media only screen and (max-width:730px){#regelbarepomp_intro_slide .text{padding:0}}#regelbarepomp_intro_slide .afbeelding{position:relative}@media only screen and (max-width:1150px){#regelbarepomp_intro_slide .afbeelding{width:45%;margin-left:5%}}@media only screen and (max-width:730px){#regelbarepomp_intro_slide .afbeelding{display:none}}#regelbarepomp_intro_slide img{border-radius:2px}#regelbarepomp_intro_slide h2{color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2rem;line-height:.9em;margin-bottom:.5em}#regelbarepomp_intro_slide h2 .superscript{color:#0092bd;font-size:1.1rem;vertical-align:super}@media only screen and (max-width:900px){#regelbarepomp_intro_slide h2{font-size:1.7rem}}@media only screen and (max-width:600px){#regelbarepomp_intro_slide h2{font-size:1.5rem}}#regelbarepomp_intro_slide h3{color:#8fd2ee;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:1.1rem;line-height:1.2em;margin-bottom:.1em}#regelbarepomp_intro_slide h3 .superscript{color:#0092bd!important;font-size:1.1rem;vertical-align:super}@media only screen and (max-width:600px){#regelbarepomp_intro_slide h3{font-size:1rem}}#regelbarepomp_intro_slide p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em}#regelbarepomp_intro_slide p .superscript{font-size:.8rem;vertical-align:super}#regelbarepomp_intro_slide p:first-of-type{margin-top:.5em}#regelbarepomp_intro_slide p:nth-of-type(2){margin-top:.2em}#regelbarepomp_intro_slide a{border-radius:5px;background:rgba(5,29,37,.3);text-transform:uppercase;border:1px solid #ececec;font-size:1rem;color:#fff;letter-spacing:1px;padding:10px 12px;display:inline-block;margin-top:1em;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out;background:#fff;border:1px solid #f37f22;color:#f37f22;transition:.3s ease}#regelbarepomp_intro_slide a:hover{background:rgba(48,48,48,.75);background:#f37f22;color:#fff}#vitrosphere_voordelen_slide{height:calc(100vh - 113px);background:url(../img/vitrosphere_voordelen_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.touch #vitrosphere_voordelen_slide{height:100vh}@media only screen and (max-width:550px){.touch #vitrosphere_voordelen_slide{height:135vh}}#regelbarepomp_voordelen_slide{height:calc(100vh - 113px);background:url(../img/regelbarepomp_voordelen_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.touch #regelbarepomp_voordelen_slide{height:100vh}@media only screen and (max-width:550px){.touch #regelbarepomp_voordelen_slide{height:100vh}}#vitrosphere_details_slide{padding:0 0 75px}#vitrosphere_details_slide .text{width:35%;float:left;padding-right:5%}@media only screen and (max-width:900px){#vitrosphere_details_slide .text{width:100%;padding:0}}#vitrosphere_details_slide .text h2{color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2rem;line-height:1.2em;margin-bottom:0}#vitrosphere_details_slide .text h2 .superscript{color:#0092bd!important;font-size:1rem;vertical-align:super}@media only screen and (max-width:900px){#vitrosphere_details_slide .text h2{font-size:1.7rem}}@media only screen and (max-width:600px){#vitrosphere_details_slide .text h2{font-size:1.5rem}}#vitrosphere_details_slide .text h3{color:#8fd2ee;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:1.1rem;line-height:1.2em;margin-top:0;margin-bottom:.1em}#vitrosphere_details_slide .text h3 .superscript{color:#0092bd!important;font-size:1.1rem;vertical-align:super}@media only screen and (max-width:600px){#vitrosphere_details_slide .text h3{font-size:1rem}}#vitrosphere_details_slide .text p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em}#vitrosphere_details_slide .text p .superscript{font-size:.8rem;vertical-align:super}#vitrosphere_details_slide .text p:first-of-type{margin-top:.5em}#vitrosphere_details_slide .text p:nth-of-type(2){margin-top:.2em}#vitrosphere_details_slide .text a{border-radius:5px;background:rgba(5,29,37,.3);text-transform:uppercase;border:1px solid #ececec;font-size:1rem;color:#fff;letter-spacing:1px;padding:10px 12px;display:inline-block;margin-top:1em;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out;background:#fff;border:1px solid #f37f22;color:#f37f22;transition:.3s ease}#vitrosphere_details_slide .text a:hover{background:rgba(48,48,48,.75);background:#f37f22;color:#fff}#vitrosphere_details_slide .details{float:left;width:65%;display:inline-block}@media only screen and (max-width:600px){#vitrosphere_details_slide .details.desktop{display:none}}@media only screen and (min-width:601px){#vitrosphere_details_slide .details.mobile{display:none}}@media only screen and (max-width:900px){#vitrosphere_details_slide .details{margin-top:2em;width:100%}}#vitrosphere_details_slide .details tr:first-child td:first-child{border-top-left-radius:2px}#vitrosphere_details_slide .details tr:first-child td:last-child{border-top-right-radius:2px}#vitrosphere_details_slide .details tr:last-child td:first-child{border-bottom-left-radius:2px}#vitrosphere_details_slide .details tr:last-child td:last-child{border-bottom-right-radius:2px}#vitrosphere_details_slide .details tbody{display:inline-block;width:100%}@media only screen and (max-width:600px){#vitrosphere_details_slide .details tbody{width:100%}}#vitrosphere_details_slide .details tr{display:table-row;width:100%;float:none}@media only screen and (max-width:600px){#vitrosphere_details_slide .details tr{display:table-row;float:none;width:100%}}#vitrosphere_details_slide .details tr.first{border-top:5px solid #fff}#vitrosphere_details_slide .details tr.even{background:#dcf0f9}#vitrosphere_details_slide .details tr.oneven{background:#c4e7f6}#vitrosphere_details_slide .details th{padding:2%;font-size:.8rem;background-color:#2a5263;color:#fff;font-weight:700;text-transform:uppercase;text-align:left;min-width:101px}@media only screen and (max-width:600px){#vitrosphere_details_slide .details th{display:table-cell;float:none;width:100%}}#vitrosphere_details_slide .details td{padding:2%;font-size:.8rem;display:table-cell;float:none}@media only screen and (max-width:600px){#vitrosphere_details_slide .details td{display:table-cell;float:none}}#vitrosphere_details_slide .details td.theader{background-color:#182e38;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:500;width:30%}#vitrosphere_details_slide .details td.tsubheader{background-color:#2a5263;color:#fff;text-transform:uppercase;letter-spacing:1px;font-weight:500;width:30%}#vitrosphere_details_slide .details td.theaderbeschrijving{color:#fff;letter-spacing:.5px;background-color:#182e38;width:70%}#vitrosphere_details_slide .details td.tbeschrijving{background-color:#dcf0f9;width:70%}#vitrosphere_details_slide .details td.titel{color:#2a5263;font-weight:700;text-transform:uppercase}#vitrosphere_details_slide .details td.beschrijving{color:#07566d;width:auto}.page-node-30 .region-content-bottom{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#block-footerbadweeldebe .menu,#block-footerintelligentpool .menu{margin:0}#block-footerbadweeldebe .menu .menu-item,#block-footerintelligentpool .menu .menu-item{margin-bottom:.3em;color:#6cc2de;text-transform:uppercase;font-size:.875rem;font-weight:500}@media only screen and (max-width:600px){#block-footerintelligentpool{margin:30px 0 0 20px}}#block-frontbouwenblock h4{font-family:futura-pt,sans-serif;color:#0090bf;font-weight:400;font-size:2rem;text-transform:uppercase;letter-spacing:.5px}#block-frontbouwenblock .field__item{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex}@media only screen and (max-width:650px){#block-frontbouwenblock .field__item{display:block}}#block-frontbouwenblock .field__item .latenbouwen_slide,#block-frontbouwenblock .field__item .zelfbouwen_slide{width:50%;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;box-sizing:border-box;padding:10% 5%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}#block-frontbouwenblock .field__item .latenbouwen_slide a:first-child,#block-frontbouwenblock .field__item .zelfbouwen_slide a:first-child{display:block;width:18%;padding-bottom:20%;height:0;background-size:contain;background-repeat:no-repeat;background-position:top}#block-frontbouwenblock .field__item .latenbouwen_slide .inner,#block-frontbouwenblock .field__item .zelfbouwen_slide .inner{width:75%;margin-left:20px}#block-frontbouwenblock .field__item .latenbouwen_slide .inner p,#block-frontbouwenblock .field__item .zelfbouwen_slide .inner p{font-size:1.2rem;font-weight:300;letter-spacing:.5px;margin:0;color:#07566d}#block-frontbouwenblock .field__item .latenbouwen_slide .inner p a,#block-frontbouwenblock .field__item .zelfbouwen_slide .inner p a{display:inline-block;width:auto;font-weight:700;background-image:none;margin-top:1rem;padding-bottom:0}#block-frontbouwenblock .field__item .latenbouwen_slide .inner p span,#block-frontbouwenblock .field__item .zelfbouwen_slide .inner p span{font-weight:600}@media only screen and (max-width:850px){#block-frontbouwenblock .field__item .latenbouwen_slide,#block-frontbouwenblock .field__item .zelfbouwen_slide{text-align:center;display:block;padding:50px 5%}#block-frontbouwenblock .field__item .latenbouwen_slide a:first-child,#block-frontbouwenblock .field__item .zelfbouwen_slide a:first-child{display:inline-block;width:50%;height:70px}#block-frontbouwenblock .field__item .latenbouwen_slide .inner,#block-frontbouwenblock .field__item .zelfbouwen_slide .inner{width:100%;margin:20px 0 0}}@media only screen and (max-width:650px){#block-frontbouwenblock .field__item .latenbouwen_slide,#block-frontbouwenblock .field__item .zelfbouwen_slide{width:100%}}#block-frontbouwenblock .field__item .zelfbouwen_slide{background-color:#07566d}#block-frontbouwenblock .field__item .zelfbouwen_slide .inner p{color:#fff}#block-frontbouwenblock .field__item .zelfbouwen_slide .inner p span{font-weight:600;color:#6cc2de}#block-frontbouwenblock .field__item .zelfbouwen_slide a:first-child{background-image:url(../img/zelfbouwen_icon.svg)}#block-frontbouwenblock .field__item .latenbouwen_slide a:first-child{background-image:url(../img/latenbouwen_icon.svg)}#block-brandsblock{margin:50px 0 0;display:none}@media screen and (min-width:768px){#block-brandsblock{display:block}}#block-brandsblock ul.brands-block{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%;max-width:1100px;margin:0 auto}#block-brandsblock ul.brands-block li a{display:block;margin:0 10px 30px}#block-brandsblock ul.brands-block li a img{display:block;width:auto;height:40px}.path-frontpage main{transition:margin .5s ease;margin-top:30px}@media only screen and (max-width:1100px){.path-frontpage main{margin-top:0}}.path-frontpage main .region-content .node--type-page.node--view-mode-full{background-image:url(../img/intelligentpool-homepage-header.jpg);background-position:50%;background-size:cover;background-repeat:no-repeat;max-width:none;width:100%;height:450px;position:relative;display:none}.path-frontpage main .region-content .node--type-page.node--view-mode-full h2{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1000px;width:90%;margin:0 auto;text-align:center;color:#fff;text-transform:uppercase;font-size:2.5625rem;font-weight:700}.path-frontpage main .region-content .node--type-page.node--view-mode-full h2 span{color:#f5800d}@media only screen and (max-width:500px){.path-frontpage main .region-content .node--type-page.node--view-mode-full h2{font-size:2em}}body .page-header .header--main{transition:margin .5s ease}#block-frontintelligentpoolpagelink{width:90%;max-width:900px;margin:100px auto;text-align:center}@media only screen and (max-width:1200px){#block-frontintelligentpoolpagelink{margin:50px auto}}#block-frontintelligentpoolpagelink h3{color:#0090bf;text-transform:uppercase;text-align:center;font-size:2.25rem;margin:0 0 20px}@media only screen and (max-width:1100px){#block-frontintelligentpoolpagelink h3{font-size:2rem}}@media only screen and (max-width:500px){#block-frontintelligentpoolpagelink h3{font-size:1.6em}}#block-frontintelligentpoolpagelink p{font-size:1.3125rem;color:#aeaeae;padding:0 0 25px}#block-frontintelligentpoolpagelink a{padding:15px 60px 15px 30px;border-radius:2px;background-color:#f5800d;color:#fff;background-image:url(../img/arrow-more.svg);background-size:14px;background-position:calc(100% - 30px) 50%;background-repeat:no-repeat;font-weight:900;text-transform:uppercase;transition:background-color .3s ease;display:inline-block}@media only screen and (max-width:500px){#block-frontintelligentpoolpagelink a{font-size:.8em}}.view-front-page-intelligent-pool-pagina-s{margin-top:20px}.view-front-page-intelligent-pool-pagina-s .view-content{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.view-front-page-intelligent-pool-pagina-s .view-content .views-row{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.view-front-page-intelligent-pool-pagina-s .view-content .views-row+.views-row{margin:0 0 0 20px}.view-front-page-intelligent-pool-pagina-s .view-content .views-row .node--view-mode-teaser{display:block}.view-front-page-intelligent-pool-pagina-s .view-content .views-row .node--view-mode-teaser .image{height:130px;width:100%;background-color:#ccc;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.view-front-page-intelligent-pool-pagina-s .view-content .views-row .node--view-mode-teaser p{font-size:.875rem;font-weight:900;line-height:.875rem;text-align:center;text-transform:uppercase;color:#6f6f6f;transition:color .3s ease;margin-top:10px}.view-front-page-intelligent-pool-pagina-s .view-content .views-row .node--view-mode-teaser:hover p{color:#f5800d}@media only screen and (max-width:770px){.view-front-page-intelligent-pool-pagina-s{display:none}}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full{position:relative;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100vw;max-width:none;height:600px;padding:100px 0 50px;background-size:cover;background-repeat:no-repeat;background-position:50%}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full:after{position:absolute;content:"";display:block;opacity:.3;background-color:#000;top:0;bottom:0;left:0;right:0}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full .container{z-index:1;width:90%;max-width:800px;margin:0 auto}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full .container .node__content{text-align:center}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full .container .node__content .field--name-field-logo{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 20px}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full .container .node__content .field--name-field-logo img{display:block}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full .container .node__content h1{display:block;margin:0;font-size:2.5625rem;color:#fff;text-transform:uppercase;font-weight:700}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full .container .node__content h2{display:block;margin:20px 0 0;font-size:2rem;color:#f5800d;text-transform:uppercase;font-weight:700}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full .container .node__content h5{font-weight:700;font-size:.875rem;color:#fff;margin:15px 0 0;letter-spacing:.5pt}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full .container .node__content .field--name-field-link{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:30px 0 0}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full .container .node__content .field--name-field-link a{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:2px 35px 0;border-radius:25px;background-color:#f5800d;color:#fff;font-size:.875rem;text-transform:uppercase;font-weight:700;letter-spacing:.5pt;transition:background-color .5s ease}.view-slides.view-display-id-badweelde_slides_home .view-content .views-row .node--type-slide.node--view-mode-full .container .node__content .field--name-field-link a:hover{background-color:#e9780a}.view-slides.view-display-id-badweelde_slides_home .view-content .slick-dots{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;right:0}.view-slides.view-display-id-badweelde_slides_home .view-content .slick-dots li{display:block;padding:5px;margin:0;width:auto;height:auto}@media only screen and (max-width:1200px){.header--main{padding:15px 0!important}}@media only screen and (max-width:850px){.header--main{padding:10px 0!important}}#block-mainnavigation-2{width:100%}#block-mainnavigation-2 .menu{margin:0}#block-mainnavigation-2 .menu .menu-item{display:inline-block;letter-spacing:1px;font-size:.85rem;font-weight:700;text-transform:uppercase;transition-property:color;transition-duration:.2s;transition-timing-function:ease-in-out}#block-mainnavigation-2 .menu .menu-item:after{content:"•";color:#fff;opacity:.5;padding:0 10px}#block-mainnavigation-2 .menu .menu-item a{transition-property:color;transition-duration:.2s;transition-timing-function:ease-in-out}#block-mainnavigation-2 .menu .menu-item a:hover{color:#07566d}#block-mainnavigation-2 .menu .menu-item a.is-active{color:#0c6581!important}.site-logo svg{width:250px!important}@media only screen and (max-width:1200px){.site-logo svg{width:200px!important}}@media only screen and (max-width:850px){.site-logo svg{width:150px!important}}@media only screen and (max-width:1200px){#block-mainnavigation-2{display:none}}#block-mannavigationmobile{display:none;opacity:0;overflow:hidden}#block-mannavigationmobile .menu{padding:0;margin:0}#block-mannavigationmobile .menu .menu-item{padding:0;text-align:center;border-bottom:1px solid #2d4752;background-color:#1c353f}#block-mannavigationmobile .menu .menu-item:last-child{border-bottom:none}#block-mannavigationmobile .menu .menu-item a{text-decoration:none;color:#fff;letter-spacing:.5px;display:block;width:100%;padding:13px 0;text-transform:uppercase;transition:all .4s}#block-mannavigationmobile .menu .menu-item a:hover{color:#0090bf}#block-mannavigationmobile .menu .menu-item a.is-active{background-color:#2d4752}#block-mannavigationmobile.slideOpen{display:block;-webkit-animation-name:b;animation-name:b;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#block-mannavigationmobile.slideClose{display:block;-webkit-animation-name:c;animation-name:c;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}body .page-header{background-color:transparent!important}body .page-header .region-header-foldout{display:block!important;background-color:transparent}body .page-header .region-header-foldout #block-intelligentpoolmenu,body .page-header .region-header-foldout #block-intelligentpoolmenu-2{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#07566d}body .page-header .region-header-foldout #block-intelligentpoolmenu-2 .menu,body .page-header .region-header-foldout #block-intelligentpoolmenu .menu{margin:0}body .page-header .region-header-foldout #block-intelligentpoolmenu-2 .menu .menu-item,body .page-header .region-header-foldout #block-intelligentpoolmenu .menu .menu-item{display:inline-block;padding:15px 0;text-transform:uppercase}body .page-header .region-header-foldout #block-intelligentpoolmenu-2 .menu .menu-item a,body .page-header .region-header-foldout #block-intelligentpoolmenu .menu .menu-item a{padding-left:15px;padding-right:10px;font-size:.8rem;font-weight:500;letter-spacing:1px;transition-property:color;transition-duration:.2s;transition-timing-function:ease-in-out}body .page-header .region-header-foldout #block-intelligentpoolmenu-2 .menu .menu-item a:hover,body .page-header .region-header-foldout #block-intelligentpoolmenu .menu .menu-item a:hover{color:#8fd2ee}body .page-header .region-header-foldout #block-intelligentpoolmenu-2 .menu .menu-item:after,body .page-header .region-header-foldout #block-intelligentpoolmenu .menu .menu-item:after{content:"•";opacity:.5}body .page-header .region-header-foldout #block-intelligentpoolmenu-2 .menu .menu-item:last-child:after,body .page-header .region-header-foldout #block-intelligentpoolmenu .menu .menu-item:last-child:after{display:none}body .page-header .region-header-foldout #block-intelligentpoolmenu-2 .menu .menu-item.menu-item--active-trail,body .page-header .region-header-foldout #block-intelligentpoolmenu .menu .menu-item.menu-item--active-trail{cursor:pointer;border-bottom:2px solid #8fd2ee;padding-bottom:14px;color:#8fd2ee}@media only screen and (max-width:1200px){body .page-header .region-header-foldout #block-intelligentpoolmenu,body .page-header .region-header-foldout #block-intelligentpoolmenu-2{display:none}}#block-headertoploggedinmenu,#block-headertopmenu{overflow:hidden;transition:all .4s ease;opacity:1;max-height:70px}#block-headertoploggedinmenu .menu-item,#block-headertopmenu .menu-item{display:inline-block;font-size:11.5px;letter-spacing:.5px;color:#85c3d6;padding:12px 0}#block-headertoploggedinmenu .menu-item a,#block-headertopmenu .menu-item a{text-transform:uppercase;transition-property:color;transition-duration:.2s;font-weight:700;transition-timing-function:ease-in-out;padding-left:12px;padding-right:8px;border-left:1px solid #187692}#block-headertoploggedinmenu .menu-item a:hover,#block-headertopmenu .menu-item a:hover{color:#fff}#block-headertoploggedinmenu .menu-item:first-child a,#block-headertopmenu .menu-item:first-child a{border:none}@media only screen and (max-width:900px){#block-headertoploggedinmenu .menu-item:nth-child(2),#block-headertopmenu .menu-item:nth-child(2){display:none}}#block-headertoploggedinmenu.close,#block-headertopmenu.close{display:block;max-height:0}@media only screen and (max-width:550px){body .page-header .header--top>.container{width:100%}}#block-webshoplink{padding-left:10px}#block-webshoplink .button{background-image:url(../img/new/webshop-icon.svg);border-radius:43px;padding:14px 20px 12px 43px!important;margin-top:-10px;background-color:#f37f26;background-repeat:no-repeat;background-size:16px;background-position:20px 47%}#block-webshoplink .contextual{display:none}#block-zwembadgesprek .button{background-image:url(../img/zwembadgesprek-before.svg);border-radius:43px;padding:14px 20px 12px 43px!important;margin-top:-10px;background-color:#016482;background-repeat:no-repeat;background-size:16px;background-position:20px 47%;margin:0}#block-zwembadgesprek .button:hover{background-color:#f37f26}#block-zwembadgesprek .contextual{display:none}.intelligentpool-body{position:relative}.intelligentpool-body:before{height:60px;top:-52px;background-size:contain;background-position:50%;pointer-events:none}.intelligentpool-body:after,.intelligentpool-body:before{content:"";display:block;position:absolute;left:0;right:0;background-repeat:no-repeat;z-index:6}.intelligentpool-body:after{height:100px;bottom:-1px;background-size:2000px auto;background-position:top}.intelligentpool-body .bodywrap{width:100%;max-width:1100px;margin:0 auto;padding:100px 0 0}@media only screen and (max-width:1140px){.intelligentpool-body .bodywrap{padding:50px 20px 0}}.intelligentpool-body h3{font-size:2.125rem;font-weight:600;line-height:2.25rem;text-transform:uppercase;margin:0;max-width:800px}@media only screen and (max-width:1140px){.intelligentpool-body h3{font-size:1.8rem}}.intelligentpool-body h4{text-transform:uppercase;font-weight:700;font-size:1.3125rem;margin:25px 0 10px}.intelligentpool-body p{font-size:1.3125rem;line-height:1.94rem;margin:.7em 0}.intelligentpool-body p+h4{margin-top:40px}.intelligentpool-body .block-with-photo{width:100vw;margin:0;max-width:none;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:1140px){.intelligentpool-body .block-with-photo{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}}.intelligentpool-body .block-with-photo .block-body{width:750px;padding:0 0 150px}@media only screen and (max-width:1140px){.intelligentpool-body .block-with-photo .block-body{width:100%;padding:0;margin:0 0 25px}}.intelligentpool-body .block-with-photo .section-background,.intelligentpool-body .block-with-photo .section-background2{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:30px 0 100px 30px;background-size:auto 390px;background-position:0 0;background-repeat:no-repeat}@media only screen and (max-width:1140px){.intelligentpool-body .block-with-photo .section-background,.intelligentpool-body .block-with-photo .section-background2{width:100%;height:300px;background-position:top;background-size:auto 70%;margin:30px 0 0}}.intelligentpool-body.groen{background-color:#7fbf34!important}.intelligentpool-body.groen:before{background-image:url(../img/intelligentpool-scrolldown.svg)}.intelligentpool-body.groen:after{background-image:url(../img/intelligentpool-bottom-bubble-inversed.svg)}.intelligentpool-body.groen h3{color:#fff}.intelligentpool-body.groen h4{color:#4d820e}.intelligentpool-body.groen p{color:#fff}.intelligentpool-body.groen .section-background{background-image:url(../img/intelligentpool-body-image-1.svg)}.intelligentpool-body.bruin{background-color:#f2c794!important}.intelligentpool-body.bruin:before{background-image:url(../img/intelligentpool-scrolldown-2.svg)}.intelligentpool-body.bruin:after{background-image:url(../img/intelligentpool-bottom-bubble-inversed.svg)}.intelligentpool-body.bruin h3{color:#fff}.intelligentpool-body.bruin h4{color:#c38c4b}.intelligentpool-body.bruin p{color:#fff}.intelligentpool-body.bruin .section-background{background-image:url(../img/intelligentpool-body-image-2.svg)}.intelligentpool-body.bruin .section-background2{background-image:url(../img/intelligentpool-body-image-4.png);background-size:contain}@media only screen and (max-width:1140px){.intelligentpool-body.bruin .section-background2{margin-bottom:50px}}.intelligentpool-body.blauw{background-color:#6e8ba0!important}.intelligentpool-body.blauw:before{background-image:url(../img/intelligentpool-scrolldown-6.svg)}.intelligentpool-body.blauw:after{background-image:url(../img/intelligentpool-bottom-bubble-inversed.svg)}.intelligentpool-body.blauw h3{color:#fff}.intelligentpool-body.blauw h4{color:#355166}.intelligentpool-body.blauw p{color:#fff}.intelligentpool-body.blauw .section-background{background-image:url(../img/intelligentpool-body-image-6.svg)}.intelligentpool-body.grijs{background-color:#c2d2d9!important}.intelligentpool-body.grijs:before{background-image:url(../img/intelligentpool-scrolldown-3.svg)}.intelligentpool-body.grijs:after{background-image:url(../img/intelligentpool-bottom-bubble-inversed.svg)}.intelligentpool-body.grijs h3{color:#fff}.intelligentpool-body.grijs h4{color:#6b7b82}.intelligentpool-body.grijs p{color:#fff}.intelligentpool-body.grijs .section-background{background-image:url(../img/intelligentpool-body-image-3.svg);background-size:contain}.intelligentpool-body.rood{background-color:#eb5e5e!important}.intelligentpool-body.rood:before{background-image:url(../img/intelligentpool-scrolldown-5.svg)}.intelligentpool-body.rood:after{background-image:url(../img/intelligentpool-bottom-bubble-inversed.svg)}.intelligentpool-body.rood h3{color:#fff}.intelligentpool-body.rood h4{color:#9a3434}.intelligentpool-body.rood p{color:#fff}.intelligentpool-body.rood .section-background{background-image:url(../img/intelligentpool-body-image-5.svg);background-size:contain}@media only screen and (max-width:1140px){.intelligentpool-body.rood .section-background{margin-bottom:50px;background-position:top}}.page-node-11 .layout-container{padding-top:79px}@media only screen and (max-width:1200px){.page-node-11 .layout-container{padding-top:25px;padding-top:15px}}@media only screen and (max-width:850px){.page-node-11 .layout-container{padding-top:5px}}.intelligentpool-detail--header{position:relative;height:56.25vw;min-height:500px;width:100%;background-size:cover;background-position:50%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.intelligentpool-detail--header iframe{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;width:100%;height:100%;max-width:100vw;display:none}.intelligentpool-detail--header:after{content:"";position:absolute;display:block;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.4)}.intelligentpool-detail--header .text-wrap{display:inline-block;position:relative;z-index:5;width:100%;max-width:800px;margin:0 auto}.intelligentpool-detail--header .text-wrap h1{font-weight:700;font-size:1.375rem;color:#f1964f;text-transform:uppercase;margin:0}.intelligentpool-detail--header .text-wrap h2{color:#fff;font-weight:700;font-size:2rem;line-height:2.3rem;text-transform:uppercase;margin:5px 0 15px}.intelligentpool-detail--header .text-wrap .play-button{margin-top:30px;display:inline-block;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:1pt;font-size:1.1rem;cursor:pointer;padding:1.1em 50px 1.1em 25px;border-radius:28px;background-color:#f37f26;background-image:url(../img/icon-arrow-orange.svg);background-repeat:no-repeat;background-position:calc(100% - 25px) 50%;background-size:14px}#block-hoewerkthet{background-image:url(../img/intelligentpool-schema-background.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:100px 0}#block-hoewerkthet h2{text-align:center;font-size:2.125rem;color:#555;text-transform:uppercase;font-weight:800;margin:0}@media only screen and (max-width:1120px){#block-hoewerkthet h2{font-size:1.8rem}}#block-hoewerkthet .field--name-body{max-width:1100px;width:100%;margin:0 auto}#block-hoewerkthet .field--name-body img{width:100%}#block-hoewerkthet .field--name-body img:nth-child(2){width:100%;display:none;max-width:700px;margin:70px auto 0;box-sizing:border-box;padding:0 20px}#block-hoewerkthet .field--name-body img:last-of-type{display:block;max-width:650px;margin:30px auto 0}@media only screen and (max-width:1120px){#block-hoewerkthet .field--name-body img{display:none}#block-hoewerkthet .field--name-body img:nth-child(2){display:block}#block-hoewerkthet .field--name-body img:last-of-type{display:none}}#block-views-block-intelligentpool-subpageslinks-block-1 .view-content{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}#block-views-block-intelligentpool-subpageslinks-block-1 .view-content .views-row{width:33.33333%;height:33.33333vw}#block-views-block-intelligentpool-subpageslinks-block-1 .view-content .views-row .node--type-page-with-header{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;width:100%;height:100%;background-position:0;background-repeat:no-repeat;background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}#block-views-block-intelligentpool-subpageslinks-block-1 .view-content .views-row .node--type-page-with-header h4{text-transform:uppercase;font-size:2.2rem;font-family:Futura,sans-serif;font-weight:400;margin:0 0 8px;color:#fff;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}#block-views-block-intelligentpool-subpageslinks-block-1 .view-content .views-row .node--type-page-with-header .leesmeer{color:#fff;background-color:#f37f26;height:44px;padding:0 45px 0 20px;border-radius:2px;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-weight:700;background-image:url(../img/icon-arrow-orange.svg);background-size:11px;background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;transition:all .3s ease}#block-views-block-intelligentpool-subpageslinks-block-1 .view-content .views-row .node--type-page-with-header.Isolatie h4:after{content:"";display:block;width:100%;height:30px;margin:10px 0;background-image:url(../img/insupool_letters.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}#block-views-block-intelligentpool-subpageslinks-block-1 .view-content .views-row .node--type-page-with-header.Verwarming h4:after{content:"";display:block;width:100%;height:30px;margin:10px 0;background-image:url(../img/intelligentpool-roos.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}#block-views-block-intelligentpool-subpageslinks-block-1 .view-content .views-row .node--type-page-with-header.Eco-filtratie h4{margin-bottom:30px}#block-views-block-intelligentpool-subpageslinks-block-1 .view-content .views-row .node--type-page-with-header:hover .leesmeer{background-position:calc(100% - 15px) 50%;background-color:#f2710e}@media only screen and (max-width:900px){#block-views-block-intelligentpool-subpageslinks-block-1 .view-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#block-views-block-intelligentpool-subpageslinks-block-1 .view-content .views-row{width:100%;height:300px}}#block-waaromintelligentpool h2{text-align:center;font-size:2.125rem;color:#dcdcdc;text-transform:uppercase;font-weight:800;margin:50px 0}@media only screen and (max-width:1120px){#block-waaromintelligentpool h2{font-size:1.8rem}}#block-waaromintelligentpool>div{width:100%;max-width:1100px;margin:0 auto 100px}#block-waaromintelligentpool>div:after{content:"";display:table;clear:both;padding:0;margin:0}@media only screen and (max-width:1100px){#block-waaromintelligentpool>div{max-width:480px;margin:0 auto;padding-bottom:50px}}#block-waaromintelligentpool>div .field__item{width:45%;float:left;min-height:300px;text-align:center;margin-bottom:30px}#block-waaromintelligentpool>div .field__item:nth-child(2n){margin-left:10%}@media only screen and (max-width:1100px){#block-waaromintelligentpool>div .field__item{width:100%}#block-waaromintelligentpool>div .field__item:nth-child(2n){margin-left:0}}#block-waaromintelligentpool>div .field__item h4{margin:0 0 10px;color:#f37f26;font-size:1.25rem;font-weight:800;line-height:1.5rem;text-transform:uppercase}#block-waaromintelligentpool>div .field__item p{color:#adadad;line-height:1.625rem;margin:0;font-weight:500}#block-waaromintelligentpool>div .field__item .item-background{height:160px;background-size:contain;background-position:50%;background-repeat:no-repeat}#block-waaromintelligentpool>div .field__item .item-background.bg1{background-image:url(../img/intelligentpool-why-1.svg)}#block-waaromintelligentpool>div .field__item .item-background.bg2{background-image:url(../img/intelligentpool-why-2.svg)}#block-waaromintelligentpool>div .field__item .item-background.bg3{background-image:url(../img/intelligentpool-why-3.svg)}#block-waaromintelligentpool>div .field__item .item-background.bg4{background-image:url(../img/intelligentpool-why-4.svg)}.block-badweelde.block-intelligenpool-body{overflow:hidden}.btn--more{background:#f37f26;padding:16px 60px 16px 30px;background-image:url(../img/new/arrow-more.svg);background-size:14px;background-position:calc(100% - 30px) 50%;background-repeat:no-repeat;white-space:nowrap;color:#fff;text-transform:uppercase;margin:40px 0 0!important;white-space:normal;max-width:90%;box-sizing:border-box;display:block}@media only screen and (max-width:60em){.btn--more{margin:40px auto 0!important}}#intelligent_pool_intro_slide{padding:75px 0}#intelligent_pool_intro_slide h2{color:#0092bd}.slide .container{max-width:900px;margin:0 auto}@media only screen and (max-width:60em){.slide .container{max-width:600px;box-sizing:border-box;padding:0 20px}}.slide h2{font-size:2rem;font-weight:600;line-height:1em;margin-bottom:.5em;letter-spacing:1px;text-transform:uppercase;color:#fff}.slide h2 span{color:#f37f26}.slide p{font-size:18px;opacity:.9;line-height:24px}.slide.intelligentpool-slide .container{position:relative}.slide.intelligentpool-slide .container .row{margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media only screen and (max-width:60em){.slide.intelligentpool-slide .container .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.slide.intelligentpool-slide .container .row>div:first-child{margin:0 50px 0 0}@media only screen and (max-width:60em){.slide.intelligentpool-slide .container .row>div:first-child{margin:0}}.slide.intelligentpool-slide .container .row .slide-circle{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (max-width:60em){.slide.intelligentpool-slide .container .row .slide-circle{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:50px!important}}.slide.intelligentpool-slide .container .row .slide-circle img{height:300px;width:300px}@media only screen and (max-width:50em){.slide.intelligentpool-slide .container .row .slide-circle img{float:none;height:200px;width:200px}}.slide.intelligentpool-slide .container .row .slide-intro{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;text-align:left}@media only screen and (max-width:60em){.slide.intelligentpool-slide .container .row .slide-intro{text-align:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width:50em){.slide.intelligentpool-slide .container .row .slide-intro{text-align:center}}@media only screen and (max-width:32em){.slide.intelligentpool-slide .container .row .slide-intro{padding:0}}.slide.intelligentpool-slide .container .row .slide-intro .btn{margin:15px 0 0;white-space:normal;max-width:90%}.slide .slide-graphic{position:absolute}.IT-Smartass-divider-pool{height:250px;background-image:url(../img/new/Divider-pool-ITSmartass.png);background-position:50%}.IT-Smartass-divider-pool,.IT-Smartass-divider-wave{background-size:auto 100%;background-repeat:repeat-x}.IT-Smartass-divider-wave{height:50px;background-image:url(../img/new/Divider-wave-ITSmartass.svg);background-color:#0090bf;background-position:center -1px}.IT-Smartass-slide{background-color:#e1f2f8;color:#0090bf;padding:3em 0;overflow:hidden}@media only screen and (max-width:50em){.IT-Smartass-slide{padding-bottom:4em;padding-top:3em}}.graphic-laptop-it{height:320px;width:auto;right:110%;top:-45%}@media only screen and (max-width:50em){.graphic-laptop-it{top:-20%}}@media only screen and (max-width:940px){.graphic-laptop-it{top:-20%}}@media only screen and (max-width:32em){.graphic-laptop-it{display:none}}.graphic-console-it{height:422px;width:auto;left:100%;top:-20%}@media only screen and (max-width:50em){.graphic-console-it{height:300px;top:30%}}@media only screen and (max-width:32em){.graphic-console-it{display:none}}.Huismus-divider-garden{height:450px;position:relative;background-image:url(../img/new/Divider-garden-Huismus.png);background-image:url(../img/new/Divider-garden-Huismus.svg);background-size:auto 100%;background-position:50%;background-repeat:repeat-x}@media only screen and (max-width:32em){.Huismus-divider-garden{height:400px}}.Huismus-slide{background-color:#0090bf;color:#fff;padding-top:5em}.Huismus-slide h2{color:#fff}@media only screen and (max-width:32em){.Huismus-slide{padding-bottom:2em}}.Huismus-slide+.slide{position:relative;background-color:#0090bf}.Huismus-slide+.slide:before{content:"";display:block;position:absolute;left:-70px;height:450px;bottom:170px;width:350px;background-image:url(../img/tree-new.svg);background-repeat:no-repeat}@media only screen and (max-width:70em){.Huismus-slide+.slide:before{display:none}}.huismus-graphic-container{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.huismus-graphic-container,.huismus-graphic-container .huismus-inner-graphic-container{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-direction:normal}.huismus-graphic-container .huismus-inner-graphic-container{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:768px){.huismus-graphic-container .huismus-inner-graphic-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.relaxer-graphic-container{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.relaxer-graphic-container,.relaxer-graphic-container .relaxer-inner-graphic-container{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-direction:normal}.relaxer-graphic-container .relaxer-inner-graphic-container{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.graphic-stairs-huismus{height:110px;width:auto;z-index:99;position:relative;margin:0 0 2px 100px}@media only screen and (max-width:768px){.graphic-stairs-huismus{display:none}}.graphic-shade-huismus{height:260px;width:auto;z-index:99;position:relative;margin:0 100px 100px 0}@media only screen and (max-width:32em){.graphic-shade-huismus{height:210px;margin:0 0 80px}}.Relaxer-divider-grass{height:230px;background-image:url(../img/new/Divider-grass-Relaxer.png);background-size:contain;background-repeat:repeat-x;background-color:#7fbf34}.Relaxer-slide{background-color:#00c5da;color:#fff;padding-bottom:6em;padding-top:6em}@media only screen and (max-width:32em){.Relaxer-slide{padding-bottom:8em;padding-top:2em}}.graphic-hammock-relaxer{height:300px;width:auto;z-index:99;position:relative;margin:0 0 10px}@media only screen and (max-width:32em){.graphic-hammock-relaxer{height:200px;margin:0 0 120px}}.Doe-Het-Zelver-divider-garden{height:700px;background-image:url(../img/new/Divider-garden-Doe-Het-Zelver.png);background-size:contain;background-repeat:repeat-x}.Doe-Het-Zelver-slide{background-color:#7fbf34;color:#fff;padding:3em 0}@media only screen and (max-width:50em){.Doe-Het-Zelver-slide{padding-top:6em}}@media only screen and (max-width:32em){.Doe-Het-Zelver-slide{padding-top:10em}}.graphic-tool-Doe-Het-Zelver{height:122px;width:auto;right:-5%;top:-15%}@media only screen and (max-width:70em){.graphic-tool-Doe-Het-Zelver{display:none}}.graphic-helmet-Doe-Het-Zelver{height:96px;width:auto;right:-20%;top:30%}@media only screen and (max-width:32em){.graphic-helmet-Doe-Het-Zelver{display:none}}.graphic-hammer-Doe-Het-Zelver{height:100px;width:auto;right:-5%;bottom:-15%}@media only screen and (max-width:32em){.graphic-hammer-Doe-Het-Zelver{display:none}}.graphic-paper-Doe-Het-Zelver{height:320px;width:auto;right:105%;top:10%}@media only screen and (max-width:50em){.graphic-paper-Doe-Het-Zelver{top:-10%}}@media only screen and (max-width:32em){.graphic-paper-Doe-Het-Zelver{height:250px;left:-20%;top:-44%}}.Sportieveling-divider-waves{height:342px;background-image:url(../img/new/Divider-waves-Sportieveling.png);background-color:#7fbf34}.Sportieveling-divider-water,.Sportieveling-divider-waves{background-size:auto 100%;background-position:50%;background-repeat:repeat-x}.Sportieveling-divider-water{height:272px;background-image:url(../img/new/Divider-water-Sportieveling.png);background-color:#a8d7c9}.Sportieveling-divider-tubes{height:44px;background-image:url(../img/new/Divider-tube-Sportieveling.png);background-size:auto 100%;background-position:50%}.Sportieveling-divider-tubes,.Sportieveling-slide{background-repeat:repeat-x;background-color:#a3d3c4}.Sportieveling-slide{color:#fff;padding-bottom:100px;padding-top:3em;background-image:url(../img/new/Divider-water-Sportieveling.png);background-size:auto 250px;background-position:bottom}.Sportieveling-slide+.slide{display:none}.Professional-divider-city{height:260px;background-image:url(../img/new/Divider-city-Professional.png);background-size:auto 100%;background-position:50%;background-repeat:repeat-x}.Professional-slide{background-image:linear-gradient(#a3d3c4,#b6e3d5);color:#fff;padding:140px 0 100px}@media only screen and (max-width:32em){.Professional-slide{padding:2em 0}}.graphic-airplane-Professional{height:200px;width:auto;right:105%;bottom:0}@media only screen and (max-width:32em){.graphic-airplane-Professional{display:none}}.graphic-clouds-Professional{height:75px;width:auto;right:-20%;top:10%}@media only screen and (max-width:50em){.graphic-clouds-Professional{display:none}}#badweelde-slick{padding:0;margin:0;margin:150px 0 0}#badweelde-slick .badweelde-slick-slide{display:block;width:100%;background-color:#ccc;background-size:cover;background-position:50%;background-repeat:no-repeat}#badweelde-slick .badweelde-slick-slide.slide-1{background-image:url(../img/intelligentpool-video-background-1.svg)}#badweelde-slick .badweelde-slick-slide.slide-2{background-image:url(../img/intelligentpool-video-background-2.svg)}#badweelde-slick .badweelde-slick-slide.slide-3{background-image:url(../img/intelligentpool-video-background-3.svg)}#badweelde-slick .badweelde-slick-slide.slide-4{background-image:url(../img/intelligentpool-video-background-4.jpg)}#badweelde-slick .badweelde-slick-slide.slide-5{background-image:url(../img/intelligentpool-video-background-5.svg)}#badweelde-slick .badweelde-slick-slide.slide-6{background-image:url(../img/intelligentpool-video-background-6.svg)}#badweelde-slick .badweelde-slick-slide .slide-overlay{height:40vw;min-height:350px;width:100%;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,.45)}#badweelde-slick .badweelde-slick-slide .slide-overlay .slide-container{color:#fff;width:90%;max-width:1100px}#badweelde-slick .badweelde-slick-slide .slide-overlay .slide-container .slide-container-inner{max-width:650px;width:100%}#badweelde-slick .badweelde-slick-slide .slide-overlay .slide-container .slide-container-inner h3{color:#f37f26;text-transform:uppercase;font-size:1.7rem;font-weight:900;margin:0 0 10px}#badweelde-slick .badweelde-slick-slide .slide-overlay .slide-container .slide-container-inner h1{font-size:34px;line-height:36px;text-transform:uppercase;margin:0 0 20px}@media screen and (max-width:768px){#badweelde-slick{margin:210px 0 0;margin:260px 0 0}}@media screen and (max-width:768px){#badweelde-slick .badweelde-slick-slide .slide-overlay .slide-container .slide-container-inner h1{font-size:1.5rem;line-height:1.6rem}}#block-views-block-intelligent-pool-pagina-s-slider-block-1{margin-top:100px;transition:margin .3s}#block-views-block-intelligent-pool-pagina-s-slider-block-1 .node--view-mode-intelligent-pool-pagina-s-slider{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:500px;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}#block-views-block-intelligent-pool-pagina-s-slider-block-1 .node--view-mode-intelligent-pool-pagina-s-slider:after{height:100%;width:100%;background-color:#000;opacity:.45;display:block;content:"";position:absolute;top:0;left:0}#block-views-block-intelligent-pool-pagina-s-slider-block-1 .node--view-mode-intelligent-pool-pagina-s-slider .text{width:90%;max-width:1100px;position:relative;z-index:5}#block-views-block-intelligent-pool-pagina-s-slider-block-1 .node--view-mode-intelligent-pool-pagina-s-slider .text h3{color:#f37f26;text-transform:uppercase;font-size:1.7rem;font-weight:400;margin:0 0 10px}#block-views-block-intelligent-pool-pagina-s-slider-block-1 .node--view-mode-intelligent-pool-pagina-s-slider .text p{font-size:34px;font-weight:600;line-height:36px;text-transform:uppercase;margin:0 0 20px;color:#fff;max-width:650px;width:90%}@media only screen and (max-width:1000px){#block-views-block-intelligent-pool-pagina-s-slider-block-1 .node--view-mode-intelligent-pool-pagina-s-slider .text p{font-size:22px;line-height:28px}}#titleheader_slide{background-image:url(../img/home_hero_img_bg_insupool.jpg)}#insupool_intro_slide{padding:75px 0 100px}#insupool_intro_slide .container{max-width:1000px;width:90%}@media only screen and (max-width:600px){#insupool_intro_slide{padding:50px 0 75px}}#insupool_intro_slide .afbeelding,#insupool_intro_slide .text{width:50%;float:left}@media only screen and (max-width:730px){#insupool_intro_slide .afbeelding,#insupool_intro_slide .text{width:100%}}#insupool_intro_slide .text{padding-left:5%}@media only screen and (max-width:730px){#insupool_intro_slide .text{padding:0}}#insupool_intro_slide .afbeelding{position:relative}#insupool_intro_slide .afbeelding img{max-width:100%}@media only screen and (max-width:1150px){#insupool_intro_slide .afbeelding{width:45%;margin-left:5%}}@media only screen and (max-width:730px){#insupool_intro_slide .afbeelding{display:none}}#insupool_intro_slide .extra_info{border-radius:2px;width:300px;background:#87d0f0;padding:20px;position:absolute;left:-10%;bottom:-5%;z-index:2}@media only screen and (max-width:1000px){#insupool_intro_slide .extra_info{bottom:-25%}}#insupool_intro_slide .extra_info h3,#insupool_intro_slide .extra_info p{color:#fff!important}#insupool_intro_slide .extra_info h3{font-size:1.4rem;margin:0}#insupool_intro_slide .extra_info p{font-size:1rem}#insupool_intro_slide .extra_info p:last-of-type{margin-bottom:0}#insupool_intro_slide .extra_info.mobile{position:relative;float:left;margin-top:2em;width:100%;left:0}@media only screen and (min-width:731px){#insupool_intro_slide .extra_info.mobile{display:none}}#insupool_intro_slide img{border-radius:2px}#insupool_intro_slide h2{color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2rem;line-height:1.2em;margin-bottom:.5em}@media only screen and (max-width:900px){#insupool_intro_slide h2{font-size:1.7rem}}@media only screen and (max-width:600px){#insupool_intro_slide h2{font-size:1.5rem}}#insupool_intro_slide h3{color:#8fd2ee;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:1.1rem;line-height:1.2em;margin-bottom:.1em}@media only screen and (max-width:600px){#insupool_intro_slide h3{font-size:1rem}}#insupool_intro_slide p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em}#insupool_intro_slide p:first-of-type{margin-top:.5em}#insupool_intro_slide p:nth-of-type(2){margin-top:.2em}#insupool_intro_slide a{border-radius:5px;background:rgba(5,29,37,.3);text-transform:uppercase;border:1px solid #ececec;font-size:1rem;color:#fff;letter-spacing:1px;padding:10px 12px;display:inline-block;margin-top:1em;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out;background:#fff;border:1px solid #f37f22;color:#f37f22;transition:.3s ease}#insupool_intro_slide a:hover{background:rgba(48,48,48,.75);background:#f37f22;color:#fff}#insupool_intro_slide a.anchor{opacity:0}#insupool_voordelen_slide{height:calc(100vh - 113px);background:url(../img/insupool_voordelen_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.touch #insupool_voordelen_slide{height:100vh}@media only screen and (max-width:550px){.touch #insupool_voordelen_slide{height:185vh}}.accordion-container{width:450px}#insupool_details_slide .details,#insupool_details_slide .materialen{display:table}#insupool_details_slide .details tbody,#insupool_details_slide .details tr,#insupool_details_slide .materialen tbody,#insupool_details_slide .materialen tr{display:table-row-group;float:none}#insupool_details_slide{padding:75px 0}#insupool_details_slide .specialmark{text-transform:lowercase!important}#insupool_details_slide .superscript{font-size:.6rem!important}#insupool_details_slide .details{width:100%}#insupool_details_slide .details tr:first-child td:first-child{border-top-left-radius:2px}#insupool_details_slide .details tr:first-child td:last-child{border-top-right-radius:2px}#insupool_details_slide .details tr:last-child td:first-child{border-bottom-left-radius:2px}#insupool_details_slide .details tr:last-child td:last-child{border-bottom-right-radius:2px}@media only screen and (max-width:600px){#insupool_details_slide .details tbody{display:block;width:100%}}@media only screen and (max-width:600px){#insupool_details_slide .details tr{display:block;float:left;width:100%}}#insupool_details_slide .details tr.even{background:#dcf0f9}#insupool_details_slide .details tr.oneven{background:#c4e7f6}#insupool_details_slide .details td{padding:2.5%;font-size:1.1rem;display:table-cell;float:none}@media only screen and (max-width:600px){#insupool_details_slide .details td{padding:5%;display:inline-block;float:left;width:100%}}#insupool_details_slide .details td.titel{color:#2a5263;font-weight:700;text-transform:uppercase}@media only screen and (max-width:600px){#insupool_details_slide .details td.titel{padding-bottom:.5%}}#insupool_details_slide .details td.beschrijving{color:#07566d}@media only screen and (max-width:600px){#insupool_details_slide .details td.beschrijving{padding-top:.5%}}#insupool_details_slide .materialen{margin-top:3em;width:75%;float:right}@media only screen and (max-width:600px){#insupool_details_slide .materialen.desktop{display:none}}@media only screen and (min-width:601px){#insupool_details_slide .materialen.mobile{display:none}}#insupool_details_slide .materialen.mobile tr{display:table-row;float:none!important;width:100%}#insupool_details_slide .materialen.mobile tr.second{border-top:5px solid #fff}#insupool_details_slide .materialen.mobile td{display:table-cell;float:none!important}#insupool_details_slide .materialen.mobile td.theader{background:#f4994a;text-transform:uppercase;font-weight:500;letter-spacing:1px;width:30%;font-size:.8rem}#insupool_details_slide .materialen.mobile td.tbeschrijving{background:#fbcea6;width:70%}@media only screen and (max-width:600px){#insupool_details_slide .materialen{width:100%}}#insupool_details_slide .materialen tr:first-child th:first-child{border-top-left-radius:2px}#insupool_details_slide .materialen tr:first-child th:last-child{border-top-right-radius:2px}#insupool_details_slide .materialen tr:last-child td:first-child{border-bottom-left-radius:2px}#insupool_details_slide .materialen tr:last-child td:last-child{border-bottom-right-radius:2px}@media only screen and (max-width:600px){#insupool_details_slide .materialen tbody{display:block;width:100%}}#insupool_details_slide .materialen th{padding:2.5%;font-size:1.1rem;font-weight:700;text-align:left;color:#fff;background:#c27830;text-transform:uppercase}@media only screen and (max-width:600px){#insupool_details_slide .materialen th{display:inline-block;float:left;width:100%}}@media only screen and (max-width:600px){#insupool_details_slide .materialen tr{display:block;float:left;width:100%}}#insupool_details_slide .materialen tr.even{background:#f4994a}#insupool_details_slide .materialen tr.oneven{background:#fbcea6}#insupool_details_slide .materialen td{color:#fff;padding:2.5%;font-size:1.1rem}@media only screen and (max-width:600px){#insupool_details_slide .materialen td{display:inline-block;float:left;width:100%}}#block-userlogin-2{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.5);z-index:105;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:100vh;display:none}#block-userlogin-2.open{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-animation:a .66s;animation:a .66s}#block-userlogin-2.open .item-list,#block-userlogin-2.open .user-login-form,#block-userlogin-2.open h2{display:block}#block-userlogin-2 h2{padding:30px 30px 10px;color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2rem;line-height:1em;border-radius:5px 5px 0 0}#block-userlogin-2 .user-login-form,#block-userlogin-2 h2{background-color:#fff;width:90%;max-width:500px;box-sizing:border-box;display:none}#block-userlogin-2 .user-login-form{padding:0 30px}#block-userlogin-2 .user-login-form .form-required{display:block;width:100%;color:#4b4d4d;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:1rem;line-height:1em;margin-bottom:.3em}#block-userlogin-2 .user-login-form .form-required:after{display:none}#block-userlogin-2 .user-login-form input[type=password],#block-userlogin-2 .user-login-form input[type=text]{display:block;float:left;margin-bottom:1.5em;border-radius:3px;background:#f1f1f1;border:1px solid #fff;height:50px;width:100%;padding-left:15px;box-shadow:inset -2px 0 0 0 rgba(0,0,0,.03),inset 2px 0 0 0 rgba(0,0,0,.03),inset 0 2px 0 0 rgba(0,0,0,.03)}#block-userlogin-2 .user-login-form input[type=submit]{height:40px;padding:11px 20px;font-size:.9em;border:none!important;background-color:#0c799a;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px;border-radius:2px;transition:all .2s ease-out}#block-userlogin-2 .user-login-form .description{display:none}#block-userlogin-2 .item-list{width:90%;max-width:500px;background-color:#fff;box-sizing:border-box;padding:0 30px;text-align:right;border-radius:0 0 5px 5px;display:none}#block-userlogin-2 .item-list a{display:inline-block;color:#454545;text-decoration:none;background-color:#f1f1f1;padding:5px 10px;font-size:.7rem;letter-spacing:1px;text-transform:uppercase;cursor:pointer;border-top-right-radius:5px;border-top-left-radius:5px;transition:.5s ease}.route-userlogin .region-content{padding-top:200px;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;max-width:600px;margin:0 auto}.route-userlogin .region-content #block-tabs .tabs li:first-child{width:100%;color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2rem;line-height:1em}.route-userlogin .region-content #block-tabs .tabs li:first-child a{padding:0;background-color:transparent}.route-userlogin .region-content #block-tabs .tabs li:last-child{color:#454545;text-decoration:none;background-color:transparent;font-size:.6rem;letter-spacing:1px;text-transform:uppercase;transition:.5s ease}.route-userlogin .region-content #block-tabs .tabs li:last-child a{padding:0}.route-userlogin .region-content #block-tabs .tabs li:last-child a:hover{background-color:transparent}.route-userlogin .region-content #user-login-form .form-required{display:block;width:100%;color:#4b4d4d;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:1rem;line-height:1em;margin-bottom:.3em}.route-userlogin .region-content #user-login-form .form-required:after{display:none}.route-userlogin .region-content #user-login-form input[type=password],.route-userlogin .region-content #user-login-form input[type=text]{display:block;float:left;margin-bottom:1.5em;border-radius:3px;background:#f1f1f1;border:1px solid #fff;height:50px;width:100%;padding-left:15px;box-shadow:inset -2px 0 0 0 rgba(0,0,0,.03),inset 2px 0 0 0 rgba(0,0,0,.03),inset 0 2px 0 0 rgba(0,0,0,.03)}.route-userlogin .region-content #user-login-form input[type=submit]{height:40px;padding:11px 20px;font-size:.9em;border:none!important;background-color:#0c799a;color:#fff;text-transform:uppercase;font-weight:600;letter-spacing:1px;border-radius:2px;transition:all .2s ease-out}.route-userlogin .region-content #user-login-form .description{display:none}#block-loginmenu{background-color:#0c6581}#block-loginmenu .menu{width:90%;max-width:1000px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}#block-loginmenu .menu .menu-item{padding:5px 30px;font-size:.8rem;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#fff}@media only screen and (max-width:870px){#block-loginmenu .menu .menu-item{padding:5px 10px}}#block-loginmenu .menu .menu-item:nth-child(4){border-right:1px solid #fff;padding-right:50px}@media only screen and (max-width:870px){#block-loginmenu .menu .menu-item:nth-child(4){border:none;padding:5px 0 5px 10px}}#block-loginmenu .menu .menu-item:nth-child(5){color:#bbb;padding:5px 0 5px 50px}@media only screen and (max-width:870px){#block-loginmenu .menu .menu-item:nth-child(5){display:none}}#block-loginmenu .menu .menu-item:nth-child(6){color:#bbb}@media only screen and (max-width:870px){#block-loginmenu .menu .menu-item:nth-child(6){display:none}}#menu-toggle-input{display:none}.menu-button.mobile-menu{cursor:pointer;background-color:#1b343f;background-image:url(../img/menu_icon.svg);background-repeat:no-repeat;background-size:19px;background-position:15px;border-radius:5px;padding:12px 15px 12px 45px;font-size:.9rem;margin-left:10px;font-weight:600;text-transform:uppercase;display:none}.menu-button.mobile-menu input{display:none}@media only screen and (max-width:1200px){.menu-button.mobile-menu{display:block}}@media only screen and (max-width:500px){.menu-button.mobile-menu{padding:20px;background-position:50%}.menu-button.mobile-menu span{display:none}}@media only screen and (max-width:1200px){#block-zwembadgesprek a.button{background-color:#016482;background-image:url(../img/zwembadgesprek-before.svg)}#block-webshoplink a.button,#block-zwembadgesprek a.button{transition:background-color .1s ease-out!important;-webkit-transition:background-color .1s ease-out!important;padding:14px 20px 12px 45px!important;margin-top:-10px;background-repeat:no-repeat;background-size:18px;background-position:20px;font-weight:400;letter-spacing:.5px;border-radius:5px;font-size:.9rem;padding:10px 20px 10px 45px!important;margin-top:0}}@media only screen and (max-width:1100px){body .page-header .header--main .container{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}body .page-header .header--main .container .section-header{margin-top:0!important}}.page-node-type-bestanden-pagina .layout-container,.page-node-type-page-with-header .layout-container{padding-top:145px;transition:padding .3s}@media only screen and (max-width:1000px){.page-node-type-bestanden-pagina .layout-container,.page-node-type-page-with-header .layout-container{padding-top:79px}}@media only screen and (max-width:1200px){.page-node-type-bestanden-pagina .layout-container,.page-node-type-page-with-header .layout-container{padding-top:69px}}@media only screen and (max-width:850px){.page-node-type-bestanden-pagina .layout-container,.page-node-type-page-with-header .layout-container{padding-top:59px}}.page-node-type-bestanden-pagina .layout-container .node--view-mode-full header,.page-node-type-page-with-header .layout-container .node--view-mode-full header{position:relative;height:500px;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:50%}.page-node-type-bestanden-pagina .layout-container .node--view-mode-full header:after,.page-node-type-page-with-header .layout-container .node--view-mode-full header:after{position:absolute;content:"";display:block;opacity:.3;background-color:#000;top:0;bottom:0;left:0;right:0}.page-node-type-bestanden-pagina .layout-container .node--view-mode-full header h1,.page-node-type-page-with-header .layout-container .node--view-mode-full header h1{z-index:1;font-size:3.5rem;font-weight:500;line-height:.9em;width:85%;margin:0 auto;max-width:1100px;letter-spacing:1px;text-transform:uppercase;color:#fff}@media only screen and (max-width:600px){.page-node-type-bestanden-pagina .layout-container .node--view-mode-full header h1,.page-node-type-page-with-header .layout-container .node--view-mode-full header h1{font-size:2.5rem}}.page-node-type-bestanden-pagina .layout-container .node--view-mode-full header .bubble,.page-node-type-page-with-header .layout-container .node--view-mode-full header .bubble{position:absolute;z-index:3;bottom:-6px;left:50%;display:block;width:410px;max-width:100%;height:60px;-webkit-transform:translate(-50%);transform:translate(-50%);cursor:pointer;background:url(../img/bubble.svg);background-repeat:no-repeat;background-position:50%}.page-node-type-bestanden-pagina .layout-container .node--view-mode-full .node__content,.page-node-type-page-with-header .layout-container .node--view-mode-full .node__content{padding:100px 0 0;width:100%;margin:0 auto}@media only screen and (max-width:800px){.page-node-type-bestanden-pagina .layout-container .node--view-mode-full .node__content,.page-node-type-page-with-header .layout-container .node--view-mode-full .node__content{padding:50px 0}}.page-node-type-bestanden-pagina .layout-container .node--view-mode-full .node__content h2,.page-node-type-page-with-header .layout-container .node--view-mode-full .node__content h2{font-size:2rem;font-weight:600;line-height:1em;margin-bottom:.5em;letter-spacing:1px;text-transform:uppercase;color:#0092bd}@media only screen and (max-width:600px){.page-node-type-bestanden-pagina .layout-container .node--view-mode-full .node__content h2,.page-node-type-page-with-header .layout-container .node--view-mode-full .node__content h2{font-size:1.5rem}}.page-node-type-bestanden-pagina .layout-container .node--view-mode-full .node__content h4,.page-node-type-page-with-header .layout-container .node--view-mode-full .node__content h4{font-size:1.2rem;font-weight:500;line-height:1em;margin-bottom:.1em;letter-spacing:1px;text-transform:uppercase;color:#8fd2ee}.page-node-type-bestanden-pagina .layout-container .node--view-mode-full .node__content h3,.page-node-type-bestanden-pagina .layout-container .node--view-mode-full .node__content h4,.page-node-type-page-with-header .layout-container .node--view-mode-full .node__content h3,.page-node-type-page-with-header .layout-container .node--view-mode-full .node__content h4{margin:2rem 0 0}.page-node-type-bestanden-pagina .layout-container .node--view-mode-full .node__content h3+h4,.page-node-type-bestanden-pagina .layout-container .node--view-mode-full .node__content h4+h4,.page-node-type-page-with-header .layout-container .node--view-mode-full .node__content h3+h4,.page-node-type-page-with-header .layout-container .node--view-mode-full .node__content h4+h4{margin:1rem 0 0}.page-node-type-bestanden-pagina .layout-container .node--view-mode-full .node__content p,.page-node-type-page-with-header .layout-container .node--view-mode-full .node__content p{margin:1rem 0 0;font-size:1.2rem;font-weight:400;line-height:1.4em;letter-spacing:.5px;color:#4b4d4d}.node--type-page-with-header.Automatisatie h1:after{width:250px;background-image:url(../img/IntelligentPool_letters.svg)}.node--type-page-with-header.Automatisatie h1:after,.node--type-page-with-header.Isolatie h1:after{content:"";display:block;height:30px;background-size:contain;background-repeat:no-repeat;background-position:50%;margin:20px auto 0}.node--type-page-with-header.Isolatie h1:after{width:150px;background-image:url(../img/Insupool_letters.svg)}.node--type-page-with-header.Verwarming h1:after{content:"";display:block;width:250px;height:30px;background-image:url(../img/Roos_letters.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;margin:20px auto 0}.row-item>table>tbody>tr{border:0;height:40px}#basic_table_slide{padding-bottom:75px}#basic_table_slide .container{max-width:1100px}#basic_table_slide .superscript{font-size:.7rem!important}#basic_table_slide a.meerinfo{height:18px;width:18px;background:url(../img/configurator_info_icon.svg) no-repeat 50%;background-size:cover;text-indent:-9999px;display:inline-block;float:left;margin-left:10px;margin-top:4px;opacity:.6;transition:.2s ease;cursor:pointer}#basic_table_slide a.meerinfo.active,#basic_table_slide a.meerinfo:hover{opacity:1}table.configurator_table{margin-bottom:20px}@media only screen and (max-width:820px){table.configurator_table{margin-bottom:0}}tr.row{padding:8px 0;border-bottom:1px solid #e8e8e8!important}tr.row.first{border-top:1px solid #e8e8e8}@media only screen and (max-width:820px){.right tr.row.first{border-top:none!important}}table,tbody,td.more-info,td.row-item,tr{width:100%;float:left;display:block}.left,.right{float:left;width:50%;display:inline-block}@media only screen and (max-width:820px){.left,.right{width:100%}}.left .configurator_table{border-left:1px solid #e8e8e8}.left .configurator_table,.right .configurator_table{border-right:1px solid #e8e8e8}@media only screen and (max-width:820px){.right .configurator_table{border-left:1px solid #e8e8e8}}.beschrijving,.check,.more-info-beschrijving,td.prijs{display:inline-block;float:left}.more-info{padding:0}.more-info tr{padding:0;border:none}.more-info tr td{padding:0;padding-left:5%;width:90%}.more-info p{border-top:1px solid #e8e8e8;padding:10px 0;font-size:1rem!important;color:#07566d;font-weight:400;display:none}.beschrijving{width:75%;padding-left:5%}@media only screen and (max-width:820px){.beschrijving{padding-left:2%}}@media only screen and (max-width:550px){.beschrijving{width:65%}}.beschrijving p{font-size:1.1rem}.more-info-beschrijving{width:90%;padding-left:5%}.more-info-beschrijving p{font-size:1.1rem}td.prijs{width:15%;text-align:right;padding-right:2%}@media only screen and (max-width:550px){td.prijs{width:25%}}td.prijs p{font-size:1.1rem}.check{width:10%;padding-right:2%;text-align:right;cursor:pointer}.check input{margin:5px auto 0}td p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em;margin:0;float:left}tr{padding:8px 0}.totaal_table tr{border:none}.totaal_inner_table{text-align:right}.totaal_inner_table td{float:right;width:15%;display:inline-block}@media only screen and (max-width:1020px){.totaal_inner_table td{width:25%}}@media only screen and (max-width:800px){.totaal_inner_table td{width:27%}}@media only screen and (max-width:650px){.totaal_inner_table td{width:35%}}@media only screen and (max-width:550px){.totaal_inner_table td{width:50%}}.totaal_inner_table td.totaal{padding-top:8px}.totaal_inner_table td.totaal p{font-weight:500}.totaal_inner_table .totaal_prijs{display:inline-block;float:right;margin-left:8px;color:#8fd2ee}.totaal_inner_table a{margin-top:0!important;background:#0092bd!important;border:1px solid #fff!important;margin-left:20px;border-radius:5px;background:rgba(5,29,37,.3);text-transform:uppercase;border:1px solid #ececec;font-size:1rem;color:#fff;letter-spacing:1px;padding:10px 12px;display:inline-block;margin-top:1em;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out}.totaal_inner_table a:hover{background:rgba(48,48,48,.75);background:#07566d!important}input[type=checkbox].css-checkbox{position:absolute;z-index:-1000;left:-1000px;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox].css-checkbox+label.css-label{padding-left:26px;height:21px;display:inline-block;line-height:21px;background-repeat:no-repeat;background-position:0 0;font-size:21px;vertical-align:middle;cursor:pointer}input[type=checkbox].css-checkbox:checked+label.css-label{background-position:0 -21px}label.css-label{background-image:url(../img/csscheckbox.jpg);-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#basic_intro_slide{padding:0 0 50px;width:90%;max-width:1000px;margin:0 auto}@media only screen and (max-width:600px){#basic_intro_slide{padding:50px 0 25px}}#basic_intro_slide h2{color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:1.7rem;line-height:1.2em;margin-bottom:.5em}@media only screen and (max-width:900px){#basic_intro_slide h2{font-size:1.7rem}}@media only screen and (max-width:600px){#basic_intro_slide h2{font-size:1.5rem}}#basic_intro_slide h2 .prijs{color:#8fd2ee}#basic_intro_slide h4{display:inline-block;color:#2a5263;text-transform:uppercase;letter-spacing:.5px;font-size:1rem;margin-top:20px}#basic_intro_slide p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em;margin:0}#basic_intro_slide .list-container{width:50%;float:left;display:inline-block}@media only screen and (max-width:750px){#basic_intro_slide .list-container{width:100%}}#basic_intro_slide .list-container ul{padding:0;list-style-type:none}@media only screen and (max-width:750px){#basic_intro_slide .list-container ul{margin:0!important}}#basic_intro_slide .list-container li{background:url(../img/list_item.svg) no-repeat 0 0;padding:2px 0 5px 40px;list-style:none;margin-top:0;margin-bottom:1.6em}#basic_intro_slide .list-container:not(:last-of-type){padding-right:2%}@media only screen and (max-width:750px){#basic_intro_slide .list-container:not(:last-of-type){padding-right:0}}#block-configuratormenu,#block-configuratormenuclassic{background-color:#0f576c}#block-configuratormenu .config-print-menu,#block-configuratormenuclassic .config-print-menu{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#fff;text-transform:uppercase;transition:.3s cubic-bezier(.81,.33,.25,.69);text-align:center;padding:15px 0}#block-configuratormenu .config-print-menu p,#block-configuratormenuclassic .config-print-menu p{margin:0;font-weight:500}#block-configuratormenu .config-print-menu p .totaal_prijs,#block-configuratormenuclassic .config-print-menu p .totaal_prijs{margin-left:5px;color:#8fd2ee}#block-configuratormenu .config-print-menu .printversie,#block-configuratormenuclassic .config-print-menu .printversie{cursor:pointer;margin-top:0;margin-left:25px;padding:5px 8px;border-radius:5px;background:rgba(5,29,37,.3);text-transform:uppercase;border:1px solid #ececec;box-sizing:border-box;font-size:.9rem;color:#fff;letter-spacing:1px;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out}#block-configuratormenu .config-print-menu .printversie:hover,#block-configuratormenuclassic .config-print-menu .printversie:hover{background:rgba(5,29,37,.6)}.page-node-type-vacature .node--type-vacature{padding-top:65px;transition:padding .3s}@media only screen and (max-width:1200px){.page-node-type-vacature .node--type-vacature{padding-top:65px}}@media only screen and (max-width:1100px){.page-node-type-vacature .node--type-vacature{padding-top:40px}}@media only screen and (max-width:976px){.page-node-type-vacature .node--type-vacature{padding-top:30px}}.page-node-type-vacature .node--type-vacature header.vacature-detail--header{position:relative;height:500px;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:50%}@media only screen and (max-width:1000px){.page-node-type-vacature .node--type-vacature header.vacature-detail--header{height:400px}}@media only screen and (max-width:850px){.page-node-type-vacature .node--type-vacature header.vacature-detail--header{height:300px}}@media only screen and (max-width:500px){.page-node-type-vacature .node--type-vacature header.vacature-detail--header{height:250px}}.page-node-type-vacature .node--type-vacature header.vacature-detail--header h1{max-width:1000px;box-sizing:border-box;padding:0 20px;text-align:center;font-size:3.5rem;font-weight:500;line-height:.9em;margin:0;letter-spacing:1px;text-transform:uppercase;color:#fff}@media only screen and (max-width:600px){.page-node-type-vacature .node--type-vacature header.vacature-detail--header h1{font-size:2.2rem}}.page-node-type-vacature .node--type-vacature header.vacature-detail--header .bubble{position:absolute;z-index:3;bottom:-6px;left:50%;display:block;width:410px;max-width:100%;height:60px;-webkit-transform:translate(-50%);transform:translate(-50%);cursor:pointer;background:url(../img/bubble.svg);background-repeat:no-repeat;background-position:50%}.page-node-type-vacature .node--type-vacature main{max-width:850px;margin:0 auto;margin-top:80px;box-sizing:border-box;padding:0 20px}@media only screen and (max-width:800px){.page-node-type-vacature .node--type-vacature main{margin-top:50px}}.page-node-type-vacature .node--type-vacature main h2{color:#6cc2de;font-size:1.3125rem;font-weight:700;text-transform:uppercase}.page-node-type-vacature .node--type-vacature main p,.page-node-type-vacature .node--type-vacature main ul>li{font-size:1.2rem;font-weight:400;line-height:1.4em;letter-spacing:.5px;color:#4b4d4d}.page-node-type-vacature .node--type-vacature main ul>li{background-image:url(../img/check-orange.svg);background-repeat:no-repeat;background-position:left 10px;padding-left:30px;box-sizing:border-box}.page-node-type-vacature .node--type-vacature footer{background-color:#f6f6f6;margin-top:50px;text-align:center;padding:5rem 0}@media only screen and (max-width:800px){.page-node-type-vacature .node--type-vacature footer{margin-top:20px}}.page-node-type-vacature .node--type-vacature footer .text{max-width:850px;margin:0 auto;padding:0 20px;box-sizing:border-box}.page-node-type-vacature .node--type-vacature footer .text>h3{font-size:1.8rem}@media only screen and (max-width:800px){.page-node-type-vacature .node--type-vacature footer .text>h3{font-size:1.4rem}}.page-node-type-vacature .node--type-vacature footer .text>h3 .label{color:#f5800d}.page-node-type-vacature .node--type-vacature footer .text>a{margin-top:2rem;white-space:normal;max-width:80%;background:#f37f26;padding:16px 60px 16px 30px;background-image:url(../img/new/arrow-more.svg);background-size:14px;background-position:calc(100% - 30px) 50%;background-repeat:no-repeat;color:#fff;text-transform:uppercase;box-sizing:border-box;display:inline-block;font-size:.8em;font-weight:700}#block-views-block-vacatures-block-1{margin-bottom:50px}#block-views-block-vacatures-block-1 .view-content{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1040px;padding:0 20px;box-sizing:border-box;margin:0 auto}#block-views-block-vacatures-block-1 .view-content>.views-row{max-width:313.33333px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:10px}@media only screen and (max-width:1040px){#block-views-block-vacatures-block-1 .view-content>.views-row{max-width:calc(50% - 20px)}}@media only screen and (max-width:700px){#block-views-block-vacatures-block-1 .view-content>.views-row{max-width:calc(100% - 20px)}}#block-views-block-vacatures-block-1 .view-content>.views-row>a{position:relative;height:100%;display:block;background-position:50%;background-size:cover;background-repeat:no-repeat;box-sizing:border-box;padding:2rem;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-radius:3px;transition:all .2s;box-shadow:0 0 10px 2px rgba(0,0,0,.18)}#block-views-block-vacatures-block-1 .view-content>.views-row>a:hover{box-shadow:-2px 2px 10px 2px rgba(0,0,0,.18);-webkit-transform:translate(2px,-2px);transform:translate(2px,-2px)}#block-views-block-vacatures-block-1 .view-content>.views-row>a:after{display:block;content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#003f53;opacity:.8;border-radius:3px}#block-views-block-vacatures-block-1 .view-content>.views-row>a h2{color:#fff;text-transform:uppercase;font-size:1.325rem;position:relative;z-index:10}#block-views-block-vacatures-block-1 .view-content>.views-row>a p{position:relative;z-index:10;color:#fff;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}#block-views-block-vacatures-block-1 .view-content>.views-row>a .btn{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;position:relative;margin-top:2rem;white-space:normal;background:#f37f26;padding:16px 60px 16px 30px;background-image:url(../img/new/arrow-more.svg);background-size:14px;background-position:calc(100% - 30px) 50%;background-repeat:no-repeat;color:#fff;text-transform:uppercase;box-sizing:border-box;display:inline-block;font-size:.8em;font-weight:700;z-index:10}#titleheader_slide{margin-top:110px;background-image:url(../img/home_hero_img_bg_roosverwarming.jpg);background-repeat:no-repeat;background-size:cover;background-position:top;height:550px}@media only screen and (max-width:600px){#titleheader_slide{margin-top:175px;height:300px}}#titleheader_slide .container{height:100%;text-align:center}#titleheader_slide .title{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#titleheader_slide .title img{margin-top:2%}#titleheader_slide .bubble{display:block;position:absolute;bottom:-6px;left:50%;margin-left:-205px;width:410px;height:60px;background:url(../img/bubble.svg);background-repeat:no-repeat;background-position:50%;cursor:pointer}@media only screen and (max-width:600px){#titleheader_slide .bubble{margin-left:-150px;height:50px;width:300px;background-size:cover}}#titleheader_slide h1{color:#fff;text-transform:uppercase;line-height:.9em;margin:0;letter-spacing:1px;font-size:3.5rem;font-weight:400}@media only screen and (max-width:600px){#titleheader_slide h1{font-size:2.5rem}}#verwarming_intro_slide{padding:75px 0 100px}#verwarming_intro_slide .container{max-width:1000px;width:90%}@media only screen and (max-width:600px){#verwarming_intro_slide{padding:50px 0 75px}}#verwarming_intro_slide .afbeelding,#verwarming_intro_slide .text{width:50%;float:left}#verwarming_intro_slide .afbeelding img,#verwarming_intro_slide .text img{max-width:100%}@media only screen and (max-width:800px){#verwarming_intro_slide .afbeelding,#verwarming_intro_slide .text{width:100%}}#verwarming_intro_slide .text{padding-left:5%}@media only screen and (max-width:800px){#verwarming_intro_slide .text{padding:0}}#verwarming_intro_slide .afbeelding{position:relative}@media only screen and (max-width:1150px){#verwarming_intro_slide .afbeelding{width:45%;margin-left:5%}}@media only screen and (max-width:800px){#verwarming_intro_slide .afbeelding{display:none}}#verwarming_intro_slide img{border-radius:2px}#verwarming_intro_slide h2{color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2rem;line-height:1.2em;margin-bottom:.5em}@media only screen and (max-width:900px){#verwarming_intro_slide h2{font-size:1.7rem}}@media only screen and (max-width:600px){#verwarming_intro_slide h2{font-size:1.5rem}}#verwarming_intro_slide p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em}#verwarming_intro_slide p:first-of-type{margin-top:.5em}#verwarming_intro_slide p:nth-of-type(2){margin-top:.2em}#verwarming_voordelen_slide{height:calc(100vh - 113px);background:url(../img/verwarming_voordelen_bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}.touch #verwarming_voordelen_slide{height:100vh}@media only screen and (max-width:550px){.touch #verwarming_voordelen_slide{height:120vh}}.accordion-container{width:325px;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width:550px){.accordion-container{width:275px}}.header{color:#fff;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:1.8rem;line-height:1em;margin-top:.4em;text-align:center;padding:20px 0;background:rgba(0,146,189,.5);cursor:pointer;transition:.5s ease}@media only screen and (max-width:550px){.header{font-size:1.4rem}}.header.open,.header:hover{background:#0092bd}.content{text-align:center;margin-top:-1px;display:none;background-color:#0092bd;padding:0 15px 15px;color:#fff;margin-bottom:.4em;font-size:1.2rem;font-weight:300;letter-spacing:.5px;line-height:1.4em}.zwembadconfigurator{padding-top:65px;transition:all .3s}@media only screen and (max-width:1100px){.zwembadconfigurator{padding-top:42px}}@media only screen and (max-width:850px){.zwembadconfigurator{padding-top:32px}}.zwembadconfigurator.scrolled{padding-top:5px}.zwembadconfigurator.scrolledMore{padding-top:75px;transition:none}.subsubsub-wrap{border-radius:5px;border:1px solid #0090bf;overflow:hidden;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}@media (min-width:640px){.subsubsub-wrap{-ms-flex-item-align:baseline;align-self:baseline;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sub-sub-values .sub-sub-value .subsubsub label{display:block;padding:10px 5px;background-color:transparent;color:#0090bf;margin:0}.sub-sub-values .sub-sub-value .subsubsub input:checked+label{background-color:#0090bf;color:#fff}.sub-sub-values{margin-top:50px;background-color:#fefefe;padding:50px 0;display:none;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.sub-sub-values h3{text-transform:uppercase;font-size:.8em;color:#777;letter-spacing:1.22px;padding-bottom:15px;border-bottom:1px solid #f0f0f0;font-weight:400}.sub-sub-values .sub-sub-value{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;padding:25px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:.4;transition:all .4s;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:640px){.sub-sub-values .sub-sub-value{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.sub-sub-values .sub-sub-value:not(:last-child){border-bottom:1px dashed #f0f0f0}.sub-sub-values .sub-sub-value.active{opacity:1}.sub-sub-values .sub-sub-value .left{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sub-sub-values .sub-sub-value .text{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:15px;width:100%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;min-width:150px}.sub-sub-values .sub-sub-value .text p{margin:0}.sub-sub-values .sub-sub-value .text .title{font-size:12px;color:#777;letter-spacing:1.22px;text-transform:uppercase}.sub-sub-values .sub-sub-value .text .price{font-size:11px;color:#0090bf;letter-spacing:1.12px}.sub-sub-values .sub-sub-value .text .about{font-size:12px;color:#8b8b8b;letter-spacing:1px;line-height:17px;font-weight:700;margin-top:10px}.sub-sub-values .sub-sub-value .img{width:75px;height:75px;background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.sub-sub-values .sub-sub-value input{display:none}.sub-sub-values .sub-sub-value label{font-weight:700;width:100%;padding:15px 0;background-color:#0090bf;font-size:10px;color:#fff;letter-spacing:.75px;text-align:center;text-transform:uppercase;cursor:pointer;transition:all .4s;margin-top:20px}.sub-sub-values .sub-sub-value label .added{display:none}@media (min-width:640px){.sub-sub-values .sub-sub-value label{width:135px;margin-top:0;padding:13px 0}}.sub-sub-values .sub-sub-value input:checked+label{background-color:#f5800d}.sub-sub-values .sub-sub-value input:checked+label .added{display:block;background-image:url(../img/check-orange.svg);background-position:17px;background-repeat:no-repeat;padding-left:17px}.sub-sub-values .sub-sub-value input:checked+label .default{display:none}.tab.afdekking .subopties .content-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.subopties .content-wrap .afdekking-subvalues{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.subopties .content-wrap .afdekking-subvalues,.subopties .content-wrap .afdekking-subvalues>h3{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%}.subopties .content-wrap .afdekking-subvalues .sub-value{padding:0;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:10px;margin-bottom:2%;opacity:.4;transition:all .4s;border-radius:3px;box-shadow:0 0 25px 1px hsla(0,0%,39%,.1);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subopties .content-wrap .afdekking-subvalues .sub-value:not(:last-child){border-bottom:none}@media (min-width:640px){.subopties .content-wrap .afdekking-subvalues .sub-value{width:48%;margin-bottom:4%}.subopties .content-wrap .afdekking-subvalues .sub-value:nth-child(2n){margin-right:4%}}@media (min-width:960px){.subopties .content-wrap .afdekking-subvalues .sub-value{width:31%;margin-bottom:2%;margin-right:2%}.subopties .content-wrap .afdekking-subvalues .sub-value:nth-child(2n){margin-right:2%}}@media (min-width:1300px){.subopties .content-wrap .afdekking-subvalues .sub-value{width:23%;margin-right:2%;margin-bottom:0}}.subopties .content-wrap .afdekking-subvalues .sub-value label{position:relative;background-color:transparent;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;margin:0;padding:0 0 50px;box-sizing:border-box}.subopties .content-wrap .afdekking-subvalues .sub-value label .img{width:100%;height:120px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.subopties .content-wrap .afdekking-subvalues .sub-value label .text{margin:10px 0}.subopties .content-wrap .afdekking-subvalues .sub-value label .input-wrap{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;margin:30px}.subopties .content-wrap .afdekking-subvalues .sub-value label .textwrap{margin-left:10px;text-align:left}.subopties .content-wrap .afdekking-subvalues .sub-value label .textwrap h3{padding:0;margin:0;font-size:13px;font-weight:700;color:#575757;letter-spacing:.5px;line-height:15px;border-bottom:none}.subopties .content-wrap .afdekking-subvalues .sub-value label .textwrap p{font-size:9.5px;color:#838383;letter-spacing:.97px;margin:5px 0 0}.subopties .content-wrap .afdekking-subvalues .sub-value label .customcheck{margin:0;position:relative;cursor:pointer;width:25px;height:25px;background:#f4f4f4;border:1px solid #e4e4e4;border-radius:2px;transition:all .4s;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.subopties .content-wrap .afdekking-subvalues .sub-value label .customcheck:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background-image:url(../img/check.svg);background-position:center 0;background-repeat:no-repeat;transition:all .4s}.subopties .content-wrap .afdekking-subvalues .sub-value .more-info{cursor:pointer;position:relative;bottom:0;left:0;background-color:#91d6ed;text-align:center;padding:15px 0;font-size:.8rem;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:.75px;border-radius:0 0 3px 3px;width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:absolute}.subopties .content-wrap .afdekking-subvalues .sub-value .more-info span{padding:15px 20px 15px 40px;background-image:url(../img/info-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:left 1px}.subopties .content-wrap .afdekking-subvalues .sub-value .more-info:after{content:"";display:none;position:absolute;left:50%;bottom:-6px;-webkit-transform:translate(-50%);transform:translate(-50%);width:0;height:0;border-top:10px solid #91d6ed;border-right:10px solid transparent;border-left:10px solid transparent}.subopties .content-wrap .afdekking-subvalues .sub-value.active{opacity:1}.subopties .content-wrap .afdekking-subvalues .sub-value.active .more-info:after{display:block}.subopties .content-wrap .afdekking-subvalues .sub-value input:checked+label{background-color:transparent}.subopties .content-wrap .afdekking-subvalues .sub-value input:checked+label .customcheck{background-color:#f5800d;border:1px solid #f5800d}.subopties .content-wrap .afdekking-subvalues .sub-value input:checked+label .customcheck:after{opacity:1}.afmetingen main{width:90%;max-width:1200px;margin:20px auto;margin:50px auto 100px}@media (min-width:640px){.afmetingen main{margin:50px auto}}@media (min-width:1300px){.afmetingen main{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.afmetingen main .blueprint-wrap{width:100%}.afmetingen main .afmeting-map{position:relative;border:2px solid #d0d0d0;padding:10px;transition:all .55s cubic-bezier(.68,-.55,.265,1.55);box-sizing:border-box;width:80%;margin:50px 10% 0}@media (min-width:640px){.afmetingen main .afmeting-map{padding:20px}}@media (min-width:1300px){.afmetingen main .afmeting-map{padding:25px;border-radius:3px;width:40%;margin:0 30%}}.afmetingen main .afmeting-map .inner{position:relative;background-color:#f5fcff;border:2px dashed #d5e5eb;width:100%;padding:0 0 50%;box-sizing:border-box;transition:all .55s cubic-bezier(.68,-.55,.265,1.55)}@media (min-width:1300px){.afmetingen main .afmeting-map .inner{padding:0 0 200%}}.afmetingen main .afmeting-map .inner .size{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.afmetingen main .afmeting-map .inner .size .img{background-image:url(../img/pool-size-icon.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:30px;height:30px}.afmetingen main .afmeting-map .inner .size p{white-space:nowrap;border:0 solid #fbfbfb;font-size:.8em;color:#365b6a;letter-spacing:.43px;margin-bottom:0}.afmetingen main .afmeting-map .width-size{display:none;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,150%);transform:translate(-50%,150%)}@media (min-width:1300px){.afmetingen main .afmeting-map .width-size{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.afmetingen main .afmeting-map .width-size .img{background-image:url(../img/pool-size-width-icon.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:30px;height:20px}.afmetingen main .afmeting-map .width-size p{white-space:nowrap;border:0 solid #fbfbfb;font-size:.8em;color:#365b6a;letter-spacing:.43px;margin:0}.afmetingen main .afmeting-map .height-size{display:none;position:absolute;top:50%;right:0;-webkit-transform:translate(150%,-50%);transform:translate(150%,-50%)}@media (min-width:1300px){.afmetingen main .afmeting-map .height-size{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.afmetingen main .afmeting-map .height-size .img{background-image:url(../img/pool-size-height-icon.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:20px;height:30px}.afmetingen main .afmeting-map .height-size p{white-space:nowrap;border:0 solid #fbfbfb;font-size:.8em;color:#365b6a;letter-spacing:.43px;margin:0}.afmetingen main .afmeting-map.afmeting_4m_8m{width:80%;margin:50px 10% 0}.afmetingen main .afmeting-map.afmeting_4m_8m .inner{padding:0 0 50%}.afmetingen main .afmeting-map.afmeting_4m_10m{width:90%;margin:50px 5% 0}.afmetingen main .afmeting-map.afmeting_4m_10m .inner{padding:0 0 37.5%}.afmetingen main .afmeting-map.afmeting_4-5m_9m{width:85%;margin:50px 7.5% 0}.afmetingen main .afmeting-map.afmeting_4-5m_9m .inner{padding:0 0 50%}.afmetingen main .afmeting-map.afmeting_5m_10m{width:90%;margin:50px 5% 0}.afmetingen main .afmeting-map.afmeting_5m_10m .inner{padding:0 0 50%}.afmetingen main .afmeting-map.afmeting_3m_12m{width:100%;margin:50px 0 0}.afmetingen main .afmeting-map.afmeting_3m_12m .inner{padding:0 0 25%}@media (min-width:1300px){.afmetingen main .afmeting-map.afmeting_4m_8m{width:40%;margin:0 30%}.afmetingen main .afmeting-map.afmeting_4m_8m .inner{padding:0 0 200%}.afmetingen main .afmeting-map.afmeting_4m_10m{width:40%;margin:0 30%}.afmetingen main .afmeting-map.afmeting_4m_10m .inner{padding:0 0 250%}.afmetingen main .afmeting-map.afmeting_4-5m_9m{width:45%;margin:0 27.5%}.afmetingen main .afmeting-map.afmeting_4-5m_9m .inner{padding:0 0 200%}.afmetingen main .afmeting-map.afmeting_5m_10m{width:50%;margin:0 25%}.afmetingen main .afmeting-map.afmeting_5m_10m .inner{padding:0 0 200%}.afmetingen main .afmeting-map.afmeting_3m_12m{width:30%;margin:0 35% 50px}.afmetingen main .afmeting-map.afmeting_3m_12m .inner{padding:0 0 400%}}.config-form-afmetingen{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1300px){.config-form-afmetingen{display:block;margin:30px 0}}.config-input.afmetingen{width:100%;margin-bottom:20px;border-radius:3px;opacity:.4;transition:all .4s;box-shadow:0 0 25px 1px hsla(0,0%,39%,.1)}@media (min-width:640px){.config-input.afmetingen{width:48%}}@media (min-width:1300px){.config-input.afmetingen{width:350px}}.config-input.afmetingen input{display:none}.config-input.afmetingen input:checked+label .customcheck{background-color:#f5800d;border:1px solid #f5800d}.config-input.afmetingen input:checked+label .customcheck:after{opacity:1}.config-input.afmetingen label{cursor:pointer;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9em;color:#575757;letter-spacing:1.33px;-ms-flex-wrap:wrap;flex-wrap:wrap}.config-input.afmetingen label .optie-img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100px;height:100px;border-radius:3px 0 0 0}.config-input.afmetingen label .customcheck{margin:0 10px 0 30px;position:relative;cursor:pointer;width:25px;height:25px;background:#f4f4f4;border:1px solid #e4e4e4;border-radius:2px;transition:all .4s}.config-input.afmetingen label .customcheck:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background-image:url(../img/check.svg);background-position:center 0;background-repeat:no-repeat;transition:all .4s}.config-input.afmetingen label .textwrap{position:relative}.config-input.afmetingen label .textwrap h3{font-size:.9em;color:#575757;letter-spacing:1.33px;margin:0}.config-input.afmetingen label .textwrap p{margin:3px 0 0;font-size:9.5px;color:#838383;letter-spacing:.97px;text-transform:uppercase}.config-input.afmetingen .more-info{cursor:pointer;position:relative;background-color:#91d6ed;text-align:center;padding:15px 0;font-size:.7em;text-transform:uppercase;color:#fff;letter-spacing:.75px;border-radius:0 0 3px 3px;width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.config-input.afmetingen .more-info span{padding:15px 20px 15px 40px;background-image:url(../img/info-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:left 1px}.config-input.afmetingen .more-info:after{content:"";display:none;position:absolute;right:-6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #91d6ed}.config-input.afmetingen.active{opacity:1}.config-input.afmetingen.active .more-info:after{display:block}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none!important}.config-body .step h2{font-size:1em;text-transform:uppercase;color:#09617e;letter-spacing:1.63px;line-height:22px;width:90%;max-width:1200px;margin:20px auto;margin:50px auto 10px;text-align:center}@media (min-width:640px){.config-body .step h2{margin:50px auto;text-align:left;margin:50px auto 10px}}.config-body .step .intro-text{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:90%;max-width:1200px;margin:20px auto;margin:10px auto 50px}@media (min-width:640px){.config-body .step .intro-text{margin:50px auto;margin:10px auto 50px}}.config-body .step .intro-text p{opacity:.5;font-size:.9em;color:#000;letter-spacing:1.43px;line-height:20px;margin-top:0;text-align:center}@media (min-width:640px){.config-body .step .intro-text p{text-align:left;margin:10px auto 50px}}.config-body .step .intro-text .volgende-menu-button{cursor:pointer;white-space:nowrap;background-color:#f5800d;background-image:url(../img/volgende-arrow-orange.svg);background-position:right 20px center;background-repeat:no-repeat;text-transform:uppercase;font-weight:700;font-size:.9em;color:#fff;letter-spacing:.32px;padding:15px 40px 14px 20px;border-radius:100px;box-sizing:border-box;margin-left:100px;display:none}@media (min-width:1300px){.config-body .step .intro-text .volgende-menu-button{display:block}}.close,.config-body .step .close{display:none}.config-form{margin:30px 0;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%;max-width:1200px;margin:20px auto}@media (min-width:640px){.config-form{margin:50px auto}}@media (min-width:1300px){.config-form{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.config-input.lvl1{position:relative;width:100%;box-sizing:border-box;padding-bottom:60px;min-height:250px;margin-bottom:20px;border-radius:3px;box-shadow:0 0 25px 1px hsla(0,0%,39%,.1);display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;opacity:.4;transition:all .4s}@media (min-width:640px){.config-input.lvl1{width:48%}}@media (min-width:960px){.config-input.lvl1{width:32%}}@media (min-width:1300px){.config-input.lvl1{width:18%;margin-right:2%}}.config-input.lvl1 input{display:none}.config-input.lvl1 input:checked+label .customcheck{background-color:#f5800d;border:1px solid #f5800d}.config-input.lvl1 input:checked+label .customcheck:after{opacity:1}.config-input.lvl1 label{cursor:pointer;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.9em;color:#575757;letter-spacing:1.33px;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.config-input.lvl1 label .optie-img{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:125px;border-radius:3px 0 0 0;-ms-flex-negative:0;flex-shrink:0}.config-input.lvl1 label .input-wrap{margin-top:20px;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 20px}.config-input.lvl1 label .input-wrap .customcheck{margin:0 10px 0 0;position:relative;cursor:pointer;width:25px;height:25px;background:#f4f4f4;border:1px solid #e4e4e4;border-radius:2px;transition:all .4s;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.config-input.lvl1 label .input-wrap .customcheck:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background-image:url(../img/check.svg);background-position:center 0;background-repeat:no-repeat;transition:all .4s}.config-input.lvl1 label .input-wrap .textwrap{position:relative}.config-input.lvl1 label .input-wrap .textwrap h3{font-size:.9em;color:#575757;letter-spacing:1.33px;margin:0}.config-input.lvl1 label .input-wrap .textwrap p{margin:3px 0 0;font-size:9.5px;color:#838383;letter-spacing:.97px;text-transform:uppercase}.config-input.lvl1 .more-info{cursor:pointer;position:relative;bottom:0;left:0;background-color:#91d6ed;text-align:center;padding:15px 0;font-size:.8em;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:.75px;border-radius:0 0 3px 3px;width:100%;position:absolute;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.config-input.lvl1 .more-info span{padding:15px 20px 15px 40px;background-image:url(../img/info-icon.svg);background-repeat:no-repeat;background-size:contain;background-position:left 1px}.config-input.lvl1 .more-info:after{content:"";display:none;position:absolute;left:50%;bottom:-6px;-webkit-transform:translate(-50%);transform:translate(-50%);width:0;height:0;border-top:10px solid #91d6ed;border-right:10px solid transparent;border-left:10px solid transparent}.config-input.lvl1 .more-info.kies span{background-image:none;padding:15px 20px}.config-input.lvl1 .more-info.kies:after{display:none!important}.config-input.lvl1.active{opacity:1}.config-input.lvl1.active .more-info:after{display:block}.subopties{background-color:#fefefe;box-shadow:inset 0 -7px 5px 0 rgba(0,0,0,.01),inset 0 7px 5px 0 rgba(0,0,0,.01);padding:30px 0;display:none}@media (min-width:640px){.subopties{padding:50px 0}}.subopties .content-wrap{width:90%;max-width:1200px;margin:20px auto;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:640px){.subopties .content-wrap{margin:50px auto}}@media (min-width:960px){.subopties .content-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.subopties .content-wrap .specs{width:100%;margin-right:0;margin-bottom:30px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}@media (min-width:960px){.subopties .content-wrap .specs{width:200px;margin-right:50px;margin-bottom:0}}.subopties .content-wrap .specs ul{background-color:#fbfbfb;border:1px solid #e7e7e7;text-transform:uppercase;box-sizing:border-box;padding:20px}.subopties .content-wrap .specs ul li{padding-left:20px;position:relative;font-weight:700;font-size:12px;line-height:18px;color:#616161;letter-spacing:1.22px}.subopties .content-wrap .specs ul li:not(:last-child){margin-bottom:10px}.subopties .content-wrap .specs ul li:before{content:"•";color:#f5800d;position:absolute;left:0}.subopties .content-wrap h3{text-transform:uppercase;font-size:.8em;color:#777;letter-spacing:1.22px;padding-bottom:15px;border-bottom:1px solid #f0f0f0;font-weight:400}.subopties .content-wrap .sub-value{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;padding:25px 0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:640px){.subopties .content-wrap .sub-value{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.subopties .content-wrap .sub-value:not(:last-child){border-bottom:1px dashed #f0f0f0}.subopties .content-wrap .sub-value .left{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.subopties .content-wrap .sub-value .text{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:15px}.subopties .content-wrap .sub-value .text p{margin:0}.subopties .content-wrap .sub-value .text .title{font-size:12px;color:#777;letter-spacing:1.22px;text-transform:uppercase}.subopties .content-wrap .sub-value .text .price{font-size:11px;color:#0090bf;letter-spacing:1.12px}.subopties .content-wrap .sub-value .text .about{font-size:12px;color:#8b8b8b;letter-spacing:1px;line-height:17px;font-weight:700;margin-top:10px}.subopties .content-wrap .sub-value .img{width:75px;height:75px;background-repeat:no-repeat;background-size:cover;background-position:50%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.subopties .content-wrap .sub-value input{display:none}.subopties .content-wrap .sub-value label{font-weight:700;width:100%;padding:15px 0;background-color:#0090bf;font-size:10px;color:#fff;letter-spacing:.75px;text-align:center;text-transform:uppercase;cursor:pointer;transition:all .4s;margin-top:20px}.subopties .content-wrap .sub-value label .added{display:none}@media (min-width:640px){.subopties .content-wrap .sub-value label{width:135px;margin-top:0;padding:13px 0}}.subopties .content-wrap .sub-value input:checked+label{background-color:#f37f26}.subopties .content-wrap .sub-value input:checked+label .added{display:block;background-image:url(../img/check-orange.svg);background-position:17px;background-repeat:no-repeat;padding-left:17px}.subopties .content-wrap .sub-value input:checked+label .default{display:none}.subopties .content-wrap .folie-subvalues{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:baseline;align-content:baseline}.subopties .content-wrap .folie-subvalues h3{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;-ms-flex-item-align:baseline;align-self:baseline}@media (min-width:450px){.subopties .content-wrap .folie-subvalues{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.subopties .content-wrap .folie-subvalues .sub-value:not(:last-child){border-bottom:none}.subopties .content-wrap .folie-subvalues .sub-value label{background-color:transparent;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:auto;margin:0 10px;padding:0}.subopties .content-wrap .folie-subvalues .sub-value label .text{margin:10px 0}.subopties .content-wrap .folie-subvalues .sub-value label .customcheck{margin:0;position:relative;cursor:pointer;width:25px;height:25px;background:#f4f4f4;border:1px solid #e4e4e4;border-radius:2px;transition:all .4s}.subopties .content-wrap .folie-subvalues .sub-value label .customcheck:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;background-image:url(../img/check.svg);background-position:center 0;background-repeat:no-repeat;transition:all .4s}.subopties .content-wrap .folie-subvalues input:checked+label{background-color:transparent}.subopties .content-wrap .folie-subvalues input:checked+label .customcheck{background-color:#f5800d;border:1px solid #f5800d}.subopties .content-wrap .folie-subvalues input:checked+label .customcheck:after{opacity:1}.popup{position:relative;background-color:#fff;position:fixed;top:160px;left:0;width:100%;z-index:9;padding:40px;box-shadow:0 0 25px 1px hsla(0,0%,39%,.1);box-sizing:border-box}@media (min-width:640px){.popup{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:450px;max-width:90%;padding:50px 50px 50px 75px;border-radius:3px;background-image:url(../img/popup-icon.svg);background-position:25px 25px;background-repeat:no-repeat}}@media (min-width:1300px){.popup{padding:25px 25px 25px 75px;position:absolute;top:100px;left:0;-webkit-transform:none;transform:none;width:450px;max-width:90vw}}.popup h3{font-size:12px;color:#09617e;letter-spacing:1.22px;line-height:22px;text-transform:uppercase;margin-top:0}.popup p{opacity:.5;font-size:13px;color:#000;letter-spacing:1.1px;line-height:18px;margin-bottom:0}@media (min-width:640px){.popup:before{content:"";position:absolute;left:50%;top:-10px;-webkit-transform:translate(-50%);transform:translate(-50%);width:0;height:0;border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}}@media (min-width:1300px){.popup:before{left:75px;top:-10px;-webkit-transform:translate(-50%);transform:translate(-50%)}}.popup .close-popup{position:absolute;width:30px;height:30px;background-color:#f5800d;background-image:url(../img/white-cross.svg);background-size:50%;background-repeat:no-repeat;background-position:50%;border-radius:20px;bottom:-15px;right:calc(50% - 15px);cursor:pointer}@media (min-width:640px){.popup .close-popup{width:22px;height:22px;top:-11px;right:-11px}}.bg{position:fixed;width:100vw;height:100vh;left:0;top:0;background-color:#000;opacity:.4;z-index:10}.confignav ul li a.result{position:relative;background-color:#0b5166;width:150px;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:0;box-sizing:border-box;display:none}@media (min-width:1300px){.confignav ul li a.result{padding:0 20px 0 40px;width:250px;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.confignav ul li a.result .icon{background-color:#0b5166;background-image:url(../img/resultaat-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:100px;border:3px solid #056c8c;position:absolute;width:40px;height:40px;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);box-sizing:border-box;display:block;cursor:pointer;transition:all .4s}@media (min-width:1300px){.confignav ul li a.result .icon{left:-20px}}.confignav ul li a.result span{font-size:9.5px;color:#fff;letter-spacing:.97px;margin-bottom:0;font-weight:700}.confignav ul li a.result span.result-price{font-size:16px;color:#fff;letter-spacing:1.63px}.confignav ul li a.result.active span,.confignav ul li a.result.active span.result-price{color:#2d6a7d}.confignav ul li a.result.active .icon{background-color:#f5800d;border-color:#91d6ed;cursor:default}.zwembadconfigurator .confignav.scrolled{position:fixed;left:0;width:100%;top:77px;transition:all .4s;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-animation-name:d;animation-name:d;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@media only screen and (min-width:850px){.zwembadconfigurator .confignav.scrolled{top:85px}}@media only screen and (min-width:1100px){.zwembadconfigurator .confignav.scrolled{top:110px}}@media only screen and (min-width:1200px){.zwembadconfigurator .confignav.scrolled{top:80px}}@media (min-width:1300px){.zwembadconfigurator .confignav.scrolled{top:80px}}@-webkit-keyframes d{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:none;transform:none}}@keyframes d{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{-webkit-transform:none;transform:none}}.confignav{position:relative;background-color:#056c8c;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:20}@media (min-width:1300px){.confignav{display:block}}.confignav ul{list-style:none;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0;position:relative}@media (min-width:1300px){.confignav ul{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.confignav ul li{position:relative}.confignav ul li a{position:relative;display:block;width:150px;height:50px;text-transform:uppercase;text-decoration:none;font-size:.65em;color:#fff;letter-spacing:.97px;text-align:center;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;transition:all .4s;display:none}@media (min-width:640px){.confignav ul li a{height:70px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:1300px){.confignav ul li a{width:130px;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;border-left:2px solid #1c6379}}@media (min-width:1460px){.confignav ul li a{width:150px}}.confignav ul li a.active{background-color:#91d6ed;border-color:#056c8c;color:#2d6a7d;cursor:default;box-shadow:inset 0 0 10px -1px rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex}.confignav ul li a.active:hover{background-color:#91d6ed}.confignav ul li a:hover{background-color:#1c6379}.confignav ul li a span{margin-bottom:0}@media (min-width:640px){.confignav ul li a span{margin-bottom:10px}}.confignav ul li a .icon{height:25px;background-position:50%;background-repeat:no-repeat;background-size:contain;margin-bottom:10px;display:none}@media (min-width:640px){.confignav ul li a .icon{display:block}}.confignav ul li a.afmetingen .icon{background-image:url(../img/stappen/afmetingen-icon.svg)}.confignav ul li a.afmetingen.active .icon{background-image:url(../img/stappen/afmetingen-icon-blue.svg)}.confignav ul li a.trap .icon{background-image:url(../img/stappen/trap-icon.svg)}.confignav ul li a.trap.active .icon{background-image:url(../img/stappen/trap-icon-blue.svg)}.confignav ul li a.folie .icon{background-image:url(../img/stappen/folie-icon.svg);background-size:15%}.confignav ul li a.folie.active .icon{background-image:url(../img/stappen/folie-icon-blue.svg);background-size:15%}.confignav ul li a.sturing .icon{background-image:url(../img/stappen/sturing-icon.svg)}.confignav ul li a.sturing.active .icon{background-image:url(../img/stappen/sturing-icon-blue.svg)}.confignav ul li a.ontsmetting .icon{background-image:url(../img/stappen/ontsmetting-icon.svg)}.confignav ul li a.ontsmetting.active .icon{background-image:url(../img/stappen/ontsmetting-icon-blue.svg)}.confignav ul li a.afdekking .icon{background-image:url(../img/stappen/afdekking-icon.svg)}.confignav ul li a.afdekking.active .icon{background-image:url(../img/stappen/afdekking-icon-blue.svg)}.confignav ul li a.overkapping .icon{background-image:url(../img/stappen/overkapping-icon.svg)}.confignav ul li a.overkapping.active .icon{background-image:url(../img/stappen/overkapping-icon-blue.svg)}.confignav ul li a.verwarming .icon{background-image:url(../img/stappen/verwarming-icon.svg)}.confignav ul li a.verwarming.active .icon{background-image:url(../img/stappen/verwarming-icon-blue.svg)}.confignav ul li a .step-counter{top:calc(50% - 20px);right:-20px;background-color:#0b5166;border-radius:100px;border:3px solid #056c8c;position:absolute;width:40px;height:40px;box-sizing:border-box;transition:all .4s;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-shadow:inset 2px 0 13px 0 rgba(0,0,0,.1)}@media (min-width:1300px){.confignav ul li a .step-counter{display:none}}.confignav ul li a .step-counter p{color:#fff;font-size:12px;font-weight:700;letter-spacing:.95px;margin:0}.confignav ul li a .step-counter p span{color:#f5800d}.confignav .buttons{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.confignav .buttons .volgende-menu-button{cursor:pointer;white-space:nowrap;background-color:#f5800d;background-image:url(../img/volgende-arrow-orange.svg);background-position:50%;background-repeat:no-repeat;text-transform:uppercase;font-size:.9em;color:#fff;letter-spacing:.32px;padding:15px;border-radius:100px;box-sizing:border-box;margin:0 20px 0 0}@media (min-width:640px){.confignav .buttons .volgende-menu-button{background-position:right 20px center;padding:15px 40px 14px 20px;margin-right:20px}}.confignav .buttons .volgende-menu-button p{margin:0;display:none}@media (min-width:640px){.confignav .buttons .volgende-menu-button p{display:block}}.confignav .buttons .vorige-menu-button{cursor:pointer;white-space:nowrap;background-color:#0d627c;background-image:url(../img/vorige-arrow-white.svg);background-position:50%;background-repeat:no-repeat;text-transform:uppercase;font-size:.9em;color:#fff;letter-spacing:.32px;padding:15px;border:0 solid rgba(9,9,9,.14);border-radius:100px;box-sizing:border-box;margin-right:10px}@media (min-width:640px){.confignav .buttons .vorige-menu-button{background-image:url(../img/vorige-arrow-blue.svg);background-position:left 20px center;padding:15px 20px 14px 40px;margin-right:20px}}.confignav .buttons .vorige-menu-button p{margin:0;display:none}@media (min-width:640px){.confignav .buttons .vorige-menu-button p{display:block}}@media (min-width:1300px){.confignav .buttons{display:none}}.overkapping-info{width:100%}.overkapping-info .infoblock{margin-top:25px}@media (min-width:640px){.overkapping-info .infoblock{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex}}.overkapping-info .infoblock .img{width:100%;height:200px;margin-bottom:25px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:25px;background-position:50%;background-size:cover;background-repeat:no-repeat}@media (min-width:640px){.overkapping-info .infoblock .img{width:300px;height:300px;margin-bottom:0}}.overkapping-info .infoblock .text p:first-child{margin-top:0}.result .configuratie{margin-bottom:50px}@media (min-width:1300px){.result .configuratie{max-width:550px}}.result .configuratie h3{font-size:12px;color:#585858;letter-spacing:1.22px;text-transform:uppercase}.result .configuratie .configuratie-wrap{width:100%;background-color:#fff;border:1px solid #efefef;box-shadow:0 0 15px 0 rgba(0,0,0,.02);border-radius:2px;padding:20px 30px;box-sizing:border-box}.result .configuratie .legende{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.result .configuratie .legende p{opacity:.5;font-size:9.5px;color:#969696;letter-spacing:.97px;text-transform:uppercase}.result .configuratie .legende p:last-child{display:none}@media (min-width:640px){.result .configuratie .legende p:last-child{display:block}}.result .configuratie .step-row{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;border-bottom:1px dashed #e7e7e7;margin-bottom:20px}.result .configuratie .step-row .step-name{text-transform:uppercase;font-size:9px;color:#989898;letter-spacing:1.28px;line-height:22px;margin-top:5px;margin-bottom:0}.result .configuratie .step-row:last-child{margin-bottom:0;border-bottom:none}.result .configuratie .step-row .img{width:50px;height:50px;background-position:50%;background-size:cover;background-repeat:no-repeat;margin-right:15px;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.result .configuratie .step-row .items{width:100%}.result .configuratie .step-row .option{margin:0}.result .configuratie .step-row .option p{width:100%;box-sizing:border-box;font-size:12px;color:#3d3d3d;letter-spacing:1.22px;line-height:22px;background-image:url(../img/config-arrow.svg);background-repeat:no-repeat;font-weight:700}@media (min-width:640px){.result .configuratie .step-row .option p{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.result .configuratie .step-row .option p span.price{font-size:12px;color:#f5800d;letter-spacing:1.22px;line-height:22px;display:block}.result .configuratie .step-row .option:last-of-type{margin-bottom:20px}.result .configuratie .step-row .option-lvl1 p{padding-left:35px;background-position:10px 5px}.result .configuratie .step-row .option-lvl2 p{padding-left:45px;background-position:20px 5px}.result .configuratie .step-row .option-lvl3 p{padding-left:55px;background-position:30px 5px}.result .configuratie .step-row .option-lvl4 p{padding-left:65px;background-position:40px 5px}.mail-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mail-popup.hide{display:none}.mail-popup .mailpop{position:relative;display:block;background-color:#fff;border-radius:3px;z-index:10;padding:40px;box-shadow:0 0 25px 1px hsla(0,0%,39%,.1);box-sizing:border-box;width:100%;max-width:500px}.mail-popup .mailpop h3{font-size:16px;color:#09617e;letter-spacing:1.22px;line-height:22px;text-transform:uppercase;margin:0}.mail-popup .mailpop p{opacity:.5;font-size:13px;color:#000;letter-spacing:1.1px;line-height:18px;margin:20px 0}.mail-popup .mailpop label{display:block;color:#4b4d4d;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:10px;line-height:1em;margin-bottom:.3em}.mail-popup .mailpop input{font-family:futura-pt,Helvetica,Arial,sans-serif;display:block;margin-bottom:10px;border-radius:3px;background:#f1f1f1;border:1px solid #fff;padding:18px 20px;width:100%;box-shadow:inset -2px 0 0 0 rgba(0,0,0,.03),inset 2px 0 0 0 rgba(0,0,0,.03),inset 0 2px 0 0 rgba(0,0,0,.03);box-sizing:border-box}.mail-popup .mailpop .mail-button{display:inline-block;box-shadow:0 0 15px 0 rgba(0,0,0,.02);box-sizing:border-box;background-color:#f5800d;padding:19px 30px 21px 50px;height:50px;color:#fff;text-align:center;font-size:12px;letter-spacing:.89px;text-transform:uppercase;border-radius:2px;background-position:20px;background-repeat:no-repeat;cursor:pointer;background-image:url(../img/mail-orange.svg)}.mail-popup .mailpop .close-popup{position:absolute;width:30px;height:30px;background-color:#f5800d;background-image:url(../img/white-cross.svg);background-size:50%;background-repeat:no-repeat;background-position:50%;border-radius:20px;bottom:-15px;right:calc(50% - 15px);cursor:pointer}@media (min-width:640px){.mail-popup .mailpop .close-popup{width:22px;height:22px;top:-11px;right:-11px}}.prijs-info{margin-top:50px;padding:50px 0;background-color:#fbfbfb;border-top:1px solid #e9e9e9}.prijs-info h4{font-weight:700}.prijs-info h4,.prijs-info p{max-width:1000px;width:90%;margin:0 auto;opacity:.35;font-size:12px;color:#000;letter-spacing:1px;line-height:17px}.result-bar{border-top:4px solid #f5800d}.result-bar .bar-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0;box-sizing:border-box;width:90%;max-width:1200px;margin:0 auto}.result-bar .bar-wrap,.result-bar .bar-wrap .result-page-link{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.result-bar .bar-wrap .result-page-link{width:100%;margin-bottom:30px}.result-bar .bar-wrap .result-page-link h3{margin:0;font-size:16px;color:#656565;letter-spacing:1.63px;line-height:22px;text-transform:uppercase;font-weight:400}.result-bar .bar-wrap .result-page-link p{display:block;margin:0;font-size:9.5px;font-weight:700;color:#f5800d;letter-spacing:.97px;cursor:pointer;text-transform:uppercase;background-image:url(../img/bekijk-config-orange.svg);background-position:100%;background-repeat:no-repeat;background-size:16px;padding:5px 30px 5px 0;display:none}@media (min-width:640px){.result-bar .bar-wrap .result-page-link p{display:block}}@media (min-width:1300px){.result-bar .bar-wrap .result-page-link{display:block;width:auto;margin-bottom:0}}.result-bar .bar-wrap .totaalprijs{-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fbfbfb;border:1px solid #e7e7e7;border-radius:2px;padding:0 20px}.result-bar .bar-wrap .totaalprijs p{margin:0}.result-bar .bar-wrap .totaalprijs p:first-of-type{border:1px solid #fbfbfb;font-size:9.5px;color:#969696;letter-spacing:.97px;display:none}@media (min-width:450px){.result-bar .bar-wrap .totaalprijs p:first-of-type{display:block}}.result-bar .bar-wrap .totaalprijs p:last-of-type{font-size:16px;color:#f5800d;letter-spacing:1.63px;line-height:22px;font-weight:700;margin-left:0}@media (min-width:450px){.result-bar .bar-wrap .totaalprijs p:last-of-type{margin-left:80px}}.result-bar .bar-wrap .buttons{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.result-bar .bar-wrap .buttons .btn{box-shadow:0 0 15px 0 rgba(0,0,0,.02);box-sizing:border-box;background-color:#f5800d;padding:20px 30px 20px 50px;color:#fff;text-align:center;font-size:12px;letter-spacing:.89px;text-transform:uppercase;border-radius:2px;background-position:20px;background-repeat:no-repeat;cursor:pointer}.result-bar .bar-wrap .buttons .btn.print-btn{background-image:url(../img/print-orange.svg);margin-right:20px;display:none}@media (min-width:640px){.result-bar .bar-wrap .buttons .btn.print-btn{display:block}}.result-bar .bar-wrap .buttons .btn.mail-btn{background-image:url(../img/mail-orange.svg)}.result-bar .bar-wrap .buttons .btn span{display:none}@media (min-width:1300px){.result-bar .bar-wrap .buttons .btn{padding:20px 10px 20px 30px;width:250px}.result-bar .bar-wrap .buttons .btn span{display:inline}}.tab.result{background-color:#fbfbfb;padding:50px 0 0}.tab.result .result-wrap{width:90%;max-width:1200px;margin:0 auto}.tab.result .result-wrap h2{font-size:1em;text-transform:uppercase;color:#09617e;letter-spacing:1.63px;line-height:22px;margin:0 auto;text-align:center}@media (min-width:640px){.tab.result .result-wrap h2{text-align:left}}.tab.result .result-wrap .intro-text{margin:10px auto 50px}.tab.result .result-wrap .intro-text p{opacity:.5;font-size:.9em;color:#000;letter-spacing:1.43px;line-height:20px;margin-top:0;text-align:center}@media (min-width:640px){.tab.result .result-wrap .intro-text p{text-align:left}}.config-container{display:block}@media (min-width:1300px){.config-container{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex}}.config-container .left{width:100%;padding-top:0;float:none!important}@media (min-width:1300px){.config-container .left{width:50%;padding-top:20px}}.config-container .left .blueprint-wrap{width:100%}.config-container .left .afmeting-map{position:relative;border:2px solid #d0d0d0;padding:10px;transition:all .55s cubic-bezier(.68,-.55,.265,1.55);box-sizing:border-box;width:80%;margin:0 10% 50px}@media (min-width:640px){.config-container .left .afmeting-map{padding:20px}}@media (min-width:1300px){.config-container .left .afmeting-map{padding:25px;border-radius:3px;width:70%}}.config-container .left .afmeting-map .inner{position:relative;background-color:#f5fcff;border:2px dashed #d5e5eb;width:100%;padding:0 0 50%;box-sizing:border-box;transition:all .55s cubic-bezier(.68,-.55,.265,1.55)}@media (min-width:1300px){.config-container .left .afmeting-map .inner{padding:0 0 200%}}.config-container .left .afmeting-map .inner .size{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.config-container .left .afmeting-map .inner .size .img{background-image:url(../img/pool-size-icon.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:30px;height:30px}.config-container .left .afmeting-map .inner .size p{white-space:nowrap;border:0 solid #fbfbfb;font-size:.8em;color:#365b6a;letter-spacing:.43px;margin-bottom:0}.config-container .left .afmeting-map .width-size{display:none;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,150%);transform:translate(-50%,150%)}@media (min-width:1300px){.config-container .left .afmeting-map .width-size{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.config-container .left .afmeting-map .width-size .img{background-image:url(../img/pool-size-width-icon.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:30px;height:20px}.config-container .left .afmeting-map .width-size p{white-space:nowrap;border:0 solid #fbfbfb;font-size:.8em;color:#365b6a;letter-spacing:.43px;margin:0}.config-container .left .afmeting-map .height-size{display:none;position:absolute;top:50%;right:0;-webkit-transform:translate(150%,-50%);transform:translate(150%,-50%)}@media (min-width:1300px){.config-container .left .afmeting-map .height-size{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.config-container .left .afmeting-map .height-size .img{background-image:url(../img/pool-size-height-icon.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:20px;height:30px}.config-container .left .afmeting-map .height-size p{white-space:nowrap;border:0 solid #fbfbfb;font-size:.8em;color:#365b6a;letter-spacing:.43px;margin:0}.config-container .left .afmeting-map.afmeting_4m_8m{width:80%;margin:0 10% 50px}.config-container .left .afmeting-map.afmeting_4m_8m .inner{padding:0 0 50%}.config-container .left .afmeting-map.afmeting_4m_10m{width:90%;margin:0 5% 50px}.config-container .left .afmeting-map.afmeting_4m_10m .inner{padding:0 0 37.5%}.config-container .left .afmeting-map.afmeting_4-5m_9m{width:85%;margin:0 7.5% 50px}.config-container .left .afmeting-map.afmeting_4-5m_9m .inner{padding:0 0 50%}.config-container .left .afmeting-map.afmeting_5m_10m{width:90%;margin:0 5% 50px}.config-container .left .afmeting-map.afmeting_5m_10m .inner{padding:0 0 50%}.config-container .left .afmeting-map.afmeting_3m_12m{width:100%;margin:0 0 50px}.config-container .left .afmeting-map.afmeting_3m_12m .inner{padding:0 0 25%}@media (min-width:1300px){.config-container .left .afmeting-map.afmeting_4m_8m{width:70%;margin:0;margin-bottom:50px}.config-container .left .afmeting-map.afmeting_4m_8m .inner{padding:0 0 200%}.config-container .left .afmeting-map.afmeting_4m_10m{width:70%;margin:0;margin-bottom:50px}.config-container .left .afmeting-map.afmeting_4m_10m .inner{padding:0 0 250%}.config-container .left .afmeting-map.afmeting_4-5m_9m{width:75%;margin:0;margin-bottom:50px}.config-container .left .afmeting-map.afmeting_4-5m_9m .inner{padding:0 0 200%}.config-container .left .afmeting-map.afmeting_5m_10m{width:80%;margin:0;margin-bottom:50px}.config-container .left .afmeting-map.afmeting_5m_10m .inner{padding:0 0 200%}.config-container .left .afmeting-map.afmeting_3m_12m{width:50%;margin:0;margin-bottom:50px}.config-container .left .afmeting-map.afmeting_3m_12m .inner{padding:0 0 400%}}.config-container .right{width:100%;float:none!important}@media (min-width:1300px){.config-container .right{width:50%}}@media (min-width:1300px){.result .totaal{max-width:550px}}.result .totaal h3{font-size:12px;color:#585858;letter-spacing:1.22px;text-transform:uppercase}.result .totaal .totaal-wrap{width:100%;background-color:#fff;border:1px solid #efefef;box-shadow:0 0 15px 0 rgba(0,0,0,.02);border-radius:2px;padding:20px 30px;box-sizing:border-box}.result .totaal .row{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.result .totaal .row p{margin:0}.result .totaal .row p:first-child{text-transform:uppercase;font-size:9.5px;color:#969696;letter-spacing:.97px}.result .totaal .row p:last-child{text-transform:uppercase;font-size:16px;color:#3d3d3d;letter-spacing:1.63px;line-height:22px;font-weight:700}.result .totaal .row:last-child p:last-child{color:#f5800d}.result .totaal .buttons{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4%;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:640px){.result .totaal .buttons{margin-top:2%}}.result .totaal .buttons .btn{box-shadow:0 0 15px 0 rgba(0,0,0,.02);box-sizing:border-box;background-color:#f5800d;padding:20px 10px 20px 30px;color:#fff;width:100%;text-align:center;font-size:12px;letter-spacing:.89px;text-transform:uppercase;border-radius:2px;background-position:30px;background-repeat:no-repeat;cursor:pointer}@media (min-width:640px){.result .totaal .buttons .btn{width:49%}}.result .totaal .buttons .btn.print-btn{background-image:url(../img/print-orange.svg);margin-bottom:2%}@media (min-width:640px){.result .totaal .buttons .btn.print-btn{margin-bottom:0}}.result .totaal .buttons .btn.mail-btn{background-image:url(../img/mail-orange.svg)}#bouwen_slide{overflow:hidden;text-align:center}#bouwen_slide .latenbouwen_slide,#bouwen_slide .zelfbouwen_slide{float:left;width:50%;margin-bottom:-1000px;padding:5%;padding-bottom:1000px}@media only screen and (max-width:600px){#bouwen_slide .latenbouwen_slide,#bouwen_slide .zelfbouwen_slide{width:100%;margin:0;padding:10% 5%}}#bouwen_slide .latenbouwen_slide h2,#bouwen_slide .zelfbouwen_slide h2{font-size:2rem;font-weight:400;margin-bottom:1em;letter-spacing:.5px;text-transform:uppercase;color:#0092bd}#bouwen_slide .latenbouwen_slide .text,#bouwen_slide .zelfbouwen_slide .text{float:left;width:100%;margin-bottom:5em;text-align:left}#bouwen_slide .latenbouwen_slide p,#bouwen_slide .zelfbouwen_slide p{font-size:1.2rem;font-weight:300;float:left;width:75%;margin:0;letter-spacing:.5px}@media only screen and (max-width:600px){#bouwen_slide .latenbouwen_slide p,#bouwen_slide .zelfbouwen_slide p{text-align:center}}#bouwen_slide .latenbouwen_slide p.title,#bouwen_slide .zelfbouwen_slide p.title{font-size:1.2rem;font-weight:500;line-height:1em;margin-bottom:.3em;letter-spacing:1px;text-transform:uppercase;color:#0092bd}@media only screen and (max-width:600px){#bouwen_slide .latenbouwen_slide p,#bouwen_slide .zelfbouwen_slide p{width:100%}}#bouwen_slide .latenbouwen_slide img,#bouwen_slide .zelfbouwen_slide img{float:left;width:20%;margin-right:5%}@media only screen and (max-width:600px){#bouwen_slide .latenbouwen_slide img,#bouwen_slide .zelfbouwen_slide img{width:30%;margin-right:0;margin-bottom:5%;margin-left:35%}}#bouwen_slide .zelfbouwen_slide{background:#07566d}#bouwen_slide .zelfbouwen_slide p{color:#fff}#bouwen_slide .zelfbouwen_slide .highlight{font-weight:700;color:#0092bd}#bouwen_slide .latenbouwen_slide p{color:#4b4d4d}#bouwen_slide .latenbouwen_slide .highlight{font-weight:700;color:#2a5263}#block-footercalltoaction{background-color:#70c2dc;padding:75px 0}#block-footercalltoaction h2{color:#fff;text-transform:uppercase;width:90%;max-width:1200px;margin:0 auto}#block-footercalltoaction h2:after{content:"";display:block;margin:1rem 0 2rem;height:3px;width:50px;background-color:#fff}#block-footercalltoaction .footer_call_to_action{width:90%;max-width:1200px;margin:0 auto}#block-footercalltoaction .footer_call_to_action a{display:inline-block;padding:14px 20px 12px;border-radius:50px;background-color:#0087b2;margin-top:1rem;font-family:futura-pt-bold,sans-serif;font-size:.875rem;text-transform:uppercase;transition:background-color .3s ease,opacity .6s ease;color:#fff}#block-footercalltoaction .footer_call_to_action a:first-of-type{background-image:url(../img/zwembadgesprek-before.svg);border-radius:43px;padding:16px 20px 16px 43px!important;background-color:#016482;background-repeat:no-repeat;background-size:16px;background-position:20px 47%;margin:0;margin-top:1rem}#block-footercalltoaction .footer_call_to_action a:first-of-type:hover{background-color:#0090bf}#block-footercalltoaction .footer_call_to_action a:last-of-type{background-color:#f5800d;margin:0 0 0 1rem;margin-top:1rem}#block-footercalltoaction .footer_call_to_action a:last-of-type:hover{background-color:#0090bf}#intelligentpoolthumbs{padding:100px 0;text-align:center;clear:both}#intelligentpoolthumbs .container{max-width:1000px}#intelligentpoolthumbs .right{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:distribute;justify-content:space-around}#intelligentpoolthumbs .right a:hover .overlay{background-color:rgba(243,127,34,.8)}@media only screen and (max-width:600px){#intelligentpoolthumbs{padding:65px 0}}#intelligentpoolthumbs h2{font-size:1.8rem;margin-bottom:1em;text-align:left;letter-spacing:.5px;text-transform:uppercase;color:#0092bd}#intelligentpoolthumbs h2 span{color:#0092bd;vertical-align:super;font-size:.6em}@media only screen and (max-width:600px){#intelligentpoolthumbs h2{font-size:1.5rem}}#intelligentpoolthumbs h3{font-size:.8rem;max-width:200px;margin:0;letter-spacing:.5px;text-transform:uppercase;color:#fff}#intelligentpoolthumbs p{font-size:1.2rem;font-weight:300;line-height:1.4em;text-align:left;letter-spacing:.5px;color:#4b4d4d}#intelligentpoolthumbs p:last-of-type{margin-bottom:3em}#intelligentpoolthumbs .left,#intelligentpoolthumbs .right{float:left;width:50%}@media only screen and (max-width:895px){#intelligentpoolthumbs .left{width:55%}}@media only screen and (max-width:600px){#intelligentpoolthumbs .left{width:100%}}@media only screen and (max-width:895px){#intelligentpoolthumbs .right{width:45%}}@media only screen and (max-width:600px){#intelligentpoolthumbs .right{width:100%}}#intelligentpoolthumbs .thumbnail{display:inline-block;width:200px;height:200px;margin:3%;vertical-align:middle;background-repeat:no-repeat;background-position:50%;background-size:cover}@media only screen and (max-width:1020px){#intelligentpoolthumbs .thumbnail{width:175px;height:175px}}@media only screen and (max-width:895px){#intelligentpoolthumbs .thumbnail{width:140px;height:140px}}@media only screen and (max-width:600px){#intelligentpoolthumbs .thumbnail{width:130px;height:130px;margin:2%}}#intelligentpoolthumbs .thumbnail.intelligentpool{margin-top:0;background-image:url(../img/intel_intelligentpool_thumb.png)}@media only screen and (max-width:895px){#intelligentpoolthumbs .thumbnail.intelligentpool{margin-top:3%}}@media only screen and (max-width:600px){#intelligentpoolthumbs .thumbnail.intelligentpool{margin-top:2%}}#intelligentpoolthumbs .thumbnail.insupool{margin-top:0;background-image:url(../img/intel_insupool_thumb.png)}@media only screen and (max-width:895px){#intelligentpoolthumbs .thumbnail.insupool{margin-top:3%}}#intelligentpoolthumbs .thumbnail.roos{background-image:url(../img/intel_roos_thumb.png)}#intelligentpoolthumbs .thumbnail.ecofiltratie{background-image:url(../img/intel_ecofiltratie_thumb.png)}#intelligentpoolthumbs .thumbnail .overlay{width:100%;height:100%;transition:.5s ease;text-align:center;border-radius:50%;background-color:rgba(243,127,34,.4);opacity:1}.no-touch #intelligentpoolthumbs .thumbnail .overlay{opacity:1}#intelligentpoolthumbs .thumbnail .overlay:hover{cursor:pointer;opacity:1}#intelligentpoolthumbs .thumbnail .overlay .content{position:relative;top:50%;display:block;background-color:transparent;margin-top:0;padding:0;margin-bottom:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#intelligentpoolthumbs .thumbnail .overlay .content img{max-width:75%;margin-top:.5em}#block-zwembadmodellen h2{font-size:2rem;font-weight:600;line-height:1em;width:100%;margin-bottom:1.5em;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#0092bd}#zwembaden_modellen_slide .modellen{height:700px}#zwembaden_modellen_slide h2{font-size:2rem;font-weight:500;line-height:1em;width:100%;margin-bottom:1.5em;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#0092bd}@media only screen and (max-width:600px){#zwembaden_modellen_slide h2{font-size:1.5rem}}#zwembaden_modellen_slide h3{font-size:2rem;font-weight:400;line-height:1em;margin-top:0;letter-spacing:.5px;text-transform:uppercase;color:#fff}@media only screen and (max-width:1240px){#zwembaden_modellen_slide h3{font-size:1.5rem}}#zwembaden_modellen_slide h3 sup{font-size:1rem}#zwembaden_modellen_slide p{font-size:1.2rem;font-weight:400;margin:0;letter-spacing:.5px;color:#fff}#zwembaden_modellen_slide .prijs{font-size:1.2rem;font-weight:700;letter-spacing:0;color:#dcf0f9}#zwembaden_modellen_slide a.bekijkmeer{font-size:1rem;display:inline-block;margin-top:1em;padding:10px 12px;transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:background-color;letter-spacing:1px;text-transform:uppercase;color:#fff;border:1px solid #ececec;border:none;border-radius:5px;background:rgba(5,29,37,.3);background:rgba(5,29,37,.6)}#zwembaden_modellen_slide a.bekijkmeer:hover{background:rgba(48,48,48,.75);background:#143644}#zwembaden_modellen_slide .divider{width:50px;height:2px;margin:10px 0;background-color:#dcf0f9}#zwembaden_modellen_slide .model{position:relative;float:left;width:25%;height:100%;background-repeat:no-repeat;background-position:top;background-size:cover}@media only screen and (max-width:1140px){#zwembaden_modellen_slide .model{width:50%;height:90%}}@media only screen and (max-width:600px){#zwembaden_modellen_slide .model{width:100%;height:90%;margin-bottom:1%}}#zwembaden_modellen_slide .model.basic{background-image:url(../img/basic_slider_bg.jpg)}#zwembaden_modellen_slide .model.classic{background-image:url(../img/classic_slider_bg.jpg)}#zwembaden_modellen_slide .model.intelligentpool{background-image:url(../img/intelligentpool_model_slider_bg.jpg)}#zwembaden_modellen_slide .model.overloopbaden{background-image:url(../img/overloopbad_slider_bg.jpg)}#zwembaden_modellen_slide .model:hover .hover{opacity:1}#zwembaden_modellen_slide .overlay{height:100%;padding:35px;background-color:rgba(0,0,0,.2)}#zwembaden_modellen_slide .hover{opacity:0;margin-top:30px;transition:.7s ease}#zwembaden_modellen_slide .no-touch .hover{opacity:0}#zwembaden_modellen_slide .hover.active{opacity:1}#block-eindeloosveelmogelijkheden>h2{font-size:1.8rem;margin-bottom:1em;letter-spacing:.5px;text-transform:uppercase;color:#0092bd;text-align:center;font-weight:600}#mogelijkheden_slide{text-align:center;position:relative}#mogelijkheden_slide .prev-arrow{background-image:url(../img/arrow_left.svg);left:10px}#mogelijkheden_slide .next-arrow,#mogelijkheden_slide .prev-arrow{width:15px;height:30px;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:calc(50% - 25px);cursor:pointer;z-index:5}#mogelijkheden_slide .next-arrow{background-image:url(../img/arrow_right.svg);right:10px}#mogelijkheden_slide h2{font-size:1.8rem;margin-bottom:1em;letter-spacing:.5px;text-transform:uppercase;color:#0092bd}#mogelijkheden_slide h3{font-weight:500;line-height:1em;margin-top:0;text-align:left;text-transform:uppercase}#mogelijkheden_slide h3,#mogelijkheden_slide p{font-size:1.1rem;letter-spacing:.5px;color:#fff}#mogelijkheden_slide p{font-weight:400;margin:0}#mogelijkheden_slide ul{margin:0;padding:0}#mogelijkheden_slide ul li{list-style-type:none}#mogelijkheden_slide .divider{width:50px;height:2px;margin:10px 0;background-color:#dcf0f9}#mogelijkheden_slide .owl-nav{position:absolute;top:50%;width:100%;height:30px;margin-top:-15px}#mogelijkheden_slide .owl-next{position:absolute;right:15px;width:30px;height:30px}#mogelijkheden_slide .owl-prev{position:absolute;left:15px;width:30px;height:30px}#mogelijkheden_slide .item{width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}#mogelijkheden_slide .item .text{padding:35px;text-align:left;background:rgba(0,0,0,.25);height:25vw}@media only screen and (max-width:1069px){#mogelijkheden_slide .item .text{height:33.33333vw}}@media only screen and (max-width:849px){#mogelijkheden_slide .item .text{height:50vw}}@media only screen and (max-width:549px){#mogelijkheden_slide .item .text{height:350px}}#mogelijkheden_slide .item.tegenstroom{background-image:url(../img/mogelijkheden_item1.jpg)}#mogelijkheden_slide .item.folies{background-image:url(../img/mogelijkheden_item8.jpg)}#mogelijkheden_slide .item.overkapping{background-image:url(../img/mogelijkheden_item2.jpg)}#mogelijkheden_slide .item.verlichting{background-image:url(../img/mogelijkheden_item3.jpg)}#mogelijkheden_slide .item.roldekken{background-image:url(../img/mogelijkheden_item6.jpg)}#mogelijkheden_slide .item.trappen{background-image:url(../img/mogelijkheden_item7.jpg)}#mogelijkheden_slide .item.waterval{background-image:url(../img/mogelijkheden_item4.jpg)}#mogelijkheden_slide .item.bubbelbaden{background-image:url(../img/mogelijkheden_item5.jpg)}#mogelijkheden_slide .item.natuursteen{background-image:url(../img/mogelijkheden_item9.jpg)}iframe[name=google_conversion_frame]{font-size:0!important;line-height:0!important;float:left;width:0!important;height:0!important;margin-top:-13px}#mogelijkheden_slide a.bekijkmeer{font-size:1rem;display:inline-block;padding:10px 12px;margin-top:1em;transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:background-color;letter-spacing:1px;text-transform:uppercase;color:#fff;border:1px solid #ececec;border-radius:5px}#mogelijkheden_slide a.bekijkmeer:hover{background:#fff;color:#143644}.close-referentie{position:fixed;top:2vh;right:2vw;color:#fff;z-index:103;cursor:pointer;display:none;width:20px;height:20px;background-image:url(../img/cross.svg);background-size:contain;background-repeat:no-repeat;background-position:50%}.field--name-field-slider-image{position:fixed!important;top:0;left:0;width:100vw!important;background-color:rgba(0,0,0,.5)}.field--name-field-slider-image .field__item{width:90vw!important;height:90vh;margin:5vh 5vw;background-position:50%;background-size:contain;background-repeat:no-repeat}.field--name-field-slider-image .field__item:focus{outline:none}.field--name-field-slider-image .prev-arrow{background-image:url(../img/arrow_left.svg);left:10px}.field--name-field-slider-image .next-arrow,.field--name-field-slider-image .prev-arrow{width:15px;height:30px;background-position:50%;background-repeat:no-repeat;background-size:contain;position:fixed;top:calc(50% - 25px);cursor:pointer;z-index:103}.field--name-field-slider-image .next-arrow{background-image:url(../img/arrow_right.svg);right:10px}#block-views-block-referenties-block-1:after{content:"";display:table;clear:both;padding:0;margin:0}#block-views-block-referenties-block-1 .view-content{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:550px){#block-views-block-referenties-block-1 .view-content{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#block-views-block-referenties-block-1 .view-content .views-row{width:24.8%;margin-bottom:.3%}#block-views-block-referenties-block-1 .view-content .views-row .node--type-referentie{width:100%;height:24.8vw;background-size:cover;background-repeat:no-repeat;background-position:50%;cursor:pointer;position:relative}#block-views-block-referenties-block-1 .view-content .views-row .node--type-referentie .overlay{opacity:0;width:100%;height:100%;transition:all .6s ease;background:rgba(20,102,113,.75)}#block-views-block-referenties-block-1 .view-content .views-row .node--type-referentie .overlay h3{color:#fff;font-size:.7rem;position:relative;top:50%;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;letter-spacing:.5px;text-transform:uppercase}#block-views-block-referenties-block-1 .view-content .views-row .node--type-referentie .overlay h3 span{margin-top:10px;display:block;font-size:1.2rem}#block-views-block-referenties-block-1 .view-content .views-row .node--type-referentie .field--name-field-slider-image{display:none}#block-views-block-referenties-block-1 .view-content .views-row .node--type-referentie .field--name-field-slider-image.show{display:block}#block-views-block-referenties-block-1 .view-content .views-row .node--type-referentie:hover .overlay{opacity:1}@media only screen and (max-width:700px){#block-views-block-referenties-block-1 .view-content .views-row{width:49.8%}#block-views-block-referenties-block-1 .view-content .views-row .node--type-referentie{height:49.8vw}}@media only screen and (max-width:550px){#block-views-block-referenties-block-1 .view-content .views-row{width:100%;margin-bottom:5px}#block-views-block-referenties-block-1 .view-content .views-row:last-child{margin-bottom:0}#block-views-block-referenties-block-1 .view-content .views-row .node--type-referentie{height:100vw}}#block-zwembadgesprekaside h4{font-size:1.1rem;margin-bottom:.2em;color:#0092bd}#block-zwembadgesprekaside h4,#block-zwembadgesprekaside h5{margin-top:1em;font-weight:500;line-height:1.2em;letter-spacing:1px;text-transform:uppercase}#block-zwembadgesprekaside h5{font-size:.9rem;margin-bottom:.1em;color:#f37f22}#block-zwembadgesprekaside a{font-size:1.1rem;transition:.5s ease;text-decoration:none;letter-spacing:.5px;color:#bababa}#block-zwembadgesprekaside a:hover{color:#000}#block-zwembadgesprekaside p{font-size:1.1rem!important;font-weight:400!important;color:#bababa!important;line-height:1.4em;letter-spacing:.5px;margin-top:.2em}#block-zwembadgesprekaside .aside-mail h4:before{width:21px;background-image:url(../img/contact_mail_icon.svg)}#block-zwembadgesprekaside .aside-mail h4:before,#block-zwembadgesprekaside .aside-phone h4:before{display:block;float:left;height:15px;margin-top:2px;margin-right:7px;content:"";background-repeat:no-repeat}#block-zwembadgesprekaside .aside-phone h4:before{width:17px;background-image:url(../img/contact_phone_icon.svg)}#block-zwembadgesprekaside .aside-fb h4:before{background-image:url(../img/contact_facebook_icon.svg)}#block-zwembadgesprekaside .aside-fb h4:before,#block-zwembadgesprekaside .aside-zwembadinfo h4:before{display:block;float:left;width:15px;height:15px;margin-top:2px;margin-right:7px;content:"";background-repeat:no-repeat}#block-zwembadgesprekaside .aside-zwembadinfo h4:before{background-image:url(../img/external-icon.svg)}#block-zwembadgesprekaside .aside-zwembadinfo:last-child h4:before{display:block;float:left;width:16px;height:21px;margin-top:0;margin-right:7px;content:"";background-image:url(../img/btw_nr_icon.svg);background-repeat:no-repeat;background-size:contain}@media only screen and (max-width:750px){#block-zwembadgesprekaside .phone-list li{float:left;min-width:25%;margin-bottom:30px}#block-zwembadgesprekaside .phone-list li:last-child h5{margin-top:.2em}#block-zwembadgesprekaside .aside-zwembadinfo{clear:both}}@media only screen and (max-width:700px){#block-zwembadgesprekaside .phone-list li{float:left;min-width:50%;margin-bottom:10px}#block-zwembadgesprekaside .phone-list li:last-child h5{margin-top:.2em}#block-zwembadgesprekaside .aside-zwembadinfo{clear:both}}.page-node-type-zwembadgesprek .layout-container>main>.layout-content-bottom>.region{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;max-width:1000px;width:90%;margin:100px auto 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:750px){.page-node-type-zwembadgesprek .layout-container>main>.layout-content-bottom>.region{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-node-type-zwembadgesprek .layout-container>main>.layout-content-bottom>.region #block-zwembadgesprekaside{width:100%}@media only screen and (min-width:750px){.page-node-type-zwembadgesprek .layout-container>main>.layout-content-bottom>.region #block-zwembadgesprekaside{width:30%}}.page-node-type-zwembadgesprek .layout-container>main>.layout-content-bottom>.region #block-zwembadgesprekaside+div{width:100%}@media only screen and (min-width:750px){.page-node-type-zwembadgesprek .layout-container>main>.layout-content-bottom>.region #block-zwembadgesprekaside+div{width:70%}}.messages--status{margin-bottom:20px}#badweelde-zwembadgesprek-form{margin-bottom:100px}#badweelde-zwembadgesprek-form h3{color:#0092bd;text-transform:uppercase;letter-spacing:1px;line-height:1.2em;font-weight:600;font-size:1.3rem;margin-bottom:1.5em}#badweelde-zwembadgesprek-form h3:before{content:"2";background-color:#0090bf;color:#fff;width:30px;padding:3px 0;display:inline-block;font-weight:100;border-radius:100px;text-align:center;margin-right:10px}#badweelde-zwembadgesprek-form h3:first-child:before{content:"1"}#badweelde-zwembadgesprek-form h3:last-of-type:before{content:"3"}#badweelde-zwembadgesprek-form legend{display:block;margin-bottom:5px;font-weight:700;letter-spacing:.5px;color:#4b4d4d;text-transform:uppercase}#badweelde-zwembadgesprek-form .form-radios{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex}#badweelde-zwembadgesprek-form .form-radios .js-form-type-radio:last-child{margin-left:10px}#badweelde-zwembadgesprek-form label{display:block;margin-bottom:5px;text-transform:uppercase;font-weight:700;letter-spacing:.5px;color:#4b4d4d}#badweelde-zwembadgesprek-form label:after{color:#0090bf;background-image:none;content:"*";vertical-align:baseline;margin:0}#badweelde-zwembadgesprek-form label.option{display:inline-block;color:#949494;font-weight:500;margin-left:5px}#badweelde-zwembadgesprek-form label.option:after{display:none}#badweelde-zwembadgesprek-form input[type=email],#badweelde-zwembadgesprek-form input[type=text]{border-radius:3px;background:#f1f1f1;border:1px solid #fff;height:50px;width:100%;padding-left:15px;box-shadow:inset -2px 0 0 0 rgba(0,0,0,.03),inset 2px 0 0 0 rgba(0,0,0,.03),inset 0 2px 0 0 rgba(0,0,0,.03);margin-bottom:10px;color:#4b4d4d;font-family:futura-pt,Helvetica,Arial,sans-serif;letter-spacing:.5px}#badweelde-zwembadgesprek-form input[type=submit]{font-size:.9em;font-weight:600;width:30%;height:60px;margin-top:15px;padding:15px 20px;transition:all .2s ease-out;letter-spacing:1px;text-transform:uppercase;color:#fff;border:none!important;border-radius:2px;background-color:#0c799a;min-width:150px}header.zwembadgesprek-header{padding-top:50px;padding-bottom:100px;position:relative;height:500px;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:top;background-image:url(../img/zwembadgesprek_hero_img_bg.jpg)}@media only screen and (max-width:1200px){header.zwembadgesprek-header{padding-top:25px}}header.zwembadgesprek-header .text{text-align:center}header.zwembadgesprek-header .text p{color:#f5800d;line-height:1.1em;margin:0;letter-spacing:.5px;font-size:1.7rem;font-weight:500;max-width:80%;margin-left:10%}header.zwembadgesprek-header .text h1{font-size:3.5rem;font-weight:500;line-height:.9em;margin:0;letter-spacing:1px;text-transform:uppercase;color:#fff}@media only screen and (max-width:600px){header.zwembadgesprek-header .text h1{font-size:2.5rem}}header.zwembadgesprek-header .bubble{position:absolute;z-index:3;bottom:-6px;left:50%;display:block;width:410px;max-width:100%;height:60px;-webkit-transform:translate(-50%);transform:translate(-50%);cursor:pointer;background:url(../img/bubble.svg);background-repeat:no-repeat;background-position:50%}#block-frontlinks .field--name-field-paragraph{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;-ms-grid-rows:min-content 350px 350px;grid-template-rows:min-content 350px 350px}@media only screen and (max-width:950px){#block-frontlinks .field--name-field-paragraph{-ms-grid-rows:min-content 350px 350px 350px;grid-template-rows:min-content 350px 350px 350px}}@media only screen and (max-width:700px){#block-frontlinks .field--name-field-paragraph{-ms-grid-rows:min-content min-content min-content min-content min-content min-content;grid-template-rows:min-content min-content min-content min-content min-content min-content}}#block-faqblock-2{width:200px;border-radius:2px;overflow:hidden;transition:.4s ease;-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px}@media only screen and (max-width:1000px){#block-faqblock-2{-webkit-box-flex:0;-ms-flex:0 0 200px;flex:0 0 200px;width:200px}}@media only screen and (max-width:750px){#block-faqblock-2{display:none}}#block-faqblock-2 a{padding:15px 25px;box-sizing:border-box;width:100%;position:relative;display:block;overflow:hidden;background-color:#0092bd;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;white-space:nowrap;border-bottom:1px solid #0281a6;text-overflow:ellipsis;text-transform:uppercase;font-size:13px;font-size:.8125rem;font-weight:600;transition:background .3s}#block-faqblock-2 a:hover{background-color:#0281a6}#block-faqblock-2 a.active{background:#0b4657}#block-faqblock-2.fixed{position:fixed;top:100px;left:calc((100vw - 1000px) / 2)}@media only screen and (max-width:1000px){#block-faqblock-2.fixed{left:0;width:200px}}#block-faqblock{width:100%;max-width:800px;padding-bottom:100px;box-sizing:border-box;padding-left:20px}#block-faqblock.scrolled{max-width:1000px;padding-left:220px}#block-faqblock>.field--name-field-categorieen>.field__item:not(:first-child){margin-top:100px}#block-faqblock .paragraph--type--faq-categorie h3{font-family:futura-pt,sans-serif;color:#0092bd;text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:2rem;line-height:1em;margin-bottom:.2em}#block-faqblock .paragraph--type--faq-vraag{background:#f7f7f7;margin:6px 0;border:1px solid #fff;border-radius:3px;transition:.5s ease}#block-faqblock .paragraph--type--faq-vraag:hover{border:1px solid #eaeaea}#block-faqblock .paragraph--type--faq-vraag h4{color:#4b4d4d;font-family:futura-pt,sans-serif;font-size:1.5rem;font-weight:300;margin:0;padding:24px 72px 24px 24px;border-radius:3px;text-transform:none;cursor:pointer;transition:.4s ease}#block-faqblock .paragraph--type--faq-vraag h4:hover{color:#0090bf}#block-faqblock .paragraph--type--faq-vraag h4:after{display:none;content:none}#block-faqblock .paragraph--type--faq-vraag .vraag-body{display:none}#block-faqblock .paragraph--type--faq-vraag .field--name-field-antwoord{padding:0 24px 30px}#block-faqblock .paragraph--type--faq-vraag .field--name-field-antwoord p{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em;margin-top:0}#block-faqblock .paragraph--type--faq-vraag .field--name-field-antwoord p:last-child{margin-bottom:0}#block-faqblock .paragraph--type--faq-vraag .field--name-field-antwoord img{width:100%;display:block;margin-top:20px}#block-faqblock .paragraph--type--faq-vraag .field--name-field-antwoord h5{font-size:1.2rem;font-weight:300;color:#4b4d4d;letter-spacing:.5px;line-height:1.4em;margin:0;font-weight:700}#block-faqblock .paragraph--type--faq-vraag .field--name-field-antwoord ul{list-style-type:circle;padding-left:20px;margin-bottom:15px}#block-faqblock .paragraph--type--faq-vraag .field--name-field-antwoord ul p{display:inline}#block-faqblock .paragraph--type--faq-vraag .weblinks{border-top:1px solid #eaeaea;width:calc(100% - 48px);margin:0 auto;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}#block-faqblock .paragraph--type--faq-vraag .weblinks p{font-size:.8em;text-transform:uppercase;color:#f5800d;letter-spacing:.48px;padding:0 0 0 45px;position:relative}#block-faqblock .paragraph--type--faq-vraag .weblinks p:before{content:"";display:block;background-image:url(../img/new/webshop-icon.svg);background-size:15px;background-repeat:no-repeat;background-position:50%;background-color:#f5800d;width:35px;height:35px;border-radius:50px;position:absolute;left:0;top:-10px}#block-faqblock .paragraph--type--faq-vraag .weblinks .field--name-field-webshop-link{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#block-faqblock .paragraph--type--faq-vraag .weblinks .field--name-field-webshop-link a{display:block;background:#fff;border:1px solid #f4f4f4;border-radius:100px;font-size:.9em;color:#006584;letter-spacing:.44px;padding:20px 40px 20px 25px;margin-left:20px;background-image:url(../img/weblink-arrow.svg);background-position:right 15px center;background-repeat:no-repeat;transition:.4s ease;margin-bottom:10px}#block-faqblock .paragraph--type--faq-vraag .weblinks .field--name-field-webshop-link a:hover{box-shadow:0 0 5px 0 rgba(0,0,0,.1)}#block-faqblock .paragraph--type--faq-vraag.active{border:1px solid #eaeaea}#block-faqblock .paragraph--type--faq-vraag.active h4{color:#0090bf}@media only screen and (min-width:1000px){#block-faqblock.scrolled{padding-left:220px!important}}@media only screen and (max-width:750px){#block-faqblock{padding:0 20px 100px}#block-faqblock.scrolled{max-width:1000px;padding:0 20px 100px!important}#block-faqblock>.field--name-field-categorieen>.field__item:not(:first-child){margin-top:0}#block-faqblock .paragraph--type--faq-categorie h3{background-color:#0090bf;color:#fff;position:relative;padding:10px 20px;box-sizing:border-box;font-size:1.2em;font-weight:500;margin-bottom:0;border-bottom:1px solid #0087b2;cursor:pointer}#block-faqblock .paragraph--type--faq-categorie h3:after{content:"+";display:block;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#79c9eb;font-weight:300;font-size:1.6em}#block-faqblock .paragraph--type--faq-categorie .vragen{display:none}}.paragraph--type--frontpage-block{width:100%;height:100%;background-color:#0090bf;box-sizing:border-box;color:#fff;position:relative;background-position:50%;background-repeat:no-repeat;background-size:cover}.paragraph--type--frontpage-block:first-of-type:after{content:"";display:block;position:absolute;z-index:2;top:50%;margin-top:-22.5px;right:-20px;width:0;height:0;border-style:solid;border-width:22.5px 0 22.5px 20px;border-color:transparent transparent transparent #fff;border-left:22.5px solid #0090bf}@media only screen and (max-width:700px){.paragraph--type--frontpage-block:first-of-type:after{display:block;content:"";position:absolute;z-index:2;top:auto;bottom:-20px;left:50%;margin-left:-22.5px;width:0;height:0;border-style:solid;border-width:25px 25px 0;border-color:#fff transparent transparent}}.paragraph--type--frontpage-block h4{text-transform:uppercase;letter-spacing:1px;font-size:2.5rem;line-height:1em;color:#fff;font-weight:500;margin:0 0 20px;font-family:futura-pt,Helvetica,Arial,sans-serif}@media only screen and (max-width:1050px){.paragraph--type--frontpage-block h4{font-size:2rem}}@media only screen and (max-width:850px){.paragraph--type--frontpage-block h4{font-size:1.6rem}}.paragraph--type--frontpage-block p{font-size:1.2rem;font-weight:400;letter-spacing:.5px;line-height:1.4em;margin-bottom:20px 0}.paragraph--type--frontpage-block p:last-of-type{margin-bottom:0}.paragraph--type--frontpage-block p b{font-weight:500}.paragraph--type--frontpage-block a{color:#f5800d;font-weight:500}.field__item:nth-child(5) h4,.field__item:nth-child(6) h4{font-weight:500;font-size:2rem;text-transform:uppercase;letter-spacing:.5px}.field__item:nth-child(5) h4:after,.field__item:nth-child(6) h4:after{content:"";display:block;background-color:#dcf0f9;width:50px;height:2px;margin:5px 0 20px}.field__item:nth-child(5) h5,.field__item:nth-child(6) h5{font-weight:400;font-size:1.5rem;text-transform:uppercase;letter-spacing:.5px}.field__item:nth-child(5) p,.field__item:nth-child(6) p{margin:0;color:#fff;font-size:1.3rem;font-weight:400;line-height:normal;letter-spacing:normal}.field__item:nth-child(5) p a,.field__item:nth-child(6) p a{color:#fff;text-decoration:none;font-weight:500}.field__item:nth-child(5) p a:hover,.field__item:nth-child(6) p a:hover{text-decoration:underline}.field__item:nth-child(5) p+a,.field__item:nth-child(6) p+a{border-radius:5px;background:rgba(5,29,37,.3);text-transform:uppercase;border:1px solid #ececec;font-size:1rem;color:#fff;letter-spacing:1px;padding:10px 12px;display:inline-block;margin-top:1em;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out;border:none;background:rgba(5,29,37,.6)}#block-frontlinks .paragraph--type--frontpage-slider{width:100%;height:100%;box-sizing:border-box;position:relative;padding:0;text-align:left}#block-frontlinks .paragraph--type--frontpage-slider h4{font-weight:500;font-size:2rem;text-transform:uppercase;letter-spacing:.5px}#block-frontlinks .paragraph--type--frontpage-slider h4:after{content:"";display:block;background-color:#dcf0f9;width:50px;height:2px;margin:5px 0 20px}#block-frontlinks .paragraph--type--frontpage-slider h5{font-weight:400;font-size:1.5rem;text-transform:uppercase;letter-spacing:.5px}#block-frontlinks .paragraph--type--frontpage-slider p{margin:0;color:#fff;font-size:1.3rem;font-weight:400;line-height:normal;letter-spacing:normal}#block-frontlinks .paragraph--type--frontpage-slider p a{color:#fff;text-decoration:none;font-weight:500}#block-frontlinks .paragraph--type--frontpage-slider p a:hover{text-decoration:underline}#block-frontlinks .paragraph--type--frontpage-slider p+a{border-radius:5px;background:rgba(5,29,37,.3);text-transform:uppercase;border:1px solid #ececec;font-size:1rem;color:#fff;letter-spacing:1px;padding:10px 12px;display:inline-block;margin-top:1em;transition-property:background-color;transition-duration:.2s;transition-timing-function:ease-in-out;border:none;background:rgba(5,29,37,.6)}#block-frontlinks .paragraph--type--frontpage-slider .paragraph--type--frontpage-block{width:100%}#block-frontlinks .paragraph--type--frontpage-slider .paragraph--type--frontpage-block:first-of-type:after{display:none}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider{width:100%;height:100%;box-sizing:border-box;position:relative}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type{background-image:url(../img/belofte_slide_bg.jpg)}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type:after{content:"";display:table;clear:both;padding:0;margin:0}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type h4{color:#f5800d;font-size:2.2rem;text-transform:uppercase;line-height:1em;font-weight:400;letter-spacing:1px;margin:0 0 .5em}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type h4:after{display:none}@media only screen and (max-width:1050px){#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type h4{font-size:2rem;margin-top:5px}}@media only screen and (max-width:850px){#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type h4{font-size:1.6rem}}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type h5{position:absolute;left:0;top:8%;width:20%;color:#c8d2d6;text-transform:uppercase;margin:0;font-size:.9rem;letter-spacing:.5px;text-align:right;margin-right:5px}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type h5 span{font-family:proxima-nova,Helvetica,Arial,sans-serif;font-weight:600;font-size:10em;margin:0;color:#c8d2d6;display:inline-block;line-height:1em;float:right}@media only screen and (max-width:1050px){#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type h5{font-size:1.6rem;width:100%;position:absolute;text-align:left;top:0}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type h5 span{font-size:1.6rem;display:inline;float:none;font-weight:400}}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type p{margin:0;color:#fff;font-size:1.2rem;font-weight:400;line-height:normal;letter-spacing:normal}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type p a{color:#fff;text-decoration:none;font-weight:500}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider:first-of-type p a:hover{text-decoration:underline}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider .paragraph--type--frontpage-block{width:100%;background-color:transparent;color:#fff;position:relative;padding-left:25%!important;padding-right:0!important;box-sizing:border-box}@media only screen and (max-width:1050px){#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider .paragraph--type--frontpage-block{padding-left:0!important}}#block-frontlinks .field__item:nth-child(2) .paragraph--type--frontpage-slider .paragraph--type--frontpage-block:first-of-type:after{display:none}#block-frontlinks .field__item:nth-child(3) .paragraph--type--frontpage-slider .slick-dotted.slick-slider{margin-bottom:0}#block-frontlinks .field__item:nth-child(3) .paragraph--type--frontpage-slider .slick-dotted.slick-slider .slick-dots{bottom:25px;box-sizing:border-box;padding-right:20px}#block-frontlinks .field__item:nth-child(3) .paragraph--type--frontpage-slider .paragraph--type--frontpage-block{padding:10%!important;box-sizing:border-box;min-height:700px}@media only screen and (max-width:700px){#block-frontlinks .field__item:nth-child(3) .paragraph--type--frontpage-slider .paragraph--type--frontpage-block{min-height:425px}}#block-frontlinks .field__item:nth-child(4) .paragraph--type--frontpage-slider .slick-dotted.slick-slider{margin-bottom:0}#block-frontlinks .field__item:nth-child(4) .paragraph--type--frontpage-slider .slick-dotted.slick-slider .slick-dots{bottom:25px;box-sizing:border-box;padding-right:20px}#block-frontlinks .field__item:nth-child(4) .paragraph--type--frontpage-slider .paragraph--type--frontpage-block{min-height:350px;box-sizing:border-box}#block-frontlinks>.field--name-field-paragraph>.field__item:first-child{-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/4;grid-row:1/2}@media only screen and (max-width:700px){#block-frontlinks>.field--name-field-paragraph>.field__item:first-child{-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:1/7;grid-row:1/2}}#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(2){-ms-grid-column:4;-ms-grid-column-span:3;-ms-grid-row:1;-ms-grid-row-span:1;grid-column:4/7;grid-row:1/2}@media only screen and (max-width:700px){#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(2){-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/7;grid-row:2/3}#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(2) .paragraph--type--frontpage-slider{padding-bottom:60px}}#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2;-ms-grid-row-span:2;grid-column:1/3;grid-row:2/4}#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(3) .paragraph--type--frontpage-slider{padding:0}@media only screen and (max-width:950px){#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:1/7;grid-row:2/3}}@media only screen and (max-width:700px){#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(3){-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1/7;grid-row:3/4}}#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(4){-ms-grid-column:3;-ms-grid-column-span:4;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3/7;grid-row:2/3}#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(4) .paragraph--type--frontpage-slider{padding:0}@media only screen and (max-width:950px){#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(4){-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:1/7;grid-row:3/4}}@media only screen and (max-width:700px){#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(4){-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:1/7;grid-row:4/5}}#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(5){-ms-grid-column:3;-ms-grid-column-span:2;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:3/5;grid-row:3/4}#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(5) .paragraph--type--frontpage-block:after{display:none}@media only screen and (max-width:950px){#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(5){-ms-grid-column:1;-ms-grid-column-span:3;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:1/4;grid-row:4/5}}@media only screen and (max-width:700px){#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(5){-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:5;-ms-grid-row-span:1;grid-column:1/7;grid-row:5/6}}#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(6){-ms-grid-column:5;-ms-grid-column-span:2;-ms-grid-row:3;-ms-grid-row-span:1;grid-column:5/7;grid-row:3/4}#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(6) .paragraph--type--frontpage-block:after{display:none}@media only screen and (max-width:950px){#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(6){-ms-grid-column:4;-ms-grid-column-span:3;-ms-grid-row:4;-ms-grid-row-span:1;grid-column:4/7;grid-row:4/5}}@media only screen and (max-width:700px){#block-frontlinks>.field--name-field-paragraph>.field__item:nth-child(6){-ms-grid-column:1;-ms-grid-column-span:6;-ms-grid-row:6;-ms-grid-row-span:1;grid-column:1/7;grid-row:6/7}}#block-frontlinks>.field--name-field-paragraph>.field__item>div{padding:10%;box-sizing:border-box}#block-frontlinks>.field--name-field-paragraph>.field__item .paragraph--type--frontpage-slider{padding-bottom:20px}#block-frontlinks>.field--name-field-paragraph>.field__item .paragraph--type--frontpage-slider .field__item>div{padding:5%}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next.slick-disabled:before,.slick-next:focus:before,.slick-next:hover:before,.slick-prev.slick-disabled:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dots{position:absolute;bottom:20px;list-style:none;display:block;text-align:right;padding:0;margin:0;width:100%;left:0;box-sizing:border-box;padding-right:10px}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:16px;width:16px;outline:none;line-height:0;font-size:0;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:.6}.slick-dots li button:before{box-shadow:inset 0 0 0 2px #fff;transition:all .3s ease;border-radius:100px;position:absolute;top:0;left:0;content:"•";width:16px;height:16px;font-size:30px;line-height:20px;text-align:center;color:transparent;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{box-shadow:inset 0 0 0 10px #8fd2ee;opacity:1}.slick-dots li.slick-active:hover button:before{opacity:1}.slick-dots.intelligentpoolslider-dots{position:absolute;bottom:20px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots.intelligentpoolslider-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0;padding:0;cursor:pointer}.slick-dots.intelligentpoolslider-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots.intelligentpoolslider-dots li button:focus,.slick-dots.intelligentpoolslider-dots li button:hover{outline:none}.slick-dots.intelligentpoolslider-dots li button:before{box-shadow:none;position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:34px;line-height:20px;text-align:center;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots.intelligentpoolslider-dots li.slick-active button:before{color:#f5800d;box-shadow:none}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}

/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden!important}#swipebox-overlay img{border:none!important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide .swipebox-inline-container,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide img{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(../img/loader.gif) no-repeat 50%}#swipebox-bottom-bar,#swipebox-top-bar{transition:.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url(../img/icons.png);background-repeat:no-repeat;border:none!important;text-decoration:none!important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-next.disabled,#swipebox-prev.disabled{opacity:.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:e .3s;animation:e .3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:f .3s;animation:f .3s}.swipebox-touch #swipebox-container:after,.swipebox-touch #swipebox-container:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s ease;content:" ";position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;box-shadow:inset 10px 0 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;box-shadow:inset -10px 0 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before,.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes e{0%{left:0}50%{left:-30px}to{left:0}}@keyframes e{0%{left:0}50%{left:-30px}to{left:0}}@-webkit-keyframes f{0%{left:0}50%{left:30px}to{left:0}}@keyframes f{0%{left:0}50%{left:30px}to{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px #000;background:#000;opacity:.95}#swipebox-top-bar{color:#fff!important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}.cookiepopup{position:fixed;right:1rem;bottom:1rem;width:332px;background-color:#fff;z-index:99;padding:2rem;border-radius:3px;opacity:0;display:none;max-width:calc(100vw - 2rem);-webkit-animation-name:g;animation-name:g;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:cubic-bezier(.5,0,0,1);animation-timing-function:cubic-bezier(.5,0,0,1);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.5s;animation-delay:.5s}.cookiepopup.show{display:block}.cookiepopup p{margin-top:0;color:#1d1d1d}.cookiepopup p a{display:block;margin-top:.5rem;color:#f5800d;font-weight:700}.cookiepopup #cookieNotificationOk{display:block;text-align:center;background-color:#2292bb;color:#fff;font-weight:700;padding:1rem;border-radius:2px;transition:background .4s ease}.cookiepopup #cookieNotificationOk:hover{background-color:#6cc2de}@-webkit-keyframes g{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes g{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:none;transform:none}}.path-gegevensbescherming .layout-container{padding-top:145px;transition:padding .3s}@media only screen and (max-width:1000px){.path-gegevensbescherming .layout-container{padding-top:79px}}@media only screen and (max-width:1200px){.path-gegevensbescherming .layout-container{padding-top:69px}}@media only screen and (max-width:850px){.path-gegevensbescherming .layout-container{padding-top:59px}}.path-gegevensbescherming .layout-container .gegevensbescherming header{position:relative;height:500px;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:50%;background-image:url(../img/gegevensbewerking_header.jpg)}.path-gegevensbescherming .layout-container .gegevensbescherming header h1{width:90%;font-size:1rem;color:#f5800d;letter-spacing:.79px;text-align:left;text-transform:uppercase;margin:0 0 .5rem}@media only screen and (min-width:645px){.path-gegevensbescherming .layout-container .gegevensbescherming header h1{text-align:center;font-size:1.5rem;margin:0 0 1rem}}.path-gegevensbescherming .layout-container .gegevensbescherming header h2{width:90%;font-size:2.375rem;line-height:.9em;margin:0;letter-spacing:1px;text-transform:uppercase;color:#fff;font-weight:700;text-align:left}@media only screen and (min-width:645px){.path-gegevensbescherming .layout-container .gegevensbescherming header h2{text-align:center}}@media only screen and (max-width:600px){.path-gegevensbescherming .layout-container .gegevensbescherming header h2{font-size:1.5rem}}.path-gegevensbescherming .layout-container .gegevensbescherming header .bubble{position:absolute;z-index:3;bottom:-6px;left:50%;display:block;width:410px;max-width:100%;height:60px;-webkit-transform:translate(-50%);transform:translate(-50%);cursor:pointer;background:url(../img/bubble.svg);background-repeat:no-repeat;background-position:50%}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content{width:100%;margin:0 auto}@media only screen and (max-width:800px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content{padding:50px 0 0}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content a,.path-gegevensbescherming .layout-container .gegevensbescherming .node__content span{color:#f5800d}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content h3{font-size:2rem;font-weight:600;line-height:1em;margin-bottom:.5em;letter-spacing:1px;text-transform:uppercase;color:#0092bd}@media only screen and (max-width:600px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content h3{font-size:1.5rem}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content p{font-size:1.2rem;font-weight:400;line-height:1.4em;letter-spacing:.5px;color:#4b4d4d}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section>.container{max-width:1100px;width:90%;margin:0 auto}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.intro{padding:50px 0 115px}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.intro{padding:115px 0}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.intro>.container{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.intro>.container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.intro .left{float:none;display:block;width:90%;margin:0 auto}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.intro .left{width:55%}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.intro .right{width:100%;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.intro .right svg{height:162px}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.intro .right{width:45%;margin-bottom:0}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.intro .right svg{height:182px}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.cookie{background-color:#e1f2f8;padding:150px 0 200px;position:relative}@media only screen and (min-width:645px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.cookie{padding:250px 0}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.cookie>.container>.contentwrap{position:relative;z-index:10;width:90%;max-width:500px;margin:0 auto}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.cookie>.container>.contentwrap{width:60%;margin-left:30%;margin-right:10%;max-width:none}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.cookie>.container>.contentwrap p{color:#0090bf}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.cookie>.container>.cookie{position:absolute;bottom:-275px;left:-200px;opacity:.4}@media only screen and (min-width:800px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.cookie>.container>.cookie{bottom:-150px;left:-150px}}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.cookie>.container>.cookie{opacity:1;bottom:-50px}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.cookie:after{z-index:12;content:"";display:block;width:1px;height:1px;border-top:30px solid #e1f2f8;border-left:30px solid transparent;border-right:30px solid transparent;position:absolute;bottom:-30px;left:calc(50% - 15px)}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides{background-color:#209dc6;padding:150px 0;position:relative;z-index:11}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .right{display:none}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .right{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slickslider{width:90%;margin:0 auto;max-width:600px}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slickslider{width:60%;margin:0 auto}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slickslider .slick-dots{position:relative;text-align:left;bottom:auto}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slickslider .slick-dots li{height:3px;width:30px;margin:0}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slickslider .slick-dots li+li{margin-left:1rem}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slickslider .slick-dots li.slick-active button:before{box-shadow:inset 0 0 0 2px #fff}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slickslider .slick-dots li button{height:3px;width:30px;padding:0}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slickslider .slick-dots li button:before{box-shadow:inset 0 0 0 2px #86c8de;height:3px;width:30px}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slide{min-height:250px}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slide a{font-weight:700}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slide h3,.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slide p{color:#fff}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slide ul{margin-bottom:1rem}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slide ul li{padding-left:1rem;position:relative}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slide ul li:before{content:"•";display:block;position:absolute;left:-5px;top:.5rem;color:#fff}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides>.container .slide ul li p{margin:0}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.slides:after{z-index:12;content:"";display:block;width:1px;height:1px;border-top:30px solid #209dc6;border-left:30px solid transparent;border-right:30px solid transparent;position:absolute;bottom:-30px;left:calc(50% - 15px)}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer{padding:100px 0;background-repeat:no-repeat;background-size:cover;background-position:50%;background-image:url(../img/gegevensbewerking_footer.jpg)}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer{padding:175px 0}}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer>.container{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer .left{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer .left{width:auto}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer .left svg{margin-left:60px;height:161px;margin-bottom:4rem}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer .left svg{margin-right:32px;margin-left:0;height:221px;margin-bottom:0}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer .right{float:none;display:block;width:100%;max-width:700px;margin:0 auto}@media only screen and (min-width:960px){.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer .right{width:60%;max-width:none}}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer .right h3{color:#fff;margin-bottom:2rem}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer .right p{color:#fff;margin:0}.path-gegevensbescherming .layout-container .gegevensbescherming .node__content section.footer .right p+p{margin-top:1rem}
/*# sourceMappingURL=../maps/main.min.css.map */
