@font-face{font-display:swap;font-family:Spartan;font-style:normal;font-weight:400;src:url(/https/puttenvoorelkaar.nl/build/assets/Spartan-Regular-aa83777d.woff2) format("woff2")}@font-face{font-display:swap;font-family:Spartan;font-style:normal;font-weight:700;src:url(/https/puttenvoorelkaar.nl/build/assets/Spartan-Bold-15a14a03.woff2) format("woff2")}@font-face{font-display:swap;font-family:Caveat;font-style:normal;font-weight:400;src:url(/https/puttenvoorelkaar.nl/build/assets/caveat-v18-latin-regular-fe59064f.woff2) format("woff2")}*,*:before,*:after{font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;vertical-align:baseline;box-sizing:inherit;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;border-radius:0;border:0;padding:0;margin:0}html{line-height:1;font-size:62.5%;font-weight:400;font-family:Spartan,system-ui,sans-serif;color:#262626;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;scroll-behavior:smooth;box-sizing:border-box}body{font-size:1.6rem}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}img,svg{max-width:100%;height:auto}[type=date],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],textarea,select{display:block;width:100%}select{background:url('data:image/svg+xml,%3Csvg height="10" viewBox="0 0 12 10" width="12" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="m12 0-6 10-6-10z" fill="silver"/%3E%3C/svg%3E') no-repeat right 1.5rem top 52%}[type=submit],button{cursor:pointer}.cover-image{position:relative;width:100%}.cover-image>img{display:block;width:100%;height:100%;position:absolute;left:0;top:0;-o-object-fit:cover;object-fit:cover}.embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;height:0}.embed-container iframe,.embed-container object,.embed-container embed,.embed-container video{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper{width:calc(100% - (clamp(4rem,7vw,12rem)*2));max-width:162.8rem;margin-inline:auto}.wrapper-narrow{max-width:87.4rem}.wrapper-xnarrow{max-width:40rem}.with-margin{margin-block:clamp(4rem,7vw,12rem);scroll-margin-top:calc(10rem + clamp(4rem,7vw,12rem))}.with-padding{padding-block:clamp(4rem,7vw,12rem);scroll-margin-top:10rem}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skip-link{position:fixed;left:50%;top:0;transform:translate(-50%,-100%);padding:1.5rem 2rem;background-color:#262626;color:#fff;text-decoration:none;transition:all .2s ease;border-radius:.5rem;z-index:14}.skip-link:focus{transform:translate(-50%,20%)}.search-form{display:flex;flex-direction:column;gap:1.6rem;width:100%;max-width:70rem;margin:0 auto;padding:3rem;background-color:#ffffff1a;border-radius:3rem}@media (min-width: 48em){.search-form{flex-direction:row}}.search-input,.search-submit{transition:all .2s ease}.search-input:focus-visible,.search-submit:focus-visible{outline:none;box-shadow:0 0 0 .3rem #f3920080}.search-input{color:#262626;flex:1 1 100%;border:0!important}.search-submit{display:inline-flex;justify-content:center;align-items:center;gap:1rem;font-weight:700;padding:1rem 2rem;background-color:#f39200;border-radius:1rem;min-width:15rem;flex:0 0 auto}.search-submit svg{display:block;flex:0 0 auto}.searchresults-wrapper{max-width:70rem}.searchresults-item{display:block;text-decoration:none;margin-top:clamp(2.4rem,6vw,5rem);padding-top:clamp(2.4rem,6vw,5rem);border-top:.1rem solid rgba(38,38,38,.3)}.searchresults-item-title{margin-bottom:2rem}.searchresults-item-btn{margin-top:2.8rem}.empty{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2rem;text-align:center}.empty-icon{color:#f3efe8;width:12rem}.empty-title{color:#d00}.nocache{display:none}h1,h2,h3,h4{line-height:1.25;font-weight:700}h1,.h1{font-size:clamp(4rem,4vw,5rem)}h2,.h2{font-size:clamp(2.6rem,3vw,3.2rem)}h3,.h3{font-size:clamp(2rem,2vw,2.2rem)}b,strong{font-weight:700}em{font-style:italic}.text-container h2{font-size:clamp(2.6rem,3vw,3.6rem);margin-block:3rem;color:#00722b}.text-container h2:first-child{margin-top:0}.text-container h2:last-child{margin-bottom:0}.text-container h3,.text-container h4{font-size:2rem;margin-bottom:1rem;color:#964c84}.text-container p a,.text-container ul a,.text-container ol a{word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.text-container p,.text-container ul:not(.list-unstyled),.text-container ol:not(.list-unstyled),.text-container blockquote,.text-container .embed-container{line-height:1.8;margin-bottom:3rem;max-width:100%}.text-container p:last-child,.text-container ul:not(.list-unstyled):last-child,.text-container ol:not(.list-unstyled):last-child,.text-container blockquote:last-child,.text-container .embed-container:last-child{margin-bottom:0}.text-container ul:not(.list-unstyled),.text-container ol:not(.list-unstyled){position:relative;list-style:none}.text-container ul:not(.list-unstyled) li,.text-container ol:not(.list-unstyled) li{padding-left:1.25em}.text-container ul:not(.list-unstyled) li:before,.text-container ol:not(.list-unstyled) li:before{position:absolute;text-indent:-1.25em}.text-container ul:not(.list-unstyled) li{position:relative}.text-container ul:not(.list-unstyled) li:before{content:"";display:block;width:1rem;height:1rem;position:absolute;left:0;top:.5em;border-radius:.5rem;background-color:#007e2f}.text-container ol:not(.list-unstyled){counter-reset:ol-counter}.text-container ol:not(.list-unstyled) li{counter-increment:ol-counter}.text-container ol:not(.list-unstyled) li:before{content:counter(ol-counter) "."}.text-container blockquote{padding-left:1em;font-size:1.4em;line-height:1.2;border-left:.1rem solid currentColor}:focus-visible{outline:none;box-shadow:0 0 0 .2rem #964c84}:focus-visible:not([type=radio]){border-color:transparent!important}.btn{display:inline-flex;justify-content:center;align-items:center;gap:.75em;padding:1.2rem 2.4rem;text-decoration:none;background-color:#f39200;color:#fff;line-height:1.2;font-weight:700;border-radius:4rem;border:1px solid transparent;text-align:center;transition:all .2s ease;outline:none}@media (min-width: 60em){.btn{padding:2rem 2.8rem}}.btn:hover{background-color:#83d0f5;color:#fff;border-color:transparent}.btn[disabled]{pointer-events:none}.btn-ghost{background-color:transparent;color:#007e2f;border-color:currentColor}@media (min-width: 60em){.btn-wide{min-width:24rem}}.buttons{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap}.pagination{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:calc(.9*clamp(4rem,7vw,12rem));font-weight:700}.pagination a{display:flex;justify-content:center;align-items:center;text-align:center;width:4rem;height:4rem;border-radius:50%;transition:all .2s ease;color:#f39200}.pagination a svg{display:block;width:2.4rem}.pagination a:hover{background-color:#0000000d;color:#964c84}.pagination span{font-size:.8em}input,textarea,select{background-color:#fff;transition:all .2s ease;outline:none}[type=date],[type=datetime-local],[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],textarea,select{line-height:1.5;padding:1rem 1.5rem;border:1px solid #cec9bf;border-radius:.8rem}[type=checkbox],[type=radio]{width:1.6rem;height:1.6rem;border:1px solid #cec9bf;flex:0 0 auto}[type=checkbox]{border-radius:.4rem}[type=checkbox]:checked{border:none;background:#F39200 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Cg transform='translate(-10850 -6635)'%3E%3Crect width='18' height='18' transform='translate(10850 6635)' fill='none'/%3E%3Cpath d='M0,6V4H10V6ZM0,4V0H2V4Z' transform='translate(10853.343 6644.414) rotate(-45)' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E") no-repeat center center/100% auto}[type=radio]{border-radius:50%}[type=radio]:checked{border:.4rem solid #F39200}[type=file]{display:block;width:100%;padding:1rem;border:1px solid #cec9bf;border-radius:.8rem}textarea{resize:vertical}.form{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(3rem,4vw,5rem) clamp(3rem,4vw,5rem);gap:clamp(3rem,4vw,5rem) clamp(3rem,4vw,5rem)}@media (min-width: 48em){.form-columns{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(3rem,4vw,5rem) clamp(3rem,4vw,5rem);gap:clamp(3rem,4vw,5rem) clamp(3rem,4vw,5rem)}}.form-notice,.form-errors,.form-success{padding:clamp(2.4rem,3vw,3rem);color:#fff}@media (min-width: 48em){.form-notice,.form-errors,.form-success{grid-column-end:span 2}}.form-notice h2,.form-notice h3,.form-notice h4,.form-errors h2,.form-errors h3,.form-errors h4,.form-success h2,.form-success h3,.form-success h4{color:inherit}.form-notice ul li:before,.form-errors ul li:before,.form-success ul li:before{background-color:currentColor!important}.form-notice{color:inherit;background-color:#fff;border:1px solid #cec9bf}.form-errors{background-color:#f39200}.form-success{background-color:#007e2f}@media (min-width: 48em){.form-section{grid-column-end:span 2}}.form-section+.form-section{margin-top:1rem;padding-top:calc(clamp(3rem,4vw,5rem)*.75);border-top:1px solid #F3EFE8}.form-section h2{margin-bottom:.8rem}.form-section p{opacity:.7}@media (min-width: 48em){.form-section-header{grid-column-end:span 2}}.form-section-title{color:#007e2f}.form-section-instructions{margin-top:1rem}.form-field{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}@media (min-width: 48em){.form-field{grid-column-end:span 2}.form-field.width-half{grid-column-end:span 1}}.form-field>label,.form-field>p{line-height:1.25}.form-field>label{font-weight:700}.form-field>p{opacity:.7;font-size:.8em}.form-field.type-turnstile{flex-direction:row;justify-content:center}.form-field.type-turnstile label,.form-field.type-turnstile p{display:none}.form-rich-editor{width:100%}.form-option{display:flex;align-items:center;gap:1.2rem}.form-option label{width:100%}.form-option span.count{color:#007e2f}.form-option+.form-option{margin-top:1.5rem}.form-footer{display:flex;align-items:center;flex-wrap:wrap;gap:2.4rem}@media (min-width: 48em){.form-footer{grid-column-end:span 2}}.form-submit{justify-self:start}.repeater,.mini-repeater{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem 2rem;gap:2rem 2rem;width:100%}@media (min-width: 48em){.repeater,.mini-repeater{grid-column-end:span 2}.repeater.width-half,.mini-repeater.width-half{grid-column-end:span 1}}.repeater-rows,.mini-repeater-rows{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:2rem 2rem;gap:2rem 2rem;width:100%}.repeater-row{border:1px solid #cec9bf}.repeater-row-header{display:flex;align-items:center;gap:2rem;flex-wrap:wrap;padding:3rem}.repeater-row-title{margin:0 auto 0 0}.repeater-row-body{padding:3rem;border-top:1px solid #cec9bf}.repeater-row-action{opacity:.5;transition:all .2s ease;flex:0 0 auto}.repeater-row-action:hover{opacity:1}.repeater-row-action:hover.danger{color:#d00}.repeater-row-action.rotate{transform:rotate(180deg)}.repeater-row-action svg{display:block}.repeater-add{display:block;width:100%;text-align:center;border:1px dashed #cec9bf;padding:1.7rem 2rem;font-weight:700;transition:all .2s ease}.repeater-add:hover{background-color:#83d0f5;color:#fff;border-color:transparent}.mini-repeater{margin-top:1rem}.mini-repeater-row{display:flex;gap:2rem}.spinner{animation:spin 1s linear infinite;color:#00722b}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header{position:sticky;top:0;z-index:9}.header:not(.type-large){box-shadow:0 .3rem .3rem #00000029}.header-top{background-color:#f3efe8}@media (max-width: 59.99em){.header-top{display:none}}.header-top-wrapper,.header-top-group{display:flex;justify-content:flex-end;gap:2rem}.header-top-group+.header-top-group{position:relative;padding-left:2rem}.header-top-group+.header-top-group:before{content:"";display:block;width:1px;height:1.6rem;position:absolute;left:0;top:calc(50% - .8rem);background-color:#cec9bf}.header-top-item{display:inline-flex;align-items:center;gap:.5rem;font-size:.8em;padding:1.6rem 0;opacity:.7;text-decoration:none;transition:padding .3s ease}.header-top-item[href]:hover,.header-top-item.active,.header-top-item.primary{opacity:1}.header-top-item[href]:hover{text-decoration:underline}.header-top-item.active,.header-top-item.primary{font-weight:700}.header-top-item.active{color:#00722b}.header-top-item.primary{color:#964c84}.user-has-scrolled .header-top-item{padding-block:1.2rem}.header-top-item svg{display:block;width:1.8rem}.header-bottom{background-color:#fff;padding-block:clamp(2rem,2.5vw,3.2rem);transition:padding .3s ease}.user-has-scrolled .header-bottom{padding-block:clamp(1.5rem,1.5vw,2rem)}.header-wrapper{display:flex;align-items:center;gap:clamp(2rem,1.4vw,3rem)}@media (min-width: 60em){.type-large .header-wrapper{position:relative}}.header-logo{display:block;flex:0 0 auto;margin-right:auto}@media (min-width: 60em){.type-large .header-logo{position:absolute;left:0;top:0}}.header-logo-small{display:block;width:clamp(12rem,16vw,23.8rem)}@media (min-width: 60em){.type-large .header-logo-small{display:none}}.header-logo-large{display:none}@media (min-width: 60em){.type-large .header-logo-large{display:block;width:26rem}}@media (min-width: 105em){.type-large .header-logo-large{width:30rem}}.header-main{display:flex;align-items:center;gap:clamp(2rem,1.4vw,3rem);margin-left:auto}.header-action{display:block;flex:0 0 auto;transition:color .2s ease;position:relative;z-index:2}.header-action:hover{color:#007e2f}@media (max-width: 79.99em){.menu-is-open .header-action{color:#fff}.menu-is-open .header-action:hover{color:#83d0f5}}@media (min-width: 80em) and (max-width: 104.99em){.header-search-link svg{width:2rem}}.header-burger{display:block;transition:all .4s ease}.menu-is-open .header-burger{transform:rotate(90deg)}@media (min-width: 60em){.header-burger{order:99}}@media (min-width: 80em){.header-burger{display:none}}.header-burger-open{display:block}.menu-is-open .header-burger-open,.header-burger-close{display:none}.menu-is-open .header-burger-close{display:block}.header-contact-desktop{position:relative;z-index:3}@media (max-width: 59.99em){.header-contact-desktop{display:none}}@media (max-width: 104.99em){.header-contact-desktop{padding:1.2rem 1.8rem}}.header-menu-desktop,.header-menu-mobile{font-weight:700}.header-menu-desktop a,.header-menu-mobile a{display:block;text-decoration:none;transition:color .2s ease}.header-menu-desktop{display:none}@media (min-width: 80em){.header-menu-desktop{display:flex;align-items:center;gap:clamp(2rem,1.4vw,3rem);margin-left:auto}}.header-menu-desktop-item{position:relative}.header-menu-desktop-item:hover>span>a{color:#007e2f}.header-menu-desktop-item-header a{padding-block:1rem;font-size:1.5rem}@media (min-width: 105em){.header-menu-desktop-item-header a{font-size:inherit}}.header-menu-desktop-item-header a.active{color:#00722b}.header-menu-desktop-item-header button{display:none}.header-menu-desktop-submenu{position:absolute;left:-3.5rem;top:100%;background-color:#fff;padding:4.5rem 3.5rem 4.2rem;border-bottom-right-radius:5rem;display:flex;flex-direction:column;align-items:flex-start;gap:2rem;font-weight:400;opacity:0;transform:translateY(-2rem);pointer-events:none;transition:all .2s ease}.header-menu-desktop-submenu a{display:flex;align-items:center;white-space:nowrap;gap:1rem;padding-left:2.3rem;position:relative}.header-menu-desktop-submenu a svg{display:block;flex:0 0 auto;color:#964c84;width:1rem;position:absolute;left:0;top:-.2rem}.header-menu-desktop-submenu a:hover{color:#964c84;text-decoration:underline}.header-menu-desktop>li:hover .header-menu-desktop-submenu,.header-menu-desktop-submenu:focus-within{opacity:1;transform:none;pointer-events:all}.header-flyout-mobile{display:none;position:fixed;top:0;bottom:0;right:0;width:100%;background-color:#007e2f;color:#fff;padding:12rem clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem);z-index:1;overflow:auto}.menu-is-open .header-flyout-mobile{display:block}.header-flyout-mobile>*+*{margin-top:3.5rem}@media (min-width: 48em){.header-flyout-mobile{width:calc(32rem + 2*clamp(4rem,7vw,12rem))}}@media (min-width: 60em){.header-flyout-mobile{padding-top:24rem}}@media (min-width: 80em){.header-flyout-mobile{display:none!important}}.header-menu-mobile{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;font-size:2rem;animation:slide-in-down .4s ease forwards}.header-menu-mobile a{transition:all .2s ease}.header-menu-mobile a:hover,.header-menu-mobile a.active{color:#83d0f5}.header-menu-mobile a svg{display:none}.header-menu-mobile-item{width:100%;padding-bottom:2rem;border-bottom:1px solid rgba(255,255,255,.2)}.header-menu-mobile-item-header{display:flex;justify-content:space-between;align-items:center;gap:2.4rem}.header-menu-mobile-item-header button{display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;flex:0 0 auto;background-color:#fff3;border-radius:50%;transition:all .3s ease}.open .header-menu-mobile-item-header button{transform:rotate(180deg)}.header-menu-mobile-item-header button svg{display:block;width:1.2rem}.header-menu-mobile-submenu{display:none}.open .header-menu-mobile-submenu{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;margin-top:1.6rem;font-size:1.6rem;font-weight:400;animation:slide-in-down .4s ease forwards}.header-menu-secondary-mobile{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}.header-menu-secondary-mobile a{text-decoration:none}.header-contact-mobile{animation:slide-in-down .4s ease forwards}@media (min-width: 60em){.header-contact-mobile{display:none}}@keyframes slide-in-down{0%{transform:translateY(-2rem);opacity:0}to{transform:none;opacity:1}}.accent-color-purple{--accent-color: #964C84}.accent-color-orange{--accent-color: #F39200}.accent-color-red{--accent-color: #DD0000}.accent-color-light-blue{--accent-color: #83D0F5}.accent-color-light-green{--accent-color: #8FC03E}.accent-color-medium-green{--accent-color: #007E2F}.breadcrumbs{color:#fff;padding-block:clamp(3rem,3vw,4.5rem);font-size:1.4rem;white-space:nowrap;line-height:1.2}.breadcrumbs.bg-dark-green{background-color:#00722b}.breadcrumbs.bg-orange{background-color:#f39200}.breadcrumbs.bg-purple{background-color:#964c84}.breadcrumbs-wrapper{display:flex;align-items:center;gap:clamp(1.2rem,1vw,1.6rem);overflow:hidden}.breadcrumbs-wrapper a,.breadcrumbs-wrapper strong{text-overflow:ellipsis;overflow:hidden}.breadcrumbs-wrapper a{text-decoration:none;flex:0 0 auto;transition:all .2s ease}.breadcrumbs-wrapper a:hover{text-decoration:underline}.breadcrumbs-wrapper a:focus-visible{padding:.5rem .7rem .3rem;border-radius:.5rem;box-shadow:none;background-color:#fff;color:#007e2f}.breadcrumbs-wrapper svg{display:inline-block;height:1em;flex:0 0 auto}.date{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.5rem;flex:0 0 auto;text-align:center;background-color:#f392001a;color:#f39200;font-weight:700;border-radius:.5rem;transition:all .2s ease;width:9.4rem;height:8rem}.date-day{font-size:2.2rem}.date-month{font-size:1.6rem}.label{position:absolute;right:-5.5rem;top:4.2rem;font-size:2.2rem;padding:1.2rem;font-weight:700;width:26.7rem;text-align:center;transform:rotate(39deg)}@media (min-width: 90em){.label{width:36.3rem;right:-7.5rem;top:5.6rem;padding:2rem}}.is-booked .label{background-color:#d00;color:#fff}.hero-tiny{color:#fff;padding-block:clamp(4.5rem,5vw,12rem) clamp(4.5rem,5vw,12rem)}.hero-tiny.bg-medium-green{background-color:#007e2f}.hero-tiny.bg-orange{background-color:#f5a733}.hero-tiny.bg-purple{background-color:#a2518e}.hero-small{color:#fff;padding-block:clamp(5.5rem,9.5vw,15rem) clamp(6rem,10vw,16rem)}.hero-small.bg-medium-green{background-color:#007e2f}.hero-small.bg-orange{background-color:#f5a733}.hero-small.bg-purple{background-color:#a2518e}.hero-small:last-child{border-bottom:1px solid #00722B}.hero-small-image{opacity:.6}.hero-small-wrapper{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:2;max-width:107.2rem;gap:clamp(2rem,3vw,3rem)}@media (min-width: 60em){.hero-small-wrapper{align-items:center;text-align:center}}.hero-small-title{max-width:90.4rem}@media (min-width: 60em){.hero-small-intro{font-size:1.8rem}}.hero-small-bg,.hero-large-bg{display:block;width:26rem;position:absolute;left:0;bottom:0}@media (min-width: 60em){.hero-small-bg,.hero-large-bg{width:33rem}}.hero-large{position:relative}.hero-large:after{content:"";display:block;position:absolute;left:0;bottom:0;right:0;top:5.5rem;background-color:#f3efe8}@media (min-width: 60em){.hero-large:after{top:9rem}}@media (min-width: 105em){.hero-large:after{top:10rem}}.hero-large-wrapper{position:relative;z-index:3}@media (min-width: 60em){.hero-large-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);align-items:end}}.hero-large-image{display:block;width:100%;border-top-left-radius:5rem;-o-object-fit:cover;object-fit:cover}@media (min-width: 60em){.hero-large-image{grid-column-start:2;grid-row-start:1;border-top-left-radius:10rem;width:calc(100% + clamp(2.4rem,3vw,4rem));margin-left:calc(-1*clamp(2.4rem,3vw,4rem));max-width:none;height:100%}}.hero-large-text{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding-block:clamp(5rem,6vw,9rem) clamp(6.5rem,6vw,9.3rem);position:relative}@media (min-width: 60em){.hero-large-text{grid-column-start:1;grid-row-start:1;padding-top:16rem;padding-right:12rem}}@media (min-width: 105em){.hero-large-text{padding-top:18rem}}.hero-large-title{color:#007e2f;font-size:clamp(4rem,4vw,7rem)}.hero-large-intro{font-size:clamp(2rem,1.5vw,2.4rem);max-width:58rem;line-height:1.2}@media (min-width: 60em){.hero-large-btn{position:absolute;right:0;bottom:calc(50% - 7.5rem);transform:translate(50%,50%);width:16rem;height:16rem;border-radius:50%;display:flex;justify-content:center;align-items:center;padding:3rem 3.6rem}}@media (min-width: 80em){.hero-large-btn{width:20rem;height:20rem;font-size:2.4rem}}.hero-large-bg{width:24rem;z-index:2}@media (min-width: 60em){.hero-large-bg{width:30rem}}@media (min-width: 105em){.hero-large-bg{width:46rem}}.body-wrapper{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(4rem,5vw,8rem) clamp(4rem,5vw,8rem);gap:clamp(4rem,5vw,8rem) clamp(4rem,5vw,8rem)}@media (min-width: 48em){.body-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5rem 5rem;gap:5rem 5rem}}@media (min-width: 80em){.body-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}.body-article>*+*,.body-aside>*+*{margin-top:clamp(4rem,5vw,8rem)}@media (min-width: 80em){.body-article,.body-aside{grid-column-end:span 5}}@media (min-width: 80em){.body-article{grid-column-start:2}}@media (min-width: 80em){.body-aside{grid-column-start:8}}@media (min-width: 48em){.body-aside .body-image:first-child{margin-top:calc(-1*clamp(4rem,7vw,12rem))}}.body-image img{display:block;width:100%;border-bottom-left-radius:clamp(2rem,6vw,10rem)}.body-buttons{display:flex;align-items:center;gap:1.6rem;flex-wrap:wrap;margin-top:clamp(3rem,4vw,4rem)!important}.body-buttons+*{margin-top:clamp(3rem,4vw,4rem)!important}.body-share-title{font-size:inherit;margin-bottom:clamp(1.6rem,2vw,2.6rem)}.body-share-links{display:flex;gap:1.6rem;align-items:center;flex-wrap:wrap}.body-share-links a{display:flex;justify-content:center;align-items:center;background-color:#007e2f;color:#fff;text-decoration:none;border-radius:50%;width:5rem;height:5rem;transition:background-color .2s ease}.body-share-links a:hover{background-color:#83d0f5}.body-share-links svg{display:block;width:2rem}.card-header{font-size:2.2rem;padding:clamp(2rem,3vw,3rem) clamp(2.4rem,4vw,7rem);color:#fff;background-color:var(--accent-color);border-radius:.5rem .5rem 0 0}.card-body{background-color:#f3efe8;padding:clamp(2.4rem,4vw,5.3rem) clamp(2.4rem,4vw,7rem) clamp(2.4rem,4vw,7rem);border-radius:0 0 .5rem clamp(2rem,4vw,5rem)}.card-body ul:not(.list-unstyled) li:before{background-color:var(--accent-color)}.card-body h4{margin-bottom:.4rem;color:var(--accent-color)}.body-links-card-body,.body-social-card-body{display:flex;flex-direction:column;align-items:flex-start}.body-links-card-link,.body-social-card-link{display:flex;text-decoration:none;font-weight:700}.body-links-card-link:hover,.body-social-card-link:hover{text-decoration:underline}.body-links-card-body{gap:clamp(1.6rem,3vw,3.6rem)}.body-links-card-link{align-items:flex-start;gap:clamp(1rem,2vw,1.6rem);line-height:1.33}.body-links-card-link svg{color:var(--accent-color);width:auto;height:1.25em;flex:0 0 auto}.body-social-card-body{gap:2rem}.body-social-card-link{align-items:center;gap:1.6rem}.body-social-card-link span{display:flex;justify-content:center;align-items:center;width:3.8rem;height:3.8rem;border-radius:50%;background-color:var(--accent-color);color:#fff}.body-social-card-link svg{display:block;width:1.8rem}.body-quote{position:relative;color:#964c84;font-size:clamp(3rem,4vw,5rem);line-height:1.4;font-family:Caveat,system-ui,sans-serif;text-align:center}@media (min-width: 80em){.body-quote{padding-top:3rem}}.body-quote svg{position:absolute;left:0;top:0;width:clamp(16rem,20vw,32rem);max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}.body-quote p{position:relative}.quote{background-color:#f3efe8}.form+.quote,.overview+.quote,.news+.quote,.news-roll+.quote{padding-top:0}.quote-wrapper{max-width:107.2rem}@media (min-width: 80em){.quote-wrapper{padding-top:clamp(4rem,7vw,12rem)}}@media (min-width: 80em){.quote-wrapper svg{width:35.1rem;left:-11.3rem;top:-6.5rem}}.news{background-color:#f3efe8}.news-title{text-align:center;margin-bottom:clamp(4rem,7vw,12rem);color:#964c84}.news-items,.related-moments-items{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}@media (min-width: 48em){.news-items,.related-moments-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 60em){.news-items,.related-moments-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}.news-item{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(2rem,3vw,4rem);text-decoration:none;background-color:#fff;padding:clamp(2.4rem,3vw,4rem)}.news-item-title{color:#007e2f;font-size:clamp(2.6rem,2vw,3.6rem)}.news-item-date{color:#964c84;margin-top:calc(-.5*clamp(2rem,3vw,4rem))}.news-item-btn{margin-top:auto}.featured-news-item{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);background-color:transparent;padding:0}@media (min-width: 48em){.featured-news-item{grid-column-end:span 2;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);align-items:center}}@media (min-width: 60em){.featured-news-item{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 80em){.featured-news-item{align-items:center}}.news-items .featured-news-item,.related-moments-items .featured-news-item{margin-bottom:clamp(4rem,7vw,12rem)}@media (min-width: 60em){.news-items .featured-news-item,.related-moments-items .featured-news-item{grid-column-end:span 3}}.without-title .featured-news-item{margin-top:calc(-1*clamp(4rem,7vw,12rem))}.featured-news-item:focus-visible .btn{outline:none;box-shadow:0 0 0 .2rem #964c84}.featured-news-item:focus-visible .btn:not([type=radio]){border-color:transparent!important}.featured-news-item-image{display:block;width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}@media (min-width: 48em){.featured-news-item-image{aspect-ratio:834/788;border-bottom-right-radius:clamp(2rem,6vw,10rem)}}@media (min-width: 60em){.featured-news-item-image{grid-column-end:span 6}}.featured-news-item-text{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(2rem,3vw,4rem)}@media (min-width: 48em){.featured-news-item-text{padding-block:3rem}}@media (min-width: 60em){.featured-news-item-text{grid-column-start:8;grid-column-end:span 5;padding-block:clamp(4rem,7vw,12rem)}}.news-roll{background-color:#f3efe8}.news-roll-wrapper{display:flex;flex-direction:column;gap:clamp(4rem,7vw,12rem);position:relative}.news-roll-slider-outer{overflow:hidden}.news-roll-slider-inner{display:flex}.news-roll-slider-item{flex:0 0 100%;min-width:0;padding-left:.1rem}.news-roll-slider-nav{display:flex;justify-content:center;align-items:center;gap:1.2rem;order:2}@media (min-width: 80em){.news-roll-slider-nav{justify-content:space-between;position:absolute;left:-7rem;right:-7rem;top:calc(50% - 2.2rem);margin:0}}@media (min-width: 90em){.news-roll-slider-nav{left:-11.3rem;right:-11.3rem;top:calc(50% - 4rem)}}.news-roll-slider-nav-button{display:flex;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;background-color:#fff;color:#964c84;border-radius:50%;transition:transform .2s ease}@media (min-width: 90em){.news-roll-slider-nav-button{width:8rem;height:8rem}}.news-roll-slider-nav-button svg{display:block;width:16.6%}.news-roll-slider-nav-prev:hover{transform:translate(-10%)}.news-roll-slider-nav-next:hover{transform:translate(10%)}.images-slider-wrapper{position:relative}.images-slider-wrapper .images-slider-nav{position:absolute;z-index:1;display:flex;justify-content:space-between;align-items:center;left:20px;right:20px;top:50%;height:0}.images-slider-wrapper .images-slider-nav .images-slider-nav-button{display:flex;justify-content:center;align-items:center;width:4.4rem;height:4.4rem;background-color:#fff;color:#964c84;border-radius:50%;transition:transform .2s ease}.images-slider-wrapper .images-slider-nav .images-slider-nav-button svg{display:block;width:16.6%}.images-slider-wrapper .images-slider-nav .images-slider-nav-prev:hover{transform:translate(-10%)}.images-slider-wrapper .images-slider-nav .images-slider-nav-next:hover{transform:translate(10%)}.images-slider-outer{overflow:hidden}.images-slider-outer .images-slider-inner{display:flex}.images-slider-outer .images-slider-inner .image-slide{flex:0 0 100%;min-width:0}.images-slider-outer .images-slider-inner .image-slide img{display:block;width:100%;height:386px;-o-object-fit:cover;object-fit:cover}.filter>*+*{margin-top:clamp(2.4rem,3vw,4rem)}.filter-group-header{font-size:2.2rem;padding:3.5rem 3.5rem 3.3rem;color:#fff;background-color:#007e2f;line-height:1;border-radius:.5rem .5rem 0 0}.filter-group-body,.filter-text-frame{padding:3.5rem}.filter-group-body{background-color:#007e2f1a;border-radius:0 0 .5rem .5rem}.filter-group-body [type=checkbox]{border-color:#0000004d;background-color:transparent}.filter-group-body [type=checkbox]:checked{background-color:#007e2f}.filter-text-frame{border-radius:.5rem;background-color:#964c841a}.filter-text-frame a{font-weight:700}.filter-text-frame p:empty{display:none}.vacancies,.team{transition:opacity .2s ease}.vacancies.loading,.team.loading{pointer-events:none;opacity:.7}.vacancies-wrapper,.moments-wrapper{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem);gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem)}@media (min-width: 60em){.vacancies-wrapper,.moments-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 60em){.vacancies-main,.moments-main{grid-column-end:span 3}}.vacancies-items,.moments-items{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}@media (min-width: 48em){.vacancies-items,.moments-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 80em){.vacancies-items,.moments-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}.vacancies-item{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(2.4rem,3vw,3.6rem);text-decoration:none;border-bottom:1px solid #007E2F;padding-bottom:clamp(2.4rem,3vw,4rem);transition:background-color .2s ease}.vacancies-item:hover{background-color:#007e2f1a}@media (min-width: 48em){.vacancies-item{border:1px solid #007E2F;border-radius:.5rem;padding:clamp(2.4rem,3vw,3rem)}}.vacancies-item-title{color:#007e2f;font-size:clamp(2rem,2vw,2.6rem)}.vacancies-item-details{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;font-weight:700}.vacancies-item-details li{display:flex;align-items:flex-start;gap:1.2rem;line-height:1.5em}.vacancies-item-details li svg{display:block;flex:0 0 auto;width:1.5em;height:1.5em}.vacancies-item-more{display:flex;align-items:center;gap:clamp(1rem,1vw,2rem);margin-top:auto;color:#964c84;font-weight:700;font-size:1.8rem}@media (min-width: 48em){.vacancies-item-more{align-self:flex-end}}.featured-vacancies-item{border:none;padding:0;background-color:transparent!important;margin-bottom:clamp(2.4rem,3vw,4rem);align-items:stretch}@media (max-width: 47.99em){.featured-vacancies-item{gap:0}}@media (min-width: 48em){.featured-vacancies-item{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 80em){.featured-vacancies-item{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}.featured-vacancies-item:focus-visible .btn{outline:none;box-shadow:0 0 0 .2rem #964c84}.featured-vacancies-item:focus-visible .btn:not([type=radio]){border-color:transparent!important}.featured-vacancies-item-image{aspect-ratio:358/242;overflow:hidden}@media (min-width: 48em){.featured-vacancies-item-image{border-radius:.5rem}}@media (min-width: 80em){.featured-vacancies-item-image{grid-column-end:span 2;aspect-ratio:794/435}}.featured-vacancies-item-label{background-color:#83d0f5;color:#262626}.featured-vacancies-item-text{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(2.4rem,3vw,3.6rem)}@media (max-width: 47.99em){.featured-vacancies-item-text{padding:clamp(3rem,3vw,4rem);background-color:#f3efe8}}.featured-vacancies-item-title{font-size:clamp(2rem,2vw,3.6rem)}@media (min-width: 80em){.featured-vacancies-item-btn{min-width:26rem}}.vacancies-c2a{position:relative;border-radius:.5rem;background-color:#f3efe8;padding:3.5rem;overflow:hidden}.vacancies-c2a>*:not(.vacancies-c2a-bg){position:relative}.vacancies-c2a-title{color:#964c84;line-height:1.5;margin-top:-.1em}.vacancies-c2a-btn{margin-top:2.4rem}.pages-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(4rem,7vw,12rem) clamp(2.4rem,3vw,4rem);gap:clamp(4rem,7vw,12rem) clamp(2.4rem,3vw,4rem)}@media (min-width: 60em){.pages-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(4rem,7vw,12rem) clamp(2.4rem,3vw,4rem);gap:clamp(4rem,7vw,12rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 80em){.pages-items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8rem clamp(2.4rem,3vw,4rem);gap:8rem clamp(2.4rem,3vw,4rem)}}.pages-item{display:flex;flex-direction:column;align-items:center;text-decoration:none;position:relative;text-align:center}@media (min-width: 48em){.pages-item{padding-right:2rem}}@media (min-width: 60em){.pages-item{align-items:flex-start;text-align:left}.pages-item>*{position:relative}.pages-item:before{content:"";display:block;position:absolute;left:-3rem;top:-2rem;right:-1rem;bottom:-3rem;background-color:#f3efe8;opacity:0;pointer-events:none;transition:all .2s ease}.pages-item:hover:before{opacity:1}.pages-item:hover .pages-item-title{color:#262626;transform:translate(1rem)}}.pages-item-icon{display:block;width:11.7rem;height:11.7rem;-o-object-fit:contain;object-fit:contain;margin-bottom:clamp(1rem,1.5vw,2rem)}.pages-item-title{font-size:clamp(1.6rem,2vw,2.2rem);color:#964c84}@media (min-width: 60em){.pages-item-title{display:flex;align-items:flex-start;gap:1rem;transition:all .2s ease;line-height:1}}.pages-item-title svg{display:none}@media (min-width: 60em){.pages-item-title svg{display:block;height:1em;width:auto}}.pages-item-summary{display:none}@media (min-width: 60em){.pages-item-summary{display:block;margin-top:3rem}}.team{background-color:#f3efe8}.team .empty-icon{color:#fff}.team-title{font-size:clamp(2.6rem,3vw,3.6rem);color:#007e2f;text-align:center;margin-bottom:clamp(4rem,7vw,12rem)}.team-filter{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);margin-bottom:clamp(4rem,7vw,12rem)}@media (min-width: 48em){.team-filter{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 80em){.team-filter{display:flex;justify-content:center;gap:7rem}}.team-filter-group{display:flex;flex-direction:column;gap:1.2rem}@media (min-width: 80em){.team-filter-group{flex-direction:row;align-items:center;gap:2.4rem}}.team-filter-label{font-weight:700}.team-filter-control{border:0;padding-right:6rem}@media (min-width: 80em){.team-filter-control{padding:2.5rem 8rem 2.5rem 3rem;border-radius:4rem;width:37.6rem;background-position:right 2.4rem center!important}}.team-filter-input{background:#FFF url(/https/puttenvoorelkaar.nl/build/assets/search-purple-45564661.svg) no-repeat right 1.5rem center/2.4rem auto}.team-filter-select{background:#FFF url(/https/puttenvoorelkaar.nl/build/assets/chevron-down-purple-66ff8e38.svg) no-repeat right 1.5rem center/2.3rem auto}.team-items{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}@media (min-width: 48em){.team-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 60em){.team-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8rem clamp(2.4rem,3vw,4rem);gap:8rem clamp(2.4rem,3vw,4rem)}}@media (min-width: 90em){.team-items{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8rem clamp(2.4rem,3vw,4rem);gap:8rem clamp(2.4rem,3vw,4rem)}}.team-item{display:flex;flex-direction:column}.team-item-link{display:block;text-decoration:none}.team-item-link:hover .team-item-title{background-color:#83d0f5}.team-item-title{display:flex;align-items:center;justify-content:space-between;gap:2rem;background-color:#964c84;color:#fff;padding:3.2rem;transition:background-color .2s ease}@media (min-width: 90em){.team-item-title{padding-left:6.2rem}}.team-item-title svg{display:block;flex:0 0 auto}.team-item-image{display:block;width:100%;aspect-ratio:377/311;-o-object-fit:cover;object-fit:cover;border-radius:.5rem .5rem 0 0}.team-item-details{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;background-color:#fff;border-radius:0 0 clamp(2rem,3vw,4rem) .5rem;padding:3.2rem;flex:1 1 100%}@media (min-width: 90em){.team-item-details{padding:4.4rem 3.4rem 5.7rem 6.2rem}}.team-item-details-link{display:flex;align-items:center;gap:1rem;text-decoration:none}.team-item-details-link svg{display:block;flex:0 0 auto;color:#f39200;transition:color .2s ease}.team-item-details-link:hover svg{color:#83d0f5}.team-item-position{display:inline-block;padding-bottom:clamp(1.6rem,2vw,3rem);margin-bottom:auto;line-height:1.25}.team-popup{display:none;position:fixed;left:0;top:0;right:0;bottom:0;background-color:#2626264d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:12}.team-popup.visible{display:block;animation:popup-fade-in .4s cubic-bezier(.25,1,.5,1) forwards}@keyframes popup-fade-in{0%{opacity:0}to{opacity:1}}.team-popup-box-outer{display:flex;background-color:#fff;position:absolute;left:50%;top:50%;bottom:env(safe-area-inset-bottom,0);transform:translate(-50%,-50%);width:calc(100% - (2*clamp(4rem,7vw,12rem)));height:-moz-fit-content;height:fit-content;max-width:120.8rem;max-height:calc(100% - (2*clamp(4rem,7vw,12rem)));animation:popup-scale-up .4s cubic-bezier(.25,1,.5,1) forwards}@keyframes popup-scale-up{0%{transform:translate(-50%,-50%) scale(.8)}to{transform:translate(-50%,-50%)}}.team-popup-box-inner{overflow:auto;flex:1 1 100%}@media (min-width: 48em){.team-popup-box-inner{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 0;gap:0 0}}.team-popup-header,.team-popup-body{padding:clamp(3rem,6vw,9rem)}.team-popup-header{background-color:#f3efe8;line-height:1.8;flex:0 0 auto}.team-popup-image{display:block;width:100%;aspect-ratio:376/310;-o-object-fit:cover;object-fit:cover;margin-bottom:clamp(3.2rem,4vw,5rem);border-radius:.5rem}.team-popup-title{font-size:inherit;color:#964c84}.team-popup-position{margin-top:1rem}.team-popup-close{position:absolute;color:#964c84}@media (max-width: 59.99em){.team-popup-close{display:flex;justify-content:center;align-items:center;top:clamp(3rem,6vw,9rem);right:clamp(3rem,6vw,9rem);transform:translate(50%,-50%);width:4rem;height:4rem;background-color:#fff;box-shadow:0 1rem 1rem #00000026;border-radius:50%}.team-popup-close svg{width:36%}}@media (min-width: 60em){.team-popup-close{right:4rem;top:3rem}}.team-popup-close svg{display:block}.team-popup-close:hover{color:#d00}.image img{display:block;width:100%;border-radius:.5rem}.video iframe,.video video,.body-video iframe,.body-video video{border-radius:.5rem;overflow:hidden}.overview{background-color:#f3efe8}.overview-items{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}@media (min-width: 48em){.overview-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 60em){.overview-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(4rem,7vw,12rem) clamp(2.4rem,3vw,4rem);gap:clamp(4rem,7vw,12rem) clamp(2.4rem,3vw,4rem)}}.overview-item{display:flex;flex-direction:column;text-decoration:none}.overview-item:hover .overview-item-image:after{opacity:.3}.overview-item:hover .overview-item-more{color:#262626;gap:1.2rem}.overview-item-image{flex:0 0 auto;aspect-ratio:516/311;border-radius:.5rem .5rem 0 0;overflow:hidden}.overview-item-image:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background-color:var(--accent-color);opacity:0;transition:opacity .2s ease}.overview-item-title{padding:clamp(2rem,3vw,3rem) clamp(3rem,4vw,6rem);background-color:var(--accent-color);color:#fff}.overview-item-text{display:flex;flex-direction:column;gap:clamp(2.4rem,3vw,4rem);background-color:#fff;border-radius:0 0 .5rem .5rem;flex:1 1 100%;padding:clamp(3rem,4vw,4.2rem) clamp(3rem,4vw,4rem) clamp(3rem,4vw,4rem) clamp(3rem,4vw,6rem)}.overview-item-more{display:flex;align-items:center;gap:clamp(1rem,1vw,2.4rem);font-weight:700;font-size:1.8rem;margin-top:auto;align-self:flex-end;color:var(--accent-color);transition:all .2s ease}.formblock{background-color:#f3efe8}.formblock-title{text-align:center;color:#007e2f;margin-bottom:calc(.75*clamp(4rem,7vw,12rem))}.formblock-form{position:relative}.formblock-form .form-field.type-checkboxes label:not(:first-child),.formblock-form .form-field.type-radio label:not(:first-child){display:inline-block;font-weight:400}.formblock-form .form-field.type-checkboxes label:not(:first-child) input,.formblock-form .form-field.type-radio label:not(:first-child) input{margin-right:1rem}.formblock-form .form-field.type-checkboxes br,.formblock-form .form-field.type-radio br{display:none}@media (min-width: 60em){.formblock-form .form-field.type-turnstile{position:absolute;left:0;bottom:0}}.formblock-form .form-footer{justify-content:center}@media (min-width: 60em){.formblock-form .form-footer{justify-content:flex-end}}@media (min-width: 48em){.formblock-form .form-footer [type=submit]{min-width:23.7rem}}.featured{background-color:#007e2f}.featured .card-body{background-color:#fff;border-radius:0 0 clamp(2rem,4vw,5rem) .5rem}.featured-links .card-header,.featured-links .card-body,.featured-button{padding:clamp(2.4rem,3vw,3rem)}.featured-header{text-align:center;color:#fff;width:100%;max-width:107.2rem;margin:0 auto clamp(4rem,7vw,12rem)}.featured-title{font-size:clamp(2.6rem,3.5vw,3.6rem)}.featured-title+.featured-intro{margin-top:clamp(2rem,3vw,4.4rem)}@media (min-width: 90em){.featured-intro{font-size:1.8rem}}.featured-body{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:3rem 3rem;gap:3rem 3rem}@media (min-width: 48em){.featured-body{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 80em){.featured-body{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}.featured-body-column-narrow>*+*,.featured-body-column-wide>*+*{margin-top:3rem}@media (min-width: 48em){.featured-body-column-wide{grid-column-end:span 2}}.featured-links-body a+a{margin-top:clamp(1.2rem,2.5vw,2.4rem)}.featured-links-item{display:flex;align-items:flex-start;line-height:2.5rem;gap:clamp(1.2rem,2vw,2rem);text-decoration:none}.featured-links-item svg{display:block;flex:0 0 auto;height:2.2rem;width:auto;color:var(--accent-color);transition:transform .2s ease}.featured-links-item:hover svg{transform:translate(25%)}.featured-primary,.featured-secondary{--accent-color: #964C84}.featured-secondary-header{background-color:#f3efe8;color:#964c84}.featured-button{display:flex;align-items:center;justify-content:space-between;gap:2rem;background-color:#f3efe8;color:#964c84;border-radius:.5rem;font-weight:700;text-decoration:none;transition:all .2s ease}.featured-button:hover{background-color:#964c84;color:#fff}.featured-button svg{display:block;flex:0 0 auto}.featured-moments{--accent-color: #F39200}.featured-moments-header{position:relative}@media (min-width: 80em){.featured-moments-header{padding-right:20rem!important}}.featured-moments-icon{display:none}@media (min-width: 80em){.featured-moments-icon{display:flex;justify-content:center;align-items:center;position:absolute;right:4.5rem;top:-3.4rem;width:9.4rem;height:9.4rem;background-color:#fff;border-radius:50%}.featured-moments-icon svg{display:block;width:36%}}@media (min-width: 60em){.featured-moments-body{padding-bottom:4rem}}.featured-moments-item{display:flex;align-items:center;gap:clamp(2rem,3vw,3.8rem);text-decoration:none}.featured-moments-item+.featured-moments-item{margin-top:2.4rem}.featured-moments-item:hover .featured-moments-item-date{background-color:#fff;border:1px solid #F39200}@media (max-width: 47.99em){.featured-moments-item-date{width:7rem;height:7rem}}.featured-moments-item-booked{display:inline-block;font-size:.5em;padding:.5em .8em;background-color:#d00;color:#fff;border-radius:.5rem;vertical-align:middle;margin-inline:.5em;transform:translateY(-.2em)}.featured-moments-item-description{margin-top:.5rem;line-height:1.5}@media (max-width: 59.99em){.featured-moments-item-separator{display:block;width:1px;height:1px;opacity:0}}@media (min-width: 60em){.featured-moments-item-separator{margin-inline:.5rem}}@media (max-width: 59.99em){.featured-moments-item-time{opacity:.6}}.featured-moments-btn{margin-top:3.5rem}.moments-filter-switch{display:block;padding:clamp(2rem,3vw,3.3rem);border-radius:.5rem;background-color:#007e2f;color:#fff;text-decoration:none;font-weight:700;transition:all .2s ease}.moments-filter-switch svg{display:inline-block;width:.8rem;margin-left:.8rem}.moments-filter-switch:hover{background-color:#83d0f5}.moments-filter-subheading{margin-bottom:2rem;color:#007e2f}.first-moments-item{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);margin-bottom:clamp(5rem,4vw,5.5rem)}@media (min-width: 60em){.first-moments-item{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}.first-moments-item-image{overflow:hidden;aspect-ratio:1.5}@media (min-width: 60em){.first-moments-item-image{grid-column-end:span 2;grid-column-start:2;aspect-ratio:unset}}.first-moments-item-image img{border-radius:.5rem}.first-moments-item-text>*+*{margin-top:clamp(1.5rem,3vw,5rem)}@media (min-width: 60em){.first-moments-item-text{grid-column-start:1;grid-row-start:1}}.first-moments-item-title{font-size:clamp(2.6rem,3vw,3.6rem);color:#f39200}.first-moments-item-date,.moments-item-date{position:absolute;left:2.7rem;top:2.7rem;background-color:#fff;color:#f39200}.first-moments-item-label{background-color:#83d0f5;color:#262626}.moments-item{display:flex;flex-direction:column;text-decoration:none;overflow:hidden}.moments-item:hover .moments-item-title{transform:translateY(-5.8rem)}.moments-item:hover .moments-item-more{transform:none}.moments-item-image{position:relative;text-decoration:none;aspect-ratio:1.5;flex-grow:1}.moments-item-label{right:-13.5rem;top:1rem}.moments-item-text,.moments-item-title{background-color:#f39200;color:#fff;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.moments-item-text{position:relative;text-decoration:none;display:block}.moments-item-title{display:block;line-height:1.2;font-weight:700;transition:all .2s ease;padding:clamp(2rem,3vw,3.3rem)}.moments-item-more{display:inline-flex;align-items:center;gap:.5em;color:#262626;font-weight:700;font-size:1.8rem;padding:clamp(2rem,3vw,3.3rem);position:absolute;left:0;bottom:0;transform:translateY(12rem);transition:all .2s ease}.related-moments{background-color:#f3efe8}.related-moments-title{text-align:center;color:#f39200;margin-bottom:calc(clamp(4rem,7vw,12rem)*.75);font-size:clamp(3rem,3.5vw,4rem)}.related-moments-item{display:flex;flex-direction:column;align-items:flex-start;position:relative;overflow:hidden;background-color:#fff;padding:clamp(2.4rem,3vw,4rem)}.related-moments-item h3{color:#f39200}.related-moments-item h4{color:inherit;margin-bottom:.4rem}.related-moments-item ul li:before{background-color:#f39200!important}.related-moments-item.is-booked{background-color:#ffffff80}.related-moments-item.is-booked *:not(.label){opacity:.5}.related-moments-item-title{color:#f39200}.related-moments-item-btn{color:#f39200;margin-top:auto}.related-moments-item-label{background-color:#8fc03e;color:#fff}.accordion{background-color:#f3efe8}.accordion-title{text-align:center;color:#007e2f;margin-bottom:clamp(4rem,7vw,8rem)}.accordion-item{background-color:#fff;transition:margin .4s ease;border-radius:.5rem}.accordion-item+.accordion-item{margin-top:calc(clamp(2.4rem,3vw,4rem)/2)}.accordion-item.open{margin-block:clamp(2.4rem,3vw,4rem)}.accordion-item.open:first-child{margin-top:0}.accordion-item.open:last-child{margin-bottom:0}.accordion-item-toggle,.accordion-item-body{padding:clamp(2.4rem,3vw,4rem)}.accordion-item-toggle{position:relative;display:flex;align-items:center;justify-content:space-between;gap:3rem;width:100%;transition:all .2s ease;text-align:left;font-weight:700;z-index:2;border-radius:.5rem;line-height:1.2}.accordion-item-toggle:hover{background-color:#83d0f5;color:#fff}.accordion-item-toggle:hover svg{color:inherit}.open .accordion-item-toggle{background-color:#964c84;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.open .accordion-item-toggle svg{transform:rotate(180deg);color:inherit}.accordion-item-toggle svg{display:block;transition:transform .4s ease;flex-shrink:0;color:#964c84}.accordion-item-body{display:none}.open .accordion-item-body{display:block;padding-top:clamp(2.4rem,3vw,4rem);animation:slide-down .4s ease forwards}@keyframes slide-down{0%{transform:translateY(-2rem);opacity:0}to{transform:none;opacity:1}}.activities-create-wrapper,.activities-view-wrapper,.reservations-create-wrapper,.reservations-view-wrapper{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem);gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem)}@media (min-width: 60em){.activities-create-wrapper,.activities-view-wrapper,.reservations-create-wrapper,.reservations-view-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 60em){.activities-view-main,.reservations-create-main,.reservations-view-main{grid-column-start:2;grid-column-end:span 5}}@media (min-width: 60em){.activities-view-aside,.reservations-create-aside,.reservations-view-aside{grid-column-end:span 5;grid-column-start:8}}@media (min-width: 60em){.activities-create-main{grid-column-end:span 8}}@media (min-width: 60em){.activities-create-aside{grid-column-end:span 3;grid-column-start:10}}.activities-create-aside-form{padding-left:clamp(2.4rem,3vw,4rem);border-left:1px solid #F3EFE8}@media (min-width: 60em){.activities-create-aside-form{position:sticky;top:calc(12.8rem + clamp(4rem,7vw,12rem))}}.account-wrapper{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem);gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem)}@media (min-width: 60em){.account-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 60em){.account-main{grid-column-end:span 6}}.account-aside{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem);gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem)}@media (min-width: 60em){.account-aside{grid-column-end:span 4;grid-column-start:9}}form.upload-image-form,form.upload-downloads-form{display:none}.btn.hidden{opacity:0;visibility:hidden}.data-table{width:100%;max-width:100%;text-align:left;outline:2px solid transparent;outline-offset:2px;overflow-x:auto}.data-table thead{background-color:#f3efe8}.data-table thead tr{border-bottom-width:1px;border-style:solid;border-color:#d1d5db}.data-table thead th{white-space:nowrap;padding:2rem;font-weight:500}.data-table tbody{outline:none}.data-table tbody tr{border-style:solid;border-color:#d1d5db}.data-table tbody tr td{overflow-wrap:break-word;padding:2rem}.data-table tbody tr:nth-child(even){border-bottom-width:1px}.data-table .data-table{font-size:13px}.data-table .data-table thead{background-color:#cec9bf}.data-table .data-table tbody tr:last-child{border-bottom-width:0}.titlebar,.titlebar-actions{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:2rem}.titlebar{margin-bottom:clamp(3rem,5vw,6rem)}section.activities{transition:opacity .2s ease-in-out}section.activities.loading{opacity:.4;cursor:wait}.activities-wrapper{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem);gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem)}@media (min-width: 60em){.activities-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}.activities-wrapper .filter-group{margin-top:clamp(2.4rem,3vw,3rem)}@media (min-width: 60em){.activities-main{grid-column-end:span 3}}.activities-items{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);margin-top:clamp(2.4rem,3vw,3rem)}@media (min-width: 48em){.activities-items{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}@media (min-width: 80em){.activities-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}.moments-item .organization-logo{border-radius:.5rem;position:absolute;left:2.7rem;top:2.7rem;background-color:#fff;overflow:hidden;width:9.4rem;height:8rem}.moments-item .organization-logo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.activity .body-image img{max-height:464px;-o-object-fit:cover;object-fit:cover}.filter-result{min-height:80px}.filter-result .h3{display:inline-block;color:#007e2f;margin-bottom:25px}.filter-result.hidden{opacity:0}.filter-group .age-title{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.filter-group .age-set{font-size:14px;font-weight:400;text-align:right}.filter-group .age-range-container .sliders_control{position:relative;min-height:50px}.filter-group .age-range-container input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;width:100%;border-radius:16px;position:absolute;background-color:#fff;pointer-events:none}.filter-group .age-range-container input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:all;width:15px;height:15px;background-color:#007e2f;border-radius:50%;border:0;cursor:pointer}.filter-group .age-range-container input[type=range]::-moz-range-thumb{-webkit-appearance:none;pointer-events:all;width:15px;height:15px;background-color:#007e2f;border-radius:50%;border:0;cursor:pointer}.filter-group .age-range-container input[type=range]::-webkit-slider-thumb:hover{background:#8FC03E}.filter-group .age-range-container input[type=range]::-webkit-slider-thumb:active{box-shadow:inset 0 0 3px #fff,0 0 9px #fff;-webkit-box-shadow:inset 0 0 3px #fff,0 0 9px #fff}.filter-group .age-range-container #fromSlider{height:0;z-index:1;top:8px}.filter-group .age-range-container #toSlider{border:1px solid #cec9bf}.filter-group ul{margin-bottom:40px}.filter-group input[type=checkbox]{cursor:pointer}.filter-group input[type=checkbox]+label{cursor:pointer}.filter-group input[type=checkbox]+label:hover{text-decoration:underline}.filter-presets{min-height:80px}.filter-presets .h3{display:inline-block;color:#007e2f;margin-bottom:15px;margin-right:40px}.filter-presets .filter-reset{position:relative;top:-3px;font-size:18px}.filter-presets ul li{display:inline-block;margin-right:15px}.filter-presets ul li .filter-btn{transition:background-color .2s ease;display:block;border-radius:5px;background-color:#007e2f1a;text-decoration:none;padding:13px 25px 13px 20px;font-size:16px}.filter-presets ul li .filter-btn:hover{background-color:#007e2f;color:#fff}.footer{background-color:#007e2f;color:#fff;overflow:hidden}.footer a:not(.footer-social-link){transition:color .2s ease}.footer a:not(.footer-social-link):hover{color:#83d0f5}@media (min-width: 60em){.footer-wrapper{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem);gap:clamp(2.4rem,3vw,4rem) clamp(2.4rem,3vw,4rem)}}.footer-title{margin-bottom:clamp(2rem,3vw,3rem)}.footer-top{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem);gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem);padding-block:clamp(4rem,7vw,12rem)}@media (min-width: 32em){.footer-top{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem);gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem)}}@media (min-width: 60em){.footer-top{grid-column-end:span 7;padding-block:10.4rem 6rem}}.footer-links{display:flex;flex-direction:column;align-items:flex-start;gap:2.3rem}.footer-links-item{display:inline-flex;align-items:center;gap:1.2rem;text-decoration:none;font-weight:700}.footer-links-item svg{display:block}.footer-bottom{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem);gap:clamp(4rem,7vw,12rem) clamp(4rem,7vw,12rem)}@media (min-width: 25em){.footer-bottom{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 0;gap:0 0}}@media (min-width: 60em){.footer-bottom{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0 0;gap:0 0;grid-column-end:span 5;padding-top:10.4rem}}.footer-contact{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(4rem,7vw,12rem);padding-bottom:clamp(3rem,6vw,5rem)}@media (min-width: 25em){.footer-contact{padding-right:3rem}}@media (min-width: 60em){.footer-contact{gap:3rem;padding-right:0}}@media (min-width: 90em){.footer-contact{flex-direction:row}}.footer-contact-phone{font-weight:700;text-decoration:none}@media (min-width: 60em){.footer-contact-phone{font-size:2.8rem}}.footer-social{display:flex;flex-wrap:wrap;gap:1rem}@media (min-width: 90em){.footer-social{margin-left:auto}}.footer-social-link{display:flex;justify-content:center;align-items:center;width:clamp(4.6rem,4vw,5rem);aspect-ratio:1;background-color:#f39200;border-radius:50%;transition:background-color .2s ease}.footer-social-link:hover{background-color:#83d0f5}.footer-logos{position:relative;padding:5rem 0 5rem 5rem}@media (min-width: 60em){.footer-logos{padding-bottom:5rem;align-self:end}}.footer-logos:before{content:"";display:block;width:calc(100vw - clamp(4rem,7vw,12rem));height:100%;background-color:#fff;border-top-left-radius:5rem;position:absolute;left:0;top:0}@media (min-width: 32em){.footer-logos:before{width:50vw}}.footer-logos-title{position:relative;color:#262626;font-size:1.4rem;margin-bottom:clamp(2rem,3vw,3rem);text-align:center;line-height:1.7}@media (min-width: 60em){.footer-logos-title{text-align:left}}.footer-logos-items{position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2.4rem}@media (min-width: 60em){.footer-logos-items{justify-content:flex-start}}.footer-logos-item{display:block;flex:0 0 auto}.footer-logos-item img{display:block;width:10rem;height:4rem;-o-object-fit:contain;object-fit:contain}.ddm p,.ddm ul,.ddm ol{line-height:1.5}.ddm-button{display:inline-flex;justify-content:center;align-items:center;gap:.75em;padding:1.2rem 2.4rem;text-decoration:none;background-color:#f39200;color:#fff;line-height:1.2;font-weight:700;border-radius:4rem;border:1px solid transparent;text-align:center;transition:all .2s ease;outline:none;font-size:1.6rem!important;padding-inline:1.6rem}@media (min-width: 60em){.ddm-button{padding:2rem 2.8rem}}.ddm-button:hover{background-color:#83d0f5;color:#fff;border-color:transparent}.ddm-button[disabled]{pointer-events:none}.ddmcm{position:fixed;left:0;top:0;z-index:99;pointer-events:none;width:100%}.ddmcm-wrapper{position:relative;height:100vh}.ddmcm-box{position:absolute;left:2rem;bottom:2rem;width:calc(100% - 4rem);max-width:40rem;pointer-events:all;background-color:#fff;padding:clamp(2.4rem,3vw,3.2rem);box-shadow:0 1rem 2rem #00000029;border-radius:.5rem}.ddmcm-content{display:flex;flex-direction:column;align-items:flex-start;gap:3rem}.ddmcm-title{font-size:2.4rem;line-height:1;margin-bottom:-.8rem;color:#007e2f}.ddmcm-categories{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;padding:2rem;background-color:#f3efe8;border-radius:.5rem}.ddmcm-category{display:flex;align-items:flex-start;gap:1.2rem}.ddmcm-accordion-toggle{display:flex;justify-content:space-between;align-items:center;gap:1.6rem}.ddmcm-accordion-toggle [type=checkbox]{display:none}.ddmcm-accordion-arrow{display:block;width:1em;height:1em;background:#ddd url(/https/puttenvoorelkaar.nl/build/assets/chevron-down-84d276c8.svg) no-repeat center center/.5em auto;opacity:.5;border-radius:50%;cursor:pointer}.ddmcm-accordion-content{height:0;overflow:hidden;font-size:.8em;opacity:.7}.ddmcm-accordion-content>p:first-child{padding-top:1rem}.ddmcm-buttons{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;width:100%}.ddmcm-buttons button{display:flex;width:100%}.ddmcm-buttons button:first-child{flex:1 1 100%}.ddmcm-buttons button.inverted{background-color:transparent;color:#007e2f;border-color:currentColor}.ddmcc textarea{display:none!important}.ddmcc-wrapper{display:grid;place-items:center;background-color:#f3efe8;border-radius:0;text-align:center;padding:clamp(2.4rem,3vw,3.2rem)}@media (min-width: 60em){.ddmcc-wrapper{aspect-ratio:16/9}}.ddmcc-content{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;align-items:center;max-width:40rem}.ddmcc-content h2{font-size:2rem;line-height:1}.ddmcc-content p{font-size:.8em}.ddmcc-buttons{display:flex;justify-content:center;align-self:stretch}
