/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:1.8em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:700}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset,legend{padding:0}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}@media (min-width:768px){::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f7f7f7}::-webkit-scrollbar-thumb{background:#c8c8c8}::-webkit-scrollbar-thumb:hover{background:#bbb}}*,:after,:before{box-sizing:border-box}body{background-color:#fff;font-family:Inter,sans-serif;font-weight:400;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;line-height:1.4;overflow-x:hidden;position:relative;width:100%;margin:0;padding:0}@media (min-width:1200px){body{font-size:18px}}section{display:flow-root}a{color:#2e4b9b;text-decoration:none;display:inline}a:focus,a:hover{color:shade(#2e4b9b,10%)}hr{border:none;border-bottom:1px solid #acacac;margin:30px 0}hr.white{border-bottom:2px solid #fff}img{width:100%;height:auto;display:block}figure{margin:0;background-size:auto 100%;background-position:50%;background-repeat:no-repeat}figureimg{max-width:100%;width:100%;height:auto;display:block;margin:0 auto;transition:opacity .2s}figure.contain-width img{width:auto}video{background-size:cover;display:table-cell;vertical-align:middle;width:100%}h1,h2,h3,h4,h5,h6{font-family:ITC,sans-serif;font-weight:300;line-height:1.2;letter-spacing:1.5px;color:#000}h2{font-size:28px}h2,h3{margin:0 0 15px}h3{font-size:20px;font-weight:400}body,p{font-size:16px;line-height:1.4;letter-spacing:1.5px}ol,ul{padding:0 0 0 20px}@media (min-width:768px){h2{font-size:32px}h2,h3{margin:0 0 20px}h3{font-size:22px}body,p{font-size:16px}}@media (min-width:992px){h1,h2,h3,h4,h5,h6{letter-spacing:2px}h2{font-size:40px}h3{font-size:24px}body,p{font-size:18px;letter-spacing:2px}}@media (min-width:1200px){h2{font-size:46px}h3{font-size:28px}}.font-16 p{font-size:16px}.subscription-actie{text-align:center;margin-bottom:24px}.subscription-actie .subscription-actie-wrap{display:inline-block;background-color:#4a5d63;color:#fff;padding:10px 22px;border-radius:5px}.subscription-actie .subscription-actie-wrap .actie-label{font-weight:700;font-family:ITC,sans-serif}.intro-margin{margin:0;padding:40px 0}@media (min-width:768px){.intro-margin{padding:60px 0}}@media (min-width:992px){.intro-margin{padding:80px 0}}@media (min-width:1200px){.intro-margin{padding:100px 0}}@font-face{font-family:ITC;font-style:normal;font-weight:700;font-display:swap;src:url(/https/Healthcityzuidstorage.b-cdn.net/dist/fonts/ITCAvantGardeGothicLTBold.woff2) format("woff2")}section{margin:40px 0}@media (min-width:768px){section{margin:60px 0}}@media (min-width:992px){section{margin:80px 0}}@media (min-width:1200px){section{margin:100px 0}}.content-wrap{width:100%;max-width:320px;margin:0 auto}@media (min-width:576px){.content-wrap{max-width:380px}}@media (min-width:768px){.content-wrap{max-width:500px}}@media (min-width:992px){.content-wrap{max-width:700px}}@media (min-width:1200px){.content-wrap{max-width:900px}}.container{width:auto;max-width:unset;padding-right:20px;padding-left:20px}.container--fluid{max-width:none}.container-navbar{width:auto;max-width:unset;padding-right:20px;padding-left:20px}@media (min-width:768px) and (max-width:991px){.container{max-width:650px}.container-navbar{max-width:750px}}@media (min-width:992px) and (max-width:1199px){.container{max-width:870px}.container-navbar{max-width:970px}}@media (min-width:1200px){.container{max-width:1070px}.container-navbar{max-width:1170px}}.container,.container-fluid,.container-navbar{margin-right:auto;margin-left:auto}.row{box-sizing:border-box;display:flex;flex-grow:0;flex-shrink:1;flex-direction:row;flex-wrap:wrap;margin-right:-10px;margin-left:-10px}.row.reverse{flex-direction:row-reverse}.col.reverse{flex-direction:column-reverse}[class^=col-]{display:flex;flex-direction:column}.col-xs,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-offset-0,.col-xs-offset-1,.col-xs-offset-2,.col-xs-offset-3,.col-xs-offset-4,.col-xs-offset-5,.col-xs-offset-6,.col-xs-offset-7,.col-xs-offset-8,.col-xs-offset-9,.col-xs-offset-10,.col-xs-offset-11,.col-xs-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:10px;padding-left:10px}.col-xs{flex-grow:1;flex-basis:0;max-width:100%}.col-xs-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-3{flex-basis:25%;max-width:25%}.col-xs-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{flex-basis:50%;max-width:50%}.col-xs-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-9{flex-basis:75%;max-width:75%}.col-xs-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{flex-basis:100%;max-width:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}[dir=ltr] .start-xs{text-align:left}[dir=rtl] .start-xs{text-align:right}.start-xs{justify-content:flex-start}.center-xs{justify-content:center;text-align:center}[dir=ltr] .end-xs{text-align:right}[dir=rtl] .end-xs{text-align:left}.end-xs{justify-content:flex-end}.top-xs{align-items:flex-start}.middle-xs{align-items:center}.bottom-xs{align-items:flex-end}.around-xs{justify-content:space-around}.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media (min-width:576px){.col-ms,.col-ms-1,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9,.col-ms-10,.col-ms-11,.col-ms-12,.col-ms-offset-0,.col-ms-offset-1,.col-ms-offset-2,.col-ms-offset-3,.col-ms-offset-4,.col-ms-offset-5,.col-ms-offset-6,.col-ms-offset-7,.col-ms-offset-8,.col-ms-offset-9,.col-ms-offset-10,.col-ms-offset-11,.col-ms-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:10px;padding-left:10px}.col-ms{flex-grow:1;flex-basis:0;max-width:100%}.col-ms-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-ms-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-ms-3{flex-basis:25%;max-width:25%}.col-ms-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-ms-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-ms-6{flex-basis:50%;max-width:50%}.col-ms-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-ms-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-ms-9{flex-basis:75%;max-width:75%}.col-ms-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-ms-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-ms-12{flex-basis:100%;max-width:100%}.col-ms-offset-0{margin-left:0}.col-ms-offset-1{margin-left:8.33333333%}.col-ms-offset-2{margin-left:16.66666667%}.col-ms-offset-3{margin-left:25%}.col-ms-offset-4{margin-left:33.33333333%}.col-ms-offset-5{margin-left:41.66666667%}.col-ms-offset-6{margin-left:50%}.col-ms-offset-7{margin-left:58.33333333%}.col-ms-offset-8{margin-left:66.66666667%}.col-ms-offset-9{margin-left:75%}.col-ms-offset-10{margin-left:83.33333333%}.col-ms-offset-11{margin-left:91.66666667%}[dir=ltr] .start-ms{text-align:left}[dir=rtl] .start-ms{text-align:right}.start-ms{justify-content:flex-start}.center-ms{justify-content:center;text-align:center}[dir=ltr] .end-ms{text-align:right}[dir=rtl] .end-ms{text-align:left}.end-ms{justify-content:flex-end}.top-ms{align-items:flex-start}.middle-ms{align-items:center}.bottom-ms{align-items:flex-end}.around-ms{justify-content:space-around}.between-ms{justify-content:space-between}.first-ms{order:-1}.last-ms{order:1}}@media (min-width:768px){.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-offset-0,.col-sm-offset-1,.col-sm-offset-2,.col-sm-offset-3,.col-sm-offset-4,.col-sm-offset-5,.col-sm-offset-6,.col-sm-offset-7,.col-sm-offset-8,.col-sm-offset-9,.col-sm-offset-10,.col-sm-offset-11,.col-sm-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:10px;padding-left:10px}.col-sm{flex-grow:1;flex-basis:0;max-width:100%}.col-sm-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-3{flex-basis:25%;max-width:25%}.col-sm-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{flex-basis:50%;max-width:50%}.col-sm-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-9{flex-basis:75%;max-width:75%}.col-sm-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{flex-basis:100%;max-width:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}[dir=ltr] .start-sm{text-align:left}[dir=rtl] .start-sm{text-align:right}.start-sm{justify-content:flex-start}.center-sm{justify-content:center;text-align:center}[dir=ltr] .end-sm{text-align:right}[dir=rtl] .end-sm{text-align:left}.end-sm{justify-content:flex-end}.top-sm{align-items:flex-start}.middle-sm{align-items:center}.bottom-sm{align-items:flex-end}.around-sm{justify-content:space-around}.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media (min-width:992px){.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-offset-0,.col-md-offset-1,.col-md-offset-2,.col-md-offset-3,.col-md-offset-4,.col-md-offset-5,.col-md-offset-6,.col-md-offset-7,.col-md-offset-8,.col-md-offset-9,.col-md-offset-10,.col-md-offset-11,.col-md-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:10px;padding-left:10px}.col-md{flex-grow:1;flex-basis:0;max-width:100%}.col-md-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-md-3{flex-basis:25%;max-width:25%}.col-md-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-md-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{flex-basis:50%;max-width:50%}.col-md-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-md-9{flex-basis:75%;max-width:75%}.col-md-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-md-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{flex-basis:100%;max-width:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}[dir=ltr] .start-md{text-align:left}[dir=rtl] .start-md{text-align:right}.start-md{justify-content:flex-start}.center-md{justify-content:center;text-align:center}[dir=ltr] .end-md{text-align:right}[dir=rtl] .end-md{text-align:left}.end-md{justify-content:flex-end}.top-md{align-items:flex-start}.middle-md{align-items:center}.bottom-md{align-items:flex-end}.around-md{justify-content:space-around}.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media (min-width:1200px){.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-offset-0,.col-lg-offset-1,.col-lg-offset-2,.col-lg-offset-3,.col-lg-offset-4,.col-lg-offset-5,.col-lg-offset-6,.col-lg-offset-7,.col-lg-offset-8,.col-lg-offset-9,.col-lg-offset-10,.col-lg-offset-11,.col-lg-offset-12{box-sizing:border-box;flex:0 0 auto;padding-right:10px;padding-left:10px}.col-lg{flex-grow:1;flex-basis:0;max-width:100%}.col-lg-1{flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-3{flex-basis:25%;max-width:25%}.col-lg-4{flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-5{flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{flex-basis:50%;max-width:50%}.col-lg-7{flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-9{flex-basis:75%;max-width:75%}.col-lg-10{flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-11{flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{flex-basis:100%;max-width:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}[dir=ltr] .start-lg{text-align:left}[dir=rtl] .start-lg{text-align:right}.start-lg{justify-content:flex-start}.center-lg{justify-content:center;text-align:center}[dir=ltr] .end-lg{text-align:right}[dir=rtl] .end-lg{text-align:left}.end-lg{justify-content:flex-end}.top-lg{align-items:flex-start}.middle-lg{align-items:center}.bottom-lg{align-items:flex-end}.around-lg{justify-content:space-around}.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}@media (max-width:575px){.xs-max__display-none{display:none}}@media (max-width:767px){.ms-max__display-none{display:none}}@media (max-width:991px){.sm-max__display-none{display:none}}@media (max-width:1199px){.md-max__display-none{display:none}}@media (max-width:1399px){.lg-max__display-none{display:none}}.body-text{margin:0 0 25px;font-size:16px;letter-spacing:1.5px}.body-text--black{color:#000}.body-text--white{color:#fff}@media (min-width:768px){.body-text{margin:0 0 30px;font-size:16px}}@media (min-width:992px){.body-text{font-size:18px;letter-spacing:2px}}.info-list{margin:0 0 25px;font-size:16px;letter-spacing:1.5px}.info-list li{margin-bottom:5px}.info-list--default{padding:0;list-style:none}.info-list--checkmark{padding-left:20px;list-style-image:url(/https/Healthcityzuidstorage.b-cdn.net/dist/images/checkmarc.png)}@media (min-width:768px){.info-list{margin:0 0 30px;font-size:16px}.info-list li{margin-bottom:10px}}@media (min-width:992px){.info-list{font-size:18px;letter-spacing:2px}}.info-text{margin:0 0 25px;font-size:16px;letter-spacing:1.5px}.info-text--black{color:#000}.info-text--white{color:#fff}@media (min-width:768px){.info-text{margin:0 0 30px;font-size:16px}}@media (min-width:992px){.info-text{font-size:18px;letter-spacing:2px}}.voorwaarden-text{margin:0 0 10px;font-size:16px;letter-spacing:1.5px;opacity:.5}.voorwaarden-text--black{color:#000}.voorwaarden-text--white{color:#fff}@media (min-width:768px){.voorwaarden-text{margin:0 0 15px;font-size:16px}}.button{padding:16px 12px;width:auto;display:inline-block;text-decoration:none;font-family:ITC,sans-serif;font-size:16px;text-align:center;transition:.2s;border-radius:6px}.button--default,.button--green{color:#fff;background-color:#7c8f77}.button--default:hover,.button--green:hover{color:#fff;background-color:#6b7a67}.button--blue{color:#fff;background-color:#a8d6ed}.button--blue:hover{background-color:#97c7df}.button--black{color:#fff;background-color:#000}.button--black:hover{background-color:#414141}.button--white{color:#000;background-color:#fff}.button--white:hover{background-color:#f5f3ed}.button--white-border{color:#000;background-color:#fff;border:1px solid #000}.button--white-border:hover{background-color:#f5f3ed;border:1px solid #000}.button--white-hero{color:#000;background-color:#fff}.button--white-hero:hover{background-color:#6b7a67;color:#fff}.button:hover{transition:.2s}@media (max-width:767px){.button{width:100%}}@media (min-width:768px){.button{padding:16px 26px;font-size:16px;width:-webkit-fit-content;width:fit-content;margin:0 auto}.button--white-hero{margin:0}}@media (min-width:992px){.button{font-size:16px}}.button-inline{padding:8px 16px;width:auto;display:inline-block;text-decoration:none;font-size:inherit;text-align:center;transition:.2s;background-color:#000;color:#fff;border:1px solid #000}.button-inline:hover{background-color:#fff;color:#000;transition:.2s}.form-input-type-checkbox{width:100%;margin-bottom:20px}.form-input-type-checkbox label{width:100%;display:block;font-family:ITC,sans-serif;color:#000}.form-input-type-checkbox input{width:100%;border:1px solid #000;background-color:transparent;font-family:Inter,sans-serif;font-size:16px;letter-spacing:1.5px;line-height:20px;padding:8px 0}@media (min-width:768px){.form-input-type-checkbox{margin-bottom:20px}.form-input-type-checkbox label{font-size:20px}.form-input-type-checkbox input{border:2px solid #000;font-size:20px;letter-spacing:2px;line-height:30px}}.form-input-type-checkbox__container{display:block;position:relative;padding-left:22px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.form-input-type-checkbox__container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form-input-type-checkbox__checkmark{position:absolute;top:2px;left:0;height:16px;width:16px;background-color:transparent;border:2px solid #000}.form-input-type-checkbox__container:hover input~.form-input-type-checkbox__checkmark{background-color:rgba(0,0,0,.198)}.form-input-type-checkbox__container input:checked~.form-input-type-checkbox__checkmark{background-color:transparent}.form-input-type-checkbox__checkmark:after{content:"";position:absolute;display:none}.form-input-type-checkbox__container input:checked~.form-input-type-checkbox__checkmark:after{display:block}.form-input-type-checkbox__container .form-input-type-checkbox__checkmark:after{left:4px;top:0;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;transform:rotate(45deg)}@media (min-width:768px){.form-input-type-checkbox__container{padding-left:30px}.form-input-type-checkbox__checkmark{top:5px;height:20px;width:20px}.form-input-type-checkbox__container .form-input-type-checkbox__checkmark:after{left:5px;top:0;width:7px;height:13px}}.form-input-type-email{width:100%;margin-bottom:20px}.form-input-type-email label{width:100%;display:block;font-family:ITC,sans-serif;color:#000}.form-input-type-email input{width:100%;border:1px solid #000;color:#000;background-color:transparent;font-family:Inter,sans-serif;font-size:16px;letter-spacing:1.5px;line-height:20px;padding:8px 12px}@media (min-width:768px){.form-input-type-email{margin-bottom:20px}.form-input-type-email label{font-size:20px}.form-input-type-email input{border:2px solid #000;font-size:20px;letter-spacing:2px;line-height:30px}}.form-input-type-select{width:100%;margin-bottom:20px}.form-input-type-select label{width:100%;display:block;font-family:ITC,sans-serif;color:#000}.form-input-type-select select{width:100%;background-color:transparent;border:1px solid #000;display:inline-block;color:#000;font-family:Inter,sans-serif;font-size:16px;letter-spacing:1.5px;line-height:20px;padding:8px 12px;margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#fff 0),linear-gradient(135deg,#fff 50%,transparent 0),linear-gradient(90deg,transparent,transparent);background-position:calc(100% - 10px) calc(1em + 2px),calc(100% - 5px) calc(1em + 2px),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat}.form-input-type-select select option{color:#000}@media (min-width:768px){.form-input-type-select{margin-bottom:20px}.form-input-type-select label{font-size:20px}.form-input-type-select select{border:2px solid #000;font-size:20px;letter-spacing:2px;line-height:30px}}.form-input-type-submit{width:100%;margin-bottom:20px;overflow:hidden}.form-input-type-submit label{width:100%;display:block;font-family:ITC,sans-serif}.form-input-type-submit input{color:#fff;background-color:#000;width:100%;border:none;font-family:Inter,sans-serif;font-size:16px;letter-spacing:1.5px;line-height:20px;padding:8px 0;cursor:pointer;transition:.2s}.form-input-type-submit input:hover{background-color:#1f1f1f;color:#fff;transition:.2s}@media (min-width:768px){.form-input-type-submit{margin-bottom:20px}.form-input-type-submit label{font-size:20px}.form-input-type-submit input{font-size:20px;letter-spacing:2px;line-height:30px;font-size:16px}}.form-input-type-tel{width:100%;margin-bottom:20px}.form-input-type-tel label{width:100%;display:block;font-family:ITC,sans-serif;color:#000}.form-input-type-tel input{width:100%;border:1px solid #000;color:#000;background-color:transparent;font-family:Inter,sans-serif;font-size:16px;letter-spacing:1.5px;line-height:20px;padding:8px 12px}@media (min-width:768px){.form-input-type-tel{margin-bottom:20px}.form-input-type-tel label{font-size:20px}.form-input-type-tel input{border:2px solid #000;font-size:20px;letter-spacing:2px;line-height:30px}}.form-input-type-text{width:100%;margin-bottom:20px}.form-input-type-text label{width:100%;display:block;font-family:ITC,sans-serif;color:#000}.form-input-type-text input{width:100%;border:1px solid #000;color:#000;background-color:transparent;font-family:Inter,sans-serif;font-size:16px;letter-spacing:1.5px;line-height:20px;padding:8px 12px}@media (min-width:768px){.form-input-type-text{margin-bottom:20px}.form-input-type-text label{font-size:20px}.form-input-type-text input{border:2px solid #000;font-size:20px;letter-spacing:2px;line-height:30px}}.heading-1{margin:0 0 20px;font-size:28px;letter-spacing:1.5px}.heading-1--black{color:#000}.heading-1--white{color:#fff}@media (min-width:768px){.heading-1{margin:0 0 30px;font-size:42px}}@media (min-width:992px){.heading-1{font-size:60px;letter-spacing:2px}}.heading-2{margin:0 0 15px;font-size:28px;letter-spacing:1.5px}.heading-2--black{color:#000}.heading-2--white{color:#fff}@media (min-width:768px){.heading-2{margin:0 0 20px;font-size:32px}}@media (min-width:992px){.heading-2{font-size:40px;letter-spacing:2px}}@media (min-width:1200px){.heading-2{font-size:46px}}.heading-3{margin:0 0 10px;font-size:20px;font-weight:300;letter-spacing:1.5px}.heading-3--black{color:#000}.heading-3--white{color:#fff}@media (min-width:768px){.heading-3{margin:0 0 20px;font-size:22px}}@media (min-width:992px){.heading-3{font-size:24px;letter-spacing:2px}}@media (min-width:1200px){.heading-3{font-size:28px}}.body-text-link-cursive{font-size:16px;letter-spacing:1.5px}.body-text-link-cursive--default{color:#2e4b9b}.body-text-link-cursive--default span{transition:.1s;display:inline-block}.body-text-link-cursive--default:hover span{transform:matrix(1,0,-.12,1,0,0);transition:.1s}.body-text-link-cursive--black{color:#000}.body-text-link-cursive--black span{transition:.1s;display:inline-block}.body-text-link-cursive--black:hover span{transform:matrix(1,0,-.12,1,0,0);transition:.1s}.body-text-link-cursive--white{color:#fff}.body-text-link-cursive--white span{transition:.1s;display:inline-block}.body-text-link-cursive--white:hover span{transform:matrix(1,0,-.12,1,0,0);transition:.1s}@media (min-width:768px){.body-text-link-cursive{font-size:20px;letter-spacing:2px}}.info-text-link-cursive{position:relative}.info-text-link-cursive--default{color:#2e4b9b}.info-text-link-cursive--black{color:#000}.info-text-link-cursive--white{color:#fff}.info-text-link-cursive span{display:inline-block}.openingstijden-table{margin-bottom:20px}.openingstijden-table td{padding:1px 0}.rooster-select{width:100%;margin-bottom:20px}.rooster-select label{width:100%;display:block;font-family:ITC,sans-serif;color:#000}.rooster-select select{width:100%;background-color:transparent;border:none;border-bottom:1px solid #000;display:inline-block;color:#000;font-family:Inter,sans-serif;font-size:16px;letter-spacing:1.5px;line-height:20px;padding:8px 0;margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#000 0),linear-gradient(135deg,#000 50%,transparent 0),linear-gradient(90deg,transparent,transparent);background-position:calc(100% - 10px) calc(1em + 2px),calc(100% - 5px) calc(1em + 2px),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat}.rooster-select--white select{border-bottom:1px solid #fff;color:#fff;background-image:linear-gradient(45deg,transparent 50%,#fff 0),linear-gradient(135deg,#fff 50%,transparent 0),linear-gradient(90deg,transparent,transparent)}.rooster-select--white select option{color:#000}@media (min-width:768px){.rooster-select{margin-bottom:20px}.rooster-select label{font-size:20px}.rooster-select select{border-bottom:2px solid #000;font-size:20px;letter-spacing:2px;line-height:30px}.rooster-select--white select{border-bottom:2px solid #fff}}.banner-1__background{height:75%;top:0;left:0;width:100%;z-index:-1;position:absolute;background-color:#f5f3ed}.banner-1__container{width:100%;margin-bottom:40px}.banner-1__content-wrap{z-index:3}@media (max-width:767px){.banner-1__content{padding:40px 0}}.banner-1__heading{font-size:28px;letter-spacing:1.5px;text-align:center;color:#000;margin:0 0 20px}.banner-1__content .button{margin-bottom:0}.banner-1__content img{display:none}.banner-1__image-wrap{z-index:2}@media (min-width:768px){.banner-1__container{padding:40px 20px 0;margin-bottom:60px}.banner-1__container-fix{max-width:1200px;margin:0 auto;display:flex}.banner-1__content-wrap{width:50%}.banner-1__content{width:410px;margin:10px auto 0}.banner-1__heading{font-size:42px;text-align:left}.banner-1__content .button{margin-bottom:30px}.banner-1__content img{display:block;width:75%}.banner-1__image-wrap{width:50%}.banner-1__image{padding:0;width:120%;margin-left:-20%}}@media (min-width:992px){.banner-1__container{padding:60px 20px 0;margin-bottom:80px}.banner-1__content{width:600px;margin:20px auto 0}.banner-1__heading{font-size:60px;letter-spacing:2px}}@media (min-width:1200px){.banner-1__container{padding:100px 20px 0;margin-bottom:100px}.banner-1__content{width:800px;margin:30px auto 0}.banner-1__heading{font-size:60px}}.banner-2__background{height:75%;top:0;left:0;width:100%;z-index:-1;position:absolute;background-color:#f5f3ed}.banner-2__container{padding-top:100px;width:100%;margin-bottom:40px}.banner-2__heading{font-size:28px;letter-spacing:1.5px;text-align:center;color:#000;margin:0 auto 20px}.banner-2__image img{width:100%;height:250px;object-fit:cover}@media (min-width:768px){.banner-2__container{padding-top:120px;margin-bottom:100px}.banner-2__heading{font-size:60px;letter-spacing:2px;max-width:900px}.banner-2__image img{width:100%;height:500px;object-fit:cover}}.banner-3__background{height:75%;top:0;left:0;width:100%;z-index:-1;position:absolute;background-color:#f5f3ed}.banner-3__container{padding-top:105px;width:100%;margin-bottom:40px}.banner-3__image img{width:100%;height:240px;object-fit:cover}@media (min-width:576px){.banner-3__image img{height:320px}}@media (min-width:768px){.banner-3__container{padding-top:120px;margin-bottom:100px}.banner-3__image img{height:360px}}@media (min-width:992px){.banner-3__image img{height:480px}}@media (min-width:1200px){.banner-3__image img{height:560px}}.banner-4__container{background-color:#f5f3ed}.banner-4__container h1{padding:120px 0 30px}.banner-breadcrumbs{padding:90px 0 16px}.banner-breadcrumbs h1{text-align:left}.breadcrumbs{font-size:13px;margin-bottom:6px}.breadcrumbs a{color:#000;text-decoration:none}@media (min-width:768px){.banner-breadcrumbs{padding:120px 0 16px}}@media (min-width:992px){.banner-breadcrumbs{padding:140px 0 16px}}.cta-banner{background-color:#f5f3ed}.cta-banner__container{padding:30px 0 40px;max-width:1000px;text-align:center;margin:0 auto}@media (min-width:768px){.cta-banner__container{padding:60px 0 70px;max-width:630px}}@media (min-width:992px){.cta-banner__container{padding:80px 0 90px;max-width:830px}}@media (min-width:1200px){.cta-banner__container{padding:100px 0 110px;max-width:1000px}}.cta-block__text{color:#000;padding:25px;text-align:center}.cta-block__text ul{text-align:left}@media (max-width:767px){.cta-block__image-wrap{margin-left:-20px;margin-right:-20px}.cta-block__overlay{position:relative;z-index:3;margin-top:-60px;margin-bottom:20px}}@media (min-width:768px){.cta-block__container{position:relative;margin-bottom:20px;height:100%}.small__gutter>div.cta-block__container{margin-bottom:15px}.cta-block__image-wrap{width:100%}.cta-block__image{display:block;height:auto}.cta-block__overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:1;transition:.4s ease}.cta-block__text{position:absolute;padding:30px;width:54%;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;background-color:#f5f3ed}.cta-block__text .button{width:100%}}@media (min-width:992px){.cta-block__text{width:46%}}@media (min-width:1200px){.cta-block__text{width:38%}}.cta-block-2__text{color:#000;font-size:16px;padding:25px;text-align:center;background-color:#f5f3ed}.cta-block-2__text ul{text-align:left}@media (max-width:767px){.cta-block-2__image-wrap{margin-left:-20px;margin-right:-20px}.cta-block-2__overlay{position:relative;z-index:3;margin-top:-60px;margin-bottom:20px}}@media (min-width:768px){.cta-block-2__container{position:relative;margin-bottom:20px;height:100%}.small__gutter>div.cta-block-2__container{margin-bottom:15px}.cta-block-2__image-wrap{width:100%}.cta-block-2__image{display:block;height:auto}.cta-block-2__overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:1;transition:.4s ease}.cta-block-2__text{font-size:20px;position:absolute;padding:30px;width:50%;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.cta-block-2__button-fix .button{width:100%}}.form-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:100}.form-modal__container{background-color:#7c8f77;padding:30px;height:100vh;width:100vw;overflow-y:auto;box-sizing:border-box}.form-modal__close{position:fixed;top:20px;right:20px;background:transparent;border:0}.form-modal__close i{font-size:26px;color:#fff;cursor:pointer}.form-modal-content__container{max-width:500px;margin:60px auto}@media (min-width:768px){.form-modal__close{top:30px;right:30px}.form-modal__close i{font-size:32px}.form-modal-content__container{margin:100px auto}}.micromodal-slide[aria-hidden=false] .form-modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .form-modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .form-modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .form-modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .form-modal__container,.micromodal-slide .form-modal__overlay{will-change:transform}button:focus,input:focus,select:focus,textarea:focus{outline:none}.hero-video__section{margin:0}.hero-video__container{height:100vh;position:relative}.hero-video__video-wrap{height:100%;width:100%;position:absolute}.hero-video__video{height:100%;object-fit:cover}.hero-video__overlay{height:100%;width:100%;position:absolute}.hero-video__content{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%}.hero-video__content .hero-buttons .button{margin-bottom:12px;padding:8px 24px;width:auto}.hero-video__content img{width:80px;margin:0 auto 20px}.hero-video__content h1{margin:0 0 20px;font-size:28px;letter-spacing:1.5px;color:#fff}.hero-video__scroll{position:absolute;left:50%;transform:translate(-50%);bottom:70px;display:flex;justify-content:center;align-items:center}.hero-video__scroll-container{position:relative;width:24px;height:24px}.hero-video__scroll-chevron{position:absolute;width:28px;height:8px;opacity:0;transform:scale3d(.5,.5,.5);animation:move 3s ease-out infinite}.hero-video__scroll-chevron:first-child{animation:move 3s ease-out 1s infinite}.hero-video__scroll-chevron:nth-child(2){animation:move 3s ease-out 2s infinite}.hero-video__scroll-chevron:after,.hero-video__scroll-chevron:before{content:" ";position:absolute;top:0;height:100%;width:51%;background:#fff}.hero-video__scroll-chevron:before{left:0;transform:skew(0deg,30deg)}.hero-video__scroll-chevron:after{right:0;width:50%;transform:skew(0deg,-30deg)}@keyframes move{25%{opacity:1}33%{opacity:1;transform:translateY(30px)}67%{opacity:1;transform:translateY(40px)}to{opacity:0;transform:translateY(55px) scale3d(.5,.5,.5)}}.hero-video__scroll-text{display:block;margin-top:75px;margin-left:-12px;font-size:16px;color:#fff;white-space:nowrap;opacity:.5;animation:pulse 2s linear infinite alternate}@keyframes pulse{to{opacity:1}}@media (min-width:768px){.hero-video__content{width:610px}.hero-video__content img{width:80px}.hero-video__content h1{margin:0 0 30px;font-size:42px}}@media (min-width:992px){.hero-video__content{width:830px}.hero-video__content img{width:100px;margin:0 auto 30px}.hero-video__content h1{font-size:60px;letter-spacing:2px}}@media (min-width:1200px){.hero-video__content{width:1070px}.hero-video__content h1{font-size:60px}}.lidmaatschap-single__container{padding:25px;margin-bottom:20px;background-color:#f5f3ed;border-radius:6px}.lidmaatschap-single__type{background-color:#fff;padding:15px 0;border-radius:6px}.lidmaatschap-single__type h3{text-align:center;margin:0;font-size:28px;letter-spacing:1.5px;color:#000}.lidmaatschap-single__type span{text-align:center;display:block;margin:0;color:#000;font-size:16px;letter-spacing:1.5px}.lidmaatschap-single__prijs{padding:30px 0 20px}.lidmaatschap-single__prijs h3{text-align:center;margin:0;font-size:42px;letter-spacing:1.5px;color:#000}.lidmaatschap-single__prijs span{margin:0 0 30px}.lidmaatschap-single__prijs p,.lidmaatschap-single__prijs span{text-align:center;display:block;color:#000;font-size:16px;letter-spacing:1.5px}.lidmaatschap-single__prijs p{margin:0}.lidmaatschap-single__button .button{width:100%}@media (min-width:768px){.lidmaatschap-single__container{padding:15px}.lidmaatschap-single__type{padding:20px 0}.lidmaatschap-single__type h3{font-size:28px}.lidmaatschap-single__type span{font-size:16px}.lidmaatschap-single__prijs{padding:20px 0}.lidmaatschap-single__prijs h3{font-size:42px}.lidmaatschap-single__prijs span{margin:0 0 20px;font-size:16px}.lidmaatschap-single__prijs p{font-size:16px;letter-spacing:2px}}@media (min-width:992px){.lidmaatschap-single__container{padding:20px}.lidmaatschap-single__type{padding:20px 0}.lidmaatschap-single__type h3{font-size:36px;letter-spacing:2px}.lidmaatschap-single__type span{font-size:18px;letter-spacing:2px}.lidmaatschap-single__prijs{padding:30px 0 20px}.lidmaatschap-single__prijs h3{font-size:48px;letter-spacing:2px}.lidmaatschap-single__prijs span{margin:0 0 30px}.lidmaatschap-single__prijs p,.lidmaatschap-single__prijs span{font-size:18px;letter-spacing:2px}}@media (min-width:1200px){.lidmaatschap-single__container{padding:25px}.lidmaatschap-single__type h3{font-size:42px}.lidmaatschap-single__type span{font-size:20px}.lidmaatschap-single__prijs{padding:40px 0 20px}.lidmaatschap-single__prijs h3{font-size:52px}.lidmaatschap-single__prijs p,.lidmaatschap-single__prijs span{font-size:20px}}.lidmaatschapskeuze-checkbox{width:100%;background-color:#fff;margin-bottom:14px}.lidmaatschapskeuze-checkbox:last-child{margin-bottom:30px}.lidmaatschapskeuze-checkbox label{width:100%;display:block;padding:10px 10px 10px 30px;font-family:ITC,sans-serif}.lidmaatschapskeuze-checkbox input{width:100%;border:none;border-bottom:1px solid #000;background-color:transparent;font-family:Inter,sans-serif;font-size:16px;letter-spacing:1.5px;line-height:20px;padding:8px 0}.lidmaatschapskeuze-checkbox--lidmaatschap{color:#000;font-size:18px;font-weight:400;letter-spacing:1.5px;margin:0}.lidmaatschapskeuze-checkbox--prijs{color:#000;font-size:16px;letter-spacing:1.5px;font-family:Inter,sans-serif;font-weight:400;margin:0}@media (min-width:768px){.lidmaatschapskeuze-checkbox label{font-size:20px}.lidmaatschapskeuze-checkbox input{border-bottom:2px solid #000;font-size:20px;letter-spacing:2px;line-height:30px}.lidmaatschapskeuze-checkbox--lidmaatschap{font-size:20px;letter-spacing:2px}.lidmaatschapskeuze-checkbox--prijs{font-size:20px;letter-spacing:2px;text-align:right}}.lidmaatschapskeuze-checkbox__container{display:block;position:relative;padding-left:22px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.lidmaatschapskeuze-checkbox__container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.lidmaatschapskeuze-checkbox__checkmark{position:absolute;top:23px;left:7px;height:16px;width:16px;background-color:transparent;border:2px solid #000}.lidmaatschapskeuze-checkbox__container:hover input~.lidmaatschapskeuze-checkbox__checkmark{background-color:#f5f3ed}.lidmaatschapskeuze-checkbox__container input:checked~.lidmaatschapskeuze-checkbox__checkmark{background-color:transparent}.lidmaatschapskeuze-checkbox__checkmark:after{content:"";position:absolute;display:none}.lidmaatschapskeuze-checkbox__container input:checked~.lidmaatschapskeuze-checkbox__checkmark:after{display:block}.lidmaatschapskeuze-checkbox__container .lidmaatschapskeuze-checkbox__checkmark:after{left:4px;top:0;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;transform:rotate(45deg)}@media (min-width:768px){.lidmaatschapskeuze-checkbox label.lidmaatschapskeuze-checkbox__container{padding:15px 25px 15px 45px}.lidmaatschapskeuze-checkbox__checkmark{top:18px;left:15px;height:20px;width:20px}.lidmaatschapskeuze-checkbox__container .lidmaatschapskeuze-checkbox__checkmark:after{left:5px;top:1px;width:6px;height:12px;border-width:0 3px 3px 0}}.masonry__text{color:#000;padding:25px;text-align:center}.masonry__title{font-weight:400;font-size:20px;margin:0 0 12px}.masonry__subtitle{color:#000;font-size:16px}@media (max-width:767px){.masonry__image-wrap{margin-left:-20px;margin-right:-20px}.masonry__image-wrap img{width:100%;max-height:350px;object-fit:cover}.masonry__overlay{position:relative;z-index:3;margin-top:-60px;margin-bottom:20px}}@media (min-width:768px){.masonry__container{position:relative;height:100%}.small__gutter>div.masonry__container{margin-bottom:15px}.masonry__image,.masonry__image-wrap{width:100%;height:100%}.masonry__image{object-fit:cover}.masonry__overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.4s ease;background-color:#d6bcc8}.masonry__container:hover .masonry__overlay{opacity:1}.masonry__text{font-size:20px;position:absolute;padding:20px;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.masonry__title{color:#000;font-size:22px;margin-bottom:12px}.masonry__subtitle{color:#000;margin:0;font-size:16px}.masonry__button-fix{display:none}}@media (min-width:992px){.masonry__subtitle{font-size:18px}}@media (min-width:1200px){.masonry__title{font-size:28px}.masonry__subtitle{font-size:20px}}.overzicht-section .content-wrap{max-width:1100px}.overzicht-tile__container{margin-bottom:20px;background-color:#f5f3ed;overflow:hidden;border-radius:4px;height:100%}.overzicht-tile__container a{text-decoration:inherit;color:inherit;display:block;height:100%}.overzicht-tile__container a:hover .overzicht-tile__wrap .otw-image img{transform:scale(1.04)}.overzicht-tile__container a:hover .overzicht-tile__wrap .otw-content h3{opacity:0}.overzicht-tile__container a:hover .overzicht-tile__wrap .hover-message{opacity:1}.overzicht-tile__container .overzicht-tile__wrap{position:relative;display:flex;flex-direction:column;height:100%}.overzicht-tile__container .overzicht-tile__wrap .otw-image{position:relative;overflow:hidden}.overzicht-tile__container .overzicht-tile__wrap .otw-image img{aspect-ratio:1;object-fit:cover;transition:.4s}.overzicht-tile__container .overzicht-tile__wrap .otw-image .otw-tag-wrap{position:absolute;right:0;top:0;padding:6px;font-size:11px;color:#000}.overzicht-tile__container .overzicht-tile__wrap .otw-image .otw-tag-wrap .otw-tag{position:relative;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cscript/%3E%3Cpath d='M480-480q33 0 56.5-23.5T560-560q0-33-23.5-56.5T480-640q-33 0-56.5 23.5T400-560q0 33 23.5 56.5T480-480zm0 294q122-112 181-203.5T720-552q0-109-69.5-178.5T480-800q-101 0-170.5 69.5T240-552q0 71 59 162.5T480-186zm0 106Q319-217 239.5-334.5T160-552q0-150 96.5-239T480-880q127 0 223.5 89T800-552q0 100-79.5 217.5T480-80zm0-480z'/%3E%3Cscript/%3E%3C/svg%3E");background-size:14px;background-position:5px;background-repeat:no-repeat;display:inline-block;padding:4px 8px 4px 20px;border-radius:50px;background-color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.7px}.overzicht-tile__container .overzicht-tile__wrap .otw-content{position:relative;flex:1;align-content:center}.overzicht-tile__container .overzicht-tile__wrap .otw-content h3{text-align:center;position:relative;z-index:1;transition:.3s ease-in;background-color:#f5f3ed;padding:16px 5px;font-size:16px;margin:0}.overzicht-tile__container .overzicht-tile__wrap .otw-content .hover-message{position:absolute;display:flex;align-items:center;text-align:center;justify-content:center;z-index:2;width:100%;height:100%;left:0;bottom:0;transition:.3s ease-in;padding:12px;background-color:#303a2f;font-family:ITC,sans-serif;color:#fff;opacity:0}@media (min-width:992px){.overzicht-tile__container{border-radius:6px}.overzicht-tile__container .overzicht-tile__wrap .otw-image .otw-tag-wrap{padding:16px;font-size:12px}.overzicht-tile__container .overzicht-tile__wrap .otw-image .otw-tag-wrap .otw-tag{background-size:16px;padding:4px 8px 4px 25px}.overzicht-tile__container .overzicht-tile__wrap .otw-content h3{padding:20px;font-size:18px}.overzicht-tile__container .overzicht-tile__wrap .otw-content .hover-arrow{padding:17px 20px}}.rooster-les-block__container{padding:15px;overflow:hidden;margin-bottom:10px;cursor:pointer;background-color:#7c8f77}.rooster-les-block__time{width:70px;float:left}.rooster-les-block__time span{font-family:ITC,sans-serif;font-size:18px;color:#fff;font-weight:700}.rooster-les-block__les{float:left;width:calc(100% - 70px)}.rooster-les-block__les h3,.rooster-les-block__les p{font-size:16px;letter-spacing:1.5px;color:#fff;margin:0}@media (min-width:768px){.rooster-les-block__container{padding:25px;margin-bottom:20px;transition:.2s}.rooster-les-block__container:hover{margin-left:20px;margin-right:-20px;transition:.2s}.rooster-les-block__time{width:130px}.rooster-les-block__time span{font-size:36px}.rooster-les-block__les{width:calc(100% - 130px)}.rooster-les-block__les h3{font-size:26px;letter-spacing:2px}.rooster-les-block__les p{font-size:20px;letter-spacing:2px}}.rooster-modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:100}.rooster-modal__container{background-color:#fff;width:100%;max-width:500px;margin:0 15px;max-height:100vh;overflow-y:auto;box-sizing:border-box}.rooster-modal__close{position:absolute;top:20px;right:20px;background:transparent;border:0;z-index:2;color:#fff}.rooster-modal__close i{font-size:26px;cursor:pointer}.rooster-modal-img__container{position:relative}.rooster-modal-img__image{display:block;width:100%;height:260px;object-fit:cover}.rooster-modal-img__overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:1;transition:.5s ease;background-color:rgba(0,0,0,.2)}.rooster-modal-img__content{position:absolute;width:100%;height:100%;padding:30px}.rooster-modal-img__content h3{color:#fff;font-size:26px;letter-spacing:1.5px;margin:30px 0;text-align:center}.rooster-modal-img__trainer{width:100%;overflow:hidden}.rooster-modal-img__trainer-image{width:60px;float:left}.rooster-modal-img__trainer-image img{border-radius:100%}.rooster-modal-img__trainer-content{float:left;width:calc(100% - 60px);padding:10px 15px}.rooster-modal-img__trainer-content h4,.rooster-modal-img__trainer-content span{font-family:ITC,sans-serif;font-weight:700;font-size:16px;letter-spacing:1.5px;color:#fff;margin:0}.rooster-modal-content__container{padding:30px}.rooster-modal-content__datum{font-size:16px;letter-spacing:1.5px;margin:0 0 5px}.rooster-modal-content__tijd{display:block;font-family:ITC,sans-serif;font-weight:700;font-size:20px;letter-spacing:1.5px;margin:0 0 5px}.rooster-modal-content__locatie{font-size:16px;letter-spacing:1.5px;margin:0 0 10px}@media (min-width:768px){.rooster-modal__container{width:500px}.rooster-modal__close{top:20px;right:20px}.rooster-modal__close i{font-size:32px}.rooster-modal-img__image{height:360px}.rooster-modal-img__content{padding:40px}.rooster-modal-img__content h3{font-size:32px;letter-spacing:2px;margin:60px 0}.rooster-modal-img__trainer-image{width:80px}.rooster-modal-img__trainer-content{width:calc(100% - 80px);padding:10px 20px}.rooster-modal-img__trainer-content h4,.rooster-modal-img__trainer-content span{font-size:20px;letter-spacing:2px}.rooster-modal-content__container{padding:40px}.rooster-modal-content__datum{font-size:20px;letter-spacing:2px}.rooster-modal-content__tijd{font-size:28px;letter-spacing:2px}.rooster-modal-content__locatie{font-size:20px;letter-spacing:2px;margin:0 0 20px}}@keyframes mmfadeIn{0%{opacity:0}to{opacity:1}}@keyframes mmfadeOut{0%{opacity:1}to{opacity:0}}@keyframes mmslideIn{0%{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{0%{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .rooster-modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .rooster-modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .rooster-modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .rooster-modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .rooster-modal__container,.micromodal-slide .rooster-modal__overlay{will-change:transform}.carousel-image{display:block;height:260px;width:unset;margin:0 7px}.flickity-page-dots{bottom:12px}.flickity-page-dots .dot{width:12px;height:12px;margin:0 6px;opacity:1;background:hsla(0,0%,100%,.3)}.flickity-page-dots .dot.is-selected{background:#fff}@media (min-width:768px){.carousel-image{height:310px;margin:0 10px}.flickity-page-dots{bottom:22px}}@media (min-width:992px){.carousel-image{height:410px}}@media (min-width:1200px){.carousel-image{height:500px}}.active-header-scroll .header-bar{opacity:1}.navbar{position:fixed;top:0;width:100%;transition:top .4s;z-index:10}.navbar__top{background:#fff;box-shadow:0 0 25px rgba(0,0,0,.2)}.navbar__top a{padding:8px 0;font-size:16px;letter-spacing:1.5px;display:inline-block;color:#000}.navbar__right{text-align:right}.navbar__bottom{background:transparent}.navbar__bottom a{padding:20px 0;display:inline-block;color:#fff;font-size:22px}.navbar__bottom div.navbar__right>a{padding:20px 0}.header-logo{position:relative;height:36px}.logo-beeld{position:absolute}.logo-beeld svg,.logo-club svg{height:36px;fill:#fff}.navbar__bottom-hamburger{background:#303a2f;padding:12px 11px 9px;letter-spacing:0;line-height:0;cursor:pointer;border-radius:5px}.header-hamburger{position:absolute;top:20px;right:0}.header-hamburger .header-hamburger-wrap{background:#303a2f;border-radius:5px;padding:12px 11px 7px;cursor:pointer}.header-hamburger .header-hamburger-wrap span{display:block;background-color:#fff;height:2px;width:15px;margin-bottom:4px}.navbar__bottom-hamburger a i{margin-top:8px;font-size:18px}.navbar__bottom-cta-button{position:absolute;display:none;right:58px;top:21px}.navbar__bottom-cta-button a{margin-left:8px;padding:15px 20px 14px;font-weight:300;font-size:14px;line-height:14px;border-radius:6px;font-family:ITC,sans-serif;background-color:transparent;border:1px solid #fff;color:#fff}.navbar__bottom-cta-button a:hover{background-color:#f5f3ed;border:1px solid #f5f3ed;color:#000}.navbar__bottom-cta-button a.alt{background-color:#fff;color:#000}.navbar__bottom-cta-button a.alt:hover{background-color:#f5f3ed;border:1px solid #f5f3ed;color:#000}.separator-line-verticale{width:1px;height:12px;margin:0 8px;background-color:#000;display:inline-block}.info-text-link-cursive.active{border-bottom:2px solid #000}@media (min-width:768px){.separator-line-verticale{margin:0 12px}.logo-club{display:inline-block;overflow:hidden;position:absolute;opacity:1;left:0;top:0;transition:opacity .6s ease 0s,top 0s ease 0s}.logo-club svg{height:36px}}.logo-fade{opacity:0;top:-150px;transition:opacity .6s ease 0s,top 0s ease .7s}.closebtn-navbar{text-decoration:none;color:#000}.closebtn-navbar .cn-wrap{position:relative;width:41px;height:41px;transform:rotate(45deg)}.closebtn-navbar .cn-wrap .cn-1{position:absolute;background-color:#000;width:21px;height:3px;top:19px;left:10px}.closebtn-navbar .cn-wrap .cn-2{position:absolute;background-color:#000;width:3px;height:21px;top:10px;left:19px}.header-bar{position:fixed;z-index:7;top:0;left:0;width:100%;height:78px;background-color:#7c8f77;opacity:0;transition:.2s}.closebtn-navbar:focus,.closebtn-navbar:hover{color:#000}.closebtn-navbar{position:absolute;top:10px;right:20px;font-size:32px;z-index:10}@media screen and (max-height:450px){.closebtn-navbar{top:15px;right:35px}}@media (min-width:768px){.closebtn-navbar{position:absolute;top:25px;right:35px;z-index:10}}.halfoverlaymenu__back{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.58);z-index:100;transition:left 0s 0s,opacity .3s ease-in}.halfoverlaymenu--active .halfoverlaymenu__back--active{opacity:0;left:100%;transition:left 0s .4s,opacity .3s ease-in .1s}.halfoverlaymenu__front{position:fixed;top:0;right:0;bottom:0;left:10%;background-color:#fff;z-index:100;transition:top 0s,left .25s ease-in;overflow-y:scroll}.halfoverlaymenu--active .halfoverlaymenu__front--active{left:100%;top:100%;transition:top 0s .2s,left .2s ease-in}.halfoverlaymenu__front__list{position:relative;min-height:100%;padding:60px 40px 80px}.halfoverlaymenu__front__list .halfoverlay-cta-buttons{position:absolute;bottom:0;left:0;width:100%;display:flex}.halfoverlaymenu__front__list .halfoverlay-cta-buttons a{color:#fff;width:100%}.halfoverlaymenu__front__list .halfoverlay-cta-buttons .halfoverlay-cta-button{font-family:ITC,sans-serif;display:block;text-align:center;padding:24px 18px;font-size:16px;height:100%;background-color:#7c8f77}.halfoverlaymenu__front__list .halfoverlay-cta-buttons .halfoverlay-cta-button:hover{background-color:#6b7a67}.halfoverlaymenu__front__list .halfoverlay-cta-buttons .halfoverlay-cta-button.alt{background-color:#303a2f}.halfoverlaymenu__front__list .halfoverlay-cta-buttons .halfoverlay-cta-button.alt:hover{background-color:#242c23}.halfoverlaymenu__front__list .main-links{margin:20px 0}.halfoverlaymenu__front__list .main-links ul{list-style:none;padding:0}.halfoverlaymenu__front__list .main-links ul li{transition:.2s}.halfoverlaymenu__front__list .main-links ul li:hover{transform:translateX(5px);transition:.2s}.halfoverlaymenu__front__list .main-links ul li a span{font-family:ITC,sans-serif;font-weight:300;font-size:28px;line-height:1.3;color:#000}.halfoverlaymenu__front__list .club-links{margin:20px 0}.halfoverlaymenu__front__list .club-links ul{list-style:none;padding:0}.halfoverlaymenu__front__list .club-links ul li{transition:.15s}.halfoverlaymenu__front__list .club-links ul li:hover{margin-left:6px;transition:.15s}.halfoverlaymenu__front__list .club-links ul li a span{font-size:19px;color:#000}.halfoverlaymenu__front__list .social-links{margin:20px 0}.halfoverlaymenu__front__list .social-links ul{list-style:none;padding:0}.halfoverlaymenu__front__list .social-links ul li{display:inline-block;margin-right:8px}.halfoverlaymenu__front__list .social-links ul li a{text-align:center;display:inline-block;font-size:18px;width:40px;height:40px;line-height:40px;border-radius:100%;color:#fff;background-color:#000;border:1px solid #000;transition:.2s}.halfoverlaymenu__front__list .social-links ul li a:hover{color:#000;background-color:#fff;transition:.2s}.halfoverlaymenu__front__list .social-links ul li a i{line-height:38px;width:38px}@media (max-width:991px){.navbar__mobile-fix{display:none!important}}@media (min-width:768px){.halfoverlaymenu__front{left:30%}.halfoverlaymenu__front__list{padding:120px 80px}.halfoverlaymenu__front__list .main-links{margin:30px 0}.halfoverlaymenu__front__list .main-links ul li:hover{transform:translateX(10px)}.halfoverlaymenu__front__list .main-links ul li a span{font-size:36px}.halfoverlaymenu__front__list .club-links{margin:30px 0}.halfoverlaymenu__front__list .club-links ul li:hover{margin-left:6px}.halfoverlaymenu__front__list .club-links ul li a span{font-size:24px}.halfoverlaymenu__front__list .social-links{margin:30px 0}}@media (min-width:992px){.header-bar{height:88px}.navbar__bottom a{padding:26px 0}.navbar__bottom-cta-button a{padding:15px 20px 14px}.header-hamburger{top:21px}.header-hamburger .header-hamburger-wrap{padding:16px 14px 11px}.header-hamburger .header-hamburger-wrap span{height:2px;width:17px;margin-bottom:4px}.header-logo{transform:translateY(-4px)}.logo-beeld svg,.logo-club svg{height:46px}.navbar__bottom-hamburger{padding:14px 15px 11px;font-size:20px;border-radius:6px}.navbar__bottom-cta-button{display:block}.halfoverlaymenu__front{left:40%}.halfoverlaymenu__front__list{padding:120px 80px}.halfoverlaymenu__front__list .main-links{margin:30px 0}.halfoverlaymenu__front__list .main-links ul li a span{font-size:40px}}@media (min-width:1200px){.halfoverlaymenu__front{left:50%}}@media (min-width:1400px){.halfoverlaymenu__front{left:60%}}.footer__line{width:80%;height:1px;background-color:#000;margin:16px 10%}.footer__title{text-align:center;margin:0 0 20px}.footer__list{text-align:center;list-style:none;padding:0;margin:0}.footer__list li{margin-bottom:20px}.footer__list li a{color:#000}.footer__social{text-align:center;list-style:none;padding:0;margin:20px 0 40px}.footer__social li{display:inline-block;margin:0 4px}.footer__social li a{display:inline-block;font-size:18px;width:40px;height:40px;line-height:38px;border-radius:100%;color:#fff;background-color:#000;border:1px solid #000;transition:.2s}.footer__social li a i{line-height:38px;width:38px}.footer__social li a:hover{color:#000;background-color:#fff;transition:.2s}@media (min-width:992px){.footer__title{margin:0 0 20px}.footer__social{margin:40px 0 0}}.hero__title{font-weight:700;font-size:26px;color:#fff;position:relative;margin-bottom:12px}.hero__subtitle{font-weight:300;text-transform:none;font-size:16px;color:#fff;margin-bottom:20px}.hero__button{margin:unset}@media (min-width:768px){.hero__title{width:720px;font-size:46px}.hero__title--default{margin:.4em 0 12px}.hero__title--small{margin:.8em 0 12px}.hero__subtitle{font-size:18px}}@media (min-width:992px){.hero__title{font-size:52px}.hero__subtitle{font-size:22px}}@media (min-width:1200px){.hero__title{width:900px;font-size:60px}}@media (max-width:767px){.hero__title{max-width:767px;width:auto;position:inherit;margin-top:0}}.kop-overlap{position:relative;width:100%}.kop-overlap__bg{position:absolute;top:0;left:0;width:100%}.kop-overlap__bg--default{height:560px}.kop-overlap__bg--small{height:420px}@media (max-width:767px){.kop-overlap__bg{display:none}}@media (min-width:992px){.kop-overlap__bg{display:block}.kop-overlap__bg--small{height:460px}}.kop-overlap__container{margin:0 auto;position:relative;display:flex;flex-direction:row-reverse;padding-top:3rem}@media (max-width:767px){.kop-overlap__container{display:block;flex-direction:unset;padding:0}}.kop-overlap__container-left{width:42.37288%}@media (max-width:767px){.kop-overlap__container-left{width:100%}}.kop-overlap__container-right{width:57.62712%}@media (max-width:767px){.kop-overlap__container-right{width:100%}}.kop-overlap__image,.kop-overlap__video{width:100%;height:auto;display:block}.kop-overlap__image-wrapper{position:relative}.kop-overlap__media1 .kop-overlap__video{display:block}.kop-overlap__media1 .kop-overlap__image-wrapper .kop-overlap__cta{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none}.kop-overlap__media1 .kop-overlap__image-wrapper .kop-overlap__cta .kop-overlap__cta-text{display:none;text-decoration:none}.kop-overlap__media1 .kop-overlap__image-wrapper .kop-overlap__cta:hover{text-decoration:none}@media (min-width:1023px){.kop-overlap__media1 .kop-overlap__image-wrapper .kop-overlap__cta.desktop-hover:hover .kop-overlap__cta-text{display:inline-block;text-decoration:none}}.kop-overlap__media2{position:relative}.kop-overlap__media2--default{display:block}.kop-overlap__media2--small{display:none}.kop-overlap__media2 .kop-overlap__video{position:relative;top:0;left:0;width:116%;background:#000}@media (max-width:767px){.kop-overlap__media2 .kop-overlap__video{width:auto;margin:20px 20px 0}}.kop-overlap__media2 .kop-overlap__image-wrapper{position:relative;top:0;left:0;width:116%;background:#000}@media (max-width:767px){.kop-overlap__media2 .kop-overlap__image-wrapper{width:auto;margin:1.5rem}}.kop-overlap__media2 .kop-overlap__image-wrapper .kop-overlap__cta{width:100%;height:100%;position:absolute;top:0;left:0;text-align:center;display:flex;align-items:center;justify-content:center;text-decoration:none}.kop-overlap__media2 .kop-overlap__image-wrapper .kop-overlap__cta .kop-overlap__cta-text{display:none;text-decoration:none}.kop-overlap__media2 .kop-overlap__image-wrapper .kop-overlap__cta:hover{text-decoration:none}@media (min-width:1023px){.kop-overlap__media2 .kop-overlap__image-wrapper .kop-overlap__cta.desktop-hover:hover .kop-overlap__cta-text{display:inline-block;text-decoration:none}}.kop-overlap__content{padding-bottom:1.5rem;font-size:100%}@media (min-width:767px) and (max-width:1023px){.kop-overlap__content{padding-top:2rem;padding-right:2rem;padding-bottom:2rem}}@media (min-width:767px) and (max-width:1179px){.kop-overlap__content{padding-top:0;padding-right:1.5rem}}@media (max-width:767px){.kop-overlap__content{padding:1.5rem .6rem;text-align:center}}@media (min-width:768px){.kop-overlap__content{background:transparent!important}}.kop-overlap__content__logo img{width:auto;height:auto;max-width:335px;max-height:60px}@media (max-width:767px){.kop-overlap__content__logo img{margin:.8rem auto 0}}.kop-overlap__content__header{font-size:3.4375rem;letter-spacing:.15rem;line-height:1;font-weight:700}.kop-overlap__content__header a,.kop-overlap__content__header a:hover{color:inherit;text-decoration:none}@media (max-width:1023px){.kop-overlap__content__header{font-size:1.6rem}}.kop-overlap__content__text{font-size:1.25rem;line-height:1.25;font-weight:300}@media (min-width:767px) and (max-width:1023px){.kop-overlap__content__text{font-size:1.125rem;letter-spacing:0}}@media (max-width:767px){.kop-overlap__content__text{font-size:1.125rem;letter-spacing:0}}.kop-overlap__content__footnote{font-size:.8125rem;letter-spacing:.5px;line-height:1.4}@media (min-width:767px) and (max-width:1023px){.kop-overlap__content__footnote{font-size:.8125rem;letter-spacing:0}}@media (max-width:767px){.kop-overlap__content__footnote{font-size:.8125rem;letter-spacing:0}}.kop-overlap__content__cta.cta1{display:none}.kop-overlap__content__cta.cta1.always-visible{display:block}@media (max-width:1023px){.kop-overlap__content__cta.cta1{display:block}}.kop-overlap__content__cta.cta2{display:block}.kop-overlap__carousel{position:relative;margin:0 auto 2rem;width:100%;max-width:1180px}.kop-overlap__carousel .kop-product-carousel{touch-action:manipulation}.kop-overlap__carousel .kop-product-carousel .owl-stage-outer{margin:0 auto 2em;width:100%;max-width:1180px}.kop-overlap__carousel .kop-product-carousel .owl-item img{width:99.9%}.kop-overlap__carousel .kop-product-carousel .owl-nav{-webkit-tap-highlight-color:transparent;background:none}@media (max-width:958.98px){.kop-overlap__carousel .kop-product-carousel .owl-nav{display:none}}.kop-overlap__carousel .kop-product-carousel .owl-nav [class*=owl-]{display:flex;align-items:center;cursor:pointer;fill:#999;height:100%;position:absolute;top:0}.kop-overlap__carousel .kop-product-carousel .owl-nav [class*=owl-]:hover{cursor:pointer;background:none;fill:#333;text-decoration:none}.kop-overlap__carousel .kop-product-carousel .owl-nav .owl-prev{left:-80px;outline:none}.kop-overlap__carousel .kop-product-carousel .owl-nav .owl-next{right:-80px;outline:none}.kop-overlap__carousel .kop-product-carousel .owl-nav .disabled{opacity:.5;cursor:default}.video__play__icon{position:absolute;top:0;left:0;right:0;bottom:0;width:3rem;height:3rem;margin:-1.5rem auto 0;top:50%;opacity:1;pointer-events:none}@media (min-width:1199px){.video__play__icon{width:5rem;height:5rem;margin-top:-2.5rem}}.video__pause__icon{position:absolute;top:0;left:0;right:0;bottom:0;width:3rem;height:3rem;margin:-1.5rem auto 0;top:50%;opacity:0;pointer-events:none}@media (min-width:1199px){.video__pause__icon{width:5rem;height:5rem;margin-top:-2.5rem}}.video__wrapper{position:relative;line-height:0}.video__wrapper .video__pause__icon,.video__wrapper .video__play__icon{opacity:0;transition:opacity .25s ease-in-out}.video__wrapper.video-stopped .video__play__icon{opacity:1}.video__wrapper.video-playing.mouse-show-pause:hover .video__play__icon,.video__wrapper.video-stopped .video__pause__icon{opacity:0}.video__wrapper.video-paused:hover .video__play__icon,.video__wrapper.video-playing.mouse-show-pause:hover .video__pause__icon{opacity:1}.video__wrapper.video-paused:hover .video__pause__icon{opacity:0}.kop-promotile .kop-promotile__wrapper .kop-promotile__container .kop-promotile__content .kop-promotile__video-btn .video__launch__icon{width:5em;height:5em}@media (max-width:1438.98px){.kop-promotile .kop-promotile__wrapper .kop-promotile__container .kop-promotile__content .kop-promotile__video-btn .video__launch__icon{font-size:100%}}@media (max-width:1198.98px){.kop-promotile .kop-promotile__wrapper .kop-promotile__container .kop-promotile__content .kop-promotile__video-btn .video__launch__icon{font-size:60%}}@media (max-width:958.98px){.kop-promotile .kop-promotile__wrapper .kop-promotile__container .kop-promotile__content .kop-promotile__video-btn .video__launch__icon{font-size:1.8vw}}@media (max-width:543.98px){.kop-promotile .kop-promotile__wrapper .kop-promotile__container .kop-promotile__content .kop-promotile__video-btn .video__launch__icon{font-size:3.1vw}}.kop-videocarousel__video__container{margin-bottom:1rem}@media (max-width:543.98px){.kop-videocarousel__video__container{margin-bottom:0}}.kop-videocarousel__video__frame{height:562.5px}.index-club-keuze{display:flex;flex-direction:row;overflow:hidden}.index-club-oisterwijk__container,.index-club-vught__container,.index-club-waalwijk__container{height:100vh;width:100%;background:#000;transition:1s ease}.index-club__container{position:relative;width:100%;height:100%}.index-club__container img{height:100%;width:100%;object-fit:cover}.index-club__image{display:block;width:100%;height:auto}.index-club__overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:1;transition:.5s ease;background-color:rgba(0,0,0,.5)}.index-club__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.index-club__logo{width:0;height:0;opacity:0;margin:0 auto 20px;transition:width .2s ease 0s,height .2s ease 0s,opacity .3s ease .3s}.index-club__club{transform:rotate(-90deg);margin:0;min-width:160px;color:#fff;letter-spacing:2px}.index-club__club h2{font-size:28px}.index-club__button{width:0;height:0;opacity:0;overflow:hidden;transition:width .2s ease 0s,height .2s ease 0s,opacity .3s ease .3s}.index-hover-active{width:300%}.index-hover-active .index-club__overlay{background-color:rgba(0,0,0,.2)}.index-hover-active .index-club__logo{width:60px;height:auto;opacity:1;transition:width .2s ease 0s,height .2s ease 0s,opacity .3s ease .3s}.index-hover-active .index-club__club{transform:rotate(0deg);transition:.4s ease}.index-hover-active .index-club__button{width:100%;height:auto;opacity:1;transition:width .2s ease 0s,height .2s ease 0s,opacity .3s ease .3s}.index-hover-passive{width:100%;transition:1s ease}.index-hover-passive .index-club__overlay{background-color:rgba(0,0,0,.7)}.index-hover-passive .index-club__logo{width:0;height:0;opacity:0;transition:width .2s ease .3s,height .2s ease .3s,opacity .3s ease 0s}.index-hover-passive .index-club__club{transform:rotate(-90deg);transition:.4s ease}.index-hover-passive .index-club__button{width:0;height:0;opacity:0;transition:width .2s ease .3s,height .2s ease .3s,opacity .3s ease 0s}@media (min-width:768px){.index-club__club{transform:rotate(0deg)}.index-club__club h2{font-size:36px}.index-hover-active .index-club__logo{width:80px}.index-hover-active .index-club__club{transform:rotate(0deg);transition:.4s ease}.index-hover-active .index-club__club h2{font-size:46px;transition:.5s}.index-hover-pasive .index-club__club{transform:rotate(-90deg);transition:.4s ease}.index-hover-pasive .index-club__club h2{font-size:36px;transition:.5s}}@media (min-width:992px){.index-club__club h2{font-size:46px}.index-hover-active .index-club__logo{width:100px}.index-hover-active .index-club__club h2{font-size:60px;transition:.5s}.index-hover-pasive .index-club__club h2{font-size:46px;transition:.5s}}@media (min-width:1200px){.index-club__content{min-width:250px}.index-club__club h2{font-size:60px;transition:.5s}.index-hover-active .index-club__logo{width:100px}.index-hover-active .index-club__club h2{font-size:90px;transition:.5s}.index-hover-pasive .index-club__club h2{font-size:60px;transition:.5s}}@media (min-width:768px){.masonry-item1{grid-area:masonry-item1}.masonry-item2{grid-area:masonry-item2}.masonry-item3{grid-area:masonry-item3}.masonry-item4{grid-area:masonry-item4}.masonry-item5{grid-area:masonry-item5}.masonry-item6{grid-area:masonry-item6}.masonry-tile-overzicht__grid{display:-ms-grid;display:grid;grid-template-areas:"masonry-item1 masonry-item2" "masonry-item1 masonry-item4" "masonry-item3 masonry-item4" "masonry-item3 masonry-item6" "masonry-item5 masonry-item6";-ms-grid-rows:auto 15px 30px 15px auto 15px 30px 15px auto;grid-template-rows:auto 30px auto 30px auto;grid-gap:15px}}@media (min-width:768px){.masonry-item1{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.masonry-item2{-ms-grid-row:1;-ms-grid-column:3}.masonry-item3{-ms-grid-row:5;-ms-grid-row-span:3;-ms-grid-column:1}.masonry-item4{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:3}.masonry-item5{-ms-grid-row:9;-ms-grid-column:1}.masonry-item6{-ms-grid-row:7;-ms-grid-row-span:3;-ms-grid-column:3}}@media (min-width:992px){.masonry-tile-overzicht__grid{grid-template-areas:"masonry-item1 masonry-item2 masonry-item3" "masonry-item1 masonry-item5 masonry-item3" "masonry-item4 masonry-item5 masonry-item6";-ms-grid-rows:auto 20px 50px 20px auto;grid-template-rows:auto 50px auto;grid-gap:20px}.masonry-item1{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.masonry-item2{-ms-grid-column:3}.masonry-item2,.masonry-item3{-ms-grid-row:1}.masonry-item3{-ms-grid-row-span:3;-ms-grid-column:5}.masonry-item4{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:1}.masonry-item5{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:3}.masonry-item6{-ms-grid-row:5;-ms-grid-row-span:1;-ms-grid-column:5}}.review-slider-section{overflow:hidden;background-color:#7c8f77;margin:0;padding:40px 0}.review-slider-section .header{margin-bottom:1em}.review-slider-section .review-carousel{width:calc(100vw - 10px)}.review-slider-section .review-carousel .carousel-cell{width:94%;padding-right:12px}.review-slider-section .review-carousel .carousel-cell .content{transition:.3s}.review-slider-section .review-carousel .carousel-cell .content .content-wrap{position:relative;max-width:unset}.review-slider-section .review-carousel .carousel-cell .content .content-wrap .bubble{position:relative;background-color:#fff;padding:26px 26px 20px;margin-bottom:48px}.review-slider-section .review-carousel .carousel-cell .content .content-wrap .bubble:after{position:absolute;bottom:-36px;left:20px;content:"";width:0;height:0;border-bottom:36px solid rgba(255,0,0,0);border-left:24px solid #fff}.review-slider-section .review-carousel .carousel-cell .content .content-wrap .bubble h2{font-size:22px;margin-bottom:12px}.review-slider-section .review-carousel .carousel-cell .content .content-wrap .bubble .review-p{font-size:.9em;margin:12px 0}.review-slider-section .review-carousel .carousel-cell .content .content-wrap .credits .review-rating{margin-top:24px;color:#ff0}.review-slider-section .review-carousel .carousel-cell .content .content-wrap .credits .review-name{font-weight:600}@media (min-width:768px){.review-slider-section{padding:60px 0}.review-slider-section .review-carousel{width:calc(100vw - 10px)}.review-slider-section .review-carousel .carousel-cell{width:56%}.review-slider-section .review-carousel .carousel-cell .content .content-wrap{padding-right:40px}.review-slider-section .review-carousel .carousel-cell .content .content-wrap .bubble h2{font-size:24px}.review-slider-section .review-carousel .carousel-cell .content .content-wrap .credits .review-rating{margin-top:32px}}@media (min-width:992px){.review-slider-section{padding:90px 0}.review-slider-section .header{margin-bottom:1.5em}.review-slider-section .review-carousel{width:100vw}.review-slider-section .review-carousel .carousel-cell{width:50%}.review-slider-section .review-carousel .carousel-cell .content .content-wrap{padding-right:80px}.review-slider-section .review-carousel .carousel-cell .content .content-wrap .bubble h2{font-size:20px}}@media (min-width:1200px){.review-slider-section{padding:90px 0 110px}.review-slider-section .review-carousel{width:calc(100vw - (100vw - 1180px)/2)}.review-slider-section .review-carousel .carousel-cell{width:590px}}.nieuws-overview .title-wrap{display:flex;align-items:center;margin-bottom:20px}.nieuws-overview .title-wrap h2{margin:0}.nieuws-overview .title-wrap .read-more{position:relative;font-size:14px;color:#7c8f77;font-weight:700;padding-left:40px;cursor:pointer}.nieuws-overview .title-wrap .read-more:hover{text-decoration:underline;color:#000}.nieuws-overview .title-wrap .read-more:before{position:absolute;top:50%;left:16px;content:"";display:block;height:6px;width:6px;background-color:#7c8f77;border-radius:100%;transform:translateY(-50%)}.nieuws-overview .row{margin:0 -20px}.nieuws-overview .row [class^=col-]{padding:0 20px}.nieuws-tile{margin-bottom:32px}.nieuws-tile a{color:inherit;text-decoration:inherit}.nieuws-tile a:hover .image img{transform:scale(1.05)}.nieuws-tile a:hover .read-more{text-decoration:underline}.nieuws-tile .image{overflow:hidden;margin-bottom:18px}.nieuws-tile .image img{display:block;transition:.2s}.nieuws-tile .date{font-size:13px;color:#696969;margin-bottom:8px}.nieuws-tile .title{text-transform:none;font-weight:700;font-size:24px}.nieuws-tile .excerpt{font-size:15px;color:#696969}.nieuws-tile .read-more{color:#7c8f77;font-weight:700;font-size:15px}.hero-section{margin:0;min-height:100vh;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#303a2f}.hero-section .overlay{position:absolute;height:100%;width:100%;z-index:1;left:0;right:0;top:0}.hero-section .overlay figure{height:100%}.hero-section .overlay figure img,.hero-section .overlay video{width:100%;height:100%;object-fit:cover}.hero-section .overlay .video-fullscreen{position:relative;overflow:hidden;width:100vw;height:100vh}.hero-section .overlay .video-fullscreen iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%)}@media (min-aspect-ratio:16/9){.hero-section .overlay .video-fullscreen iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){.hero-section .overlay .video-fullscreen iframe{width:177.78vh}}.hero-section .container{max-width:1200px}.hero-section .container .content{position:relative;z-index:5;color:#fff;width:100%;text-align:center;margin:120px 0 60px}.hero-section .container .content h1{font-size:2.5em;color:#fff;margin:0 0 20px}.hero-section .container .content p{font-size:16px}.hero-section .container .content .hero-line{width:2px;height:40px;margin:30px auto 40px;background-color:#7c8f77}.hero-section .container .content .hero-buttons{text-align:center}.hero-section .container .content .hero-buttons .button{background-color:#fff;color:#000;border:1px solid #fff;margin:4px}.hero-section .container .content .hero-buttons .button:hover{background-color:#f5f3ed}.hero-section .container .content .hero-buttons .button.alt{background-color:transparent;color:#fff;border:1px solid #fff}.hero-section .container .content .hero-buttons .button.alt:hover{background-color:#fff;color:#000}@media (min-width:992px){.hero-section .container .content{margin:220px 0 30px}.hero-section .container .content h1{font-size:3.2em}}@media (min-width:1200px){.hero-section .container .content{margin:220px 0 40px}.hero-section .container .content h1{font-size:4em}}.image-text{margin:40px 0}.image-text .image-text-wrap .text{margin-bottom:50px}@media (min-width:768px){.image-text{margin:60px 0}}@media (min-width:992px){.image-text{margin:80px 0}.image-text.reverse .image-text-wrap{flex-direction:row-reverse}.image-text .image-text-wrap{display:flex;justify-content:space-between;align-items:center}.image-text .image-text-wrap .text{width:48%;margin:0}.image-text .image-text-wrap .image{width:48%}}@media (min-width:1200px){.image-text{margin:100px 0}}.tarieven-switch .ts-title{margin-bottom:24px}.tarieven-switch .ts-clubs{display:flex;justify-content:space-between}.tarieven-switch .ts-clubs .ts-club{position:relative;width:48%;border-radius:16px;overflow:hidden;background-color:#000}.tarieven-switch .ts-clubs .ts-club:hover img{transform:scale(1)}.tarieven-switch .ts-clubs .ts-club:hover .ts-club-name{font-size:20px}.tarieven-switch .ts-clubs .ts-club img{opacity:.8;transform:scale(1.05);transition:.3s;transform-origin:center}.tarieven-switch .ts-clubs .ts-club .ts-club-name{position:absolute;z-index:2;width:100%;text-align:center;top:50%;transition:.3s;transform:translateY(-50%);color:#fff;font-weight:300;font-size:20px}@media (min-width:768px){.tarieven-switch .ts-clubs .ts-club{border-radius:22px}.tarieven-switch .ts-clubs .ts-club:hover .ts-club-name{font-size:29px}.tarieven-switch .ts-clubs .ts-club .ts-club-name{font-size:28px}}@media (min-width:992px){.tarieven-switch .ts-clubs .ts-club{border-radius:32px}.tarieven-switch .ts-clubs .ts-club:hover .ts-club-name{font-size:37px}.tarieven-switch .ts-clubs .ts-club .ts-club-name{font-size:36px}}.tarieven-overzicht-section{margin:0;padding:40px 0;overflow:hidden}.tarieven-overzicht-section .content-wrap .header{display:flex;justify-content:space-between;margin:0 0 -22px}.tarieven-overzicht-section .content-wrap .header.header--club .select-wrap{width:100%}.tarieven-overzicht-section .content-wrap .header .select-wrap{width:49%}.tarieven-overzicht-section .content-wrap .header .select-wrap h3{font-size:1.2em}.tarieven-overzicht-section .content-wrap .header .select-wrap .custom-select{border:none;width:100%;padding:0;border-radius:5px;overflow:hidden;margin-bottom:0;background:#f5f3ed url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.tarieven-overzicht-section .content-wrap .header .select-wrap .custom-select select{cursor:pointer;padding:12px 16px;background-color:#fff;width:100%;border:none;box-shadow:none;background:transparent;font-family:Inter,sans-serif;background-image:none;-webkit-appearance:none}.tarieven-overzicht-section .content-wrap .tarieven-wrap{padding:50px 30px 20px;margin:0 -30px;border-radius:22px;border:3px solid #f5f3ed;background-color:#fff}.tarieven-overzicht-section .content-wrap .tarieven-wrap .tarieven-title{font-size:22px;margin-bottom:14px}.tarieven-overzicht-section .content-wrap .tarieven-wrap .actie-banner{margin-bottom:44px;background-color:#a8d6ed;border-radius:6px;padding:8px 12px}.tarieven-overzicht-section .content-wrap .tarieven{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;margin:0 -6px;min-height:100px}.tarieven-overzicht-section .content-wrap .tarieven .loader-img{position:absolute;z-index:1;width:32px;top:10px;left:12px;animation:rotation 2s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(-359deg)}}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile-wrap{position:relative;z-index:2;width:100%;padding:0 6px}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile{position:relative;display:flex;flex-direction:column;margin-bottom:30px;background-color:#f5f3ed;padding:42px 22px 22px;border-radius:5px}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .top-label{position:absolute;top:0;left:0;transform:translateY(-50%);width:100%;display:block;text-align:center}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .top-label .inner-wrap{font-family:ITC,sans-serif;font-weight:300;line-height:1.2;letter-spacing:1px;display:inline-block;text-align:center;background-color:#7c8f77;color:#fff;padding:6px 12px;border-radius:5px;font-size:13px}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .top h3{font-size:1.8em;margin:0 0 .7em}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .top h3 .abbo-sub{margin-top:6px;font-size:17px;font-weight:400;font-family:Inter,sans-serif}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .top ul{list-style-type:none;margin:0 0 24px;padding:0}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .top ul li{position:relative;padding-left:28px;margin-bottom:6px;font-size:15px}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .top ul li:before{content:"";position:absolute;top:0;left:0;width:28px;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='check' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%237C8F77' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");background-size:24px 1em;background-position:0 4px;background-repeat:no-repeat}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .bottom{margin-top:auto}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .bottom .price-wrap .price{display:block;font-size:2em}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .bottom .price-wrap .price-month{display:block;font-size:1.3em}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .bottom .price-wrap .abbo{display:block;margin-top:1rem;font-size:.8em}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .bottom .button{width:100%}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .bottom .tos-button{margin-top:20px}@media (min-width:768px){.tarieven-overzicht-section{padding:60px 0}.tarieven-overzicht-section .content-wrap .tarieven{flex-direction:row}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile-wrap{width:33.33333%;padding:0 6px}}@media (min-width:992px){.tarieven-overzicht-section{padding:80px 0}.tarieven-overzicht-section .content-wrap .tarieven-wrap{padding:60px 40px 50px;margin:0 -40px;border-radius:22px}.tarieven-overzicht-section .content-wrap .tarieven-wrap .tarieven-title{font-size:29px;margin-bottom:19px}.tarieven-overzicht-section .content-wrap .tarieven-wrap .actie-banner{margin-bottom:54px}.tarieven-overzicht-section .content-wrap .tarieven{flex-direction:row}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile{margin-bottom:0}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .top h3{font-size:1.9em;margin:0 0 .6em}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .top ul{margin:0 0 40px}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .bottom .price-wrap .price{font-size:1.95em}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .bottom .price-wrap .price-month{font-size:1em}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .bottom .price-wrap .abbo{font-size:14px}.tarieven-overzicht-section .content-wrap .tarieven .tarieven-tile .bottom .tos-button{margin-top:20px}}.popup-actie{position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;display:none}.popup-actie.active{display:block}.popup-actie.no-form .popup-actie-container .popup-actie-wrap{max-width:700px}.popup-actie.no-form .popup-actie-container .popup-actie-wrap .content{width:100%}.popup-actie.no-form .popup-actie-container .popup-actie-wrap .form{display:none}.popup-actie.no-content .popup-actie-container .popup-actie-wrap{max-width:600px}.popup-actie.no-content .popup-actie-container .popup-actie-wrap .content{display:none}.popup-actie.no-content .popup-actie-container .popup-actie-wrap .form,.popup-actie.no-content .popup-actie-container .popup-actie-wrap .form form{width:100%}.popup-actie .club-select{min-width:unset}.popup-actie .popup-actie-container{position:relative;display:flex;justify-content:center;align-items:center;height:100%}.popup-actie .popup-actie-container .popup-actie-bg{background-color:#000;opacity:.5;position:fixed;z-index:1;top:0;left:0;width:100%;height:100%}.popup-actie .popup-actie-container .popup-actie-wrap{position:relative;z-index:2;width:320px;max-height:100%;overflow:auto}.popup-actie .popup-actie-container .popup-actie-wrap .popup-actie-scroll{position:relative;margin:32px 0;background-color:#fff;border-radius:22px;overflow:hidden}.popup-actie .popup-actie-container .popup-actie-wrap .popup-actie-close{position:absolute;z-index:3;top:10px;right:10px;width:36px;height:36px;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='far' data-icon='times' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' class='svg-inline--fa fa-times fa-w-10 fa-xs'%3E%3Cpath d='M207.6 256l107.72-107.72c6.23-6.23 6.23-16.34 0-22.58l-25.03-25.03c-6.23-6.23-16.34-6.23-22.58 0L160 208.4 52.28 100.68c-6.23-6.23-16.34-6.23-22.58 0L4.68 125.7c-6.23 6.23-6.23 16.34 0 22.58L112.4 256 4.68 363.72c-6.23 6.23-6.23 16.34 0 22.58l25.03 25.03c6.23 6.23 16.34 6.23 22.58 0L160 303.6l107.72 107.72c6.23 6.23 16.34 6.23 22.58 0l25.03-25.03c6.23-6.23 6.23-16.34 0-22.58L207.6 256z'/%3E%3C/svg%3E");background-size:18px 25px;background-repeat:no-repeat;background-position:50%;cursor:pointer}.popup-actie .popup-actie-container .popup-actie-wrap .content{position:relative;padding:25px;background-color:#000}.popup-actie .popup-actie-container .popup-actie-wrap .content .text{position:relative;z-index:2;color:#fff}.popup-actie .popup-actie-container .popup-actie-wrap .content .text .subtitle{font-weight:300;color:var(--color-pink);font-size:1.2em}.popup-actie .popup-actie-container .popup-actie-wrap .content .text h2{font-size:1.8em;margin:26px 0 36px;color:#fff}.popup-actie .popup-actie-container .popup-actie-wrap .content .text p{color:#fff}.popup-actie .popup-actie-container .popup-actie-wrap .content .text ul{padding-left:24px;color:#fff}.popup-actie .popup-actie-container .popup-actie-wrap .content .image{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.3}.popup-actie .popup-actie-container .popup-actie-wrap .content .image img{height:100%;width:100%;object-fit:cover}.popup-actie .popup-actie-container .popup-actie-wrap .form{display:flex;padding:25px;align-items:center;background-color:#f5f3ed}.popup-actie .popup-actie-container .popup-actie-wrap .form .umbraco-forms-form{width:100%}.popup-actie .popup-actie-container .popup-actie-wrap .form label{font-size:15px}.popup-actie .popup-actie-container .popup-actie-wrap .form input{border:none;background-color:#fff;font-size:16px;color:#000;padding:7px 10px}.popup-actie .popup-actie-container .popup-actie-wrap .form .form-input-type-select select{border:none;background-color:#fff;color:#000;padding:7px 10px;font-size:16px;background-image:linear-gradient(45deg,transparent 50%,#000 0),linear-gradient(135deg,#000 50%,transparent 0),linear-gradient(90deg,transparent,transparent)}.popup-actie .popup-actie-container .popup-actie-wrap .form textarea{background-color:#fff;color:#000;font-size:16px;padding:7px 10px;border:none;width:100%;max-width:100%}.popup-actie .popup-actie-container .popup-actie-wrap .form .form-input-type-submit input{background-color:#303a2f;color:#fff;border-radius:8px;padding:12px 8px 10px}.popup-actie .popup-actie-container .popup-actie-wrap .form small{display:block;margin:16px 0 6px;font-size:12px;line-height:13px;letter-spacing:0}@media(min-width:768px){.popup-actie .popup-actie-container .popup-actie-wrap{width:600px}.popup-actie .popup-actie-container .popup-actie-wrap .content{padding:45px}.popup-actie .popup-actie-container .popup-actie-wrap .content .text h2{font-size:2.1em}.popup-actie .popup-actie-container .popup-actie-wrap .form{padding:45px}}@media(min-width:992px){.popup-actie .popup-actie-container .popup-actie-wrap{width:900px}.popup-actie .popup-actie-container .popup-actie-wrap .popup-actie-scroll{display:flex}.popup-actie .popup-actie-container .popup-actie-wrap .content{width:57%;padding:70px 45px}.popup-actie .popup-actie-container .popup-actie-wrap .content .text h2{font-size:2.4em}.popup-actie .popup-actie-container .popup-actie-wrap .form{width:43%}}.center-form .center-form-wrap{padding:40px 30px;background-color:#f5f3ed}@media (min-width:992px){.center-form .center-form-wrap{padding:60px}}.inschrijven-pagina__container{padding:20px;background-color:#f5f3ed}.inschrijven-pagina__container .heading-2{font-size:24px}.inschrijven-pagina__container #abboSelectWrap,.inschrijven-pagina__container #ageSelectWrap,.inschrijven-pagina__container #contactSelectWrap,.inschrijven-pagina__container #upgradeSelectWrap{visibility:visible;height:auto}.inschrijven-pagina__container #abboSelectWrap.hiddenTrue,.inschrijven-pagina__container #ageSelectWrap.hiddenTrue,.inschrijven-pagina__container #contactSelectWrap.hiddenTrue,.inschrijven-pagina__container #upgradeSelectWrap.hiddenTrue{visibility:hidden;height:0;margin:0}.inschrijven-pagina__container .wrap{margin-bottom:30px}.inschrijven-pagina__container .wrap h3.ip-header{color:#000;font-size:1.3em}.inschrijven-pagina__container .abbo-actie{margin-bottom:24px;color:#000;display:inline-block;background-color:#a8d6ed;padding:6px 12px;border-radius:5px}.inschrijven-pagina__container .abbo-actie .actie-label{font-family:ITC,sans-serif;font-weight:700;line-height:1.2;letter-spacing:1px;font-size:16px;letter-spacing:1.5px;margin-right:12px}.inschrijven-pagina__container .custom-inschrijf-select--ipleeftijd{border:none;width:100%;padding:0;font-size:20px;border-radius:0;overflow:hidden;margin-bottom:12px;background:#fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.inschrijven-pagina__container .custom-inschrijf-select--ipleeftijd select{cursor:pointer;padding:14px 12px;color:#000;width:100%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}.inschrijven-pagina__container .custom-inschrijf-select--ipleeftijd select option{color:#000}.inschrijven-pagina__container .abbo-wrap .abbo-container{position:relative;margin-bottom:20px;margin-top:30px}.inschrijven-pagina__container .abbo-wrap .abbo-container input[type=radio]{width:auto;box-sizing:border-box;padding:0;position:absolute;z-index:-1;opacity:0;bottom:0;left:50%}.inschrijven-pagina__container .abbo-wrap .abbo-container input[type=radio]:checked+.abbo-label{border:2px solid #000}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label{display:block;color:#000;text-align:center}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abo-actie-label{width:100%;display:block}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abo-actie-label .inner-wrap{font-family:ITC,sans-serif;font-weight:700;line-height:1.2;letter-spacing:1px;display:inline-block;text-align:center;background-color:#a8d6ed;color:#000;padding:6px 12px;font-size:15px;width:100%}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content{position:relative;background-color:#fff;padding:40px 20px;cursor:pointer;border:2px solid #fff}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content .top-label{position:absolute;top:0;left:0;transform:translateY(-50%);width:100%;display:block}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content .top-label .inner-wrap{font-family:ITC,sans-serif;font-weight:700;line-height:1.2;letter-spacing:1px;display:inline-block;text-align:center;background-color:#7c8f77;color:#fff;padding:6px 12px;border-radius:5px;font-size:15px}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content img{width:100%;max-width:84px}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content span{display:block;color:#000}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content span.weken{font-family:ITC,sans-serif;font-weight:600;font-size:32px;text-align:left;margin-bottom:4px}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content span.abonnement{font-size:16px;letter-spacing:1px;font-weight:400;text-align:left;margin:0 0 16px;color:#000}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content span.prijs{text-align:left}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content span.prijs .prijs-title{display:block;font-size:28px}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content span.prijs .prijs-sub{display:block;font-size:16px}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content .checked-list{list-style-type:none;margin:16px 0;padding:0;text-align:left}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content .checked-list li{position:relative;padding-left:24px;margin-bottom:6px;font-size:15px}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content .checked-list li:before{content:"";position:absolute;top:0;left:0;width:28px;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg aria-hidden='true' data-prefix='fas' data-icon='check' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%237C8F77' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");background-size:24px 14px;background-position:-3px 4px;background-repeat:no-repeat}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content--meest-gekozen{position:relative;overflow:hidden}.inschrijven-pagina__container .abbo-wrap .abbo-container .abbo-label .abbo-content--meest-gekozen .corner-ribbon{font-family:ITC,sans-serif;width:200px;background-color:#7c8f77;position:absolute;top:25px;left:-50px;text-align:center;font-size:17px;line-height:42px;color:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);box-shadow:0 0 3px rgba(0,0,0,.3)}.inschrijven-pagina__container .contactgegevens-wrap #submit-registration{display:flex;align-items:center}.inschrijven-pagina__container .contactgegevens-wrap #submit-registration:after{content:"";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24'%3E%3Cpath d='M480-80q-82 0-155-31.5t-127.5-86Q143-252 111.5-325T80-480q0-83 31.5-155.5t86-127Q252-817 325-848.5T480-880q17 0 28.5 11.5T520-840q0 17-11.5 28.5T480-800q-133 0-226.5 93.5T160-480q0 133 93.5 226.5T480-160q133 0 226.5-93.5T800-480q0-17 11.5-28.5T840-520q17 0 28.5 11.5T880-480q0 82-31.5 155t-86 127.5q-54.5 54.5-127 86T480-80z'/%3E%3C/svg%3E");display:none;width:30px;height:30px;background-size:30px;transform-origin:center;animation:rotation 1.1s linear infinite reverse}.inschrijven-pagina__container .contactgegevens-wrap #submit-registration.loading{pointer-events:none}.inschrijven-pagina__container .contactgegevens-wrap #submit-registration.loading:after{display:inline-block}.inschrijven-pagina__container .contactgegevens-wrap #submit-registration.loading input{background-color:#686868}.inschrijven-pagina__container .contactgegevens-wrap input{width:100%;padding:8px;border:none;border-radius:0;resize:vertical;margin-bottom:12px;background-color:#fff;font-family:Inter,sans-serif;margin-right:12px}.inschrijven-pagina__container .contactgegevens-wrap input:-ms-input-placeholder{color:#7b7b7b}.inschrijven-pagina__container .contactgegevens-wrap input::placeholder{color:#7b7b7b}.inschrijven-pagina__container .contactgegevens-wrap input[type=submit]{position:relative;border-radius:6px;margin-top:16px;padding:18px 14px 12px;border:none;background-color:#303a2f;color:#fff;cursor:pointer;transition:all .2s ease-in-out}.inschrijven-pagina__container .contactgegevens-wrap input[type=submit]:hover{background-color:#000;color:#fff;transition:all .2s ease-in-out}.inschrijven-pagina__container .contactgegevens-wrap input~i{display:block;margin:-12px 0 20px;color:red}.inschrijven-pagina__container .contactgegevens-wrap label{color:#000;font-size:18px;margin:6px 0;display:inline-block}.inschrijven-pagina__container .contactgegevens-wrap .custom-checkbox{position:relative;display:block;min-height:1.5rem}.inschrijven-pagina__container .contactgegevens-wrap .custom-checkbox:first-child label{margin:10px 0 3px}.inschrijven-pagina__container .contactgegevens-wrap .custom-checkbox input[type=checkbox]{width:auto;box-sizing:border-box;padding:0;position:absolute;z-index:-1;opacity:0}.inschrijven-pagina__container .contactgegevens-wrap .custom-checkbox input[type=checkbox]:checked~label:before{box-shadow:0 0 0 0 transparent;color:var(--color-input-border);border-color:var(--color-input-border);background-color:#fff}.inschrijven-pagina__container .contactgegevens-wrap .custom-checkbox input[type=checkbox]:checked~label:after{display:block}.inschrijven-pagina__container .contactgegevens-wrap .custom-checkbox label{cursor:pointer;position:relative;vertical-align:top;padding-left:1.5rem}.inschrijven-pagina__container .contactgegevens-wrap .custom-checkbox label:before{background-color:#dee2e6;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;pointer-events:none;background-color:#fff;border:1px solid var(--color-input-border);position:absolute;top:.25rem;left:0;display:block;width:1rem;height:1rem;content:""}.inschrijven-pagina__container .contactgegevens-wrap .custom-checkbox label:after{content:"";position:absolute;display:none;top:.35rem;left:.35rem;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.inschrijven-pagina__container .contactgegevens-wrap .custom-radio{position:relative;display:block;min-height:1.5rem}.inschrijven-pagina__container .contactgegevens-wrap .custom-radio:first-child label{margin:10px 0 3px}.inschrijven-pagina__container .contactgegevens-wrap .custom-radio:last-child label{margin:3px 0 20px}.inschrijven-pagina__container .contactgegevens-wrap .custom-radio input[type=radio]{width:auto;box-sizing:border-box;padding:0;position:absolute;z-index:-1;opacity:0}.inschrijven-pagina__container .contactgegevens-wrap .custom-radio input[type=radio]:checked~label:before{box-shadow:0 0 0 0 transparent;color:#000;border-color:var(--color-input-border);background-color:#fff}.inschrijven-pagina__container .contactgegevens-wrap .custom-radio input[type=radio]:checked~label:after{display:block}.inschrijven-pagina__container .contactgegevens-wrap .custom-radio label{cursor:pointer;position:relative;vertical-align:top;margin:3px 0;padding-left:1.5rem}.inschrijven-pagina__container .contactgegevens-wrap .custom-radio label:before{background-color:#dee2e6;border-radius:100%;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;pointer-events:none;background-color:#fff;border:1px solid var(--color-input-border);position:absolute;top:.25rem;left:0;display:block;width:18px;height:18px;content:""}.inschrijven-pagina__container .contactgegevens-wrap .custom-radio label:after{content:"";position:absolute;display:none;top:calc(.25rem + 6px);left:6px;width:6px;height:6px;background-color:#000;border-radius:100%;transform:rotate(45deg)}.inschrijven-pagina__container .contactgegevens-wrap .custom-select{border:none;width:100%;padding:0;border-radius:0;overflow:hidden;margin-bottom:12px;background:#fff url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22https%3A%2F%2Fround-lake.dustinice.workers.dev%3A443%2Fhttp%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat,repeat;background-position:right .7em top 50%,0 0;background-size:.65em auto,100%}.inschrijven-pagina__container .contactgegevens-wrap .custom-select select{cursor:pointer;padding:8px;background-color:#fff;width:100%;border:none;box-shadow:none;background:transparent;font-family:Inter,sans-serif;background-image:none;-webkit-appearance:none}.inschrijven-pagina__container .contactgegevens-wrap textarea{width:100%;padding:8px;border:none;border-radius:0;resize:vertical;margin-bottom:12px;background-color:#fff;font-family:Inter,sans-serif}.inschrijven-pagina__container .contactgegevens-wrap textarea:-ms-input-placeholder{color:#7b7b7b}.inschrijven-pagina__container .contactgegevens-wrap textarea::placeholder{color:#7b7b7b}.inschrijven-pagina__container .abbo-voorbeeld{background-color:#fff;padding:20px;margin-bottom:30px}.inschrijven-pagina__container .abbo-voorbeeld .subtitle,.inschrijven-pagina__container .abbo-voorbeeld .title{display:block;color:#000;font-family:ITC,sans-serif;font-size:20px;margin-bottom:8px}.inschrijven-pagina__container .abbo-voorbeeld .subtitle{padding:8px;background-color:#a8d6ed}.inschrijven-pagina__container .abbo-voorbeeld .subtitle .price{display:block;margin-top:4px;font-family:Inter,sans-serif;font-size:18px;font-weight:400;letter-spacing:1.5px}.inschrijven-pagina__container .signature-input{position:relative;margin:0 0 22px}.inschrijven-pagina__container .signature-input .signature-input-wrap{position:relative}.inschrijven-pagina__container .signature-input .signature-input-wrap .signature-pad{background-color:#fff}.inschrijven-pagina__container .signature-input .signature-input-wrap .signature-input-title{position:absolute;top:12px;left:12px;color:grey;font-size:14px;pointer-events:none}.inschrijven-pagina__container .signature-input .signature-clear{display:inline-block;padding:6px 14px;background-color:#303a2f;color:#fff;border-radius:3px;cursor:pointer}.inschrijven-pagina__container .signature-input .signature-hidden-input textarea{position:absolute;opacity:0;height:1px;width:1px;padding:0;margin:0;top:36px;left:62px}@media (min-width:768px){.inschrijven-pagina__container{padding:40px}.inschrijven-pagina__container .heading-2{font-size:28px}.inschrijven-pagina__container .custom-inschrijf-select select{font-size:20px;font-family:Inter,sans-serif;font-weight:400;letter-spacing:1.5px}.inschrijven-pagina__container .abbo-wrap{display:flex;margin:0 -10px}.inschrijven-pagina__container .abbo-wrap .abbo-container{width:33.33333%;padding:0 10px;margin-bottom:0}}@media (min-width:992px){.inschrijven-pagina__container{padding:40px}.inschrijven-pagina__container .heading-2{font-size:36px}.inschrijven-pagina__container .abbo-wrap .abbo-container{margin-top:16px}.inschrijven-pagina__container .contactgegevens-wrap input{margin-bottom:14px}.inschrijven-pagina__container .contactgegevens-wrap input[type=submit]{width:auto;padding:18px 30px 13px}.inschrijven-pagina__container .contactgegevens-wrap .custom-select{margin-bottom:14px}}.bevestigings-pagina__container{padding:20px;background-color:#f5f3ed;color:#000}.bevestigings-pagina__link{color:#000;text-decoration:underline}@media (min-width:768px){.bevestigings-pagina__container{padding:40px;background-color:#f5f3ed}}.rooster-select-wrap{display:flex;flex-direction:column;width:100%}.rooster-select-wrap .rooster-select{width:100%}@media (min-width:992px){.rooster-select-wrap{flex-direction:row;grid-gap:20px}}@media screen and (min-width:0\0){#site{overflow-x:hidden!important}.hero-video__container{overflow:hidden}.hero-video__video-wrap{background-color:#000}.hero-video__video{width:100%;height:auto;z-index:-1}.masonry-tile-overzicht__grid{grid-template-areas:"masonry-item1 masonry-item2 masonry-item3" "masonry-item4 masonry-item5 masonry-item6";-ms-grid-rows:auto 20px auto;grid-template-rows:auto auto}.masonry-tile-overzicht__grid .masonry__container{margin:0 10px}.flickity-slider{width:100%}.carousel-image{width:auto}.banner-2__image img{height:auto}.masonry-item1{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1}.masonry-item2{-ms-grid-column:3}.masonry-item2,.masonry-item3{-ms-grid-row:1}.masonry-item3{-ms-grid-row-span:1;-ms-grid-column:5}.masonry-item4{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:1}.masonry-item5{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:3}.masonry-item6{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:5}}@supports (-ms-ime-align:auto){#site{overflow-x:hidden!important}.hero-video__container{overflow:hidden}.hero-video__video-wrap{background-color:#000}.hero-video__video{width:100%;height:auto;z-index:-1}}input.valid{border-bottom:2px solid #4dff2d}input.input-validation-error{border-bottom:2px solid #ff2d2d}input[type=checkbox].valid+.form-input-type-checkbox__checkmark{border:2px solid #4dff2d}input[type=checkbox].input-validation-error+.form-input-type-checkbox__checkmark{border:2px solid #ff2d2d}input[type=radio].valid+.form-input-type-checkbox__checkmark{border:2px solid #4dff2d}input[type=radio].input-validation-error+.form-input-type-checkbox__checkmark{border:2px solid #ff2d2d}
/*# sourceMappingURL=master.min.css.map */