@import"https://fast.fonts.net/t/1.css?apiType=css&projectid=c3d47825-c706-4ab7-9b13-267fcce44378";*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}@font-face{font-family:"DIN W01 Cond";src:url("../fonts/c61cd1a0-335d-4e20-b287-0e2dfc539736.woff2") format("woff2"),url("../fonts/48dc5fa9-c08c-4748-8a4d-1337020f2aa7.woff") format("woff")}@font-face{font-family:"DIN W01 Cond Bold";src:url("../fonts/f9fb0794-9b57-4d8c-99f6-69d45d311f29.woff2") format("woff2"),url("../fonts/ac30a449-22f6-441a-a3cd-93251696660e.woff") format("woff")}@font-face{font-family:"DIN_2014 W01 Regular";src:url("../fonts/4a7f4c68-2aa0-4578-8ee6-2854c99ec7ef.woff2") format("woff2"),url("../fonts/c44bfeee-b943-4364-bf41-bcf9bc95af38.woff") format("woff")}@font-face{font-family:"DIN_2014 W01 Demi";src:url("../fonts/04c3bcea-1af2-4bc8-abf9-4c7382dc479a.woff2") format("woff2"),url("../fonts/d21873f0-1f19-4498-8e35-5a5aec67222b.woff") format("woff")}@font-face{font-family:"DIN_2014 W01 Bold";src:url("../fonts/1ff51493-1d46-4174-a1e4-e198f62cb5bb.woff2") format("woff2"),url("../fonts/155b7c2d-9d05-4589-8931-9c05db1447d5.woff") format("woff")}body{color:#fff}.contentwrapper{padding:192px 0;max-width:720px;margin:0 auto;text-shadow:1px 1px 4px rgba(0,0,0,.25)}.contentwrapper a{font-family:"DIN_2014 W01 Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;text-decoration:none;color:#fff}.contentwrapper a:hover,.contentwrapper a:focus,.contentwrapper a:visited{color:#fff}.wrapper{overflow:hidden}@media(max-width: 1024px){.contentwrapper{padding:64px 32px 96px 32px;margin:0 auto}}body #CybotCookiebotDialogBody{max-width:720px}body #CybotCookiebotDialog a,body #CybotCookiebotDialog div{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;color:#000;border-radius:0}body #CybotCookiebotDialogBodyContentText{font-size:14px;line-height:1.4 !important;letter-spacing:.03em}body #CybotCookiebotDialogBodyContentTitle{font-size:24px;font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;line-height:27px;color:#000;letter-spacing:-0.02em}@media screen and (max-width: 600px){body #CybotCookiebotDialogBodyContentTitle{font-size:20px}}body #CybotCookiebotDialog{border-radius:0;border-color:#fff}body #CybotCookiebotDialogBodyLevelButtons{float:left;pointer-events:auto;margin:0;margin-top:15px}body #CybotCookiebotDialogDetailBody{max-width:720px;padding:0 8px}body #CybotCookiebotDialogBodyLevelButtonsRow{float:right;width:100%}body a#CybotCookiebotDialogBodyLevelButtonAccept{color:#000;background-color:#000;border:0;padding:18px 28px;display:inline-block;position:relative;width:100%;transition:background .3s ease-in;text-decoration:none}body a#CybotCookiebotDialogBodyLevelButtonAccept:focus,body a#CybotCookiebotDialogBodyLevelButtonAccept:hover{background-color:#00a096;border:0;color:#000;transition:all 400ms ease-in}body a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{text-transform:none;font-size:14px;padding:8px 10px;border:1px solid #00a096;background-color:#f5f5f5;line-height:1;color:#00a096;transition:border .3s;max-width:130px}body a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:focus,body a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover{border:1px solid #e63264;transition:border .3s;color:#e63264}body a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{text-transform:none;font-size:14px;line-height:1;padding:9px 11px;background-color:#00a096;border:0;color:#fff;transition:background-color .3s;max-width:130px}body a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:focus,body a#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover{background-color:#e63264;border:0;color:#fff;transition:background-color .3s}.ce-cookie-bot .CookieDeclarationType{background:#fff;border:none;padding:20px}.menu{position:fixed;z-index:100;right:50px;top:50%;transform:translate(0, -55%)}.menu a{text-decoration:none}.menu ul{display:flex;flex-direction:column;list-style:none;justify-content:center}.menu--item{text-align:center;color:#000;font-family:"DIN_2014 W01 Demi","Helvetica Neue",Arial,sans-serif;padding:16px 0;font-size:18px;line-height:24px;position:relative;cursor:pointer}.menu--item.active:before{content:"";border-radius:100px;position:absolute;left:50%;top:45%;width:72px;height:36px;transform:translate(-50%, -50%);z-index:-1}.menu--item:hover:after,.menu--item:focus:after{content:"";border-radius:100px;position:absolute;left:50%;top:45%;width:72px;height:36px;transform:translate(-50%, -50%);z-index:-1}.menu--item.introhover.active:before{background:#d2d2d2}.menu--item.introhover:hover:after,.menu--item.introhover:focus:after{background:#d2d2d2}.menu--item.bananehover.active:before{background:#88abb4}.menu--item.bananehover:hover:after,.menu--item.bananehover:focus:after{background:#88abb4}.menu--item.kirschehover.active:before{background:#b2dcd7}.menu--item.kirschehover:hover:after,.menu--item.kirschehover:focus:after{background:#b2dcd7}.menu--item.pfirsichhover.active:before{background:#f9cdd3}.menu--item.pfirsichhover:hover:after,.menu--item.pfirsichhover:focus:after{background:#f9cdd3}.menu--item.auberginehover.active:before{background:#b4d69f}.menu--item.auberginehover:hover:after,.menu--item.auberginehover:focus:after{background:#b4d69f}.menu--item__image{width:42px;height:42px;margin:0 auto 12px}.menu--item__image img{max-width:100%;height:auto}.menu--item__text{text-align:center}@media screen and (max-width: 1024px){.menu{position:fixed;z-index:100;top:inherit;right:inherit;width:100%;left:0;bottom:0;padding:10px 20px;background:#fff;box-shadow:0px 0px 8px rgba(0,0,0,.16);transform:translate(0, 0)}.menu ul{flex-direction:row;justify-content:space-evenly;align-items:center;margin:0;padding:0}.menu ul li{margin:0 8px}.menu--item{font-size:10px;line-height:12px;padding:0}.menu--item.active:before{width:48px;height:24px;top:40%}.menu--item:hover:after,.menu--item:focus:after{width:48px;height:24px;top:40%;content:none}.menu--item__image{width:24px;height:24px;margin:0 auto 6px}.menu--item__text{text-align:center}}.header{background:#66abb1;width:100%;height:56.25vw;position:relative;overflow:hidden}.header.color-banane{background-color:#66abb1;transition:background-color 1000ms ease-in-out}.header.color-kirsche{background-color:#66c6c0;transition:background-color 1000ms ease-in-out}.header.color-aubergine{background-color:#abd59c;transition:background-color 1000ms ease-in-out}.header.color-pfirsich{background-color:#f084a2;transition:background-color 1000ms ease-in-out}.header .fruits .fruitslideleft{animation-name:fruitSlideLeft;animation-duration:4s;animation-iteration-count:infinite}.header .fruits .fruitslideright{animation-name:fruitSlideRight;animation-duration:4s;animation-iteration-count:infinite}.header .fruits .fruitstart{animation-name:fruitStart;animation-duration:4s;animation-iteration-count:1}.header .fruits .banane{position:absolute;bottom:-15vw;right:-100vw;content:"";background:url("../images/banane_big.webp");background-size:100% 100%;width:77.5vw;height:93vw}.header .fruits .kirsche{position:absolute;bottom:1vw;right:-100vw;content:"";background:url("../images/kirsche_big.webp");background-size:100% 100%;width:93.542vw;height:104.167vw}.header .fruits .pfirsich{position:absolute;bottom:-45vw;right:-100vw;content:"";background:url("../images/pfirsich_big_neu.webp");background-size:100% 100%;width:97.76vw;height:104.167vw;transform:rotate(15deg)}.header .fruits .aubergine{position:absolute;bottom:-20vw;right:-100vw;content:"";background:url("../images/aubergine_big.webp");background-size:100% 100%;width:76.875vw;height:83.333vw;transform:matrix(-0.97, -0.26, -0.26, 0.97, 0, 0)}.header--copyright{position:absolute;top:4vw;left:11vw;font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:1.75vw;line-height:.85em;text-transform:uppercase;text-shadow:1px 1px 4px rgba(0,0,0,.25);z-index:1}.header--text{position:absolute;bottom:10.417vw;left:10.417vw;max-width:720px;font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;color:#fff;font-size:12.5vw;line-height:.85em;text-transform:uppercase;text-shadow:1px 1px 4px rgba(0,0,0,.25);z-index:1}@media screen and (max-width: 1024px){.header{width:100%;height:135.556vw;max-height:70vw}.header .fruits .banane{transform:rotate(15deg);bottom:-35vw;right:-180vw;content:"";background:url(../images/banane_big.webp);background-size:100% 100%;width:125vw;height:140vw}.header .fruits .kirsche{bottom:-45vw;right:-180vw;content:"";background:url(../images/kirsche_big.webp);background-size:100% 100%;width:179.444vw;height:200vw}.header .fruits .pfirsich{bottom:-70vw;right:-180vw;content:"";background:url(../images/pfirsich_big_neu.webp);background-size:100% 100%;width:125vw;height:140vw;transform:rotate(-15deg)}.header .fruits .aubergine{bottom:-55vw;right:-180vw;content:"";background:url(../images/aubergine_big.webp);background-size:100% 100%;width:125vw;height:140vw}.header--copyright{font-size:3.5vw;left:8vw}.header--text{position:absolute;bottom:12vw;left:8vw;max-width:300px;font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;color:#fff;font-size:16vw;line-height:.85em;text-transform:uppercase}}@media screen and (max-width: 600px){.header{height:115vw;max-height:unset}.header .fruits .banane{bottom:-35vw;right:-200vw;content:"";background:url(../images/banane_big.webp);background-size:100% 100%;width:186.111vw;height:200vw}.header .fruits .kirsche{bottom:-20vw;right:-200vw;content:"";background:url(../images/kirsche_big.webp);background-size:100% 100%;width:179.444vw;height:200vw}.header .fruits .pfirsich{bottom:-45vw;right:-200vw;content:"";background:url(../images/pfirsich_big_neu.webp);background-size:100% 100%;width:133.333vw;height:142.222vw;transform:rotate(-15deg)}.header .fruits .aubergine{bottom:-70vw;right:-200vw;content:"";background:url(../images/aubergine_big.webp);background-size:100% 100%;width:184.444vw;height:200vw}.header--copyright{font-size:5vw;top:8vw}.header--text{font-size:26.667vw}}@keyframes fruitStart{0%{right:-15vw}25%{right:-15vw}50%{right:-15vw}75%{right:-15vw}100%{right:100vw}}@keyframes fruitSlideLeft{0%{right:-100vw}25%{right:10vw}50%{right:10vw}75%{right:10vw}100%{right:100vw}}@keyframes fruitSlideRight{0%{right:-100vw}25%{right:-15vw}50%{right:-15vw}75%{right:-15vw}100%{right:100vw}}@media screen and (max-width: 1024px){@keyframes fruitStart{0%{right:-35vw}25%{right:-35vw}50%{right:-35vw}75%{right:-35vw}100%{right:180vw}}@keyframes fruitSlideRight{0%{right:-180vw}25%{right:-35vw}50%{right:-35vw}75%{right:-35vw}100%{right:180vw}}@keyframes fruitSlideLeft{0%{right:-180vw}25%{right:-10vw}50%{right:-10vw}75%{right:-10vw}100%{right:180vw}}}@media screen and (max-width: 600px){@keyframes fruitStart{0%{right:-80vw}25%{right:-80vw}50%{right:-80vw}75%{right:-80vw}100%{right:200vw}}@keyframes fruitSlideRight{0%{right:-200vw}25%{right:-80vw}50%{right:-80vw}75%{right:-80vw}100%{right:200vw}}@keyframes fruitSlideLeft{0%{right:-200vw}25%{right:-20vw}50%{right:-20vw}75%{right:-20vw}100%{right:200vw}}}.intro{background:#fff;color:#000}.intro .contentwrapper{padding:128px 0 192px 0;text-shadow:none}.intro__headline{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:60px;line-height:60px;margin-bottom:48px}.intro__content{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;color:#000}.intro__content p{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px;margin-bottom:27px}.intro__content .medium{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:36px;line-height:54px;margin-top:128px}.intro__content .big{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:60px;line-height:60px;margin:128px 0 48px 0}.intro__content ul{list-style-type:square}.intro__content ul li{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px}.intro .teaser{width:100%;margin:64px 0}.intro .teaser .item{display:flex;flex-direction:row;margin-bottom:32px;cursor:pointer}.intro .teaser .item__image img{width:208px;height:208px;max-width:initial}.intro .teaser .item__content{padding:48px;color:#000;background:#fff;flex-grow:1;transition:background .3s ease-in}.intro .teaser .item__content--headline{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;margin-bottom:20px;font-size:24px;line-height:30px;text-transform:uppercase}.intro .teaser .item__content--link{font-family:"DIN_2014 W01 Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:16px;line-height:24px}.intro .teaser .item__content--link span{-webkit-transition:color .3s ease-in;transition:color .3s ease-in;position:relative;display:inline-block;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);vertical-align:middle}.intro .teaser .item__content--link span:after{background:#00a096;content:"";display:block;height:3px;width:20px;-webkit-transition:width .3s ease-out;transition:width .3s ease-out}.intro .teaser .item:hover .item__content{transition:background .3s ease-in}.intro .teaser .item:hover .item__content--link span:after{width:100%}@media screen and (max-width: 1024px){.intro .contentwrapper{padding:64px 32px 96px 32px;text-shadow:none}.intro__headline{font-size:28px;line-height:32px;margin-bottom:24px}.intro__content p{font-size:14px;line-height:21px;margin-bottom:21px}.intro__content .teaser{width:100%;margin:32px 0}.intro__content .teaser .item__image{padding-top:6px}.intro__content .teaser .item__image img{width:80px;height:80px}.intro__content .teaser .item__content{padding:0 16px}.intro__content .teaser .item__content--headline{margin-bottom:12px;font-size:20px;line-height:25px}.intro__content .teaser .item__content--link{font-size:14px;line-height:21px}}.banane{background:#66abb1}.banane__headline{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:192px;line-height:160px;text-transform:uppercase;margin-bottom:64px;position:relative;z-index:1}.banane__headline:after{content:"";background:url("../images/banane.png");background-size:100% 100%;width:580px;height:624px;position:absolute;right:-25%;bottom:-5%;z-index:-1}.banane__content{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400}.banane__content p{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px;margin-bottom:27px}.banane__content p:last-child{margin-bottom:0}.banane__content strong{font-family:"DIN_2014 W01 Bold","Helvetica Neue",Arial,sans-serif;font-weight:700}.banane__content .medium{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:36px;line-height:54px;margin-top:128px}.banane__content .big{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:60px;line-height:60px;margin:128px 0 48px 0}.banane__content .big-small{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:40px;line-height:40px;margin:128px 0 48px 0}.banane__content ul{list-style-type:square}.banane__content ul li{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px}@media screen and (max-width: 1024px){.banane__headline{font-size:96px;line-height:80px;text-transform:uppercase;margin-bottom:32px;position:relative;z-index:1}.banane__headline:after{content:"";background:url("../images/banane.png");background-size:100% 100%;width:290px;height:312px;position:absolute;right:inherit;left:12vw;bottom:-2vw;z-index:-1}.banane__content{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400}.banane__content p{font-size:14px;line-height:21px;margin-bottom:21px}.banane__content .medium{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px;margin-top:64px}.banane__content .big{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:28px;line-height:32px;margin:64px 0 24px 0}.banane__content .big-small{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:22px;line-height:30px;margin:64px 0 24px 0}.banane__content ul{list-style-type:square}.banane__content ul li{font-size:14px;line-height:21px}}.kirsche{background:#66c6c0}.kirsche__headline{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:192px;line-height:160px;text-transform:uppercase;margin-bottom:64px;position:relative;z-index:1}.kirsche__headline:after{content:"";background:url("../images/kirsche.png");background-size:100% 100%;width:560px;height:624px;position:absolute;right:-5%;bottom:-5%;z-index:-1}.kirsche__content{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400}.kirsche__content p{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px;margin-bottom:27px}.kirsche__content p:last-child{margin-bottom:0}.kirsche__content .medium{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:36px;line-height:54px;margin-top:128px}.kirsche__content .big{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:60px;line-height:60px;margin:128px 0 48px 0}.kirsche__content .special{text-align:center;text-transform:uppercase;font-family:"DIN W01 Cond","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:48px;line-height:48px;margin-top:128px}.kirsche__content .special span{font-size:128px;line-height:112px;text-transform:initial;margin-top:32px;display:block}.kirsche__content .special strong{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:128px;line-height:112px;text-transform:initial}.kirsche__content ul{list-style-type:square;margin-bottom:48px}.kirsche__content ul li{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px}@media screen and (max-width: 1024px){.kirsche__headline{font-size:96px;line-height:80px;text-transform:uppercase;margin-bottom:32px;position:relative;z-index:1}.kirsche__headline:after{content:"";background:url("../images/kirsche.png");background-size:100% 100%;width:280px;height:312px;position:absolute;right:inherit;left:12vw;bottom:-2vw;z-index:-1}.kirsche__content p{font-size:14px;line-height:21px;margin-bottom:21px}.kirsche__content .medium{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px;margin-top:64px}.kirsche__content .big{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:28px;line-height:32px;margin:64px 0 24px 0}.kirsche__content .special{text-align:center;text-transform:uppercase;font-family:"DIN W01 Cond","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:24px;line-height:24px;margin-top:64px}.kirsche__content .special span{font-size:64px;line-height:56px;text-transform:initial;margin-top:16px;display:block}.kirsche__content .special strong{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:64px;line-height:56px;text-transform:initial}}.pfirsich{background:#f084a2}.pfirsich__headline{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:192px;line-height:160px;text-transform:uppercase;margin-bottom:64px;position:relative;z-index:1}.pfirsich__headline:after{content:"";background:url("../images/pfirsich.png");background-size:100% 100%;width:624px;height:624px;position:absolute;right:-10%;bottom:-5%;z-index:-1}.pfirsich__content{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400}.pfirsich__content p{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px;margin-bottom:27px}.pfirsich__content p:last-child{margin-bottom:0}.pfirsich__content .medium{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:36px;line-height:54px;margin-top:128px}.pfirsich__content .big{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:60px;line-height:60px;margin:128px 0 48px 0}.pfirsich__content ul{list-style-type:square}.pfirsich__content ul li{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px}@media screen and (max-width: 1024px){.pfirsich__headline{font-size:96px;line-height:80px;text-transform:uppercase;margin-bottom:32px;position:relative;z-index:1}.pfirsich__headline:after{content:"";background:url("../images/pfirsich.png");background-size:100% 100%;width:292px;height:312px;position:absolute;right:inherit;left:12vw;bottom:-2vw;z-index:-1}.pfirsich__content p{font-size:14px;line-height:21px;margin-bottom:21px}.pfirsich__content .medium{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px;margin-top:64px}.pfirsich__content .big{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:28px;line-height:32px;margin:64px 0 24px 0}}.aubergine{background:#abd59c}.aubergine__headline{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:192px;line-height:160px;text-transform:uppercase;margin-bottom:64px;position:relative;z-index:1}.aubergine__headline:after{content:"";background:url("../images/aubergine.png");background-size:100% 100%;width:575px;height:624px;position:absolute;right:-5%;bottom:-5%;z-index:-1}.aubergine__content{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400}.aubergine__content p{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px;margin-bottom:27px}.aubergine__content p:last-child{margin-bottom:0}.aubergine__content .medium{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:36px;line-height:54px;margin-top:128px}.aubergine__content .big{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:60px;line-height:60px;margin:128px 0 48px 0}.aubergine__content ul{list-style-type:square}.aubergine__content ul li{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px}@media screen and (max-width: 1024px){.aubergine__headline{font-size:96px;line-height:80px;text-transform:uppercase;margin-bottom:32px;position:relative;z-index:1}.aubergine__headline:after{content:"";background:url("../images/aubergine.png");background-size:100% 100%;width:288px;height:312px;position:absolute;right:inherit;left:12vw;bottom:-2vw;z-index:-1}.aubergine__content p{font-size:14px;line-height:21px;margin-bottom:21px}.aubergine__content .medium{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px;margin-top:64px}.aubergine__content .big{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:28px;line-height:32px;margin:64px 0 24px 0}}.footer{background:#fff}.footer .contentwrapper{padding:48px 0 30px 0}.footer__links{display:flex;font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;justify-content:space-between}.footer__links--wrapper{display:flex;padding-top:12px}.footer__links--wrapper a{text-decoration:none;justify-content:space-between;color:#000;font-size:12px;line-height:12px;margin-right:48px}.footer__links--wrapper a:visited,.footer__links--wrapper a:focus,.footer__links--wrapper a:hover{color:#000}.footer__links--logos{display:flex;justify-content:space-between}.footer__links--logo{width:120px;padding:0 20px}.footer__links--logo:first-child{padding:0 20px 0 0}.footer__links--logo:last-child{padding:0 0 0 20px}@media screen and (max-width: 1024px){.footer .contentwrapper{padding:40px 32px 88px}.footer__links{display:flex;flex-direction:column}.footer__links--wrapper{flex-direction:column;margin-bottom:20px}.footer__links--wrapper a{margin-bottom:20px}.footer__links--wrapper--logo{width:100%}}.accordion__item{width:100%;margin-bottom:24px}.accordion__item--headline{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.48);font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px;padding:18px 24px 18px 24px;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;z-index:5}.accordion__item--headline:after{content:"";width:26px;height:19px;background:url("../images/accordion-arrow.svg");background-size:100% 100%;margin-left:10px;flex-shrink:0;transition:500ms ease-in-out}.accordion__item--headline.active:after{transition:500ms ease-in-out;transform:rotate(180deg);transform-origin:50% 50%}.accordion__item--content{border:1px solid rgba(255,255,255,.48);border-top:0;transform:translate(0, -1px);z-index:4;max-height:0;overflow:hidden;transition:500ms linear}.accordion__item--content div{margin:18px 48px 18px 24px}.accordion__item--content.content-transition{transition:500ms linear}.accordion__item--content.content-transition div{margin:18px 48px 18px 24px}.accordion__item--content p{margin-bottom:24px}.accordion__item--content p:last-child{margin-bottom:0}@media screen and (max-width: 1024px){.accordion__item--headline{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.48);font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:14px;line-height:21px;padding:12px 12px 12px 12px;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center}.accordion__item--headline:after{content:"";width:17px;height:10px;margin-left:10px}.accordion__item--content div{margin:12px 24px 12px 12px}.accordion__item--content.content-transition{transition:500ms linear;border-bottom:1px solid rgba(255,255,255,.48)}.accordion__item--content.content-transition div{margin:12px 24px 12px 12px}.accordion__item--content p{margin-bottom:24px}.accordion__item--content p:last-child{margin-bottom:0}}.impressum{background:#fff;color:#000}.impressum .contentwrapper{padding:64px 0 192px 0;text-shadow:none}.impressum .contentwrapper a{color:#000}.impressum__back{margin-bottom:32px}.impressum__back a{position:relative}.impressum__back a:before{content:"";position:absolute;top:5px;left:0;width:24px;height:18px;background:url("../images/accordion-arrow-black.svg");transform:rotate(90deg);fill:#000;display:block;background-size:100% 100%;color:#000}.impressum__back a .impressum__back--text{font-size:22px;line-height:28px;padding-left:32px}.impressum__headline{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:60px;line-height:60px;margin-bottom:48px}.impressum__content{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;color:#000}.impressum__content p{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px;margin-bottom:27px}.impressum__content .medium{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:36px;line-height:54px;margin-top:128px}.impressum__content .big{font-family:"DIN W01 Cond Bold","Helvetica Neue",Arial,sans-serif;font-weight:700;font-size:60px;line-height:60px;margin:128px 0 48px 0}.impressum__content ul{list-style-type:square}.impressum__content ul li{font-family:"DIN_2014 W01 Regular","Helvetica Neue",Arial,sans-serif;font-weight:400;font-size:18px;line-height:27px}@media screen and (max-width: 1024px){.impressum .contentwrapper{padding:64px 32px 96px 32px;text-shadow:none}.impressum__headline{font-size:28px;line-height:32px;margin-bottom:24px}.impressum__content p{font-size:14px;line-height:21px;margin-bottom:21px}}