.textImageWrap{display:flex;flex-wrap:wrap;justify-content:space-between}.textImagePosition-1{flex-direction:row-reverse}.textImagePosition-2 .textWrap{justify-content:flex-end}.textImageWrap.layout-none{background:var(--bg-weiss)}.textImageWrap.layout-abat{background:var(--abat-dunkel)}.textImageWrap.layout-manufacture{background:var(--manufacture-dunkel)}.textImageWrap.layout-protect{background:var(--protect-dunkel)}.textImageWrap.layout-consult{background:var(--consult-dunkel)}.textImageWrap.layout-sustain{background:var(--sustain-dunkel2)}.textImageWrap.layout-transform{background:var(--transform-dunkel)}.textImageWrap.layout-plm{background:var(--plm-dunkel)}.textImageWrap.layout-grau1{background:var(--bg-grau1)}.textImageWrap.layout-grau2{background:var(--bg-grau2)}.textImageWrap.layout-grau3{background:var(--bg-grau3)}.textImageWrap.layout-grau4{background:var(--bg-grau4)}.textImageWrap .textWrap{width:50%;display:flex;flex-wrap:wrap;border-bottom:var(--bildUeberhangUnten) solid #fff}.textImageWrap .textWrap .text{width:100%;max-width:calc(var(--width-max-content)/2);padding:80px 40px 55px 40px;background:rgb(255 255 255 / .18)}.textImageWrap .textWrap .text *{color:#fff}.textImageWrap .textWrap .text a{text-decoration:underline}.textImageWrap.layout-plm .textWrap .text{background:var(--bg-grau4)}.textImageWrap.layout-abat .textWrap .text{background:rgb(0 0 0 / .18)}.textImageWrap.layout-manufacture .textWrap .text{background:rgb(0 0 0 / .18)}.textImageWrap.layout-protect .textWrap .text{background:rgb(0 0 0 / .18)}.textImageWrap.layout-abat .textWrap li:before{color:#fff}.textImageWrap.layout-manufacture .textWrap li:before{color:#fff}.textImageWrap.layout-protect .textWrap li:before{color:#fff}.textImageWrap.layout-consult .textWrap li:before{color:#fff}.textImageWrap.layout-sustain .textWrap li:before{color:#fff}.textImageWrap.layout-transform .textWrap li:before{color:#fff}.textImageWrap.layout-plm .textWrap li:before{color:#fff}.textImageWrap.layout-grau4 .textWrap li:before{color:#fff}.textImageWrap.layout-grau1 .textWrap .text *{color:#000}.textImageWrap.layout-grau2 .textWrap .text *{color:#000}.textImageWrap.layout-grau3 .textWrap .text *{color:#000}.textImageWrap .textWrap .buttonWrap a{text-decoration:none}.textImageWrap .imageWrap{width:50%;position:relative}.textImageWrap .imageWrap img{width:100%;height:100%;object-fit:cover;object-position:top}@media screen and (min-width:1920px){.textImagePosition-1 .imageWrap{display:flex;justify-content:flex-end}.textImagePosition-2 .imageWrap{display:flex;justify-content:flex-start}.textImageWrap .imageWrap img{max-width:calc(var(--width-max-content)/2)}}@media screen and (max-width:900px){.textImagePosition-1{flex-direction:column-reverse}.textImagePosition-2{flex-direction:column-reverse}.textImageWrap .textWrap{width:100%;border:none}.textImageWrap .textWrap .text{max-width:94%;margin:0 3%;padding:40px 3% 25px 3%}.textImageWrap .imageWrap{width:100%}}
