body{width:100%;overflow:hidden}.sustainability-header-image{position:relative;width:100%;display:block;margin-bottom:50px;margin-top:20px}@media screen and (min-width:1280px){.sustainability-header-image{margin-bottom:0;margin-top:0}}.sustainability-header-image h1{position:absolute;opacity:0;width:100%;top:50%;transform:translate(0, -50%)}.sustainability-header-image img{width:140%;max-width:960px;position:relative;left:50%;transform:translate(-50%, 0)}@media screen and (min-width:1280px){.sustainability-header-image img{max-width:1284px;transform:translate(-50%, -55px)}}@media screen and (min-width:428px){.sustainability-header-image img.mobile{display:none}}.sustainability-header-image img.tablet{display:none}@media screen and (min-width:428px){.sustainability-header-image img.tablet{display:block}}@media screen and (min-width:1280px){.sustainability-header-image img.tablet{display:none}}.sustainability-header-image img.desktop{display:none}@media screen and (min-width:1280px){.sustainability-header-image img.desktop{display:block}}.sustainability-slider{position:relative;width:100%;user-select:none;-webkit-user-select:none}@media screen and (min-width:1024px){.sustainability-slider{display:none}}.sustainability-slider .slider-arrow{background-color:#91B508;border-radius:50%;height:100px;width:100px;position:absolute;top:75px;cursor:pointer}.sustainability-slider .slider-arrow.left{left:-50px}.sustainability-slider .slider-arrow.left::after{content:'';width:0px;height:0px;border-top:11px solid transparent;border-bottom:11px solid transparent;border-right:8px solid white;position:absolute;top:50%;transform:translate(0, -50%);right:30px}.sustainability-slider .slider-arrow.right{right:-50px}.sustainability-slider .slider-arrow.right::after{content:'';width:0px;height:0px;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:8px solid white;position:absolute;top:50%;transform:translate(0, -50%);left:30px}.sustainability-slider .slider-arrow:hover{opacity:.8}.sustainability-slider .slider-wrapper{width:100%;overflow:hidden;padding-top:75px;transition:.2s height}.sustainability-slider .slider-wrapper .slider-scroll-wrapper{white-space:nowrap;position:relative;left:0;transition:.5s left}.sustainability-slider .slider-wrapper .slider-scroll-wrapper .slider-topic{display:inline-block;vertical-align:top;width:100%;box-sizing:border-box;padding:0 30px;white-space:normal}.sustainability-slider .slider-wrapper .slider-scroll-wrapper .slider-topic .slider-topic-icon{box-sizing:border-box;margin:0 auto;height:100px;width:100px;border-radius:50%;position:relative}.sustainability-slider .slider-wrapper .slider-scroll-wrapper .slider-topic .slider-topic-icon::before{content:'';height:150px;width:174px;background-image:url('/assets/images/sustainability/ve-plant-nachhaltigkeit-pflanzen-mobile.svg');background-size:contain;background-repeat:no-repeat;background-position:center;display:block;position:absolute;top:-75px;left:50%;transform:translate(-50%, 0)}.sustainability-slider .slider-wrapper .slider-scroll-wrapper .slider-topic .slider-topic-icon::after{content:'';height:100%;width:100%;border-radius:50%;background-color:#122B26;display:block;position:absolute;left:0;top:0;border:1px solid white;background-size:50px;background-repeat:no-repeat;background-position:center}.sustainability-slider .slider-wrapper .slider-scroll-wrapper .slider-topic .slider-topic-title{color:#91B508;margin-top:35px;margin-bottom:30px;font-size:20px;line-height:normal;user-select:text;-webkit-user-select:text}.sustainability-slider .slider-wrapper .slider-scroll-wrapper .slider-topic .slider-topic-text{font-weight:300;user-select:text;-webkit-user-select:text}.sustainability-slider .slider-dots-wrapper{margin-top:28px;white-space:nowrap;display:inline-block;position:relative;left:50%;transform:translate(-50%, 0);padding:17px 0;line-height:0;cursor:pointer}.sustainability-slider .slider-dots-wrapper .slider-dot{border-radius:50%;background-color:white;height:10px;width:10px;display:inline-block;margin-right:10px;vertical-align:middle;line-height:0}.sustainability-slider .slider-dots-wrapper .slider-dot:last-child{margin-right:0}.sustainability-slider .slider-dots-wrapper .slider-dot.active{background-color:#91B508}.sustainability-wheel-wrapper{height:1000px;width:1000px;position:relative;margin:0 auto;display:none}@media screen and (min-width:1024px){.sustainability-wheel-wrapper{display:block}}@media screen and (min-width:1280px){.sustainability-wheel-wrapper{height:1254px;width:1254px}}.sustainability-wheel-wrapper .sustainability-topic-wrapper{position:absolute;height:175px;width:175px;border-radius:50%;border:2px solid white;box-sizing:border-box}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper{height:200px;width:200px}}.sustainability-wheel-wrapper .sustainability-topic-wrapper .sustainability-icon-and-title{padding:35px 10px;height:100%;width:100%;box-sizing:border-box}.sustainability-wheel-wrapper .sustainability-topic-wrapper label{cursor:pointer;position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:3;border-radius:50%}.sustainability-wheel-wrapper .sustainability-topic-wrapper::after{content:'';border:1px solid white;position:absolute;display:block;height:84px;width:0;box-sizing:border-box}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper::after{height:162px}}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-0{left:50%;transform:translate(-50%, 0);top:0}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-0::after{left:50%;top:100%}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-1{right:calc(33% - 150px);top:calc(16% - 125px)}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-1::after{left:0;top:85%;height:114px;transform-origin:center;transform:rotate(-150deg)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-1::after{height:156px}}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-2{right:calc(16% - 125px);top:calc(33% - 150px)}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-2::after{left:-37px;height:113px;top:62%;transform-origin:center;transform:rotate(-120deg)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-2::after{left:-55px;height:156px;top:56%}}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-3{right:0;top:50%;transform:translate(0, -50%)}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-3::after{width:83px;height:0;top:50%;right:100%;transform:translate(0, -50%)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-3::after{width:162px}}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-4{right:calc(16% - 125px);bottom:calc(33% - 150px)}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-4::after{transform-origin:center;transform:rotate(-240deg);left:-37px;height:113px;bottom:62%}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-4::after{left:-55px;height:156px;bottom:56%}}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-5{right:calc(33% - 150px);bottom:calc(16% - 125px)}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-5::after{left:0;bottom:85%;height:114px;transform-origin:center;transform:rotate(-210deg)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-5::after{height:156px;bottom:86%}}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-6{left:50%;transform:translate(-50%, 0);bottom:0}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-6::after{left:50%;bottom:100%}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-7{left:calc(33% - 150px);bottom:calc(16% - 125px)}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-7::after{right:0;bottom:85%;height:114px;transform-origin:center;transform:rotate(-150deg)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-7::after{height:156px;bottom:86%}}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-8{left:calc(16% - 125px);bottom:calc(33% - 150px)}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-8::after{right:-37px;height:113px;bottom:62%;transform-origin:center;transform:rotate(-120deg)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-8::after{right:-55px;height:156px;bottom:56%}}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-9{left:0;top:50%;transform:translate(0, -50%)}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-9::after{width:83px;height:0;top:50%;left:100%;transform:translate(0, -50%)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-9::after{width:162px}}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-10{left:calc(16% - 125px);top:calc(33% - 150px)}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-10::after{right:-37px;height:113px;top:62%;transform-origin:center;transform:rotate(-240deg)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-10::after{right:-55px;height:156px;top:56%}}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-11{left:calc(33% - 150px);top:calc(16% - 125px)}.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-11::after{right:0;height:156px;top:85%;height:114px;transform-origin:center;transform:rotate(-210deg)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper.topic-wrapper-11::after{height:156px;top:86%}}.sustainability-wheel-wrapper .sustainability-topic-wrapper .sustainability-icon{width:45px;height:45px;background-size:56px;background-position:center;background-repeat:no-repeat;margin-bottom:10px;position:relative;left:50%;transform:translate(-50%, 0)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper .sustainability-icon{width:62px;height:62px;background-size:62px}}.sustainability-wheel-wrapper .sustainability-topic-wrapper .sustainability-title{color:#91B508;text-transform:uppercase;font-weight:bold;font-size:14px;text-align:center;width:100%}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .sustainability-topic-wrapper .sustainability-title{font-size:16px}}.sustainability-wheel-wrapper .wheel-center{width:485px;height:485px;border:4px solid white;position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .wheel-center{width:530px;height:530px}}.sustainability-wheel-wrapper .wheel-center img{width:620px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (min-width:1280px){.sustainability-wheel-wrapper .wheel-center img{width:722px}}.sustainability-big-text{font-size:20px;font-weight:300;text-align:center;max-width:1040px}@media screen and (min-width:1280px){.sustainability-big-text{font-size:40px}}.sustainability-big-text span{color:#91B508;font-weight:bold}.sustainability-text{font-weight:300;text-align:center;max-width:910px;margin:40px auto 75px}@media screen and (min-width:1280px){.sustainability-text{margin:60px auto 180px;font-size:18px}}.sustainability-bottom-text-wrapper{width:100%;position:relative}.sustainability-bottom-text-wrapper .sustainability-bottom-text{max-width:1145px;width:60%;margin:110px auto 145px}@media screen and (min-width:1280px){.sustainability-bottom-text-wrapper .sustainability-bottom-text{margin:210px auto 222px}}.sustainability-bottom-text-wrapper .leave-group{width:376px;height:234px}@media screen and (min-width:1280px){.sustainability-bottom-text-wrapper .leave-group{width:725px;height:450px}}.sustainability-bottom-text-wrapper .leave-group.left{display:block;bottom:50px;left:-270px;transform:rotate(-110deg) scale(-1)}@media screen and (min-width:1280px){.sustainability-bottom-text-wrapper .leave-group.left{bottom:230px;left:-520px;transform:rotate(41deg) scaleX(-1)}}.sustainability-bottom-text-wrapper .leave-group.right{display:block;bottom:50px;right:-270px;transform:rotate(-70deg) scaleX(-1)}@media screen and (min-width:1280px){.sustainability-bottom-text-wrapper .leave-group.right{bottom:230px;right:-520px;transform:rotate(-41deg)}}@media screen and (min-width:1440px){.info-icon-popover.sustainability-text-wrapper{width:510px}}.sustainability-icon.transport{background-image:url('/assets/images/icons/icon_transportwege.svg')}.sustainability-icon.transport::after{background-image:url('/assets/images/icons/icon_transportwege.svg')}.sustainability-icon.plant-protection{background-image:url('/assets/images/icons/icon_pflanzenschutzmittel.svg')}.sustainability-icon.plant-protection::after{background-image:url('/assets/images/icons/icon_pflanzenschutzmittel.svg')}.sustainability-icon.fertilizer{background-image:url('/assets/images/icons/icon_duenger.svg')}.sustainability-icon.fertilizer::after{background-image:url('/assets/images/icons/icon_duenger.svg')}.sustainability-icon.water-cycle{background-image:url('/assets/images/icons/icon_wasser.svg')}.sustainability-icon.water-cycle::after{background-image:url('/assets/images/icons/icon_wasser.svg')}.sustainability-icon.harvest{background-image:url('/assets/images/icons/icon_ernte.svg')}.sustainability-icon.harvest::after{background-image:url('/assets/images/icons/icon_ernte.svg')}.sustainability-icon.area{background-image:url('/assets/images/icons/icon_flaeche.svg')}.sustainability-icon.area::after{background-image:url('/assets/images/icons/icon_flaeche.svg')}.sustainability-icon.power{background-image:url('/assets/images/icons/icon_strom.svg')}.sustainability-icon.power::after{background-image:url('/assets/images/icons/icon_strom.svg')}.sustainability-icon.resources{background-image:url('/assets/images/icons/icon_ressourcen.svg')}.sustainability-icon.resources::after{background-image:url('/assets/images/icons/icon_ressourcen.svg')}.sustainability-icon.food-waste{background-image:url('/assets/images/icons/icon_lebensmittel.svg')}.sustainability-icon.food-waste::after{background-image:url('/assets/images/icons/icon_lebensmittel.svg')}.sustainability-icon.packaging{background-image:url('/assets/images/icons/icon_verpackung.svg')}.sustainability-icon.packaging::after{background-image:url('/assets/images/icons/icon_verpackung.svg')}.sustainability-icon.earth{background-image:url('/assets/images/icons/icon_erdschonung.svg')}.sustainability-icon.earth::after{background-image:url('/assets/images/icons/icon_erdschonung.svg')}.sustainability-icon.climate{background-image:url('/assets/images/icons/icon_raumklima.svg')}.sustainability-icon.climate::after{background-image:url('/assets/images/icons/icon_raumklima.svg')}.slider-topic-text ul,.sustainability-text-wrapper .icon-text ul{padding-top:12px}@media screen and (min-width:1280px){.slider-topic-text ul,.sustainability-text-wrapper .icon-text ul{padding-bottom:5px}}.slider-topic-text ul li,.sustainability-text-wrapper .icon-text ul li{padding-left:12px;margin-bottom:12px;position:relative}.slider-topic-text ul li:last-child,.sustainability-text-wrapper .icon-text ul li:last-child{margin-bottom:0}.slider-topic-text ul li::before,.sustainability-text-wrapper .icon-text ul li::before{content:'•';position:absolute;left:0;top:0}