@charset "UTF-8";html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:Tahoma,Verdana,sans-serif;font-size:1.125em;font-weight:400;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:47.9375em){body{word-wrap:normal;overflow-wrap:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}}@media (min-width:75em){body{font-size:1.25em}}.btn.default .info{font-weight:400}figure .legend{font-size:.9em;line-height:1.5}.bold,.btn.default,.h6,.projekte-list .projekt-link,.strong,b,strong{font-weight:700}.big .lead b,.big .lead strong,.site-nav .nav-link,.title,h1,h2,h3,h4,h5,h6{font-weight:800;margin:0}.big .page-header .page-title,.site-footer .nologo .site-title,.site-header.small .nologo .site-title{font-family:Impact,Haettenschweiler,"Franklin Gothic Bold",Charcoal,"Helvetica Inserat","Bitstream Vera Sans Bold","Arial Black","sans serif"}.h2,h2{font-size:2em;line-height:1.2}.h3,h3{font-size:1.6em;line-height:1.2}.h4,h4{font-size:1.4em;line-height:1.4}.h5,h5{font-size:1.2em;line-height:1.4}.h6,h6{font-size:1em;line-height:1.4}.lead p{font-size:1.125em}@media (min-width:47.9375em){.lead p{font-size:1.25em}}@media (min-width:59.375em){.lead p{font-size:1.375em}}@media (min-width:75em){.lead p{font-size:1.25em}}.page-header .lead p{padding-top:1.25rem}@media (min-width:37.5em){.page-header .lead p{padding-top:1.5rem}}@media (min-width:47.9375em){.page-header .lead p{padding-top:2.125rem}}@media (min-width:59.375em){.page-header .lead p{padding-top:2.5rem}}@media (min-width:75em){.page-header .lead p{padding-top:3.75rem}}@media (min-width:81.25em){.page-header .lead p{padding-top:4.375rem}}dl,p,ul{margin:0;padding:0}.content *+.lead,.content *+dl,.content *+p,.content *+ul,.content h2+*,.content h3+*,.content h4+*{padding-top:1.625rem}.content h2+.margin,.content h3+.margin,.content h4+.margin{margin-top:1.625rem;padding-top:0}.content h2+.margin.double,.content h3+.margin.double,.content h4+.margin.double{margin-top:3.25rem}.content *+h2,.content *+h3,.content *+h4,.content *+h5{padding-top:2rem}@media (min-width:75em){.content *+h2,.content *+h3,.content *+h4,.content *+h5{padding-top:3.25rem}}.content *+.h6{padding-top:2rem}.content .h6+p{padding-top:1rem}.content ul{list-style:none}.content .margin{margin-top:1.625rem}.content .margin.double{margin-top:3.25rem}.hide-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.new-line{display:block}.small-text,p.small{font-size:80%}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url(/app/themes/terrainsud/assets/fonts/open-sans-400.eot);src:url(/app/themes/terrainsud/assets/fonts/open-sans-400.eot?#iefix) format("embedded-opentype"),url(/app/themes/terrainsud/assets/fonts/open-sans-400.woff2) format("woff2"),url(/app/themes/terrainsud/assets/fonts/open-sans-400.woff) format("woff"),url(/app/themes/terrainsud/assets/fonts/open-sans-400.ttf) format("truetype"),url(/app/themes/terrainsud/assets/fonts/open-sans-400.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url(/app/themes/terrainsud/assets/fonts/open-sans-700.eot);src:url(/app/themes/terrainsud/assets/fonts/open-sans-700.eot?#iefix) format("embedded-opentype"),url(/app/themes/terrainsud/assets/fonts/open-sans-700.woff2) format("woff2"),url(/app/themes/terrainsud/assets/fonts/open-sans-700.woff) format("woff"),url(/app/themes/terrainsud/assets/fonts/open-sans-700.ttf) format("truetype"),url(/app/themes/terrainsud/assets/fonts/open-sans-700.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:800;src:url(/app/themes/terrainsud/assets/fonts/open-sans-800.eot);src:url(/app/themes/terrainsud/assets/fonts/open-sans-800.eot?#iefix) format("embedded-opentype"),url(/app/themes/terrainsud/assets/fonts/open-sans-800.woff2) format("woff2"),url(/app/themes/terrainsud/assets/fonts/open-sans-800.woff) format("woff"),url(/app/themes/terrainsud/assets/fonts/open-sans-800.ttf) format("truetype"),url(/app/themes/terrainsud/assets/fonts/open-sans-800.svg#OpenSans) format("svg")}@font-face{font-family:Jost;font-style:normal;font-weight:900;src:url(/app/themes/terrainsud/assets/fonts/jost-black.eot);src:local(""),url(/app/themes/terrainsud/assets/fonts/jost-black.eot?#iefix) format("embedded-opentype"),url(/app/themes/terrainsud/assets/fonts/jost-black.woff) format("woff"),url(/app/themes/terrainsud/assets/fonts/jost-black.ttf) format("truetype"),url(/app/themes/terrainsud/assets/fonts/jost-black.svg#Jost) format("svg")}.no-js body,.wf_regular body{font-family:"Open Sans",Tahoma,Verdana,sans-serif;letter-spacing:0;word-spacing:0}.no-js .big .page-header .page-title,.no-js .extra .page-header .page-title,.no-js .logo,.no-js .site-footer .nologo .site-title,.no-js .site-header.extra .nologo .site-title,.no-js .site-header.small .nologo .site-title,.wf_logo .big .page-header .page-title,.wf_logo .extra .page-header .page-title,.wf_logo .logo,.wf_logo .site-footer .nologo .site-title,.wf_logo .site-header.extra .nologo .site-title,.wf_logo .site-header.small .nologo .site-title{font-family:Jost,Impact,Haettenschweiler,"Franklin Gothic Bold",Charcoal,"Helvetica Inserat","Bitstream Vera Sans Bold","Arial Black","sans serif";letter-spacing:0;word-spacing:0}.hide-visually{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.outer{background-color:#223704;min-height:100%;min-height:100vh;overflow:hidden;position:relative;width:100%}.outer>.inner{background-color:#bdd49e;min-height:100vh;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.content{color:#47681b;padding-top:2.4em}@media (min-width:31.25em){.content{padding-top:4em}}.content.no-gap{padding-top:0}.smooth-scroll{scroll-behavior:smooth}.hide-visually{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.content{padding-bottom:3rem}@media (min-width:31.25em){.content{padding-bottom:4rem}}@media (min-width:59.375em){.content{padding-bottom:6rem}}@media (min-width:75em){.content{padding-bottom:10rem}}.container{position:relative;width:100%}.container+.container.events,.container.bgap+.container,.container.events+.container{padding-top:5rem}@media (min-width:37.5em){.container+.container.events,.container.bgap+.container,.container.events+.container{padding-top:8rem}}@media (min-width:59.375em){.container+.container.events,.container.bgap+.container,.container.events+.container{padding-top:9rem}}@media (min-width:75em){.container+.container.events,.container.bgap+.container,.container.events+.container{padding-top:11.75rem}}.container+.container{padding-top:3rem}@media (min-width:31.25em){.container+.container{padding-top:4rem}}@media (min-width:59.375em){.container+.container{padding-top:6rem}}.container+.container.bgap{padding-top:5rem}@media (min-width:37.5em){.container+.container.bgap{padding-top:8rem}}@media (min-width:59.375em){.container+.container.bgap{padding-top:14rem}}@media (min-width:75em){.container+.container.bgap{padding-top:18rem}}@media (min-width:47.9375em){.container+.container.hasimage{padding-top:8rem}}@media (min-width:59.375em){.container+.container.hasimage{padding-top:14rem}}@media (min-width:75em){.container+.container.hasimage{padding-top:18rem}}.container.media.single.has-cap+.container.media.single.has-cap{padding-top:4rem}@media (min-width:31.25em){.container.media.single.has-cap+.container.media.single.has-cap{padding-top:6rem}}@media (min-width:59.375em){.container.media.single.has-cap+.container.media.single.has-cap{padding-top:8rem}}@media (min-width:75em){.container.media.single.has-cap+.container.media.single.has-cap{padding-top:10rem}}@media (min-width:81.25em){.container.media.single.has-cap+.container.media.single.has-cap{padding-top:12rem}}.container.media.single.has-cap.nogap+.container.media.single.has-cap.nogap{padding-top:0}@media (max-width:59.365em){.container.media .inner-container{padding-left:0;padding-right:0}}@media (max-width:59.365em){.container.media .row>*+*{padding-top:2.125rem}}@media (max-width:47.9275em){.container.media .row>*+*{padding-top:1.5rem}}@media (max-width:37.49em){.container.media .row>*+*{padding-top:1.25rem}}@media (min-width:59.375em){.container.media .row{margin-right:-1.25rem;margin-left:-1.25rem}.container.media .row:after,.container.media .row:before{content:" ";display:table}.container.media .row:after{clear:both}}@media (min-width:59.375em){.container.media .grid-fail{margin-right:-1.25rem;margin-left:-1.25rem}}@media (min-width:59.375em){.container.media .col-1,.container.media .col-10,.container.media .col-11,.container.media .col-12,.container.media .col-2,.container.media .col-3,.container.media .col-4,.container.media .col-5,.container.media .col-6,.container.media .col-7,.container.media .col-8,.container.media .col-9{float:left;padding-right:1.25rem;padding-left:1.25rem}}@media (min-width:59.375em){.container.media .col-1{width:8.333%}.container.media .col-2{width:16.667%}.container.media .col-3{width:25%}.container.media .col-4{width:33.333%}.container.media .col-5{width:41.667%}.container.media .col-6{width:50%}.container.media .col-7{width:58.333%}.container.media .col-8{width:66.667%}.container.media .col-9{width:75%}.container.media .col-10{width:83.333%}.container.media .col-11{width:91.667%}.container.media .col-o-4{margin-left:33.333%}.container.media .col-o-6{margin-left:50%}.container.media .col-o-8{margin-left:66.667%}}.container.media .legend{background-color:#fff;padding-bottom:.8rem;padding-left:1.4rem;padding-right:1.4rem;padding-top:.8rem;width:100%}@media (min-width:27.5em){.container.media .legend{padding-bottom:1rem;padding-left:2rem;padding-right:2rem}}@media (min-width:59.375em){.container.media .legend{padding-left:1.4rem;padding-right:1.4rem}}@media (min-width:27.5em){.container.media .full .legend{padding-left:2rem;padding-right:2rem}}@media (min-width:59.375em){.container.media .full .legend{padding-left:2.6rem;padding-right:2.6rem;padding-top:1rem}}.container.media .figcaption-wrapper{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:31.25em){.container.media .figcaption-wrapper{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:59.375em){.container.media .figcaption-wrapper{padding-left:0;padding-right:0}}@media (min-width:53.75em){.container.media .full .figcaption-wrapper{padding-right:0}}@media (min-width:59.375em){.container.media .full .figcaption-wrapper{padding-left:4rem}}@media (min-width:75em){.container.media .full .figcaption-wrapper{padding-left:0;margin-left:5rem;width:58.333%}}@media (min-width:47.9375em){.container.media .full .figcaption-wrapper .legend{max-width:50rem}}@media (min-width:75em){.container.media .full .figcaption-wrapper .legend{max-width:none}}.container.title-section+.container{padding-top:2rem}.container+.container.media.nogap,.container.media+.container.text-container.nogap,.text-container+.text-container{padding-top:0}.container+.container.media.nogap .row,.container.media+.container.text-container.nogap .row,.text-container+.text-container .row{padding-top:.7rem}@media (min-width:27.5em){.container+.container.media.nogap .row,.container.media+.container.text-container.nogap .row,.text-container+.text-container .row{padding-top:1rem}}@media (min-width:59.375em){.container+.container.media.nogap .row,.container.media+.container.text-container.nogap .row,.text-container+.text-container .row{padding-top:.933rem}}.site-header.big .inner-wrapper,.site-header.extra .inner-wrapper{padding-top:2.5rem}.site-footer{padding-bottom:2.5rem;padding-top:2.5rem}.site-footer .inner-wrapper{position:relative}.container>.inner-container,.container>.inner-wrapper,.site-header>.inner-wrapper{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:31.25em){.container>.inner-container,.container>.inner-wrapper,.site-header>.inner-wrapper{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:90em){.container>.inner-container,.container>.inner-wrapper,.site-header>.inner-wrapper{margin-left:auto;margin-right:auto;position:relative;width:90rem}}.inner-container+.inner-container{padding-top:2.5rem}.site-footer .row{background:0 0;color:#fff;font-size:.9em}@media (min-width:75em){.site-footer .row{font-size:.8em}}@media (min-width:75em){.media .row:after,.media .row:before,.text-container .row:after,.text-container .row:before,.title-section .row:after,.title-section .row:before{content:" ";display:table}.media .row:after,.text-container .row:after,.title-section .row:after{clear:both}}@media (min-width:47.9375em){.spenden-container .inner-container{max-width:50rem}}@media (min-width:59.375em){.spenden-container .inner-container{margin-left:4rem;padding:2.8rem 2.6rem 3.2rem 2.6rem}}@media (min-width:75em){.spenden-container .inner-container{margin-left:5rem;max-width:none;width:58.333%}}.text-container .row{padding:1.4rem}@media (min-width:27.5em){.text-container .row{padding:2rem}}@media (min-width:47.9375em){.text-container .row{max-width:50rem}}@media (min-width:59.375em){.text-container .row{margin-left:4rem;padding:2.8rem 2.6rem 3.2rem 2.6rem}}@media (min-width:75em){.text-container .row{margin-left:5rem;max-width:none;width:58.333%}}@media (min-width:59.375em){.text-container.small-media .row{padding-bottom:2.8rem}}.text-container.small-media .row figure .legend{padding-bottom:0}.text-container.small-media.nogap .row{padding-bottom:.7rem}@media (min-width:27.5em){.text-container.small-media.nogap .row{padding-bottom:1rem}}@media (min-width:59.375em){.text-container.small-media.nogap .row{padding-bottom:.933rem}}.text-container.small-media.nogap figure .legend{padding-bottom:0}@media (min-width:27.5em){.text-container.small-media.nogap figure .legend{padding-bottom:0}}.oe .row,.text-container .row,.title-section .row{background-color:#fff}.oe.projekte .row{background-color:#223704;color:#fff}@media (max-width:74.99em){.oe .row>*+*,.text-container .row>*+*{padding-top:2.5rem}}@media (max-width:59.365em){.oe .row>*+*,.text-container .row>*+*{padding-top:2.125rem}}@media (max-width:47.9275em){.oe .row>*+*,.text-container .row>*+*{padding-top:1.5rem}}@media (max-width:37.49em){.oe .row>*+*,.text-container .row>*+*{padding-top:1.25rem}}@media (min-width:37.5em){.site-header .row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:37.5em){.site-header .row>*+*{padding-top:0}}@media (min-width:37.5em){.site-header .col-1{width:8.333%}.site-header .col-2{width:16.667%}.site-header .col-3{width:25%}.site-header .col-4{width:33.333%}.site-header .col-5{width:41.667%}.site-header .col-6{width:50%}.site-header .col-7{width:58.333%}.site-header .col-8{width:66.667%}.site-header .col-9{width:75%}.site-header .col-10{width:83.333%}.site-header .col-11{width:91.667%}.site-header .col-o-1{margin-left:8.333%}.site-header .col-o-2{margin-left:16.667%}.site-header .col-o-3{margin-left:25%}.site-header .col-o-4{margin-left:33.333%}.site-header .col-o-5{margin-left:41.667%}.site-header .col-o-6{margin-left:50%}.site-header .col-o-7{margin-left:58.333%}.site-header .col-o-8{margin-left:66.667%}.site-header .col-o-9{margin-left:75%}.site-header .col-o-10{margin-left:83.333%}.site-header .col-o-11{margin-left:91.667%}}.container.media+.container.media.nogap,.text-container+.container.media.nogap{padding-top:0}.container.media+.container.media.nogap .inner-container,.text-container+.container.media.nogap .inner-container{padding-bottom:2rem;padding-top:2rem;position:relative}@media (min-width:47.9375em){.container.media+.container.media.nogap .inner-container,.text-container+.container.media.nogap .inner-container{padding-bottom:4rem;padding-top:4rem}}.container.media+.container.media.nogap .inner-container .bg-wrapper,.text-container+.container.media.nogap .inner-container .bg-wrapper{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:31.25em){.container.media+.container.media.nogap .inner-container .bg-wrapper,.text-container+.container.media.nogap .inner-container .bg-wrapper{padding-left:2.5rem;padding-right:2.5rem}}.container.media+.container.media.nogap .inner-container .bg-wrapper,.text-container+.container.media.nogap .inner-container .bg-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:90em){.container.media+.container.media.nogap .inner-container .bg-wrapper,.text-container+.container.media.nogap .inner-container .bg-wrapper{margin-left:auto;margin-right:auto;width:90rem}}.container.media+.container.media.nogap .inner-container .bg-wrapper:before,.text-container+.container.media.nogap .inner-container .bg-wrapper:before{background-color:#fff;content:"";display:block;height:100%;width:100%}@media (min-width:47.9375em){.container.media+.container.media.nogap .inner-container .bg-wrapper:before,.text-container+.container.media.nogap .inner-container .bg-wrapper:before{max-width:50rem}}@media (min-width:59.375em){.container.media+.container.media.nogap .inner-container .bg-wrapper:before,.text-container+.container.media.nogap .inner-container .bg-wrapper:before{margin-left:4rem;padding-left:2.6rem;padding-right:2.6rem}}@media (min-width:75em){.container.media+.container.media.nogap .inner-container .bg-wrapper:before,.text-container+.container.media.nogap .inner-container .bg-wrapper:before{margin-left:5rem;max-width:none;width:58.333%}}.container.media+.container.media.nogap .inner-container .image-wrapper,.text-container+.container.media.nogap .inner-container .image-wrapper{position:relative;z-index:2}.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{width:100%}@media (min-width:75em){.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9{float:left}}@media (min-width:75em){.col-1{width:8.333%}.col-2{width:16.667%}.col-3{width:25%}.col-4{width:33.333%}.col-5{width:41.667%}.col-6{width:50%}.col-7{width:58.333%}.col-8{width:66.667%}.col-9{width:75%}.col-10{width:83.333%}.col-11{width:91.667%}.col-o-1{margin-left:8.333%}.col-o-2{margin-left:16.667%}.col-o-3{margin-left:25%}.col-o-4{margin-left:33.333%}.col-o-5{margin-left:41.667%}.col-o-6{margin-left:50%}.col-o-7{margin-left:58.333%}.col-o-8{margin-left:66.667%}.col-o-9{margin-left:75%}.col-o-10{margin-left:83.333%}.col-o-11{margin-left:91.667%}}@media (min-width:31.25em){.oe.projekte .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.oe.projekte .row+.row{padding-top:.7rem}@media (min-width:27.5em){.oe.projekte .row+.row{padding-top:1rem}}@media (min-width:59.375em){.oe.projekte .row+.row{padding-top:1.5rem}}@media (min-width:31.25em){.oe.projekte .col-1,.oe.projekte .col-10,.oe.projekte .col-11,.oe.projekte .col-12,.oe.projekte .col-2,.oe.projekte .col-3,.oe.projekte .col-4,.oe.projekte .col-5,.oe.projekte .col-6,.oe.projekte .col-7,.oe.projekte .col-8,.oe.projekte .col-9{float:none}}.oe.projekte .col-3{padding-bottom:2.5rem;padding-top:0}@media (min-width:31.25em){.oe.projekte .col-3{min-width:50%;padding-right:1.25rem;width:50%}}@media (min-width:47.9375em){.oe.projekte .col-3{min-width:33.333%;padding-bottom:3.75rem;width:33.333%}}@media (min-width:75em){.oe.projekte .col-3{min-width:25%;padding-bottom:5rem;width:25%}}.oe.projekte .col-3 .line{padding-bottom:1.25rem;padding-left:1.25rem;padding-top:.375rem;position:relative;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:47.9375em){.oe.projekte .col-3 .line{padding-left:1.625rem}}.oe.projekte .col-3 .line:before{content:"";display:block;position:absolute;background-color:#fff;height:100%;left:0;top:0;width:1px}@media (min-width:47.9375em){.oe.projekt .image-wrapper{margin-top:-6.4rem}}@media (min-width:59.375em){.oe.projekt .image-wrapper{margin-top:-8rem}}@media (min-width:75em){.oe.projekt .image-wrapper{margin-top:-9.25rem}}@media (min-width:47.9375em){.oe.projekt .row{margin-right:-1.25rem;margin-left:-1.25rem}}@media (max-width:47.9275em){.oe.projekt .row>*+.line{padding-top:2rem}}@media (min-width:47.9375em){.oe.projekt .grid-fail{margin-right:-1.25rem;margin-left:-1.25rem}}@media (min-width:47.9375em){.oe.projekt .grid-fail.right{text-align:right}}.oe.projekt .row+.row{padding-top:0}@media (min-width:47.9375em){.oe.projekt .col-1,.oe.projekt .col-10,.oe.projekt .col-11,.oe.projekt .col-12,.oe.projekt .col-2,.oe.projekt .col-3,.oe.projekt .col-4,.oe.projekt .col-5,.oe.projekt .col-6,.oe.projekt .col-7,.oe.projekt .col-8,.oe.projekt .col-9{padding-right:1.25rem;padding-left:1.25rem}}@media (min-width:47.9375em){.oe.projekt .col-1.line,.oe.projekt .col-10.line,.oe.projekt .col-11.line,.oe.projekt .col-12.line,.oe.projekt .col-2.line,.oe.projekt .col-3.line,.oe.projekt .col-4.line,.oe.projekt .col-5.line,.oe.projekt .col-6.line,.oe.projekt .col-7.line,.oe.projekt .col-8.line,.oe.projekt .col-9.line{padding-bottom:1.875rem;padding-left:1.875rem;position:relative}}@media (min-width:47.9375em){.oe.projekt .col-1.line:before,.oe.projekt .col-10.line:before,.oe.projekt .col-11.line:before,.oe.projekt .col-12.line:before,.oe.projekt .col-2.line:before,.oe.projekt .col-3.line:before,.oe.projekt .col-4.line:before,.oe.projekt .col-5.line:before,.oe.projekt .col-6.line:before,.oe.projekt .col-7.line:before,.oe.projekt .col-8.line:before,.oe.projekt .col-9.line:before{content:"";display:block;position:absolute;background-color:#47681b;height:100%;left:0;top:0;width:1px}}.oe .row,.title-section .row{max-width:none;padding:1.4rem}@media (min-width:20em){.oe .row,.title-section .row{padding-left:2rem;padding-right:2rem}}@media (min-width:27.5em){.oe .row,.title-section .row{padding-top:2rem}}@media (min-width:31.25em){.oe .row,.title-section .row{padding-left:2.6rem;padding-right:2.6rem}}@media (min-width:47.9375em){.oe .row:after,.oe .row:before,.title-section .row:after,.title-section .row:before{content:" ";display:table}.oe .row:after,.title-section .row:after{clear:both}}@media (min-width:59.375em){.oe .row,.title-section .row{padding:3rem 4rem}}@media (min-width:75em){.oe .row,.title-section .row{padding-left:5rem;padding-right:5rem}}@media (min-width:47.9375em){.oe .row>*+*,.title-section .row>*+*{padding-top:0}}@media (min-width:47.9375em){.oe .row.centered,.title-section .row.centered{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:47.9375em){.oe .row.centered .col-1,.oe .row.centered .col-10,.oe .row.centered .col-11,.oe .row.centered .col-12,.oe .row.centered .col-2,.oe .row.centered .col-3,.oe .row.centered .col-4,.oe .row.centered .col-5,.oe .row.centered .col-6,.oe .row.centered .col-7,.oe .row.centered .col-8,.oe .row.centered .col-9,.title-section .row.centered .col-1,.title-section .row.centered .col-10,.title-section .row.centered .col-11,.title-section .row.centered .col-12,.title-section .row.centered .col-2,.title-section .row.centered .col-3,.title-section .row.centered .col-4,.title-section .row.centered .col-5,.title-section .row.centered .col-6,.title-section .row.centered .col-7,.title-section .row.centered .col-8,.title-section .row.centered .col-9{float:none}}@media (min-width:47.9375em){.oe .row.centered>.centered,.title-section .row.centered>.centered{position:relative;text-align:center}}@media (min-width:47.9375em){.oe .row.centered>.centered .btn.centered,.title-section .row.centered>.centered .btn.centered{position:absolute;text-align:left;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap}}@media (min-width:47.9375em){.oe .col-1,.oe .col-10,.oe .col-11,.oe .col-12,.oe .col-2,.oe .col-3,.oe .col-4,.oe .col-5,.oe .col-6,.oe .col-7,.oe .col-8,.oe .col-9,.title-section .col-1,.title-section .col-10,.title-section .col-11,.title-section .col-12,.title-section .col-2,.title-section .col-3,.title-section .col-4,.title-section .col-5,.title-section .col-6,.title-section .col-7,.title-section .col-8,.title-section .col-9{float:left}}@media (min-width:47.9375em){.oe .col-3,.title-section .col-3{width:25%}}@media (min-width:47.9375em){.oe .col-4,.title-section .col-4{width:33.333%}}@media (min-width:47.9375em){.oe .col-5,.title-section .col-5{width:41.667%}}@media (min-width:47.9375em){.oe .col-6,.title-section .col-6{width:50%}}@media (min-width:47.9375em){.oe .col-7,.title-section .col-7{width:58.333%}}@media (min-width:47.9375em){.oe .col-o-1,.title-section .col-o-1{margin-left:8.333%}}.jumptocontent{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.lang-menu,.nav-menu,.sub-menu{list-style:none}@media (max-width:19.99em){.site-header.extra .inner-wrapper .toggle-container{padding-top:1rem}}@media (max-width:37.49em){.site-header.extra .col-6{padding-top:1rem}}@media (min-width:20em){.site-header.extra .inner-wrapper .row,.site-header.small .inner-wrapper .row{position:relative}}.site-header.big .inner-wrapper,.site-header.extra .inner-wrapper{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:31.25em){.site-header.big .inner-wrapper,.site-header.extra .inner-wrapper{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:20em){.site-header.big.hasnav .location-info,.site-header.extra.hasnav .location-info{padding-right:5rem;text-align:left}}@media (min-width:47.9375em){.site-header.big.hasnav .location-info,.site-header.extra.hasnav .location-info{padding-right:6rem}}@media (min-width:75em){.site-header.big.hasnav .location-info,.site-header.extra.hasnav .location-info{padding-right:10rem}}@media (min-width:37.5em){.site-header.small.hasnav .location-info{padding-right:1rem}}@media (min-width:47.9375em){.site-header.small.hasnav .location-info{padding-right:2rem}}.site-nav .nav-menu{margin:0;padding:0}@media (max-width:59.365em){.off-canvas-pane{margin-right:-100%;position:absolute;right:0;top:0;width:100%}}@media (min-width:59.375em){.off-canvas-pane{float:left;width:50%}}@media (min-width:20em){.haslogo .toggle-container .offcanvas.btn{margin-top:1.8em}}@media (min-width:75em){.haslogo .toggle-container .offcanvas.btn{margin-top:2.8em}}.site-nav{text-align:center}.site-nav .nav-link{font-size:1.5em;text-decoration:none}@media (min-width:20em){.site-nav .nav-link{font-size:2em}}@media (min-width:75em){.site-nav .nav-link{font-size:2.6em}}.site-nav .nav-link .text{background-image:-webkit-gradient(linear,left top,left bottom,from(#ea345d),to(#ea345d));background-image:-webkit-linear-gradient(top,#ea345d 0,#ea345d 100%);background-image:linear-gradient(to bottom,#ea345d 0,#ea345d 100%);background-position:0 100%;background-repeat:no-repeat;background-size:0 10%;padding-bottom:.14em;-webkit-transition:background-size .1s;transition:background-size .1s}.site-nav .nav-link:active .text,.site-nav .nav-link:focus .text,.site-nav .nav-link:hover .text{background-size:100% 10%}.site-nav .active>.nav-link .text,.site-nav .current-menu-ancestor>.nav-link .text,.site-nav .current-menu-item>.nav-link .text,.site-nav .current_menu_parent>.nav-link .text,.site-nav .current_page_ancestor>.nav-link .text,.site-nav .current_page_item>.nav-link .text,.site-nav .current_page_parent>.nav-link .text{background-size:100% 10%}@media (min-width:31.25em){.site-nav .menu-item.projekte .sub-menu>.menu-item{display:inline-block;width:49%}}@media (min-width:59.375em){.site-nav .menu-item.projekte .sub-menu>.menu-item{width:32%}}.site-nav .menu-item.akzent>.nav-link{color:#fffa00}.site-nav .menu-item.akzent>.nav-link .text{background-image:-webkit-gradient(linear,left top,left bottom,from(#fffa00),to(#fffa00));background-image:-webkit-linear-gradient(top,#fffa00 0,#fffa00 100%);background-image:linear-gradient(to bottom,#fffa00 0,#fffa00 100%)}#open-navigation:not(:target) .jumptocontent:focus{border:none;clip:auto;height:auto;margin:0;overflow:visible;padding:0;position:static;width:auto;white-space:normal;display:inline-block;font-size:1rem;font-weight:700;outline:0;padding-left:1.25rem;padding-right:1.4em;position:relative;text-decoration:none}@media (min-width:81.25em){#open-navigation:not(:target) .jumptocontent:focus{font-size:1.125rem}}#open-navigation:not(:target) .jumptocontent:focus:after,#open-navigation:not(:target) .jumptocontent:focus:before{content:"";display:block;position:absolute;right:0;bottom:0}#open-navigation:not(:target) .jumptocontent:focus:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #223704;margin-right:2px;margin-bottom:1px}@media (min-width:75em){#open-navigation:not(:target) .jumptocontent:focus:after{border-left-width:4px;border-right-width:4px;border-top-width:7px;margin-right:1px}}#open-navigation:not(:target) .jumptocontent:focus:before{background-color:#223704;height:14px;margin-right:4px;margin-bottom:7px;width:2px}@media (min-width:75em){#open-navigation:not(:target) .jumptocontent:focus:before{height:17px}}#open-navigation:not(:target) .jumptocontent:focus .text{background-image:-webkit-gradient(linear,left top,left bottom,from(0),to(100%));background-image:-webkit-linear-gradient(top,0,100%);background-image:linear-gradient(to bottom,0,100%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 10%;padding-bottom:.25rem;-webkit-transition:background-size .2s;transition:background-size .2s}#open-navigation:not(:target) .menu-opened{display:none}#open-navigation:not(:target) .nologo .site-nav{margin-top:1.1em}@media (min-width:59.375em){#open-navigation:not(:target) .haslogo .site-nav{margin-top:2.6em}}@media (min-width:75em){#open-navigation:not(:target) .haslogo .site-nav{margin-top:3.4em}}#open-navigation:not(:target) .site-nav{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}@media (min-width:59.375em){#open-navigation:not(:target) .site-nav .nav-menu{font-size:1rem;line-height:1}}@media (min-width:75em){#open-navigation:not(:target) .site-nav .nav-menu{font-size:1.125rem}}@media (min-width:59.375em){#open-navigation:not(:target) .site-nav .menu-item{display:inline-block;line-height:1;vertical-align:middle}}@media (min-width:59.375em){#open-navigation:not(:target) .site-nav .menu-item+.menu-item{padding-left:2.125rem}}@media (min-width:59.375em){#open-navigation:not(:target) .site-nav .nav-link{color:#505050;font-size:.9em}}#open-navigation:not(:target) .site-nav .sub-menu{display:none}#open-navigation:not(:target) .navi-closer{display:none}#open-navigation:target{height:100%;left:0;overflow:hidden;padding-right:1.125rem;top:0}#open-navigation:target body{margin-right:-1.125rem}#open-navigation:target .inner{left:0;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}#open-navigation:target .off-canvas-pane{height:100vh;margin-right:-100%;padding-bottom:2.5rem;padding-top:2.5rem;position:absolute;overflow-x:hidden;overflow-y:scroll;right:0;top:0;width:100%;-webkit-overflow-scrolling:touch}#open-navigation:target .off-canvas-pane .off-canvas-inner{padding-left:1.25rem;padding-right:1.25rem}@media (min-width:31.25em){#open-navigation:target .off-canvas-pane .off-canvas-inner{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:90em){#open-navigation:target .off-canvas-pane .off-canvas-inner{margin-left:auto;margin-right:auto;position:relative;width:90rem}}#open-navigation:target .jumptocontent{visibility:hidden}@media (min-width:20em){#open-navigation:target .site-nav{padding-top:2.6rem}}#open-navigation:target .site-nav .nav-link{color:#fff}#open-navigation:target .site-nav .menu-item.akzent>.nav-link{color:#fffa00}#open-navigation:target .site-nav .menu-item+.menu-item{padding-top:1.4rem}@media (min-width:47.9375em){#open-navigation:target .site-nav .menu-item+.menu-item{padding-top:3rem}}#open-navigation:target .site-nav .sub-menu{padding-bottom:1rem;padding-top:3rem}@media (min-width:31.25em){#open-navigation:target .site-nav .sub-menu{padding-bottom:2rem;padding-top:4rem}}#open-navigation:target .site-nav .sub-menu .menu-item{padding-top:0;margin-bottom:.6rem}@media (min-width:31.25em){#open-navigation:target .site-nav .sub-menu .menu-item{margin-bottom:1rem}}#open-navigation:target .site-nav .sub-menu .menu-item:last-child{margin-bottom:0}#open-navigation:target .site-nav .sub-menu .nav-link{font-size:1.2em}.site-footer{background-color:#223704;color:#fff}.site-footer .btt-container{margin-bottom:1em}@media (min-width:31.25em){.site-footer .btt-container{margin-bottom:0;position:relative;text-align:left}}.site-footer .inner-container{min-height:7.5rem;text-align:left}@media (min-width:59.375em){.site-footer .inner-container{margin-left:4rem}}@media (min-width:75em){.site-footer .inner-container{margin-left:5rem}}.site-footer .footer-logo{display:inline-block;margin-bottom:2em}.site-footer .footer-logo.nologo{color:#fff}.site-footer .link{color:#fff}@media (max-width:47.9275em){.site-footer .footer-contact>*+*{padding-top:.5rem}}.site-footer .footer-contact dd{margin-left:0}.site-footer .footer-contact dd{margin-bottom:1rem}.site-footer .menu{list-style:none}.site-footer .menu .link-item{color:#fff}@media (min-width:47.9375em){.site-footer .menu .menu-item{display:inline-block}}@media (min-width:47.9375em){.site-footer .menu .menu-item+.menu-item{margin-left:1rem;padding-left:1rem;position:relative}}@media (min-width:47.9375em){.site-footer .menu .menu-item+.menu-item:before{content:"";display:block;position:absolute;background-color:#fff;height:60%;left:0;margin-left:-1px;margin-top:-4%;top:50%;width:2px}}.big .page-header .page-title,.extra .page-header .page-title,.site-footer .nologo .site-title,.site-header.extra .nologo .site-title,.site-header.small .nologo .site-title{color:#ea345d;text-transform:uppercase}.big .page-header .page-title .bigtext,.extra .page-header .page-title .bigtext,.site-footer .nologo .site-title .bigtext,.site-header.extra .nologo .site-title .bigtext,.site-header.small .nologo .site-title .bigtext{display:block}.big .page-header .page-title,.extra .page-header .page-title,.site-footer .nologo .site-title,.site-header.extra .nologo .site-title,.site-header.small .nologo .site-title{font-size:1.7em;line-height:.9}@media (min-width:47.9375em){.big .page-header .page-title,.extra .page-header .page-title,.site-footer .nologo .site-title,.site-header.extra .nologo .site-title,.site-header.small .nologo .site-title{font-size:2em}}.big .page-header .page-title .bigtext,.extra .page-header .page-title .bigtext,.site-footer .nologo .site-title .bigtext,.site-header.extra .nologo .site-title .bigtext,.site-header.small .nologo .site-title .bigtext{font-size:210%}.extra .page-header .page-title{font-size:1.5em;line-height:1.1}@media (min-width:47.9375em){.extra .page-header .page-title{font-size:1.8em}}.big .page-header,.extra .page-header{margin-left:auto;margin-right:auto}@media (min-width:37.5em){.big .page-header,.extra .page-header{width:90%}}@media (min-width:47.9375em){.big .page-header,.extra .page-header{width:80%}}@media (min-width:75em){.big .page-header,.extra .page-header{width:70%}}.big .page-header .page-title,.extra .page-header .page-title{display:inline-block}.big{text-align:center}.big .page-header{display:inline-block;inline-size:-webkit-min-content;inline-size:-moz-min-content;inline-size:min-content;max-inline-size:100%;overflow:hidden}.big .page-header .page-title{font-size:2em;word-wrap:normal;overflow-wrap:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}@media (min-width:20em){.big .page-header .page-title{font-size:3em}}@media (min-width:31.25em){.big .page-header .page-title{font-size:4em}}@media (min-width:47.9375em){.big .page-header .page-title{font-size:5em}}@media (min-width:59.375em){.big .page-header .page-title{font-size:7em}}.big .page-header .lead{padding-left:.6em;padding-top:2em;text-align:left}@media (min-width:31.25em){.big .page-header .lead{padding-top:3em}}@media (min-width:59.375em){.big .page-header .lead{padding-left:5%;padding-right:5%;padding-top:10%}}@media (min-width:31.25em){.big .page-header .lead p{font-size:1.5rem}}@media (min-width:59.375em){.big .page-header .lead p{font-size:1.75rem}}@media (min-width:75em){.extra .page-header{padding-bottom:2.5rem;padding-top:2.5rem}}.extra .page-header .page-title{font-size:1.6em;line-height:1.2;word-wrap:normal;overflow-wrap:normal;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:20em){.extra .page-header .page-title{font-size:2em;line-height:1.1}}@media (min-width:31.25em){.extra .page-header .page-title{font-size:3em}}@media (min-width:47.9375em){.extra .page-header .page-title{font-size:3.6em}}@media (min-width:59.375em){.extra .page-header .page-title{font-size:4em}}@media (min-width:75em){.extra .page-header .page-title{font-size:4.6em}}@media (min-width:81.25em){.extra .page-header .page-title{font-size:5.2em}}.extra .page-header .lead{padding-top:.5em}@media (min-width:31.25em){.extra .page-header .lead{padding-top:1em}}.extra .page-header .lead p{font-size:1em}@media (min-width:31.25em){.extra .page-header .lead p{font-size:1.5rem}}@media (min-width:59.375em){.extra .page-header .lead p{font-size:1.75rem}}@media (min-width:75em){.extra .page-header .lead p{padding-top:2.5rem}}figure{line-height:0;margin:0;padding:0}figure .legend{padding-bottom:.8rem;padding-top:.8rem;width:100%}@media (min-width:27.5em){figure .legend{padding-bottom:1rem}}@media (min-width:59.375em){figure .legend{padding-top:1rem}}img{height:auto;width:100%}.js .has-svg .icon-image{display:none}.js .has-svg .icon-svg .svg{display:block;opacity:0}.js.no-svgasimg .has-svg .icon-svg,.js.svgasimg .has-svg .icon-image{display:none}.no-js .has-svg .icon-image .jsimage,.no-js .has-svg .icon-svg,.no-js .has-svg .icon-svg .svg,.no-js .jsimage.lazyload{display:none}.js .image-wrapper .icon-svg .svg,.js .jsimage{height:0;opacity:1;overflow:hidden;width:100%}.js .icon-image .jsimage,.js .image-wrapper .icon-svg .svg{opacity:0}.js .jsimage.lazyload,.js .jsimage.lazyloading,.js .jsimage.loading,.js.no-inlinesvg .img-icon .icon-fallback.lazyload,.js.no-inlinesvg .img-icon .icon-fallback.lazyloading,.js.no-inlinesvg .img-icon .icon-fallback.loading{opacity:0}.js .image-wrapper .icon-svg .svg.lazyloaded,.js .image-wrapper .icon-svg .svg.loaded,.js .jsimage.lazyloaded,.js .jsimage.loaded,.js.no-inlinesvg .img-icon .icon-fallback{height:auto;opacity:1;padding-bottom:0!important}.js .icon-image .jsimage.lazyloaded,.js .icon-svg .svg.lazyloaded{opacity:1}.csstransitions.js .icon-svg .svg,.csstransitions.js .jsimage,.csstransitions.js.no-inlinesvg .icon-fallback,.csstransitions.js.svgasimg .infografik .svgimage{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.no-csstransitions.lazyload,.no-csstransitions.lazyloading,.no-csstransitions.loading{height:auto;opacity:1;padding-bottom:0!important}.video-wrapper{overflow:hidden;position:relative;height:0}.video-wrapper .image.lazyloaded{position:relative;z-index:1}.video-wrapper .image.lazyloaded.remove{opacity:0}.link-video{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.link-video:focus .link-video-icon:before,.link-video:hover .link-video-icon:before{opacity:1}.videoplayer{height:0;left:0;overflow:hidden;padding-bottom:56.25%;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:100%;z-index:0}.videoplayer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.link-video-icon{opacity:1}.link-video-icon:after,.link-video-icon:before{content:"";display:block;left:50%;opacity:1;position:absolute;top:50%}.link-video-icon:after{margin-left:-.5em;margin-top:-.8em;border-bottom:.8em solid transparent;border-left:1.4em solid #ea345d;border-top:.8em solid transparent}.link-video-icon:before{background-color:#fff;border-radius:50%;height:4em;margin-left:-2em;margin-top:-2em;opacity:.6;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:4em}a[href^="tel:"]{color:inherit;cursor:pointer}a,a:active,a:focus,a:visited{color:#47681b}.projekte a,.projekte a:active,.projekte a:focus,.projekte a:visited{color:#fff}.btn{display:inline-block;text-decoration:none}.btn.btt{height:3.25rem;position:relative;width:3.125rem}@media (min-width:31.25em){.btn.btt{margin-bottom:0;position:absolute;right:0;top:0}}.btn.btt:after,.btn.btt:before{content:"";display:block;position:absolute;left:50%;top:0}.btn.btt:after{border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid #fff;height:0;margin-left:-8px;width:0}.btn.btt:before{background-color:#fff;height:36px;margin-left:-3px;top:16px;width:6px}.btn.default{background-color:#ea345d;color:#fff;font-size:.875em;padding:.7em 1.2em .6em 1.2em;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}@media (min-width:47.9375em){.btn.default{padding-bottom:.9em;padding-top:1em}}.btn.default:active,.btn.default:focus,.btn.default:hover{background-color:#c82549}.btn.default .info{font-size:90%}.btn.projekte{background-color:#223704}.btn.projekte:active,.btn.projekte:focus,.btn.projekte:hover{background-color:#2f450f}.list.definition dd,.list.definition dt{display:block}.list.definition dd{margin:0}.list.big dt{font-size:1em}.list.big dd{font-size:1.2em;line-height:1.2;padding-top:.5rem}.list.big dd+dt{padding-top:2rem}ul.projekte-list .list-item+.list-item{margin-top:.8em}ul.list li{display:block;padding-left:1em;position:relative}ul.list li:before{content:"";display:block;position:absolute;background-color:#ea345d;border-radius:50%;height:6px;left:0;margin-left:.2rem;margin-top:.7rem;top:0;width:6px}ul.list li+li{margin-top:1em}.definition-list{display:inline-block;width:100%}@media (min-width:31.25em){.definition-list{text-align:left}}.definition-list dt{font-weight:700;margin-bottom:.5em}@media (min-width:31.25em){.definition-list dt{display:inline-block;float:left;max-width:18em;margin-bottom:0;min-width:6em;width:40%}}@media (min-width:47.9375em){.definition-list dt{width:34%}}.definition-list dt .small-text{font-weight:400}.definition-list dd{margin-bottom:1em;margin-left:0}@media (min-width:31.25em){.definition-list dd{margin-left:46%;padding-left:2%}.definition-list dd:after,.definition-list dd:before{content:" ";display:table}.definition-list dd:after{clear:both}}@media (min-width:47.9375em){.definition-list dd{margin-left:34%}}.definition-list dd:last-child{margin-bottom:0}@media (min-width:20em){.member-foto{display:inline-block;border-radius:50%;bottom:0;left:50%;overflow:hidden;position:absolute;width:45%;z-index:10}}@media (min-width:53.75em){.member-foto{margin-bottom:5%}}@media (min-width:59.375em){.member-foto{max-width:25rem;width:42%}}@media (min-width:75em){.member-foto{margin-left:-3%;max-width:28.75rem}}@media (min-width:81.25em){.member-foto{margin-left:-3%;max-width:31.25rem}}.btn.back{color:#47681b;font-size:.8em;line-height:1.3;text-align:left;text-decoration:none;padding-left:3.125rem;position:relative}@media (min-width:20em){.btn.back{width:80%}}@media (min-width:27.5em){.btn.back{width:60%}}@media (min-width:37.5em){.btn.back{padding-left:3.75rem;width:50%}}@media (min-width:53.75em){.btn.back{margin-right:5%;width:40%}}@media (min-width:59.375em){.btn.back{margin-right:15%;width:30%}}@media (min-width:75em){.btn.back{margin-right:20%;padding-left:5rem;width:25rem}}.btn.back:after,.btn.back:before{content:"";display:block;position:absolute;left:0;top:0}.btn.back:after{border-bottom:5px solid transparent;border-top:5px solid transparent;border-right:8px solid;height:0;margin-top:3px;margin-right:28px;width:0}@media (min-width:37.5em){.btn.back:after{margin-right:34px}}@media (min-width:75em){.btn.back:after{border-bottom-width:7px;border-top-width:7px;border-right-width:12px;margin-top:4px;margin-right:44px}}.btn.back:before{height:4px;margin-left:8px;margin-top:6px;width:28px}@media (min-width:37.5em){.btn.back:before{width:34px}}@media (min-width:75em){.btn.back:before{height:5px;margin-left:12px;margin-top:8px;width:44px}}.beschrieb{position:relative}@media (min-width:47.9375em){.beschrieb:before{content:"";display:block;position:absolute;content:"«";font-size:250%;left:0;margin-left:-3.2rem;margin-top:-1.3rem;top:0}}.member .content h4+*{padding-top:.5rem}.member h4{font-size:1em}.event .page-header .event-date+.page-title{padding-top:.375rem}@media (min-width:75em){.event .page-header .event-date+.page-title{padding-top:.75rem}}.event .page-title+.event-data,.event .text-container .page-header .lead p{padding-top:2rem}@media (min-width:75em){.event .page-title+.event-data,.event .text-container .page-header .lead p{padding-top:3.25rem}}.event .text-container .lead p{padding-top:0}.event .event-data,.event .event-date{font-size:1.125em}@media (min-width:47.9375em){.event .event-data,.event .event-date{font-size:1.25em}}@media (min-width:59.375em){.event .event-data,.event .event-date{font-size:1.375em}}@media (min-width:75em){.event .event-data,.event .event-date{font-size:1.25em}}.event .event-date{font-weight:700}.event .event-data dt{font-weight:800;margin-bottom:0}@media (min-width:31.25em){.event .event-data dt{min-width:3em;width:20%}}@media (min-width:53.75em){.event .event-data dt{width:15%}}.event .event-data dd{margin-bottom:.5em}@media (min-width:31.25em){.event .event-data dd{margin-left:20%}}@media (min-width:53.75em){.event .event-data dd{margin-left:15%}}.event .event-data dd:last-child{margin-bottom:0}.event-teaser-item{background-color:#fff;padding:1.4rem 1.4rem 1.4rem 1.4rem;position:relative}@media (min-width:20em){.event-teaser-item{padding-left:2rem;padding-right:2rem}}@media (min-width:31.25em){.event-teaser-item{padding-left:2.6rem;padding-right:2.6rem}}@media (min-width:59.375em){.event-teaser-item{padding:2rem 4rem}}@media (min-width:75em){.event-teaser-item{padding-left:5rem;padding-right:5rem}}.event-teaser-item:nth-child(2n){background-color:#fff}@media (min-width:47.9375em){.event-teaser-item:active .btn,.event-teaser-item:focus .btn,.event-teaser-item:hover .btn{background-color:#c82549}}.event-teaser-item .btn{background-color:#ea345d;border-color:#ea345d;color:#fff}@media (min-width:47.9375em){.event-teaser-item .btn{padding-bottom:.6em;padding-top:.6em}}.event-teaser-item .events-item-text+.events-item-titel{padding-top:.313rem}@media (max-width:59.365em){.event-teaser-item .events-item-link{padding-top:1.5rem}}@media (max-width:37.49em){.event-teaser-item .events-item-link{padding-top:1.25rem}}@media (min-width:47.9375em){.event-teaser-item .events-item-link .btn:after{content:"";display:block;position:absolute;height:100%;left:0;top:0;width:100%;z-index:4}}.event-teaser-item+.event-teaser-item,.event-teaser-item+.text-content{margin-top:1.4rem}@supports (display:grid){@media (min-width:59.375em){.event-teaser-item .text-wrapper{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:1rem;grid-row-gap:0}.event-teaser-item .events-item-text{grid-area:1/1/2/5}.event-teaser-item .events-item-titel{grid-area:2/1/3/5}.event-teaser-item .events-item-link{grid-area:2/5/3/7}.event-teaser-item .events-item-link{padding-top:0;text-align:right}}}@media (min-width:75em){#open-navigation:not(:target) .site-header.extra.hasnav .offcanvas.btn.open{margin-right:4%}}@media (min-width:75em){.site-header.hasnav .toggle-container{margin-right:4%}}.site-header.hasnav.big .inner-wrapper .toggle-container{margin-bottom:1em}@media (min-width:20em){.site-header.hasnav.big .inner-wrapper .toggle-container{margin-bottom:0;position:relative}}@media (max-width:19.99em){.site-header.hasnav.small .inner-wrapper .toggle-container{padding-top:1rem}}@media (min-width:20em){.site-header.hasnav.small .offcanvas.btn.open{margin-right:1.4rem;margin-top:1.4rem}}@media (min-width:27.5em){.site-header.hasnav.small .offcanvas.btn.open{margin-right:2rem;margin-top:2rem}}@media (min-width:37.5em){.site-header.hasnav.small .offcanvas.btn.open{margin-top:3rem}}@media (min-width:59.375em){.site-header.hasnav.small .offcanvas.btn.open{margin-right:2.8rem;margin-top:4rem}}@media (min-width:75em){.site-header.hasnav.small .offcanvas.btn.open{margin-top:4.6rem}}.off-canvas-pane .toggle-container{position:relative;margin-bottom:1em}@media (min-width:20em){.off-canvas-pane .toggle-container{margin-bottom:0}}.offcanvas.btn{background-color:#223704;border-radius:50%;display:inline-block;height:2.4rem;position:relative;width:2.4rem}@media (min-width:20em){.offcanvas.btn{margin-right:.4em;margin-top:0;position:absolute;right:0;top:0}}@media (min-width:47.9375em){.offcanvas.btn{height:3rem;margin-right:0;width:3rem}}.offcanvas.btn.open{display:block}.offcanvas.btn.open:after,.offcanvas.btn.open:before{content:"";display:block;position:absolute;left:50%;margin-left:-20%;top:50%;width:40%}.offcanvas.btn.open:after{background-color:#fff;height:2px;margin-top:-1px}.offcanvas.btn.open:before{border-bottom:2px solid #fff;border-top:2px solid #fff;height:10px;margin-top:-5px}@media (min-width:47.9375em){.offcanvas.btn.open:before{height:12px;margin-top:-6px}}.offcanvas.btn.close{background-color:#fff}.offcanvas.btn.close:after,.offcanvas.btn.close:before{content:"";display:block;position:absolute;background-color:#223704;height:2px;left:50%;margin-left:-25%;margin-top:-1px;top:50%;width:50%}.offcanvas.btn.close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.offcanvas.btn.close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#open-navigation:not(:target) .toggle-container .offcanvas.btn.close{display:none}#open-navigation:target .toggle-container .close{display:block}a.teaser:active,a.teaser:focus,a.teaser:hover{outline:0}@media (max-width:47.9275em){a.teaser:active .image-wrapper,a.teaser:focus .image-wrapper,a.teaser:hover .image-wrapper{background-color:#f5f5f5}}@media (min-width:47.9375em){a.teaser:active .legend,a.teaser:focus .legend,a.teaser:hover .legend{background-color:#f5f5f5}}a.teaser:active .inner-content,a.teaser:focus .inner-content,a.teaser:hover .inner-content{background-color:#f5f5f5}a.teaser:active .btn.default,a.teaser:focus .btn.default,a.teaser:hover .btn.default{background-color:#c82549}.teaser{display:inline-block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:break-word;position:relative;text-align:left;text-decoration:none;word-break:break-all;word-wrap:break-word}@media (min-width:20em){.teaser{overflow-wrap:normal;word-break:normal;word-wrap:normal}}@media (min-width:47.9375em){.teaser{width:100%}}@media (min-width:59.375em){.teaser{width:53.75rem}}@media (min-width:75em){.teaser{width:67.5rem}}@media (min-width:81.25em){.teaser{width:72.5rem}}.teaser .btn.default{margin-left:1.4rem;margin-right:1.4rem}@media (min-width:20em){.teaser .btn.default{margin-left:2rem;margin-right:2rem}}@media (min-width:27.5em){.teaser .btn.default{max-width:70%}}@media (min-width:31.25em){.teaser .btn.default{margin-left:2.6rem;margin-right:2.6rem}}@media (min-width:37.5em){.teaser .btn.default{max-width:50%}}@media (min-width:47.9375em){.teaser .btn.default{max-width:15rem}}@media (min-width:59.375em){.teaser .btn.default{max-width:16.25rem}}@media (min-width:75em){.teaser .btn.default{max-width:17.5rem}}@media (min-width:47.9375em){.teaser .teaser-content{width:37.5rem}}@media (min-width:59.375em){.teaser .teaser-content{width:32.5rem}}@media (min-width:75em){.teaser .teaser-content{width:43.75rem}}.teaser .inner-content{background-color:#fff;padding:1.4rem 1.4rem 3rem 1.4rem;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}@media (min-width:20em){.teaser .inner-content{padding-left:2rem;padding-right:2rem}}@media (min-width:27.5em){.teaser .inner-content{padding-top:2rem}}@media (min-width:31.25em){.teaser .inner-content{padding-bottom:3.4rem;padding-left:2.6rem;padding-right:2.6rem}}@media (min-width:59.375em){.teaser .inner-content{padding-bottom:4rem;padding-top:3rem;width:32.5rem}}@media (min-width:75em){.teaser .inner-content{padding-bottom:5rem;padding-top:3.4rem;width:43.75rem}}@media (min-width:81.25em){.teaser .inner-content{padding-bottom:5.4rem;padding-top:5rem}}.teaser .inner-content.hasbutton{margin-bottom:-1.6rem}@media (min-width:47.9375em){.teaser .inner-content.hasbutton{margin-bottom:-1.9rem}}@media (min-width:75em){.teaser .inner-content.hasbutton{margin-bottom:-2.1rem}}.teaser .legend{padding-left:1.4rem;padding-right:1.4rem;padding-top:.8rem}@media (min-width:20em){.teaser .legend{padding-left:2rem;padding-right:2rem}}@media (min-width:31.25em){.teaser .legend{padding-left:2.6rem;padding-right:2.6rem}}@media (min-width:47.9375em){.teaser .legend{background-color:#fff;padding:.4rem .6rem .2rem .6rem;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}}.teaser .image-wrapper{background-color:#fff;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}@media (min-width:47.9375em){.teaser .image-wrapper{background:0 0;width:60%}}@media (min-width:59.375em){.teaser .image-wrapper{margin-top:-5rem;position:absolute;top:0;width:23.75rem}}@media (min-width:75em){.teaser .image-wrapper{margin-top:-6.25rem;width:29.375rem}}@media (min-width:81.25em){.teaser .image-wrapper{width:33.75rem}}@media (min-width:31.25em){.teaser .image-wrapper .image{background-color:#fff}}.teaser .teaser-text{padding-top:1em}@media (min-width:37.5em){.teaser .teaser-text{padding-top:1.2em}}@media (min-width:59.375em){.teaser .teaser-text{padding-top:1.6em}}@media (min-width:75em){.teaser .teaser-text{padding-top:2.2em}}@media (min-width:81.25em){.teaser .teaser-text{padding-top:2.6em}}@media (min-width:59.375em){.inner-container.right{text-align:right}}@media (min-width:47.9375em){.inner-container.right .teaser-content{margin-left:auto;margin-right:0}}@media (min-width:59.375em){.inner-container.right .inner-content{padding-left:5rem;padding-right:4rem}}@media (min-width:75em){.inner-container.right .inner-content{padding-left:8.75rem;padding-right:5rem}}@media (min-width:59.375em){.inner-container.right .btn.default{margin-left:5rem}}@media (min-width:75em){.inner-container.right .btn.default{margin-left:8.75rem}}@media (min-width:47.9375em){.inner-container.right .image-wrapper{margin-left:0;margin-right:auto}}@media (min-width:59.375em){.inner-container.right .image-wrapper{left:0}}@media (min-width:59.375em){.inner-container.left .inner-content{padding-left:4rem;padding-right:5rem}}@media (min-width:75em){.inner-container.left .inner-content{padding-left:5rem;padding-right:8.75rem}}@media (min-width:59.375em){.inner-container.left .btn.default{margin-left:4rem}}@media (min-width:75em){.inner-container.left .btn.default{margin-left:5rem}}@media (min-width:47.9375em){.inner-container.left .image-wrapper{margin-left:auto;margin-right:0}}@media (min-width:59.375em){.inner-container.left .image-wrapper{right:0}}.person-item{display:block;color:#47681b;text-decoration:none}.person-item-img{border-radius:50%;display:inline-block;position:relative;width:100%}@media (min-width:27.5em){.person-item-img{width:44%;vertical-align:top}}@media (min-width:47.9375em){.person-item-img{width:18.75rem}}@media (min-width:75em){.person-item-img{width:25rem}}@media (min-width:81.25em){.person-item-img{width:27.5rem}}.person-item-img:before{content:"";display:block;position:absolute;border-radius:50%;height:98%;margin-left:1%;margin-top:1%;left:0;top:0;width:98%;z-index:4}@media (min-width:27.5em){.person-item-img:after{content:"";display:block;position:absolute;border-radius:50%;height:76%;margin-right:-50%;margin-top:2%;right:0;top:0;width:76%;z-index:1}}@media (min-width:53.75em){.person-item-img:after{margin-right:-40%}}.person-item-img.no-image{padding-bottom:100%}@media (min-width:27.5em){.person-item-img.no-image{padding-bottom:44%}}@media (min-width:47.9375em){.person-item-img.no-image{padding-bottom:18.75rem}}@media (min-width:75em){.person-item-img.no-image{padding-bottom:25rem}}@media (min-width:81.25em){.person-item-img.no-image{padding-bottom:27.5rem}}.person-item-img img{border-radius:50%;position:relative;z-index:5}#content .person-item-text .profession{padding-top:1rem}@media (min-width:59.375em){#content .person-item-text .profession{padding-top:1.25rem}}@media (min-width:75em){#content .person-item-text .profession{padding-top:1.375rem}}@media (min-width:81.25em){#content .person-item-text .profession{padding-top:1.5rem}}.person-item-text{margin-left:12%;padding-top:1.25rem;width:80%}@media (min-width:20em){.person-item-text{margin-left:15%;padding-right:5%}}@media (min-width:27.5em){.person-item-text{display:inline-block;margin-left:6%;margin-top:12%;padding-right:0;padding-top:0;position:relative;width:48%;z-index:8}}@media (min-width:47.9375em){.person-item-text{margin-left:2.5rem;margin-top:5rem;width:39%}}@media (min-width:53.75em){.person-item-text{margin-left:2.5rem;width:18.75rem}}@media (min-width:59.375em){.person-item-text{margin-left:3.125rem;margin-top:5.625rem;width:22.5rem}}@media (min-width:75em){.person-item-text{margin-left:3.75rem;margin-top:7.5rem}}@media (min-width:90em){.person-item-text{width:27.5rem}}.person-item-text .name{font-size:1.6em}@media (min-width:27.5em){.person-item-text .name{font-size:1.4em}}@media (min-width:31.25em){.person-item-text .name{font-size:1.6em}}@media (min-width:37.5em){.person-item-text .name{font-size:1.8em}}@media (min-width:75em){.person-item-text .name{font-size:2.4em}}@media (min-width:81.25em){.person-item-text .name{font-size:2.8em}}@media (min-width:90em){.person-item-text .name{font-size:3em}}.person-item-text .profession{font-size:1em;line-height:1.4}@media (min-width:27.5em){.person-item-text .profession{font-size:.9em}}@media (min-width:31.25em){.person-item-text .profession{font-size:1em}}@media (min-width:37.5em){.person-item-text .profession{font-size:1.1em}}@media (min-width:59.375em){.person-item-text .profession{font-size:1.3em}}@media (min-width:75em){.person-item-text .profession{font-size:1.4em}}@media (min-width:81.25em){.person-item-text .profession{font-size:1.6em}}.person-item-link{margin-top:2rem;font-size:.8em;line-height:1.3;margin-right:-5%}@media (min-width:27.5em){.person-item-link{font-size:.7em;margin-right:0;margin-top:1.4rem}}@media (min-width:37.5em){.person-item-link{font-size:.8em;margin-top:4rem;margin-left:2rem;width:13.75rem}}@media (min-width:53.75em){.person-item-link{margin-left:5rem;margin-top:3rem}}@media (min-width:75em){.person-item-link{font-size:.9em;margin-left:6rem;margin-top:4rem;width:18.75rem}}.person-item-link.btn{padding-left:3.125rem;position:relative}@media (min-width:37.5em){.person-item-link.btn{padding-left:3.75rem}}@media (min-width:75em){.person-item-link.btn{padding-left:5rem}}.person-item-link.btn:after,.person-item-link.btn:before{content:"";display:block;position:absolute;left:0;top:0}.person-item-link.btn:after{border-bottom:5px solid transparent;border-top:5px solid transparent;border-left:8px solid transparent;height:0;margin-top:3px;margin-left:28px;width:0}@media (min-width:37.5em){.person-item-link.btn:after{margin-left:34px}}@media (min-width:75em){.person-item-link.btn:after{border-bottom:7px solid transparent;border-top:7px solid transparent;border-left:12px solid transparent;margin-top:4px;margin-left:44px}}.person-item-link.btn:before{height:4px;margin-top:6px;width:28px}@media (min-width:37.5em){.person-item-link.btn:before{width:34px}}@media (min-width:75em){.person-item-link.btn:before{height:5px;margin-top:8px;width:44px}}.person-item+.person-item{padding-top:5rem}@media (min-width:37.5em){.person-item+.person-item{padding-top:8rem}}@media (min-width:75em){.person-item+.person-item{padding-top:10rem}}@media (min-width:81.25em){.person-item+.person-item{padding-top:12rem}}.no-js .js-content{display:none}.content img,embed,iframe,object,video{width:100%}.js .hassvglogo .img-logo{display:none;visibility:hidden}.js .nosvglogo.haslogo .svg-logo{display:none;visibility:hidden}.js.no-svgasimg .hassvglogo .svg-logo{display:none;visibility:hidden}.js.no-svgasimg .hassvglogo .img-logo{display:block;visibility:visible}.no-js .haslogo .img-logo,.no-js .haslogo .svg-logo,.no-js .hassvglogo .img-logo,.no-js .hassvglogo .svg-logo{display:none;visibility:hidden}.no-js .haslogo .nojsimage,.no-js .hassvglogo .nojsimage{display:block;visibility:visible}.no-js .hassmalllogo .nojsimage{display:none}@media (min-width:53.75em){.no-js .hassmalllogo .nojsimage{display:block}}.no-js .hassmalllogo .nojsimage.smalllogo{display:block}@media (min-width:53.75em){.no-js .hassmalllogo .nojsimage.smalllogo{display:none}}.js .showroom-img .big-image.compat-object-fit,.js .showroom-img .small-image.compat-object-fit{background-size:cover;background-position:center center}.js .showroom-img .big-image.compat-object-fit img,.js .showroom-img .big-image.compat-object-fit img.lazyloaded,.js .showroom-img .big-image.compat-object-fit img.loaded,.js .showroom-img .small-image.compat-object-fit img,.js .showroom-img .small-image.compat-object-fit img.lazyloaded,.js .showroom-img .small-image.compat-object-fit img.loaded{opacity:0}.js .showroom-img .big-image img,.js .showroom-img .big-image img.lazyloaded,.js .showroom-img .big-image img.loaded,.js .showroom-img .small-image img,.js .showroom-img .small-image img.lazyloaded,.js .showroom-img .small-image img.loaded{width:100%;-o-object-fit:cover;object-fit:cover}.js .showroom-img .big-image img.lazyloaded,.js .showroom-img .big-image img.loaded,.js .showroom-img .small-image img.lazyloaded,.js .showroom-img .small-image img.loaded{height:100%}.showroom-img .big-image,.showroom-img .small-image{background-color:#c2c2c2;height:100%}.no-js .bg-showroom .image{display:none}.no-js .showroom-img .big-image .image,.no-js .showroom-img .small-image .image{display:none}.no-js .showroom-img .big-image .nojsimage,.no-js .showroom-img .small-image .nojsimage{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.no-js .icon-fallback,.no-js .svg-icon,.no-js .svgimage{display:none;visibility:hidden}.icon-wrapper .animated-icon{opacity:0;margin-bottom:0;max-height:0}.icon-wrapper.animated.has-svg .icon-svg{left:0;margin-bottom:0;position:absolute;top:0}.icon-wrapper.animated.has-svg .icon-svg .svg{opacity:0}.icon-wrapper.animated.has-svg .animated-icon{opacity:1;margin-bottom:1em;max-height:20em}.icon-wrapper .icon-image,.icon-wrapper .icon-svg{margin-left:auto;margin-right:auto}.icon-wrapper.big .icon-image,.icon-wrapper.big .icon-svg{max-width:90%;min-width:2em}.icon-wrapper.medium .icon-image,.icon-wrapper.medium .icon-svg{max-width:70%;min-width:2em}.icon-wrapper.small .icon-image,.icon-wrapper.small .icon-svg{max-width:50%;min-width:2em}.icon-wrapper figcaption{text-align:center}.js .has-svg .icon-image{display:none}.js .has-svg .icon-svg .svg{display:block;opacity:0}.js.inlinesvg .svg-inline .svg-inline-fallback,.js.no-inlinesvg .svg-inline svg,.js.no-svgasimg .has-svg .icon-svg,.js.svgasimg .has-svg .icon-image{display:none}.no-js .has-svg .icon-image .image,.no-js .has-svg .icon-svg,.no-js .has-svg .icon-svg .svg,.no-js .image.lazyload,.no-js .svg-inline svg,.no-js .svg-inline-fallback{display:none}.js .image,.js .image-wrapper .icon-svg .svg,.js.no-inlinesvg .svg-inline .svg-inline-fallback{height:0;opacity:1;overflow:hidden;width:100%}.js .icon-image .image,.js .image-wrapper .icon-svg .svg,.js.no-inlinesvg .svg-inline .svg-inline-fallback{opacity:0}.js .image.lazyload,.js .image.lazyloading,.js .image.loading,.js.no-inlinesvg .img-icon .icon-fallback.lazyload,.js.no-inlinesvg .img-icon .icon-fallback.lazyloading,.js.no-inlinesvg .img-icon .icon-fallback.loading,.js.no-inlinesvg .svg-inline .svg-inline-fallback.lazyload,.js.no-inlinesvg .svg-inline .svg-inline-fallback.lazyloading,.js.no-inlinesvg .svg-inline .svg-inline-fallback.loading,.js.svgasimg .infografik .svgimage.lazyload,.js.svgasimg .infografik .svgimage.lazyloading,.js.svgasimg .infografik .svgimage.loading{opacity:0}.js .image-wrapper .icon-svg .svg.lazyloaded,.js .image-wrapper .icon-svg .svg.loaded,.js .image.lazyloaded,.js .image.loaded,.js.no-inlinesvg .img-icon .icon-fallback,.js.no-inlinesvg .svg-inline .svg-inline-fallback.lazyloaded,.js.no-inlinesvg .svg-inline .svg-inline-fallback.loaded,.js.svgasimg .infografik .svgimage{height:auto;opacity:1;padding-bottom:0!important}.js .icon-image .image.lazyloaded,.js .icon-svg .svg.lazyloaded{opacity:1}.csstransitions.js .icon-svg .svg,.csstransitions.js .image,.csstransitions.js.no-inlinesvg .icon-fallback,.csstransitions.js.no-inlinesvg .svg-inline .svg-inline-fallback,.csstransitions.js.svgasimg .infografik .svgimage{-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.no-csstransitions.lazyload,.no-csstransitions.lazyloading,.no-csstransitions.loading{height:auto;opacity:1;padding-bottom:0!important}.footer-logo,.header-logo{text-decoration:none}@media (min-width:20em){.footer-logo,.haslogo .header-logo{width:10em}}@media (min-width:75em){.footer-logo,.haslogo .header-logo{width:12.5em}}.haslogo .header-logo{display:inline-block}.site-header.big .location-info{text-align:center}.site-header{width:100%}.site-header .location-info{color:#47681b;font-size:.875em}.site-header.extra .site-header.small .location-info{font-size:.813em}@media (min-width:75em){.site-header.extra .site-header.small .location-info{font-size:.75em}}@media (min-width:37.5em){.site-header.extra .site-header.small .centered{position:relative}}@media (min-width:37.5em){.site-header.extra .site-header.small .centered .location-info{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.site-footer .nologo .site-title,.site-heaeder .nologo .site-title{display:inline-block;font-size:1.6em}@media (min-width:20em){.site-footer .nologo .site-title,.site-heaeder .nologo .site-title{font-size:1.8em}}.page-header.row .page-title,.teaser-title{color:#47681b;display:inline-block;line-height:1.2;font-size:1.25em;padding:0}@media (min-width:20em){.page-header.row .page-title,.teaser-title{font-size:1.625em}}@media (min-width:37.5em){.page-header.row .page-title,.teaser-title{font-size:1.875em}}@media (min-width:47.9375em){.page-header.row .page-title,.teaser-title{font-size:2.125em}}@media (min-width:59.375em){.page-header.row .page-title,.teaser-title{font-size:2.25em}}@media (min-width:75em){.page-header.row .page-title,.teaser-title{font-size:2.125em}}@media (min-width:81.25em){.page-header.row .page-title,.teaser-title{font-size:2.25em}}.page-header.row .page-title .extra,.teaser-title .extra{color:#ea345d}.projekte .teaser-title{color:#fff}.cookie-notice-wrapper{padding-left:1.25rem;padding-right:1.25rem;left:0;padding-top:2.5rem;position:fixed;top:0;z-index:100}@media (min-width:31.25em){.cookie-notice-wrapper{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:90em){.cookie-notice-wrapper{margin-left:auto;margin-right:auto;position:relative;width:90rem}}@media (min-width:20em){.cookie-notice-wrapper{left:auto;right:0}}@media (min-width:90em){.cookie-notice-wrapper{margin-right:-42.5rem;margin-top:2.8rem;padding:0;right:50%;position:fixed;width:95rem}}.cookie-notice{background-color:#fff;border:solid 6px;color:#47681b;padding:1.4em 1.4em 1.4em 2em;position:relative}@media (min-width:20em){.cookie-notice{margin-left:0}}@media (min-width:59.375em){.cookie-notice{width:18.75rem}}@media (min-width:90em){.cookie-notice{position:absolute;right:0;top:0}}.cookie-notice p{font-size:1em;line-height:1.5}.cookie-notice .btn.close{background-color:#ea345d;border-radius:50%;height:2.5rem;right:0;margin-right:-1.625rem;margin-top:-1.625rem;position:absolute;top:0;width:2.5rem}@media (min-width:20em){.cookie-notice .btn.close{margin-right:-1.375rem;margin-top:-1.438rem}}@media (min-width:47.9375em){.cookie-notice .btn.close{height:3.1rem;margin-right:-1.675rem;margin-top:-1.738rem;width:3.1rem}}@media (min-width:90em){.cookie-notice .btn.close{margin-top:-1.988rem;margin-right:-1.765rem}}.cookie-notice .btn.close:after,.cookie-notice .btn.close:before{content:"";display:block;position:absolute;background-color:#fff;height:2px;left:50%;margin-left:-25%;margin-top:-1px;top:50%;width:50%}.cookie-notice .btn.close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cookie-notice .btn.close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}