:root{--black:#353028;--orange:#ffbb5a;--dark-sea-green:#92c5a5;--floral-white:#f5f3e8;--white:white;--pale-turquoise:#b4eeef;--cornflower-blue:#7f9bee;--sea-green:#69936b;--khaki:#efda80;--dark-slate-blue:#534588;--plum:#b09fe0;--powder-blue:#8bc0c0;--indian-red:#d66a5d}body{color:#333;height:100%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}h1{color:var(--black);margin-top:0;margin-bottom:20px;font-family:bd-supper,sans-serif;font-size:65px;line-height:68px}h2{color:var(--black);margin-top:40px;margin-bottom:20px;font-family:bd-supper,sans-serif;font-size:48px;font-weight:700;line-height:55px}h3{margin-top:40px;font-family:bd-supper,sans-serif;font-size:28px;line-height:35px}h4{color:var(--black);margin-top:40px;margin-bottom:20px;font-family:sauna-new,sans-serif;font-size:26px;font-weight:700;line-height:31px}h5{margin-top:30px;margin-bottom:20px;font-family:bd-supper,sans-serif;font-size:22px;font-weight:700;line-height:28px}h6{color:var(--black);margin-top:10px;margin-bottom:20px;font-family:Poppins,sans-serif;font-size:20px;font-weight:300;line-height:30px}p{color:var(--black);margin-bottom:20px;font-family:Poppins,sans-serif;font-size:17px;font-weight:300;line-height:27px}a{color:var(--orange);font-family:Poppins,sans-serif;font-weight:400;text-decoration:underline}ul{color:var(--black);margin-top:10px;margin-bottom:10px;padding-left:20px;font-family:Poppins,sans-serif;font-weight:200}li{color:var(--black);margin-bottom:20px;font-family:bd-supper,sans-serif;font-size:17px;font-weight:400;line-height:27px}img{border-radius:10px;max-width:100%;display:inline-block}label{color:var(--black);margin-bottom:5px;font-family:sauna-new,sans-serif;font-size:19px;font-weight:700;display:block}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 60px;font-family:sauna-new,sans-serif;font-size:32px;line-height:38px}.w-pagination-wrapper{flex-wrap:wrap;justify-content:center;display:flex}.w-pagination-previous{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-previous-icon{margin-right:4px}.w-pagination-next{color:#333;background-color:#fafafa;border:1px solid #ccc;border-radius:2px;margin-left:10px;margin-right:10px;padding:9px 20px;font-size:14px;display:block}.w-pagination-next-icon{margin-left:4px}.button-big{box-sizing:border-box;clear:none;grid-column-gap:0px;grid-row-gap:0px;aspect-ratio:auto;color:#fff;text-align:center;white-space:normal;object-fit:fill;background-color:#0000;background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63bd2efee208b359d4416d67_Button-big.svg);background-position:0%;background-repeat:no-repeat;background-size:contain;background-attachment:scroll;justify-content:flex-start;align-items:center;width:250px;min-width:auto;margin-top:13px;padding:30px;font-family:Poppins,sans-serif;font-size:17px;font-weight:700;line-height:27px;text-decoration:none;transition:all .2s;display:block;position:relative;overflow:visible}.button-big.w--current{clear:none;margin-left:auto;margin-right:auto;position:relative}.button-big.prijs{flex-flow:row}.button-big.button-big-faq{z-index:1000;max-width:400px;display:block;position:fixed;inset:auto 10px 10px auto}.button-big.white{color:var(--dark-sea-green);background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63bfda0ce38261252192babf_Button-big-neg.svg)}.button-big.centred{text-align:center;background-position:50%;margin-top:40px;padding-top:27px;padding-bottom:27px;display:block;position:relative}.div-block-intro{width:75%;min-height:450px;margin:190px auto auto;padding-right:25%}.div-block-intro.type-kamp{width:50%;max-width:50vw;margin-top:0;margin-left:0%;margin-right:0;padding-right:0%}.section-basic{aspect-ratio:auto;margin-bottom:70px;padding-top:100px;padding-bottom:25px}.section-basic.graphics1{padding-top:0;padding-bottom:40px}.section-basic.graphics1._2{background-image:none;padding-bottom:40px}.section-basic.graphics1._3,.section-basic.graphics1._4{background-image:none}.section-basic.graphics1.hide{display:none}.section-basic.beige{background-color:var(--floral-white);color:#fff;-webkit-text-fill-color:inherit;background-clip:border-box;border:1px solid #000;border-radius:10px}.section-basic.padding-boven{margin-top:120px}.section-basic.padding-boven.extra-padding-boven{margin-top:0}.section-basic.padding-boven.section-basic-kos{margin-top:220px}.section-basic.beige{background-color:#1d1c1b}.section-basic.section-lightblue{background-color:#92c5a533;margin-top:0;margin-bottom:0;padding-bottom:100px}.section-basic.section-lightblue.padding-beneden{padding-bottom:135px}.section-basic.shape-background{background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/66263d1db13cc013bdc24d4b_bg-home.svg);background-position:50%;background-repeat:repeat-x;background-size:110%;background-attachment:scroll}.section-basic.shape-background.no-padding-up{padding-top:0}.section-basic.shape-background.no-padding-up.no-padding-onder,.section-basic.no-padding-down{margin-bottom:0}.section-basic.no-padding-down.home{padding-top:0}.section-basic.no-padding-down.purple-bg{background-color:#53458824}.section-basic.small-padding{padding-top:9px}.section-basic.crew{background-color:var(--floral-white);margin-bottom:0}.section-basic.medium-padding{padding-top:55px}.section-basic.cream{background-color:var(--floral-white)}.section-basic.yellow{background-color:#92c5a533;margin-bottom:0;display:block}.section-basic.no-padding-boven{margin-bottom:8px;padding-top:25px}.section-basic.no-padding-boven.extra-padding{padding-top:0;padding-bottom:102px}.section-basic.no-padding-boven.shape-background{height:auto;padding-top:25px}.section-basic.no-padding-boven.jobzoeker{margin-bottom:16px;padding-bottom:36px}.parafrap{color:var(--black);width:90%;margin-top:0;margin-bottom:20px;display:block}.parafrap.white{color:var(--black)}.parafrap.white.home-ondertitel{font-size:37px;font-weight:400;line-height:42px}.parafrap.slide{margin-bottom:0}.paragraph-basic{color:var(--black);object-fit:fill;width:100%;padding-left:0;padding-right:0;font-family:Poppins,sans-serif;font-size:17px;font-weight:400;line-height:30px}.paragraph-basic.white{color:var(--black);background-color:#0000}.paragraph-basic.no-padding{padding-left:0}.paragraph-basic._404{font-family:Poppins,sans-serif;font-size:17px;line-height:27px}.link-block{color:var(--black);align-items:flex-end;width:100%;height:350px;font-family:Poppins,sans-serif;text-decoration:none;transition:all .3s}.link-block:hover{margin-top:-30px;margin-bottom:30px}.link-block.crew{height:350px}.link-block.home.crew{cursor:pointer}.link-block.home.crew:hover{margin-top:-10px;margin-bottom:10px}.section-footer{background-color:var(--orange);padding-top:60px;padding-bottom:60px}.div-block-footer-logo{flex-direction:column;justify-content:space-between;width:25%;display:flex}.logo-footer{width:60%;height:auto;margin-bottom:20px}.link-footer-left{color:#fff;margin-top:0;margin-bottom:10px;font-size:20px;font-weight:300;line-height:27px;text-decoration:none;display:block}.div-block-footer-right{white-space:normal;flex-direction:column;justify-content:flex-start;width:25%;height:180px;display:flex}.link-footer-right{color:var(--white);margin-bottom:10px;font-family:Poppins,sans-serif;font-size:20px;font-weight:300;line-height:27px;text-decoration:none;display:block}.link-footer-right.invisible{display:none}.div-block-footer-left-links{flex-flow:column;justify-content:flex-start;align-items:stretch;width:25%;height:180px;display:flex}.container-footer{display:flex}.navbar{border-bottom:3px solid var(--floral-white);background-color:var(--white);justify-content:space-between;align-items:stretch;width:100vw;height:9vh;margin-bottom:0;display:block;position:fixed;inset:0% 0% auto}.link-block-div{background-color:var(--floral-white);border-radius:10px;width:100%;height:100%;display:flex;position:relative}.link-block-div.text-link{flex-direction:column;justify-content:space-between;align-items:flex-start;padding:30px}.link-block-div.text-link:hover{background-color:#f5f3e8b3}.link-block-div.text-link.academy{background-color:#53458824;justify-content:space-between;align-items:flex-start}.link-block-div.text-link.academy:hover{background-color:#53458833}.link-block-div.text-link.academy.zwem{background-color:#7f9bee33}.link-block-div.text-link.academy.zwem.white-background{background-color:#fff;background-image:linear-gradient(to bottom,var(--cornflower-blue),var(--cornflower-blue))}.link-block-div.text-link.academy.kampen,.link-block-div.text-link.academy.kamp{background-color:#69936b33}.link-block-image{aspect-ratio:auto;object-fit:cover;object-position:61% 50%;border-radius:10px;width:100%;height:100%;display:block;overflow:auto}.link-block-image.broken{display:none}.h3-link-block{border-radius:10px;width:100%;height:100%;margin-top:0;margin-bottom:0;padding-top:250px;padding-bottom:20px;padding-left:20px;position:absolute;inset:0 auto 0% 0%}.h3-link-block._1{background-color:#b4eeef00;background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63bd5199a74ad3b76904cb1a_bg-linkblock-1_Tekengebied%201.svg);background-position:50%;background-repeat:no-repeat;background-size:175%;background-attachment:scroll;padding-top:265px;transition:all .4s;right:0}.h3-link-block._1:hover{background-color:var(--pale-turquoise)}.h3-link-block._1.align-bottom{align-self:auto}.h3-link-block._1.h3-link-block-2-column{background-position:0 60%;background-size:175%}.h3-link-block._2{background-color:#b09fe000;background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63bd52c1e2aa7cbe1754ccb2_bg-linkblock-2_Tekengebied%201.svg);background-position:50%;background-repeat:no-repeat;background-size:175%;padding-top:265px;transition:all .4s}.h3-link-block._2:hover{background-color:#b09fe0}.h3-link-block._2.h3-link-block-2-column{background-position:0 60%}.h3-link-block._3{background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63ca6a93a8dd6b3980bc74ab_bg-linkblock-type%20kamp-3-01.svg);background-position:0 100%;background-repeat:no-repeat;background-size:120%;height:100%;padding-top:265px;transition:all .4s}.h3-link-block._3:hover{background-color:var(--khaki)}.h3-link-block._4{background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63ca6b4e5cda017ea5e84847_bg-linkblock-5.svg);background-position:0 100%;background-repeat:no-repeat;background-size:auto;transition:all .4s}.h3-link-block._4:hover{background-color:var(--cornflower-blue)}.h3-link-block.kampthema{-webkit-text-fill-color:inherit;-webkit-text-fill-color:inherit;background-color:#c4c4c400;background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/69283fce42eb4c591e953a5b_65798e2c3517555f4c3f522a_bg-linkblock-type%20kamp-2-01-corr.svg);background-position:50% 100%;background-size:cover;background-clip:padding-box;padding-top:270px;padding-right:30%}.h2-centred{text-align:center;max-width:100%;margin-top:0;margin-bottom:60px}.h2-centred.h2-kampen-aanbod{margin-top:120px}.section-header-type-kamp{background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63e66b4538bdbc2c9bf2ab8c_type%20kamp-header-mask-white.svg);background-position:50% 101%;background-repeat:no-repeat;background-size:100vw;padding-top:20vh;padding-bottom:15vh}.h1-neg{color:var(--white);position:static}.image-type-kamp{object-fit:contain;width:50%;max-width:100%;height:auto;margin-top:0;position:absolute;top:220px;right:40px}.image-type-kamp.image-type-kamp-detail{box-sizing:border-box;vertical-align:baseline;vertical-align:baseline;flex:1;order:1;width:40%;max-width:40%;margin-top:140px;margin-right:0;position:absolute;top:0;left:auto;right:20px}.social-icons{width:50px;margin-left:20px}.nav-menu{background-color:var(--cornflower-blue);background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63e3653a57fed51bbdfb72ea_bg-nav.png);background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100vw;height:100vh;padding-top:12%;position:fixed;inset:0%;overflow:scroll}.nav-link-niv1{text-align:right;align-self:center;margin-left:0;margin-right:0;padding-right:10px;font-size:19px;font-weight:300}.nav-link-niv1.w--current{color:var(--orange)}.nav-link-niv1.invisible{display:none;overflow:visible}.nav-menu-button{z-index:1;background-color:#0000;border-radius:50px;align-self:center}.nav-menu-button.w--open{background-color:var(--white)}.container-3{flex-direction:row;justify-content:flex-start;width:100vw;display:flex;position:relative}.nav-menu-items{flex-direction:column;justify-content:center;align-items:flex-end;width:70%;display:flex}.nav-menu-button-image{border-radius:0;width:30px}.nav-link-maxi{color:var(--white);text-align:right;width:100%;padding:19px 0 15px;font-size:30px}.nav-link-maxi:hover{color:#efda80}.nav-link-maxi.invisible{display:none}.container-nav-maxi{flex-direction:column;place-content:space-between flex-start;height:auto;padding-top:0%;padding-bottom:4%;display:flex;position:static;inset:0% 0% auto}.nav-link-maxi-niv2{color:var(--white);text-align:right;width:100%;padding:10px 0;font-size:19px;font-weight:700}.nav-link-maxi-niv2:hover{color:#efda80}.nav-link-maxi-niv2.invisible{display:none}.div-block-62{flex-flow:column;place-content:flex-end space-between;align-items:stretch;height:auto;display:flex}.collection-list{grid-column-gap:20px;grid-row-gap:20px;object-fit:contain;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-columns:1fr;grid-auto-flow:row;justify-items:center;display:grid}.collection-list.collection-list-flex{grid-template-columns:repeat(auto-fit,minmax(300px,370px))}.collection-item{width:100%;padding-left:0;padding-right:0}.collection-list-wrapper{padding-left:40px;padding-right:40px}.div-block-66{flex:1;position:absolute;inset:0% auto auto 0%}.container-4{flex-flow:column;justify-content:center;align-items:stretch;display:flex}.div-block-68{align-self:flex-end;margin-top:20px;margin-bottom:20px}.nav-link-login{color:var(--khaki);text-align:right;padding:10px 0;font-size:19px;text-decoration:underline}.list-activiteiten-kamp{text-indent:0;margin-top:60px;font-family:Poppins,sans-serif;font-weight:300}.link-block-2{z-index:1;cursor:pointer;mix-blend-mode:multiply;width:30%;margin-top:5px;position:relative}.breadcrumb{color:var(--sea-green);margin-bottom:60px;text-decoration:none;display:flex}.arrow-breadcrumb{color:var(--floral-white);border-radius:0;width:20px;height:20px;margin-right:10px}.breadcrumb-text{color:var(--floral-white);transition:all .3s}.breadcrumb-text:hover{margin-left:10px}.div-block-69{align-items:center;height:60%;display:flex}.nav-link-secundair{color:var(--orange);padding-top:20px;padding-bottom:10px;padding-right:15px;font-family:Poppins,sans-serif}.nav-link-secundair.w--current{color:var(--orange);text-decoration:none}.div-block-70{height:40%}.hover-bg-color{opacity:0;position:absolute;inset:0%}.subnavigatie{grid-column-gap:10px;grid-row-gap:10px;background-color:#0000;border-bottom:0 solid #f5f3e8;flex-wrap:wrap;align-items:flex-end;width:300px;margin-top:56px;padding:10px;display:none;position:absolute;inset:0 0%}.div-block-76{grid-column-gap:10px;grid-row-gap:10px;background-color:var(--floral-white);flex-flow:column wrap;align-content:flex-start;padding:30px;display:flex}.div-block-77,.div-block-79{position:relative}.subnav-link-block{padding-top:5px;padding-bottom:5px;text-decoration:none}.subnav-link-block:hover{text-decoration:underline}.nav-link-maxi-niv3{color:var(--white);text-align:right;width:100%;padding:5px 0;font-size:15px;font-weight:300;display:block;overflow:visible}.nav-link-maxi-niv3:hover{color:#efda80}.related-nav{display:block}.nav-link-3{margin-top:30px}.nav-link-4{margin-top:0}.main-menu-item-wrapper{margin-bottom:20px}.main-menu-item-wrapper.main-menu-item-wordbreak{justify-content:flex-end;display:flex}.container-type-kamp-intro{flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:940px;display:flex}.container-type-kamp-intro.flex-box.flex.grid{grid-column-gap:16px;grid-row-gap:16px;object-fit:fill;flex-flow:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-content:space-between center;align-items:center;display:flex}@media screen and (min-width:1280px){.button-big{justify-content:flex-start;align-items:center;margin-bottom:31px;margin-left:0;margin-right:0;padding-left:30px}.container-basic{justify-content:flex-start}.container-basic.flex-right{justify-content:flex-end}.div-block-intro{width:75%;min-height:450px}.div-block-intro.type-kamp{width:60%;margin-top:0}.container-hero{align-items:center;margin-bottom:4rem;padding-bottom:0;position:relative}.section-hero{margin-top:-20px;margin-bottom:-89px;padding-left:0}.section-basic.beige{background-color:var(--floral-white)}.section-basic.padding-boven{margin-top:280px;padding-top:40px}.section-basic.padding-boven.section-basic-kos{margin-top:300px}.grid-link-blocks._3-options{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.link-block.home{cursor:auto;cursor:auto}.text-block-70{width:70%}.text-block-70.over-impact{width:50%}.div-block-hero-home.a-block{margin-top:30vh}.div-block-hero-home.k-block{margin-top:14vh;margin-left:0;margin-right:30px}.div-block-hero-home.z-block{margin-top:40vh}.drie-blokken-home{height:100%;margin-top:-36vh;display:none}.home-logo-cat.zwemschool{position:absolute}.home-logo-cat.academy{display:block;position:absolute}.section-header{background-position:0 0;background-size:100%}.link-block-div.text-link:hover{background-color:#f5f3e8b3}.h3-link-block._2{background-position:0 -100%}.h3-link-block.kampthema{background-size:142%}.section-header-type-kamp{background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63e66b4538bdbc2c9bf2ab8c_type%20kamp-header-mask-white.svg);background-position:50% 100%}.image-type-kamp{aspect-ratio:auto;object-fit:contain;width:610px;height:auto;margin-top:140px;position:absolute;top:0;right:10%}.nav-menu{background-position:0 30%;background-size:130%;padding-top:0}.dropdown-faq{text-align:center;width:100%}.dropdown-list.w--open{padding-bottom:5px}.video-header{justify-content:flex-start;align-items:flex-end;width:100%;height:450px;margin-top:10vh;position:absolute;right:0!important}.nav-link-maxi{margin-top:0;padding-bottom:10px}.container-nav-maxi{padding-top:8%;position:static}.collection-list{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-columns:minmax(200px,1fr)}.collection-list.collection-list-flex{grid-template-columns:repeat(auto-fit,minmax(300px,370px))}.image-forms-behind-video{width:60vw}.image-black-lines{width:41vw}.html-embed.type-kamp{display:none}.div-block-67{height:150%}.h3-hero-home{margin-bottom:40px;font-size:55px}.video-mascotte{z-index:1;mix-blend-mode:darken;max-width:30vw;margin-top:0;padding-right:40px;display:block;position:absolute;inset:auto auto auto -1%}.video-mascotte.right{width:800px;height:800px;max-height:none;margin-top:-80px;margin-right:220px;left:auto;right:0}.video-mascotte.right.zwemkamp{margin-top:-310px}.video-mascotte.right.home{bottom:auto;right:0}.image-freeform{object-fit:contain;width:500px;max-width:40%;height:650px;margin-bottom:0;position:absolute;right:3%}.image-freeform.l{max-width:32%;margin-bottom:0;left:2%;right:auto}.image-freeform.big-hero{width:60%;max-width:45vw;height:55%;margin-top:12vh;right:50px}.image-prijzen-1{margin-top:-5%;margin-left:-17%}.image-prijzen-1.prijs-volwassenen{width:90px;margin-top:5%;margin-left:-37%}.image-prijzen-2{margin-bottom:-7%;margin-right:-18%}.arrow-breadcrumb{color:var(--floral-white)}.keuzebegeleider-keuzemenu{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:10px}.div-block-74{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;justify-content:flex-start;margin-top:10px}.text-block-103.les-keuze{background-color:var(--white);color:var(--orange);background-color:var(--white);border-radius:30px;align-self:flex-start;padding:15px 20px;display:flex;position:relative}.text-block-104{background-color:var(--orange);color:#fff;border-radius:7px;flex:0 auto;align-self:flex-start;padding:10px}.text-block-105{background-color:var(--orange);border-radius:7px;align-self:flex-start;padding:10px}.text-block-106.dropdown-faq{text-align:left;text-align:left}.text-block-107{margin-top:10px;padding-bottom:10px}.div-block-75{padding-top:0;padding-bottom:10px}.error-message-3{bottom:-395px;left:374px}._404-image{max-width:18vw}.text-block-102-copy{background-color:var(--orange);border-radius:7px;padding:10px}.text-block-102-copy.les-keuze{display:flex;position:relative}.nav-link-maxi-niv3{padding-top:0;padding-bottom:5px;font-size:14px;font-weight:300}.main-menu-item-wrapper.main-menu-item-wordbreak{justify-content:flex-end;align-items:stretch;display:flex}.image-11{object-position:50% 35%}.drie-blokken-home-v2{margin-top:-10vh;padding-left:2rem;padding-right:2rem}.drie-blokken-embed{position:absolute}.drie-blokken-svg{margin-top:0%;position:relative;top:0}.drie-blokken-wrapper{padding-left:0%;padding-right:0%}.drie-blokken-wrapper._3blok-middle{margin-top:-10rem}.drie-blokken-wrapper._3blok-right{margin-top:5rem}.pop-up-modal{z-index:10000}.h3-link-block-aanbod-kamp.kampthema{background-position:50% 0;background-size:142%}.h3-link-block-aanbod-kamp.kampthema.kampthema-item-big{background-position-y:0%;padding-top:300px}.button-big-prijs{margin-bottom:66px;margin-left:375px;margin-right:0}.container-type-kamp-intro{flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:940px;display:flex}.section-hero-video{margin-top:120px;margin-bottom:0;padding-left:0}.div-block-intro-video{width:auto;min-height:auto}.div-block-intro-video.type-kamp{width:60%;margin-top:0}.container-hero-video{align-items:center;margin-bottom:4rem;padding-bottom:0;display:block;position:relative}}@media screen and (min-width:1440px){.container-basic.flex-right{justify-content:flex-end;align-items:center}.div-block-intro{min-height:450px}.div-block-intro.type-kamp{width:60%}.section-basic.no-padding-boven,.section-basic.no-padding-boven.shape-background,.section-basic.no-padding-boven,.section-basic.no-padding-boven.shape-background,.section-basic.no-padding-boven.shape-background{padding-top:0}.text-block-70{width:70%}.div-block-footer-right{justify-content:flex-start;align-items:flex-start}.h3-link-block.kampthema{background-size:cover}.image-type-kamp.image-type-kamp-detail{position:absolute;left:auto}.video-header{height:450px}.collection-list{grid-column-gap:20px;grid-row-gap:20px;flex-flow:row;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-columns:minmax(200px,1fr);justify-content:flex-start;align-items:stretch;display:grid}.video-mascotte.zwemcoach{padding-right:40px}.h3-link-block-aanbod-kamp.kampthema{background-position:50% 100%}.h3-link-block-aanbod-kamp.kampthema.kampthema-item-big{background-position-y:21%;padding-top:300px}.h3-link-block-aanbod-kamp.kampthema.h3-link-block-big{background-position:50%}.div-block-intro-video{min-height:auto}.div-block-intro-video.type-kamp{width:60%}}@media screen and (max-width:991px){.button-big{background-position:50%;justify-content:center;align-items:center}.container-basic{flex-direction:column-reverse}.container-basic.flex-right{flex-direction:column-reverse;justify-content:flex-end;align-items:center}.container-basic.mirror{flex-direction:column}.div-block-intro{width:60%;min-height:auto;margin-bottom:0;margin-left:auto;padding-right:0}.div-block-intro.type-kamp{width:50%;max-width:728px;margin-top:0;margin-left:0;margin-right:0}.container-hero{flex-direction:column;align-items:flex-start;height:100%;padding-left:0;padding-right:0}.section-hero{background-position:0 0;background-size:150%;height:850px;margin-bottom:0;padding-top:140px;padding-left:20px;padding-right:20px}.section-basic{padding-top:40px;padding-bottom:40px}.section-basic.graphics1{background-position:90% 0;background-size:124%}.section-basic.graphics1._3{background-position:10% 110%;background-size:126%}.section-basic.graphics1._4{background-size:120%}.section-basic.yellow{padding-left:20px;padding-right:20px}.section-basic.padding-boven{margin-top:100px;overflow:hidden}.section-basic.beige.no-padding-under{padding-bottom:0}.section-basic.no-padding-boven{height:100%}.section-basic.shape-background.no-padding-up.no-padding-onder{background-position:100% 90%;background-size:131%}.parafrap{width:100%}.parafrap.tarieven-titel{margin-top:60px}.paragraph-basic{width:100%}.grid-link-blocks{margin-top:0;margin-bottom:0}.grid-link-blocks.no-padding{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.grid-link-blocks._3-options{grid-template-columns:repeat(auto-fit,minmax(380px,1fr))}.grid-link-blocks.padding-boven{margin-top:60px}.grid-link-blocks.padding-onder{margin-bottom:60px}.link-block{height:350px}.link-block.home:hover{margin-top:0;margin-bottom:0}.link-block.home.crew{height:auto}.text-block-70{width:100%;position:relative}.text-block-70.over-impact{width:100%}.grid-methode{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.image-methode{border-radius:100px;width:160px;height:160px}.section-lightblue{margin-top:0;padding-left:20px;padding-right:20px}.section-lightbrown,.section-lightbrown.academy-light,.section-lightbrown.academy-light{padding-top:40px;padding-bottom:40px}.logo-footer{width:73%}.navbar{height:8vh}.div-block-hero-home.a-block{height:58vh;margin-top:0}.div-block-hero-home.k-block{height:59vh;margin-top:2vh}.div-block-hero-home.z-block{height:54vh;margin-top:10vh;display:block}.drie-blokken-home{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;width:100vw;height:auto;margin-top:-25vh;margin-bottom:-5vh;display:none}.home-logo-cat.zwemschool{top:120px;left:50%}.h2-deco._2{background-position:120px 5px;background-size:auto 90%}.h2-deco._3{background-position:20% 0;background-size:auto 70%}.h2-deco._7{background-position:30% 0;background-size:40%}.section-header{background-position:0 -120px;background-size:100%;padding-top:140px;padding-bottom:40px}.section-header.contact{background-position:80% 0;background-size:140%;padding-top:140px;padding-bottom:40px}.section-header.lessen-detail{background-position:50% 0;background-size:111%}.section-header.padding-onder.crew{padding-bottom:30px}.h3-link-block._1{background-position:0 100%;padding-top:265px}.h3-link-block._2{background-position:0 100%;background-size:180%;padding-top:265px}.h3-link-block._3{background-size:120%;transition:all .4s}.h3-link-block._3:hover{background-color:var(--khaki)}.h3-link-block._4{background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63ca6b4e5cda017ea5e84847_bg-linkblock-5.svg);background-position:0 100%;background-repeat:no-repeat;background-size:121%;transition:all .4s}.h3-link-block._4:hover{background-color:var(--cornflower-blue)}.h3-link-block.kampthema{background-position:0 100%;background-size:auto 330px;padding-right:20%}.text-block-40{width:100%;height:auto;margin-top:20px;margin-bottom:20px;padding-right:0}.image-text-block{flex-direction:column-reverse;margin-top:-250px}.section-header-type-kamp{background-position:50% 100%;padding-top:140px}.image-type-kamp{width:100%;height:auto;margin-top:50px;position:relative;top:0;right:0}.image-type-kamp.image-type-kamp-detail{box-sizing:border-box;clear:none;clear:none;margin-top:140px;position:absolute;top:0;left:auto;right:20px}.nav-menu{background-position:13% 0;background-size:180%;padding-left:40px;padding-right:40px;display:none}.nav-link-niv1{font-size:16px}.nav-link-niv1.w--current{font-size:17px}.dropdown-faq{padding-left:0;padding-right:10px}.video-header{width:60%;height:70%;margin-top:-10px;display:none;position:relative;top:-30%}.div-image-mascotte{width:100%;max-height:500px;margin-bottom:80px}.nav-menu-button{padding:15px}.nav-link-maxi{padding-bottom:15px}.container-nav-maxi{display:flex;position:static}.collection-list.collection-list-flex{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.collection-list-wrapper{padding-left:0;padding-right:0}.image-forms-behind-video{width:120vw}.image-black-lines{width:100vw}.list{margin-bottom:10px;overflow:visible}.list-item-2{margin-bottom:10px}.div-block-67{height:100%}.video-mascotte{max-width:50%;position:relative;left:auto}.video-mascotte.right{z-index:0;width:740px;height:740px;margin-top:-160px;margin-bottom:100px;right:auto}.video-mascotte.right.zwemkamp{margin-top:-110px;margin-bottom:40px}.video-mascotte.right.contact{margin-top:0;margin-bottom:20px;display:none}.video-mascotte.right.home{max-width:none;height:560px;margin-top:-160px;bottom:auto;left:auto;right:0}.container-padding-boven{flex-direction:column;align-items:center}.image-freeform{width:100%;max-width:80%;height:auto;margin-top:0;margin-bottom:20px;position:relative;left:0;right:0}.image-freeform.l{width:80%;max-width:100%;margin-top:20px;margin-bottom:40px;left:auto}.image-freeform.big-hero{width:100%;max-width:100%;margin-top:5vh;top:-4vh;left:0;right:0}.image-prijzen-1{width:120px;margin-left:-39%}.image-prijzen-1.prijs-volwassenen{margin-left:-90%}.image-prijzen-2{width:79px;margin-right:-44%}.slider{height:100%}.slide{height:100%;padding-top:0;padding-bottom:0}.image-kampdag{width:auto;max-width:100%;height:auto;display:block}.image-kampdag._50{width:48%;height:100%}.container-kampdag{flex-direction:column;display:flex}.mask{height:100%}.dag-op-kamp-block{flex-direction:column;height:100%;padding:40px 100px}.dag-op-kamp-block.crew{height:auto;padding-left:100px;padding-right:100px}.image-block-dag-op-kamp{flex-direction:row;width:100%}.slide-nav{margin-bottom:40px}.link-block-2{margin-top:0}.container-8{padding-top:10vh}.slider-2{height:auto}.kaart-locaties{margin-top:0}.slider-thema{margin-top:20px}.utility-page-content{width:60vw}._404-image{max-width:41vw}.block-no-animation{height:350px}.grid-locatiesenuren{grid-template-columns:1.75fr 1.25fr .75fr}.nav-link-maxi-niv3{padding-top:1px;padding-bottom:1px;font-size:13px;font-style:normal;font-weight:300}.related-nav{display:block}.main-menu-item-wrapper.main-menu-item-wordbreak{flex-direction:row;display:flex}.grid.locaties{grid-template-columns:1fr .25fr;width:100%}.grid-locatiesenuren-2{grid-template-columns:2.75fr 1.75fr 1.25fr}.image-11{object-fit:cover;width:auto}.h2-hero-home{padding-right:0%}.drie-blokken-home-v2{flex-direction:column}.drie-blokken-wrapper._3blok-middle,.drie-blokken-wrapper._3blok-right,.drie-blokken-wrapper._3blok-middle,.drie-blokken-wrapper._3blok-right{margin-top:0}.pop-up-modal{padding:40px}.h3-link-block-aanbod-kamp._1{padding-top:265px}.h3-link-block-aanbod-kamp._2{background-size:180%;padding-top:265px}.h3-link-block-aanbod-kamp._3{background-size:120%;transition:all .4s}.h3-link-block-aanbod-kamp._3:hover{background-color:var(--khaki)}.h3-link-block-aanbod-kamp._4{background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63ca6b4e5cda017ea5e84847_bg-linkblock-5.svg);background-position:0 100%;background-repeat:no-repeat;background-size:121%;transition:all .4s}.h3-link-block-aanbod-kamp._4:hover{background-color:var(--cornflower-blue)}.h3-link-block-aanbod-kamp.kampthema{background-position:0 100%;background-size:auto 330px;padding-right:20%}.h3-link-block-aanbod-kamp.kampthema.kampthema-item-big{background-position-y:100%}.container-type-kamp-intro{flex-direction:column;max-width:728px}.crew-div-images-slider{flex-flow:row;width:100%}.crew-image-slider{width:50%}.section-hero-video{background-image:none;height:auto;margin-bottom:0;padding-top:0;padding-left:0;padding-right:0}.div-block-intro-video{width:auto;min-height:auto;margin-bottom:0;margin-left:auto;padding-right:0}.div-block-intro-video.type-kamp{width:50%;max-width:728px;margin-top:0;margin-left:0;margin-right:0}.container-hero-video{flex-direction:column;align-items:flex-start;height:80vh;padding-left:0;padding-right:0;display:block}.paragraph--intro-video{width:100%}.slide-2{height:100%}}@media screen and (max-width:767px){h1{font-size:45px;line-height:49px}p{font-size:15px;line-height:25px}.button-big{background-position:50%;justify-content:center;align-items:center;margin-left:0;margin-right:auto;padding-top:33px;padding-bottom:33px;font-size:20px;line-height:21px}.button-big.centred{margin-left:0}.button-big.prijs{text-align:center;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:block;position:relative}.container-basic{flex-direction:column;padding-left:0;padding-right:0}.div-block-intro{width:100%;margin-top:0;margin-bottom:0}.container-hero{height:auto;padding-left:0;padding-right:0}.section-hero{background-position:10% 290%;background-size:160%;height:420px;padding-left:20px;padding-right:20px}.section-hero.kampen{background-position:0 -120%;background-size:130%;height:100%}.section-hero.verjaardag{background-position:0 -20%;background-size:190%}.section-hero.crew{height:auto}.section-basic{padding-left:20px;padding-right:20px;display:block}.section-basic.graphics1{background-position:50% 0;background-size:161%}.section-basic.graphics1._3{background-position:90% 100%;background-size:150%}.section-basic.graphics1._4{background-position:70% 79%;background-size:170%}.section-basic.padding-boven.extra-padding-boven{margin-top:220px}.section-basic.no-padding-boven{height:auto;margin-bottom:0}.section-basic.no-padding-boven.shape-background{background-position:100% 60%;background-size:180%}.parafrap{font-size:38px;line-height:40px}.parafrap.tarieven-titel{margin-top:40px}.grid-link-blocks{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:0}.grid-link-blocks.no-padding{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}.grid-link-blocks.padding-boven{margin-top:40px}.grid-link-blocks.padding-onder{margin-bottom:40px}.link-block{height:300px}.link-block:hover{margin-top:0;margin-bottom:0}.link-block.home:hover{margin-bottom:0}.text-block-70{width:100%}.grid-methode{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.div-block-methode{justify-content:flex-start}.image-methode{width:120px;height:120px}.section-lightblue,.section-lightbrown{padding:40px 20px}.section-footer{padding-bottom:20px;padding-left:20px;padding-right:20px}.div-block-footer-logo{width:100%;margin-bottom:40px}.logo-footer{width:40%}.div-block-footer-right{width:100%;margin-bottom:40px}.container-footer{flex-direction:column}.navbar{padding-left:20px;padding-right:20px}.div-block-hero-home.a-block{height:41vh;margin-top:0;margin-bottom:40px}.div-block-hero-home.k-block{height:42vh;margin-top:0}.div-block-hero-home.z-block{height:39vh}.drie-blokken-home{margin-top:-20vh}.home-logo-cat.kampen{top:50px}.home-logo-cat.academy{top:10%}.h2-deco._3{background-position:40% 0;background-size:auto 70%}.h2-deco._7{background-position:0%;background-size:36%;font-size:38px;line-height:40px}.section-header{background-position:0 -44%;background-size:160%;padding-bottom:40px;padding-left:20px;padding-right:20px}.section-header.contact{background-position:80% 10%;background-size:150%;padding-left:20px;padding-right:20px}.section-header.lessen-detail{background-position:0 0;background-size:170%;padding-bottom:40px}.div-block-contact-form{margin-top:20px}.h3-link-block._3,.h3-link-block._4{background-size:80%}.h3-link-block._1{background-position:0 60%;padding-top:210px}.h3-link-block._1.h3-link-block-2-column{background-position:0 70%}.h3-link-block._2{background-position:0 60%;background-size:150%;padding-top:210px}.h3-link-block._2:hover{background-color:#b4eeef00}.h3-link-block._3,.h3-link-block._4{background-size:80%}.h3-link-block.kampthema{background-position:0 100%;background-size:cover;padding-top:217px;padding-right:48%}.h2-centred{margin-bottom:30px;font-size:38px;line-height:40px}.text-block-40{height:auto;margin-top:20px;padding-right:0}.image-text-block{margin-top:-210px}.section-header-type-kamp{padding:140px 20px 70px}.image-type-kamp{width:100%;padding-left:20px;padding-right:20px;top:32%}.image-type-kamp.image-type-kamp-detail{width:40%;padding-left:0;padding-right:0;display:none}.nav-menu{opacity:1;background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63e3653a57fed51bbdfb72ea_bg-nav.png);background-position:15% 0;background-size:188vw}.nav-link-niv1{display:none}.video-header{display:none;position:absolute;left:0%}.div-image-mascotte{margin-bottom:40px}.container-nav-maxi{padding-left:20px;padding-right:20px}.image-forms-behind-video{margin-top:-120px}.div-block-67{height:100%;padding-left:140px;padding-right:140px}.video-mascotte{width:700px;max-width:100%;height:500px;left:-110px}.video-mascotte.right.zwemkamp,.video-mascotte.right.contact{display:none}.video-mascotte.right{width:730px;max-width:80%;height:730px;max-height:50vh;margin-top:-110px;display:block}.video-mascotte.right.zwemkamp,.video-mascotte.right.contact{display:none}.video-mascotte.right.zwemkamp,.video-mascotte.right.contact{display:none}.video-mascotte.right.home{left:auto;right:0}.video-mascotte.zwemcoach{display:none}.container-5{flex-direction:column;align-items:center;display:flex}.column{padding-left:0;padding-right:0}.container-padding-boven{margin-top:20px}.image-freeform{width:520px;height:auto;margin-top:0;margin-bottom:0}.image-freeform.l{width:450px;margin-bottom:40px}.image-freeform.big-hero{height:auto;margin-bottom:30px;top:0}.image-prijzen-1{width:135px;margin-top:-17%;margin-left:-77%}.image-prijzen-2{width:90px;margin-bottom:-20%;margin-right:-84%}.slider{height:100%}.slide{padding-top:20px;padding-bottom:20px}.dag-op-kamp-block{justify-content:flex-start;padding:20px 80px}.dag-op-kamp-block.crew{padding-left:80px;padding-right:80px}.slide-nav{margin-bottom:20px}.link-block-2{margin-top:0}.div-block-70{display:none}.background-video{height:60vh}.container-8{padding-top:10vh;padding-left:20px;padding-right:20px}.slider-2{height:40vh}.testimonial-text-block{padding-left:80px;padding-right:80px}.slider-thema{height:39vh}.thema-block{padding-left:80px;padding-right:80px}.utility-page-content{width:80vw}._404-image{max-width:60vw}.block-no-animation{height:300px}.grid-locatiesenuren{grid-template-columns:1.5fr 1fr .5fr}.main-menu-item-wrapper.main-menu-item-wordbreak{display:flex}.section-more-padding-up{padding-left:20px;padding-right:20px}.grid.locaties{grid-template-columns:1fr .5fr}.grid-locatiesenuren-2{grid-template-columns:2.5fr .25fr 1fr}.image-11{width:100vw}.container-crew-landing{padding-left:20px;padding-right:20px}.drie-blokken-home-v2{flex-direction:column}.drie-blokken-wrapper{clear:none;padding-top:0}.pop-up-modal{z-index:10000;justify-content:center;align-items:flex-end;width:100vw;padding:20px;display:flex;overflow:visible}.div-popup-modal{width:100%;min-width:0}.div-popup-modal.zwemschool{margin-bottom:40px;margin-right:0}.popup-close-icon{width:50%;height:50px;margin:20px;padding:10px;inset:0% 0% auto auto}.popup-close-icon:hover{width:264px;height:50px;margin-top:20px;margin-left:20px}.h3-link-block-aanbod-kamp._3,.h3-link-block-aanbod-kamp._4{background-size:80%}.h3-link-block-aanbod-kamp._1{padding-top:210px}.h3-link-block-aanbod-kamp._2{background-size:90%;padding-top:210px}.h3-link-block-aanbod-kamp._3,.h3-link-block-aanbod-kamp._4{background-size:80%}.h3-link-block-aanbod-kamp.kampthema{background-position:0 100%;background-size:100%;padding-top:217px;padding-right:48%}.h3-link-block-aanbod-kamp.kampthema.kampthema-item-big{padding-top:217px}.button-big-prijs{padding-top:33px;padding-bottom:33px;font-size:20px;line-height:21px}.crew-div-images-slider{height:50%}.columns-3{margin-top:0}.section-hero-video{background-image:none;height:70vh;margin-top:100px;padding-left:0;padding-right:0}.section-hero-video.kampen{background-position:0 -120%;background-size:130%;height:100%}.section-hero-video.verjaardag{background-position:0 -20%;background-size:190%}.section-hero-video.crew{height:auto}.div-block-intro-video{width:100%;margin-top:0;margin-bottom:0}.container-hero-video{height:100%;padding-left:0;padding-right:0}.container-background-video{padding-left:20px;padding-right:20px}}@media screen and (max-width:479px){.button-big.centred{margin-left:0}.button-big.button-big-faq{width:150px;font-size:14px}.button-small{background-size:40px}.container-basic{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column-reverse;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;display:flex}.container-basic.mirror{flex-direction:column}.div-block-intro{width:100%;margin-bottom:0}.section-hero{background-position:19% 0;background-size:260%;height:auto;margin-bottom:70px}.section-hero.kampen{background-position:0 0;background-size:230%;margin-bottom:0}.section-hero.verjaardag{background-position:30% -30%;background-size:320%}.section-basic.graphics1{background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63cfa0d389ae173cdba8adee_bg-faq.svg);background-position:70% 100%;background-size:240%}.section-basic.graphics1._3{background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63cfa0d389ae173cdba8adee_bg-faq.svg);background-position:-130px 0;background-size:250%}.section-basic.graphics1._4{background-image:url(https://cdn.prod.website-files.com/63bd22c9e4b530580e91ee73/63cfa0d389ae173cdba8adee_bg-faq.svg);background-position:-120px 50px;background-size:250%}.section-basic.padding-boven{margin-top:100px}.section-basic.padding-boven.extra-padding-boven{margin-top:0}.section-basic.beige.no-padding-under{padding-bottom:0}.section-basic.shape-background{background-position:100% 100%;background-size:260%}.section-basic.no-padding-down{justify-content:center;align-items:center;display:block}.parafrap{color:var(--black);line-height:40px}.grid-link-blocks{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:0}.grid-link-blocks._3-options{grid-template-rows:1fr;grid-template-columns:1fr;grid-auto-rows:auto;grid-auto-columns:1fr;grid-auto-flow:dense;justify-items:stretch;margin:0 auto;display:grid;overflow:hidden}.grid-link-blocks.padding-boven{margin-top:0}.grid-link-blocks.padding-boven.grid{grid-column-gap:20px;grid-row-gap:20px;grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-auto-columns:1fr;grid-auto-flow:dense;display:grid}.grid-link-blocks.crew{grid-template-columns:repeat(auto-fit,minmax(100%,1fr))}.link-block{height:290px}.link-block:hover{margin-top:0;margin-bottom:0}.link-block.kampen{height:340px}.link-block.home{height:auto;transition-property:none}.link-block.home:hover{margin-top:0;margin-bottom:0}.grid-methode{grid-template-columns:repeat(auto-fit,minmax(224px,1fr));grid-template-areas:".";grid-auto-flow:row;margin-top:20px}.image-methode{width:100px;height:100px;margin-bottom:10px}.section-lightblue{padding-top:40px;padding-bottom:40px}.logo-footer{width:70%}.div-block-footer-right{height:auto;margin-bottom:10px}.div-block-footer-left-links{width:100%;height:auto}.navbar{height:7vh}.div-block-hero-home.k-block,.div-block-hero-home.z-block{height:25vh}.div-block-hero-home.a-block{height:25vh;margin-top:2vh}.div-block-hero-home.k-block,.div-block-hero-home.z-block{height:25vh}.drie-blokken-home{margin-top:-14vh;margin-bottom:-4vh;padding-left:10px;padding-right:10px;display:none}.home-logo-cat.zwemschool{width:110px;top:20px;left:43%}.home-logo-cat.kampen{width:110px;top:30px}.home-logo-cat.academy{width:110px}.h2-deco._1{background-size:90%}.h2-deco._2{background-position:0 33%;background-size:90%}.h2-deco._3{background-position:0 37%;background-size:auto 90px}.h2-deco._7{background-position:0%;background-size:70%}.h2-deco._8{background-size:auto 51%;font-size:38px;line-height:40px}.h2-deco._9{background-position:0 5px;background-size:80%;font-size:38px;line-height:40px}.section-header{background-position:100% -18%;background-size:240%;padding-top:120px}.section-header.contact{padding-top:120px}.section-header.lessen-detail{background-position:7% 1%;background-size:250%}.div-block-contact-form{margin-top:10px}.link-block-div.text-link.academy.kamp{color:var(--sea-green);background-color:#69936b33}.h3-link-block._3,.h3-link-block._4{background-size:130%;padding-top:200px}.h3-link-block._1{padding-top:200px}.h3-link-block._2{background-position:0 100%;background-size:150%;padding-top:200px}.h3-link-block._2:hover{background-color:#b4eeef00}.h3-link-block._3,.h3-link-block._4{background-size:130%;padding-top:200px}.h3-link-block.kampthema{background-size:cover;padding-top:198px;padding-right:22%}.h2-centred{max-width:100%;font-size:38px;line-height:42px}.text-block-40{padding-right:0}.image-text-block{margin-top:-190px}.section-header-type-kamp{padding-top:110px;padding-bottom:50px}.image-type-kamp{margin-top:30px;padding-left:0;padding-right:0}.image-type-kamp.image-type-kamp-detail{display:none}.social-icons{margin-left:20px;margin-right:0}.nav-menu{text-align:left;background-image:none;background-size:auto;position:fixed}.dropdown-toggle{padding-right:20px}.dropdown-faq{flex:1;width:100%;padding-right:0;display:block}.icon-2{display:none}.paragraph-2.p-faq{font-size:12px}.tag{display:block}.nav-menu-button{margin-top:-7px}.nav-menu-button-image{width:26px}.nav-link-maxi{text-align:right}.nav-link-maxi.bottom-word-break{margin-top:-20px}.container-nav-maxi{text-align:right;justify-content:flex-start}.nav-link-maxi-niv2{text-align:right}.div-block-61{justify-content:center}.div-block-62{text-align:left;flex-direction:column;justify-content:center;align-items:center;display:flex}.collection-list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.html-embed{margin-top:-50px}.html-embed.alt{margin-top:0}.div-block-67{padding-top:0;padding-left:60px;padding-right:60px}.video-mascotte{display:none}.h3-linkblock{color:var(--sea-green)}.image-freeform{width:290px;height:auto;margin-top:0;margin-bottom:20px}.image-freeform.l{margin-top:60px;margin-bottom:40px}.div-prijzen{padding-left:10px;padding-right:10px}.paragraph-prijzen{line-height:23px}.paragraph-prijs-groot{line-height:36px}.image-prijzen-1{width:100px;margin-top:-30%}.image-prijzen-2{width:70px;margin-bottom:-50%;margin-right:-80%}.h1-over-impact{font-size:40px}.slider{height:auto}.slide{padding-top:0;padding-bottom:0}.slide.zwemlesgever{height:100%}.image-kampdag._50{width:100%;height:49%}.dag-op-kamp-block{justify-content:flex-start;padding-left:10px;padding-right:10px}.dag-op-kamp-block.crew{height:100%;padding-left:10px;padding-right:10px}.image-block-dag-op-kamp{flex-direction:column;height:450px}.div-block-68{text-align:center}.div-block-68.custom-menu-social{flex-direction:row;justify-content:flex-end;align-items:flex-end;display:flex}.nav-link-login{text-align:right}.link-block-2{margin-top:-11px}.background-video{height:50vh}.slider-2{height:45vh}.testimonial-text-block{padding-left:20px;padding-right:20px}.left-arrow{width:10%}.right-arrow{width:12%}.thema-block{padding-left:10px;padding-right:10px}.error-message-3{bottom:-655px;left:-2px}._404-image{max-width:80vw}.block-no-animation{height:280px}.nav-link-maxi-niv3{text-align:right;font-size:15px}.related-nav{text-align:right;flex-direction:column;justify-content:flex-end;align-items:flex-end;display:flex}.main-menu-item-wrapper{flex-direction:column;justify-content:flex-end;align-self:flex-end;align-items:flex-end;width:100%;display:flex}.main-menu-item-wrapper.main-menu-item-wordbreak{flex-direction:column}.link-block-4{flex-flow:row;flex:0 auto;justify-content:flex-end;align-items:flex-end;display:block}.link-block-5{flex-direction:row;justify-content:flex-end;align-self:auto;align-items:flex-end;display:block}.section-more-padding-up{padding-top:0}.grid.locaties{grid-template-columns:1fr 1fr}.grid-locatiesenuren-2{grid-template-columns:1.25fr .25fr .75fr}.container-crew-landing{min-height:60vh}.drie-blokken-home-v2{margin-top:0}.div-popup-modal{width:100%}.popup-close-icon{width:50px;height:50px;margin-top:20px;margin-bottom:20px;margin-left:20px;padding:10px}.popup-close-icon:hover{height:50px;margin-top:20px;margin-left:20px}.h3-link-block-aanbod-kamp._3,.h3-link-block-aanbod-kamp._4{background-size:130%;padding-top:200px}.h3-link-block-aanbod-kamp._1{padding-top:200px}.h3-link-block-aanbod-kamp._2{background-size:140%;padding-top:200px}.h3-link-block-aanbod-kamp._3,.h3-link-block-aanbod-kamp._4{background-size:130%;padding-top:200px}.h3-link-block-aanbod-kamp.kampthema{background-size:146%;padding-top:198px;padding-right:22%}.h3-link-block-aanbod-kamp.kampthema.kampthema-item-big{background-position-y:50%;background-size:200%}.crew-div-images-slider{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;height:40%}.crew-image-slider{width:100%}.columns-3{margin-top:0}.section-hero-video{background-image:none;height:70vh;margin-top:80px;margin-bottom:0}.section-hero-video.kampen{background-position:0 0;background-size:230%;margin-bottom:0}.section-hero-video.verjaardag{background-position:30% -30%;background-size:320%}.div-block-intro-video{width:100%;margin-bottom:0}.faq-kampen-mobile-title{width:100%;font-size:20px;display:block}}