@font-face{font-display:swap;font-family:Geogrotesque;font-style:normal;font-weight:400;src:url(../fonts/GeogrotesqueRegular.89095dcc..woff2) format("woff2"),url(../fonts/GeogrotesqueRegular.34b0b4b5..woff) format("woff")}@font-face{font-display:swap;font-family:Geogrotesque;font-style:normal;font-weight:600;src:url(../fonts/GeogrotesqueBold.64106f83..woff2) format("woff2"),url(../fonts/GeogrotesqueBold.7c114780..woff) format("woff")}@font-face{font-display:swap;font-family:Fractul;font-style:normal;font-weight:400;src:url(../fonts/FractulRegular.197a82d7..woff2) format("woff2"),url(../fonts/FractulRegular.e0725b19..woff) format("woff")}@font-face{font-display:swap;font-family:Fractul;font-style:normal;font-weight:600;src:url(../fonts/FractulBold.5c106ed5..woff2) format("woff2"),url(../fonts/FractulBold.dd0210be..woff) format("woff")}.button{background-color:#ef2f69;border-radius:999px;color:#fff;cursor:pointer;display:block;padding:.75em 2em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}button.button{border:none;outline:none}.button{-webkit-transition:background-color .2s;transition:background-color .2s}.button:hover{background-color:#f35e8b}.button{font-size:1.0625rem}@media(max-width:1599px){.button{font-size:1.0625rem}}@media(max-width:1023px){.button{font-size:1.0625rem}}@media(max-width:739px){.button{font-size:1.0625rem}}.button{font-weight:400;line-height:1.4117647059}.bl-richtext ul,.bl-textwithimage .coltext ul{list-style-type:disc;margin-left:1em;padding-left:0}.bl-richtext ul li::marker,.bl-textwithimage .coltext ul li::marker{color:currentColor}body{font-family:Geogrotesque,sans-serif;font-size:1.25rem;font-weight:400;letter-spacing:0}@media(max-width:1599px){body{font-size:1.188125rem}}@media(max-width:1023px){body{font-size:1.12625rem}}@media(max-width:739px){body{font-size:1.0625rem}}body{-moz-osx-font-smoothing:grayscale;color:#000;line-height:1.25}a{color:inherit;text-decoration:none}a:focus{outline:none}strong{font-weight:700}address{font:unset}p{margin:0 0 1em}p:last-child{margin-bottom:0}h1,h2,h3,h4{margin:0 0 .75em}h1,h2,h3,h4{font:inherit;font-weight:600}.icon-sprites{display:none}svg.icon{aspect-ratio:1;height:1em}svg.icon-totop{aspect-ratio:16/131}svg.icon-arrowleft,svg.icon-arrowright{aspect-ratio:44/15}svg.icon-arrowrightlong{aspect-ratio:129/15}svg.icon-arrowdown{aspect-ratio:15/44}svg.icon-wl-arrowright{aspect-ratio:44/15}svg.icon-wl-arrowdown{aspect-ratio:15/44}.containerlink,a[class^=ctr]{display:block}img{height:auto;max-width:100%}:root{--lrminmargin2:3.125rem}@media(max-width:1599px){:root{--lrminmargin2:2.91875rem}}@media(max-width:1023px){:root{--lrminmargin2:2.7125rem}}@media(max-width:739px){:root{--lrminmargin2:2.5rem}}:root{--layoutgridgap:1.5625rem}@media(max-width:1599px){:root{--layoutgridgap:1.376875rem}}@media(max-width:1023px){:root{--layoutgridgap:1.19125rem}}@media(max-width:739px){:root{--layoutgridgap:1rem}}:root{--layoutgridwidth:calc(100% - var(--lrminmargin2));--lrmargin:calc((100% - var(--layoutgridwidth))/2)}@layer framework{@media(min-width:1024px){.defaultgrid{--layoutgridnumcols:12;--layoutgridcolwidth:calc((var(--layoutgridwidth) - (var(--layoutgridnumcols) - 1)*var(--layoutgridgap))/var(--layoutgridnumcols));grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid}.defaultgrid>*{min-width:0}.defaultgrid{grid-template-columns:1fr repeat(var(--layoutgridnumcols),var(--layoutgridcolwidth)) 1fr}.defaultgrid>*{grid-column:2/span 12}}@media(max-width:1023px){.defaultgrid{--layoutgridnumcols:6;--layoutgridcolwidth:calc((var(--layoutgridwidth) - (var(--layoutgridnumcols) - 1)*var(--layoutgridgap))/var(--layoutgridnumcols));grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid}.defaultgrid>*{min-width:0}.defaultgrid{grid-template-columns:1fr repeat(var(--layoutgridnumcols),var(--layoutgridcolwidth)) 1fr}.defaultgrid>*{grid-column:2/span 6}}}.at-teaserbox{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.at-teaserbox .ctrovimg{position:relative}.at-teaserbox .ovimg{aspect-ratio:1/1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.at-teaserbox .imglabel{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;padding:.5em;position:absolute;text-align:center;top:0;-webkit-writing-mode:sideways-lr;-ms-writing-mode:sideways-lr;writing-mode:sideways-lr}.at-teaserbox .ctrinfo{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;padding:1em}.at-teaserbox .ctrinfo .subline,.at-teaserbox .ctrinfo h3{margin-right:1.25rem}.at-teaserbox .ctrinfo .ctrtitle{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.at-teaserbox .ctrinfo .ctrtitle[\:has\(\.icon-arrowplus\)]{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.at-teaserbox .ctrinfo .ctrtitle:has(.icon-arrowplus){-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.at-teaserbox .ctrinfo .ctrtitle{margin-bottom:1em}.at-teaserbox .ctrinfo .ctrtitle .icon{display:block}.at-teaserbox .ctrinfo .ctrtitle .icon-arrowdown,.at-teaserbox .ctrinfo .ctrtitle .icon-arrowright{position:absolute;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.at-teaserbox .ctrinfo .ctrtitle .icon-arrowright{height:.9375rem}@media(max-width:1599px){.at-teaserbox .ctrinfo .ctrtitle .icon-arrowright{height:.9375rem}}@media(max-width:1023px){.at-teaserbox .ctrinfo .ctrtitle .icon-arrowright{height:.9375rem}}@media(max-width:739px){.at-teaserbox .ctrinfo .ctrtitle .icon-arrowright{height:.9375rem}}.at-teaserbox .ctrinfo .ctrtitle .icon-arrowdown{height:2.75rem}@media(max-width:1599px){.at-teaserbox .ctrinfo .ctrtitle .icon-arrowdown{height:2.75rem}}@media(max-width:1023px){.at-teaserbox .ctrinfo .ctrtitle .icon-arrowdown{height:2.75rem}}@media(max-width:739px){.at-teaserbox .ctrinfo .ctrtitle .icon-arrowdown{height:2.75rem}}.at-teaserbox .ctrinfo .ctrtitle .icon-arrowplus{height:1.625rem}@media(max-width:1599px){.at-teaserbox .ctrinfo .ctrtitle .icon-arrowplus{height:1.625rem}}@media(max-width:1023px){.at-teaserbox .ctrinfo .ctrtitle .icon-arrowplus{height:1.625rem}}@media(max-width:739px){.at-teaserbox .ctrinfo .ctrtitle .icon-arrowplus{height:1.625rem}}.at-teaserbox .ctrinfo .subline{margin-bottom:.75em}.at-teaserbox h3{margin-bottom:0}.at-teaserbox .subline{font-size:2.5rem}@media(max-width:1599px){.at-teaserbox .subline{font-size:2.0875rem}}@media(max-width:1023px){.at-teaserbox .subline{font-size:1.675rem}}@media(max-width:739px){.at-teaserbox .subline{font-size:1.25rem}}.at-teaserbox .subline{line-height:1.125}@media(max-width:1023px){.at-teaserbox .subline{font-size:1.5625rem}}.at-teaserbox .imglabel{color:#fff;font-size:1.25rem}@media(max-width:1599px){.at-teaserbox .imglabel{font-size:1.188125rem}}@media(max-width:1023px){.at-teaserbox .imglabel{font-size:1.12625rem}}@media(max-width:739px){.at-teaserbox .imglabel{font-size:1.0625rem}}.at-teaserbox .imglabel{font-weight:600;line-height:1.25}.roundbutton{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;aspect-ratio:1;background-color:#000;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg);width:13.875rem}@media(max-width:1599px){.roundbutton{width:11.8145625rem}}@media(max-width:1023px){.roundbutton{width:9.754125rem}}@media(max-width:739px){.roundbutton{width:7.63125rem}}.roundbutton .label{font-size:2.5rem}@media(max-width:1599px){.roundbutton .label{font-size:2.0875rem}}@media(max-width:1023px){.roundbutton .label{font-size:1.675rem}}@media(max-width:739px){.roundbutton .label{font-size:1.25rem}}.roundbutton .label{color:#fff;font-weight:600;line-height:1.125;text-align:center;text-transform:uppercase}.roundbutton{outline:0 solid #000;outline-offset:-1px;-webkit-transition:outline-width .2s;transition:outline-width .2s}.roundbutton:hover{outline-width:20px}.tvroundbutton{--tvbright:7.1875rem;position:absolute}@media(max-width:1599px){.tvroundbutton{--tvbright:6.0015625rem}}@media(max-width:1023px){.tvroundbutton{--tvbright:4.815625rem}}@media(max-width:739px){.tvroundbutton{--tvbright:3.59375rem}}.tvroundbutton{right:calc(1.5625rem + var(--tvbright));right:calc(var(--lrmargin) + var(--tvbright));top:calc(var(--headerheight) + 2.5rem)}@media(min-width:1800px){.tvroundbutton{--tvbtop:6.25rem;top:calc(var(--headerheight) + var(--tvbtop))}}@media(min-width:1800px)and (max-width:1599px){.tvroundbutton{--tvbtop:5.21875rem}}@media(min-width:1800px)and (max-width:1023px){.tvroundbutton{--tvbtop:4.1875rem}}@media(min-width:1800px)and (max-width:739px){.tvroundbutton{--tvbtop:3.125rem}}@media(min-width:1800px){body[\:not-has\(\.bl-hero\)] .tvroundbutton{right:calc(50vw - 800px + 1.5625rem);right:calc(50vw - 800px + var(--layoutgridgap))}body:not(:has(.bl-hero)) .tvroundbutton{right:calc(50vw - 800px + 1.5625rem);right:calc(50vw - 800px + var(--layoutgridgap))}}@media(max-width:799px){.tvroundbutton{right:3.125rem;right:calc(var(--lrmargin)*2)}body[\:not-has\(\.bl-hero\)] .tvroundbutton{right:1.5625rem;right:var(--lrmargin)}body:not(:has(.bl-hero)) .tvroundbutton{right:1.5625rem;right:var(--lrmargin)}}@media(min-width:1024px){.at-navheader{grid-gap:4.375rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4.375rem}}@media(min-width:1024px)and (max-width:1599px){.at-navheader{grid-gap:3.653125rem;gap:3.653125rem}}@media(min-width:1024px)and (max-width:1023px){.at-navheader{grid-gap:2.93125rem;gap:2.93125rem}}@media(min-width:1024px)and (max-width:739px){.at-navheader{grid-gap:2.1875rem;gap:2.1875rem}}@media(max-width:1023px){.at-navheader .projtitle{margin-top:4.0625rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.at-navheader{margin-bottom:4.375rem}@media(max-width:1599px){.at-navheader{margin-bottom:3.653125rem}}@media(max-width:1023px){.at-navheader{margin-bottom:2.93125rem}}@media(max-width:739px){.at-navheader{margin-bottom:2.1875rem}}@media(max-width:1023px){.at-navheader{margin-bottom:1.125rem}}.at-navheader .backbutton{-webkit-box-align:center;-ms-flex-align:center;grid-gap:2em;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em}.at-navheader .backbutton .icon{height:auto;width:2.6875rem}.at-navheader .projtitle{border-bottom:2px solid}.at-navheader{font-size:1.25rem}@media(max-width:1599px){.at-navheader{font-size:1.188125rem}}@media(max-width:1023px){.at-navheader{font-size:1.12625rem}}@media(max-width:739px){.at-navheader{font-size:1.0625rem}}.at-navheader{font-weight:600;line-height:1.25}section{--baseunit:2.5rem}@media(max-width:1599px){section{--baseunit:2.0875rem}}@media(max-width:1023px){section{--baseunit:1.675rem}}@media(max-width:739px){section{--baseunit:1.25rem}}section.pt_-5{padding-top:calc(var(--baseunit)*-5)}section.pb_-5{padding-bottom:calc(var(--baseunit)*-5)}section.mt_-5{margin-top:calc(var(--baseunit)*-5)}section.mb_-5{margin-bottom:calc(var(--baseunit)*-5)}section.pt_-4{padding-top:calc(var(--baseunit)*-4)}section.pb_-4{padding-bottom:calc(var(--baseunit)*-4)}section.mt_-4{margin-top:calc(var(--baseunit)*-4)}section.mb_-4{margin-bottom:calc(var(--baseunit)*-4)}section.pt_-3{padding-top:calc(var(--baseunit)*-3)}section.pb_-3{padding-bottom:calc(var(--baseunit)*-3)}section.mt_-3{margin-top:calc(var(--baseunit)*-3)}section.mb_-3{margin-bottom:calc(var(--baseunit)*-3)}section.pt_-2{padding-top:calc(var(--baseunit)*-2)}section.pb_-2{padding-bottom:calc(var(--baseunit)*-2)}section.mt_-2{margin-top:calc(var(--baseunit)*-2)}section.mb_-2{margin-bottom:calc(var(--baseunit)*-2)}section.pt_-1{padding-top:calc(var(--baseunit)*-1)}section.pb_-1{padding-bottom:calc(var(--baseunit)*-1)}section.mt_-1{margin-top:calc(var(--baseunit)*-1)}section.mb_-1{margin-bottom:calc(var(--baseunit)*-1)}section.pt_0{padding-top:calc(var(--baseunit)*0)}section.pb_0{padding-bottom:calc(var(--baseunit)*0)}section.mt_0{margin-top:calc(var(--baseunit)*0)}section.mb_0{margin-bottom:calc(var(--baseunit)*0)}section.pt_1{padding-top:calc(var(--baseunit)*1)}section.pb_1{padding-bottom:calc(var(--baseunit)*1)}section.mt_1{margin-top:calc(var(--baseunit)*1)}section.mb_1{margin-bottom:calc(var(--baseunit)*1)}section.pt_2{padding-top:calc(var(--baseunit)*2)}section.pb_2{padding-bottom:calc(var(--baseunit)*2)}section.mt_2{margin-top:calc(var(--baseunit)*2)}section.mb_2{margin-bottom:calc(var(--baseunit)*2)}section.pt_3{padding-top:calc(var(--baseunit)*3)}section.pb_3{padding-bottom:calc(var(--baseunit)*3)}section.mt_3{margin-top:calc(var(--baseunit)*3)}section.mb_3{margin-bottom:calc(var(--baseunit)*3)}section.pt_4{padding-top:calc(var(--baseunit)*4)}section.pb_4{padding-bottom:calc(var(--baseunit)*4)}section.mt_4{margin-top:calc(var(--baseunit)*4)}section.mb_4{margin-bottom:calc(var(--baseunit)*4)}section.pt_5{padding-top:calc(var(--baseunit)*5)}section.pb_5{padding-bottom:calc(var(--baseunit)*5)}section.mt_5{margin-top:calc(var(--baseunit)*5)}section.mb_5{margin-bottom:calc(var(--baseunit)*5)}section.pt_6{padding-top:calc(var(--baseunit)*6)}section.pb_6{padding-bottom:calc(var(--baseunit)*6)}section.mt_6{margin-top:calc(var(--baseunit)*6)}section.mb_6{margin-bottom:calc(var(--baseunit)*6)}section.pt_7{padding-top:calc(var(--baseunit)*7)}section.pb_7{padding-bottom:calc(var(--baseunit)*7)}section.mt_7{margin-top:calc(var(--baseunit)*7)}section.mb_7{margin-bottom:calc(var(--baseunit)*7)}section.pt_8{padding-top:calc(var(--baseunit)*8)}section.pb_8{padding-bottom:calc(var(--baseunit)*8)}section.mt_8{margin-top:calc(var(--baseunit)*8)}section.mb_8{margin-bottom:calc(var(--baseunit)*8)}section.pt_9{padding-top:calc(var(--baseunit)*9)}section.pb_9{padding-bottom:calc(var(--baseunit)*9)}section.mt_9{margin-top:calc(var(--baseunit)*9)}section.mb_9{margin-bottom:calc(var(--baseunit)*9)}section.pt_10{padding-top:calc(var(--baseunit)*10)}section.pb_10{padding-bottom:calc(var(--baseunit)*10)}section.mt_10{margin-top:calc(var(--baseunit)*10)}section.mb_10{margin-bottom:calc(var(--baseunit)*10)}section.pt_default{padding-top:calc(var(--baseunit)*3)}section.pb_default{padding-bottom:calc(var(--baseunit)*3)}section.pt_default:first-child{padding-top:0}section{--sectionbg:#fff}section.bgcolor1{--sectionbg:#000;background-color:#000;color:#fff}section.appearanim-1{-webkit-filter:invert(1);filter:invert(1);-webkit-transition:-webkit-filter 3s;transition:-webkit-filter 3s;transition:filter 3s;transition:filter 3s,-webkit-filter 3s}section.appearanim-1.isinview{-webkit-filter:invert(0);filter:invert(0)}.cblock+.cblock{margin-top:7.5rem}@media(max-width:1599px){.cblock+.cblock{margin-top:6.2625rem}}@media(max-width:1023px){.cblock+.cblock{margin-top:5.025rem}}@media(max-width:739px){.cblock+.cblock{margin-top:3.75rem}}.bl-spacer+.cblock,.bl-title+.bl-richtext,.cblock+.bl-spacer{margin-top:0}.bl-title+.bl-imageslider{margin-top:3.75rem}@media(max-width:1599px){.bl-title+.bl-imageslider{margin-top:3.13125rem}}@media(max-width:1023px){.bl-title+.bl-imageslider{margin-top:2.5125rem}}@media(max-width:739px){.bl-title+.bl-imageslider{margin-top:1.875rem}}:is(.bl-imageblock,.bl-textwithimage,.bl-twoimg,.bl-videoblock)+:is(.bl-imageblock,.bl-textwithimage,.bl-twoimg,.bl-videoblock){margin-top:1.5625rem;margin-top:var(--layoutgridgap)}.bl-hero+.bl-richtext.lead1{margin-top:11.25rem}@media(max-width:1599px){.bl-hero+.bl-richtext.lead1{margin-top:9.39375rem}}@media(max-width:1023px){.bl-hero+.bl-richtext.lead1{margin-top:7.5375rem}}@media(max-width:739px){.bl-hero+.bl-richtext.lead1{margin-top:5.625rem}}.cblock+.bl-werklist{margin-top:11.25rem}@media(max-width:1599px){.cblock+.bl-werklist{margin-top:9.39375rem}}@media(max-width:1023px){.cblock+.bl-werklist{margin-top:7.5375rem}}@media(max-width:739px){.cblock+.bl-werklist{margin-top:5.625rem}}@media(max-width:1023px){.bl-hero+.cblock{margin-top:5.4375rem}.bl-hero+.bl-werkdetails{margin-top:5rem}}.accordionmenu ul{list-style:none;margin:0;padding:0}.accordionmenu a{display:block}ul.dropdownmenu,ul.dropdownmenu ul{list-style:none;margin:0;padding:0}ul.dropdownmenu{grid-gap:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.5em}ul.dropdownmenu li.level1.hassubmenu>ul{display:none}ul.dropdownmenu li.level1.hassubmenu>ul.visible{display:block}ul.dropdownmenu li.level1.hassubmenu>ul{position:absolute;z-index:1}ul.dropdownmenu li.level1.hassubmenu>ul a{display:block}ul.dropdownmenu li.level1.hassubmenu>ul .level3 a{padding-left:1.5em}header.firmenws #desktopmenu .dropdownmenu{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}header.firmenws #desktopmenu li.level1{position:relative}header.firmenws #desktopmenu li.level1.hassubmenu>ul{background-color:#fff;margin-left:-.5em;margin-top:.6em;min-width:7em}header.firmenws #desktopmenu li.level1.hassubmenu>ul.opens-right{right:0}header.firmenws #desktopmenu li.level1.hassubmenu>ul a{border-bottom:1px solid #dedae3;padding:.25em .5em}header.firmenws #desktopmenu li.level1.hassubmenu>a{-webkit-box-align:center;-ms-flex-align:center;grid-gap:.35em;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.35em}header.firmenws #desktopmenu .icon-arrowdown{height:.5em;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}header.firmenws #desktopmenu li.level1.dropdownmenuopen .icon-arrowdown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}header.firmenws #desktopmenu li{border-top:2px solid rgba(0,0,0,0)}header.firmenws #desktopmenu li.active{border-color:#000}header.werkloft #desktopmenu .dropdownmenu{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}header.werkloft #desktopmenu li.level1{position:relative}header.werkloft #desktopmenu li.level1.hassubmenu>ul{background-color:#fff;margin-left:-.5em;margin-top:.6em;min-width:7em}header.werkloft #desktopmenu li.level1.hassubmenu>ul.opens-right{right:0}header.werkloft #desktopmenu li.level1.hassubmenu>ul a{border-bottom:1px solid #dedae3;padding:.25em .5em}header.werkloft #desktopmenu li.level1.hassubmenu>a{-webkit-box-align:center;-ms-flex-align:center;grid-gap:.35em;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.35em}header.werkloft #desktopmenu .icon-arrowdown{height:.5em;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}header.werkloft #desktopmenu li.level1.dropdownmenuopen .icon-arrowdown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}header.werkloft #desktopmenu li{border-bottom:14px solid;border-color:rgba(0,0,0,0);padding-bottom:.25em}header.werkloft #desktopmenu li.active{border-color:currentColor}#mobilemenu{background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;height:100%;left:0;padding-bottom:1.25rem;padding-left:1.5625rem;padding-left:var(--lrmargin);padding-right:1.5625rem;padding-right:var(--lrmargin);padding-top:7.5rem;position:fixed;top:0;width:100%;z-index:100}#mobilemenu li.level1>a{border-top:1px solid #e8e8e8;padding-bottom:.5em;padding-top:.5em}#mobilemenu li.level1:last-child>a{border-bottom:1px solid #e8e8e8}#mobilemenu li.level2>a{font-size:.95em;padding-bottom:.25em;padding-left:1em;padding-top:.25em}#mobilemenu li.level2:first-child>a{padding-top:0}#mobilemenu li.level2:last-child>a{padding-bottom:.75em}#mobilemenu li.hassubmenu>a{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}#mobilemenu .icon-arrowdown{height:1.125rem;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}#mobilemenu a.expanded .icon-arrowdown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#mobilemenu li.active>a{color:#52277b}@media(min-width:1024px){#hamburger-mobilemenu{display:none}}#hamburger-mobilemenu{position:fixed;right:1.5625rem;right:calc(var(--lrminmargin2)*.5);top:3.4375rem;-webkit-transition:top .2s;transition:top .2s;z-index:200}@media(max-width:1023px){#hamburger-mobilemenu{top:2.8125rem}}@media(max-width:739px){#hamburger-mobilemenu{top:1.875rem}}@media(min-width:1024px){body[\:has\(header\.small\)] #hamburger-mobilemenu{top:1.5625rem}body:has(header.small) #hamburger-mobilemenu{top:1.5625rem}}#mobilemenu{-webkit-transition:opacity .4s;transition:opacity .4s}#mobilemenu .ctrmenu{-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}#mobilemenu:not(.visible){opacity:0;pointer-events:none}#mobilemenu:not(.visible) .ctrmenu{-webkit-transform:translateY(50px);-ms-transform:translateY(50px);transform:translateY(50px)}.bl-textwithimage .colimage img{aspect-ratio:810/500;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;width:100%}@media(min-width:1024px){.bl-textwithimage>*{grid-row:1}.bl-textwithimage{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end}.bl-textwithimage.imgposr .colimage{grid-column:7/span 7}.bl-textwithimage.imgposr .coltext{grid-column:3/span 4;text-align:right}.bl-textwithimage.imgposl .colimage{grid-column:2/span 7}.bl-textwithimage.imgposl .coltext{grid-column:9/span 4}}@media(max-width:1023px){.bl-textwithimage .coltext{margin-top:1em}}@media(min-width:1024px){.bl-richtext .ctrtext{grid-column:3/span 10}}.bl-richtext.lead1{font-size:2.5rem}@media(max-width:1599px){.bl-richtext.lead1{font-size:2.0875rem}}@media(max-width:1023px){.bl-richtext.lead1{font-size:1.675rem}}@media(max-width:739px){.bl-richtext.lead1{font-size:1.25rem}}.bl-richtext.lead1{line-height:1.125}.bl-richtext a{color:currentColor}.bl-richtext table{border-collapse:collapse}.bl-richtext td,.bl-richtext th{border:1px solid #dedae3;padding:.2em .5em}.bl-richtext h3.maintitle{font-size:1.25rem}@media(max-width:1599px){.bl-richtext h3.maintitle{font-size:1.188125rem}}@media(max-width:1023px){.bl-richtext h3.maintitle{font-size:1.12625rem}}@media(max-width:739px){.bl-richtext h3.maintitle{font-size:1.0625rem}}.bl-richtext h3.maintitle{font-weight:600;line-height:1.25;margin-bottom:1em}.bl-richtext.datenschutz h1{font-size:1.5em}.bl-richtext.datenschutz h2{font-size:1.25em}@media(min-width:1024px){.bl-imageblock.layoutfull .ctrimg{grid-column:2/span 12}}.bl-imageblock img,.bl-videoblock video{aspect-ratio:1400/580;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;width:100%}.bl-quote{padding-top:6.25rem}@media(max-width:1599px){.bl-quote{padding-top:5.21875rem}}@media(max-width:1023px){.bl-quote{padding-top:4.1875rem}}@media(max-width:739px){.bl-quote{padding-top:3.125rem}}.bl-quote{padding-bottom:6.25rem}@media(max-width:1599px){.bl-quote{padding-bottom:5.21875rem}}@media(max-width:1023px){.bl-quote{padding-bottom:4.1875rem}}@media(max-width:739px){.bl-quote{padding-bottom:3.125rem}}@media(min-width:1024px){.bl-quote .author,.bl-quote .quote{grid-column:3/span 10}}.bl-quote .author{grid-gap:1.5em;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.5em;-webkit-justify-content:center;justify-content:center;margin-top:4em}.bl-quote{text-align:center}.bl-quote .quote{font-size:4.6875rem}@media(max-width:1599px){.bl-quote .quote{font-size:3.9140625rem}}@media(max-width:1023px){.bl-quote .quote{font-size:3.140625rem}}@media(max-width:739px){.bl-quote .quote{font-size:2.34375rem}}.bl-quote .quote{line-height:1}.bl-quote .author{font-size:1.25rem}@media(max-width:1599px){.bl-quote .author{font-size:1.188125rem}}@media(max-width:1023px){.bl-quote .author{font-size:1.12625rem}}@media(max-width:739px){.bl-quote .author{font-size:1.0625rem}}.bl-quote .author{font-weight:600;line-height:1.25}@media(min-width:1024px){.bl-title.layoutnormal .ctrtitle{grid-column:4/span 8}.bl-title.layoutleft .ctrtitle{grid-column:2/span 8}}.bl-hero .mainimg,.bl-hero video{display:block;height:auto;width:100%}@media(min-width:1024px){.bl-hero .mainimg,.bl-hero video{height:calc(100vh - var(--headerheight) - 20px);-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%}}@media(max-width:1023px){.bl-hero .mainimg,.bl-hero video{aspect-ratio:360/740;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%}}@media(min-width:1024px){.bl-twoimg.layout-7-5 .ctrimg1{aspect-ratio:810/760;grid-column:2/span 7}.bl-twoimg.layout-7-5 .ctrimg2{grid-column:9/span 5}.bl-twoimg.layout-5-7 .ctrimg1{aspect-ratio:565/620;grid-column:2/span 5}.bl-twoimg.layout-5-7 .ctrimg2{grid-column:7/span 7}.bl-twoimg .ctrimg1,.bl-twoimg .ctrimg2{position:relative}.bl-twoimg .bigimg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;position:absolute;top:0;width:100%}}@media(max-width:1023px){.bl-twoimg{grid-row-gap:1.5625rem;grid-row-gap:var(--layoutgridgap);row-gap:1.5625rem;row-gap:var(--layoutgridgap)}.bl-twoimg .bigimg{display:block;height:auto;width:100%}}.bl-iconlist .items{grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid}.bl-iconlist .items>*{min-width:0}.bl-iconlist .items{grid-template-columns:repeat(2,1fr)}@media(min-width:1024px){.bl-iconlist .items{grid-template-columns:repeat(4,1fr)}}.bl-iconlist .items .iconimg{display:block;height:auto;width:100%}.bl-iconlist .iconimg{margin-left:auto;margin-right:auto;max-width:15rem}.bl-iconlist .ctrtext{margin-left:auto;margin-right:auto;margin-top:3.75rem;max-width:14.6875rem}@media(max-width:1599px){.bl-iconlist .ctrtext{margin-top:3.13125rem}}@media(max-width:1023px){.bl-iconlist .ctrtext{margin-top:2.5125rem}}@media(max-width:739px){.bl-iconlist .ctrtext{margin-top:1.875rem}}.bl-iconlist h1{text-align:center}.bl-iconlist .ctrtext{font-size:1.0625rem}@media(max-width:1599px){.bl-iconlist .ctrtext{font-size:1.000625rem}}@media(max-width:1023px){.bl-iconlist .ctrtext{font-size:.93875rem}}@media(max-width:739px){.bl-iconlist .ctrtext{font-size:.875rem}}.bl-iconlist .ctrtext{line-height:1.4117647059}.bl-iconlist .ctrtext h3{font:inherit;font-weight:700}.bl-iconlist .ctrtext{text-align:center}@media(min-width:1024px){.bl-aktuelllist .items{grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid}.bl-aktuelllist .items>*{min-width:0}.bl-aktuelllist .items{grid-template-columns:repeat(2,1fr)}}@media(min-width:1600px){.bl-aktuelllist .items{grid-template-columns:repeat(3,1fr)}}@media(max-width:1023px){.bl-aktuelllist .item+.item{margin-top:1.875rem}}.bl-aktuelllist .item .ctrinfo{background-color:#fff;padding:2.5rem}@media(max-width:1599px){.bl-aktuelllist .item .ctrinfo{padding:2.29375rem}}@media(max-width:1023px){.bl-aktuelllist .item .ctrinfo{padding:2.0875rem}}@media(max-width:739px){.bl-aktuelllist .item .ctrinfo{padding:1.875rem}}.bl-aktuelllist .item .ctrinfo h2{aspect-ratio:290/140}.bl-aktuelllist .item .ctrimg img{display:block;height:auto;width:100%}.bl-aktuelllist .ctrdate{font-size:.875rem}@media(max-width:1599px){.bl-aktuelllist .ctrdate{font-size:.875rem}}@media(max-width:1023px){.bl-aktuelllist .ctrdate{font-size:.875rem}}@media(max-width:739px){.bl-aktuelllist .ctrdate{font-size:.875rem}}.bl-aktuelllist .ctrdate{color:#52277b;line-height:1.4285714286}.bl-testimonials{text-align:center}.bl-testimonials .items{margin-top:3em}@media(min-width:1024px){.bl-testimonials .items{grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid}.bl-testimonials .items>*{min-width:0}.bl-testimonials .items{grid-template-columns:repeat(3,1fr)}}@media(max-width:1023px){.bl-testimonials .items .item+.item{margin-top:3em}}.bl-testimonials .items .personimg{border-radius:9999px;display:block;height:auto;margin-left:auto;margin-right:auto;max-width:14.625rem;width:100%}.bl-testimonials .items .ctrtext{margin-left:auto;margin-right:auto;margin-top:1em;max-width:25.625rem}.bl-testimonials .items .ctrname{margin-top:1.25em}.bl-testimonials .ctrtext{font-size:1.875rem}@media(max-width:1599px){.bl-testimonials .ctrtext{font-size:1.7925rem}}@media(max-width:1023px){.bl-testimonials .ctrtext{font-size:1.71rem}}@media(max-width:739px){.bl-testimonials .ctrtext{font-size:1.625rem}}.bl-testimonials .ctrtext{font-weight:400;line-height:1.4}.bl-testimonials .ctrname{font-size:1.0625rem}@media(max-width:1599px){.bl-testimonials .ctrname{font-size:1.0625rem}}@media(max-width:1023px){.bl-testimonials .ctrname{font-size:1.0625rem}}@media(max-width:739px){.bl-testimonials .ctrname{font-size:1.0625rem}}.bl-testimonials .ctrname{font-weight:700;line-height:1.4117647059}@media(min-width:1024px){.bl-personcard .ctrcard{grid-column:4/span 8}}@media(min-width:1024px)and (min-width:1600px){.bl-personcard .ctrcard{grid-column:5/span 6}}.bl-personcard .ctrcard .ctrimage img{border-radius:9999px;display:block;height:auto;max-width:12.5rem;width:100%}@media(min-width:740px){.bl-personcard .ctrcard{grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid;grid-template-columns:1fr 3fr;padding:4.375rem 2.875rem 2.75rem}}@media(min-width:740px)and (max-width:1599px){.bl-personcard .ctrcard{padding-top:3.653125rem}}@media(min-width:740px)and (max-width:1023px){.bl-personcard .ctrcard{padding-top:2.93125rem}}@media(min-width:740px)and (max-width:739px){.bl-personcard .ctrcard{padding-top:2.1875rem}}@media(min-width:740px)and (max-width:1599px){.bl-personcard .ctrcard{padding-right:2.400625rem}}@media(min-width:740px)and (max-width:1023px){.bl-personcard .ctrcard{padding-right:1.92625rem}}@media(min-width:740px)and (max-width:739px){.bl-personcard .ctrcard{padding-right:1.4375rem}}@media(min-width:740px)and (max-width:1599px){.bl-personcard .ctrcard{padding-left:2.400625rem}}@media(min-width:740px)and (max-width:1023px){.bl-personcard .ctrcard{padding-left:1.92625rem}}@media(min-width:740px)and (max-width:739px){.bl-personcard .ctrcard{padding-left:1.4375rem}}@media(min-width:740px)and (max-width:1599px){.bl-personcard .ctrcard{padding-bottom:2.29625rem}}@media(min-width:740px)and (max-width:1023px){.bl-personcard .ctrcard{padding-bottom:1.8425rem}}@media(min-width:740px)and (max-width:739px){.bl-personcard .ctrcard{padding-bottom:1.375rem}}@media(min-width:740px){.bl-personcard .ctrcard>*{min-width:0}}@media(max-width:739px){.bl-personcard .ctrcard{grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid;padding:2.5rem 0 3.75rem}.bl-personcard .ctrcard>*{min-width:0}.bl-personcard .ctrcard{grid-template-columns:repeat(6,1fr)}.bl-personcard .ctrcard .ctrimage,.bl-personcard .ctrcard .ctrinfo{grid-column:2/span 4}.bl-personcard .ctrcard .ctrimage img{margin-left:auto;margin-right:auto}.bl-personcard .ctrcard .ctrinfo{margin-top:1.5em}}.bl-personcard .ctrinfo a{color:#52277b}@media(min-width:1024px){.bl-logolist>.linner{grid-column:4/span 8}}.bl-logolist .items{--itemsperrow:2}@media(min-width:740px){.bl-logolist .items{--itemsperrow:4}}.bl-logolist .items{--itemsgap:var(--layoutgridgap);-webkit-box-pack:center;-ms-flex-pack:center;grid-gap:var(--itemsgap);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--itemsgap);-webkit-justify-content:center;justify-content:center}.bl-logolist .items>.item{min-width:0;width:calc(100%/var(--itemsperrow) - var(--itemsgap)*(var(--itemsperrow) - 1)/var(--itemsperrow))}.bl-logolist .items .ctrlogo{aspect-ratio:2/1;background-color:#fff;border:1px solid #dedae3;position:relative}.bl-logolist .items .logo{border:1.5625rem solid rgba(0,0,0,0);display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media(max-width:1599px){.bl-logolist .items .logo{border-width:1.3046875rem}}@media(max-width:1023px){.bl-logolist .items .logo{border-width:1.046875rem}}@media(max-width:739px){.bl-logolist .items .logo{border-width:.78125rem}}.bl-logolist .items .logo{-webkit-box-sizing:border-box;box-sizing:border-box;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.bl-logolist .items .ctrtext{margin-top:.3em}.bl-logolist h3{font-size:1.0625rem}@media(max-width:1599px){.bl-logolist h3{font-size:1.0625rem}}@media(max-width:1023px){.bl-logolist h3{font-size:1.0625rem}}@media(max-width:739px){.bl-logolist h3{font-size:1.0625rem}}.bl-logolist h3{font-weight:400;line-height:1.2}@media(min-width:1024px){.bl-teamlist .ctrfilterbuttons{grid-column:3/span 10}}.bl-teamlist .ctritems .guttersizer{visibility:hidden;width:1.5625rem;width:var(--layoutgridgap)}@media(max-width:1023px){.bl-teamlist .ctritems{--columnwidth:100%}}@media(min-width:1024px)and (max-width:1209px){.bl-teamlist .ctritems{--columnwidth:calc(50% - var(--layoutgridgap)*1/2)}}@media(min-width:1210px){.bl-teamlist .ctritems{--columnwidth:calc(33.33333% - var(--layoutgridgap)*2/3)}}.bl-teamlist .ctritems .columnsizer{visibility:hidden;width:var(--columnwidth)}.bl-teamlist .ctritems .item{width:var(--columnwidth)}@media(max-width:1023px){.bl-teamlist .ctritems .item{padding-bottom:3.75rem}}@media(min-width:1024px){.bl-teamlist .ctritems .item{aspect-ratio:440/750}}.bl-teamlist .ctritems .at-teaserbox .ovimg{aspect-ratio:440/500}.bl-teamlist .ctritems .at-teaserbox .ctrinfo{-webkit-box-flex:0;-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0}@media(min-width:1024px)and (max-width:1209px){.bl-teamlist .ctritems .at-teaserbox.visible2n2{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.bl-teamlist .ctritems .at-teaserbox.visible2n2 .ctrovimg{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}}@media(min-width:1210px){.bl-teamlist .ctritems .at-teaserbox.visible3n2{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.bl-teamlist .ctritems .at-teaserbox.visible3n2 .ctrovimg{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}}.bl-teamlist .ctritems .buttonitem{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center}@media(min-width:1024px){.bl-teamlist .ctritems .buttonitem{aspect-ratio:440/500}}.bl-teamlist .ctrfilterbuttons{grid-column-gap:1.5em;grid-row-gap:.5em;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;row-gap:.5em}@media(min-width:1024px){.bl-teamlist .ctrfilterbuttons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:1023px){.bl-teamlist .ctrfilterbuttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.bl-teamlist .ctrfilterbuttons{margin-bottom:3.5em}.bl-teamlist .ctrfilterbuttons a{cursor:pointer}.bl-teamlist .ctrfilterbuttons a.active{border-bottom:2px solid #000}.bl-teamlist .ctrfilterbuttons{font-weight:600}.bl-teamlist .ctrinfo h3{font-size:2.5rem}@media(max-width:1599px){.bl-teamlist .ctrinfo h3{font-size:2.0875rem}}@media(max-width:1023px){.bl-teamlist .ctrinfo h3{font-size:1.675rem}}@media(max-width:739px){.bl-teamlist .ctrinfo h3{font-size:1.25rem}}.bl-teamlist .ctrinfo h3{line-height:1.125}@media(max-width:1023px){.bl-teamlist .ctrinfo h3{font-size:1.5625rem}}.bl-teamlist .ctrinfo h3{font-weight:400}.bl-teamlist .ctrinfo .text{font-size:1.375rem}@media(max-width:1599px){.bl-teamlist .ctrinfo .text{font-size:1.2615625rem}}@media(max-width:1023px){.bl-teamlist .ctrinfo .text{font-size:1.148125rem}}@media(max-width:739px){.bl-teamlist .ctrinfo .text{font-size:1.03125rem}}.bl-teamlist .ctrinfo .text{line-height:normal;line-height:1.4545454545}@media(max-width:1023px){.bl-teamlist .ctrinfo{padding-top:1.75em}}@media(min-width:1024px){.bl-vorgehen>.linner{grid-column:4/span 8}}.bl-vorgehen .ctrscrollarea{position:relative}.bl-vorgehen .scrollindicator-track{background-color:#dedae3;height:100%;left:50%;position:absolute;top:0;width:1px}.bl-vorgehen .scrollindicator-slider{background-color:#52277b;border-radius:99px;height:20px;margin-left:-10px;position:-webkit-sticky;position:sticky;top:50vh;width:20px}.bl-vorgehen .item{-webkit-transition:opacity .2s;transition:opacity .2s}.bl-vorgehen .item:not(.highlighted){opacity:.3}.bl-vorgehen .item{padding-top:3.125rem}@media(max-width:1599px){.bl-vorgehen .item{padding-top:2.609375rem}}@media(max-width:1023px){.bl-vorgehen .item{padding-top:2.09375rem}}@media(max-width:739px){.bl-vorgehen .item{padding-top:1.5625rem}}.bl-vorgehen .item{padding-bottom:3.125rem}@media(max-width:1599px){.bl-vorgehen .item{padding-bottom:2.609375rem}}@media(max-width:1023px){.bl-vorgehen .item{padding-bottom:2.09375rem}}@media(max-width:739px){.bl-vorgehen .item{padding-bottom:1.5625rem}}.bl-vorgehen .item:first-child{padding-top:0}.bl-vorgehen .item:last-child{padding-bottom:0}@media(min-width:1024px){.bl-vorgehen .item{grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid}.bl-vorgehen .item>*{min-width:0}.bl-vorgehen .item{grid-template-columns:repeat(8,1fr)}.bl-vorgehen .item:nth-child(odd) .ctrbox{grid-column:1/span 3}.bl-vorgehen .item:nth-child(2n) .ctrbox{grid-column:6/span 3}}@media(max-width:1023px){.bl-vorgehen .scrollindicator-track{left:0}.bl-vorgehen .items{margin-left:1.5em}}.bl-vorgehen .stepnumber{font:inherit;font-weight:600;margin-bottom:.75em}@media(min-width:1024px){.bl-accordion .linner{grid-column:4/span 8}}.bl-accordion .accitem:first-child{border-top:1px solid #dedae3}.bl-accordion .accitem{border-bottom:1px solid #dedae3}.bl-accordion .accitem .summary{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:.7em;margin-top:.7em}.bl-accordion .accitem .summary h3{color:#ef2f69;font-weight:400}.bl-accordion .accitem .summary .title{margin-bottom:0}.bl-accordion .accitem .summary .icon{fill:#ef2f69;display:block;height:1.25rem;margin-left:.625rem;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;width:2.375rem}.bl-accordion .accitem .details{display:none;margin-bottom:.75em;margin-top:1em;padding-right:3.75rem}.bl-accordion .accitem .details p{margin-bottom:0}.bl-accordion .accitem .details p+p{margin-top:.5em}.bl-accordion .accitem .details a{color:#52277b}.bl-accordion .accitem.expanded .icon{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:1024px){.bl-imageslider .ctrslider{grid-column:3/span 10}}.bl-imageslider{--swiper-theme-color:#fff;--swiper-pagination-color:#fff;--swiper-pagination-bullet-inactive-color:#fff}.bl-imageslider .swiper-slide img{display:block;height:auto;width:100%}.bl-mmxform{background-color:#000;color:#fff}@media(min-width:1024px){.bl-mmxform>.linner{grid-column:3/span 10}}@media(min-width:740px){.mmx-forms .vf-row{grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid}.mmx-forms .vf-row>*{min-width:0}.mmx-forms .vf-row{grid-row-gap:1.5625rem;grid-row-gap:var(--layoutgridgap);grid-template-columns:1fr 1fr;row-gap:1.5625rem;row-gap:var(--layoutgridgap)}.mmx-forms .sizespan2{grid-column-end:span 2}}@media(max-width:739px){.mmx-forms .vf-element-layout+.vf-element-layout{margin-top:1em}}.mmx-forms .submitbutton{grid-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(0,0,0,0);border:none;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font:inherit;gap:1rem;margin:0;padding:0}.mmx-forms .submitbutton .arrow{aspect-ratio:44/15;content:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 44 15"><path d="M43.707 8.07a1 1 0 0 0 0-1.413L37.343.293a1 1 0 1 0-1.414 1.414l5.657 5.657-5.657 5.657a1 1 0 0 0 1.414 1.414l6.364-6.364ZM0 7.365v1h43v-2H0v1Z" fill="%23fff"/></svg>');width:2.75rem}.mmx-forms input,.mmx-forms select,.mmx-forms textarea{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font:inherit;font-size:.75em;outline:none;padding:.8em .875rem .6em;width:100%}.mmx-forms input::-webkit-input-placeholder,.mmx-forms select::-webkit-input-placeholder,.mmx-forms textarea::-webkit-input-placeholder{color:rgba(0,0,0,0)}.mmx-forms input::-moz-placeholder,.mmx-forms select::-moz-placeholder,.mmx-forms textarea::-moz-placeholder{color:rgba(0,0,0,0)}.mmx-forms input:-ms-input-placeholder,.mmx-forms select:-ms-input-placeholder,.mmx-forms textarea:-ms-input-placeholder{color:rgba(0,0,0,0)}.mmx-forms input::-ms-input-placeholder,.mmx-forms select::-ms-input-placeholder,.mmx-forms textarea::-ms-input-placeholder{color:rgba(0,0,0,0)}.mmx-forms input::placeholder,.mmx-forms select::placeholder,.mmx-forms textarea::placeholder{color:rgba(0,0,0,0)}.mmx-forms input,.mmx-forms select,.mmx-forms textarea{background-color:#fff;color:#000}.mmx-forms textarea{height:10em}.mmx-forms .vf-checkboxgroup-wrapper{grid-gap:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em}.mmx-forms .vf-checkbox-container,.mmx-forms .vf-checkbox-wrapper{grid-gap:.75em;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.75em}.mmx-forms .vf-checkbox-container .vf-checkbox,.mmx-forms .vf-checkbox-wrapper .vf-checkbox{opacity:0;position:absolute;width:0}.mmx-forms .vf-checkbox-container:before,.mmx-forms .vf-checkbox-wrapper:before{-ms-flex-negative:0;background-clip:content-box;border:1px solid;content:" ";-webkit-flex-shrink:0;flex-shrink:0;height:.75em;margin-top:.1em;padding:2px;width:.75em}.mmx-forms .vf-checkbox-container[\:has\(input\:checked\)]:before,.mmx-forms .vf-checkbox-wrapper[\:has\(input\:checked\)]:before{background-color:currentColor}.mmx-forms .vf-checkbox-container:has(input:checked):before,.mmx-forms .vf-checkbox-wrapper:has(input:checked):before{background-color:currentColor}.mmx-forms .vf-checkbox-container,.mmx-forms .vf-checkbox-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mmx-forms .vf-checkbox-container .vf-checkbox-text,.mmx-forms .vf-checkbox-wrapper .vf-checkbox-text{margin-top:0}.mmx-forms .vf-element-error{color:red;font-size:.75em}@media(min-width:1024px){.wl-contactform-intro .introtext{margin-left:auto;width:60%}}.wl-contactform-intro .introtext{border-bottom:14px solid;font-family:corsario-variable,serif;font-size:3.125rem;font-variation-settings:"opsz" 48,"wght" 900;padding-bottom:.25em}@media(max-width:1599px){.wl-contactform-intro .introtext{font-size:2.91875rem}}@media(max-width:1023px){.wl-contactform-intro .introtext{font-size:2.7125rem}}@media(max-width:739px){.wl-contactform-intro .introtext{font-size:2.5rem}}.wl-contactform-intro .introtext{line-height:1}.wl-contactform-intro h2{font-family:Fractul,sans-serif;font-size:2.8125rem}@media(max-width:1599px){.wl-contactform-intro h2{font-size:2.60625rem}}@media(max-width:1023px){.wl-contactform-intro h2{font-size:2.4rem}}@media(max-width:739px){.wl-contactform-intro h2{font-size:2.1875rem}}.wl-contactform-intro h2{line-height:1.0666666667}.bl-mmxform.form-1{font-family:Fractul,sans-serif;font-size:1.25rem}@media(max-width:1599px){.bl-mmxform.form-1{font-size:1.20875rem}}@media(max-width:1023px){.bl-mmxform.form-1{font-size:1.1675rem}}@media(max-width:739px){.bl-mmxform.form-1{font-size:1.125rem}}.bl-mmxform.form-1{line-height:1.05}.bl-mmxform.form-1 .submitbutton{font-family:Fractul,sans-serif;font-size:2.8125rem}@media(max-width:1599px){.bl-mmxform.form-1 .submitbutton{font-size:2.60625rem}}@media(max-width:1023px){.bl-mmxform.form-1 .submitbutton{font-size:2.4rem}}@media(max-width:739px){.bl-mmxform.form-1 .submitbutton{font-size:2.1875rem}}.bl-mmxform.form-1 .submitbutton{line-height:1.0666666667}.wl-contactform-footer .mgelogo{display:block;margin-left:auto;width:8rem}@media(min-width:1024px){.wl-contactform-thanksmsg .ctrmain{grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid}.wl-contactform-thanksmsg .ctrmain>*{min-width:0}.wl-contactform-thanksmsg .ctrmain{grid-template-columns:4fr 6fr}}@media(max-width:1023px){.wl-contactform-thanksmsg .ctrmessage{margin-top:2em}}.wl-contactform-thanksmsg .logo{display:block;width:4.0625rem}.wl-contactform-thanksmsg .message{font-family:corsario-variable,serif;font-size:3.125rem;font-variation-settings:"opsz" 48,"wght" 900}@media(max-width:1599px){.wl-contactform-thanksmsg .message{font-size:2.91875rem}}@media(max-width:1023px){.wl-contactform-thanksmsg .message{font-size:2.7125rem}}@media(max-width:739px){.wl-contactform-thanksmsg .message{font-size:2.5rem}}.wl-contactform-thanksmsg .message{border-bottom:14px solid;line-height:1;padding-bottom:.25em}.bl-gallery .ctrimages{grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid}.bl-gallery .ctrimages>*{min-width:0}.bl-gallery .ctrimages{grid-row-gap:1.5625rem;grid-row-gap:var(--layoutgridgap);row-gap:1.5625rem;row-gap:var(--layoutgridgap)}.bl-gallery .ctrimages img{aspect-ratio:4/3;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.bl-gallery.imgperrow-2 .ctrimages{grid-template-columns:repeat(1,1fr)}@media(min-width:740px){.bl-gallery.imgperrow-2 .ctrimages{grid-template-columns:repeat(1,1fr)}}@media(min-width:1024px){.bl-gallery.imgperrow-2 .ctrimages{grid-template-columns:repeat(2,1fr)}}.bl-gallery.imgperrow-3 .ctrimages{grid-template-columns:repeat(1,1fr)}@media(min-width:740px){.bl-gallery.imgperrow-3 .ctrimages{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.bl-gallery.imgperrow-3 .ctrimages{grid-template-columns:repeat(3,1fr)}}.bl-gallery.imgperrow-4 .ctrimages{grid-template-columns:repeat(2,1fr)}@media(min-width:740px){.bl-gallery.imgperrow-4 .ctrimages{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.bl-gallery.imgperrow-4 .ctrimages{grid-template-columns:repeat(4,1fr)}.bl-videoembed .ctrvideo{grid-column:3/span 10}}.bl-videoembed iframe{aspect-ratio:16/9}.bl-iframeembed iframe,.bl-videoembed iframe{border:none;display:block;height:auto;width:100%}@media(min-width:740px){.bl-iframeembed.size-d-16-9 iframe{aspect-ratio:16/9}.bl-iframeembed.size-d-1-1 iframe{aspect-ratio:1/1}.bl-iframeembed.size-d-80vh iframe{height:80vh}}@media(max-width:739px){.bl-iframeembed.size-m-16-9 iframe{aspect-ratio:16/9}.bl-iframeembed.size-m-1-1 iframe{aspect-ratio:1/1}.bl-iframeembed.size-m-80vh iframe{height:80vh}}.bl-cards .ctritems{grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid}.bl-cards .ctritems>*{min-width:0}.bl-cards .ctritems{grid-row-gap:1.5625rem;grid-row-gap:var(--layoutgridgap);grid-template-columns:repeat(3,1fr);row-gap:1.5625rem;row-gap:var(--layoutgridgap)}@media(max-width:739px){.bl-cards .ctritems{grid-template-columns:1fr}}.bl-cards .ctritem{background-color:#fff}.bl-cards .ctritem .ctrovimg img{aspect-ratio:16/9;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.bl-cards .ctritem .ctrinfo{padding:1.5em}.bl-cards .ctritem .ctrovimg{overflow:hidden}.bl-cards .ctritem .ctrovimg img{-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.bl-cards .ctritem:hover .ctrovimg img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.bl-cards h3{color:#52277b;margin-bottom:.5em}section.bgdefault .bl-cards .ctritem{background-color:#dedae3}#tarteaucitronRoot{--font-family:inherit;--border-radius:0;--black:#3b3b3b;--link-color:#000}#tarteaucitronRoot div#tarteaucitron{font-size:.8em}#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong,#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,.tarteaucitronCTAButton{font-family:var(--font-family)!important;font-size:inherit!important}.tarteaucitronCTAButton{border-radius:var(--border-radius)!important;font-weight:400;margin-bottom:10px!important;padding:9px 15px 8px!important}.tarteaucitronLine .tarteaucitronDeny{background-color:var(--black)!important}.tarteaucitronLine .tarteaucitronAllow,.tarteaucitronLine .tarteaucitronDeny{opacity:1!important;padding:9px 15px 8px!important}#tarteaucitronCloseAlert{background-color:rgba(0,0,0,0)!important;border-radius:var(--border-radius)!important;font-family:var(--font-family)!important;font-weight:400;margin-bottom:10px!important;margin-left:20px!important;max-width:-webkit-min-content;max-width:-moz-min-content;max-width:min-content;padding:9px 15px 8px!important;position:relative!important;text-align:center!important}#tarteaucitronDisclaimerAlert{display:block!important;font-size:inherit!important;font-weight:400;margin-bottom:1em!important;text-align:center!important}.tarteaucitronAlertBigBottom{-webkit-box-shadow:0 -6px 10px rgba(0,0,0,.25);box-shadow:0 -6px 10px rgba(0,0,0,.25);max-width:100%!important;padding:2em 1.5em 3em!important}@media (min-width:900px){.tarteaucitronAlertBigBottom{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;grid-template-columns:50% repeat(3,1fr)!important}.tarteaucitronAlertBigBottom[style*="opacity: 1"]{display:grid!important}#tarteaucitronDisclaimerAlert{justify-self:end;max-width:600px;text-align:left!important}}@media (min-width:1300px){.tarteaucitronAlertBigBottom{grid-template-columns:50% repeat(3,210px)!important}}#tarteaucitron [aria-pressed=true]{font-weight:400!important}.tarteaucitronCheck:before,.tarteaucitronCross:before,.tarteaucitronDeny:before,.tarteaucitronPlus{display:none!important}#tarteaucitronScrollbarAdjust{margin-bottom:40px!important}html body #tarteaucitronRoot button.tarteaucitronAllow{margin-left:0}#tarteaucitronInfo{border:none!important}#tarteaucitronServices .tarteaucitronTitle button{font-weight:400!important}#tarteaucitronServices ul li:before{content:"";margin-left:0;padding-right:0}#tarteaucitronBack{opacity:.95!important}#tarteaucitronAllAllowed,#tarteaucitronAllDenied,.tarteaucitronAllow,.tarteaucitronDeny{border-radius:var(--border-radius)!important;font-family:var(--font-family)!important}#tarteaucitronRoot div#tarteaucitron{overflow:hidden;position:relative}div#tarteaucitronServices{border-radius:var(--border-radius)!important;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2)!important;box-shadow:0 4px 20px rgba(0,0,0,.2)!important;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:var(--font-family)!important;height:600px!important;line-height:1.6!important;max-height:80vh!important;overflow:hidden!important;overflow-y:scroll!important;padding:40px 40px 120px!important;position:unset}@media (min-width:768px){div#tarteaucitronServices{padding:40px 60px 120px!important}}#tarteaucitron #tarteaucitronInfo,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine,#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine:hover,#tarteaucitron #tarteaucitronServices .tarteaucitronTitle,#tarteaucitron .tarteaucitronH1,div#tarteaucitronServices,html body #tarteaucitronRoot div#tarteaucitronInfo{background-color:#fff!important;color:#3b3b3b!important}#tarteaucitronRoot .tarteaucitronH1{font-weight:700;text-align:left!important}#tarteaucitronMainLineOffset div#tarteaucitronInfo{font-weight:400!important;margin:10px 0 30px!important;max-width:70%!important;padding:0!important;text-align:left!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{float:none!important;margin-left:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{display:none!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{padding:0 0 20px!important}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{background-color:#fff!important;color:var(--black)!important;font-size:inherit!important;font-weight:700!important;padding:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine,#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:#fff!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{margin-left:0!important;width:70%!important}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{border-top:2px solid var(--black)!important}#tarteaucitronServices .tarteaucitronName a{color:var(--link-color)!important;display:block!important;font-size:inherit!important}.tarteaucitronName span.tarteaucitronReadmoreSeparator{display:none!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover,html body #tarteaucitronRoot #tarteaucitron .tarteaucitronHidden:hover ul li{background:#fff!important}html body #tarteaucitronRoot #tarteaucitronSave button#tarteaucitronSaveButton{font-size:inherit!important}#tarteaucitron #tarteaucitronClosePanel{background:#fff!important;color:var(--black)!important;font-family:var(--font-family)!important}html body #tarteaucitronRoot div#tarteaucitronSave{background:#fff!important;bottom:0!important;-webkit-box-shadow:0 -3px 10px rgba(0,0,0,.25);box-shadow:0 -3px 10px rgba(0,0,0,.25);left:0!important;padding:20px 40px!important;position:absolute!important;right:0;z-index:99!important}#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronH3{font-size:inherit!important;font-weight:inherit!important}#tarteaucitronRoot #tarteaucitronServices .tarteaucitronInfoBox{background:#fff!important;color:var(--black)!important;display:block!important;font-size:inherit!important;font-weight:400!important;margin:0!important;max-width:100%!important;padding:10px 0!important;position:relative!important;width:70%!important;z-index:0!important}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{background:rgba(0,0,0,0)!important}#tarteaucitronCloseAlert:before{height:auto;left:0;margin-top:-.1em;position:absolute;width:.7em}#tarteaucitronRoot button:not(#tarteaucitronBack):hover{-webkit-filter:opacity(.7)!important;filter:opacity(.7)!important}html body #tarteaucitronAlertBig #tarteaucitronCloseAlert{background:rgba(0,0,0,0)!important}#tarteaucitronAlertBig .tarteaucitronCTAButton.tarteaucitronDeny{display:none!important}.tarteaucitronAlertBigBottom{-webkit-transform:translateY(120px);-ms-transform:translateY(120px);transform:translateY(120px);-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.tarteaucitronAlertBigBottom.visible{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media(min-width:1024px){.bl-downloadlist .ctrdownloads{grid-column:4/span 8}}.bl-downloadlist ul{list-style-type:disc;margin-left:1em;padding-left:0}.bl-downloadlist ul li::marker{color:currentColor}.bl-downloadlist a{color:#ef2f69}@media(min-width:1024px){.bl-buttons .ctrbuttons{grid-column:4/span 8}}.bl-buttons .ctrbuttons{grid-gap:1em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1em}@media(max-width:739px){.bl-buttons .ctrbuttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;grid-gap:1em;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:1em}}.bl-spacer{--baseunit:1.25rem}@media(max-width:1599px){.bl-spacer{--baseunit:1.04375rem}}@media(max-width:1023px){.bl-spacer{--baseunit:.8375rem}}@media(max-width:739px){.bl-spacer{--baseunit:.625rem}}.bl-spacer.vspace_-5{margin-top:calc(var(--baseunit)*-5)}.bl-spacer.vspace_-4{margin-top:calc(var(--baseunit)*-4)}.bl-spacer.vspace_-3{margin-top:calc(var(--baseunit)*-3)}.bl-spacer.vspace_-2{margin-top:calc(var(--baseunit)*-2)}.bl-spacer.vspace_-1{margin-top:calc(var(--baseunit)*-1)}.bl-spacer.vspace_0{margin-top:calc(var(--baseunit)*0)}.bl-spacer.vspace_1{margin-top:calc(var(--baseunit)*1)}.bl-spacer.vspace_2{margin-top:calc(var(--baseunit)*2)}.bl-spacer.vspace_3{margin-top:calc(var(--baseunit)*3)}.bl-spacer.vspace_4{margin-top:calc(var(--baseunit)*4)}.bl-spacer.vspace_5{margin-top:calc(var(--baseunit)*5)}.bl-spacer.vspace_6{margin-top:calc(var(--baseunit)*6)}.bl-spacer.vspace_7{margin-top:calc(var(--baseunit)*7)}.bl-spacer.vspace_8{margin-top:calc(var(--baseunit)*8)}.bl-spacer.vspace_9{margin-top:calc(var(--baseunit)*9)}.bl-spacer.vspace_10{margin-top:calc(var(--baseunit)*10)}.bl-spacer.vspace_11{margin-top:calc(var(--baseunit)*11)}.bl-spacer.vspace_12{margin-top:calc(var(--baseunit)*12)}.bl-spacer.vspace_13{margin-top:calc(var(--baseunit)*13)}.bl-spacer.vspace_14{margin-top:calc(var(--baseunit)*14)}.bl-spacer.vspace_15{margin-top:calc(var(--baseunit)*15)}@media(min-width:1024px){.bl-werklist .ctrfilterui{grid-column:3/span 10}}.bl-werklist .guttersizer{visibility:hidden;width:1.5625rem;width:var(--layoutgridgap)}.bl-werklist .columnsizer{visibility:hidden;width:calc(50% - .78125rem);width:calc(50% - var(--layoutgridgap)*1/2)}@media(max-width:1023px){.bl-werklist .columnsizer{width:100%}}.bl-werklist .item{width:calc(50% - .78125rem);width:calc(50% - var(--layoutgridgap)*1/2)}@media(max-width:1023px){.bl-werklist .item{width:100%}}.bl-werklist .item{aspect-ratio:1/1}.bl-werklist .item.sizebig{aspect-ratio:2/1;width:100%}@media(max-width:1023px){.bl-werklist .item.sizebig{aspect-ratio:1.5/1}}.bl-werklist .item{position:relative}.bl-werklist .item .ovimg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;position:absolute;top:0;width:100%}.bl-werklist .item .ctrinfo{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;padding:.5em;position:absolute;text-align:center;top:0;-webkit-writing-mode:sideways-lr;-ms-writing-mode:sideways-lr;writing-mode:sideways-lr}.bl-werklist .ctrfilterui{margin-bottom:3.5em}.bl-werklist .ctrfilterheader{grid-gap:.75em;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.75em;margin-bottom:.5em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bl-werklist .ctrfilterheader.active .icon{--vlinecolor:transparent}.bl-werklist .ctrfilterbuttons{grid-column-gap:1.5em;grid-row-gap:.5em;-webkit-column-gap:1.5em;-moz-column-gap:1.5em;column-gap:1.5em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;row-gap:.5em}@media(min-width:1024px){.bl-werklist .ctrfilterbuttons{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:1023px){.bl-werklist .ctrfilterbuttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.bl-werklist .ctrfilterbuttons a{cursor:pointer}.bl-werklist .ctrfilterbuttons a.active{border-bottom:2px solid #000}@media(min-width:1024px){.bl-werklist .ctrfilterheader{display:none}}@media(max-width:1023px){.bl-werklist .ctrfilterbuttons{display:none}}.bl-werklist .ctrfilterbuttons,.bl-werklist .ctrfilterheader{font-weight:600}.bl-werklist .ctrinfo{color:#fff;font-size:1.25rem}@media(max-width:1599px){.bl-werklist .ctrinfo{font-size:1.188125rem}}@media(max-width:1023px){.bl-werklist .ctrinfo{font-size:1.12625rem}}@media(max-width:739px){.bl-werklist .ctrinfo{font-size:1.0625rem}}.bl-werklist .ctrinfo{font-weight:600;line-height:1.25}@media(min-width:1024px){.bl-werkdetails .ctrmain{grid-column:3/span 7}.bl-werkdetails .ctrcategories{grid-column:11/span 2}}@media(max-width:1023px){.bl-werkdetails .ctrcategories{margin-top:2em}}.bl-werkdetails .ctrcategories .catinfo+.catinfo{margin-top:1.1em}.bl-werkdetails .projdesc{font-size:1.875rem}@media(max-width:1599px){.bl-werkdetails .projdesc{font-size:1.7203125rem}}@media(max-width:1023px){.bl-werkdetails .projdesc{font-size:1.565625rem}}@media(max-width:739px){.bl-werkdetails .projdesc{font-size:1.40625rem}}.bl-werkdetails .projdesc{line-height:1.0666666667}.bl-werkdetails .ctrcategories{font-size:1.25rem}@media(max-width:1599px){.bl-werkdetails .ctrcategories{font-size:1.188125rem}}@media(max-width:1023px){.bl-werkdetails .ctrcategories{font-size:1.12625rem}}@media(max-width:739px){.bl-werkdetails .ctrcategories{font-size:1.0625rem}}.bl-werkdetails .ctrcategories{font-weight:600;line-height:1.25}.bl-werkdetails .ctrcategories h3{font:inherit;margin-bottom:0}@media(min-width:1024px){.bl-werkdetails .backbutton{display:block}.bl-werkdetails .backbutton .icon{height:auto;position:absolute;-webkit-transform:translate(-4.25rem,.2em);-ms-transform:translate(-4.25rem,.2em);transform:translate(-4.25rem,.2em);width:2.6875rem}}@media(max-width:1023px){.bl-werkdetails .projdesc{font-size:1.25rem;line-height:1.25}}@media(max-width:1023px)and (max-width:1599px){.bl-werkdetails .projdesc{font-size:1.188125rem}}@media(max-width:1023px)and (max-width:1023px){.bl-werkdetails .projdesc{font-size:1.12625rem}}@media(max-width:1023px)and (max-width:739px){.bl-werkdetails .projdesc{font-size:1.0625rem}}.bl-backbutton .backbutton{-webkit-box-align:center;-ms-flex-align:center;grid-gap:2em;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em}.bl-backbutton .backbutton .icon{height:auto;width:2.6875rem}.bl-backbutton .backbutton .label{text-transform:lowercase}.bl-backbutton{font-size:1.25rem}@media(max-width:1599px){.bl-backbutton{font-size:1.188125rem}}@media(max-width:1023px){.bl-backbutton{font-size:1.12625rem}}@media(max-width:739px){.bl-backbutton{font-size:1.0625rem}}.bl-backbutton{font-weight:600;line-height:1.25}@media(min-width:1024px){.bl-headline .ctrtext{grid-column:3/span 10;max-width:54.375rem}}.bl-headline{padding-top:4.6875rem}@media(max-width:1599px){.bl-headline{padding-top:3.9140625rem}}@media(max-width:1023px){.bl-headline{padding-top:3.140625rem}}@media(max-width:739px){.bl-headline{padding-top:2.34375rem}}.bl-headline{padding-bottom:4.6875rem}@media(max-width:1599px){.bl-headline{padding-bottom:3.9140625rem}}@media(max-width:1023px){.bl-headline{padding-bottom:3.140625rem}}@media(max-width:739px){.bl-headline{padding-bottom:2.34375rem}}.bl-headline .ctrtext{font-size:4.6875rem}@media(max-width:1599px){.bl-headline .ctrtext{font-size:3.9140625rem}}@media(max-width:1023px){.bl-headline .ctrtext{font-size:3.140625rem}}@media(max-width:739px){.bl-headline .ctrtext{font-size:2.34375rem}}.bl-headline .ctrtext{line-height:1}@media(min-width:1350px){.bl-headline.roundbuttonpadding{padding-top:13.125rem}}@media(min-width:1350px)and (max-width:1599px){.bl-headline.roundbuttonpadding{padding-top:10.959375rem}}@media(min-width:1350px)and (max-width:1023px){.bl-headline.roundbuttonpadding{padding-top:8.79375rem}}@media(min-width:1350px)and (max-width:739px){.bl-headline.roundbuttonpadding{padding-top:6.5625rem}}@media(max-width:1349px){.bl-headline.roundbuttonpadding{padding-top:15.625rem}}@media(max-width:1349px)and (max-width:1599px){.bl-headline.roundbuttonpadding{padding-top:14.8rem}}@media(max-width:1349px)and (max-width:1023px){.bl-headline.roundbuttonpadding{padding-top:13.975rem}}@media(max-width:1349px)and (max-width:739px){.bl-headline.roundbuttonpadding{padding-top:13.125rem}}.bl-teaserboxes .at-teaserbox.altorder{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.bl-teaserboxes .at-teaserbox.altorder .ctrovimg{-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-order:2;order:2}.bl-teaserboxes .at-teaserbox.altorder .ctrinfo{padding-top:0}.bl-teaserboxes .swiper-slide{height:auto}.bl-teaserboxes .at-teaserbox{height:100%}.bl-teaserboxes .ctrswipernavigation{grid-gap:2em;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em;-webkit-justify-content:center;justify-content:center;margin-top:2em}.bl-teaserboxes .ctrswipernavigation .icon{cursor:pointer;height:.9375rem}@media(min-width:1024px){.bl-joblist .ctrmain{grid-column:3/span 10}}.bl-joblist .job{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-top:2px solid;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}@media(max-width:1023px){.bl-joblist .job{border-width:1px}}.bl-joblist .job .icon{width:8rem}@media(max-width:1599px){.bl-joblist .job .icon{width:6.68rem}}@media(max-width:1023px){.bl-joblist .job .icon{width:5.36rem}}@media(max-width:739px){.bl-joblist .job .icon{width:4rem}}.bl-joblist h2{font-size:1.25rem}@media(max-width:1599px){.bl-joblist h2{font-size:1.188125rem}}@media(max-width:1023px){.bl-joblist h2{font-size:1.12625rem}}@media(max-width:739px){.bl-joblist h2{font-size:1.0625rem}}.bl-joblist h2{font-weight:600;line-height:1.25;margin-bottom:.5em}.bl-joblist .title{font-size:2.5rem}@media(max-width:1599px){.bl-joblist .title{font-size:2.0875rem}}@media(max-width:1023px){.bl-joblist .title{font-size:1.675rem}}@media(max-width:739px){.bl-joblist .title{font-size:1.25rem}}.bl-joblist .title{line-height:1.125;padding-bottom:.25em;padding-top:.25em}@media(min-width:1024px){.bl-counters .ctrmain{aspect-ratio:1000/700;container-type:size;grid-column:3/span 10;position:relative}.bl-counters .counter,.bl-counters .text{position:absolute}.bl-counters .counter1{left:28.6%;top:0}.bl-counters .text1{left:0;text-align:right;top:0;width:25.7%}.bl-counters .counter2{left:58.5%;top:4.8177083333%}.bl-counters .text2{left:58.5%;top:24.21875%;width:24.3%}.bl-counters .counter3{left:43.5%;top:35.8072916667%}.bl-counters .text3{left:43.5%;top:54.0364583333%;width:24.3%}.bl-counters .counter4{left:11.2%;top:74.21875%;width:24.3%}.bl-counters .text4{bottom:0;left:11.2%;width:24.3%}.bl-counters .counter5{left:74.2%;top:55.3385416667%;width:23%}.bl-counters .text5{left:74.2%;top:74.8697916667%;width:23%}}.bl-counters .counter{font-size:14cqh}.bl-counters h3{font:inherit;font-weight:600;margin-bottom:0}@media(min-width:1024px){.bl-counters .counter1{line-height:.9}}@media(max-width:1023px){.bl-counters .counter1 br{display:none}}@media(min-width:1024px){.bl-contactinfo .ctrmain{grid-column:3/span 7}.bl-contactinfo .ctrside{grid-column:11/span 2}}@media(min-width:1024px)and (min-width:1024px)and (max-width:1599px){.bl-contactinfo .ctrside{grid-column:11/span 3}}@media(max-width:1023px){.bl-contactinfo .ctrside{margin-top:2em}}.bl-contactinfo .ctrmain .text{font-size:2.5rem}@media(max-width:1599px){.bl-contactinfo .ctrmain .text{font-size:2.0875rem}}@media(max-width:1023px){.bl-contactinfo .ctrmain .text{font-size:1.675rem}}@media(max-width:739px){.bl-contactinfo .ctrmain .text{font-size:1.25rem}}.bl-contactinfo .ctrmain .text{line-height:1.125}.bl-contactinfo .ctrside{font-size:1.25rem}@media(max-width:1599px){.bl-contactinfo .ctrside{font-size:1.188125rem}}@media(max-width:1023px){.bl-contactinfo .ctrside{font-size:1.12625rem}}@media(max-width:739px){.bl-contactinfo .ctrside{font-size:1.0625rem}}.bl-contactinfo .ctrside{font-weight:600;line-height:1.25;white-space:nowrap}.bl-werte .item+.item{margin-top:4.375rem}@media(min-width:1024px){.bl-werte .item{display:grid;grid-template-columns:subgrid}.bl-werte .ctrtitle{grid-column:2/span 4;text-align:right}.bl-werte .ctrinfo{grid-column:7/span 5}}@media(max-width:1023px){.bl-werte .ctrinfo{margin-top:2em}}.bl-werte .links,.bl-werte .logos{margin-top:1.5em}.bl-werte .logos{-webkit-box-align:center;-ms-flex-align:center;grid-column-gap:1.5625rem;-webkit-align-items:center;align-items:center;-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:1024px)and (max-width:1500px){.bl-werte .logos{grid-column-gap:.3125rem;-webkit-column-gap:.3125rem;-moz-column-gap:.3125rem;column-gap:.3125rem}}.bl-werte .logos{grid-row-gap:1.5625rem;row-gap:1.5625rem}.bl-werte .logos .logo.logowidth-2{width:7.5rem}.bl-werte .logos .logo.logowidth-1{height:3.875rem}.bl-werte .logos[\:not-has\(img\)]{display:none}.bl-werte .logos:not(:has(img)){display:none}.bl-werte .links{grid-column-gap:3em;grid-row-gap:.5em;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5em}.bl-werte .links[\:not-has\(a\)]{display:none}.bl-werte .links:not(:has(a)){display:none}.bl-werte .ctrtitle{font-size:4.6875rem}@media(max-width:1599px){.bl-werte .ctrtitle{font-size:3.9140625rem}}@media(max-width:1023px){.bl-werte .ctrtitle{font-size:3.140625rem}}@media(max-width:739px){.bl-werte .ctrtitle{font-size:2.34375rem}}.bl-werte .ctrtitle{line-height:1}.bl-werte .ctrinfo .text{font-size:1.875rem}@media(max-width:1599px){.bl-werte .ctrinfo .text{font-size:1.7203125rem}}@media(max-width:1023px){.bl-werte .ctrinfo .text{font-size:1.565625rem}}@media(max-width:739px){.bl-werte .ctrinfo .text{font-size:1.40625rem}}.bl-werte .ctrinfo .text{line-height:1.0666666667}.bl-werte .ctrinfo .tags{font-size:1.25rem}@media(max-width:1599px){.bl-werte .ctrinfo .tags{font-size:1.188125rem}}@media(max-width:1023px){.bl-werte .ctrinfo .tags{font-size:1.12625rem}}@media(max-width:739px){.bl-werte .ctrinfo .tags{font-size:1.0625rem}}.bl-werte .ctrinfo .tags{line-height:1.25}@media(min-width:1024px){.bl-casestudydetails .ctrimages{grid-column:2/span 6}.bl-casestudydetails .ctrinfo{align-self:center;grid-column:8/span 6}}@media(max-width:1023px){.bl-casestudydetails .ctrinfo{margin-top:2em}}.bl-casestudydetails .ctrimages .swiper-slide{position:relative}.bl-casestudydetails .ctrimages .swiper-slide .ctrimgoverlay{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;padding:.5em;position:absolute;text-align:center;top:0;-webkit-writing-mode:sideways-lr;-ms-writing-mode:sideways-lr;writing-mode:sideways-lr}.bl-casestudydetails .ctrimages .swiper-slide img{aspect-ratio:1/1;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}@media(min-width:1024px){.bl-casestudydetails .ctrimages .swiper-slide img{aspect-ratio:auto;height:calc(100vh - var(--headerheight) - 20px)}}.bl-casestudydetails .projdesc{margin-top:1em}.bl-casestudydetails .subline{font-size:2.5rem}@media(max-width:1599px){.bl-casestudydetails .subline{font-size:2.0875rem}}@media(max-width:1023px){.bl-casestudydetails .subline{font-size:1.675rem}}@media(max-width:739px){.bl-casestudydetails .subline{font-size:1.25rem}}.bl-casestudydetails .subline{line-height:1.125}.bl-casestudydetails .ctrimgoverlay{color:#fff;font-size:1.25rem}@media(max-width:1599px){.bl-casestudydetails .ctrimgoverlay{font-size:1.188125rem}}@media(max-width:1023px){.bl-casestudydetails .ctrimgoverlay{font-size:1.12625rem}}@media(max-width:739px){.bl-casestudydetails .ctrimgoverlay{font-size:1.0625rem}}.bl-casestudydetails .ctrimgoverlay{font-weight:600;line-height:1.25}@media(min-width:1024px){.bl-jobdetails .ctrbackbutton,.bl-jobdetails .ctrtitle{grid-column:8/span 5}.bl-jobdetails .ctrlead{grid-column:4/span 4}.bl-jobdetails .ctrmain{grid-column:8/span 5}.bl-jobdetails .mailbutton{margin-top:3em}}.bl-jobdetails .mailbutton{-webkit-box-align:center;-ms-flex-align:center;grid-gap:2em;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2em}.bl-jobdetails h1{font-size:2.5rem}@media(max-width:1599px){.bl-jobdetails h1{font-size:2.0875rem}}@media(max-width:1023px){.bl-jobdetails h1{font-size:1.675rem}}@media(max-width:739px){.bl-jobdetails h1{font-size:1.25rem}}.bl-jobdetails h1{font-weight:400;line-height:1.125}.bl-jobdetails .ctrlead{font-size:1.875rem}@media(max-width:1599px){.bl-jobdetails .ctrlead{font-size:1.7203125rem}}@media(max-width:1023px){.bl-jobdetails .ctrlead{font-size:1.565625rem}}@media(max-width:739px){.bl-jobdetails .ctrlead{font-size:1.40625rem}}.bl-jobdetails .ctrlead{line-height:1.0666666667}@media(min-width:1024px){.bl-jobdetails .ctrlead{text-align:right}}.bl-jobdetails .mailbutton{font-weight:600}.bl-wl-hero{position:relative}@media(min-width:1024px){.bl-wl-hero .ctrimage{grid-column:1/span 14}}@media(max-width:1023px){.bl-wl-hero .ctrimage{grid-column:1/span 8}}.bl-wl-hero .mainimg,.bl-wl-hero video{display:block;height:100vh;height:100lvh;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;width:100%}.bl-wl-hero .ctrlogooverlay,.bl-wl-hero .icon-wl-arrowdown{display:none}@media(max-width:1023px){.bl-wl-hero .ctrlogooverlay{display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12.75rem}.bl-wl-hero .icon-wl-arrowdown{bottom:1.9375rem;color:#fff;display:block;height:4.4375rem;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media(min-width:1024px){.bl-wl-leadtext .ctrlimg{grid-column:3/span 3}.bl-wl-leadtext .ctrtext{grid-column:6/span 6}}@media(max-width:1023px){.bl-wl-leadtext .ctrtext{margin-top:2.1875rem}}.bl-wl-leadtext .ctrlimg{max-width:8rem}@media(max-width:1599px){.bl-wl-leadtext .ctrlimg{max-width:7.566875rem}}@media(max-width:1023px){.bl-wl-leadtext .ctrlimg{max-width:7.13375rem}}@media(max-width:739px){.bl-wl-leadtext .ctrlimg{max-width:6.6875rem}}.bl-wl-leadtext .ctrlimg img{display:block;height:auto;width:100%}.bl-wl-leadtext .text{border-bottom:14px solid;font-family:corsario-variable,serif;font-size:3.125rem;font-variation-settings:"opsz" 48,"wght" 900;max-width:37.5rem;padding-bottom:.25em}@media(max-width:1599px){.bl-wl-leadtext .text{font-size:2.91875rem}}@media(max-width:1023px){.bl-wl-leadtext .text{font-size:2.7125rem}}@media(max-width:739px){.bl-wl-leadtext .text{font-size:2.5rem}}.bl-wl-leadtext .text{line-height:1}@media(min-width:1024px){.bl-wl-teaserbox .ctrimage{grid-column:1/span 8}.bl-wl-teaserbox .ctrtext{align-self:center;grid-column:9/span 6}}.bl-wl-teaserbox{background-color:#000}.bl-wl-teaserbox .ctrimage img{aspect-ratio:830/482;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;width:100%}.bl-wl-teaserbox .info{color:#fff;display:block;padding:3.4375rem 6.25rem}.bl-wl-teaserbox .info .ctrsurtitle{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.bl-wl-teaserbox .info .ctrsurtitle .surtitle{border-bottom:14px solid;padding-bottom:.25em}.bl-wl-teaserbox .info .ctrsurtitle .icon-wl-arrowright{height:auto;width:2.6875rem}.bl-wl-teaserbox .surtitle{font-family:Fractul,sans-serif;font-size:1.25rem}@media(max-width:1599px){.bl-wl-teaserbox .surtitle{font-size:1.20875rem}}@media(max-width:1023px){.bl-wl-teaserbox .surtitle{font-size:1.1675rem}}@media(max-width:739px){.bl-wl-teaserbox .surtitle{font-size:1.125rem}}.bl-wl-teaserbox .surtitle{font-weight:700;line-height:1.05}.bl-wl-teaserbox h2{font-family:Fractul,sans-serif;font-size:2.5rem}@media(max-width:1599px){.bl-wl-teaserbox h2{font-size:2.190625rem}}@media(max-width:1023px){.bl-wl-teaserbox h2{font-size:1.88125rem}}@media(max-width:739px){.bl-wl-teaserbox h2{font-size:1.5625rem}}.bl-wl-teaserbox h2{font-weight:400;line-height:1.125}.bl-wl-teaserbox .text{font-family:Fractul,sans-serif;font-size:1.25rem}@media(max-width:1599px){.bl-wl-teaserbox .text{font-size:1.20875rem}}@media(max-width:1023px){.bl-wl-teaserbox .text{font-size:1.1675rem}}@media(max-width:739px){.bl-wl-teaserbox .text{font-size:1.125rem}}.bl-wl-teaserbox .text{line-height:1.05}@media(min-width:1024px){.bl-wl-textwithimage>*{grid-row:1}.bl-wl-textwithimage{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start}.bl-wl-textwithimage.imgposr .colimage{grid-column:9/span 6}.bl-wl-textwithimage.imgposr .coltext{grid-column:3/span 6}.bl-wl-textwithimage.imgposl .colimage{grid-column:1/span 6}.bl-wl-textwithimage.imgposl .coltext{grid-column:7/span 6}}@media(max-width:1023px){.bl-wl-textwithimage .colimage{grid-column:1/span 8}.bl-wl-textwithimage .coltext{margin-top:3.125rem}}.bl-wl-textwithimage h2{border-bottom:14px solid;padding-bottom:.25em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bl-wl-textwithimage .colimage img{aspect-ratio:574/482;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 25%;object-position:50% 25%;width:100%}.bl-wl-textwithimage .links{grid-gap:3.125rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3.125rem}.bl-wl-textwithimage .links,.bl-wl-textwithimage .links .link{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.bl-wl-textwithimage .links .link{grid-gap:.9375rem;gap:.9375rem}.bl-wl-textwithimage .links .link .linktext{border-bottom:14px solid;padding-bottom:.25em}.bl-wl-textwithimage .links .icon-wl-arrowdown{height:2.1875rem}.bl-wl-textwithimage .links .icon-wl-arrowright{height:auto;width:2.1875rem}.bl-wl-textwithimage h2{font-family:corsario-variable,serif;font-size:3.125rem;font-variation-settings:"opsz" 48,"wght" 900}@media(max-width:1599px){.bl-wl-textwithimage h2{font-size:2.91875rem}}@media(max-width:1023px){.bl-wl-textwithimage h2{font-size:2.7125rem}}@media(max-width:739px){.bl-wl-textwithimage h2{font-size:2.5rem}}.bl-wl-textwithimage h2{font-weight:400;line-height:1}.bl-wl-textwithimage .leadtext{font-family:Fractul,sans-serif;font-size:2.5rem}@media(max-width:1599px){.bl-wl-textwithimage .leadtext{font-size:2.190625rem}}@media(max-width:1023px){.bl-wl-textwithimage .leadtext{font-size:1.88125rem}}@media(max-width:739px){.bl-wl-textwithimage .leadtext{font-size:1.5625rem}}.bl-wl-textwithimage .leadtext{line-height:1.125}.bl-wl-textwithimage .text{font-family:Fractul,sans-serif;font-size:1.25rem}@media(max-width:1599px){.bl-wl-textwithimage .text{font-size:1.20875rem}}@media(max-width:1023px){.bl-wl-textwithimage .text{font-size:1.1675rem}}@media(max-width:739px){.bl-wl-textwithimage .text{font-size:1.125rem}}.bl-wl-textwithimage .text{line-height:1.05}@media(min-width:1024px){.bl-wl-imageslider .ctrslider{grid-column:1/span 14}}@media(max-width:1023px){.bl-wl-imageslider .ctrslider{grid-column:1/span 8}}.bl-wl-imageslider .swiper{cursor:ew-resize}.bl-wl-imageslider .swiper-slide{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bl-wl-imageslider .swiper-slide img{display:block;height:30.125rem}@media(max-width:1599px){.bl-wl-imageslider .swiper-slide img{height:25.154375rem}}@media(max-width:1023px){.bl-wl-imageslider .swiper-slide img{height:20.18375rem}}@media(max-width:739px){.bl-wl-imageslider .swiper-slide img{height:15.0625rem}}.bl-wl-imageslider .swiper-slide img{width:auto}@media(min-width:1024px){.bl-wl-quote .author,.bl-wl-quote .quote{grid-column:4/span 8}}.bl-wl-quote .author{margin-top:1em}.bl-wl-quote{text-align:center}#wl-topbadge{position:absolute;top:100vh;width:15.375rem;z-index:1}@media(max-width:1599px){#wl-topbadge{width:13.89rem}}@media(max-width:1023px){#wl-topbadge{width:12.405rem}}@media(max-width:739px){#wl-topbadge{width:10.875rem}}#wl-topbadge .badge{display:block}@media(min-width:1024px){#wl-topbadge{right:4.375rem;-webkit-transform:translateY(-120%);-ms-transform:translateY(-120%);transform:translateY(-120%)}}@media(max-width:1023px){#wl-topbadge{right:1rem;-webkit-transform:translateY(1rem);-ms-transform:translateY(1rem);transform:translateY(1rem)}}@media(min-width:1024px){.bl-wl-richtext .ctrtext{grid-column:3/span 10}}.bl-wl-richtext{font-family:Fractul,sans-serif;font-size:1.25rem}@media(max-width:1599px){.bl-wl-richtext{font-size:1.20875rem}}@media(max-width:1023px){.bl-wl-richtext{font-size:1.1675rem}}@media(max-width:739px){.bl-wl-richtext{font-size:1.125rem}}.bl-wl-richtext{line-height:1.05}.bl-wl-richtext.lead1{font-size:2.5rem}@media(max-width:1599px){.bl-wl-richtext.lead1{font-size:2.0875rem}}@media(max-width:1023px){.bl-wl-richtext.lead1{font-size:1.675rem}}@media(max-width:739px){.bl-wl-richtext.lead1{font-size:1.25rem}}.bl-wl-richtext.lead1{line-height:1.125}.bl-wl-richtext a{color:currentColor}.bl-wl-richtext table{border-collapse:collapse}.bl-wl-richtext td,.bl-wl-richtext th{border:1px solid #dedae3;padding:.2em .5em}.bl-wl-richtext h3.maintitle{font-size:1.25rem}@media(max-width:1599px){.bl-wl-richtext h3.maintitle{font-size:1.188125rem}}@media(max-width:1023px){.bl-wl-richtext h3.maintitle{font-size:1.12625rem}}@media(max-width:739px){.bl-wl-richtext h3.maintitle{font-size:1.0625rem}}.bl-wl-richtext h3.maintitle{font-weight:600;line-height:1.25;margin-bottom:1em}.bl-wl-richtext h1{font-family:corsario-variable,serif;font-size:3.125rem;font-variation-settings:"opsz" 48,"wght" 900}@media(max-width:1599px){.bl-wl-richtext h1{font-size:2.91875rem}}@media(max-width:1023px){.bl-wl-richtext h1{font-size:2.7125rem}}@media(max-width:739px){.bl-wl-richtext h1{font-size:2.5rem}}.bl-wl-richtext h1{border-bottom:14px solid;font-weight:400;line-height:1;padding-bottom:.25em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bl-wl-richtext h2{font-family:corsario-variable,serif;font-size:1.875rem;font-variation-settings:"opsz" 48,"wght" 900}@media(max-width:1599px){.bl-wl-richtext h2{font-size:1.66875rem}}@media(max-width:1023px){.bl-wl-richtext h2{font-size:1.4625rem}}@media(max-width:739px){.bl-wl-richtext h2{font-size:1.25rem}}body,html{overflow-x:clip}body{background-color:#fff;margin:0;padding:0}body.site-wl[\:not-has\(\.bl-wl-hero\)]{margin-top:18.75rem}body.site-wl:not(:has(.bl-wl-hero)){margin-top:18.75rem}@media(max-width:1599px){body.site-wl[\:not-has\(\.bl-wl-hero\)]{margin-top:15.65625rem}body.site-wl:not(:has(.bl-wl-hero)){margin-top:15.65625rem}}@media(max-width:1023px){body.site-wl[\:not-has\(\.bl-wl-hero\)]{margin-top:12.5625rem}body.site-wl:not(:has(.bl-wl-hero)){margin-top:12.5625rem}}@media(max-width:739px){body.site-wl[\:not-has\(\.bl-wl-hero\)]{margin-top:9.375rem}body.site-wl:not(:has(.bl-wl-hero)){margin-top:9.375rem}}body[\:has\(header\.firmenws\)]{--headerheight:4.6875rem}body:has(header.firmenws){--headerheight:4.6875rem}@media(max-width:1599px){body[\:has\(header\.firmenws\)]{--headerheight:4.089375rem}body:has(header.firmenws){--headerheight:4.089375rem}}@media(max-width:1023px){body[\:has\(header\.firmenws\)]{--headerheight:3.49125rem}body:has(header.firmenws){--headerheight:3.49125rem}}@media(max-width:739px){body[\:has\(header\.firmenws\)]{--headerheight:2.875rem}body:has(header.firmenws){--headerheight:2.875rem}}header.firmenws{padding-top:1.875rem}@media(max-width:1599px){header.firmenws{padding-top:1.565625rem}}@media(max-width:1023px){header.firmenws{padding-top:1.25625rem}}@media(max-width:739px){header.firmenws{padding-top:.9375rem}}header.firmenws{padding-bottom:.9375rem}@media(max-width:1599px){header.firmenws{padding-bottom:.7828125rem}}@media(max-width:1023px){header.firmenws{padding-bottom:.628125rem}}@media(max-width:739px){header.firmenws{padding-bottom:.46875rem}}header.firmenws .ctrlr{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}header.firmenws .ctrlogofs img{display:block;width:13.75rem}@media(max-width:1599px){header.firmenws .ctrlogofs img{width:11.935rem}}@media(max-width:1023px){header.firmenws .ctrlogofs img{width:10.12rem}}@media(max-width:739px){header.firmenws .ctrlogofs img{width:8.25rem}}header.firmenws{font-size:1.375rem}@media(max-width:1599px){header.firmenws{font-size:1.2615625rem}}@media(max-width:1023px){header.firmenws{font-size:1.148125rem}}@media(max-width:739px){header.firmenws{font-size:1.03125rem}}header.firmenws{background-color:#fff;font-weight:600;line-height:normal;position:-webkit-sticky;position:sticky;top:0;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:10}header.firmenws.hidden{opacity:0;pointer-events:none}header.werkloft{left:1rem;position:absolute;right:1rem;top:1rem;z-index:10}@media(min-width:1024px){header.werkloft{left:7.625rem;right:3.375rem;top:3.1875rem}}header.werkloft .ctrlr{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}header.werkloft .ctrlr .ctrlogofs{width:12.75rem}@media(max-width:1599px){header.werkloft .ctrlr .ctrlogofs{width:10.64625rem}}@media(max-width:1023px){header.werkloft .ctrlr .ctrlogofs{width:8.5425rem}}@media(max-width:739px){header.werkloft .ctrlr .ctrlogofs{width:6.375rem}}header.werkloft .ctrlr .ctrlogofs img{display:block}header.werkloft{color:#fff}@media(max-width:1023px){header.werkloft{display:none}}.hamburger{--hbnormal:#000;--hbhover:#000;cursor:pointer;width:2.5rem}.hamburger button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border-style:none;cursor:pointer;display:block;height:1.5rem;padding:0;position:relative;width:2.5rem}.hamburger span{background-color:var(--hbnormal);display:block;height:2px;opacity:1;position:absolute;top:.0625rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.hamburger span+span{top:.6875rem}.hamburger span+span+span{display:block;top:1.3125rem}.hamburger:hover span{background-color:var(--hbhover)}.hamburger.is-active span{top:.625rem;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.hamburger.is-active span+span{opacity:0}.hamburger.is-active span+span+span{opacity:1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}footer.firmenws{padding-top:2.1875rem}@media(max-width:1599px){footer.firmenws{padding-top:1.8265625rem}}@media(max-width:1023px){footer.firmenws{padding-top:1.465625rem}}@media(max-width:739px){footer.firmenws{padding-top:1.09375rem}}footer.firmenws{padding-bottom:2.1875rem}@media(max-width:1599px){footer.firmenws{padding-bottom:1.8265625rem}}@media(max-width:1023px){footer.firmenws{padding-bottom:1.465625rem}}@media(max-width:739px){footer.firmenws{padding-bottom:1.09375rem}}@media(min-width:1024px){footer.firmenws .ctrmain{grid-column-gap:1.5625rem;grid-column-gap:var(--layoutgridgap);-webkit-column-gap:1.5625rem;-moz-column-gap:1.5625rem;column-gap:1.5625rem;-webkit-column-gap:var(--layoutgridgap);-moz-column-gap:var(--layoutgridgap);column-gap:var(--layoutgridgap);display:grid;grid-column:3/span 10}footer.firmenws .ctrmain>*{min-width:0}footer.firmenws .ctrmain{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:end;align-items:end;grid-template-columns:1fr 2fr 1fr auto}footer.firmenws .ctrcontact{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}}@media(max-width:1023px){footer.firmenws .ctrcontact,footer.firmenws .ctrimpds,footer.firmenws .ctrwupart,footer.firmenws .socialicons{margin-top:2em}}footer.firmenws img{display:block;height:auto;width:100%}footer.firmenws .ctrlogo{width:7.5rem}@media(max-width:1599px){footer.firmenws .ctrlogo{width:6.88125rem}}@media(max-width:1023px){footer.firmenws .ctrlogo{width:6.2625rem}}@media(max-width:739px){footer.firmenws .ctrlogo{width:5.625rem}}footer.firmenws .ctrlogo-aw{width:9.125rem}@media(max-width:1599px){footer.firmenws .ctrlogo-aw{width:8.3721875rem}}@media(max-width:1023px){footer.firmenws .ctrlogo-aw{width:7.619375rem}}@media(max-width:739px){footer.firmenws .ctrlogo-aw{width:6.84375rem}}footer.firmenws .ctrlogo-wu{width:12.5rem}@media(max-width:1599px){footer.firmenws .ctrlogo-wu{width:11.46875rem}}@media(max-width:1023px){footer.firmenws .ctrlogo-wu{width:10.4375rem}}@media(max-width:739px){footer.firmenws .ctrlogo-wu{width:9.375rem}}@media(min-width:1024px){footer.firmenws .ctrcontact{grid-gap:4.6875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4.6875rem}}footer.firmenws .ctrcontact .links a{display:block}footer.firmenws .socialicons{grid-gap:1.25rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.25rem}footer.firmenws .socialicons .icon{height:2.8125rem}@media(max-width:1599px){footer.firmenws .socialicons .icon{height:2.58046875rem}}@media(max-width:1023px){footer.firmenws .socialicons .icon{height:2.3484375rem}}@media(max-width:739px){footer.firmenws .socialicons .icon{height:2.109375rem}}footer.firmenws .ctrimpds a,footer.firmenws .socialicons .icon{display:block}footer.firmenws .ctrwupart{width:7.5rem}@media(max-width:1599px){footer.firmenws .ctrwupart{width:6.88125rem}}@media(max-width:1023px){footer.firmenws .ctrwupart{width:6.2625rem}}@media(max-width:739px){footer.firmenws .ctrwupart{width:5.625rem}}footer.firmenws a{font-size:1.375rem}@media(max-width:1599px){footer.firmenws a{font-size:1.2615625rem}}@media(max-width:1023px){footer.firmenws a{font-size:1.148125rem}}@media(max-width:739px){footer.firmenws a{font-size:1.03125rem}}footer.firmenws a{font-weight:600;line-height:normal}@media(min-width:1024px){footer.firmenws .ctrmain-mobile{display:none}}@media(max-width:1023px){footer.firmenws{padding-bottom:1.875rem}footer.firmenws .ctrmain{display:none}footer.firmenws .ctrmain-mobile{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}footer.firmenws .ctrmain-mobile .socialicons{grid-gap:.625rem;gap:.625rem;margin-top:2.75rem}footer.firmenws .ctrmain-mobile .socialicons .icon{height:2rem}footer.firmenws .ctrmain-mobile .ctrwupart{width:4.6875rem}footer.firmenws .ctrmain-mobile .links{margin-bottom:-.3em}footer.firmenws .ctrmain-mobile .links a{display:block;font-size:.9375rem;text-align:right}footer.firmenws .ctrmain-mobile .ctrlogo-wu{height:1.48125rem;width:10px}footer.firmenws .ctrmain-mobile .ctrlogo-wu img{height:1.629375rem;position:absolute;width:10.3125rem}footer.firmenws{margin-top:5.9375rem}main[\:has\(section\:last-child\.bgcolor1\)]+footer.firmenws{margin-top:9.6875rem}}@media(max-width:1023px){main:has(section:last-child.bgcolor1)+footer.firmenws{margin-top:9.6875rem}}footer.werkloft{background-color:#000;color:#fff;padding-bottom:2.5rem;padding-top:5rem}@media(min-width:1024px){footer.werkloft .ctrcontactinfo{display:grid;grid-template-columns:subgrid}footer.werkloft .ctrcontactinfo .col1{grid-column:2/span 5}footer.werkloft .ctrcontactinfo .col2{grid-column:8/span 4}}@media(max-width:1023px){footer.werkloft .ctrcontactinfo .col2{margin-top:1.875rem}}footer.werkloft .ctrcontactinfo{font-family:Fractul,sans-serif;font-size:1.25rem}@media(max-width:1599px){footer.werkloft .ctrcontactinfo{font-size:1.20875rem}}@media(max-width:1023px){footer.werkloft .ctrcontactinfo{font-size:1.1675rem}}@media(max-width:739px){footer.werkloft .ctrcontactinfo{font-size:1.125rem}}footer.werkloft .ctrcontactinfo{font-weight:700;line-height:1.05;line-height:130%}footer.werkloft .ctrcontactinfo h2{font-family:corsario-variable,serif;font-size:3.125rem;font-variation-settings:"opsz" 48,"wght" 900}@media(max-width:1599px){footer.werkloft .ctrcontactinfo h2{font-size:2.91875rem}}@media(max-width:1023px){footer.werkloft .ctrcontactinfo h2{font-size:2.7125rem}}@media(max-width:739px){footer.werkloft .ctrcontactinfo h2{font-size:2.5rem}}footer.werkloft .ctrcontactinfo h2{border-bottom:14px solid;line-height:1;padding-bottom:.25em}footer.werkloft .ctrcontactinfo h3{font-family:Fractul,sans-serif;font-size:2.8125rem}@media(max-width:1599px){footer.werkloft .ctrcontactinfo h3{font-size:2.60625rem}}@media(max-width:1023px){footer.werkloft .ctrcontactinfo h3{font-size:2.4rem}}@media(max-width:739px){footer.werkloft .ctrcontactinfo h3{font-size:2.1875rem}}footer.werkloft .ctrcontactinfo h3{line-height:1.0666666667}footer.werkloft .ctrcontactinfo .arrowlink{-webkit-box-align:center;-ms-flex-align:center;grid-gap:.5em;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:.5em}footer.werkloft .ctrcontactinfo .arrowlink .label{border-bottom:14px solid;font-weight:700;padding-bottom:.25em}footer.werkloft .ctrcontactinfo .arrowlink .icon{height:auto;width:2.1875rem}footer.werkloft .ctrcontactinfo .map{margin-top:3.125rem}@media(min-width:1024px){footer.werkloft .ctrcontactinfo .r-mobile{display:none}}@media(max-width:1023px){footer.werkloft .ctrcontactinfo .r-desktop{display:none}}@media(min-width:1024px){footer.werkloft .ctrcontactinfo .info-admin{margin-top:6.25rem}}@media(max-width:1023px){footer.werkloft .ctrcontactinfo .info-admin,footer.werkloft .ctrcontactinfo .info-standorte{margin-top:3.125rem}footer.werkloft .ctrcontactinfo .address-and-link{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;justify-content:space-between}footer.werkloft .ctrcontactinfo .address-and-link .arrowlink{-webkit-transform:translateY(-1.4rem);-ms-transform:translateY(-1.4rem);transform:translateY(-1.4rem)}}footer.werkloft .ctrlinkbar{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}footer.werkloft .ctrlinkbar,footer.werkloft .ctrlinkbar .ctrleft{-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}footer.werkloft .ctrlinkbar .ctrlogo{margin-right:4.375rem;width:4.0625rem}footer.werkloft .ctrlinkbar .ctrlogo img{display:block;height:auto;width:100%}footer.werkloft .ctrlinkbar .ctrmenuitems{font-family:Fractul,sans-serif;font-size:1.375rem}@media(max-width:1599px){footer.werkloft .ctrlinkbar .ctrmenuitems{font-size:1.230625rem}}@media(max-width:1023px){footer.werkloft .ctrlinkbar .ctrmenuitems{font-size:1.08625rem}}@media(max-width:739px){footer.werkloft .ctrlinkbar .ctrmenuitems{font-size:.9375rem}}footer.werkloft .ctrlinkbar .ctrmenuitems{font-weight:700;line-height:normal}footer.werkloft .ctrlinkbar .ctrmenuitems+.ctrmenuitems{margin-left:2.5rem}footer.werkloft .ctrlinkbar .ctrsocial{grid-gap:1.875rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:1.875rem}footer.werkloft .ctrlinkbar .ctrsocial .icon{height:2.9375rem}@media(min-width:1024px){footer.werkloft .ctrlinkbar{grid-column:3/span 10}}@media(max-width:1023px){footer.werkloft .ctrlinkbar{margin-top:2.8125rem}footer.werkloft .ctrlinkbar .ctrlogo{margin-right:2.625rem}footer.werkloft .ctrlinkbar .ctrsocial{grid-gap:.75rem;gap:.75rem}footer.werkloft .ctrlinkbar .ctrsocial .icon{height:2.25rem}}footer.werkloft .ctrmenuitems{font-family:Fractul,sans-serif;font-size:1.375rem}@media(max-width:1599px){footer.werkloft .ctrmenuitems{font-size:1.230625rem}}@media(max-width:1023px){footer.werkloft .ctrmenuitems{font-size:1.08625rem}}@media(max-width:739px){footer.werkloft .ctrmenuitems{font-size:.9375rem}}footer.werkloft .ctrmenuitems{line-height:normal}footer.werkloft{padding-bottom:3.75rem;padding-top:3.75rem}@media(min-width:1800px){.bl-backbutton,.bl-casestudydetails,.bl-contactinfo,.bl-headline,.bl-imageblock,.bl-jobdetails,.bl-richtext,.bl-teamlist,.bl-teaserboxes,.bl-textwithimage,.bl-twoimg,.bl-videoblock,.bl-werkdetails,.bl-werklist,.bl-werte{margin-left:auto;margin-right:auto;max-width:1600px}}.reveal-hidden,body:not(.reveal-initialized) .reveal{opacity:0}
/*# sourceMappingURL=main.12e4934f.min.css.map*/