.BusinessHours td,.BusinessHours th{text-align:left}.BusinessHours td+td,.BusinessHours th+th{padding-left:20px}
.LocationList__map{position:relative;padding:0!important}.LocationList__map:before{content:"";padding-top:100%;display:block;position:relative}@media (min-width:768px){.LocationList__map{padding:0!important}.LocationList__map:before{content:"";padding-top:33%;display:block;position:relative}}
.MultiMarker{width:24px;height:24px;display:flex}.MultiMarker span{background-color:currentColor;width:100%;display:block}
.Jobs__iframe{border:none;overflow:hidden}.Jobs__anchor{position:relative;top:-60px}@media (min-width:1200px){.Jobs__anchor{top:-80px}}
.Sketchfab{height:40vw;position:relative}.Sketchfab iframe{width:100%;height:100%;position:absolute;top:0;left:0}
.MudcleanerCalculatorInput{row-gap:var(--space-xs);flex-direction:column;display:flex;position:relative}.MudcleanerCalculatorInput label{text-transform:none;font-family:Arial;font-size:clamp(18px,.483871vw + 16.2581px,24px);font-style:normal;font-weight:700;line-height:120%}.MudcleanerCalculatorInput__head{justify-content:space-between;display:flex}.MudcleanerCalculatorInput__info-button{z-index:2;cursor:pointer;background-color:var(--surface-color,#f6f6f6);color:var(--on-surface-color,#4b4b4d);border:0;align-items:center;column-gap:5px;padding:2px 5px;display:flex;position:relative}.MudcleanerCalculatorInput__info-button svg{fill:currentColor;width:16px;height:16px}.MudcleanerCalculatorInput__info{z-index:1;background-color:var(--surface-color,#4b4b4d);color:var(--on-surface-color,#4b4b4d);padding:var(--space-md);visibility:hidden;border:1px solid var(--on-surface-color,#fff);position:absolute;top:-1px;left:-1px;right:-1px}.MudcleanerCalculatorInput--show-info .MudcleanerCalculatorInput__info{visibility:visible}.MudcleanerCalculatorInput--show-info .MudcleanerCalculatorInput__info-icon{transform:scaleY(-1)}.MudcleanerCalculatorInput__body{position:relative}.MudcleanerCalculatorInput input[type=text]{color:#fff;background-color:#4b4b4d;border:1px solid #4b4b4d;width:100%;height:40px;padding-left:10px;padding-right:40px;font-weight:700}.MudcleanerCalculatorInput input[type=range]{color:inherit;appearance:none;background-color:currentColor;width:100%;height:2px}.MudcleanerCalculatorInput__unit{font-weight:700;position:absolute;top:10px;right:10px}.MudcleanerCalculatorInput__range{height:40px}.MudcleanerCalculatorInput__min{position:absolute;bottom:0;left:0}.MudcleanerCalculatorInput__value{color:var(--secondary-color);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.MudcleanerCalculatorInput__max{position:absolute;bottom:0;right:0}.MudcleanerCalculatorInput__number{border-color:red}.MudcleanerCalculatorInput__number--error{border-color:#ec7404!important}
.MudcleanerCalculator__result-circle{background-color:#4b4b4d;position:relative;padding:0!important}.MudcleanerCalculator__result-circle:before{content:"";padding-top:100%;display:block;position:relative}.MudcleanerCalculator__result-circle p{z-index:2;font-size:30px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.MudcleanerCalculator__volume{white-space:nowrap}.MudcleanerCalculator__percentage{background-color:#006f3c;width:100%;transition:height .5s;position:absolute;bottom:0}.MudcleanerCalculator__costs1,.MudcleanerCalculator__costs2{text-align:center;font-size:30px;font-weight:700}.MudcleanerCalculator__costs1{color:#ec7404}.MudcleanerCalculator__costs2{color:#00d573}
.ReferenceTeasers__head{height:100%;padding-bottom:var(--space-lg);justify-content:center;display:flex}.ReferenceTeasers__typo{width:83.3333%}@media (min-width:768px){.ReferenceTeasers__typo{width:81.8182%}}@media (min-width:1200px){.ReferenceTeasers__head{color:#4b4b4d;padding:var(--space-lg) 0;background-color:#d9d9d9}}
.Events{background-color:var(--primary-color);color:var(--on-primary-color);padding:var(--space-lg) 0}.Events__item{justify-content:space-between;row-gap:var(--space-md);padding:var(--space-md);background-color:#fff;flex-direction:column;height:100%;display:flex}.Events__date-wrap{text-align:right}.Events__date{text-transform:uppercase;font-family:Arial;font-size:clamp(24px,.645161vw + 21.6774px,32px);font-style:normal;font-weight:700;line-height:100%}.Events__time{text-transform:none;font-family:Arial;font-size:clamp(16px,.322581vw + 14.8387px,20px);font-style:normal;font-weight:400;line-height:120%}.Events__info{text-align:right;text-transform:uppercase;font-family:Arial;font-size:clamp(18px,.16129vw + 17.4194px,20px);font-style:normal;font-weight:700;line-height:120%}
.BodyTextHero{padding-top:calc(var(--header-height) + var(--space-sm))}
.Bodytext h1{text-transform:uppercase;font-family:Arial;font-size:clamp(30px,.806452vw + 27.0968px,40px);font-style:normal;font-weight:400;line-height:120%}.Bodytext h2{text-transform:none;font-family:Arial;font-size:clamp(24px,.645161vw + 21.6774px,32px);font-style:normal;font-weight:700;line-height:120%}.Bodytext h3{text-transform:none;font-family:Arial;font-size:clamp(18px,.483871vw + 16.2581px,24px);font-style:normal;font-weight:700;line-height:120%}.Bodytext>:not(br)+:not(br){margin-top:1em}.Bodytext ul,.Bodytext ol{margin-left:1em}.Bodytext ul{list-style:outside}
.Iframe__iframe{border:0;width:100%;height:75vh;display:block}
