.quote{margin-top:64px}@media only screen and ((min-width:768px)){.quote{margin-top:80px}}@media only screen and ((min-width:1440px)){.quote{margin-top:120px}}.quote{margin-bottom:64px}@media only screen and ((min-width:768px)){.quote{margin-bottom:80px}}@media only screen and ((min-width:1440px)){.quote{margin-bottom:120px}}.quote{padding-bottom:calc(17.6327vw + 35px);padding-top:26.4490471063vw}.quote:after{background-image:url(/dist/assets/images/layout/quote.svg);background-position:0;background-repeat:no-repeat;background-size:contain;bottom:-8.8163490354vw;height:130px;left:5px;opacity:.3;right:0}.quote:after,.quote:before{content:"";display:block;position:absolute}.quote:before{bottom:0;left:0;pointer-events:none;top:20px;transform:skewY(-10deg);width:100%}@media only screen and ((min-width:768px)){.quote:before{top:45px}}@media only screen and ((min-width:1440px)){.quote:before{top:60px}}.quote.is--vegan:before{background-color:#78ab2a}.quote.is--vegetarisch:before{background-color:#14621f}.quote.is--fleisch:before{background-color:#a22c2d}.quote[data-inview]:not(.inview) .quote__author,.quote[data-inview]:not(.inview) .quote__text{opacity:0;transform:translateY(20px)}.quote[data-inview].inview .quote__author,.quote[data-inview].inview .quote__text{transition:all .625s cubic-bezier(.25,1,.5,1) .2s}.quote[data-inview].inview .quote__author{transition-delay:.4s}@media only screen and ((min-width:1024px)){.quote[data-inview].inview .quote__author{transition-delay:unset}.quote[data-inview].inview .quote__text{transition-delay:.4}}@media only screen and ((min-width:768px)){.quote:after{bottom:calc(-8.81635vw + 3px);height:150px;left:20px}}@media only screen and ((min-width:1024px)){.quote{padding-bottom:6.1714443248vw;padding-top:12.3428886496vw}}@media only screen and ((min-width:1440px)){.quote:after{bottom:calc(-8.81635vw + 16px);height:200px;left:100px}}@media only screen and ((min-width:1920px)){.quote{padding-bottom:118.4917310361px;padding-top:236.9834620722px}.quote:after{bottom:-144.2739px;height:300px;left:150px}}.quote__inner{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}@media only screen and ((min-width:320px)){.quote__inner{width:85.3333333333vw}}@media only screen and ((min-width:768px)){.quote__inner{width:87.5vw}}@media only screen and ((min-width:1920px)){.quote__inner{width:1668px}}.quote__inner{justify-content:center;position:relative}.quote__content{width:81.6vw}@media only screen and ((min-width:768px)){.quote__content{width:70.0520833333vw}}@media only screen and ((min-width:1024px)){.quote__content{align-items:center;display:flex;justify-content:space-between}}@media only screen and ((min-width:1440px)){.quote__content{width:55.46875vw}}@media only screen and ((min-width:1920px)){.quote__content{width:1058px}}.quote__text :not(.is--small){font-family:VeneerTwo,Arial,sans-serif;font-weight:400;text-transform:uppercase}.quote__text:not(.is--editmode) p{position:relative}.quote__text:not(.is--editmode) p:after,.quote__text:not(.is--editmode) p:before{font-family:VeneerTwo,Arial,sans-serif;font-size:1.25em;font-weight:400;line-height:1;margin-top:-.05em;position:absolute;text-transform:uppercase}.quote__text:not(.is--editmode) p:before{content:"„";margin-left:-2px;transform:translateX(-100%)}.quote__text:not(.is--editmode) p:after{content:"”";margin-left:2px}.quote__text{color:#fff;font-size:38px;line-height:1.2105263158;margin-bottom:25px}@media only screen and ((min-width:1024px)){.quote__text{width:48.1770833333vw}}@media only screen and ((min-width:1440px)){.quote__text{font-size:50px;line-height:1.2;width:40.8854166667vw}}@media only screen and ((min-width:1920px)){.quote__text{width:780px}}.quote__text .is--small{font-family:Asap Condensed,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.1666666667}@media only screen and ((min-width:768px)){.quote__text .is--small{font-size:22px;line-height:1.1363636364}}@media only screen and ((min-width:1440px)){.quote__text .is--small{font-size:28px;line-height:1.1428571429}.quote__author{font-size:16px;line-height:1.5}}.quote__author{border-left:2px solid #fff;color:#fff;margin-left:-18px;padding:10px 0 10px 20px;width:64vw}.quote__author strong{display:inline-block;margin-bottom:10px}@media only screen and ((min-width:768px)){.quote__author{width:40.8854166667vw}}@media only screen and ((min-width:1024px)){.quote__author{border-left:unset;border-right:2px solid #fff;color:#fff;margin-left:0;order:-1;padding:10px 20px 10px 0;width:19.0104166667vw}}@media only screen and ((min-width:1440px)){.quote__author{width:11.71875vw}}@media only screen and ((min-width:1920px)){.quote__author{width:224px}}