@charset "UTF-8";.clearfix,.lnktarget,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.scrolloff,div.cookie form input[name=eP_CUA_Ess]{pointer-events:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}.ie7 address,strong{font-style:normal}*,:after,:before{margin:0;padding:0;box-sizing:border-box}:focus{outline:0}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix,section{clear:both!important}* html .clearfix{height:1%}.clearfix{padding-top:22px}.txt-uic{color:#009738!important}.txt-uis{color:#6DA9D2!important}.txt-uia{color:#000!important}.txt-uiw{color:#fff!important}strong{font-weight:600}div.cookie form,div.cookie form input,div.cookie form p,header div.mheader nav ul li{font-family:acumin-pro,sans-serif;font-weight:400}em{font-style:italic}img.fl{float:left;margin:0 10% 10% 0}a:link,a:visited{text-decoration:none}a:hover{text-decoration:underline}div.cookie{margin:0!important;padding:0!important;background:rgba(15,45,45,.3)!important;top:0;left:0;width:100%;height:100vh}div.cookie form{position:absolute;z-index:44445;overflow:scroll;width:400px;height:100vh;right:0;top:22px;background:#fff;border-top:solid 8px #6DA9D2;padding:44px;font-style:normal;font-size:12pt;color:#263238}header,header div.mheader,header div.mheader div.mobile-nav{z-index:11!important}div.cookie form p.hl{font-size:15pt}div.cookie form p{font-style:normal;font-size:11pt;color:#1c0100;line-height:1.2em;margin-bottom:11px}div.cookie form p.hint{font-size:10pt;margin-top:14.67px}div.cookie form p.hint span{padding:0 4.4px}div.cookie form p.hint a{text-decoration:none;font-size:10pt}header div.mheader nav ul li a,section article p a,u.uia,u.uic,u.uis{text-decoration:none!important}div.cookie form p.hint a:link,div.cookie form p.hint a:visited{color:#263238}div.cookie form p.hint a:hover{color:#009738}div.cookie form label{display:inline-block;margin:0 22px 22px 0;font-size:14pt;line-height:1em;color:#009738}div.cookie form label span{font-size:10pt;color:#263238;line-height:1em}div.cookie form input{padding:4px;font-style:normal;font-size:12pt;color:#1c0100}div.cookie form input[type=submit]{display:block;border:none;box-shadow:none;background:#6DA9D2;color:#fff;padding:10px 20px}div.cookie form input[type=submit]:hover{cursor:pointer;background:#69f0ae;color:#000}@media screen and (max-width:768px){div.cookie form{top:30%}}@media screen and (max-width:767px) and (orientation:landscape){div.cookie form{top:35%;width:100%;box-shadow:none;padding:22px}div.cookie form p{margin-bottom:7.33px}div.cookie form div{position:relative;overflow:scroll;height:200%;min-height:800px}}@media screen and (max-width:750px){div.cookie form{top:35%;width:100%;box-shadow:none;padding:22px}div.cookie form p{font-size:11pt;line-height:1.2em}div.cookie form label,div.cookie form label span{line-height:.9em!important}}body,html{width:100%;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothin:grayscale}body.overscroll{overflow:hidden}footer,header{padding:44px 20%}header{position:fixed;width:100%;padding:0;margin:0}header div.mheader{display:flex;position:relative;align-items:center;padding:29.33px 44px}header div.mheader div.mobile-nav svg{width:44px;height:auto}header div.mheader div.mobile-nav a .cls-1,header div.mheader div.mobile-nav a.aktiv .cls-1{stroke:#fff!important}header div.mheader div.mobile-nav a.aktiv:hover .cls-1,header div.mheader div.mobile-nav a:hover .cls-1{stroke:rgba(255,255,255,.7)!important}header div.mheader div.logo{z-index:4;flex-basis:100%;text-align:center;margin:0;padding:0}header div.mheader div.logo img{width:160px;height:auto}header div.mheader nav{display:none;position:absolute;left:0;top:0;width:100vw;height:100vh;background-color:#009738;padding:220px 44px 44px;z-index:11}header div.mheader nav ul{display:flex;flex-direction:column;width:100%}header div.sml div.logo img,header.sml div.mheader div.logo img{width:110px;height:auto}header div.mheader nav ul li{font-style:normal;font-size:38pt;color:#1c0100;line-height:1.5em;text-align:center}header div.mheader nav ul li a:link,header div.mheader nav ul li a:visited,header div.mheader nav ul li.aktiv a{color:#fff!important}header div.mheader nav ul li a:hover{color:#fff!important;border-bottom:solid 2px #ffd400}header div.mheader nav ul li.sub{display:none}header div.mheader nav.show-nav,section{display:block}header.sml{background:rgba(255,255,255,.96);border-bottom:solid 1px rgba(216,204,171,.2)}header.sml div.mheader{margin:0;padding:22px 44px}header.sml div.mheader div.mobile-nav a .cls-1{stroke:#009738!important}header.sml div.mheader div.mobile-nav a:hover .cls-1{stroke:#6DA9D2!important}header.sml div.mheader div.mobile-nav a.aktiv .cls-1{stroke:#fff!important}header.sml div.mheader div.mobile-nav a.aktiv:hover .cls-1{stroke:#6DA9D2!important}u.uic{border-bottom:solid 2px #009738!important}u.uia,u.uis{border-bottom:solid 2px #ffd400!important}section{padding:0;margin:0}section figure{width:100%;height:auto;margin:0;padding:0;line-height:0}section figure img{width:100%;height:auto;border-radius:.7em}section article{padding:220px 20%}section.hero article{padding-bottom:88px}section.bg{background:rgba(216,204,171,.2)}section.txt article{padding-top:308px}section.kontakt article p{line-height:1.4em}section.kontakt article p span{color:#6DA9D2;padding-right:5.5px}section.kontakt article div.social{display:flex;justify-content:space-between;margin:44px 0}section.kontakt article div.social div{padding:0 4.4px;text-align:center}section.kontakt article div.social div a:link i,section.kontakt article div.social div a:visited i{font-size:42pt;color:#009738}section.kontakt article div.social div a:hover i{font-size:42pt;color:#1c0100}section.kontakt article div.social div p{font-size:11pt;color:#1c0100;margin:5.5px 0}div.canvas{width:100%;height:100%;height:100vh;min-height:264px;display:flex;justify-content:center;align-items:center;position:relative}div.canvas div.owl-carousel{margin:0;padding:0;height:100vh}div.canvas div.owl-carousel div.item{height:100vh;display:flex;justify-content:center;align-items:center;background-size:cover;background-repeat:no-repeat}div.canvas div.owl-carousel div.item video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}div.canvas div.owl-carousel div.item div.hl{padding:0 20%}div.canvas div.owl-carousel div.item div.hl h2{font-family:lulo-one,sans-serif;font-weight:700;font-style:normal;font-size:38px;color:#009738;color:rgba(255,255,255,.8);text-shadow:3px 3px 4px rgba(28,1,0,.5);line-height:1.4em;text-align:center!important}div.canvas div.owl-carousel div.item div.hl p{font-family:acumin-pro,sans-serif;font-weight:500;font-style:normal;font-size:18pt;color:#1c0100;line-height:1.3em}section article h1,section article h2.brand,section article h3{font-style:normal;color:#009738;font-family:lulo-one,sans-serif;font-weight:700}div.canvas div.owl-carousel div.cc{background-position:center center!important}div.canvas div.owl-carousel div.cl{background-position:left center!important}div.canvas div.owl-carousel div.cr{background-position:right center!important}div.canvas div.owl-carousel div.owl-nav{display:none}div.canvas div.owl-carousel div.owl-dots{position:relative;z-index:9999;display:table;margin:-88px auto 0;padding:0}div.canvas div.owl-carousel div.owl-dots button.owl-dot span{border-radius:0!important;width:66px;height:5px;margin:0 6px;display:inline-block;background:#009738}div.canvas div.owl-carousel div.owl-dots button.owl-dot span:hover{background:#ffd400}div.canvas div.owl-carousel div.owl-dots button.active span{background:#ffd400!important}section.fst{padding-top:0!important;padding-bottom:0!important}section.fst article{padding-top:88px!important;padding-bottom:44px!important}section article img{margin-bottom:29.33px}section article img.g-1-1{width:100%;height:auto}section article img.g-1-2{width:50%;height:auto}section article img.lo{width:200px;height:auto}section article h1{font-size:24pt;line-height:1.3em;margin-bottom:1em}section article h2{font-family:lulo-one,sans-serif;font-weight:700;font-style:normal;font-size:22pt;letter-spacing:-.05em;color:#1c0100;line-height:1.3em;margin-bottom:.75em}section article h2.brand{font-size:15pt;letter-spacing:-.05em}section article h3{font-size:16pt;line-height:1.3em;margin-top:1em;margin-bottom:.5em}section article h3.txt-liste{margin-top:.15em}section article h4{font-family:lulo-one,sans-serif;font-weight:700;font-style:normal;font-size:16pt;color:#1c0100;line-height:1.3em;margin:0}section article .handw,section article p{font-weight:400;font-style:normal;font-family:acumin-pro,sans-serif}section article p{font-size:16pt;color:#1c0100;line-height:1.35em;margin-bottom:.5em}section article p a:link,section article p a:visited{border-bottom:solid 1px #009738;color:#1c0100}section article p a:hover{color:#000;border-bottom:solid 1px #000}section article p font.l12{display:inline-block;padding-top:.25em}section article p font.l12 span{color:#009738;display:inline-block;width:1.1em}section article p .brand{color:#009738}section article p a i{vertical-align:middle}section article p a i.icon-left{margin-right:4.4px}section article p a i.icon-right{margin-left:4.4px}section article p.lh12{line-height:.25em;margin:0}section article .txt-c{text-align:center}section article .txt-r{text-align:right}section article .txt-l{text-align:left}section article .handw{font-size:21pt;color:#1c0100;padding:22px 44px}section article p.lprofil{position:relative;line-height:1.6em}section article p.lprofil span{position:relative;display:inline-block;height:16pt;text-align:center;width:44px}section article p.lprofil span img.lnkin{height:44px;width:auto;border-radius:60px;padding:0;margin:0 .5em;position:absolute;top:-8px;left:-10px}section article p.lprofil a.plogo{border:none;position:relative;display:inline-block}section article p.lprofil a.plogo img{height:20px;width:auto;text-align:center;position:relative;top:2px;margin:0 .2em 0 0;padding:0}section article a.btdonate{color:#202B60!important;background:#F6BE38!important;padding:.5em 2em;border-radius:2em;display:flex;justify-content:center;align-items:center;gap:1em;font-family:acumin-pro,sans-serif;font-weight:500;font-style:normal;font-size:19pt;text-decoration:none;border:1px solid #F39534!important}section article a.btdonate i{color:#002991!important;font-size:26pt!important}section article a.btdonate:hover{background:#002991!important;color:#fff!important;border:1px solid #002991!important}section article a.btdonate:hover *{color:#fff!important}section article div.social a.fb:hover,section article div.social a.fb:hover i{color:#0766FF!important}section article div.social a.insta:hover,section article div.social a.insta:hover i{color:#C41B93!important}section article hr{border:none;background:#ffd400;height:2px;max-width:33%;margin:22px 0}section article ul li{font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;font-size:16pt;color:#1c0100;line-height:1.2em;padding:11px 0;border-bottom:solid 1px #6DA9D2}section article ul li a:link,section article ul li a:visited{color:#ffd400;text-decoration:none}section article ul li a:hover{color:#1c0100;text-decoration:underline}section article blockquote{margin-bottom:44px;padding-left:22px;border-left:solid 2px #ffd400}section article blockquote p{font-family:acumin-pro,sans-serif;font-weight:400;font-style:italic;font-size:19pt;color:#ffd400}section article blockquote p::before{content:'„';font-family:Georgia,serif;font-size:32pt;color:#ffd400;vertical-align:baseline}section article blockquote p::after{content:'“';font-family:Georgia,serif;font-size:32pt;color:#ffd400;vertical-align:text-bottom}section article blockquote cite{font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;font-size:13pt;color:#009738;padding-left:20px}section article ul.txt{margin:0 4em 4em 1.3em}section article ul.txt li{border-bottom:none;padding:.15em 0;line-height:1.5em}section article ul.txt li::before{content:"■";color:#009738;margin-left:-22px;margin-right:7px}section article ul.txt-w strong{font-weight:600;color:#009738}section article ul.txt-re{margin-left:20px;margin-bottom:10px}section article ul.txt-re li{border-bottom:none;padding:0;line-height:1.5em}section article ul.txt-re li::before{content:"■";color:#009738;margin-left:-20px;margin-right:10px}section article ul.ldl li{position:relative;font-weight:400;padding-top:.6em;padding-bottom:.65em;padding-right:44px}section article ul.ldl li font.txt-sml{font-size:14pt;color:#009738}section article ul.ldl li div{display:flex;align-items:center;gap:44px}section article ul.ldl li.llnk:hover{cursor:pointer}section article ul.ldl li i{font-size:20pt;position:absolute;top:12px;right:0;color:#6DA9D2}section article ul.ldl li i:hover{color:#1c0100}section article ul.ldl li strong{font-weight:600}section article ul.ldl li strong.fq{color:#009738}section article ul.ldl li ul.list{display:none}section article ul.ldl li ul.list li{font-weight:400;display:flex;justify-content:space-between;gap:22px;width:100%;margin:0;padding-right:0}section article ul.ldl li ul.list li div{width:100%}section article ul.ldl li ul.list li span{font-weight:600;color:#6DA9D2}div.cookie,div.cta div.cta-mail,div.cta div.cta-tel,footer li,footer p,section article div.img-re figcaption,section article div.owl-carousel div.item blockquote span,section article div.owl-carousel figure figcaption,section article div.pgrid div figure figcaption,section article figure figcaption,section article figure.img-re figcaption{font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal}section article ul.ldl li ul.list li figure{width:120px;height:auto;margin:0}section article ul.ldl li ul.list li figure img{width:100%;height:auto;border-radius:400px;margin:0}section article ul.ldl li ul.list-sml li{padding:.15em 1.25em;font-size:14pt}section article ul.ldl li ul.list-sml li::before{content:"•";color:#009738;margin-left:-20px;margin-right:10px}section article ul.ldl li ul.listshow{display:block}section article ul.ldl li ul.listhide{display:none}section article ul.ldl li ul li{border:none;line-height:1.4em}section article ul.ldl li ul li.txt-md{font-size:17pt;line-height:1.3em}section article ul.ldl li ul li.txt-md font{color:#6DA9D2!important;display:inline-block;padding:0 .1em}section article figure,section article figure img{margin:0;padding:0}section article figure figcaption{font-size:11pt;line-height:1.15em;color:#009738;margin:11px 0;text-align:left}section article div.social{display:flex;justify-content:center;gap:29.33px;margin:44px 0}section article div.social i{font-size:36pt}section article div.social a:link,section article div.social a:visited{color:#6DA9D2}section article div.social a:active,section article div.social a:hover{color:#1c0100}section article div.owl-carousel{margin-bottom:44px}section article div.pgrid{display:grid;gap:11px;grid-template-columns:40% 40% 20%;grid-template-rows:auto auto auto}section article div.pgrid div figure{padding:0;margin:0}section article div.pgrid div figure img{width:100%;height:100%;margin:0}section article div.pgrid div figure figcaption{display:none;font-size:11pt;color:#1c0100;padding:4.4px 0}section article div.pgrid div.pg-i2r{grid-column:3/span 4;grid-row:1/span 2}section article div.pgrid div.pg-txt{grid-column:1/span 2;grid-row:2/span 3}section article div.img-li,section article figure.img-li{float:left;margin:10px 22px 0 0;min-width:264px}section article div.img-li img,section article figure.img-li img{margin:0}section article div.img-li figcaption,section article figure.img-li figcaption{font-family:acumin-pro,sans-serif;font-weight:400;font-style:normal;font-size:11pt;line-height:1.15em;color:#009738;margin:11px 0}section article div.img-re,section article figure.img-re{float:right;margin:10px 0 0 22px;min-width:264px}section article div.img-re img,section article figure.img-re img{margin:0}section article div.img-re figcaption,section article figure.img-re figcaption{font-size:11pt;line-height:1.15em;color:#009738;margin:11px 0;text-align:right}section article figure.profil{width:121px;height:121px;margin:0 auto}section article figure.profil img{border-radius:176px}section article div.grid{display:flex;gap:28px;flex-direction:row}section article div.g-hl{padding-top:1.5em}section article .g-1-3,section article div.g-1-3{width:33%}section article .g-1-2,section article div.g-1-2{width:50%}section article .g-1-25,section article div.g-1-25{width:42%}section article .g-2-3,section article div.g-2-3{width:66%}section article .g-1-1,section article div.g-1-1{width:100%}section article div.g-vid{position:relative}section article div.g-vid video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section article div.owl-carousel figure img{margin:0;padding:0}section article div.owl-carousel figure figcaption{margin:11px 0;padding:0;font-size:12pt;color:#1c0100;line-height:1.2em}section article div.owl-carousel div.owl-nav{display:none}section article div.owl-carousel div.owl-dots{display:table;padding:0;margin-left:-3px}section article div.owl-carousel div.owl-dots button.owl-dot span{border-radius:0!important;width:44px;height:5px;margin:0 6px;display:inline-block;background:#009738}section article div.owl-carousel div.owl-dots button.active span,section article div.owl-carousel div.owl-dots button.owl-dot span:hover{background:#ffd400}section article div.owl-carousel div.item blockquote{padding:0;border:0}section article div.owl-carousel div.item blockquote span{font-size:26pt;color:#1c0100;line-height:1.3em}section article div.owl-carousel div.item blockquote cite{margin-top:22px;display:block;padding:0;font-size:14pt}section article a.bt:link,section article a.bt:visited{background:#009738;display:inline-flex;align-items:center;color:#fff;text-decoration:none!important;line-height:1em;padding:11px 17.6px 14.67px}section article a.bt:link i,section article a.bt:visited i{margin-right:8.8px}section article a.bt:hover{background:#ffd400;color:#fff}section article figure{margin:1.5em 0 2.2em}section article figure img{width:100%;height:auto}section article a:link,section article a:visited{color:#ffd400}div.cookie,section article a:hover{color:#1c0100}div.cookie{display:none;z-index:1112;position:fixed;bottom:44px;font-size:10pt;line-height:1.2em}div.cta,div.cta div.ico{display:inline-block;color:#fff}div.cookie p a:link,div.cookie p a:visited{color:#009738}div.cookie p a:hover{color:#ffd400}div.cookie p span{white-space:nowrap;color:inherit}div.cta-pos{position:fixed;z-index:999;bottom:0;left:44px}div.cta{text-align:left;background:0 0}div.cta div.ico{padding:11px 14.67px;font-size:21pt;background:#6DA9D2!important}div.cta div.ico a{margin:0 5.5px}div.cta div.ico a:link,div.cta div.ico a:visited{color:#fff;background:0 0}div.cta div.ico a:hover{color:rgba(255,255,255,.6);background:0 0}div.cta div.ico a i{line-height:0}div.cta div.cta-mail,div.cta div.cta-tel{display:none;padding:14.67px 22px;font-size:16pt;color:#fff;background:#009738}div.cta div.cta-mail a,div.cta div.cta-tel a{text-decoration:none}div.cta div.cta-mail a:link,div.cta div.cta-mail a:visited,div.cta div.cta-tel a:link,div.cta div.cta-tel a:visited{color:#fff}div.cta div.cta-mail a:hover,div.cta div.cta-tel a:hover{color:rgba(255,255,255,.6)}div.cta div.cta-mail span,div.cta div.cta-tel span{display:inline-block;font-size:11pt;color:#fff;margin-bottom:7.33px}div.cta div.cta-show{display:block}footer{padding-bottom:198px;background:rgba(216,204,171,.2);display:flex;justify-content:space-between;gap:44px}footer li,footer p{font-size:12pt;line-height:1.5em;color:#009738}footer p{clear:both}footer p.brand{font-family:lulo-one,sans-serif;font-weight:700;font-style:normal;font-size:10pt;color:#009738}footer li a,footer p a{text-decoration:none!important}footer li a:link,footer li a:visited,footer p a:link,footer p a:visited{color:#1c0100}footer li a:hover,footer p a:hover{color:#000}footer ul li{float:left}@media screen and (max-width:1136px){footer,header,section article{padding:44px 13.33333%}header{padding:0}}@media screen and (max-width:1024px){footer,header{padding:44px 10%}header{padding:0}header div.mobile-nav svg{width:36.67px!important;height:auto!important}header div.mheader div.logo{margin-left:-22px}div.canvas div.txt{padding:308px 16.66667% 44px 20%;margin-top:-176px}div.canvas div.txt h1{font-size:29pt}section article{padding:44px 10%}section article h1{font-size:26pt}section article div.grid{gap:24px;flex-direction:column}section article div.g-hl{padding-top:0}section article .g-1-1,section article .g-1-2,section article .g-1-25,section article .g-1-3,section article .g-2-3,section article div.g-1-1,section article div.g-1-2,section article div.g-1-25,section article div.g-1-3,section article div.g-2-3{width:100%}footer{display:flex;flex-direction:column;gap:0}footer ul li.mobbr{clear:both}}@media screen and (max-width:768px){footer,header{padding:22px}header,header.sml{padding:0}header div.mheader,header.sml div.mheader{padding:22px}header div.mheader div.logo,header.sml div.mheader div.logo{margin-left:-40px}header div.mheader div.logo img,header.sml div.mheader div.logo img{width:96px!important;height:auto}header.sml div.mheader div.logo img{width:84px!important;height:auto}header nav{padding-top:176px!important}header nav ul li{font-size:28pt!important}div.canvas div.owl-carousel div.item div.hl h2{font-size:22pt!important}div.canvas div.txt h1,div.canvas h1,section article h1{font-size:28pt}div.canvas div.txt{padding:308px 44px 44px;margin-top:-176px}section article{padding:88px 44px}section article img.g-1-2{width:100%;height:auto}section article ul.txt li::before{margin-left:-28px;content:"▪︎"}section article ul.ldl li ul.list li{flex-direction:column-reverse}section article ul.ldl li ul.list li figure{width:96px}section article ul.ldl li ul.list li img{width:96px;height:auto}section.kontakt article h2.mailto,section.kontakt article h2.phone{font-size:18pt}section.kontakt article h2.phone{color:#009738!important}footer{padding-bottom:88px}footer ul li.mobbr{clear:both}}@media screen and (max-width:750px){header,header.sml{padding:0}header div.mheader div.logo,header.sml div.mheader div.logo{margin-left:-40px}header div.mheader div.logo img,header.sml div.mheader div.logo img{width:96px!important;height:auto}header.sml div.mheader div.logo img{width:84px!important;height:auto}div.canvas{align-items:flex-start}div.canvas div.txt{padding:264px 44px 44px;margin-top:0}div.canvas div.txt h1{font-size:22pt!important}div.canvas h1{font-size:24pt!important}div.cta-pos{left:22px}section article{padding-left:22px;padding-right:22px}section article div.kunden img{-webkit-transform:scale(.7)!important;transform:scale(.7)!important;margin:0 .2em}section article div.g-1-1,section article div.g-1-2,section article div.g-1-3,section article div.g-2-3{width:100%}section article figure.img-li{margin:10px 14.67px 0 0;min-width:191.4px}section article figure.img-re{margin:10px 0 0 14.67px;min-width:191.4px}}