@font-face{font-family:"FilsonPro";font-style:normal;font-weight:500;font-display:swap;src:url(../../../../../../../../themes/treesforall/static/fonts/6147242/d5a3ddc7-1fa1-4ccf-9ee6-5b7a310afa4c.woff2) format("woff2"),url(../../../../../../../../themes/treesforall/static/fonts/6147242/12f8ce67-442b-462e-a6b6-1516c631a838.woff) format("woff")}@font-face{font-family:"FilsonPro";font-style:normal;font-weight:700;font-display:swap;src:url(../../../../../../../../themes/treesforall/static/fonts/6147262/a992a792-4d38-4378-8832-b3bdb98abdb1.woff2) format("woff2"),url(../../../../../../../../themes/treesforall/static/fonts/6147262/bbb0ea08-8e28-4bbc-9726-ee5ca0922351.woff) format("woff")}@font-face{font-family:"Segoe UI";src:url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-Italic.woff2) format("woff2"),url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-Italic.woff) format("woff"),url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-Italic.ttf) format("truetype"),url("../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-Italic.svg#SegoeUI-Italic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Segoe UI";src:url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-Bold.woff2) format("woff2"),url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-Bold.woff) format("woff"),url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-Bold.ttf) format("truetype"),url("../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-Bold.svg#SegoeUI-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Segoe UI";src:url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-BoldItalic.woff2) format("woff2"),url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-BoldItalic.woff) format("woff"),url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-BoldItalic.ttf) format("truetype"),url("../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI-BoldItalic.svg#SegoeUI-BoldItalic") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Segoe UI";src:url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI.woff2) format("woff2"),url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI.woff) format("woff"),url(../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI.ttf) format("truetype"),url("../../../../../../../../themes/treesforall/static/fonts/segoe-ui/SegoeUI.svg#SegoeUI") format("svg");font-weight:400;font-style:normal;font-display:swap}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html.off-canvas,html.off-canvas body{height:100%;overflow:hidden!important;position:relative}.menu-button{color:#000;display:flex;justify-content:flex-end;align-items:center;font-size:18px;text-align:center;padding:15px 0}@media screen and (min-width:992px){.menu-button{display:none}}.menu-button .nav-toggle{cursor:pointer;display:inline-flex;align-items:center;height:44px;margin-top:-2px;margin-left:20px;padding:8px 0 8px 0;position:relative;vertical-align:middle;width:25px}.menu-button .nav-toggle span,.menu-button .nav-toggle span:before,.menu-button .nav-toggle span:after{background:#000;content:"";display:block;height:2px;position:absolute;width:100%;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.menu-button .nav-toggle span:before{top:-8px}.menu-button .nav-toggle span:after{top:8px}.menu-button span.button-text{display:none}.menu-button.active .nav-toggle span{background-color:rgba(0,0,0,0)}.menu-button.active .nav-toggle span:before,.menu-button.active .nav-toggle span:after{top:0}.menu-button.active .nav-toggle span:before{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg)}.menu-button.active .nav-toggle span:after{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg)}.menu-button.active .button{display:none}nav{display:block;position:relative;width:100%}nav.header-nav button.toggle-search-form,nav.off-canvas-nav button.toggle-search-form{background:none;border:none;cursor:pointer;font-size:1rem;margin-left:14px}@media screen and (min-width:1200px)and (max-width:1440px){nav.header-nav .menu>ul>li:not(.languages):first-child:hover>ul.submenu.has-columns,nav.header-nav .menu>ul>li:not(.languages):first-child a:focus+ul.submenu.has-columns,nav.header-nav .menu>ul>li:not(.languages):first-child:focus-within>ul.submenu.has-columns{left:calc(50% + 79px)}}nav.header-nav{display:flex;justify-content:flex-end;margin-top:auto}@media screen and (max-width:991px){nav.header-nav{display:none}}nav.header-nav .menu ul{display:block;font-size:0;margin:0;padding:0;text-align:right}nav.header-nav .menu>ul>li{display:inline-block;list-style-type:none;position:relative;vertical-align:middle}nav.header-nav .menu>ul>li a{color:#3a4147;display:inline-block;font-size:1.125rem;padding:20px 10px;text-decoration:none;font-weight:600;font-family:"FilsonPro",sans-serif}nav.header-nav .menu>ul>li.menu-item-is-cta{z-index:1}nav.header-nav .menu>ul>li.menu-item-is-cta>a{border-radius:30px;padding:13px 20px;background:#ff9031;color:#fff;margin:0 0 0 13px}nav.header-nav .menu>ul>li.menu-item-is-cta>a::after{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-standard.svg);background-size:100%;content:"";display:inline-block;margin-left:10px;width:12px;height:10px}nav.header-nav .menu>ul>li.menu-item-is-cta:hover a{background:#ffae6b}nav.header-nav .menu>ul>li.languages{min-width:38px;margin-left:13px}nav.header-nav .menu>ul>li.languages>ul{background:#fff;border-radius:20px;display:flex;flex-direction:column;left:0;top:-22px;position:absolute;width:100%;-moz-box-shadow:0 0 40px 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,0);box-shadow:0 0 40px 0 rgba(0,0,0,0)}nav.header-nav .menu>ul>li.languages>ul>li>a{text-transform:uppercase;font-size:1rem;padding:13px 10px;font-family:"Segoe UI",sans-serif;font-weight:400;white-space:nowrap}nav.header-nav .menu>ul>li.languages>ul>li>a:not(.active){display:none;font-weight:400}nav.header-nav .menu>ul>li.languages>ul>li:hover a:not(.active){color:#307be6!important}nav.header-nav .menu>ul>li.languages:hover>ul{-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.16);box-shadow:0 0 40px 0 rgba(0,0,0,.16)}nav.header-nav .menu>ul>li.languages:hover>ul>li>a{color:#3a4147}nav.header-nav .menu>ul>li.languages:hover>ul>li>a:not(.active){display:block}nav.header-nav .menu>ul>li.languages:hover>ul>li>a.active{color:#307be6}nav.header-nav .menu>ul>li.languages:hover>ul>li>a:not(.active):hover{color:#3a4147}nav.header-nav .menu>ul>li.languages:focus{color:rgba(58,65,71,.5)}nav.header-nav .menu>ul>li:not(.menu-item-is-cta).current-page-ancestor>a,nav.header-nav .menu>ul>li:not(.menu-item-is-cta).current-menu-item>a,nav.header-nav .menu>ul>li:not(.menu-item-is-cta).current-menu-parent>a{color:#307be6}nav.header-nav .menu>ul>li:not(.menu-item-is-cta) a:hover,nav.header-nav .menu>ul>li:not(.menu-item-is-cta) a:focus{color:rgba(58,65,71,.5)}nav.header-nav .menu>ul>li div.toggle-button{display:inline-block;font-size:15px;margin-right:10px}@media screen and (min-width:992px){nav.header-nav .menu>ul>li div.toggle-button{display:none}}nav.header-nav .menu>ul>li .menu-column__list>li:hover>a,nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages):hover>a{opacity:.5;color:#3a4147}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul{background-color:#fff;min-width:100%;position:absolute;text-align:left;z-index:200;left:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden;-moz-box-shadow:0 0 40px rgba(0,0,0,.16);-webkit-box-shadow:0 0 40px rgba(0,0,0,.16);box-shadow:0 0 40px rgba(0,0,0,.16)}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul>li{display:block;border:0;text-align:left}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul>li.current-menu-item>a{font-weight:600}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul>li a{display:block;color:#3a4147;font-family:"Segoe UI",sans-serif;font-weight:400;font-size:1.125rem;white-space:nowrap;padding:17px 40px;min-width:235px}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul>li a::after{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-text.svg);background-size:100%;background-repeat:no-repeat;content:"";display:inline-block;margin-left:10px;width:12px;height:10px}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul>li:nth-of-type(2):not(:last-of-type)>a{padding:45px 40px 20px}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul>li:last-of-type:not(:nth-of-type(2))>a{padding:20px 40px 45px}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul.submenu.has-columns{display:flex}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul.submenu.has-columns .bekijk-alles:hover a,nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul.submenu.has-columns .bekijk-alles:focus a{text-decoration:none}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul.submenu.has-columns .bekijk-alles a{text-decoration:underline;font-weight:700}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul.submenu.has-columns .menu-column__list{text-align:left}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul.submenu.has-columns .menu-column__list>li a{display:flex;align-items:center;font-size:1.1rem;padding:14px 40px}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul.submenu.has-columns .menu-column__list>li a::after{min-width:12px}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul.submenu.has-columns .menu-column__list>li:last-child a{margin-bottom:40px;padding-bottom:30px}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul.submenu.has-columns .menu-column__title{font-size:21px;font-weight:700;font-family:"Segoe UI",sans-serif;padding:40px 40px 15px 40px;display:block}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul.submenu.has-columns .menu-column svg{display:none}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages).menu-item-single>ul>li>a{padding:45px 40px}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul>li:hover>a::after,nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul>li:focus>a::after{opacity:.5}nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul>li:hover>a,nav.header-nav .menu>ul>li.menu-item-has-children:not(.languages)>ul>li:focus>a,nav.header-nav .menu>ul>li:not(.menu-item-is-cta):hover>a,nav.header-nav .menu>ul>li:not(.menu-item-is-cta):focus>a{color:rgba(58,65,71,.5);outline:none}nav.header-nav .menu>ul>li:hover .toggle-search-form svg path,nav.header-nav .menu>ul>li:focus .toggle-search-form svg path{fill:rgba(58,65,71,.5)}nav.header-nav .menu>ul>li:not(.languages):hover>ul,nav.header-nav .menu>ul>li:not(.languages) a:focus+ul,nav.header-nav .menu>ul>li:not(.languages):focus-within>ul{top:100%;left:50%;width:auto;height:auto;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%)}@media screen and (min-width:992px){nav.header-nav>.menu>ul{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}}@media screen and (min-width:992px){nav.off-canvas-nav{display:none}}nav.off-canvas-nav .menu{background-color:#fff;opacity:0;overflow-y:scroll;position:fixed;top:0;left:0;bottom:0;visibility:hidden;width:100%;z-index:100;-webkit-transition:transform .3s,opacity .3s,visibility .3s;-moz-transition:transform .3s,opacity .3s,visibility .3s;-ms-transition:transform .3s,opacity .3s,visibility .3s;-o-transition:transform .3s,opacity .3s,visibility .3s;transition:transform .3s,opacity .3s,visibility .3s;transform:scale(.8);-ms-transform:scale(.8);-moz-transform:scale(.8);-webkit-transform:scale(.8);-o-transform:scale(.8)}nav.off-canvas-nav .menu.active{opacity:1;visibility:visible;padding-bottom:60px;transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1)}nav.off-canvas-nav .menu .current-page-ancestor>a,nav.off-canvas-nav .menu .current_page_item.current-page-ancestor>a,nav.off-canvas-nav .menu .current-menu-item.current-page-ancestor>a{color:#3a4147!important}nav.off-canvas-nav .menu .current-page-ancestor div.toggle-button::after,nav.off-canvas-nav .menu .current_page_item.current-page-ancestor div.toggle-button::after,nav.off-canvas-nav .menu .current-menu-item.current-page-ancestor div.toggle-button::after{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-text.svg)!important}nav.off-canvas-nav .menu .current_page_item.current-page-ancestor>a,nav.off-canvas-nav .menu .menu-nav>ul>.current-menu-item>a{color:#3a4147!important}nav.off-canvas-nav .menu .menu-nav{padding:60px 0 20px;overflow:hidden;margin:0 auto}@media screen and (max-width:991px){nav.off-canvas-nav .menu .menu-nav{max-width:720px}}@media screen and (max-width:767px){nav.off-canvas-nav .menu .menu-nav{max-width:540px}}nav.off-canvas-nav .menu .menu-nav>ul{left:0;max-height:1200px;min-height:0;position:relative;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}nav.off-canvas-nav .menu .menu-nav>ul.submenu-open{left:-100%}nav.off-canvas-nav .menu ul{margin:0;padding:0 15px;position:relative}nav.off-canvas-nav .menu ul.has-columns .bekijk-alles a{font-weight:700;text-decoration:underline}nav.off-canvas-nav .menu ul li:not(.langauges-item):not(.langauges-item) span.menu-column__title{font-family:"Segoe UI",sans-serif;font-weight:400;color:#3a4147}nav.off-canvas-nav .menu ul ul li:has(.column-open) svg{transform:rotate(180deg)}nav.off-canvas-nav .menu ul li:not(.langauges-item){border-top:2px solid rgba(201,195,195,.4);display:block;list-style-type:none;position:relative}nav.off-canvas-nav .menu ul li:not(.langauges-item):first-of-type{border-top:0}nav.off-canvas-nav .menu ul li:not(.langauges-item):not(.langauges-item) a,nav.off-canvas-nav .menu ul li:not(.langauges-item):not(.langauges-item) span{color:#307be6;display:inline-flex;justify-content:space-between;align-items:center;flex-grow:1;font-size:1.125rem;font-weight:600;font-family:"FilsonPro",sans-serif;width:100%;padding:16px 0;text-decoration:none}nav.off-canvas-nav .menu ul li:not(.langauges-item):not(.langauges-item) div.toggle-button{min-width:50px;display:flex;align-items:center;justify-content:flex-end;z-index:2}nav.off-canvas-nav .menu ul li:not(.langauges-item):not(.langauges-item) div.toggle-button::after{width:14px;height:12px;content:"";background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-primary.svg);background-size:100%;display:inline-block}@media screen and (min-width:576px){nav.off-canvas-nav .menu ul li:not(.langauges-item):hover a,nav.off-canvas-nav .menu ul li:not(.langauges-item):focus a{opacity:.5}}nav.off-canvas-nav .menu ul li:not(.langauges-item) ul li{display:block;text-align:left}nav.off-canvas-nav .menu ul li:not(.langauges-item) ul li a{color:#000;display:block;font-size:1rem;white-space:nowrap;align-items:center}nav.off-canvas-nav .menu ul li:not(.langauges-item) ul li a::after{width:14px;height:12px;content:"";background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-primary.svg);background-size:100%;display:inline-block}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item){display:flex;position:initial}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item):focus ul li a,nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item):hover ul li a{opacity:1}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item):not(.showing-sub) ul{display:none}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul{display:block;position:absolute;left:100%;width:100%;background:#fff;top:0;z-index:2}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul.menu-column__title{display:flex;align-items:center;justify-content:space-between;gap:1rem}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul.menu-column__title::after{width:14px;height:12px;content:"";background-image:url(../../../../../../../../themes/treesforall/static/images/icons/chevron-down-regular.svg);background-size:100%;display:inline-block}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul.menu-column__list{position:relative;display:block;left:0;top:0;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;pointer-events:none}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul.menu-column__list.column-open{pointer-events:auto}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul li a{font-family:"Segoe UI",sans-serif;color:#3a4147;justify-content:flex-start;font-weight:400}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul li a::after{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-text.svg);margin:5px 0 0 10px}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul li.back-to-mainmenu{display:flex;align-items:center}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul li.back-to-mainmenu::before{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-primary.svg);background-size:100%;content:"";display:inline-flex;margin-left:0;width:16px;height:12px;margin-right:10px;transform:rotate(-180deg);-ms-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-o-transform:rotate(-180deg)}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul li.back-to-mainmenu span{font-size:1.125rem}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul li.current-menu-item a{color:#307be6}nav.off-canvas-nav .menu ul li.menu-item-has-children:not(.langauges-item):not(.langauges-item) ul li.current-menu-item a::after{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-primary.svg)}nav.off-canvas-nav .menu .mobile-menu-extra{box-sizing:border-box;display:flex;flex-wrap:wrap;margin-bottom:30px}nav.off-canvas-nav .menu .mobile-menu-extra .extra-item{flex:0 0 33.333333%;max-width:33.333333%;margin:0;display:flex;justify-content:center}nav.off-canvas-nav .menu .mobile-menu-extra .extra-item+.extra-item{border-left:2px solid rgba(201,195,195,.4)}nav.off-canvas-nav .menu .mobile-menu-extra .languages{list-style-type:none}nav.off-canvas-nav .menu .mobile-menu-extra .languages ul{padding:0;display:flex;justify-content:center}nav.off-canvas-nav .menu .mobile-menu-extra .languages ul .langauges-item{list-style-type:none}nav.off-canvas-nav .menu .mobile-menu-extra .languages ul .langauges-item a{text-transform:uppercase;font-size:1.125rem;padding:12px 10px;font-family:"Segoe UI",sans-serif;font-weight:400;color:#3a4147;text-decoration:none}nav.off-canvas-nav .menu .mobile-menu-extra .languages ul .langauges-item a.active{text-decoration:underline;color:#307be6}nav.off-canvas-nav .menu .mobile-menu-extra .toggle-search-form{margin-left:0}nav.off-canvas-nav .menu .button{width:100%}nav.off-canvas-nav .menu .mobile-menu-extra,nav.off-canvas-nav .menu .button{z-index:2;position:relative}form{position:relative}form .form-group,form .form-group>.field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}form .form-group>div:not(.form-notification),form .form-group>.field-wrapper>div:not(.form-notification){min-width:100%}@media screen and (min-width:768px){form .form-group>div:not(.form-notification).form-half,form .form-group>.field-wrapper>div:not(.form-notification).form-half{min-width:calc(50% - 15px)}}@media screen and (min-width:992px){form .form-group>div:not(.form-notification).form-third,form .form-group>.field-wrapper>div:not(.form-notification).form-third{min-width:calc(33% - 15px);max-width:calc(33% - 15px)}form .form-group>div:not(.form-notification).form-third input[type=date],form .form-group>.field-wrapper>div:not(.form-notification).form-third input[type=date]{width:100%}form .form-group>div:not(.form-notification).form-twothird,form .form-group>.field-wrapper>div:not(.form-notification).form-twothird{min-width:calc(66% - 15px);max-width:calc(66% - 15px)}}form .form-group#payment,form .form-group>.field-wrapper#payment{display:flex;row-gap:30px;flex-direction:column}form .form-group#payment .payment-method .radio.withicons,form .form-group>.field-wrapper#payment .payment-method .radio.withicons{column-gap:30px;display:flex}@media screen and (min-width:768px){form .form-group#payment,form .form-group>.field-wrapper#payment{flex-direction:row;column-gap:30px}}form .form-group#payment>div,form .form-group>.field-wrapper#payment>div{display:inline-block;min-width:0;margin-top:0}@media screen and (min-width:768px){form .form-group#payment>div.payment-method,form .form-group>.field-wrapper#payment>div.payment-method{width:60%}form .form-group#payment>div.payment-method .radio.withicons,form .form-group>.field-wrapper#payment>div.payment-method .radio.withicons{column-gap:0;display:flex}form .form-group#payment>div.form-review,form .form-group>.field-wrapper#payment>div.form-review{flex:1}}form>.form-group:last-of-type{margin-bottom:50px}form>.form-group+button[type=submit]{margin-top:0!important}@media screen and (max-width:991px){form .form-field:not(:first-child){margin-top:15px}}@media screen and (min-width:992px){form .form-field:not(.filters):not(.search):not(.form-third):not(.form-half){margin-top:30px}form .form-field+.form-field:not(.starting_date){margin-top:30px}form .form-field:first-of-type:not(.filters):not(.search):not(.form-third):not(.form-half),form .form-field.form-half:first-of-type,form .form-field.form-half:first-of-type+.form-half,form .form-field.form-third:first-of-type,form .form-field.form-third:first-of-type+.form-third,form .form-field.form-third:first-of-type+.form-third+.form-third{margin-top:10px}}form .form-field.no-margin-top{margin-top:0!important}form .form-field.no-margin-bottom{margin-bottom:0!important}form .form-field.field-pos{position:absolute!important;left:-9999px}form .form-field h3,form .form-field p{margin:0}form .form-field h3+p,form .form-field p+p{margin-top:1em}form .form-field:not(.filters):not(.search):not(.form-notification){position:relative}form .form-field:not(.filters):not(.search):not(.form-notification) input[type=text],form .form-field:not(.filters):not(.search):not(.form-notification) input[type=number],form .form-field:not(.filters):not(.search):not(.form-notification) input[type=email],form .form-field:not(.filters):not(.search):not(.form-notification) input[type=tel],form .form-field:not(.filters):not(.search):not(.form-notification) input[type=password],form .form-field:not(.filters):not(.search):not(.form-notification) textarea,form .form-field:not(.filters):not(.search):not(.form-notification) select{width:100%}form .form-field:not(.filters):not(.search):not(.form-notification) textarea{resize:none}form .form-field label{cursor:text}form .form-field label:not(.no-float){color:#3a4147;z-index:1;font-size:1.125rem;font-weight:400;position:absolute;top:21px;left:21px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}form .form-field label.no-float.font-heading{font-family:"FilsonPro",sans-serif}form .form-field input[type=number],form .form-field input[type=text],form .form-field input[type=email],form .form-field input[type=tel],form .form-field input[type=password],form .form-field textarea,form .form-field select{background:#fff none;border:1px solid #c9c3c3;border-radius:5px;color:#3a4147;display:block;font-size:1.125rem;height:60px;outline:none;padding:0 20px;vertical-align:middle}form .form-field input[type=number]:focus,form .form-field input[type=text]:focus,form .form-field input[type=email]:focus,form .form-field input[type=tel]:focus,form .form-field input[type=password]:focus,form .form-field textarea:focus,form .form-field select:focus{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.16);box-shadow:0 0 20px 0 rgba(0,0,0,.16);border-color:#307be6}form .form-field textarea{height:125px;max-width:100%;min-height:125px}form .form-field textarea.personal-message{min-height:200px}form .form-field.float-label label{font-size:.75em;top:11px}form .form-field.float-label>label{pointer-events:none;user-select:none}form .form-field.float-label input[type=text],form .form-field.float-label input[type=email],form .form-field.float-label input[type=tel],form .form-field.float-label input[type=password],form .form-field.float-label textarea{padding-top:15px}form .form-field .error,form .form-field--error{border-color:red!important}form .form-field .error+.validation_message_invalid,form .form-field--error+.validation_message_invalid{display:block}form .form-field .validation_message_invalid{display:none;color:red;margin-top:5px;font-size:1rem}form .form-field .validation_message_invalid.payment{display:block;margin-bottom:1rem;margin-top:-.5rem}form .form-field.file-upload-field .field-input-container{background:#fff none;border:1px solid #c9c3c3;border-radius:.5rem;padding:1.5rem;position:relative}form .form-field.file-upload-field .field-input-container .image-preview{display:block;margin:3rem auto 0 auto;max-height:180px}form .form-field.file-upload-field.error{border-color:red!important}form .form-field.file-upload-field.error .validation_message_invalid{display:block}form .form-field.signature label+p{margin-top:-1rem;margin-bottom:1rem}form .form-field.signature .field-input-container{border:1px solid #c9c3c3;border-radius:.5rem;position:relative}form .form-field.signature .field-input-container ul.signature-type{border-bottom:1px solid #c9c3c3;display:flex;margin:1.5rem 0 0 0}form .form-field.signature .field-input-container ul.signature-type li{display:flex;padding:0;white-space:nowrap}form .form-field.signature .field-input-container ul.signature-type li input[type=radio]{position:absolute;left:-99999px;opacity:0}form .form-field.signature .field-input-container ul.signature-type li input[type=radio]+label{cursor:pointer;padding:0 1.5rem}form .form-field.signature .field-input-container ul.signature-type li input[type=radio]+label span{margin-left:.5rem}form .form-field.signature .field-input-container ul.signature-type li input[type=radio]+label::after{background:#307be6;content:"";height:2px;position:absolute;top:calc(100% - 1px);left:0;width:0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}form .form-field.signature .field-input-container ul.signature-type li input[type=radio]:checked+label::after{width:100%}form .form-field.signature .field-input-container ul.signature-type li::before{content:none}form .form-field.signature .field-input-container .canvas-container,form .form-field.signature .field-input-container .upload-container{display:none;padding:1.5rem}form .form-field.signature .field-input-container .canvas-container.active,form .form-field.signature .field-input-container .upload-container.active{display:block}form .form-field.signature .field-input-container .canvas-container .buttons,form .form-field.signature .field-input-container .upload-container .buttons{margin-top:15px;display:flex;-ms-flex-pack:justify!important;justify-content:space-between!important}form .form-field.signature .field-input-container .canvas-container .buttons span.icon-saved,form .form-field.signature .field-input-container .upload-container .buttons span.icon-saved{display:none;margin-right:15px}form .form-field.signature .field-input-container .canvas-container .buttons span.icon-saved svg,form .form-field.signature .field-input-container .upload-container .buttons span.icon-saved svg{width:30px}form .form-field.signature .field-input-container .canvas-container .buttons button,form .form-field.signature .field-input-container .upload-container .buttons button{font-size:1.125rem}form .form-field.signature .field-input-container .canvas-container .buttons button:disabled,form .form-field.signature .field-input-container .upload-container .buttons button:disabled{opacity:.5}form .form-field.signature .field-input-container .canvas-container{margin:0 auto}form .form-field.signature .field-input-container .canvas-container .uploading{display:none}form .form-field.signature .field-input-container .canvas-container.saving .uploading{align-items:center;background:rgba(201,195,195,.4);display:flex;height:100%;justify-content:center;position:absolute;top:0;left:0;width:100%}form .form-field.signature .field-input-container .canvas-container.saving .uploading svg{-webkit-animation:1s fading infinite;-moz-animation:1s fading infinite;-ms-animation:1s fading infinite;-o-animation:1s fading infinite;animation:1s fading infinite}form .form-field.signature .field-input-container .canvas-container.saved .buttons span.icon-saved{display:initial}form .form-field.signature .field-input-container .canvas-container canvas{border:1px dashed rgba(201,195,195,.4);display:block;height:auto;max-width:100%}form .form-field.signature .field-input-container .upload-container{flex-direction:column;padding:1.5rem}form .form-field.signature .field-input-container .upload-container.active{display:flex}form .form-field.signature .field-input-container .upload-container .buttons{order:3}form .form-field.signature .field-input-container .upload-container input{display:block}form .form-field.signature .field-input-container .upload-container input+img{margin-top:1.5rem}form .form-field.signature.error{border-color:red!important}form .form-field.signature.error .validation_message_invalid{display:block}form .form-field .form-field-notification{margin-top:1rem;font-style:italic;font-weight:700}form .form-field .form-field-notification.error{color:red;font-weight:400}form .form-field-multiple .multicalc-line{display:flex;margin-bottom:30px;width:100%}form .form-field-multiple .multicalc-line .multicalc-option{display:flex;flex-direction:column}@media screen and (min-width:1200px){form .form-field-multiple .multicalc-line .multicalc-option{max-width:calc(33% - 15px)}form .form-field-multiple .multicalc-line .multicalc-option[style*=flex-grow]{max-width:calc(50% - 15px);min-width:160px}}@media screen and (min-width:1200px){form .form-field-multiple .multicalc-line .multicalc-option:not(:last-child){margin-right:30px;max-width:calc(33% - 30px)}form .form-field-multiple .multicalc-line .multicalc-option:not(:last-child)[style*=flex-grow]{max-width:calc(50% - 30px)}}form .form-field-multiple .multicalc-line .multicalc-option.small{width:calc(15% - 15px);min-width:130px}form .form-field-multiple .multicalc-line .multicalc-option.form-half{min-width:calc(50% - 15px)}@media screen and (min-width:1200px){form .form-field-multiple .multicalc-line .multicalc-option.distance-type:not(:last-child)[style*=flex-grow]{max-width:160px}form .form-field-multiple .multicalc-line .multicalc-option.distance-type:not(:last-child),form .form-field-multiple .multicalc-line .multicalc-option.distance-type+.multicalc-option:not(:last-child),form .form-field-multiple .multicalc-line .multicalc-option.distance-type+.multicalc-option:not(:last-child)+.multicalc-option:not(:last-child){margin-right:15px}form .form-field-multiple .multicalc-line .multicalc-option.distance-type+.multicalc-option,form .form-field-multiple .multicalc-line .multicalc-option.distance-type+.multicalc-option+.multicalc-option{min-width:calc(25% - 30px)}form .form-field-multiple .multicalc-line .multicalc-option.distance-km{max-width:calc(25% - 35px)}form .form-field-multiple .multicalc-line .multicalc-option.flex-1{flex:1}}@media screen and (max-width:1199px){form .form-field-multiple .multicalc-line{flex-wrap:wrap;justify-content:space-between}form .form-field-multiple .multicalc-line:not(:last-of-type){margin-bottom:70px}form .form-field-multiple .multicalc-line .multicalc-option{max-width:calc(50% - 15px);width:calc(50% - 15px)}form .form-field-multiple .multicalc-line .multicalc-option select,form .form-field-multiple .multicalc-line .multicalc-option input{width:100%}form .form-field-multiple .multicalc-line .multicalc-option+.multicalc-option{margin-top:30px}form .form-field-multiple .multicalc-line .multicalc-option[style*=flex-grow]{max-width:100%;width:100%;margin-right:0}}@media screen and (max-width:991px){form .form-field-multiple .multicalc-line .multicalc-option{max-width:100%;width:100%}}form .form-field-multiple .multicalc-line label{display:inline-block;font-weight:700;font-family:"FilsonPro",sans-serif;font-size:1.35rem;margin-top:auto;margin-bottom:10px;color:#3a4147}form .form-field-multiple .multicalc-line div.option-label,form .form-field-multiple .multicalc-line input[list],form .form-field-multiple .multicalc-line input[type=list],form .form-field-multiple .multicalc-line input[type=text],form .form-field-multiple .multicalc-line input[type=email],form .form-field-multiple .multicalc-line input[type=tel],form .form-field-multiple .multicalc-line input[type=password],form .form-field-multiple .multicalc-line input[type=number],form .form-field-multiple .multicalc-line textarea,form .form-field-multiple .multicalc-line select{background:#fff none;border:1px solid #c9c3c3;border-radius:5px;color:#3a4147;display:block;font-size:1.125rem;height:60px;outline:none;padding:0 20px;vertical-align:middle;width:100%}form .form-field-multiple .multicalc-line div.option-label:focus,form .form-field-multiple .multicalc-line input[list]:focus,form .form-field-multiple .multicalc-line input[type=list]:focus,form .form-field-multiple .multicalc-line input[type=text]:focus,form .form-field-multiple .multicalc-line input[type=email]:focus,form .form-field-multiple .multicalc-line input[type=tel]:focus,form .form-field-multiple .multicalc-line input[type=password]:focus,form .form-field-multiple .multicalc-line input[type=number]:focus,form .form-field-multiple .multicalc-line textarea:focus,form .form-field-multiple .multicalc-line select:focus{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.16);box-shadow:0 0 20px 0 rgba(0,0,0,.16);border-color:#307be6}form .form-field-multiple .multicalc-line div.option-label{align-items:center;cursor:pointer;display:flex}form .form-field-multiple .multicalc-line div.option-label span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}form .form-field-multiple .multicalc-line div.option-label span:empty::before{content:attr(data-placeholder);opacity:.5}form .form-field-multiple.co2-airplane .multicalc-option[style*=flex-grow]{flex-grow:0!important}form .form-field-multiple.co2-airplane .multicalc-option.apply-selectize,form .form-field-multiple.co2-airplane .multicalc-option.apply-selectize+.multicalc-option{flex-grow:1}@media screen and (max-width:1199px){form .form-field-multiple.co2-airplane .multicalc-option.apply-selectize+.multicalc-option{margin-right:0}}@media screen and (max-width:991px){form .form-field-multiple.co2-airplane .multicalc-option.apply-selectize,form .form-field-multiple.co2-airplane .multicalc-option.apply-selectize+.multicalc-option{min-width:100%}}@media screen and (min-width:1200px){form .form-field-multiple.autoklasse .multicalc-line{flex-direction:row;flex-wrap:wrap;row-gap:20px;padding:30px 35px 30px 35px;background:#f2f2f2;border-radius:15px}form .form-field-multiple.autoklasse .multicalc-line>div:first-of-type{min-width:100%}form .form-field-multiple.autoklasse .multicalc-line>div:not(:first-of-type){min-width:calc(50% - 15px)}form .form-field-multiple.autoklasse .multicalc-line+.multicalc-line{padding-top:30px}}form .add-multicalc-option{text-align:center}form .max-lines-message{display:none}form .max-lines-message p{font-family:"Segoe UI",sans-serif;font-size:1rem;text-align:center}form .max-lines-message :first-child{margin-top:0}form .max-lines-message :last-child{margin-bottom:0}form .number-has-buttons .number-wrapper{align-items:center;display:flex}form .number-has-buttons .number-wrapper .number-button{background:#3a4147;background-position:center center;background-repeat:no-repeat;background-size:50%;color:#fff;cursor:pointer;display:inline-block;font-weight:700;border-radius:50%;height:25px;text-align:center;width:25px}form .number-has-buttons .number-wrapper .number-button.dec{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/icon-minus.svg);margin-right:5px}form .number-has-buttons .number-wrapper .number-button.inc{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/icon-plus.svg);margin-left:5px}@media(pointer:fine),(-ms-high-contrast:none){form .number-has-buttons .number-wrapper .number-button:hover,form .number-has-buttons .number-wrapper .number-button:focus{background-color:#307be6}}form .number-has-buttons .number-wrapper input[type=number]{display:inline-block;flex:1;text-align:center}form .radio input[type=radio],form .filter--radio input[type=radio]{position:absolute;left:-99999px;opacity:0}form .radio input[type=radio]+label,form .filter--radio input[type=radio]+label{align-items:center;background:#fff none;border:1px solid #c9c3c3;border-radius:5px;color:#3a4147;cursor:pointer;display:flex;font-size:1.125rem;justify-content:center;outline:none;padding:0 20px;vertical-align:middle;width:100%}@media(pointer:fine),(-ms-high-contrast:none){form .radio input[type=radio]:hover+label,form .filter--radio input[type=radio]:hover+label{background:#3a4147;border-color:#3a4147;color:#fff}}form .radio input[type=radio]:checked+label,form .filter--radio input[type=radio]:checked+label{background:#307be6;border-color:#307be6;color:#fff}form button[type=submit],form input[type=submit]{background:#24b964;color:#fff;border:0;border-radius:23px;cursor:pointer;font-family:"FilsonPro",sans-serif;font-size:1.125rem;font-weight:500;line-height:1.125;margin:10px 0 0 auto;opacity:1;padding:13px 20px;position:relative;text-align:center;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (max-width:991px){form button[type=submit],form input[type=submit]{width:100%}}@media(pointer:fine),(-ms-high-contrast:none){form button[type=submit]:hover,form button[type=submit]:focus,form input[type=submit]:hover,form input[type=submit]:focus{color:#fff;opacity:.75}}form button[type=submit].primary,form input[type=submit].primary{background:#307be6}form button[type=submit].tertiary,form input[type=submit].tertiary{background:#ff9031}form button[type=submit].standard,form input[type=submit].standard{background:#fff}form button[type=submit].disabled,form input[type=submit].disabled{color:#fff;opacity:.75!important}.field-input-container{position:relative}.field-input-container .select-arrow-down{position:absolute;top:25px;right:20px;height:.7rem;width:1rem;background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-down-text.svg);background-repeat:no-repeat;pointer-events:none}select{-webkit-appearance:none;position:relative;line-height:1.5}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.change-value.button{padding:0}.change-value.button span{display:inline-block;padding:13px 45px 13px 20px;position:relative;z-index:1}.change-value.button::after{margin-left:0;margin-right:0;position:absolute;right:20px;top:21px;z-index:0}.top-scrolled:not(.top-reveal) #search-form-container.active{transform:translateY(200%)}#search-form-container{background:#fff;position:fixed;top:0;left:0;width:100%;height:98px;z-index:1000;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transform:translateY(-100%);-ms-transform:translateY(-100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%)}#search-form-container.active{transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0)}#search-form-container.active .search-form-overlay{position:absolute;background:rgba(58,65,71,.6);top:100px;z-index:999999;min-width:100%;min-height:150vh}#search-form-container .col-12{display:flex;flex-direction:row;justify-content:space-between}#search-form-container form{display:flex;flex-direction:row;align-content:stretch;justify-content:space-between;width:100%}#search-form-container form label{width:100%}#search-form-container form button[type=submit],#search-form-container form input[type=submit]{border:0;border-radius:0;margin:0;padding:0}#search-form-container form input[type=text]{border:none;cursor:text;font-size:1.3rem;font-weight:700;outline:none;padding:0;min-height:98px;min-width:100%}#search-form-container form input[type=text]::placeholder{color:#3a4147}#search-form-container form button[type=submit]{background:none;border:none;cursor:pointer;display:flex;flex-direction:column;justify-content:center}#search-form-container #close{display:inline-flex;margin-left:10px;cursor:pointer}#search-form-container #close:hover,#search-form-container form button[type=submit]:hover{opacity:.5}#search-results{margin-bottom:50px}#search-results .button{margin-top:30px}span#reset{cursor:pointer;position:absolute;top:14px;right:60px;opacity:.9;height:28px;width:28px;z-index:1}span#reset:hover{opacity:.5}#projects-map form{position:relative}#projects-map form .form-field{margin-top:0}#projects-map form .form-field input[type=text],#projects-map form .form-field input[type=email],#projects-map form .form-field input[type=tel],#projects-map form .form-field input[type=password],#projects-map form .form-field textarea,#projects-map form .form-field select{border-color:#fff}#projects-map form button[type=submit],#projects-map form input[type=submit]{border:0;border-radius:5px;margin:0;padding:0;position:absolute;top:0;right:0;height:60px;width:50px}#projects-map form button[type=submit] svg path,#projects-map form input[type=submit] svg path{fill:#307be6}.wp-block-g2p-wrapper-inner .gform_wrapper .gfield--width-half,.wp-block-column .gform_wrapper .gfield--width-half{width:100%}.wp-block-g2p-wrapper-inner .gform_wrapper .gfield--width-half+.gfield--width-half,.wp-block-column .gform_wrapper .gfield--width-half+.gfield--width-half{margin-left:0}@media screen and (min-width:1200px){.wp-block-g2p-wrapper-inner .gform_wrapper .gfield--width-half,.wp-block-column .gform_wrapper .gfield--width-half{width:calc(50% - 15px)}.wp-block-g2p-wrapper-inner .gform_wrapper .gfield--width-half+.gfield--width-half,.wp-block-column .gform_wrapper .gfield--width-half+.gfield--width-half{margin-left:30px}}.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]){position:relative;cursor:pointer}.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea):first-child,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]):first-child,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]):first-child,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]):first-child{margin-top:0}@media screen and (min-width:1200px){.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea).gfield--width-half+.gfield--width-half,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]).gfield--width-half+.gfield--width-half,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]).gfield--width-half+.gfield--width-half,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]).gfield--width-half+.gfield--width-half{margin-top:0}}.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea) label.gfield_label,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]) label.gfield_label,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]) label.gfield_label,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]) label.gfield_label{color:#3a4147;font-family:"Segoe UI",sans-serif;position:absolute;margin:0;transition:all .3s ease-in-out;cursor:pointer;font-size:1.125rem;font-weight:400;top:21px;left:21px}.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea) label.gfield_label:has(+div textarea:focus),.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea) label.gfield_label:has(+div textarea:not(:placeholder-shown)),.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea) label.gfield_label:has(+div input:focus),.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea) label.gfield_label:has(+div input:not(:placeholder-shown)),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]) label.gfield_label:has(+div textarea:focus),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]) label.gfield_label:has(+div textarea:not(:placeholder-shown)),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]) label.gfield_label:has(+div input:focus),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]) label.gfield_label:has(+div input:not(:placeholder-shown)),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]) label.gfield_label:has(+div textarea:focus),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]) label.gfield_label:has(+div textarea:not(:placeholder-shown)),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]) label.gfield_label:has(+div input:focus),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]) label.gfield_label:has(+div input:not(:placeholder-shown)),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]) label.gfield_label:has(+div textarea:focus),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]) label.gfield_label:has(+div textarea:not(:placeholder-shown)),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]) label.gfield_label:has(+div input:focus),.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]) label.gfield_label:has(+div input:not(:placeholder-shown)){top:11px;font-size:.75em}.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea) input,.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea) textarea,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]) input,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]) textarea,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]) input,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]) textarea,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]) input,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]) textarea{padding:26px 20px 14px;background:rgba(0,0,0,0)}.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea) input:focus,.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea) textarea:focus,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]) input:focus,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]) textarea:focus,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]) input:focus,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]) textarea:focus,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]) input:focus,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]) textarea:focus{outline:none}.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea) input::placeholder,.gform_wrapper.gravity-theme .floating-labels .gfield:has(textarea) textarea::placeholder,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]) input::placeholder,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=tel]) textarea::placeholder,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]) input::placeholder,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=email]) textarea::placeholder,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]) input::placeholder,.gform_wrapper.gravity-theme .floating-labels .gfield:has(input[type=text]) textarea::placeholder{color:rgba(0,0,0,0)}.custom-form-fields,.gform_wrapper{width:100%}.custom-form-fields li::before,.gform_wrapper li::before{display:none}.custom-form-fields li.gfield--type-honeypot,.gform_wrapper li.gfield--type-honeypot{position:absolute;left:-9999px}.custom-form-fields label:not([for*=choice]),.gform_wrapper label:not([for*=choice]){display:block;margin-bottom:1rem;font-family:"FilsonPro",sans-serif;font-size:1.35rem;cursor:pointer}.custom-form-fields select,.custom-form-fields input,.custom-form-fields textarea,.gform_wrapper select,.gform_wrapper input,.gform_wrapper textarea{background:#fff none;border:1px solid #c9c3c3;border-radius:5px;color:#3a4147;cursor:text;display:block;font-size:1.25rem;outline:none;padding:20px;vertical-align:middle;width:100%}.custom-form-fields select:focus,.custom-form-fields input:focus,.custom-form-fields textarea:focus,.gform_wrapper select:focus,.gform_wrapper input:focus,.gform_wrapper textarea:focus{-moz-box-shadow:0 0 20px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.16);box-shadow:0 0 20px 0 rgba(0,0,0,.16);border-color:#307be6}.custom-form-fields .gform_heading .gform_required_legend,.gform_wrapper .gform_heading .gform_required_legend{display:none}.custom-form-fields .gform_body,.gform_wrapper .gform_body{width:100%}@media screen and (min-width:1200px){.custom-form-fields .gform_body,.gform_wrapper .gform_body{width:auto}}.custom-form-fields .gform_fields,.gform_wrapper .gform_fields{display:flex;flex-wrap:wrap;flex-direction:column}@media screen and (min-width:1200px){.custom-form-fields .gform_fields,.gform_wrapper .gform_fields{flex-direction:row}}.custom-form-fields .gform_fields fieldset,.gform_wrapper .gform_fields fieldset{border:none}.custom-form-fields .gform_fields .gfield,.gform_wrapper .gform_fields .gfield{padding-left:0;margin-top:30px}.custom-form-fields .gform_fields .gfield[class*=honeypot],.gform_wrapper .gform_fields .gfield[class*=honeypot]{visibility:hidden;margin:0;max-height:0;max-width:0}.custom-form-fields .gform_fields .gfield.gform_hidden,.gform_wrapper .gform_fields .gfield.gform_hidden{margin:0}.custom-form-fields .gform_fields .gfield.gfield_visibility_hidden>label,.custom-form-fields .gform_fields .gfield.gfield_visibility_hidden .admin-hidden-markup,.gform_wrapper .gform_fields .gfield.gfield_visibility_hidden>label,.gform_wrapper .gform_fields .gfield.gfield_visibility_hidden .admin-hidden-markup{display:none}.custom-form-fields .gform_fields .gfield.hidden_label>label.gfield_label,.custom-form-fields .gform_fields .gfield.hidden_label>legend.gfield_label,.gform_wrapper .gform_fields .gfield.hidden_label>label.gfield_label,.gform_wrapper .gform_fields .gfield.hidden_label>legend.gfield_label{display:none}.custom-form-fields .gform_fields .gfield_description,.gform_wrapper .gform_fields .gfield_description{display:block;font-size:.9rem;line-height:1.2;margin-top:5px;margin-bottom:10px;padding-left:5px;opacity:.8;padding-right:5px}.custom-form-fields .gfield--width-half,.gform_wrapper .gfield--width-half{width:100%}@media screen and (min-width:768px){.custom-form-fields .gfield--width-half,.gform_wrapper .gfield--width-half{width:calc(50% - 15px)}.custom-form-fields .gfield--width-half+.gfield--width-half,.gform_wrapper .gfield--width-half+.gfield--width-half{margin-left:30px}}.custom-form-fields .gfield--width-full,.gform_wrapper .gfield--width-full{width:100%}.custom-form-fields .ginput_container_select,.gform_wrapper .ginput_container_select{position:relative}.custom-form-fields .ginput_container_select::after,.gform_wrapper .ginput_container_select::after{content:"";background:center/100% no-repeat url(../../../../../../../../themes/treesforall/static/images/icons/chevron-down-bold.svg);display:block;position:absolute;width:14px;height:8px;right:20px;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:1;pointer-events:none}.custom-form-fields .ginput_container_select select,.gform_wrapper .ginput_container_select select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";z-index:0;position:relative}.custom-form-fields .ginput_container_select select::-ms-expand,.gform_wrapper .ginput_container_select select::-ms-expand{display:none}.custom-form-fields .ginput_container_checkbox .gchoice,.custom-form-fields .ginput_container_checkbox li,.custom-form-fields .ginput_container_radio .gchoice,.custom-form-fields .ginput_container_radio li,.gform_wrapper .ginput_container_checkbox .gchoice,.gform_wrapper .ginput_container_checkbox li,.gform_wrapper .ginput_container_radio .gchoice,.gform_wrapper .ginput_container_radio li{cursor:pointer;padding-left:35px}.custom-form-fields .ginput_container_checkbox .gchoice label,.custom-form-fields .ginput_container_checkbox li label,.custom-form-fields .ginput_container_radio .gchoice label,.custom-form-fields .ginput_container_radio li label,.gform_wrapper .ginput_container_checkbox .gchoice label,.gform_wrapper .ginput_container_checkbox li label,.gform_wrapper .ginput_container_radio .gchoice label,.gform_wrapper .ginput_container_radio li label{font-size:1.125rem}.custom-form-fields .ginput_container_checkbox .gchoice::before,.custom-form-fields .ginput_container_checkbox li::before,.custom-form-fields .ginput_container_radio .gchoice::before,.custom-form-fields .ginput_container_radio li::before,.gform_wrapper .ginput_container_checkbox .gchoice::before,.gform_wrapper .ginput_container_checkbox li::before,.gform_wrapper .ginput_container_radio .gchoice::before,.gform_wrapper .ginput_container_radio li::before{display:none}.custom-form-fields .ginput_container_checkbox .gchoice input[type=checkbox],.custom-form-fields .ginput_container_checkbox .gchoice input[type=radio],.custom-form-fields .ginput_container_checkbox li input[type=checkbox],.custom-form-fields .ginput_container_checkbox li input[type=radio],.custom-form-fields .ginput_container_radio .gchoice input[type=checkbox],.custom-form-fields .ginput_container_radio .gchoice input[type=radio],.custom-form-fields .ginput_container_radio li input[type=checkbox],.custom-form-fields .ginput_container_radio li input[type=radio],.gform_wrapper .ginput_container_checkbox .gchoice input[type=checkbox],.gform_wrapper .ginput_container_checkbox .gchoice input[type=radio],.gform_wrapper .ginput_container_checkbox li input[type=checkbox],.gform_wrapper .ginput_container_checkbox li input[type=radio],.gform_wrapper .ginput_container_radio .gchoice input[type=checkbox],.gform_wrapper .ginput_container_radio .gchoice input[type=radio],.gform_wrapper .ginput_container_radio li input[type=checkbox],.gform_wrapper .ginput_container_radio li input[type=radio]{height:1px;position:absolute;left:-99999px;width:1px}.custom-form-fields .ginput_container_checkbox .gchoice input[type=checkbox]+label,.custom-form-fields .ginput_container_checkbox .gchoice input[type=radio]+label,.custom-form-fields .ginput_container_checkbox li input[type=checkbox]+label,.custom-form-fields .ginput_container_checkbox li input[type=radio]+label,.custom-form-fields .ginput_container_radio .gchoice input[type=checkbox]+label,.custom-form-fields .ginput_container_radio .gchoice input[type=radio]+label,.custom-form-fields .ginput_container_radio li input[type=checkbox]+label,.custom-form-fields .ginput_container_radio li input[type=radio]+label,.gform_wrapper .ginput_container_checkbox .gchoice input[type=checkbox]+label,.gform_wrapper .ginput_container_checkbox .gchoice input[type=radio]+label,.gform_wrapper .ginput_container_checkbox li input[type=checkbox]+label,.gform_wrapper .ginput_container_checkbox li input[type=radio]+label,.gform_wrapper .ginput_container_radio .gchoice input[type=checkbox]+label,.gform_wrapper .ginput_container_radio .gchoice input[type=radio]+label,.gform_wrapper .ginput_container_radio li input[type=checkbox]+label,.gform_wrapper .ginput_container_radio li input[type=radio]+label{cursor:pointer}.custom-form-fields .ginput_container_checkbox .gchoice input[type=checkbox]+label::before,.custom-form-fields .ginput_container_checkbox .gchoice input[type=checkbox]+label::after,.custom-form-fields .ginput_container_checkbox .gchoice input[type=radio]+label::before,.custom-form-fields .ginput_container_checkbox .gchoice input[type=radio]+label::after,.custom-form-fields .ginput_container_checkbox li input[type=checkbox]+label::before,.custom-form-fields .ginput_container_checkbox li input[type=checkbox]+label::after,.custom-form-fields .ginput_container_checkbox li input[type=radio]+label::before,.custom-form-fields .ginput_container_checkbox li input[type=radio]+label::after,.custom-form-fields .ginput_container_radio .gchoice input[type=checkbox]+label::before,.custom-form-fields .ginput_container_radio .gchoice input[type=checkbox]+label::after,.custom-form-fields .ginput_container_radio .gchoice input[type=radio]+label::before,.custom-form-fields .ginput_container_radio .gchoice input[type=radio]+label::after,.custom-form-fields .ginput_container_radio li input[type=checkbox]+label::before,.custom-form-fields .ginput_container_radio li input[type=checkbox]+label::after,.custom-form-fields .ginput_container_radio li input[type=radio]+label::before,.custom-form-fields .ginput_container_radio li input[type=radio]+label::after,.gform_wrapper .ginput_container_checkbox .gchoice input[type=checkbox]+label::before,.gform_wrapper .ginput_container_checkbox .gchoice input[type=checkbox]+label::after,.gform_wrapper .ginput_container_checkbox .gchoice input[type=radio]+label::before,.gform_wrapper .ginput_container_checkbox .gchoice input[type=radio]+label::after,.gform_wrapper .ginput_container_checkbox li input[type=checkbox]+label::before,.gform_wrapper .ginput_container_checkbox li input[type=checkbox]+label::after,.gform_wrapper .ginput_container_checkbox li input[type=radio]+label::before,.gform_wrapper .ginput_container_checkbox li input[type=radio]+label::after,.gform_wrapper .ginput_container_radio .gchoice input[type=checkbox]+label::before,.gform_wrapper .ginput_container_radio .gchoice input[type=checkbox]+label::after,.gform_wrapper .ginput_container_radio .gchoice input[type=radio]+label::before,.gform_wrapper .ginput_container_radio .gchoice input[type=radio]+label::after,.gform_wrapper .ginput_container_radio li input[type=checkbox]+label::before,.gform_wrapper .ginput_container_radio li input[type=checkbox]+label::after,.gform_wrapper .ginput_container_radio li input[type=radio]+label::before,.gform_wrapper .ginput_container_radio li input[type=radio]+label::after{content:"";display:inline-block;background:#fff}.custom-form-fields .ginput_container_checkbox .gchoice input[type=checkbox]+label,.custom-form-fields .ginput_container_checkbox li input[type=checkbox]+label,.custom-form-fields .ginput_container_radio .gchoice input[type=checkbox]+label,.custom-form-fields .ginput_container_radio li input[type=checkbox]+label,.gform_wrapper .ginput_container_checkbox .gchoice input[type=checkbox]+label,.gform_wrapper .ginput_container_checkbox li input[type=checkbox]+label,.gform_wrapper .ginput_container_radio .gchoice input[type=checkbox]+label,.gform_wrapper .ginput_container_radio li input[type=checkbox]+label{position:relative}.custom-form-fields .ginput_container_checkbox .gchoice input[type=checkbox]+label::before,.custom-form-fields .ginput_container_checkbox li input[type=checkbox]+label::before,.custom-form-fields .ginput_container_radio .gchoice input[type=checkbox]+label::before,.custom-form-fields .ginput_container_radio li input[type=checkbox]+label::before,.gform_wrapper .ginput_container_checkbox .gchoice input[type=checkbox]+label::before,.gform_wrapper .ginput_container_checkbox li input[type=checkbox]+label::before,.gform_wrapper .ginput_container_radio .gchoice input[type=checkbox]+label::before,.gform_wrapper .ginput_container_radio li input[type=checkbox]+label::before{border:1px solid #e9e7e7;width:17px;height:17px;border-radius:2px;margin-left:-35px;margin-right:20px}.custom-form-fields .ginput_container_checkbox .gchoice input[type=checkbox]+label::after,.custom-form-fields .ginput_container_checkbox li input[type=checkbox]+label::after,.custom-form-fields .ginput_container_radio .gchoice input[type=checkbox]+label::after,.custom-form-fields .ginput_container_radio li input[type=checkbox]+label::after,.gform_wrapper .ginput_container_checkbox .gchoice input[type=checkbox]+label::after,.gform_wrapper .ginput_container_checkbox li input[type=checkbox]+label::after,.gform_wrapper .ginput_container_radio .gchoice input[type=checkbox]+label::after,.gform_wrapper .ginput_container_radio li input[type=checkbox]+label::after{content:"";position:absolute;top:6px;left:-32px;width:11px;height:10px;background:center/100% no-repeat url(../../../../../../../../themes/treesforall/static/images/icons/check-mark-standard.svg)}.custom-form-fields .ginput_container_checkbox .gchoice input[type=checkbox]:checked+label::after,.custom-form-fields .ginput_container_checkbox li input[type=checkbox]:checked+label::after,.custom-form-fields .ginput_container_radio .gchoice input[type=checkbox]:checked+label::after,.custom-form-fields .ginput_container_radio li input[type=checkbox]:checked+label::after,.gform_wrapper .ginput_container_checkbox .gchoice input[type=checkbox]:checked+label::after,.gform_wrapper .ginput_container_checkbox li input[type=checkbox]:checked+label::after,.gform_wrapper .ginput_container_radio .gchoice input[type=checkbox]:checked+label::after,.gform_wrapper .ginput_container_radio li input[type=checkbox]:checked+label::after{background:center/100% no-repeat url(../../../../../../../../themes/treesforall/static/images/icons/check-mark-primary.svg)}.custom-form-fields .ginput_container_checkbox .gchoice input[type=checkbox]:focus+label::before,.custom-form-fields .ginput_container_checkbox li input[type=checkbox]:focus+label::before,.custom-form-fields .ginput_container_radio .gchoice input[type=checkbox]:focus+label::before,.custom-form-fields .ginput_container_radio li input[type=checkbox]:focus+label::before,.gform_wrapper .ginput_container_checkbox .gchoice input[type=checkbox]:focus+label::before,.gform_wrapper .ginput_container_checkbox li input[type=checkbox]:focus+label::before,.gform_wrapper .ginput_container_radio .gchoice input[type=checkbox]:focus+label::before,.gform_wrapper .ginput_container_radio li input[type=checkbox]:focus+label::before{border-color:#307be6!important}.custom-form-fields .gform_footer button,.gform_wrapper .gform_footer button{margin-top:30px}input[type=date]{background:#fff none;border:1px solid #c9c3c3;border-radius:5px;color:#3a4147;display:block;font-size:1.125rem;height:60px;outline:none;padding:0 20px;vertical-align:middle}input[type=date]:focus{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.16);box-shadow:0 0 20px 0 rgba(0,0,0,.16);border-color:#307be6}.explanation{margin:15px 0!important;display:block}@media screen and (min-width:768px){.explanation{margin-top:0!important}}.explanation p{color:#5a5a5a;font-size:1rem;font-style:italic;line-height:1.2}.explanation p strong{font-size:1rem!important}p.form-page-disclaimer{color:#5a5a5a;font-size:1rem;font-style:italic;line-height:1.2;margin-top:15px;padding:15px 0;text-align:left}@media screen and (min-width:992px){p.form-page-disclaimer{text-align:right;margin-top:30px}}.iban-explanation{margin-top:0!important}.iban-explanation p{font-size:1rem;color:#5a5a5a}.form-field+.iban-explanation,.form-field+.explanation{margin-top:.5rem!important}.gfield_visibility_hidden,.form-field.field-hidden{height:1px;position:absolute!important;left:-99999px;width:1px}.form-field.field-html.no-margin{margin:0!important}.form-field.field-html.trees-totals{display:grid;gap:1.5rem;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:768px){.form-field.field-html.trees-totals{grid-template-columns:repeat(3,1fr)}.form-field.field-html.trees-totals>p{grid-column:span 3}}.form-field.field-html.trees-totals .total{align-items:center;background:#307be6;border-radius:4px;color:#fff;display:flex;font-size:1.125rem;font-weight:700;gap:10px;line-height:1.5;justify-content:center;grid-column:span 1;text-align:center;padding:20px}.form-field.field-html.trees-totals .total.total-recipients{background:rgba(201,195,195,.4);color:#3a4147}.form-field.field-html.trees-totals .total img{width:30px}.grecaptcha-badge{opacity:0;right:-100vw!important;visibility:hidden}.pac-container{box-shadow:none;border-left:1px solid #307be6;border-right:1px solid #307be6;border-bottom:1px solid #307be6}.pac-logo::after{visibility:hidden;max-height:0}#ui-datepicker-div,.gform-theme-datepicker{display:none!important}form .gform_body input[type=date],form .gform_body input[type=date]::-webkit-date-and-time-value{text-align:left;padding-block:18px;width:calc(100% - 18px);min-width:calc(100% - 18px);min-height:65px}@media screen and (max-width:1199px){form:not(.short) .form-group.form-group--2col .form-field ul.radio{display:grid;grid-template-columns:1fr 1fr}}form .form-group.form-group--2col,form.funnel.short .form-group.form-group--2col{display:flex;align-items:flex-start;gap:30px}@media screen and (min-width:992px){form .form-group.form-group--2col,form.funnel.short .form-group.form-group--2col{display:grid;grid-template-columns:1fr 1fr}}form .form-group.form-group--2col .form-field.form-field--title p,form.funnel.short .form-group.form-group--2col .form-field.form-field--title p{margin-bottom:15px}form .form-group.form-group--2col .form-field.field-checkmarks ul,form.funnel.short .form-group.form-group--2col .form-field.field-checkmarks ul{margin-block:0}@media screen and (min-width:992px)and (max-width:1199px){form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left>.form-field:not(.float-label)>label:not(.form-input-label),form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left>.form-field:not(.float-label)>label:not(.form-input-label){top:17px}}@media screen and (min-width:1200px)and (max-width:1439px){form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left>.form-field:not(.float-label)>label:not(.form-input-label),form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left>.form-field:not(.float-label)>label:not(.form-input-label){font-size:1rem;top:16px}form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left>.form-field:not(.float-label) input[type=text],form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left>.form-field:not(.float-label) input[type=text]{height:50px}}@media screen and (max-width:1199px){form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left>div:not(.form-notification).form-third,form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left>div:not(.form-notification).form-third{min-width:100%;max-width:100%}}form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left,form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left{order:1}@media screen and (min-width:992px){form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left,form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left{order:0}}form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--right,form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--right{order:0}@media screen and (min-width:992px){form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--right,form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--right{order:1}}form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left,form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--right,form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left,form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--right{min-width:auto;align-items:flex-start}@media screen and (min-width:992px){form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left,form .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--right,form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--left,form.funnel.short .form-group.form-group--2col>.form-field.field-wrapper.field-wrapper--2col--right{margin-top:0!important}}body,html{font-size:16px}h1,h2,h3,h4,h5,h6,p{color:#3a4147}h1,h2,h3,h4,h5,h6{font-family:"FilsonPro",sans-serif;font-weight:700}h1,h2.h1{font-size:2.2rem}@media screen and (min-width:768px){h1,h2.h1{font-size:2.5rem}}@media screen and (min-width:768px){.home h1,.home h2.h1{font-size:3rem}}h2{font-size:1.8rem;line-height:1.4}@media screen and (min-width:768px){h2{font-size:2rem}}h2.has-block-title-small-font-size{font-size:1.5rem}@media screen and (min-width:768px){h2.has-block-title-font-size{font-size:2.5rem}}h2.gform_submission_error{font-size:18px;font-family:"Segoe UI",sans-serif;font-weight:400;color:red}h2 a{display:block;text-decoration:none;position:relative}h2 a::after{background:#307be6;content:"";height:1px;position:absolute;bottom:-8px;left:50%;width:0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%)}@media(pointer:fine),(-ms-high-contrast:none){h2 a:hover,h2 a:focus{color:#3a4147}h2 a:hover span::after,h2 a:focus span::after{width:100%}}h3{color:#3a4147;font-size:1.5rem}@media screen and (min-width:768px){h3{font-size:1.5rem}}h3.has-block-title-3-font-size{font-size:1.875rem;margin:-10px 0 0;line-height:1.3}h4{color:#3a4147}h5{color:#3a4147}h6{color:#3a4147}p.has-intro-text-font-size{font-size:1.35rem;line-height:1.8}p.has-small-text-font-size{font-size:1.125rem;line-height:1.8}.wp-block-cover .wp-block-cover__inner-container p{font-family:"FilsonPro",sans-serif}section:not([class*=bgcolor]) i{color:#307be6}section .bullet-list-wrapper{padding-left:0}section .bullet-list-wrapper li{padding:5px 0;margin-left:5px}section .bullet-list-wrapper li::before{display:none}section .bullet-list-wrapper li i{margin-left:-25px}a{color:#24b964;-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}a:not(.button):hover,a:not(.button):focus{color:#307be6}a.instagram-icon-link{color:#3a4147;text-decoration:none}a.instagram-icon-link img{vertical-align:middle}a.instagram-icon-link img+strong{margin-left:15px}@media(pointer:fine),(-ms-high-contrast:none){a.instagram-icon-link:hover{color:#307be6}}.button,.link{display:inline-block;text-decoration:none;border:none;background:none}.button::before,.button::after,.link::before,.link::after{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-text.svg);background-size:100%;content:"";display:inline-block;margin-left:10px;width:12px;height:10px}.button::before,.link::before{content:none;margin-left:0;margin-right:10px;transform:scaleX(-1);-ms-transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1)}.button.align-center,.link.align-center{display:table;margin:0 auto}@media screen and (min-width:768px){.button.align-right,.link.align-right{float:right}}.button.arrow-none::before,.button.arrow-none::after,.link.arrow-none::before,.link.arrow-none::after{content:none}.button.arrow-reverse::before,.link.arrow-reverse::before{content:""}.button.arrow-reverse::after,.link.arrow-reverse::after{content:none}.button.arrow-down::after,.link.arrow-down::after{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg)}@media screen and (max-width:767px){.button+.button,.button+.block-button-link,.link+.button,.link+.block-button-link{margin-top:10px}}.button{background:#307be6;color:#fff;border:0;border-radius:25px;cursor:pointer;font-size:1.125rem;font-family:"FilsonPro",sans-serif;font-weight:500;line-height:1.125;margin:0;opacity:1;padding:13px 20px;position:relative;text-align:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width:768px){.button{font-size:1.375rem}}@media screen and (max-width:767px){.button:hover,.button:focus{color:#fff;background:#6a9eec}.button:not([href=https]):focus{color:#fff;background:#307be6}.button:not([href=https]):focus:hover{background:#6a9eec;color:#fff}}.button::before,.button::after{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-standard.svg);background-repeat:no-repeat}.button.externallink::before,.button.externallink::after{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/externallink.svg);width:15px;height:15px}.button.primary:hover,.button.primary:focus{background:#6a9eec;color:#fff}.button.secondary{background:#24b964}.button.secondary:hover,.button.secondary:focus{background:#64cb8e;color:#fff}.button.tertiary{background:#ff9031}.button.tertiary:hover,.button.tertiary:focus{background:#ffae6b;color:#fff}.button.outline{background:#fff;color:#307be6;border:1px solid #307be6;padding:11px 18px}.button.outline:hover,.button.outline:focus{background:#6a9eec;color:#fff}.button.load-more-logos,.button.load-more-posts{display:inline-flex}.button.load-more-logos:not([href=https]):hover::after,.button.load-more-logos:not([href=https]):focus::after,.button.load-more-posts:not([href=https]):hover::after,.button.load-more-posts:not([href=https]):focus::after{transform:rotate(360deg)}.button.load-more-logos::after,.button.load-more-posts::after{background:none;content:"";width:22px;height:24px;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:center/100% no-repeat url(../../../../../../../../themes/treesforall/static/images/icons/load-more-arrow.svg)}.button.loading{opacity:.5}.button.loading::after{background:center/100% no-repeat url(../../../../../../../../themes/treesforall/static/images/icons/loading.svg);content:"";width:16px;height:16px;margin-bottom:-2px;-webkit-animation:rotate 1s linear infinite;-moz-animation:rotate 1s linear infinite;-ms-animation:rotate 1s linear infinite;-o-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite}.button.disable.primary{background:#6a9eec;color:#fff}.button.disable.secondary{background:#64cb8e;color:#fff}.button.disable.tertiary{background:#ffae6b;color:#fff}.button.no-arrow::after{display:none}.link{color:#3a4147;cursor:pointer;font-family:"FilsonPro",sans-serif;font-size:1.125rem;font-weight:500;position:relative}.link span::after{background:#3a4147;content:"";height:1px;position:absolute;bottom:-8px;left:50%;width:100%;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%)}@media screen and (min-width:768px){.link span::after{width:0}}.link.primary{color:#307be6}.link.primary span::after{background:#307be6}.link.primary::before,.link.primary::after{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-primary.svg)}.link.standard{color:#fff}.link.standard span::after{background:#fff}.link.standard::before,.link.standard::after{background-image:url(../../../../../../../../themes/treesforall/static/images/icons/arrow-right-standard.svg)}@media(pointer:fine),(-ms-high-contrast:none){.link.standard.hover-standard:hover,.link.standard.hover-standard:focus{color:#fff}}@media(pointer:fine),(-ms-high-contrast:none){.link:hover,.link:focus{color:#3a4147}.link:hover.primary,.link:focus.primary{color:#307be6}.link:hover.standard,.link:focus.standard{color:#fff}.link:hover.hover-primary,.link:focus.hover-primary{color:#307be6}.link:hover span::after,.link:focus span::after{width:100%}}p,main ul,main ol{color:#3a4147;font-size:1.125rem;line-height:1.5}main ol{padding-left:20px}main .gutenberg ul.wp-block-list{padding-left:20px}main .gutenberg ul.wp-block-list li{list-style-type:disc!important;padding:0}main .gutenberg ul.wp-block-list li::marker{color:#24b964}main .vinkjes ul:not(.social-share):not(.filter) li::before,main .check ul:not(.social-share):not(.filter) li::before{position:absolute;top:8px;width:9px;height:9px;background:#307be6}main .vinkjes ul,main .check ul,main ul:not(.social-share){padding:0}main .vinkjes ul:not(.filter) li,main .check ul:not(.filter) li,main ul:not(.social-share):not(.filter) li{transition:all .3s ease-in-out}main .vinkjes ul:not(.filter) li svg use,main .check ul:not(.filter) li svg use,main ul:not(.social-share):not(.filter) li svg use{fill:#24b964}main .vinkjes ul:not(.filter) li.disabled,main .check ul:not(.filter) li.disabled,main ul:not(.social-share):not(.filter) li.disabled{color:rgba(0,0,0,.2)}main .vinkjes ul:not(.filter) li.disabled svg use,main .check ul:not(.filter) li.disabled svg use,main ul:not(.social-share):not(.filter) li.disabled svg use{fill:rgba(0,0,0,.2)}main .vinkjes ul li,main .check ul li,main ul:not(.social-share) li{list-style-type:none;position:relative;padding-left:20px}.social-share,.social-media{display:flex;font-size:0;margin:0;padding:0}.social-share li,.social-media li{display:inline-block;font-size:1rem;list-style-type:none}.social-share li:not(:last-of-type),.social-media li:not(:last-of-type){margin-right:15px}.social-share li a,.social-media li a{display:block;color:#232b34;position:relative;width:35px;height:35px;text-decoration:none;text-align:center}.social-share li a i,.social-media li a i{background:#fff;border-radius:25px;width:35px;height:35px;padding:9px;display:flex;justify-content:center;align-items:center}.social-share li a i path,.social-media li a i path{fill:#232b34}@media(pointer:fine),(-ms-high-contrast:none){.social-share li a:hover,.social-media li a:hover{opacity:.5}}.social-share{display:flex;justify-content:center}@media screen and (max-width:767px){.social-share{margin-top:30px;margin-bottom:30px}}@media screen and (min-width:768px){.social-share{justify-content:flex-end}}.social-share li a i{background:#307be6;color:#fff}.social-share li a i svg path{fill:#fff}blockquote{margin:0}blockquote p{color:#307be6;font-family:"FilsonPro",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.4;margin-bottom:10px}@media screen and (min-width:768px){blockquote p{font-size:1.4rem}}@media screen and (min-width:992px){blockquote p{font-size:1.8rem}}blockquote>p,blockquote+p{margin-top:0}blockquote cite{color:#3a4147;font-size:1.125rem;line-height:1.5}blockquote cite span{color:#3a4147;display:block;font-size:15px;margin:0}blockquote .cite-container{display:flex;flex-direction:row;align-items:center;gap:10px}blockquote .cite-container img{border-radius:50%;max-height:75px;width:auto!important}.has-inline-color.has-text-color,.has-text-color.has-text-color{color:#3a4147}.has-inline-color.has-primary-color,.has-text-color.has-primary-color{color:#307be6}.has-inline-color.has-secondary-color,.has-text-color.has-secondary-color{color:#24b964}.has-inline-color.has-tertiary-color,.has-text-color.has-tertiary-color{color:#ff9031}.has-inline-color.has-standard-color,.has-text-color.has-standard-color{color:#fff}strong{font-family:"FilsonPro",sans-serif}.disclaimer{margin-top:15px}.disclaimer p{display:block;font-size:.9rem;line-height:1.2;margin-top:5px;opacity:.8}:root{--header-height:80px}@media screen and (min-width:992px){:root{--header-height:147px}}@media screen and (min-width:1200px){:root{--header-height:100px}}html,body{font-family:"Segoe UI",sans-serif;height:100%;margin:0;padding:0}@media screen and (min-width:1440px)and (max-width:1550px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1300px}}@media screen and (min-width:1550px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1410px}}body{display:-ms-flexbox;display:flex;flex-direction:column}img{max-inline-size:100%;block-size:auto}img[height="43"]{min-height:43px}figure.wp-block-image img{width:inherit;height:inherit}figure:not(.wp-block-image) figcaption{margin-top:.5em;margin-bottom:1em;width:100%}figure figcaption{font-style:italic}a.post-thumbnail{display:block;overflow:hidden;position:relative}a.post-thumbnail>img{display:block;-webkit-transition:transform .3s ease;-moz-transition:transform .3s ease;-ms-transition:transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease}@media(pointer:fine),(-ms-high-contrast:none){a.post-thumbnail:hover>img{transform:scale(1.1);-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1)}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){img[src$=".svg"]{height:auto;width:100%}}header#top{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:150}@media screen and (min-width:992px){header#top{-moz-box-shadow:0 0 60px 0 rgba(0,0,0,.08);-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,.08);box-shadow:0 0 60px 0 rgba(0,0,0,.08)}}header#top .language-notification{background:#24b964;color:#fff;font-family:"FilsonPro",sans-serif;text-align:center;padding:15px;width:100%;visibility:hidden;position:absolute;height:68px;top:-68px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}@media screen and (min-width:768px){header#top .language-notification{height:50px;top:-50px}}header#top .language-notification a{color:#fff}header#top .language-notification.active{visibility:visible;top:0}header#top .language-notification.active+.header-inner{margin-top:68px}@media screen and (min-width:768px){header#top .language-notification.active+.header-inner{margin-top:50px}}header#top .header-inner{display:flex;align-items:center;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}header#top .header-inner .logo-col{position:static}header#top .header-inner .logo-col .logo{position:absolute;top:0}header#top .header-inner .logo-col .logo img{display:block;filter:drop-shadow(0 0 40px rgba(0,0,0,.16));margin:0;max-width:90px}header#top .header-inner .logo-col .logo .logo-25jaar{width:110px}@media screen and (min-width:992px){header#top .header-inner .logo-col .logo .logo-25jaar{width:160px}}@media screen and (min-width:992px){header#top .header-inner{padding:20px 0;height:auto}header#top .header-inner .logo-col .logo img{max-width:137px}}header#top.funnel,header#top.landingpage{padding:0;position:static}header#top.funnel+main,header#top.landingpage+main{padding:0}header#top.funnel+main{padding-top:90px}header#top.funnel+main+footer{padding:0}header#top.funnel+main .bg-image{position:fixed;top:0;height:100vh;width:100%;right:0;background-repeat:no-repeat;background-size:cover;background-position:center center;overflow:hidden}header#top.funnel .logo-col .logo img{max-height:130px}div[class*=Feedback__container]{z-index:99!important}main{flex:1 0 auto;min-height:1px;padding-top:76px}@media screen and (min-width:992px){main{padding-top:100px}}main table th{text-align:left}main .alignleft{float:left;margin-right:20px;margin-bottom:20px}main .alignright{margin-left:20px;margin-bottom:20px}@media screen and (min-width:768px){main .alignright{float:right}}main .aligncenter{display:block;margin:0 auto}main .text-left{text-align:left}main .text-center{text-align:center}main .text-right{text-align:right}@media screen and (min-width:992px){main .text-md-left{text-align:left}main .text-md-center{text-align:center}main .text-md-right{text-align:right}}@media screen and (min-width:992px){main .text-lg-left{text-align:left}main .text-lg-center{text-align:center}main .text-lg-right{text-align:right}}@media screen and (min-width:1200px){main .text-xl-left{text-align:left}main .text-xl-center{text-align:center}main .text-xl-right{text-align:right}}main .is-provider-vimeo .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}main .is-provider-vimeo .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}main .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}main .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}main .content-container{padding:30px 0}main .gutenberg .wp-block-g2p-wrapper:first-child p.has-intro-text-font-size{margin-top:10px;margin-bottom:0}.gutenberg{z-index:2;position:relative}body.home main>.tns-outer>div.tns-nav{display:flex;flex-direction:column;position:absolute;z-index:10;top:70%;left:auto;right:2.5px;background:rgba(0,0,0,0);transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%)}@media screen and (min-width:768px){body.home main>.tns-outer>div.tns-nav{top:50%;left:15px}}@media screen and (min-width:1200px){body.home main>.tns-outer>div.tns-nav{left:35px}}body.home main>.tns-outer>div.tns-nav button{outline:none;height:10px;width:10px;padding:0;border-radius:50%;background:rgba(0,0,0,0);border:1px solid #fff}body.home main>.tns-outer>div.tns-nav button+button{margin-top:12px}body.home main>.tns-outer>div.tns-nav button.tns-nav-active{background:#fff}body.home main>.tns-outer>div.tns-controls,body.home main>.tns-outer button[data-action=stop],body.home main>.tns-outer button[data-action=start]{display:none}body #hero{position:relative;margin:0 auto;display:block}body #hero.takeover-slider:not(.tns-slider){height:calc(652px + 150vw);padding-bottom:0}@media screen and (min-width:768px){body #hero.takeover-slider:not(.tns-slider){max-height:calc(88.5vh - 100px)}}body #hero.takeover-slider:not(.tns-slider)>div:not(:first-of-type){visibility:hidden}body #hero.takeover-slider:not(.tns-slider) .hero-image{height:calc(652px + 150vw)}@media screen and (min-width:768px){body #hero.takeover-slider:not(.tns-slider) .hero-image{height:calc(88.5vh - 100px)}}body #hero.takeover-slider .tns-item{position:relative}body #hero.takeover-slider .hero-content{padding:130px 0 0 0}@media screen and (min-width:768px){body #hero.takeover-slider .hero-content{min-height:150vw;min-height:calc(88.5vh - 100px);display:flex;align-items:center;padding:15vh 0}}@media screen and (min-width:1440px){body #hero:not(.takeover-slider){max-width:2560px}}body #hero:has(.hero-video){position:relative;overflow:hidden;min-height:300px;height:40vh}@media screen and (min-width:768px){body #hero:has(.hero-video){height:50vh}}@media screen and (min-width:1200px){body #hero:has(.hero-video){height:60vh}}body #hero:has(.hero-video)::after{content:"";background:#000;position:absolute;top:0;height:100%;width:100%;z-index:-1}body #hero:has(.hero-video) .hero-content{position:initial}body #hero .hero-video{aspect-ratio:16/9;position:absolute;left:50%;top:50%;height:100vh;width:auto;transform:translate(-50%,-50%)}@media screen and (min-width:992px){body #hero .hero-video{height:auto;width:100%}}body #hero .hero-image{background-repeat:no-repeat;background-size:cover;height:100%;position:absolute;top:0;left:0;width:100%}@media screen and (max-width:1199px){body #hero .hero-image{overflow:hidden}}body #hero .hero-image::after{background:-moz-linear-gradient(top,rgba(58,65,71,0) 0%,rgba(58,65,71,.4) 25%,rgba(58,65,71,.79) 99%,rgba(58,65,71,.8) 100%);background:-webkit-linear-gradient(top,rgba(58,65,71,0) 0%,rgba(58,65,71,.4) 25%,rgba(58,65,71,.79) 99%,rgba(58,65,71,.8) 100%);background:linear-gradient(to bottom,rgba(58,65,71,0) 0%,rgba(58,65,71,.4) 25%,rgba(58,65,71,.79) 99%,rgba(58,65,71,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003a4147",endColorstr="#cc3a4147",GradientType=0);content:"";height:100%;position:absolute;top:0;left:0;width:100%}@media screen and (min-width:768px){body #hero .hero-image::after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.01) 1%,rgba(0,0,0,.4) 51%,rgba(0,0,0,.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.01) 1%,rgba(0,0,0,.4) 51%,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.01) 1%,rgba(0,0,0,.4) 51%,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}}body #hero .hero-image img{object-fit:cover;width:100%;height:100%}body #hero .hero-content{color:#fff;position:relative;z-index:1;padding:23vh 0 12vh 0;text-align:center}@media screen and (min-width:768px){body #hero .hero-content{padding:15vh 0}}body #hero .hero-content>.container>.row{-ms-flex-pack:center!important;justify-content:center!important}body #hero .hero-content h1,body #hero .hero-content h2{color:#fff;margin:0 0 20px 0}body #hero .hero-content .description{display:block;font-size:1.125rem}body #hero .hero-content .description p{color:#fff;font-size:1.35rem;margin:0}body #hero .hero-content .description p span{font-weight:700}body #hero .hero-content .button-container--before{margin-bottom:20px}@media screen and (min-width:768px){body #hero .hero-content .button-container--before{margin-bottom:50px}}body #hero .hero-content .button-container--after{margin-top:20px;display:block}@media screen and (min-width:768px){body #hero .hero-content .button-container--after{margin-top:50px}}body #hero+.container{margin-top:-80px;padding-bottom:0;z-index:7}body #hero+.container .herostatus p{background:#fff;display:inline-block;padding:8px 15px 10px;color:#307be6;margin-right:14px}@media screen and (max-width:767px){body.home .tns-outer#hero-ow{min-height:calc(652px + 150vw)!important}body.home .tns-outer#hero-ow .hero-image,body.home .tns-outer#hero-ow .hero-content{min-height:calc(652px + 150vw)!important}}body.home #hero,body.home .tns-outer#hero-ow{padding-bottom:150vw}body.home #hero+.gutenberg>.wp-block-g2p-wrapper:first-child,body.home .tns-outer#hero-ow+.gutenberg>.wp-block-g2p-wrapper:first-child{margin-top:-150vw}@media screen and (min-width:768px){body.home #hero+.gutenberg>.wp-block-g2p-wrapper:first-child,body.home .tns-outer#hero-ow+.gutenberg>.wp-block-g2p-wrapper:first-child{margin-top:-10vh}}@media screen and (min-width:768px){body.home #hero:not(.takeover-slider){align-items:center;display:flex;min-height:calc(88.5vh - 100px);padding-bottom:0}}body.home .gutenberg>.wp-block-g2p-wrapper#joinus .wow a,body.home .gutenberg>.wp-block-g2p-wrapper#ikdoemee .wow a{text-decoration:none;color:#3a4147}body.home .gutenberg>.wp-block-g2p-wrapper#joinus .wow h2 a,body.home .gutenberg>.wp-block-g2p-wrapper#ikdoemee .wow h2 a{color:#307be6}body.home .gutenberg>.wp-block-g2p-wrapper#joinus figure img,body.home .gutenberg>.wp-block-g2p-wrapper#ikdoemee figure img{max-height:80px;object-fit:contain;width:100%;height:100%}body.home #hero .hero-content{text-align:left}@media screen and (min-width:768px){body.home #hero .hero-content{width:100%}}body.home #hero .hero-content>.container>.row{-ms-flex-pack:flex-start!important;justify-content:flex-start!important}body #hero:has(+.gutenberg .overlay-hero .block-gf-cta-frequency) .hero-content{padding:20vh 0 calc(12vh + 6rem) 0}body #hero+.gutenberg .overlay-hero:not(.overlay-hero-columns) .wp-block-g2p-wrapper-inner{background:#fff;margin-top:calc(-10vh - 30px);position:relative;padding:60px 90px;box-shadow:0 0 40px rgba(0,0,0,.16)}body #hero+.gutenberg .overlay-hero:not(.overlay-hero-columns) .wp-block-g2p-wrapper-inner h2+div.gform_wrapper .gform_fields>div:first-child{margin-top:0}@media screen and (max-width:767px){body #hero+.gutenberg .overlay-hero:not(.overlay-hero-columns) .wp-block-g2p-wrapper-inner{padding:30px!important;margin-top:-10vh}}body #hero+.gutenberg .overlay-hero:not(.overlay-hero-columns) .wp-block-g2p-wrapper-inner:has(.form-group--2col){padding:60px}body #hero+.gutenberg .overlay-hero:not(.overlay-hero-columns).spacing:not(.overlay-half) .wp-block-g2p-wrapper-inner{margin-top:calc(-10vh - 80px)}body #hero+.gutenberg .overlay-hero:not(.overlay-hero-columns).overlay-half .wp-block-g2p-wrapper-inner{margin-top:calc(-10vh - 30px)}@media screen and (max-width:991px){body #hero+.gutenberg .overlay-hero:not(.overlay-hero-columns).overlay-half .wp-block-g2p-wrapper-inner{margin-top:auto!important}}@media screen and (max-width:767px){body #hero+.gutenberg .overlay-hero:not(.overlay-hero-columns).overlay-half .wp-block-g2p-wrapper-inner{margin-top:-20vh}}body #hero+.gutenberg .overlay-hero:not(.overlay-hero-columns).overlay-half.spacing .wp-block-g2p-wrapper-inner{margin-top:calc(-10vh - 80px)}body #hero+.gutenberg .overlay-hero-columns .wp-block-columns{margin-top:-10vh;position:relative;z-index:2}body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner{margin-top:calc(-3vh - 30px)}@media screen and (min-width:768px){body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner{margin-top:calc(-10vh - 30px)}}@media screen and (max-width:1199px){body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner .wp-block-column{flex-wrap:wrap!important;margin-bottom:30px}body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner .wp-block-column:not(:only-child){min-width:calc(50% - 1em);margin-left:0}body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner .wp-block-column:nth-child(even){margin-left:2em}body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner .wp-block-columns{flex-wrap:wrap}}@media screen and (max-width:991px){body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner .wp-block-column{flex-wrap:wrap;margin-bottom:30px}body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner .wp-block-column:not(:only-child){min-width:100%}body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner .wp-block-column:nth-child(even){margin-left:0}}body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner .wp-block-group{height:100%}body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner .wp-block-group__inner-container{padding:30px;position:relative;min-height:100%;display:flex;flex-direction:column;flex-wrap:wrap}body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner .wp-block-group__inner-container h2{margin-bottom:0}body #hero+.gutenberg .overlay-hero-innerwrapper .wp-block-g2p-wrapper-inner .wp-block-group__inner-container .button{margin-top:auto}.breadcrumbs{margin:15px 0}.breadcrumbs p{color:#3a4147;font-size:.875rem;margin:0}.breadcrumbs p a{color:#3a4147;display:inline-block;text-decoration:none;position:relative}.breadcrumbs p a::after{background:#3a4147;content:"";height:1px;position:absolute;bottom:-2px;left:50%;width:0;-webkit-transition:width .3s ease;-moz-transition:width .3s ease;-ms-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%)}@media(pointer:fine),(-ms-high-contrast:none){.breadcrumbs p a:hover::after,.breadcrumbs p a:focus::after{width:100%}}.breadcrumbs+.gutenberg .wp-block-g2p-wrapper:first-of-type{padding-top:30px}.breadcrumbs+.gutenberg .overlay-hero{margin-top:-21px}#fourOfour{background:#f6f5f6}@media screen and (max-width:991px){#fourOfour{padding-top:50px}}#fourOfour .row{justify-content:center;align-items:center}.block-highlighted-stories{margin:50px 0}.block-highlighted-stories p{display:-webkit-box;overflow:hidden;white-space:pre-wrap;-webkit-line-clamp:3;-webkit-box-orient:vertical}@media screen and (max-width:767px){.block-highlighted-stories .overview-item+.overview-item{margin-top:50px}}.overview{padding:15px 0}@media screen and (min-width:768px){.overview{padding:30px 0 0 0}}.overview .overview-item{padding-bottom:50px}.overview .overview-item a span.button{position:absolute;top:15px;right:15px;font-size:15px;padding:10px 17px;margin-top:0;z-index:1}@media screen and (min-width:768px){.overview .overview-item a span.button{right:10px;top:10px;font-size:14px}}@media screen and (min-width:992px){.overview .overview-item a span.button{font-size:12px;padding:8px 14px}}@media screen and (min-width:1200px){.overview .overview-item a span.button{top:15px;right:15px;font-size:15px;padding:11px 17px}}.overview .overview-item .thumbnail-container{position:relative}.overview .overview-item .thumbnail-container ul.categories{margin:0;font-size:0;padding:0;pointer-events:none;position:absolute;bottom:15px;left:15px;display:flex;flex-wrap:wrap;column-gap:15px;row-gap:10px}.overview .overview-item .thumbnail-container ul.categories li{background:#fff;color:#307be6;display:inline-flex;font-size:1.125rem;font-weight:700;list-style-type:none;padding:7px 12px 8px}.overview .overview-item .thumbnail-container ul.categories li::before{display:none}.overview .overview-item .post-thumbnail .icon{position:absolute;bottom:0;left:0;padding:0;background:#307be6;color:#fff;font-size:1.6rem;width:52px;height:52px;display:flex;align-items:center;justify-content:center;z-index:10}.overview .overview-item p.post-date{font-size:1.125rem;margin-bottom:-10px}.overview .overview-item h3{margin-bottom:10px}.overview .overview-item h3 a{color:#3a4147;text-decoration:none}.overview .overview-item h3 a:hover{opacity:.5}.overview .overview-item.project .description{margin-bottom:0}.overview .overview-item .description{margin-top:0;margin-bottom:25px}.overview .overview-item .overview-cta{background:#3a4147;min-height:100%;padding:30px}@media screen and (min-width:768px){.overview .overview-item .overview-cta{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}}.overview .overview-item .overview-cta>:first-child{margin-top:0}.overview .overview-item .overview-cta>:last-child{margin-bottom:0}.overview .overview-item .overview-cta h3,.overview .overview-item .overview-cta p{color:#fff}.overview .overview-item .overview-cta.background-primary{background:#307be6}.overview .overview-item .overview-cta.background-secondary{background:#24b964}.overview .overview-item .overview-cta.background-tertiary{background:#ff9031}.overview .overview-item .overview-cta.background-text{background:#3a4147}.overview .overview-item--skeleton .skeleton{background:#dddbdd;position:relative;overflow:hidden;flex:1;display:block;min-height:1.5rem}.overview .overview-item--skeleton .skeleton::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.2) 20%,rgba(255,255,255,.5) 60%,rgba(255,255,255,0));animation:shimmer 3s infinite;content:""}.overview .overview-item--skeleton .skeleton.wide-image{aspect-ratio:768/538;width:100%;display:block}.overview .overview-item--skeleton .skeleton.title{height:30px}.overview .overview-item--skeleton .skeleton.icon{border-radius:50%;display:inline-block;height:30px;margin-right:10px;vertical-align:middle;width:30px}.overview .overview-item--skeleton .skeleton.text{flex:initial;height:34px}.overview .overview-item--skeleton .skeleton.text+.text{margin-top:10px}.overview .overview-item--skeleton .group-heading{margin-top:22px;margin-bottom:10px}.overview .overview-item--skeleton .group-heading>*{display:inline-block;vertical-align:middle}.overview .overview-item--skeleton .group-heading>*.title{width:110px}@keyframes shimmer{100%{transform:translateX(100%)}}.gutenberg .wp-block-column.has-white-background-color,.gutenberg .wp-block-g2p-wrapper.has-white-background-color,.gutenberg .wp-block-g2p-wrapper-inner.has-white-background-color{background-color:#fff}.gutenberg .wp-block-column.has-primary-background-color,.gutenberg .wp-block-g2p-wrapper.has-primary-background-color,.gutenberg .wp-block-g2p-wrapper-inner.has-primary-background-color{background-color:#307be6}.gutenberg .wp-block-column.has-secondary-background-color,.gutenberg .wp-block-g2p-wrapper.has-secondary-background-color,.gutenberg .wp-block-g2p-wrapper-inner.has-secondary-background-color{background-color:#24b964}.gutenberg .wp-block-column.has-tertiary-background-color,.gutenberg .wp-block-g2p-wrapper.has-tertiary-background-color,.gutenberg .wp-block-g2p-wrapper-inner.has-tertiary-background-color{background-color:#ff9031}.gutenberg .wp-block-column.has-alternative-background-color,.gutenberg .wp-block-g2p-wrapper.has-alternative-background-color,.gutenberg .wp-block-g2p-wrapper-inner.has-alternative-background-color{background-color:rgba(201,195,195,.4)}.gutenberg .wp-block-column.has-alternative-normal-background-color,.gutenberg .wp-block-g2p-wrapper.has-alternative-normal-background-color,.gutenberg .wp-block-g2p-wrapper-inner.has-alternative-normal-background-color{background-color:#c9c3c3}.gutenberg .wp-block-column.has-trees-background-color,.gutenberg .wp-block-g2p-wrapper.has-trees-background-color,.gutenberg .wp-block-g2p-wrapper-inner.has-trees-background-color{background-color:#cbbba0}.gutenberg .wp-block-column.has-shadow-background-color,.gutenberg .wp-block-g2p-wrapper.has-shadow-background-color,.gutenberg .wp-block-g2p-wrapper-inner.has-shadow-background-color{-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.16);box-shadow:0 0 40px 0 rgba(0,0,0,.16);background:#fff}.gutenberg .is-style-show-only-mob{display:block}@media screen and (min-width:768px){.gutenberg .is-style-show-only-mob{display:none}}.gutenberg .is-style-hide-only-mob{display:none}@media screen and (min-width:768px){.gutenberg .is-style-hide-only-mob{display:block}}.gutenberg ol:not(.social-share):not(.filter).has-white-color li::before,.gutenberg ul:not(.social-share):not(.filter).has-white-color li::before{background:#fff}.gutenberg ol:not(.social-share):not(.filter).has-white-color a,.gutenberg ul:not(.social-share):not(.filter).has-white-color a{color:#fff}.gutenberg ol:not(.social-share):not(.filter).has-white-color a:hover,.gutenberg ul:not(.social-share):not(.filter).has-white-color a:hover{color:#e4e1e1}.gutenberg ol:not(.social-share):not(.filter).has-primary-color a,.gutenberg ul:not(.social-share):not(.filter).has-primary-color a{color:#307be6}.gutenberg ol:not(.social-share):not(.filter).has-primary-color a:hover,.gutenberg ul:not(.social-share):not(.filter).has-primary-color a:hover{color:#6a9eec}.gutenberg ol:not(.social-share):not(.filter).has-secondary-color li::before,.gutenberg ul:not(.social-share):not(.filter).has-secondary-color li::before{background:#24b964}.gutenberg ol:not(.social-share):not(.filter).has-secondary-color a:hover,.gutenberg ul:not(.social-share):not(.filter).has-secondary-color a:hover{color:#64cb8e}.gutenberg ol:not(.social-share):not(.filter).has-tertiary-color li::before,.gutenberg ul:not(.social-share):not(.filter).has-tertiary-color li::before{background:#ff9031}.gutenberg ol:not(.social-share):not(.filter).has-tertiary-color a,.gutenberg ul:not(.social-share):not(.filter).has-tertiary-color a{color:#ff9031}.gutenberg ol:not(.social-share):not(.filter).has-tertiary-color a:hover,.gutenberg ul:not(.social-share):not(.filter).has-tertiary-color a:hover{color:#ffae6b}.gutenberg ol:not(.social-share):not(.filter).has-alternative-normal-color li,.gutenberg ul:not(.social-share):not(.filter).has-alternative-normal-color li{color:#c9c3c3}.gutenberg ol:not(.social-share):not(.filter).has-alternative-normal-color li::before,.gutenberg ul:not(.social-share):not(.filter).has-alternative-normal-color li::before{background:#c9c3c3}.gutenberg ol:not(.social-share):not(.filter).has-alternative-normal-color li a,.gutenberg ul:not(.social-share):not(.filter).has-alternative-normal-color li a{color:#c9c3c3}.gutenberg ol:not(.social-share):not(.filter).has-alternative-normal-color li a:hover,.gutenberg ul:not(.social-share):not(.filter).has-alternative-normal-color li a:hover{color:#e4e1e1}.gutenberg .wp-block-g2p-wrapper{padding:15px 0}@media screen and (min-width:768px){.gutenberg .wp-block-g2p-wrapper{padding:20px 0;overflow-x:clip;overflow-y:visible}.gutenberg .wp-block-g2p-wrapper.padding-medium{padding:15px 0}.gutenberg .wp-block-g2p-wrapper.padding-xxl{padding:60px 0}}.gutenberg .wp-block-g2p-wrapper a.wp-acf-block.align-left+a.wp-acf-block.link.align-left{margin-top:0;margin-left:30px}@media screen and (min-width:576px){.gutenberg .wp-block-g2p-wrapper a.wp-acf-block.align-left+a.wp-acf-block.link.align-left{margin-left:20px;margin-top:15px}}.gutenberg .wp-block-g2p-wrapper.has-background-image{position:relative}.gutenberg .wp-block-g2p-wrapper.has-background-image::before{background:-moz-linear-gradient(left,rgba(58,65,71,.8) 0%,rgba(58,65,71,.4) 55%,rgba(58,65,71,.01) 99%,rgba(58,65,71,0) 100%);background:-webkit-linear-gradient(left,rgba(58,65,71,.8) 0%,rgba(58,65,71,.4) 55%,rgba(58,65,71,.01) 99%,rgba(58,65,71,0) 100%);background:linear-gradient(to right,rgba(58,65,71,.8) 0%,rgba(58,65,71,.4) 55%,rgba(58,65,71,.01) 99%,rgba(58,65,71,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cc3a4147",endColorstr="#003a4147",GradientType=1);content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.gutenberg .wp-block-g2p-wrapper.has-background-image img.wrapper-background{height:100%;position:absolute;top:0;left:0;width:100%;z-index:0}.gutenberg .wp-block-g2p-wrapper.has-background-image img.wrapper-background~*{position:relative;z-index:2}.gutenberg .wp-block-g2p-wrapper.has-background-image>.container{position:relative;z-index:2}.gutenberg .wp-block-g2p-wrapper.overlay-top{margin-top:10%}.gutenberg .wp-block-g2p-wrapper.overlay-top>.container{margin-top:-10%}.gutenberg .wp-block-g2p-wrapper.overlap-bottom{margin-bottom:10%}.gutenberg .wp-block-g2p-wrapper.overlap-bottom>.container{margin-bottom:-10%}.gutenberg .wp-block-g2p-wrapper .overview{padding:0}@media screen and (max-width:991px){.gutenberg .wp-block-g2p-wrapper .wp-block-columns{flex-wrap:wrap}}@media screen and (min-width:768px)and (max-width:991px){.gutenberg .wp-block-g2p-wrapper .wp-block-columns.four-column-md{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}@media screen and (min-width:768px){.gutenberg .wp-block-g2p-wrapper .wp-block-columns.is-style-fill-height .wp-block-column .wp-block-g2p-wrapper-inner{height:100%}.gutenberg .wp-block-g2p-wrapper .wp-block-columns.is-style-fill-height .wp-block-column:not(:last-child){margin-bottom:0}}.gutenberg .wp-block-g2p-wrapper .wp-block-columns.no-margin{margin:0}@media screen and (max-width:767px){.gutenberg .wp-block-g2p-wrapper .wp-block-columns.no-margin{margin-bottom:30px}}@media screen and (max-width:767px){.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column{margin-bottom:30px}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column:last-of-type{margin-bottom:0}}@media screen and (min-width:768px){.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column>:first-child:not(h3):not(.has-block-title-small-font-size){margin-top:0}}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column figure.wp-block-image.inline{display:inline-block;margin:0}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column figure.wp-block-image.inline+figure.wp-block-image.inline{margin-left:15px}@media screen and (min-width:768px){.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column .wp-block-g2p-wrapper-inner{align-items:flex-start;display:flex;flex-direction:column;min-height:auto}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column .wp-block-g2p-wrapper-inner figure{margin-bottom:10px}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column .wp-block-g2p-wrapper-inner h2+p{margin-top:-10px}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column .wp-block-g2p-wrapper-inner a.button,.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column .wp-block-g2p-wrapper-inner a.link{margin-top:auto}}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column:last-child{margin-bottom:0}@media screen and (max-width:991px){.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column{flex-basis:100%!important;margin-right:0;margin-left:0}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column:not(:last-child){margin-bottom:25px}}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .wp-block-column .wp-block-g2p-wrapper-inner{min-height:auto;flex-direction:column}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .social-icons figure img{height:40px;width:40px}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .social-media-highlight{min-height:0!important}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .social-media-highlight .wp-block-group__inner-container{display:flex}.gutenberg .wp-block-g2p-wrapper .wp-block-columns .social-media-highlight .wp-block-group__inner-container figcaption{margin:0}.gutenberg .wp-block-g2p-wrapper .acf-map{padding-bottom:100%;width:100%}@media screen and (min-width:768px){.gutenberg .wp-block-g2p-wrapper .acf-map{padding-bottom:50%}}.gutenberg .wp-block-g2p-wrapper .acf-map img{max-width:inherit!important}.gutenberg .wp-block-g2p-wrapper .acf-map .plot-info-window h3{margin-top:0}.gutenberg .wp-block-g2p-wrapper .acf-map .plot-info-window p.no-margin{margin:0}.gutenberg .wp-block-g2p-wrapper-inner>:first-child{margin-top:0}.gutenberg .wp-block-g2p-wrapper-inner>:last-child{margin-bottom:0}.gutenberg .shadow,.gutenberg .schaduw{-moz-box-shadow:0 0 40px 0 rgba(0,0,0,.16);-webkit-box-shadow:0 0 40px 0 rgba(0,0,0,.16);box-shadow:0 0 40px 0 rgba(0,0,0,.16)}.gutenberg form.funnel{padding-bottom:0}@media screen and (min-width:992px){.gutenberg form.funnel .form-group>:first-child{margin-top:10px}.gutenberg form.funnel .form-group .form-field.form-third:first-child,.gutenberg form.funnel .form-group .form-field.form-third:first-child+.form-third,.gutenberg form.funnel .form-group .form-field.form-third:first-child+.form-third+.form-third{margin-top:10px}}.gutenberg div[class*="wow fade"]{visibility:hidden}.single-footer{padding:15px 0}@media screen and (min-width:768px){.single-footer{padding:30px 0}}.pagination{position:absolute;left:-9999px;width:1px;height:1px}.load-more-container{margin-bottom:30px;text-align:center;overflow:hidden}.sticky-container{align-items:flex-start}.sticky-container .sticky-parent{transition:all .3s ease;position:sticky;top:0}.top-reveal+main .sticky-parent{top:100px}@media screen and (max-width:991px){.top-reveal+main .sticky-parent{top:76px}}.overlay-hero .sticky-container .sticky-parent{top:calc(10vh + 20px)}.overlay-hero .wp-block-g2p-wrapper-inner.sticky{background:#fff}@media screen and (min-width:992px){.overlay-hero.spacing:not(.overlay-half) .wp-block-g2p-wrapper-inner.sticky{margin-top:calc(-10vh - 20px)!important}.overlay-hero.spacing.overlay-half .wp-block-g2p-wrapper-inner.sticky{margin-top:calc(-10vh - 20px)!important}}.zonder-titel .form-container h3,.zonder-titel>.wp-block-columns+h3,.zonder-titel>h2+p+h3,.zonder-titel>h2+h3{display:none}.zonder-titel>.wp-block-columns:first-of-type{margin-bottom:0}.zonder-titel>h2:first-of-type{margin-bottom:15px}.zonder-titel>h3:first-of-type{margin-bottom:10px}.zonder-titel>h3+p{margin-top:0}.top-reveal+main .overlay-hero .sticky-parent{top:calc(10vh + 120px)}html[lang=nl-NL] .gform_wrapper div[id*=validation_container] h2{font-size:0}html[lang=nl-NL] .gform_wrapper div[id*=validation_container] h2:after{content:"Oeps, er is iets misgegaan. Controleer of alle velden juist zijn ingevuld.";font-size:1rem;text-align:left;color:red}html[lang=en-EN] .gform_wrapper div[id*=validation_container] h2{font-size:0}html[lang=en-EN] .gform_wrapper div[id*=validation_container] h2:after{content:"Oops, something went wrong. Please check if all fields are valid";font-size:1rem;text-align:left;color:red}.gform_wrapper form .gform_body .gfield_validation_message{margin-top:5px;font-size:1rem;text-align:left;color:red}footer#bottom{background:#232b34;flex-shrink:0;width:100%;padding:0 0 40px}footer#bottom *:not(ul.social-media li a i):not(input){color:#fff}footer#bottom .footer-col{padding-top:30px}@media screen and (min-width:992px){footer#bottom .footer-col{padding-top:100px}}footer#bottom .footer-col>p.footer-heading{font-family:"FilsonPro",sans-serif;margin-bottom:30px;font-size:1.125rem}footer#bottom .footer-col>p:not(.footer-heading){margin-top:0}footer#bottom .footer-col ul{padding-left:0}footer#bottom .footer-col ul li{list-style-type:none;padding-bottom:20px;font-size:1.125rem}footer#bottom .footer-col ul li:last-of-type{padding-bottom:0}footer#bottom .footer-col ul li a{text-decoration:none}footer#bottom .footer-col ul li a:hover{opacity:.5}footer#bottom .copyright{padding-top:50px}footer#bottom .copyright span{margin-left:5px}footer#bottom .copyright .logos a{text-decoration:none}footer#bottom .copyright img{max-height:40px}@media screen and (min-width:992px){footer#bottom .copyright{padding-top:80px;text-align:center}footer#bottom .copyright img{margin-left:20px}footer#bottom .copyright img:first-child{margin-left:30px}}footer#bottom .copyright .logos{display:flex;justify-content:center;width:100%;margin-top:15px}footer#bottom .copyright .logos a{display:inline-block;padding:10px}footer#bottom .copyright .logos a img{margin:0}footer#bottom .copyright.funnel,footer#bottom .copyright.landingpage{padding-top:40px}.newsletter:not(.gform_confirmation_wrapper) form{padding:10px 0 0}footer#bottom .newsletter,.newsletter{background:#307be6}footer#bottom .newsletter:not(.gform_confirmation_wrapper),.newsletter:not(.gform_confirmation_wrapper){padding:60px 0 70px}footer#bottom .newsletter *:not(ul.social-media li a i):not(input),.newsletter *:not(ul.social-media li a i):not(input){color:#fff}footer#bottom .newsletter .gform_confirmation_wrapper,.newsletter .gform_confirmation_wrapper{font-size:1.125rem}footer#bottom .newsletter .gform_body .gfield_validation_message,.newsletter .gform_body .gfield_validation_message{margin-top:5px;font-size:1rem;text-align:left;color:red}footer#bottom .newsletter .gform_wrapper input,.newsletter .gform_wrapper input{padding:13px 20px}footer#bottom .newsletter .gform_wrapper .gform_heading,.newsletter .gform_wrapper .gform_heading{display:none}footer#bottom .newsletter.one-line,.newsletter.one-line{padding:1rem 0 0}footer#bottom .newsletter h2,.newsletter h2{margin-top:0}footer#bottom .newsletter p.has-small-text-font-size,.newsletter p.has-small-text-font-size{margin-top:18px;margin-bottom:0;font-size:small}footer#bottom .newsletter .newsletter-info,.newsletter .newsletter-info{text-align:center}footer#bottom .newsletter .newsletter-info form,.newsletter .newsletter-info form{padding:10px 0 0}footer#bottom .newsletter .newsletter-info>*:first-child,.newsletter .newsletter-info>*:first-child{margin-top:0}footer#bottom .newsletter .newsletter-info>*:last-child,.newsletter .newsletter-info>*:last-child{padding-bottom:0;margin-bottom:0}footer#bottom .newsletter form[id*=gform],.newsletter form[id*=gform]{display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:wrap}@media screen and (min-width:1440px){footer#bottom .newsletter form[id*=gform],.newsletter form[id*=gform]{flex-direction:row;justify-content:center;flex-wrap:nowrap}}footer#bottom .newsletter form[id*=gform] .gform_body .gform_fields .gfield,.newsletter form[id*=gform] .gform_body .gform_fields .gfield{width:100%;margin-top:0;margin-bottom:1rem}@media screen and (min-width:1200px){footer#bottom .newsletter form[id*=gform] .gform_body .gform_fields .gfield,.newsletter form[id*=gform] .gform_body .gform_fields .gfield{margin-bottom:0;margin-right:1rem;width:auto}}footer#bottom .newsletter form[id*=gform] .gform_body .gfield_label,.newsletter form[id*=gform] .gform_body .gfield_label{display:none}footer#bottom .newsletter form[id*=gform] .gform_body input,.newsletter form[id*=gform] .gform_body input{line-height:1}footer#bottom .newsletter form[id*=gform] .gform_footer button,.newsletter form[id*=gform] .gform_footer button{background:#ff9031;margin:0}@media screen and (min-width:1200px){footer#bottom .newsletter form[id*=gform] .gform_footer button,.newsletter form[id*=gform] .gform_footer button{margin-top:1rem}}@media screen and (min-width:1440px){footer#bottom .newsletter form[id*=gform] .gform_footer button,.newsletter form[id*=gform] .gform_footer button{margin:0}}.container-fluid .block-images-resize img{width:calc(100% + 30px);margin-left:-15px;margin-right:-15px;max-width:initial}.block-images-resize img{width:100%}@media screen and (max-width:767px){.instagram_block .wp-block-column.text-center.text-md-left{margin-bottom:0!important}.instagram_block .wp-block-column.is-vertically-aligned-center.text-center.text-md-right p{margin:0}.instagram_block .wp-block-column.is-vertically-aligned-center.text-center.text-md-right p:last-of-type{display:none}}.overlay-form{margin-bottom:102px}.overlay-form:not(.overlay-form.overlay-left) .wp-block-column:last-of-type{margin-bottom:-148px!important;margin-top:70px;padding:30px;-moz-box-shadow:0 0 40px rgba(0,0,0,.16);-webkit-box-shadow:0 0 40px rgba(0,0,0,.16);box-shadow:0 0 40px rgba(0,0,0,.16)}.overlay-form:not(.overlay-form.overlay-left) .wp-block-column:last-of-type.order-1{margin-bottom:0!important;margin-top:-70px}.overlay-form.overlay-left .wp-block-column:first-of-type{margin-bottom:-148px!important;margin-top:70px;padding:30px;-moz-box-shadow:0 0 40px rgba(0,0,0,.16);-webkit-box-shadow:0 0 40px rgba(0,0,0,.16);box-shadow:0 0 40px rgba(0,0,0,.16)}@media screen and (max-width:767px){.overlay-form.overlay-left .wp-block-column:first-of-type{margin-bottom:0!important;margin-top:-70px}}.max-hoogte img[src*=svg]{height:50px}hr{border:0;border-bottom:1px solid #ddd}.csvUploadError{border:1px solid #ff2f00;background-color:rgba(255,47,0,.0666666667);color:#ff2f00;border-radius:.5rem;padding:1rem;margin-top:1rem}.processingError,.timeWarning{display:none;border:1px solid #ff2f00;background-color:rgba(255,47,0,.0666666667);color:#ff2f00;border-radius:.5rem;padding:1rem;margin-top:2rem;line-height:135%}.timeWarning{border:1px solid #4a7834;background-color:rgba(74,120,52,.07);color:#4a7834}.awaitingProcessing{display:flex}.awaitingProcessing .processingMessage{flex-grow:1;display:flex;justify-content:center;flex-direction:column;padding-left:1rem}.projectDisclaimer{font-size:80%;font-style:italic;color:#555}.form-container.mcapi_question section.form-footer .mc-logo{display:inline-block!important}.form-container.mcapi_question h1{font-size:1.35rem}@-webkit-keyframes animation{0%{background-color:#307be6}50.0%{background-color:#6a9eec}100.0%{background-color:#307be6}}@keyframes animation{0%{background-color:#307be6}50.0%{background-color:#6a9eec}100.0%{background-color:#307be6}}@-webkit-keyframes fading{0%{opacity:1}50.0%{opacity:.5}100.0%{opacity:1}}@keyframes fading{0%{opacity:1}50.0%{opacity:.5}100.0%{opacity:1}}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-field.loading .radio li{cursor:wait!important}.form-field.loading .radio li label{pointer-events:none;cursor:wait!important}.form-field.loading .radio li input:not(:checked)+label{opacity:.5}.form-field.loading .radio li input:checked+label{-webkit-animation-name:animation;-webkit-animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;-webkit-animation-play-state:running;animation-name:animation;animation-duration:1.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-play-state:running;background-color:#307be6}.form-notification{bottom:1.5rem;border-radius:.8rem;box-sizing:border-box;position:fixed;left:0;margin:0 1.5rem;text-align:center;padding:1rem;z-index:999999;min-width:calc(100vw - 48px);-moz-box-shadow:0 0 1.5rem 0 rgba(0,0,0,.25);-webkit-box-shadow:0 0 1.5rem 0 rgba(0,0,0,.25);box-shadow:0 0 1.5rem 0 rgba(0,0,0,.25);-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out;transition:transform .3s ease-in-out;transform:translate(0,calc(100% + 13.8rem));-ms-transform:translate(0,calc(100% + 13.8rem));-moz-transform:translate(0,calc(100% + 13.8rem));-webkit-transform:translate(0,calc(100% + 13.8rem));-o-transform:translate(0,calc(100% + 13.8rem))}@media screen and (min-width:768px){.form-notification{padding:1.5rem 2rem;min-width:auto;left:50%;transform:translate(-50%,calc(100% + 13.8rem));-ms-transform:translate(-50%,calc(100% + 13.8rem));-moz-transform:translate(-50%,calc(100% + 13.8rem));-webkit-transform:translate(-50%,calc(100% + 13.8rem));-o-transform:translate(-50%,calc(100% + 13.8rem))}}.form-notification.active{transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0)}@media screen and (min-width:768px){.form-notification.active{transform:translate(-50%,0);-ms-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);-o-transform:translate(-50%,0)}}.form-notification.form-notification-eventix-ticket-reservation{background:#307be6}.form-notification.form-notification-eventix-ticket-reservation p{color:#fff}@media screen and (max-width:991px){.jubileumbos-end-page-columns .jb-column-one{order:2}.jubileumbos-end-page-columns .jb-column-two{order:1}}.jubileumbos-end-page-animation{position:relative;background-color:#fff;width:100%;aspect-ratio:1.2/1}.jubileumbos-end-page-animation .tree-type{position:absolute;width:33.3333%;transform:translateX(-50%);-ms-transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);background:none!important}.jubileumbos-end-page-animation .tree-type.tree-type-Lijsterbes>*,.jubileumbos-end-page-animation .tree-type.tree-type-Hazelaar>*,.jubileumbos-end-page-animation .tree-type.tree-type-Meidoorn>*{transform:scale(150%);-ms-transform:scale(150%);-moz-transform:scale(150%);-webkit-transform:scale(150%);-o-transform:scale(150%);transform-origin:bottom center}.jubileumbos-end-page-animation .tree-type.div0{bottom:0;left:25%;z-index:10}.jubileumbos-end-page-animation .tree-type.div1{bottom:0;left:50%;z-index:9}.jubileumbos-end-page-animation .tree-type.div2{bottom:0;left:75%;z-index:8}.jubileumbos-end-page-animation .tree-type.div3{bottom:25%;left:15%;z-index:7}.jubileumbos-end-page-animation .tree-type.div4{bottom:25%;left:38%;z-index:6}.jubileumbos-end-page-animation .tree-type.div5{bottom:25%;left:63%;z-index:5}.jubileumbos-end-page-animation .tree-type.div6{bottom:25%;left:80%;z-index:4}.jubileumbos-end-page-animation .tree-type.div7{bottom:48%;left:25%;z-index:3}.jubileumbos-end-page-animation .tree-type.div8{bottom:48%;left:50%;z-index:2}.jubileumbos-end-page-animation .tree-type.div9{bottom:48%;left:75%;z-index:1}ol.commentlist{padding:0}ol.commentlist li{list-style-type:none;margin-bottom:20px;position:relative}ol.commentlist li.reply,ol.commentlist li p{padding:10px}ol.commentlist li p{margin:0;padding-bottom:0}ol.commentlist li .comment-author{padding:10px;border-bottom:1px solid #e8e8e8}ol.commentlist li .comment-author img{vertical-align:middle;display:inline-block!important}ol.commentlist li .comment-meta{position:absolute;top:8px;right:1px;padding:10px}@media screen and (max-width:767px){ol.commentlist li .comment-meta{position:relative}}ol.commentlist ul.children{padding:0 30px}ol.commentlist ul.children li{margin-bottom:10px}ol.commentlist ul.children li .reply{display:none}ol.commentlist ul.children li p{padding:10px}