:root{--wit:#fff;--grijs:#f7f7f7;--zwart:#000;--groen:#2e9c54;--donkergrijs:#5c5c5c;--black:black;--white:white}h1{margin-top:20px;margin-bottom:10px;font-size:2.5rem;font-weight:500;line-height:44px}h2{margin-top:20px;margin-bottom:10px;font-size:2rem;font-weight:500;line-height:36px}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-form-formrecaptcha{margin-bottom:8px}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.body{background-color:var(--wit);border:0 solid #000;border-radius:0;font-family:sofia-pro,sans-serif;font-size:16px;line-height:24px;overflow-x:hidden}.body.body-home{overflow-x:visible}.container{background-color:#0000;width:100%;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:5%;padding-right:5%;font-size:16px}.navigation{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--grijs);z-index:111;border:1px #0000001a;border-bottom-style:solid;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr 3fr;grid-auto-columns:1fr;place-content:stretch space-around;align-items:stretch;width:100vw;max-width:none;margin-left:0;margin-right:0;padding:.5rem 60px;display:grid;position:fixed}.image{max-height:40px}.nav-left{grid-column-gap:30px;grid-row-gap:30px;justify-content:center;align-items:center;font-size:16px;display:flex}.nav-home{z-index:112}.nav-home.w--current{max-width:180px}.nav-link{color:var(--zwart);padding:0;font-family:sofia-pro,sans-serif;font-size:16px;text-decoration:none;transition:all .3s}.nav-link:hover,.nav-link.w--current,.nav-link.current{color:var(--groen)}.nav-link.dropdown{height:100%;padding-top:1rem;padding-bottom:1rem;padding-right:0}.primary-button{grid-column-gap:30px;grid-row-gap:30px;background-color:var(--groen);color:var(--zwart);border-radius:30px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr auto;grid-auto-columns:1fr;justify-content:center;place-items:center start;width:auto;max-width:none;margin-left:auto;margin-right:auto;padding:3px 3px 3px 20px;text-decoration:none;transition:all .4s ease-in-out;display:grid;position:relative}.primary-button:hover{grid-column-gap:50px;grid-row-gap:50px}.primary-button-text{color:var(--wit);max-height:16px;font-size:16px;position:relative}.button-arrow{background-color:var(--wit);color:var(--groen);border-radius:20px;max-width:none;padding:4px 10px;line-height:30px}.nav-aanbod-popup{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--groen);opacity:0;z-index:111;flex-flow:column;justify-content:center;align-items:flex-start;width:280px;padding:0 60px 30px 40px;transition-property:all;transition-duration:.5s;transition-timing-function:ease-in-out;display:flex;position:absolute;inset:100% 436px auto -50%;overflow:hidden}.nav-aanbod-popup.w--open{z-index:5;opacity:100;top:100%;left:-50%;right:auto}.secondary-button{grid-column-gap:15px;grid-row-gap:15px;border-bottom:1px solid var(--wit);color:var(--wit);justify-content:flex-start;align-items:center;width:auto;margin-top:20px;margin-bottom:10px;padding-top:10px;padding-bottom:0;text-decoration:none;transition:all .4s ease-in-out;display:flex;overflow:visible}.secondary-button:hover{grid-column-gap:50px;grid-row-gap:50px}.secondary-button-text{color:var(--wit);font-size:16px;text-decoration:none}.hidden{display:none}.green{color:var(--groen);font-size:16px}.green.subtitle{font-size:24px;font-weight:400}.green.green-hero{font-size:64px}.primary-button-black{grid-column-gap:30px;grid-row-gap:30px;background-color:var(--zwart);color:var(--wit);border-radius:30px;flex-flow:row;grid-template-rows:auto;grid-template-columns:1fr auto;grid-auto-columns:1fr;justify-content:start;place-items:center start;width:auto;max-width:none;margin-left:0;margin-right:0;padding:2px 5px;font-size:18px;text-decoration:none;transition:all .4s ease-in-out;display:grid;position:relative}.primary-button-black:hover{grid-column-gap:50px;grid-row-gap:50px}.primary-button-black.form-submit{padding:10px 0;font-size:16px}.primary-button-black.form-submit:hover{padding-left:40px;padding-right:40px}.primary-button-black.hero-button{margin-left:auto;margin-right:auto;padding:3px 3px 3px 20px}.primary-button-black.button-home-aanbod{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr auto;grid-auto-columns:1fr;place-items:center start;margin-left:0;margin-right:0;padding:3px 3px 3px 20px;display:grid}.primary-button-black.button-home-aanbod.w--current{padding-top:3px;padding-bottom:3px;padding-left:20px;font-size:16px}.primary-button-black.form-button{padding-top:1px;padding-bottom:1px;padding-right:3px}.button-arrow-black{background-color:var(--wit);color:var(--zwart);border-radius:20px;max-width:none;padding:4px 10px;line-height:30px}.footer{width:100%;max-width:none;margin-left:0;margin-right:0;padding:60px 100px 20px;overflow:hidden}.footer:where(.w-variant-806b442f-9796-1e95-fcdb-c29eabe3117a){background-color:var(--grijs)}.footer-content{grid-column-gap:100px;grid-row-gap:100px;margin-bottom:60px;display:flex}.footer-content-block{flex-flow:column;margin-right:0;display:flex}.footer-link{color:var(--zwart);margin-bottom:10px;font-size:16px;text-decoration:none}.primary-button-text-footer{color:var(--wit);margin-bottom:0;font-size:16px;position:relative}.footer-small{grid-column-gap:10px;grid-row-gap:10px;border-top:1px solid #000;flex-flow:column;justify-content:center;align-items:center;padding-top:20px;padding-bottom:20px;display:flex}.footer-small-text{color:var(--zwart);text-align:center;margin-top:0;margin-bottom:0;font-size:16px}.item-intro-title{color:var(--groen);margin-top:0;font-size:32px;font-weight:400;line-height:40px}.text{color:var(--zwart);width:100%;font-size:16px;font-weight:400;line-height:24px}.text.kampen-info-fold-button-text{width:100%;display:block}.text.bold{font-weight:700}.text.contact-text{color:var(--donkergrijs)}.text.contact-link{color:var(--zwart)}.contact{margin-top:160px;margin-bottom:60px}.contact-content{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto auto auto;grid-template-columns:1fr 2fr;grid-auto-columns:1fr;display:grid}.contact-content-item{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:20px 1fr;grid-auto-columns:1fr;display:grid}.contact-info{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:center;align-items:flex-start;display:flex}.contact-info-div{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:flex-start;text-decoration:none;display:flex}.contact-form{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:center;align-items:flex-start;padding-left:60px;display:flex}.form-field{border-style:none none solid;border-width:1px;border-color:black black var(--donkergrijs);color:var(--donkergrijs);border-radius:0}.form-input-div{width:100%}.nav-mobile,.nav-burger{display:none}.nav-aanbod-popup-mobile{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--groen);opacity:0;z-index:111;flex-flow:column;justify-content:center;align-items:flex-start;width:280px;padding:0 60px 20px 40px;transition-property:all;transition-duration:.5s;transition-timing-function:ease-in-out;display:none;position:absolute;inset:100px 450px auto auto;overflow:hidden}.secondary-button-no-border{grid-column-gap:30px;grid-row-gap:30px;border-bottom:1px solid var(--wit);color:var(--wit);justify-content:flex-start;align-items:center;width:auto;margin-top:20px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;text-decoration:none;transition:all .4s ease-in-out;display:flex;overflow:visible}.secondary-button-no-border:hover{grid-column-gap:50px;grid-row-gap:50px}.footer-brand{color:var(--zwart);text-align:center;margin-top:30px}.footer-brand-link{color:var(--zwart)}.submit-button-2{background-color:var(--zwart);border-radius:20px;font-size:16px}.footer-content-wrapper{justify-content:space-between;align-items:flex-start;display:flex}.footer-content-socials{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;justify-content:center;align-items:flex-end;margin-right:0;display:flex}.code-embed-2{text-align:center;justify-content:center;align-items:center;display:flex}.code-embed-3{justify-content:center;align-items:center;display:flex}.footer-socials-div{grid-column-gap:10px;grid-row-gap:10px;display:flex}.footer-legal{grid-column-gap:30px;grid-row-gap:30px;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;display:flex}.form-input-flex{justify-content:space-between;align-items:center;width:100%;display:flex}@media screen and (min-width:1280px){.container{width:100%}.navigation{grid-column-gap:0px;grid-row-gap:0px}.image{max-height:40px}.hero{grid-template-columns:284px 145px 359px 241px 187px;place-content:start center}.aanbod{max-width:none}.subnav{width:99.2vw;max-width:none}.home-aanbod{width:99.2vw}.home-aanbod-article{grid-template-rows:auto;padding-top:140px}.home-aanbod-article.aanbod-dansen,.home-aanbod-article.aanbod-competitie,.home-aanbod-article.aanbod-volwassenen{width:1200px;min-width:auto;max-width:none}.home-aanbod-article.aanbod-dansen,.home-aanbod-article.aanbod-competitie,.home-aanbod-article.aanbod-volwassenen{width:1200px;min-width:auto;max-width:none}.home-aanbod-article.aanbod-sportkampen{width:1200px;min-width:auto;padding-bottom:60px}.home-aanbod-article.inschrijven{min-width:1200px;max-width:1200px}.home-aanbod-article-info{margin-bottom:60px}.home-aanbod-article-image{grid-template-rows:600px;width:100%;height:100%}.footer{padding-left:140px;padding-right:140px}.hero-image-1{max-width:284px}.hero-image-2,.hero-image-3{max-width:125px}.hero-image-4{width:359px}.hero-image-5{width:231px}.hero-image-6{width:177px}.turnen-collection-item-intro{max-width:1200px}.turnen-collection-item-info{width:1200px;max-width:none}.image-size.image-3{display:block}.collection-item.kampen{max-width:none}.collection-item.kampen:nth-child(2n){background-color:var(--grijs)}.collection-item-intro,.collection-item-intro.competitie,.collection-item-intro.competitie{max-width:1200px}.collection-item-info{grid-column-gap:20px;grid-row-gap:20px;flex-flow:row;padding-top:60px;padding-bottom:60px;display:flex}.collection-item-images{justify-content:center;align-items:center}.text.kampen-info-fold-button-text{display:block}.kampen-algemeen-content{max-width:1200px}.kampen-algemeen-inschrijven{margin-top:0}.contact{margin-top:160px}.inschrijven-content{max-width:1200px}.home-image.corner-1{aspect-ratio:1;max-width:30rem;max-height:30rem}.home-image.corner-4{object-position:50% 0%}.home-image-ball{aspect-ratio:1;border-radius:100px;width:120px;height:120px;position:relative;scale:1}.home-image-ball:where(.w-variant-435ac295-8058-b5e6-7b01-65e7b01bc8de){border-radius:120px;width:120px;height:120px}.home-image-ball-four{bottom:0;left:0}.inschrijven-image.corner-4{object-position:50% 0%}.inschrijven-image.corner-5{border-bottom-left-radius:0}.home-image-ball-seven{left:60px;right:0}.info{flex-flow:column;justify-content:center;align-items:center;display:flex}.info-wrapper{background-color:var(--grijs);width:100vw;padding-top:0;padding-bottom:90px;padding-right:0}.info-item{width:1200px;max-width:none;padding-top:90px;padding-bottom:0}.nieuws-item{grid-column-gap:30px;grid-row-gap:30px;border-bottom-style:none;grid-template-rows:50px auto 50px;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:1200px;padding-bottom:0;display:grid}.nieuws-item.competitie{max-width:1280px}.nieuws-item-image{aspect-ratio:3/2;object-fit:cover;border-top-left-radius:35px;border-bottom-right-radius:35px;width:100%;max-width:none;max-height:none}.nieuws-afbeelding{max-width:none}.nieuws-text{width:80%}.popup-wrapper{display:block}.info-download-button{color:var(--zwart)}.info-item-copy{width:1200px;max-width:none;padding-top:90px;padding-bottom:0}.info-item-image{max-width:1200px}.flex-column{flex-flow:column;justify-content:center;align-items:center;display:flex}}@media screen and (max-width:991px){.container{flex-flow:column;justify-content:center;align-items:center;max-width:80rem}.navigation{grid-template-columns:.75fr 3fr;padding-left:40px;padding-right:40px}.nav-link{font-size:14px}.primary-button-text{font-size:16px}.nav-aanbod-popup{right:350px}.secondary-button-text{font-size:14px}.hero{grid-template-rows:.75fr 68px 150px 151px;grid-template-columns:284px 135px 293px;max-width:728px;padding-top:60px}.hero-title{font-size:48px;line-height:52px}.green.green-hero{font-size:48px}.primary-button-black.hero-button{font-size:16px}.subnav{top:78px}.subnav-link-text{font-size:16px}.home-aanbod-article.aanbod-turnen,.home-aanbod-article.aanbod-dansen,.home-aanbod-article.aanbod-competitie,.home-aanbod-article.aanbod-volwassenen,.home-aanbod-article.aanbod-sportkampen,.home-aanbod-article.aanbod-turnen,.home-aanbod-article.aanbod-dansen,.home-aanbod-article.aanbod-competitie,.home-aanbod-article.aanbod-volwassenen,.home-aanbod-article.aanbod-sportkampen{min-width:728px;max-width:728px}.home-aanbod-article-title{font-size:32px}.secondary-button-black-text{font-size:16px}.footer-content{grid-column-gap:60px;grid-row-gap:60px}.about{max-width:728px}.about-amount{font-size:100px}.about-text{font-size:20px}.sponsors-images{max-width:728px}.hero-image-1{max-width:284px;height:360px}.hero-image-2{max-width:115px;height:150px}.hero-image-3{max-width:115px}.hero-image-4{width:293px}.hero-image-5,.hero-image-6,.hero-ball-2{display:none}.turnen-collection-item-intro{max-width:728px}.item-intro-title{font-size:32px;line-height:34px}.turnen-collection-item-info{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;width:728px;max-width:728px}.info-block-text,.info-price-text{font-size:16px}.image-size,.image-size.image-1{width:340px;height:240px}.image-size.image-1{width:340px;height:240px}.image-size.image-3{display:none}.collection-item-intro,.collection-item-intro.competitie,.collection-item-intro.competitie{max-width:728px}.collection-item-info{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;width:728px;max-width:728px}.text{line-height:24px}.kampen-algemeen-content{max-width:728px}.contact{flex-flow:column;justify-content:center;align-items:center;margin-top:140px;display:flex}.contact-content{flex-flow:column;max-width:728px;display:flex}.contact-form{padding-left:0}.popup-box{max-width:600px}.inschrijven-content{max-width:728px;display:flex}.rich-text-block,.item-info-location-text,.item-info-when-text{font-size:16px}.nav-aanbod-popup-mobile{right:350px}.info-text{width:100%;padding-right:60px}.nieuws-item{grid-template-rows:1fr auto 50px;max-width:728px}.nieuws-item.competitie{max-width:728px}.nieuws-item-image{object-fit:cover;height:100%}.nieuws{width:728px;margin-top:100px}.nieuws-other{max-width:728px}.other-news-list{flex-flow:column;justify-content:center;align-items:flex-start}.other-news-item,.other-news-item-content{width:500px}.nieuws-text{width:80%}.popup-box-wrapper{max-width:none}.cookie-policy{max-width:700px}.info-price-text-kamp{font-size:16px}.info-item-copy{width:728px;max-width:728px}.info-item-image{grid-template-columns:1fr}.info-image{object-position:50% 50%}.info-text-image{width:100%;padding-right:60px}.grid,.grid:nth-child(2n){flex-flow:column}.grid.align-bottom{max-width:728px}.primary-button-text-2{font-size:16px}.secondary-button-text-2,.nav-link-2{font-size:14px}.nav-aanbod-popup-2{right:350px}}@media screen and (max-width:767px){.navigation{background-color:#fff;border-style:none;grid-template-columns:auto 3fr;padding:20px}.image{max-height:30px}.nav-left{display:none}.nav-home,.nav-home.w--current{z-index:111}.nav-link{font-size:18px}.primary-button{margin-left:0}.primary-button-text{font-size:16px}.nav-aanbod-popup{display:none}.secondary-button-text{font-size:16px}.nav-info-popup{display:none}.hero{grid-template-columns:284px 125px;max-width:460px;padding-top:40px}.hero-title{font-size:32px;line-height:40px}.green.green-hero{font-size:48px}.subnav{display:none}.home-aanbod-article{grid-template-columns:1fr;padding-top:7rem;padding-bottom:4rem}.home-aanbod-article:where(.w-variant-435ac295-8058-b5e6-7b01-65e7b01bc8de){padding-top:4rem;padding-bottom:4rem}.home-aanbod-article.aanbod-turnen{grid-template-columns:1fr;min-width:460px;max-width:460px;padding-top:40px;padding-bottom:0}.home-aanbod-article.aanbod-dansen{grid-template-columns:1fr;min-width:460px;max-width:460px;padding-top:60px;padding-bottom:0}.home-aanbod-article.aanbod-competitie{grid-template-columns:1fr;min-width:460px;max-width:460px;padding-top:20px;padding-bottom:20px}.home-aanbod-article.aanbod-volwassenen{grid-template-columns:1fr;min-width:460px;max-width:460px;padding-top:0;padding-bottom:20px}.home-aanbod-article.aanbod-sportkampen{grid-template-columns:1fr;min-width:460px;max-width:460px;padding-top:0;padding-bottom:60px}.home-aanbod-article-image{grid-template-rows:auto;max-height:300px;padding-top:0;display:none}.home-aanbod-article-image:where(.w-variant-435ac295-8058-b5e6-7b01-65e7b01bc8de){aspect-ratio:1;max-height:none;display:block}.secondary-button-black{max-width:350px}.subnav-links{display:none}.footer{padding-left:60px;padding-right:60px}.footer-content{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column}.footer-content-block{justify-content:center;align-items:flex-start}.about{grid-template-columns:1fr}.hero-image-1{height:320px}.hero-image-4{display:none}.turnen-collection-item-intro{max-width:460px}.item-intro-title{margin-top:0;margin-bottom:0}.turnen-collection-item-info{width:460px;max-width:460px}.info-block-text{padding-bottom:0}.turnen-collection-item-images{max-width:460px}.info-location{padding-bottom:0}.image-size.image-1,.image-size.image-2,.image-size.image-1,.image-size.image-2{width:200px}.collection-item-intro,.collection-item-intro.competitie,.collection-item-intro.competitie{max-width:460px}.collection-item-info{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr;width:460px;max-width:460px;padding-right:60px}.kampen-algemeen-content{grid-template-columns:1fr;max-width:460px}.kampen-info{padding-bottom:0}.kampen-algemeen-inschrijven{margin-top:0}.contact{margin-top:80px}.contact-content{flex-flow:column;grid-template-columns:1fr;max-width:none;display:flex}.contact-form{padding-left:0;padding-right:0}.popup{display:block}.popup-box{grid-column-gap:0px;grid-row-gap:0px;flex-flow:column;max-width:428px}.popup-image{max-width:none;display:none}.popup-text{padding-left:20px;padding-right:60px}.inschrijven-content{grid-template-columns:1fr;max-width:460px;padding-right:60px}.nav-mobile{grid-column-gap:30px;grid-row-gap:30px;background-color:var(--grijs);flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100vw;height:100vh;padding-top:100px;padding-left:40px;padding-right:40px;transition:all .6s ease-in-out;display:flex;position:fixed;inset:0% auto auto 0%;transform:translateY(-100vh)}.nav-burger{z-index:112;flex-flow:column;justify-content:center;align-items:flex-end;display:flex}.nav-burger-div{background-color:var(--groen);border:0 #000;width:20px;height:1px;margin-bottom:5px;padding-bottom:0;padding-right:0;transform:translate(0)}.nav-aanbod-popup-mobile{opacity:1;width:100vw;height:100vh;display:flex;position:fixed;inset:0% auto auto 0%;transform:translate(100vw)}.secondary-button-no-border{border-bottom-style:none;border-bottom-width:0}.nav-info-popup-mobile{opacity:1;z-index:112;width:100vw;height:100vh;display:flex;position:fixed;top:0;right:0;transform:translate(100vw)}.home-image.corner-2,.home-image.corner-3{height:100%;max-height:300px}.home-image.corner-1{width:100%;height:100%;max-height:none}.home-image.corner-2,.home-image.corner-3{height:100%;max-height:300px}.home-image.corner-4{object-fit:cover;object-position:50% 0%;height:100%;max-height:300px;display:none}.home-image.corner-5{height:100%;max-height:300px}.home-image-ball,.home-image-ball-two,.home-image-ball-four,.home-image-ball-five{display:none}.inschrijven-image.corner-1,.inschrijven-image.corner-2,.inschrijven-image.corner-3{max-height:300px}.inschrijven-image.corner-5,.inschrijven-image.corner-1,.inschrijven-image.corner-2,.inschrijven-image.corner-3{max-height:300px}.inschrijven-image.corner-4{object-fit:cover;object-position:50% 0%;max-height:300px}.inschrijven-image.corner-5{max-height:300px}.nieuws-item{flex-flow:column;grid-template-rows:auto auto auto auto;grid-template-columns:1fr;max-width:460px;display:flex}.nieuws-item.competitie{max-width:460px}.nieuws-item-image{max-width:100%;max-height:250px}.nieuws{width:100vw;margin-top:100px;margin-bottom:60px;padding-left:40px;padding-right:40px}.nieuws-afbeelding{width:100%}.nieuws-other{margin-bottom:0}.other-news-item,.other-news-item-content{width:460px}.nieuws-text{width:100%}.footer-content-wrapper{flex-flow:column;padding-bottom:60px}.footer-content-socials{justify-content:center;align-items:flex-start}.popup-box-wrapper{flex-flow:column;max-width:none;display:flex}.info-item-copy{width:460px;max-width:460px}.info-item-image{flex-flow:column;display:flex}.form-input-flex{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:space-between;align-items:flex-start}.nav_link-wrapper{margin-left:0;margin-right:0}.team_list-wrapper{width:100%}.team_list{grid-template-columns:1fr}.max-width-half{width:100%}.grid.align-bottom{grid-column-gap:2rem;grid-row-gap:2rem;grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr}.primary-button-text-2{font-size:16px}.secondary-button-text-2{color:var(--zwart);font-size:16px}.primary-button-2{margin-left:0}.nav-link-2{font-size:18px}.nav-link-2.dropdown{padding-top:0;padding-bottom:0}.nav-link-2.dropdown.w--open{height:auto}.nav-aanbod-popup-2{display:none;position:relative;inset:0%}.nav-aanbod-popup-2.w--open{z-index:999999;background-color:#0000;width:auto;padding-top:1rem;padding-left:0;position:relative;inset:0%}.secondary-button-2{border-bottom-color:var(--zwart);color:var(--zwart)}}@media screen and (max-width:479px){.hero{grid-template-rows:auto 68px 150px 151px;grid-template-columns:1fr;align-content:center;width:100vw;max-width:none;padding-top:0}.hero-title{width:90vw;padding-top:40px;font-size:32px;line-height:36px}.green.green-hero{font-size:36px}.hero-header{top:-10px}.subnav{display:none}.home-aanbod-article{grid-template-rows:auto;padding-top:80px;padding-bottom:60px}.home-aanbod-article.aanbod-turnen{width:100vw;min-width:auto;max-width:none;padding-bottom:0}.home-aanbod-article.aanbod-dansen{min-width:auto;max-width:none;padding-top:20px}.home-aanbod-article.aanbod-competitie{min-width:auto;max-width:none;padding-bottom:0}.home-aanbod-article.aanbod-volwassenen{min-width:auto;max-width:none;padding-top:10px}.home-aanbod-article.aanbod-sportkampen{min-width:auto;max-width:none}.home-aanbod-article.inschrijven{width:100vw;min-width:300px;max-width:100vw;padding-bottom:60px;padding-left:20px;padding-right:20px}.home-aanbod-article-title{font-size:28px}.footer{padding-left:5%}.hero-image-1{width:100%;max-width:none;height:301px}.hero-image-2,.hero-image-3{width:100%;max-width:none;padding-left:10px;display:block}.item-intro-title{font-size:28px}.turnen-collection-item-info{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr;width:100%;max-width:none}.image-size.image-1{object-fit:cover;width:100%;overflow:hidden}.image-size.image-2{display:none}.collection-item{padding-top:60px}.collection-item.kampen,.collection-item-intro{max-width:none}.collection-item-info{width:100%;max-width:none}.info-when{grid-column-gap:10px;grid-row-gap:10px}.kampen-algemeen-content{max-width:100vw}.kampen-algemeen-inschrijven{width:100%}.contact-content{border-radius:0;width:100%;max-width:100vw;padding-top:20px}.contact-form{padding-right:0}.form-field{border-style:none none solid;border-color:#000;border-radius:0}.popup-box{grid-template-columns:1fr 2.25fr;width:auto;max-width:none;margin-left:20px;margin-right:20px}.inschrijven-div{padding-left:0;padding-right:0}.inschrijven-content{place-items:center stretch;max-width:100vw;padding-left:20px;padding-right:60px;display:flex}.nav-mobile{transform:translateY(-100vh)}.nav-burger-div,.nav-burger-div.burger-3,.nav-burger-div.burger-3{width:20px;height:1px}.nav-aanbod-popup-mobile{justify-content:flex-start;align-items:flex-start;padding-top:80px}.home-image{object-fit:cover;width:100%;height:100%}.home-image.corner-2,.home-image.corner-3,.home-image.corner-4,.home-image.corner-5{width:100%}.home-image.corner-1{width:100%;height:100%}.home-image.corner-2,.home-image.corner-3,.home-image.corner-4,.home-image.corner-5{width:100%}.home-image-ball-three,.home-image-ball-six{display:none}.inschrijven-image{object-fit:cover;width:100%;height:100%}.home-image-ball-seven{display:none}.info-item{width:100%;max-width:none}.info-text{padding-right:0}.footer-brand{text-align:center}.footer-brand-link{color:var(--zwart)}.nieuws-item{grid-template-rows:auto auto auto 45px;grid-template-columns:1fr;max-width:none}.nieuws-titel{font-size:32px}.nieuws{grid-column-gap:20px;grid-row-gap:20px;margin-top:100px;margin-bottom:60px;padding-left:20px;padding-right:40px}.nieuws-other{margin-bottom:60px}.other-news-item{border-top-right-radius:35px;width:80vw}.other-news-item-content{flex-flow:column;justify-content:center;align-items:flex-start;width:80vw;padding-right:0}.other-news-image{width:90vw}.other-news-text{width:80vw;padding-top:20px;padding-bottom:20px}.nieuws-text{width:100%}.paragraph-4{font-size:16px}.footer-content-wrapper{margin-bottom:60px}.popup-box-wrapper{width:100vw;max-width:none;margin-left:0;margin-right:0}.cookie-policy{max-width:300px}.info-item-copy{width:100%;max-width:none;padding-left:20px;padding-right:40px}.info-item-image{width:100%;max-width:none}.info-image{width:100%}.flex-column{justify-content:center;align-items:center;display:flex}}#w-node-_74cbb987-72ac-f376-ba96-5f23f3199714-2dbbb46b{grid-area:1/1/2/2;align-self:center}#w-node-_74cbb987-72ac-f376-ba96-5f23f3199716-2dbbb46b{justify-self:end}#w-node-_74cbb987-72ac-f376-ba96-5f23f3199720-2dbbb46b,#w-node-_74cbb987-72ac-f376-ba96-5f23f3199735-2dbbb46b{place-self:start end}#w-node-_3b906948-657e-69cd-a44b-aa25000d449d-2dbbb46b{grid-area:1/2/4/3}#w-node-_7b253397-636d-fcd6-0645-36aab7678629-2dbbb46b,#w-node-b943ce9a-3974-2f24-6145-e8be313440ba-2dbbb46b{grid-area:span 1/span 1/span 1/span 1}#w-node-ca62b74b-2ffc-986b-9b0c-ad18a5e6ad50-a5e6ad2e,#w-node-ffa85a28-4ee9-c982-7ac9-a94ad402cc11-d402cc10{place-self:center}@media screen and (min-width:1280px){#w-node-_74cbb987-72ac-f376-ba96-5f23f3199714-2dbbb46b{align-self:center}}@media screen and (max-width:991px){#w-node-_74cbb987-72ac-f376-ba96-5f23f3199714-2dbbb46b{grid-area:1/1/2/2;align-self:center}}@media screen and (max-width:767px){#w-node-_74cbb987-72ac-f376-ba96-5f23f3199735-2dbbb46b{align-self:center}#w-node-_3b906948-657e-69cd-a44b-aa25000d449d-2dbbb46b{grid-area:4/1/5/2}}