@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:400;src:url("/font/inter-v20-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:400;src:url("/font/inter-v20-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:normal;font-weight:600;src:url("/font/inter-v20-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Inter";font-style:italic;font-weight:600;src:url("/font/inter-v20-latin-600italic.woff2") format("woff2")}/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}*,::before,::after{box-sizing:border-box;border-width:0;border-style:solid}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{clear:both;overflow:visible;box-sizing:content-box;height:0;margin:0;color:inherit;border-top-width:1px}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{text-decoration:none;color:inherit;background-color:rgba(0,0,0,0)}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{font:inherit;margin:0;padding:0;text-align:inherit;vertical-align:middle;text-transform:inherit;color:inherit;border-radius:0;background:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}[type=checkbox]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox}[type=radio]{-webkit-appearance:radio;-moz-appearance:radio;appearance:radio}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{min-width:0;margin:0;padding:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-collapse:collapse;border-color:inherit}caption{text-align:left}td,th{padding:0;vertical-align:top}th{font-weight:bold;text-align:left}:root{--black: #1e1e1e;--white: #ffffff;--grey: #eeeeee;--light-grey: #f5f5f5;--primary: #287D5D;--primary-hover: #92bc62;--accent: #eff4f1;--gradient: linear-gradient(90deg, var(--primary) 0%, var(--primary-hover) 100%);--error: #e7701b;--header-height: 90px;--spacing: 12px;--font-size-h1: 36px;--font-size-h2: 28px;--font-size-h3: 22px;--font-size-small: 15px;--font-size-nav: 26px;--line-height-h1: 1.2;--line-height-h2: 1.2;--line-height-h3: 1.2;--line-height-body: 1.4}@media(min-width: 1300px){:root{--header-height: 105px;--spacing: 15px;--font-size-h1: 52px;--font-size-h2: 32px;--font-size-h3: 23px;--font-size-body: 18px;--font-size-small: 15px;--line-height-body: 1.5}}html{overflow-x:hidden}main{padding-top:var(--header-height)}body.loading *{transition:none !important}.hidden{display:none !important}.block{display:block}.relative{position:relative}.overflow-hidden{overflow:hidden}.blocklink:after{position:absolute;content:"";inset:0;cursor:pointer}.border{overflow:hidden;border-radius:25px}.gradient{background:var(--primary-hover);background:linear-gradient(90deg, var(--primary) 0%, var(--primary-hover) 100%)}.overlay{position:relative}.overlay:before{position:absolute;content:"";inset:0;width:100%;height:100%;background:#fff;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgb(0, 0, 0) 100%);z-index:1}iframe{width:100%;max-width:100%;height:100%;max-height:100%;aspect-ratio:16/9}img{width:100%;max-width:100%;max-height:100%;image-rendering:-webkit-optimize-contrast;-o-object-fit:cover;object-fit:cover}.database-error{padding:var(--spacing);border:2px solid var(--error)}.grecaptcha-badge{visibility:hidden}.more-btn{margin-left:auto}.weight--regular{font-weight:400}.weight--bold{font-weight:600}html{color:var(--grey)}*{font-family:"Inter",sans-serif;font-size:var(--font-size-body);font-weight:400;line-height:var(--line-height-body);color:var(--black);-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;font-smooth:always;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.h1{font-size:var(--font-size-h1);font-family:"din-2014_bold",sans-serif;line-height:var(--line-height-h1);color:var(--primary)}.h2{font-size:var(--font-size-h2);font-family:"din-2014_bold",sans-serif;line-height:var(--line-height-h2);color:var(--primary-hover)}.h3{font-size:var(--font-size-h3);font-family:"din-2014_bold",sans-serif;line-height:var(--line-height-h3);color:var(--primary)}.h1,.h2,.h3{font-variant-ligatures:no-common-ligatures}@media(max-width: 1299px){.h1,.h2,.h3{-webkit-hyphens:auto;hyphens:auto}}figcaption{font-size:var(--font-size-small);padding:.5rem 1rem}small,.small{font-size:var(--font-size-small)}strong,.strong,b,.bold{font-weight:600;font-variant-ligatures:no-common-ligatures}blockquote{font-family:"din-2014_bold",sans-serif;font-size:var(--font-size-h2);line-height:1.3}p+p,ul+p,p+table{margin-top:15px}.hyphens{-webkit-hyphens:auto;hyphens:auto}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.underline{text-decoration:underline}.italic{font-style:italic}.center{text-align:center}.sr-only{position:absolute;z-index:-1;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;margin:-1px;padding:0;clip-path:inset(50%)}.sr-only:focus{z-index:9999;clip:unset;width:auto;height:auto;margin:0;color:var(--white);background-color:var(--primary);clip-path:unset}.icon,.button-round,input[type=checkbox]::before{line-height:0;display:inline-block;color:var(--primary)}.icon::before,.button-round::before,input[type=checkbox]::before{display:inline-block;width:24px;height:24px;content:"";transition:transform 200ms ease-in-out;transform:rotate3d(0, 0, 0, 0);vertical-align:middle;background-color:currentColor;will-change:transform;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;mask-position:center;mask-repeat:no-repeat;mask-size:contain}.icon[data-toggle]::before,[data-toggle].button-round::before,input[data-toggle][type=checkbox]::before{will-change:transform}.icon--chevron::before{-webkit-mask-image:url("/img/icons/chevron.svg?v=2");mask-image:url("/img/icons/chevron.svg?v=2")}.icon--chevron-right::before,.button-round::before{-webkit-mask-image:url("/img/icons/chevron-right.svg?v=2");mask-image:url("/img/icons/chevron-right.svg?v=2")}.icon--chevron-down::before{-webkit-mask-image:url("/img/icons/chevron-down.svg?v=2");mask-image:url("/img/icons/chevron-down.svg?v=2")}.icon--mail::before{-webkit-mask-image:url("/img/icons/mail.svg?v=2");mask-image:url("/img/icons/mail.svg?v=2")}.icon--map-marker::before{-webkit-mask-image:url("/img/icons/map-marker.svg?v=2");mask-image:url("/img/icons/map-marker.svg?v=2")}.icon--phone::before{-webkit-mask-image:url("/img/icons/phone.svg?v=2");mask-image:url("/img/icons/phone.svg?v=2")}.icon--arrow-right::before{-webkit-mask-image:url("/img/icons/arrow-right.svg?v=2");mask-image:url("/img/icons/arrow-right.svg?v=2")}.icon--arrow-left::before{-webkit-mask-image:url("/img/icons/arrow-left.svg?v=2");mask-image:url("/img/icons/arrow-left.svg?v=2")}.icon--arrow-up-right::before{-webkit-mask-image:url("/img/icons/arrow-up-right.svg?v=2");mask-image:url("/img/icons/arrow-up-right.svg?v=2")}.icon--linkedin::before{-webkit-mask-image:url("/img/icons/linkedin.svg?v=2");mask-image:url("/img/icons/linkedin.svg?v=2")}.icon--check::before,input[type=checkbox]::before{-webkit-mask-image:url("/img/icons/check.svg?v=2");mask-image:url("/img/icons/check.svg?v=2")}.icon--default::before{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.icon--small::before{width:calc(var(--spacing)*2 - var(--spacing)/2);height:calc(var(--spacing)*2 - var(--spacing)/2)}.icon--color-black::before{color:#1e1e1e}.icon--color-white::before{color:#fff}.icon--color-grey::before{color:#eee}.icon--color-light-grey::before{color:#f5f5f5}.icon--color-primary::before{color:#287d5d}.icon--color-primary-hover::before{color:#92bc62}.icon--color-accent::before{color:#eff4f1}.icon--color-gradient::before{color:linear-gradient(90deg, var(--primary) 0%, var(--primary-hover) 100%)}.icon--color-error::before{color:#e7701b}.icon--rotate-180::before{transform:rotate(180deg)}.main-header{position:fixed;z-index:1;top:0;right:0;left:0;height:var(--header-height);transition:height 200ms ease-in-out;background-color:var(--white);box-shadow:-15px -10px 30px var(--primary)}.main-header>.container{display:flex;justify-content:space-between;height:100%}.main-header__navigation a.level1{color:var(--primary)}.main-header__logo{padding:var(--spacing) 0}.main-header__logo img{max-width:200px;-o-object-fit:unset;object-fit:unset}@media(max-width: 799px){body.navigation-visible .main-header__navigation{align-items:flex-start}body.navigation-visible .main-header__navigation ul.level1{width:100%}}@media(max-width: 1299px){body.navigation-visible .main-header__navigation{display:flex}body.navigation-visible main{overflow:hidden;max-height:100vh}.main-header>.container{align-items:center}.main-header__logo{height:100%;margin:auto 0}.main-header__navigation{position:absolute;top:var(--header-height);right:0;left:0;display:none;overflow-y:auto;align-items:center;flex-direction:column;height:calc(100vh - var(--header-height));padding:calc(var(--spacing)*2) var(--spacing);background-color:var(--white)}.main-header__navigation ul.level1{display:flex;flex-direction:column;gap:calc(var(--spacing)*2)}.main-header__navigation li.level1{display:grid;align-items:center;justify-content:space-between;grid-template-columns:minmax(0, max-content) calc(var(--spacing)*4);gap:calc(var(--spacing)*2)}.main-header__navigation li.level1.current a.level1,.main-header__navigation li.level1.current .icon{color:var(--primary-hover)}.main-header__navigation li.level1.sub-level-visible ul.level2{display:block}.main-header__navigation li.level1 .icon{margin:-10px;padding:10px}.main-header__navigation li.level1 .icon:before{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.main-header__navigation a.level1{font-size:26px}.main-header__navigation a.level1>.icon{display:none}.main-header__navigation a.level2{font-size:21px}.main-header__navigation ul.level2{display:none;grid-column:1/-1}.main-header__navigation li.level2{display:grid;align-items:center;justify-content:space-between;grid-template-columns:repeat(2, minmax(0, max-content));gap:calc(var(--spacing)*2)}.main-header__navigation li.level2.current a.level2{font-weight:700;color:var(--primary);letter-spacing:-0.5px;font-size:22px}.main-header__navigation li.level2+li.level2,.main-header__navigation li.level2+.without-child-elements{margin-top:var(--spacing)}.main-header__navigation li.level2>.icon{justify-self:flex-end}}@media(min-width: 1300px){.main-header.scroll-height{--header-height: 90px}.main-header.scroll-height .main-header__logo{height:100%;margin:auto 0}.main-header>.container{align-items:flex-end}.main-header .icon--chevron{display:none}.main-header__navigation{display:inline-flex;align-items:center;height:100%}.main-header__navigation ul.level1{display:flex;align-items:flex-end;justify-content:space-between;gap:calc(var(--spacing)*3)}.main-header__navigation li.level1:hover a.level1{color:var(--primary);border-color:var(--primary)}.main-header__navigation li.level1.current a.level1,.main-header__navigation li.level1:focus-within a.level1{color:var(--white);background-color:var(--primary)}.main-header__navigation li.level1.with-sub-levels:hover:before,.main-header__navigation li.level1.with-sub-levels:hover:after{content:"";position:absolute;width:100vw;top:var(--header-height);left:0;right:0;bottom:0}.main-header__navigation li.level1.with-sub-levels:hover:after{background-color:var(--white);width:100vw;height:55vh;z-index:-1}.main-header__navigation li.level1.with-sub-levels:hover:before{height:100vh;z-index:-1;background-color:rgba(0,0,0,0.7607843137);pointer-events:none}.main-header__navigation a.level1{font-size:21px;font-weight:400;position:relative;display:inline-block;padding:.4rem .8rem;border-radius:3em;border:1px solid rgba(0,0,0,0)}.main-header__navigation a.level1>.icon{padding-left:10px;color:currentColor}.main-header__navigation a.level1:after{display:none;content:"";position:absolute;width:100%;height:calc(var(--spacing)*5);bottom:calc(calc(var(--spacing) * 5)*-1);left:0;right:0}.main-header__navigation a.level1:hover:after{display:block}.main-header__navigation li.level1:hover ul.level2,.main-header__navigation li.level1:focus-within ul.level2{visibility:visible;transition:opacity 200ms ease-in-out,visibility 200ms ease-in-out;opacity:1}.main-header__navigation ul.level2{position:fixed;top:var(--header-height);visibility:hidden;transition:opacity 200ms ease-in-out,visibility 0ms 200ms;opacity:0}.main-header__navigation ul.level2>.container{display:flex}.main-header__navigation li.level2.current a.level2{color:var(--primary)}.main-header__navigation a.level2{font-size:18px;display:inline-block;padding:var(--spacing);transition:color 200ms ease-in-out;-webkit-hyphens:auto;hyphens:auto}.main-header__navigation a.level2:hover,.main-header__navigation a.level2:focus{color:var(--primary)}}.mobile-navigation-toggle{display:none;flex-direction:column;justify-content:space-between;position:relative;width:36px;height:30px}.mobile-navigation-toggle:before{inset:0;content:"";position:absolute;width:75px;height:75px;background-color:var(--primary);transform:translate(-19px, -22px);border-radius:40px}.mobile-navigation-icon{width:100%;height:2px;transition:opacity 200ms ease-in-out,transform 200ms ease-in-out;border-radius:2px;background-color:var(--white);will-change:transform}.navigation-quick-links{display:none}body.navigation-visible .mobile-navigation-icon--line-1{transform:translateY(14px) rotate(45deg)}body.navigation-visible .mobile-navigation-icon--line-2{transform:scaleY(0);opacity:0}body.navigation-visible .mobile-navigation-icon--line-3{transform:translateY(-14px) rotate(-45deg)}@media(max-width: 1299px){.mobile-navigation-toggle{display:flex;margin-right:calc(var(--spacing)*2)}}.main-footer__top-container{display:flex;flex-wrap:wrap;justify-content:center}.main-footer__social a{display:inline-flex;align-items:center;gap:var(--spacing)}.main-footer__logo{max-width:245px}.main-footer__bottom img{width:245px;-o-object-fit:contain;object-fit:contain}.main-footer .container{display:flex;justify-content:space-between}.main-footer .container p+p{margin-top:var(--spacing)}@media(max-width: 799px){.main-footer__logo{margin-bottom:var(--spacing)}.main-footer__top-container{flex-direction:column;gap:calc(var(--spacing)*2)}.main-footer__bottom-container{flex-direction:row-reverse;gap:calc(var(--spacing)*3)}.main-footer__bottom a{display:inline-block;margin-left:auto}}@media(min-width: 800px){.main-footer .container{gap:calc(var(--spacing)*3)}.main-footer .container *{font-size:var(--font-size-small)}.main-footer .container p+p{margin-top:0}.main-footer__top-container{align-items:flex-end}.main-footer__bottom-container{align-items:center}.main-footer__bottom-container img{max-width:190px}.main-footer__social{text-align:right}}.map{display:grid;place-items:center}.map *{color:var(--primary)}.map a{cursor:pointer}.map__banner{visibility:hidden}.map-box{display:grid;background-color:var(--light-grey)}.map-box__right{aspect-ratio:1/1}.map-box__left{padding:calc(var(--spacing)*3)}.map-box__left *{color:var(--white);border-bottom-color:var(--white)}@media(max-width: 799px){.map-box{border-radius:25px}.map-box__right{display:none}}@media(min-width: 800px){.map-box{box-shadow:rgba(0,0,0,.35) 0 5px 15px;grid-template-columns:repeat(2, minmax(0px, 1fr));margin-bottom:calc(var(--spacing)*10)}.map-box__left{padding:calc(var(--spacing)*8) calc(var(--spacing)*4)}}.form{display:grid;grid-gap:calc(var(--spacing)*2)}.form__row,.form__column{display:grid;grid-gap:calc(var(--spacing)*2)}.form__errors{margin-bottom:var(--spacing);grid-column:1/-1}.form__errors ul{padding-left:0;list-style:none}.form__errors ul li{padding-left:0;text-indent:unset}.form__group--error label{color:var(--error)}.form__card,.form__errors{border-radius:25px;padding:calc(var(--spacing)*3);transition:box-shadow 200ms ease-in-out,transform 200ms ease-in-out;z-index:0;position:relative;overflow:hidden}.form__card:hover,.form__card:focus-within,.form__errors:hover,.form__errors:focus-within{box-shadow:rgba(0,0,0,.35) 0 5px 15px}.form__card::before,.form__errors::before{background:var(--gradient);position:absolute;content:"";inset:0;z-index:-1}.form__card::after,.form__errors::after{border-radius:20px;position:absolute;content:"";inset:0;margin:4px;background-color:var(--white);z-index:-1}.form__row,.form__column{grid-column:1/-1}.form__el-textarea,.form__el-button{grid-column:1/-1}.form__el-button{display:block;margin-left:auto}.form__el-checkbox label{display:grid;grid-template-columns:max-content minmax(0px, 1fr);align-items:center;grid-gap:var(--spacing);padding:0}@media(min-width: 800px){.form{grid-template-columns:repeat(2, minmax(0, 1fr))}.form__row,.form__column{display:grid;grid-gap:var(--spacing)}.form__row{grid-template-columns:repeat(2, minmax(0, 1fr))}}p a,main li a{color:var(--primary);border-bottom:1px solid var(--primary)}p a:hover,main li a:hover{border-bottom:1px solid var(--primary-hover);color:var(--primary-hover)}.download__link{display:inline-block;padding:.75em 1em;transition:background-color 100ms ease-out;color:var(--white);border-radius:1.25em;background-color:var(--primary)}.download__link:hover{background-color:var(--primary-hover)}.download__icon{text-transform:uppercase}.download__text__size{display:none}.download *{color:var(--white)}.download__link{display:inline-grid;align-items:center;padding:.75em 0;grid-template-columns:max-content minmax(0, 1fr);gap:2px}.download__icon{position:relative;display:flex;align-items:center;height:100%;padding:0 1em}.download__icon::after{position:absolute;top:-0.75em;right:-2px;bottom:-0.75em;width:2px;content:"";background-color:var(--white)}.download__text{display:inline-block;padding:0 1em}main ul,main ol{padding-left:calc(var(--spacing)*2);list-style:disc outside}main ul li,main ol li{padding-left:var(--spacing)}main ul li+li,main ol li+li{margin-top:var(--spacing)}main ul>ul,main ul ol,main ol>ul,main ol ol{margin-top:5px !important;margin-bottom:5px !important;padding-left:calc(var(--spacing)*2)}main ul>ul>ul,main ul>ul ol,main ul ol>ul,main ul ol ol,main ol>ul>ul,main ol>ul ol,main ol ol>ul,main ol ol ol{padding-left:calc(var(--spacing)*2)}main ul>ul,main ol>ul{list-style:circle outside}main ul>ul>ul,main ol>ul>ul{list-style:disc outside}main ul.no-list-style,main ol.no-list-style{padding-left:0;list-style:none}main ul.no-list-style li,main ol.no-list-style li{padding-left:0;text-indent:0}main ul+p,main ol+p{margin-top:var(--spacing)}main ul[style="list-style-type: square;"] li,main ol[style="list-style-type: square;"] li{list-style:none}main ul[style="list-style-type: square;"] li::before,main ol[style="list-style-type: square;"] li::before{content:"";background-color:var(--primary-hover);position:absolute;margin-left:calc(calc(var(--spacing) * 3)*-1);margin-top:2px;width:24px;height:24px;-webkit-mask-image:url("/img/icons/check.svg");mask-image:url("/img/icons/check.svg");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}main ol{list-style:decimal outside}main *+ul,main *+ol{margin-top:var(--spacing)}.card-grid{display:grid;grid-gap:calc(var(--spacing)*3) 0}.card-teaser__image img{border-radius:25px}@media(max-width: 799px){.card-teaser__image img{border-radius:25px 25px 0 0}}.card-teaser__content{display:grid;grid-template-columns:minmax(0px, 1fr) max-content;align-items:center;padding:calc(var(--spacing)*2);background-color:var(--primary);border-radius:25px;min-height:85px}@media(max-width: 799px){.card-teaser__content{border-radius:0 0 25px 25px}}.card-teaser__link{margin-top:auto}.card-news{aspect-ratio:10/9;background:linear-gradient(90deg, var(--primary) 0%, var(--primary-hover) 100%);border-radius:25px;overflow:hidden;position:relative}.card-news:before{content:"";position:absolute;background-image:url("/img/icons/leaf.svg");background-repeat:no-repeat;background-position:center center;background-size:contain;width:100%;height:60%;bottom:0}.card-news img{transform:scale(1);transition:transform .3s ease}.card-news:hover img{transform:scale(1.1)}.card-news__image{overflow:hidden;z-index:0}.card-news__content{display:grid;grid-template-columns:minmax(0px, 1fr) max-content;padding:calc(var(--spacing)*2);align-items:end;position:absolute;height:100%;width:100%;bottom:0}.card-news__link{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}@media(min-width: 800px){.card-grid{grid-template-columns:repeat(2, minmax(0px, 1fr));grid-gap:calc(var(--spacing)*6) calc(var(--spacing)*3)}.card-teaser__image{margin-right:calc(var(--spacing)*3)}.card-teaser__image+.card-teaser__content{margin-top:calc(calc(var(--spacing) * 4)*-1);margin-left:calc(var(--spacing)*2);max-width:400px}}@media print{.card-grid{grid-template-columns:repeat(3, minmax(0px, 1fr))}}table{width:100% !important}table td{width:unset !important}table+table{margin-top:15px}.video{background-color:var(--light-grey);aspect-ratio:16/9}.video iframe{width:100%;height:100%}select,input,textarea{font-size:18px;width:100%;padding:.6em 1em;border:1px solid var(--grey);border-radius:25px}@media(max-width: 799px){select,input,textarea{min-height:3.5rem}}label{font-weight:600}label [role=presentation]{font-size:inherit;color:inherit}@media(min-width: 800px){label{display:inline-block;padding:.5em 1.25em .3em;font-size:var(--font-size-small)}}textarea{min-height:47px;resize:vertical}input[type=checkbox]{display:grid;place-content:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:5px;padding:0;width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}input[type=checkbox]::before{visibility:hidden}input[type=checkbox]:checked::before{visibility:visible}.button{display:inline-block;padding:.75em 1em;transition:background-color 100ms ease-out;color:var(--white);border-radius:1.25em;background:var(--primary);background:linear-gradient(90deg, var(--primary) 0%, var(--primary-hover) 100%)}.button:hover{background-color:var(--primary-hover)}.button:hover .icon--arrow-right{transform:translateX(5px)}.button:hover .icon--arrow-left{transform:translateX(-5px)}.button .icon--arrow-right{margin-left:var(--spacing)}.button .icon--arrow-left{margin-right:var(--spacing)}.button .icon--arrow-left,.button .icon--arrow-right{transition:all ease 200ms}.button .icon--arrow-left:before,.button .icon--arrow-right:before{color:var(--white);width:50px;height:15px}.button-round{display:grid;place-items:center;border-radius:calc(var(--spacing)*4);color:var(--primary);background-color:var(--white);transition:all ease 200ms;width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.button-round:hover{color:var(--white);background-color:var(--primary-hover);box-shadow:rgba(0,0,0,.35) 0 5px 15px}.button-container{display:flex;justify-content:right}.cta__btn{position:fixed;right:0;bottom:0;margin:calc(var(--spacing)*2);transform:translateY(100%);opacity:0}@keyframes slideIn{from{transform:translateY(100%);opacity:0}to{transform:translateY(0%);opacity:1}}.cta__btn--active{animation:slideIn .4s ease-out forwards}@media(min-width: 1300px){*{scrollbar-width:thin;scrollbar-color:var(--grey) var(--light-grey)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background-color:var(--light-grey)}::-webkit-scrollbar-thumb{box-shadow:inset 0 0 12px 12px var(--grey)}}details{cursor:pointer;padding:calc(var(--spacing)*2) 0;border-bottom:solid .1px var(--grey);border-top:solid .1px var(--grey)}details[open] summary::after{transform:rotate(0deg)}details+details{border-top:unset}summary{display:grid;grid-template-columns:minmax(0px, 1fr) max-content;grid-gap:0 calc(var(--spacing)*2)}summary::-webkit-details-marker{display:none}summary::after{content:"";width:35px;height:35px;background-color:var(--primary);transform:rotate(-90deg);-webkit-mask-image:url("/img/icons/chevron-down.svg");mask-image:url("/img/icons/chevron-down.svg");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}::-moz-selection{color:var(--white);background-color:var(--primary)}::selection{color:var(--white);background-color:var(--primary)}.container,.container--slim,.container--medium{width:100%;max-width:1350px;margin:0 auto;padding-right:var(--spacing);padding-left:var(--spacing)}.container--width-m{max-width:1320px}.container--width-s{max-width:970px}.container--medium{max-width:1320px}.container--slim{max-width:970px}@media(min-width: 800px){.container,.container--medium,.container--slim{padding-right:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*2)}.container-grid{display:grid;grid-gap:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*2)}.container-grid--col-2{grid-template-columns:repeat(2, minmax(0px, 1fr))}.container-grid--col-3{grid-template-columns:repeat(3, minmax(0px, 1fr));grid-gap:calc(var(--spacing)*2) var(--spacing)}}.news-list{display:grid;grid-gap:calc(var(--spacing)*2)}.news-entry img,.news-list img{border-radius:25px}.news__media{margin-top:calc(var(--spacing)*3)}@media(min-width: 800px){.news-list{grid-gap:calc(var(--spacing)*4);grid-template-columns:repeat(2, minmax(0, 1fr))}.news-card__content p{font-size:var(--font-size-small)}}@media(min-width: 1300px){.news-list{grid-template-columns:repeat(3, minmax(0, 1fr))}}.member-list{display:grid;grid-gap:calc(var(--spacing)*4) 0}@media(min-width: 1200px){.member-list{padding-right:450px}}.member-card ul,.member-card ol{margin-top:var(--spacing);padding:0;list-style:none}.member-card ul li,.member-card ol li{padding:0;line-height:1;max-width:100%}.member-card ul li *,.member-card ol li *{font-size:var(--font-size-small)}.member-card ul li+li,.member-card ol li+li{margin-top:5px}.member-card ul li a,.member-card ol li a{border-bottom:none}.member-card ul li a[target=_blank]::after,.member-card ol li a[target=_blank]::after{content:"";width:20px;height:20px;display:inline-block;position:relative;transform:rotate3d(0, 0, 0, 0);vertical-align:middle;background-color:currentColor;will-change:transform;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-image:url("/img/icons/arrow-up-right.svg");mask-position:center;mask-repeat:no-repeat;mask-size:contain;mask-image:url("/img/icons/arrow-up-right.svg")}.member-card__image{aspect-ratio:1/1;background-color:var(--light-grey);margin-right:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4);border-radius:25px;overflow:hidden}.member-card__description{font-size:var(--font-size-small)}.member-card__description *{font-size:var(--font-size-small)}.member-card__content{position:relative;margin-top:calc(calc(var(--spacing) * 7)*-1);margin-left:calc(var(--spacing)*2);padding:calc(var(--spacing)*2);background-color:var(--primary)}.member-card__content *{color:var(--white);border-bottom-color:var(--grey)}.member-card__address p{margin-top:5px}@media(min-width: 800px){.member-list{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:calc(var(--spacing)*6)}}.dc__item{margin-top:calc(var(--spacing)*4)}.dc__card{border-radius:25px}.dc__card .h2{color:var(--primary)}.dc__media{margin-top:calc(var(--spacing)*4)}.dc__media--image img{border-radius:25px}.dc__media--teaser-box{margin-top:0}.dc__media--video+.dc__media--video{margin-top:calc(var(--spacing)*2)}.dc__media--accordion+.dc__media--accordion{margin-top:0}.partner-list{display:flex;flex-direction:column;gap:var(--spacing)}.partner-card{display:inline-flex;aspect-ratio:4/1}.partner-card img{-o-object-fit:contain;object-fit:contain;max-width:200px;max-height:120px;margin:0 auto}@media(min-width: 800px){.partner-list{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:unset}.partner-card{aspect-ratio:4/2;width:33.33%;transition:all .25s ease-in-out}.partner-card:hover{transform:scale(1.05);border-radius:25px;box-shadow:rgba(0,0,0,.35) 0 5px 15px}}@media(min-width: 1300px){.partner-card{width:25%}}.splide img{max-height:75vh}.splide__track{overflow:visible !important}.header-image-slider{margin-bottom:calc(var(--spacing)*3);background-color:var(--light-grey)}.header-image-slider .container{position:absolute;bottom:0;width:100%;right:0;left:0}.header-image-slider .splide__pagination{max-width:1320px;margin:0 auto;padding:0;justify-content:flex-start}.header-image-slider .splide__pagination__page{opacity:1;background-color:var(--primary)}.header-image-slider .splide__pagination__page.is-active{background-color:var(--primary-hover)}.header-image__content{position:relative;display:grid;grid-template-columns:minmax(0px, 1fr) max-content;align-items:end;grid-gap:var(--spacing);padding:calc(var(--spacing)*2);background-color:var(--primary)}.header-image__content *{color:var(--white)}.header-image__description{font-size:var(--font-size-small);display:inline-block}.header-image__description:not(:first-child){margin-top:1em}.header-image__link{background-color:var(--white);color:var(--primary)}@media(max-width: 799px){.header-image-slider .container{padding:0}.header-image__content{border-radius:0;padding:calc(var(--spacing)*2) var(--spacing) calc(var(--spacing)*3)}}@media(min-width: 800px){.header-image-slider{margin-bottom:calc(var(--spacing)*4)}.header-image-slider .container{bottom:-75px}.header-image__content{padding:calc(var(--spacing)*2);min-width:150px;max-width:450px;max-height:50%;margin-left:auto;box-shadow:rgba(0,0,0,.35) 0 5px 15px}.header-image__subtitle{margin-top:.5em}}.contact{display:grid;grid-template-columns:450px 1fr;grid-gap:calc(var(--spacing)*6)}@media(max-width: 799px){.contact{grid-template:none}}.color--black{color:#1e1e1e}.bg-color--black{background:#1e1e1e}.color--white{color:#fff}.bg-color--white{background:#fff}.color--grey{color:#eee}.bg-color--grey{background:#eee}.color--light-grey{color:#f5f5f5}.bg-color--light-grey{background:#f5f5f5}.color--primary{color:#287d5d}.bg-color--primary{background:#287d5d}.color--primary-hover{color:#92bc62}.bg-color--primary-hover{background:#92bc62}.color--accent{color:#eff4f1}.bg-color--accent{background:#eff4f1}.color--gradient{color:linear-gradient(90deg, var(--primary) 0%, var(--primary-hover) 100%)}.bg-color--gradient{background:linear-gradient(90deg, var(--primary) 0%, var(--primary-hover) 100%)}.color--error{color:#e7701b}.bg-color--error{background:#e7701b}.m-0{margin:calc(var(--spacing)*0)}.mx-0{margin-right:calc(var(--spacing)*0);margin-left:calc(var(--spacing)*0)}.my-0{margin-top:calc(var(--spacing)*0);margin-bottom:calc(var(--spacing)*0)}.p-0{padding:calc(var(--spacing)*0)}.px-0{padding-right:calc(var(--spacing)*0);padding-left:calc(var(--spacing)*0)}.py-0{padding-top:calc(var(--spacing)*0);padding-bottom:calc(var(--spacing)*0)}.mt-0{margin-top:calc(var(--spacing)*0)}.pt-0{padding-top:calc(var(--spacing)*0)}.mr-0{margin-right:calc(var(--spacing)*0)}.pr-0{padding-right:calc(var(--spacing)*0)}.mb-0{margin-bottom:calc(var(--spacing)*0)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.ml-0{margin-left:calc(var(--spacing)*0)}.pl-0{padding-left:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.mx-1{margin-right:calc(var(--spacing)*1);margin-left:calc(var(--spacing)*1)}.my-1{margin-top:calc(var(--spacing)*1);margin-bottom:calc(var(--spacing)*1)}.p-1{padding:calc(var(--spacing)*1)}.px-1{padding-right:calc(var(--spacing)*1);padding-left:calc(var(--spacing)*1)}.py-1{padding-top:calc(var(--spacing)*1);padding-bottom:calc(var(--spacing)*1)}.mt-1{margin-top:calc(var(--spacing)*1)}.pt-1{padding-top:calc(var(--spacing)*1)}.mr-1{margin-right:calc(var(--spacing)*1)}.pr-1{padding-right:calc(var(--spacing)*1)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.ml-1{margin-left:calc(var(--spacing)*1)}.pl-1{padding-left:calc(var(--spacing)*1)}.m-2{margin:calc(var(--spacing)*2)}.mx-2{margin-right:calc(var(--spacing)*2);margin-left:calc(var(--spacing)*2)}.my-2{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*2)}.p-2{padding:calc(var(--spacing)*2)}.px-2{padding-right:calc(var(--spacing)*2);padding-left:calc(var(--spacing)*2)}.py-2{padding-top:calc(var(--spacing)*2);padding-bottom:calc(var(--spacing)*2)}.mt-2{margin-top:calc(var(--spacing)*2)}.pt-2{padding-top:calc(var(--spacing)*2)}.mr-2{margin-right:calc(var(--spacing)*2)}.pr-2{padding-right:calc(var(--spacing)*2)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.ml-2{margin-left:calc(var(--spacing)*2)}.pl-2{padding-left:calc(var(--spacing)*2)}.m-3{margin:calc(var(--spacing)*3)}.mx-3{margin-right:calc(var(--spacing)*3);margin-left:calc(var(--spacing)*3)}.my-3{margin-top:calc(var(--spacing)*3);margin-bottom:calc(var(--spacing)*3)}.p-3{padding:calc(var(--spacing)*3)}.px-3{padding-right:calc(var(--spacing)*3);padding-left:calc(var(--spacing)*3)}.py-3{padding-top:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*3)}.mt-3{margin-top:calc(var(--spacing)*3)}.pt-3{padding-top:calc(var(--spacing)*3)}.mr-3{margin-right:calc(var(--spacing)*3)}.pr-3{padding-right:calc(var(--spacing)*3)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.ml-3{margin-left:calc(var(--spacing)*3)}.pl-3{padding-left:calc(var(--spacing)*3)}.m-4{margin:calc(var(--spacing)*4)}.mx-4{margin-right:calc(var(--spacing)*4);margin-left:calc(var(--spacing)*4)}.my-4{margin-top:calc(var(--spacing)*4);margin-bottom:calc(var(--spacing)*4)}.p-4{padding:calc(var(--spacing)*4)}.px-4{padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*4)}.py-4{padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*4)}.mt-4{margin-top:calc(var(--spacing)*4)}.pt-4{padding-top:calc(var(--spacing)*4)}.mr-4{margin-right:calc(var(--spacing)*4)}.pr-4{padding-right:calc(var(--spacing)*4)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.ml-4{margin-left:calc(var(--spacing)*4)}.pl-4{padding-left:calc(var(--spacing)*4)}.m-5{margin:calc(var(--spacing)*5)}.mx-5{margin-right:calc(var(--spacing)*5);margin-left:calc(var(--spacing)*5)}.my-5{margin-top:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*5)}.p-5{padding:calc(var(--spacing)*5)}.px-5{padding-right:calc(var(--spacing)*5);padding-left:calc(var(--spacing)*5)}.py-5{padding-top:calc(var(--spacing)*5);padding-bottom:calc(var(--spacing)*5)}.mt-5{margin-top:calc(var(--spacing)*5)}.pt-5{padding-top:calc(var(--spacing)*5)}.mr-5{margin-right:calc(var(--spacing)*5)}.pr-5{padding-right:calc(var(--spacing)*5)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.ml-5{margin-left:calc(var(--spacing)*5)}.pl-5{padding-left:calc(var(--spacing)*5)}.m-6{margin:calc(var(--spacing)*6)}.mx-6{margin-right:calc(var(--spacing)*6);margin-left:calc(var(--spacing)*6)}.my-6{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*6)}.p-6{padding:calc(var(--spacing)*6)}.px-6{padding-right:calc(var(--spacing)*6);padding-left:calc(var(--spacing)*6)}.py-6{padding-top:calc(var(--spacing)*6);padding-bottom:calc(var(--spacing)*6)}.mt-6{margin-top:calc(var(--spacing)*6)}.pt-6{padding-top:calc(var(--spacing)*6)}.mr-6{margin-right:calc(var(--spacing)*6)}.pr-6{padding-right:calc(var(--spacing)*6)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.ml-6{margin-left:calc(var(--spacing)*6)}.pl-6{padding-left:calc(var(--spacing)*6)}.m-7{margin:calc(var(--spacing)*7)}.mx-7{margin-right:calc(var(--spacing)*7);margin-left:calc(var(--spacing)*7)}.my-7{margin-top:calc(var(--spacing)*7);margin-bottom:calc(var(--spacing)*7)}.p-7{padding:calc(var(--spacing)*7)}.px-7{padding-right:calc(var(--spacing)*7);padding-left:calc(var(--spacing)*7)}.py-7{padding-top:calc(var(--spacing)*7);padding-bottom:calc(var(--spacing)*7)}.mt-7{margin-top:calc(var(--spacing)*7)}.pt-7{padding-top:calc(var(--spacing)*7)}.mr-7{margin-right:calc(var(--spacing)*7)}.pr-7{padding-right:calc(var(--spacing)*7)}.mb-7{margin-bottom:calc(var(--spacing)*7)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.ml-7{margin-left:calc(var(--spacing)*7)}.pl-7{padding-left:calc(var(--spacing)*7)}.m-8{margin:calc(var(--spacing)*8)}.mx-8{margin-right:calc(var(--spacing)*8);margin-left:calc(var(--spacing)*8)}.my-8{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*8)}.p-8{padding:calc(var(--spacing)*8)}.px-8{padding-right:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*8)}.py-8{padding-top:calc(var(--spacing)*8);padding-bottom:calc(var(--spacing)*8)}.mt-8{margin-top:calc(var(--spacing)*8)}.pt-8{padding-top:calc(var(--spacing)*8)}.mr-8{margin-right:calc(var(--spacing)*8)}.pr-8{padding-right:calc(var(--spacing)*8)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.ml-8{margin-left:calc(var(--spacing)*8)}.pl-8{padding-left:calc(var(--spacing)*8)}.m-9{margin:calc(var(--spacing)*9)}.mx-9{margin-right:calc(var(--spacing)*9);margin-left:calc(var(--spacing)*9)}.my-9{margin-top:calc(var(--spacing)*9);margin-bottom:calc(var(--spacing)*9)}.p-9{padding:calc(var(--spacing)*9)}.px-9{padding-right:calc(var(--spacing)*9);padding-left:calc(var(--spacing)*9)}.py-9{padding-top:calc(var(--spacing)*9);padding-bottom:calc(var(--spacing)*9)}.mt-9{margin-top:calc(var(--spacing)*9)}.pt-9{padding-top:calc(var(--spacing)*9)}.mr-9{margin-right:calc(var(--spacing)*9)}.pr-9{padding-right:calc(var(--spacing)*9)}.mb-9{margin-bottom:calc(var(--spacing)*9)}.pb-9{padding-bottom:calc(var(--spacing)*9)}.ml-9{margin-left:calc(var(--spacing)*9)}.pl-9{padding-left:calc(var(--spacing)*9)}.m-10{margin:calc(var(--spacing)*10)}.mx-10{margin-right:calc(var(--spacing)*10);margin-left:calc(var(--spacing)*10)}.my-10{margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*10)}.p-10{padding:calc(var(--spacing)*10)}.px-10{padding-right:calc(var(--spacing)*10);padding-left:calc(var(--spacing)*10)}.py-10{padding-top:calc(var(--spacing)*10);padding-bottom:calc(var(--spacing)*10)}.mt-10{margin-top:calc(var(--spacing)*10)}.pt-10{padding-top:calc(var(--spacing)*10)}.mr-10{margin-right:calc(var(--spacing)*10)}.pr-10{padding-right:calc(var(--spacing)*10)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.ml-10{margin-left:calc(var(--spacing)*10)}.pl-10{padding-left:calc(var(--spacing)*10)}.m-11{margin:calc(var(--spacing)*11)}.mx-11{margin-right:calc(var(--spacing)*11);margin-left:calc(var(--spacing)*11)}.my-11{margin-top:calc(var(--spacing)*11);margin-bottom:calc(var(--spacing)*11)}.p-11{padding:calc(var(--spacing)*11)}.px-11{padding-right:calc(var(--spacing)*11);padding-left:calc(var(--spacing)*11)}.py-11{padding-top:calc(var(--spacing)*11);padding-bottom:calc(var(--spacing)*11)}.mt-11{margin-top:calc(var(--spacing)*11)}.pt-11{padding-top:calc(var(--spacing)*11)}.mr-11{margin-right:calc(var(--spacing)*11)}.pr-11{padding-right:calc(var(--spacing)*11)}.mb-11{margin-bottom:calc(var(--spacing)*11)}.pb-11{padding-bottom:calc(var(--spacing)*11)}.ml-11{margin-left:calc(var(--spacing)*11)}.pl-11{padding-left:calc(var(--spacing)*11)}.m-12{margin:calc(var(--spacing)*12)}.mx-12{margin-right:calc(var(--spacing)*12);margin-left:calc(var(--spacing)*12)}.my-12{margin-top:calc(var(--spacing)*12);margin-bottom:calc(var(--spacing)*12)}.p-12{padding:calc(var(--spacing)*12)}.px-12{padding-right:calc(var(--spacing)*12);padding-left:calc(var(--spacing)*12)}.py-12{padding-top:calc(var(--spacing)*12);padding-bottom:calc(var(--spacing)*12)}.mt-12{margin-top:calc(var(--spacing)*12)}.pt-12{padding-top:calc(var(--spacing)*12)}.mr-12{margin-right:calc(var(--spacing)*12)}.pr-12{padding-right:calc(var(--spacing)*12)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.ml-12{margin-left:calc(var(--spacing)*12)}.pl-12{padding-left:calc(var(--spacing)*12)}.mx-auto,.px-auto{display:block;width:-moz-fit-content;width:fit-content;margin-right:auto;margin-left:auto}.my-auto,.py-auto{margin-top:auto;margin-bottom:auto}

/*# sourceMappingURL=main.css.map */