@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../Fonts/montserrat-v29-latin/montserrat-v29-latin-regular.woff2) format("woff2"),url(../Fonts/montserrat-v29-latin/nunito-v26-latin-nunito-v26-latin.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../Fonts/montserrat-v29-latin/montserrat-v29-latin-600.woff2) format("woff2"),url(../Fonts/montserrat-v29-latin/montserrat-v29-latin-600.woff) format("woff")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(../Fonts/montserrat-v29-latin/montserrat-v29-latin-800.woff2) format("woff2"),url(../Fonts/montserrat-v29-latin/montserrat-v29-latin-800.woff) format("woff")}:root{--font-primary:"Montserrat",sans-serif;--font-size-base:16px;--clr-primary:#68790e;--clr-secondary:#023c3e;--clr-tertiary:#c7eded;--clr-text-color:#545454;--clr-text-color-hover:#2c9f9e;--clr-white:#fff;--clr-greyLight:#ededed;--clr-headline-color:#003356;--spaces:20px;--content-width:1380px;--Body-background-color:var(--clr-white);--Button-border-radius:50px;--Image-border-radius:0;--Video-border-radius:0;--Teaser-border-radius:0;--Box-shadow-enabled:3px 3px 20px 0 #00000022;--Box-shadow-enabled--hover:3px 3px 25px 0 #0003;--Accordion-background-color:var(--clr-white);--Accordion-border-color:#57575733;--Accordion-color:var(--clr-headline-color);--Accordion-icon-color:var(--clr-primary);--Headline-color:var(--clr-headline-color);--TeaserList-margin-horizontal:-10px;--Teaser-gap:20px;--Teaser-margin:5px;--Teaser-subtract-width:calc(10px + var(--Teaser-margin)*2);--MainMenu-link:var(--clr-primary);--MainMenu-link--hover:#cee0ef;--MainMenu-link--active:#cee0ef;--MainMenu-subItems-background:var(--clr-primary);--Footer-color:var(--clr-tertiary);--Footer-background:var(--clr-secondary)}*,:after,:before{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--Body-background-color);color:var(--clr-text-color);font-family:var(--font-primary);font-size:var(--font-size-base);line-height:normal;margin:0;scroll-behavior:smooth;text-rendering:optimizeLegibility}body{overflow-x:hidden;width:100vw}.Link,a{color:var(--Link-color,var(--clr-primary));-webkit-text-decoration:var(--Link-text-decoration,none);text-decoration:var(--Link-text-decoration,none)}a[\:has\(sup\:first-child\:last-child\)]{text-underline-offset:-.25em}a:has(sup:first-child:last-child){text-underline-offset:-.25em}ul{list-style:none;padding-left:0}li{padding:1rem}button{appearance:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0}.Page-wrapper{display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;width:100%}main{max-width:100vw;overflow:hidden}.Main{flex:1;position:relative;z-index:1}.Main>.neos-contentcollection{display:flex;flex-direction:column}.visually-hidden{left:-10000px;top:auto}.sr-only,.visually-hidden{height:1px;overflow:hidden;position:absolute;width:1px}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.Section.u-contentWidth>div,.u-contentWidth:not(.Section){--paddingX:50px;margin-inline:auto;width:min(100% - var(--paddingX),var(--content-width))}@media screen and (min-width:769px){.Section.u-contentWidth>div,.u-contentWidth:not(.Section){--paddingX:60px}}@media screen and (min-width:1026px){.Section.u-contentWidth>div,.u-contentWidth:not(.Section){--paddingX:100px}}@media screen and (min-width:1367px){.Section.u-contentWidth>div,.u-contentWidth:not(.Section){max-width:1440px}}.u-contentGrid{--padding-inline:20px;--breakout-max-width:calc(var(--content-width) + 200px);--breakout-size:calc((var(--breakout-max-width) - var(--content-width))/2);display:grid;grid-template-columns:[full-width-start] minmax(var(--padding-inline),1fr) [breakout-start] minmax(0,var(--breakout-size)) [content-start] min(100% - (var(--padding-inline) * 2),var(--content-width)) [content-end] minmax(0,var(--breakout-size)) [breakout-end] minmax(var(--padding-inline),1fr) [full-width-end]}.u-contentGrid>:not(.u-breakout,.u-fullWidth){grid-column:content}.u-contentGrid>.u-breakout{grid-column:breakout}.u-contentGrid>.u-fullWidth{display:grid;grid-column:full-width;grid-template-columns:inherit}.container{margin:0 auto}.container--full{max-width:100%;width:100%}.neos-contentcollection>[class^=style__addEmptyContentCollectionOverlay]{flex:1 1 100%}:root{--pagefold-xs:100%;--pagefold-s:100%;--pagefold-m:100%;--pagefold-l:100%}@media screen and (min-width:769px){:root{--pagefold-xs:60%;--pagefold-s:70%;--pagefold-m:85%;--pagefold-l:100%}}@media screen and (min-width:1026px){:root{--pagefold-xs:600px;--pagefold-s:660px;--pagefold-m:880px;--pagefold-l:1100px}}@media screen and (min-width:1367px){:root{--pagefold-xs:680px;--pagefold-s:880px;--pagefold-m:990px;--pagefold-l:1200px}}.pagefold-xs{margin:auto;max-width:var(--pagefold-xs);width:100%}.pagefold-s{margin:auto;max-width:var(--pagefold-s);width:100%}.pagefold-m{margin:auto;max-width:var(--pagefold-m);width:100%}.pagefold-l{margin:auto;max-width:var(--pagefold-l);width:100%}:root{--margin-xs:5px;--margin-s:15px;--margin-m:40px;--margin-l:60px;--margin-xl:90px}@media screen and (min-width:769px){:root{--margin-xs:5px;--margin-s:20px;--margin-m:40px;--margin-l:80px;--margin-xl:120px}}@media screen and (min-width:1026px){:root{--margin-xs:5px;--margin-s:30px;--margin-m:60px;--margin-l:100px;--margin-xl:150px}}@media screen and (min-width:1367px){:root{--margin-xs:5px;--margin-s:40px;--margin-m:70px;--margin-l:130px;--margin-xl:200px}}.margin-xs{margin-bottom:var(--margin-xs)}.margin-s{margin-bottom:var(--margin-s)}.margin-m{margin-bottom:var(--margin-m)}.margin-l{margin-bottom:var(--margin-l)}.margin-xl{margin-bottom:var(--margin-xl)}:root{--padding-xs:10px;--padding-s:25px;--padding-m:30px;--padding-l:60px}@media screen and (min-width:769px){:root{--padding-xs:15px;--padding-s:30px;--padding-m:45px;--padding-l:90px}}@media screen and (min-width:1026px){:root{--padding-xs:20px;--padding-s:35px;--padding-m:60px;--padding-l:110px}}@media screen and (min-width:1367px){:root{--padding-xs:25px;--padding-s:40px;--padding-m:80px;--padding-l:130px}}.padding-xs{padding-bottom:var(--padding-xs);padding-top:var(--padding-xs)}.padding-s{padding-bottom:var(--padding-s);padding-top:var(--padding-s)}.padding-m{padding-bottom:var(--padding-m);padding-top:var(--padding-m)}.padding-l{padding-bottom:var(--padding-l);padding-top:var(--padding-l)}