.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:TheSans-Plain;src:url(/_next/static/media/TheSansC5-5_Plain.d67f5efd.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:TheSans-Bold;src:url(/_next/static/media/TheSansC5-7_Bold.358df2e3.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:TheSans-ExtraBold;src:url(/_next/static/media/TheSansC5-8_ExtraBold.671d3d0c.woff2) format("woff2");font-weight:400;font-style:normal}*,:after,:before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}body{font-family:TheSans-Plain;font-weight:400;box-sizing:border-box;font-size:1.8rem;line-height:1.333;overflow-x:hidden}img{width:100%;height:auto;display:block}.cursor-pointer{cursor:pointer}.generic-wrapper{margin:0 auto;max-width:192rem;width:100%;position:relative}.generic-wrapper__margin{display:block;position:relative;margin:0 2rem}@media only screen and (min-width:30em){.generic-wrapper__margin{margin:0 4rem}}@media only screen and (min-width:60em){.generic-wrapper__margin{margin:0 6rem}}.generic-wrapper__padding{padding:0 2rem}@media only screen and (min-width:30em){.generic-wrapper__padding{padding:0 4rem}}@media only screen and (min-width:60em){.generic-wrapper__padding{padding:0 6rem}}h1{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:7.2rem;line-height:6.6rem;text-transform:uppercase;letter-spacing:-.1rem}@media only screen and (min-width:30em){h1{font-size:10rem;line-height:9.2rem}}h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:5.2rem;line-height:4.8rem;text-transform:uppercase;padding-top:.6rem;letter-spacing:-.1rem}@media only screen and (min-width:30em){h2{font-size:7.2rem;line-height:6.6rem}}h3{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem}@media only screen and (min-width:30em){h3{font-size:5.2rem;line-height:4.8rem}}h4{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:2.4rem;line-height:2.2rem;text-transform:uppercase}@media only screen and (min-width:30em){h4{font-size:3.6rem;line-height:3.4rem}}h5{font-size:2.4rem;line-height:2.2rem}h5,h6{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;text-transform:uppercase}h6{line-height:1.6rem}h6,p{font-size:1.8rem}p{font-family:TheSans-Plain;font-weight:400;font-style:normal;line-height:1.333;margin-bottom:2rem}a,p{text-decoration:none}a{color:#000;margin:0}article p a{color:#ff5000;font-family:TheSans-Bold}article p strong{font-family:TheSans-Bold;font-weight:400}article ol,article ul{padding-left:2.4rem;margin-bottom:2rem}article ol li,article ul li{margin-bottom:.5rem!important}article ol li a,article ul li a{color:#ff5000;font-family:TheSans-Bold}.link-button{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;white-space:nowrap;transition-property:color;display:inline-block;position:relative;line-height:1;padding:2.1rem 8rem 2.1rem 2rem;background-color:#ff5000;transition-property:background-color,color;transition-duration:.2s;color:#fff;border-radius:.3rem;cursor:pointer}.link-button:after{content:"";background-image:url(/_next/static/media/Pfeil.e857ab66.svg);background-repeat:no-repeat;background-position:50%;display:block;position:absolute;width:3.4rem;height:1.8rem;right:2rem;top:50%;transform:translateY(-50%);transition-property:background-image;transition-duration:.2s}.link-button:hover{background-color:#c13d00}.link-button[disabled]{cursor:not-allowed}.link-button[disabled]:before{content:"";background-image:url(/_next/static/media/tube-spinner.064ab0f2.svg);background-repeat:no-repeat;background-position:50%;display:block;position:absolute;width:4rem;height:4rem;right:-5rem;top:1rem;cursor:default}.link-button[disabled]:hover{background-color:#ff5000}.link-button.margin{margin-top:2rem}.link-button-no-background{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;white-space:nowrap;transition-property:color;position:relative;line-height:1;background-color:#ff5000;transition-property:background-color,color;transition-duration:.2s;color:#fff;border-radius:.3rem;cursor:pointer;line-height:normal;background-color:#fff;color:#ff5000;padding:0 6.4rem 0 0;display:inline-block}.link-button-no-background:after{content:"";background-image:url(/_next/static/media/Pfeil.e857ab66.svg);background-repeat:no-repeat;background-position:50%;display:block;position:absolute;width:3.4rem;height:1.8rem;right:2rem;top:50%;transform:translateY(-50%);transition-property:background-image;transition-duration:.2s}.link-button-no-background:hover{background-color:#c13d00}.link-button-no-background[disabled]{cursor:not-allowed}.link-button-no-background[disabled]:before{content:"";background-image:url(/_next/static/media/tube-spinner.064ab0f2.svg);background-repeat:no-repeat;background-position:50%;display:block;position:absolute;width:4rem;height:4rem;right:-5rem;top:1rem;cursor:default}.link-button-no-background[disabled]:hover{background-color:#ff5000}.link-button-no-background:after{background-image:url(/_next/static/media/Pfeil-orange.0f28e65e.svg);right:0}.link-button-no-background:hover{background-color:#fff}.paragraph{margin-bottom:8rem}@media only screen and (min-width:30em){.paragraph{margin-bottom:12rem}}@media only screen and (min-width:60em){.paragraph{margin-bottom:16rem}}.paragraph .paragraph-content,main{position:relative}main{z-index:1}.form-item{position:relative}.form-item input,.form-item select,.form-item textarea{border-radius:.3rem;background-color:transparent;border:.1rem solid #d4d3d2;font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin:0;padding:1.7rem 2rem;width:100%}.form-item.empty input,.form-item.empty textarea{background-color:#f1f1f0}.form-item select{font-family:TheSans-Bold;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item select option{color:#000}.form-item textarea{display:block}.form-item button{border:none}.form-item-select{margin-bottom:3rem}.form-item-select select{cursor:pointer;padding-right:5rem}.form-item-select:after{background-image:url(/_next/static/media/Pfeil-dropdown.8a3af9a1.svg);content:"";display:inline-block;position:absolute;width:2.4rem;height:2.4rem;right:2rem;top:1.8rem;background-repeat:no-repeat;background-position:50%;background-size:contain;pointer-events:none}.form-item-select.empty select{border-color:#ff5000;color:#ff5000}.form-item-text,.form-item-textarea{margin-bottom:2rem}.form-item-checkbox{margin-top:3rem}.form-item-checkbox input{height:2.4rem;width:2.4rem;position:absolute;left:0;opacity:0}.form-item-checkbox input[value=true]{background-color:red}.form-item-checkbox input[value=true]~:after{opacity:1}.form-item-checkbox label{display:flex;align-items:flex-start;position:relative;padding-left:3.4rem;cursor:pointer}.form-item-checkbox label:after,.form-item-checkbox label:before{content:"";display:inline-block;position:absolute;width:2.4rem;height:2.4rem;left:0;background-repeat:no-repeat;background-position:50%;background-size:contain;transition:opacity,.2s}.form-item-checkbox label:before{background-image:url(/_next/static/media/Checkbox-empty.3e0099a3.svg)}.form-item-checkbox label:after{background-image:url(/_next/static/media/Checkbox-full.2a66dd4b.svg);opacity:0}.form-item-checkbox label.checked:after{opacity:1}.form-item-checkbox p{margin-bottom:0;color:#6f6b68}.form-item-radio label{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;line-height:2.4rem!important;font-family:TheSans-Bold;color:#ff5000;margin-bottom:0}.form-item-radio label:hover{cursor:pointer}.form-item-radio input{margin:0 1rem 0 0}.form-item-radio input:hover{cursor:pointer}.form-item-radio input~.checkbox-helper{width:2.4rem;height:2.4rem;display:block;position:absolute;pointer-events:none;left:0;border:1px solid #ff5000;border-radius:.2rem}.form-item-radio input~.checkbox-helper:after{content:"";width:100%;height:100%;display:block;background-image:url(/_next/static/media/Checkbox-empty.3e0099a3.svg);background-position:50%;background-repeat:no-repeat;z-index:2;transition-property:background-image;transition-duration:.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.form-item-radio input:checked~.checkbox-helper:after{background-image:url(/_next/static/media/Checkbox-full.2a66dd4b.svg)}.form-item-radio input{height:2.4rem;width:2.4rem;position:absolute;left:0;opacity:0}.form-item-radio input[value=true]{background-color:red}.form-item-radio input[value=true]~:after{opacity:1}.form-item-radio label{display:flex;align-items:flex-start;position:relative;padding-left:3.4rem;cursor:pointer;margin-top:2rem}.form-item-radio label:after,.form-item-radio label:before{content:"";display:inline-block;position:absolute;width:2.4rem;height:2.4rem;left:0;background-repeat:no-repeat;background-position:50%;background-size:contain;transition:opacity,.2s}.form-item-radio label:before{background-image:url(/_next/static/media/radio-empty.b82b8dd2.svg)}.form-item-radio label:after{background-image:url(/_next/static/media/radio-full.a1abfb71.svg);opacity:0}.form-item-radio label.checked:after{opacity:1}.form-item-radio p{margin-bottom:0;color:#6f6b68}.form-item.error input,.form-item.error select,.form-item.error textarea{border-color:#ff003d!important;background-color:#ffeaef!important}.form-item.error input::-moz-placeholder,.form-item.error select::-moz-placeholder,.form-item.error textarea::-moz-placeholder{color:#ff003d!important}.form-item.error input,.form-item.error input::placeholder,.form-item.error p,.form-item.error select,.form-item.error select::placeholder,.form-item.error textarea,.form-item.error textarea::placeholder{color:#ff003d!important}.form-item.error .form-error{position:relative;display:block;margin-top:1rem}.form-item.error .form-error:before{content:"";display:inline-block;width:2rem;height:1.7rem;background-image:url(/_next/static/media/Rectangle-red.f0138c57.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;position:relative;top:.2rem;margin:0 1rem 0 .2rem}.radio{margin-right:5rem}.radio label{display:flex;position:relative;font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;line-height:2.4rem!important;font-family:TheSans-Bold;color:#ff5000;margin-bottom:0}@media only screen and (min-width:30em){.radio label{font-size:2.4rem;line-height:3rem}}.radio label:hover{cursor:pointer}.radio input{width:2.4rem;min-width:2.4rem;height:2.4rem;margin:0 1.5rem 0 0;opacity:0}.radio input:hover{cursor:pointer}.radio input~.radio-helper{width:2.4rem;height:2.4rem;display:block;position:absolute;pointer-events:none;left:0;top:0;border:2px solid #ff5000;border-radius:50%}.radio input:checked~.radio-helper:after{content:"";width:60%;height:60%;display:block;background-color:#ff5000;border-radius:50%;z-index:2;transition-property:opacity;transition-duration:.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox label{display:flex;position:relative;font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;line-height:2.4rem!important;font-family:TheSans-Bold;color:#ff5000;margin-bottom:0}.checkbox label:hover{cursor:pointer}.checkbox input{width:2.4rem;height:2.4rem;margin:0 1rem 0 0;opacity:0}.checkbox input:hover{cursor:pointer}.checkbox input~.checkbox-helper{width:2.4rem;height:2.4rem;display:block;position:absolute;pointer-events:none;left:0;border:1px solid #ff5000;border-radius:.2rem}.checkbox input~.checkbox-helper:after{content:"";width:100%;height:100%;display:block;background-image:url(/_next/static/media/Checkbox-empty.3e0099a3.svg);background-position:50%;background-repeat:no-repeat;z-index:2;transition-property:background-image;transition-duration:.2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox input:checked~.checkbox-helper:after{background-image:url(/_next/static/media/Checkbox-full.2a66dd4b.svg)}.form-item-dropzone label,.form-item-textarea label{margin-bottom:1rem;display:block}.form-group{margin-bottom:1rem}@media only screen and (min-width:60em){.form-group{display:flex;justify-content:space-between;gap:2rem}}.form-group>.form-item{flex:1 1 auto}.form-item-textarea textarea{min-width:100%;max-width:100%}img{color:transparent}#page-404{padding:10rem 0}@media only screen and (min-width:30em){#page-404{padding:15rem 0}}@media only screen and (min-width:90em){#page-404 .generic-wrapper__padding{display:grid;grid-template-columns:repeat(12,1fr)}#page-404 .generic-wrapper__padding #content{grid-column:3/span 8}}#page-404 h2{margin-bottom:4rem}#page-404 p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem}@media only screen and (min-width:30em){#page-404 p{font-size:2.4rem;line-height:3rem}}#page-404 p a{color:#ff5000}#page-404 .link-button{margin-top:2rem}.slick-slider{position:static}.slick-slider .header-image{position:relative}.slick-slider .blog-teaser,.slick-slider .slide{display:block!important}.slick-slider img{max-width:100%;-o-object-fit:cover;object-fit:cover}.slick-slider .slick-dots{bottom:3rem;margin:0!important}@media only screen and (min-width:60em){.slick-slider .slick-dots{bottom:7.5rem;text-align:right;max-width:192rem;left:50%;transform:translateX(-50%);padding-right:16rem}}.slick-slider .slick-dots li{width:.8rem;height:.8rem;margin-bottom:0!important}@media only screen and (min-width:60em){.slick-slider .slick-dots li{width:1.2rem;height:1.2rem;margin:0 .75rem}}.slick-slider .slick-dots li button{width:.8rem;height:.8rem;padding:0}@media only screen and (min-width:60em){.slick-slider .slick-dots li button{width:1.2rem;height:1.2rem}}.slick-slider .slick-dots li button:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background-color:#fff;opacity:.4;transition-property:opacity;transition-duration:.2s}@media only screen and (min-width:60em){.slick-slider .slick-dots li button:before{width:1.2rem;height:1.2rem}}.slick-slider .slick-dots li.slick-active button:before{opacity:1}.slick-slider .slick-arrow{position:absolute;top:auto;left:auto;bottom:0;right:0;transform:translate(0);width:6rem;height:6rem;border:1px solid #ff5000;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:50%;background-image:url(/_next/static/media/Pfeil-orange.0f28e65e.svg);z-index:2;transition-property:background-image,background-color,opacity;transition-duration:.2s}.slick-slider .slick-arrow:before{display:none}.slick-slider .slick-arrow:hover{background-image:url(/_next/static/media/Pfeil.e857ab66.svg);background-color:#ff5000}.slick-slider .slick-arrow.slick-prev{right:7.5rem;transform:rotate(180deg)}.slick-slider .slick-arrow.slick-next{right:0}.slick-slider .slick-arrow.slick-disabled{cursor:default!important;opacity:0}.subnav-wrapper{box-shadow:0 2px 3px 0 rgba(0,0,0,.14);background-color:#fff;position:sticky;top:0;height:8rem;z-index:5;transition:top,.33s;transition-timing-function:ease-in-out}@media only screen and (min-width:60em){.subnav-wrapper{position:sticky;top:24rem;height:8rem;z-index:4;width:100%;transform:translateY(calc(-16rem - 100%))}}#subnav{padding:2.2rem 0;height:8rem}#subnav ul{list-style:none;display:flex;overflow-x:auto}#subnav ul li{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:2;white-space:nowrap;transition-property:color;transition-duration:.2s;text-transform:uppercase;margin-right:4rem}#subnav ul li:last-child{margin-right:0}#subnav ul li a{transition-property:color;transition-duration:.2s;color:#000}#subnav ul li a:hover{color:#ff5000}body.is_front .subnav-wrapper{transform:none}.header{position:fixed;z-index:11;width:100%;top:0;transform:translateY(0);transition:transform,.33s;transition-timing-function:ease-in-out}.header .background{background-color:#fff;position:absolute;top:0;left:0;width:100%;height:100%}.header .generic-wrapper__padding{display:flex;flex-wrap:wrap;justify-content:space-between;height:7rem;transition:height,.5s;position:relative}@media only screen and (min-width:30em){.header .generic-wrapper__padding{height:9rem}}.header .generic-wrapper__padding>.submenu-link{flex:0 0 24rem;max-width:100%;position:relative;z-index:2;transition-property:flex-basis;transition-duration:.5s}@media only screen and (min-width:30em){.header .generic-wrapper__padding>.submenu-link{flex:0 0 30rem}}.header #main-menu{display:none;flex:0 0 calc(100% - 30rem);margin:0;padding:0 12rem 0 0;list-style:none;justify-content:flex-end;align-items:center;height:100%}@media only screen and (min-width:90em){.header #main-menu{display:flex}}.header .menu-entry{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:2;white-space:nowrap;transition-property:color;transition-duration:.2s;margin-right:4rem;text-transform:uppercase;position:relative}.header .menu-entry .menu-entry-link{transition-property:color;transition-duration:.2s;display:block}.header .menu-entry .menu-entry-link:hover,.header .menu-entry.active,.header .menu-entry.active .menu-entry-link,.header .menu-entry:hover{color:#ff5000}.header .menu-entry.underline:after{content:"";display:block;position:absolute;bottom:0;width:100%;height:.2rem;background-color:#ff5000}.header #main-menu-submenu{position:absolute;top:7rem;left:0;width:100%;display:none;height:50rem;background-color:#fff;transition-property:transform;transition-duration:.4s;transform:translateY(-100%);z-index:-1}.header #main-menu-submenu.active{transform:translateX(0)}@media only screen and (min-width:90em){.header #main-menu-submenu{display:flex}}@media only screen and (min-width:120em){.header #main-menu-submenu{width:100vw;margin-left:calc((192rem - 100vw)/2)}}.header #main-menu-submenu .submenu-image{flex:0 0 50%}.header #main-menu-submenu .submenu-image img{width:100%;height:50rem;-o-object-fit:cover;object-fit:cover}.header #main-menu-submenu .submenu-links{flex:0 0 50%;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding:5rem 7rem 6rem}@media only screen and (min-width:90em){.header #main-menu-submenu .submenu-links{padding:5rem 10.5rem 6rem}}@media only screen and (min-width:120em){.header #main-menu-submenu .submenu-links{padding:5rem 14rem 6rem}}.header #main-menu-submenu .submenu-links .submenu-items{display:flex;flex-direction:column;flex-wrap:wrap;max-height:30rem}.header #main-menu-submenu .submenu-links .submenu-item-link{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;line-height:2;white-space:nowrap;transition-property:color;transition-duration:.2s;font-size:2.4rem;margin-right:3rem}.header #main-menu-submenu .submenu-links .submenu-item-link.active{color:#ff5000}.header #main-menu-submenu .submenu-links .submenu-link{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:2;white-space:nowrap;transition-property:color;transition-duration:.2s;line-height:6rem;color:#ff5000;position:relative;padding-left:8rem;display:inline-block}.header #main-menu-submenu .submenu-links .submenu-link:before{content:"";display:block;position:absolute;background-color:#ff5000;width:6rem;height:6rem;border-radius:50%;left:0;background-image:url(/_next/static/media/Pfeil.e857ab66.svg);background-repeat:no-repeat;background-position:50%}.header #hamburger{position:absolute;right:1.5rem;width:4rem;height:4rem;top:50%;transform:translateY(-50%);z-index:99;cursor:pointer}@media only screen and (min-width:30em){.header #hamburger{right:4rem}}@media only screen and (min-width:60em){.header #hamburger{right:6rem}}@media only screen and (min-width:90em){.header #hamburger{display:none}}.header .nav-icon{position:relative;margin:0;transition:all .25s;top:50%}.header .nav-icon__wrapper{cursor:pointer}.header .nav-icon:after,.header .nav-icon:before{width:4rem;height:.2rem;display:inline-block;background:#000;content:"";position:absolute;left:0;transition:all .25s}.header .nav-icon:before{top:-.4rem}.header .nav-icon:after{top:.4rem}.header .nav-toggle{display:none}.header .nav-toggle:checked~#hamburger .nav-icon:after{transform:rotate(-135deg);top:0;background-color:#8c8986}.header .nav-toggle:checked~#hamburger .nav-icon:before{transform:rotate(135deg);top:0;background-color:#8c8986}.header .link-button{position:absolute;top:50%;transform:translateY(-50%);right:2rem;padding:1.4rem 2rem;display:none}.header .link-button:after{display:none}@media only screen and (min-width:30em){.header .link-button{right:4rem}}@media only screen and (min-width:60em){.header .link-button{right:13rem;display:block}}@media only screen and (min-width:90em){.header .link-button{right:7rem}}.header #mobile-nav{position:fixed;z-index:5;top:0;right:0;height:100vh;width:100%;background-color:#fff;transform:translateX(100%);transition:transform,.5s}.header #mobile-nav.active{transform:translateX(0)}@media only screen and (min-width:90em){.header #mobile-nav{display:none}}.header #mobile-nav .address{height:7rem}.header #mobile-nav .address p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:1.4rem;margin:0;padding:2.8rem 3rem}.header #mobile-nav .phone{position:absolute;bottom:3rem;left:0}.header #mobile-nav .phone a{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;font-family:TheSans-Bold;letter-spacing:.06rem;color:#ff5000;position:relative;padding-left:2.6rem;margin-bottom:0;margin-left:3rem}@media only screen and (min-width:30em){.header #mobile-nav .phone a{font-size:2.4rem;line-height:3rem;padding-left:4.8rem}}.header #mobile-nav .phone a:before{position:absolute;left:0;top:0;content:"";display:inline-block;background-image:url(/_next/static/media/Icon_Telefon-orange.d59f4231.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;vertical-align:top;width:1.8rem;height:2.4rem}@media only screen and (min-width:30em){.header #mobile-nav .phone a:before{width:2.6rem;height:3rem}}.header #mobile-nav .center{height:calc(100% - 15rem);overflow:auto;display:flex;flex-direction:column;justify-content:center}@media screen and (max-height:530px){.header #mobile-nav .center{justify-content:flex-start}}.header #mobile-nav #main-menu{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 3rem;height:auto;flex:0 0 auto}@media only screen and (min-width:30em){.header #mobile-nav #main-menu{padding:0 4rem}}@media only screen and (min-width:90em){.header #mobile-nav #main-menu{display:none}}.header #mobile-nav #main-menu .menu-entry{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;letter-spacing:.8px;margin:0 0 3rem}@media only screen and (min-width:30em){.header #mobile-nav #main-menu .menu-entry{font-size:5.2rem;line-height:4.8rem}}.header #mobile-nav .kontakt-link{position:relative;display:block;font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding:.4rem 3rem 0;letter-spacing:.8px}@media only screen and (min-width:30em){.header #mobile-nav .kontakt-link{font-size:5.2rem;line-height:4.8rem;padding:0 4rem}}.header #mobile-nav #main-menu-submenu{display:flex;justify-content:flex-end;z-index:1;top:0;left:auto;right:0;height:100%;width:100%;width:29rem;max-width:80%;filter:drop-shadow(0 0 60px rgba(0,0,0,.15));background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1));transform:translateX(100%)}@media only screen and (min-width:90em){.header #mobile-nav #main-menu-submenu{display:none}}.header #mobile-nav #main-menu-submenu.active{transform:translateX(0)}.header #mobile-nav #main-menu-submenu .submenu-image{display:none}.header #mobile-nav #main-menu-submenu .submenu-links{flex:0 0 29rem;justify-content:center;padding:3rem 3rem 10rem;position:relative}.header #mobile-nav #main-menu-submenu .submenu-links .submenu-items{flex-wrap:nowrap;max-height:none;overflow:auto}.header #mobile-nav #main-menu-submenu .submenu-links .submenu-items .submenu-item-link{font-size:1.8rem;font-family:TheSans-Bold;text-align:right;margin-right:0}.header #mobile-nav #main-menu-submenu .submenu-links .read-more{position:absolute;bottom:3rem;right:3rem}.header.scrolled{transform:translateY(calc(-100% - 2.5rem))}#page-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9;background-color:rgba(0,0,0,.3);opacity:0;visibility:hidden;transition-property:visibility,opacity;transition-duration:.4s;display:none}#page-overlay.visible{opacity:1;visibility:visible}@media only screen and (min-width:90em){#page-overlay{display:block}}#header{overflow:hidden;position:relative;height:calc(100vh - 7rem)}@media only screen and (min-width:30em){#header{height:calc(100vh - 9rem)}}#header .slick-slider{height:calc(100vh - 7rem)}@media only screen and (min-width:30em){#header .slick-slider{height:calc(100vh - 9rem)}}#header .slick-slider .slick-arrow{display:none!important}@media only screen and (min-width:60em){#header .slick-slider .slick-dots{width:50%;transform:translateX(0)}}#header .header-image{position:relative}#header .header-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3));z-index:2}#header img{height:calc(100vh - 7rem);-o-object-fit:cover;object-fit:cover;position:relative}@media only screen and (min-width:30em){#header img{height:calc(100vh - 9rem)}}@media only screen and (min-width:60em){#header img{height:calc(100vh - 9rem - 16rem)}}#header .generic-wrapper{z-index:3}#header .generic-wrapper__padding{position:relative}#header .generic-wrapper__padding .link-button{position:absolute;bottom:7rem}@media only screen and (min-width:60em){#header .generic-wrapper__padding .link-button{bottom:5rem}}#header .generic-wrapper__padding .header-image-text{position:absolute;bottom:15rem;width:calc(100% - 8rem);font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:7.2rem;line-height:6.6rem;text-transform:uppercase;letter-spacing:-.1rem;color:#fff;margin-bottom:0}@media only screen and (min-width:30em){#header .generic-wrapper__padding .header-image-text{font-size:10rem;line-height:9.2rem}}@media only screen and (min-width:0em){#header .generic-wrapper__padding .header-image-text{font-size:3.6rem;line-height:3.4rem}}@media only screen and (min-width:30em){#header .generic-wrapper__padding .header-image-text{font-size:5.2rem;line-height:4.8rem}}@media only screen and (min-width:60em){#header .generic-wrapper__padding .header-image-text{font-size:7.2rem;line-height:6.6rem}}@media only screen and (min-width:90em){#header .generic-wrapper__padding .header-image-text{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:7.2rem;line-height:6.6rem;text-transform:uppercase;letter-spacing:-.1rem}}@media only screen and (min-width:90em)and (min-width:30em){#header .generic-wrapper__padding .header-image-text{font-size:10rem;line-height:9.2rem}}@media only screen and (min-width:60em){#header .generic-wrapper__padding .header-image-text{bottom:7.5rem}}@media only screen and (min-width:90em){#header .generic-wrapper__padding .header-image-text{width:66.667%}}#header .generic-wrapper__padding h1.header-image-text{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:7.2rem;line-height:6.6rem;text-transform:uppercase;letter-spacing:-.1rem;color:#fff}@media only screen and (min-width:30em){#header .generic-wrapper__padding h1.header-image-text{font-size:10rem;line-height:9.2rem}}@media only screen and (min-width:0em){#header .generic-wrapper__padding h1.header-image-text{font-size:3.6rem;line-height:3.4rem}}@media only screen and (min-width:30em){#header .generic-wrapper__padding h1.header-image-text{font-size:5.2rem;line-height:4.8rem}}@media only screen and (min-width:60em){#header .generic-wrapper__padding h1.header-image-text{font-size:7.2rem;line-height:6.6rem}}@media only screen and (min-width:90em){#header .generic-wrapper__padding h1.header-image-text{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:7.2rem;line-height:6.6rem;text-transform:uppercase;letter-spacing:-.1rem}}@media only screen and (min-width:90em)and (min-width:30em){#header .generic-wrapper__padding h1.header-image-text{font-size:10rem;line-height:9.2rem}}#header #stoerer{position:absolute;right:0;top:45%;z-index:3;max-width:24rem;transform:translateY(-50%)}@media only screen and (min-width:30em){#header #stoerer{max-width:36rem;top:50%}}#header #stoerer #stoerer-wrapper{transform:rotate(-5deg);transform-origin:top right}#header #stoerer #stoerer-title{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;line-height:1.6rem;text-transform:uppercase;font-size:1.6rem;background-color:#000;color:#fff;display:inline-block;margin-left:.8rem;padding:.6rem .8rem}@media only screen and (min-width:30em){#header #stoerer #stoerer-title{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:2.4rem;line-height:2.2rem;text-transform:uppercase;padding:1rem;margin-left:1rem}}#header #stoerer #stoerer-body{background-color:#ff5000;flex:0 0 100%;padding:1.2rem 2.4rem 1.2rem 1.2rem}@media only screen and (min-width:30em){#header #stoerer #stoerer-body{padding:2rem 4rem 2rem 2rem}}#header #stoerer #stoerer-body #stoerer-text{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:2.4rem;line-height:2.2rem;text-transform:uppercase;margin-bottom:.8rem;color:#fff}@media only screen and (min-width:30em){#header #stoerer #stoerer-body #stoerer-text{font-size:3.6rem;line-height:3.4rem}}#header #stoerer #stoerer-body #stoerer-link{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem;color:#fff}@media only screen and (min-width:30em){#header #stoerer #stoerer-body #stoerer-link{font-size:2.4rem;line-height:3rem}}#header #stoerer.background-weiss #stoerer-title{background-color:#ff5000}#header #stoerer.background-weiss #stoerer-body{background-color:#fff}#header #stoerer.background-weiss #stoerer-body #stoerer-text{color:#000}#header #stoerer.background-weiss #stoerer-body #stoerer-link{color:#ff5000}#header .contact-block{position:fixed;bottom:0;right:0;z-index:6}#header .contact-block.open .contact-block__wrapper{opacity:1;visibility:visible}#header .contact-block.open .icon{background-image:url(/_next/static/media/Close.6f1e25bb.svg)!important}#header .contact-block__wrapper{opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.2s;position:fixed;bottom:0;right:0;background-color:#ff5000;color:#fff;padding:6rem 2rem 3rem;width:100%;height:100%;z-index:11;display:flex;align-items:flex-end}@media only screen and (min-width:30em){#header .contact-block__wrapper{width:65rem;max-width:100%;height:auto;padding:8rem 5rem 5rem}}#header .contact-block__content h3{text-transform:none;line-height:1.1;margin-bottom:4rem;width:55rem;max-width:100%}@media only screen and (min-width:30em){#header .contact-block__content h3{margin-bottom:6rem}}#header .contact-block__content .mailphone{display:flex;flex-direction:column;margin-bottom:2.4rem}#header .contact-block__content .mailphone a{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;font-family:TheSans-Bold;position:relative;display:inline-block;margin-bottom:1.6rem;letter-spacing:.9px}#header .contact-block__content .mailphone a:before{content:"";background-repeat:no-repeat;background-position:50%;display:inline-block;width:2.6rem;height:2.6rem;vertical-align:middle;margin-right:2rem}#header .contact-block__content .mailphone a.email:before{background-image:url(/_next/static/media/Icon_Email.ca352102.svg)}#header .contact-block__content .mailphone a.telefon:before{background-image:url(/_next/static/media/Icon_Telefon.a9f54a4a.svg)}#header .contact-block__content .mailphone a{color:#fff}#header .contact-block__content .mailphone a.email:before{background-image:url(/_next/static/media/Icon_Email-white.1cdb69b3.svg)}#header .contact-block__content .mailphone a.telefon:before{background-image:url(/_next/static/media/Icon_Telefon-white.86b68a09.svg)}#header .contact-block__content .address{margin-bottom:4rem}@media only screen and (min-width:30em){#header .contact-block__content .address{margin-bottom:6rem}}#header .contact-block__content .icon-links div{margin-bottom:1.5rem}#header .contact-block__content .icon-links div:last-child{margin-bottom:0}#header .contact-block__content .icon-links div a{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:2;white-space:nowrap;transition-property:color;transition-duration:.2s;line-height:6rem;color:#fff;position:relative;padding-left:8rem;display:inline-block}#header .contact-block__content .icon-links div a:before{content:"";display:block;background-color:#fff;left:0;background-image:url(/_next/static/media/Pfeil-orange.0f28e65e.svg)}#header .contact-block .icon,#header .contact-block__content .icon-links div a:before{position:absolute;width:6rem;height:6rem;border-radius:50%;background-repeat:no-repeat;background-position:50%}#header .contact-block .icon{right:2rem;bottom:2rem;background-image:url(/_next/static/media/Chat.441dfc70.svg);transition-property:background-image,bottom;transition-duration:.25s;z-index:12}@media only screen and (min-width:60em){#header .contact-block .icon{bottom:5rem;right:5rem}}#header .contact-block .icon:hover{background-image:url(/_next/static/media/Chat-dark-orange.887c32b5.svg)}#header #ansprechpartner-header{position:fixed;bottom:2rem;right:9.5rem;height:6rem;width:6rem;z-index:12}@media only screen and (min-width:60em){#header #ansprechpartner-header{bottom:5rem;right:12.5rem}}#header #ansprechpartner-header .anker-ansprechpartner img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}#header .scroll_down{background-image:url(/_next/static/media/Pfeil-down.73ab328e.svg);background-repeat:no-repeat;background-position:50%;display:none;position:absolute;right:50%;bottom:5rem;transform:translateX(50%);width:6rem;height:6rem;z-index:1}@media only screen and (min-width:60em){#header .scroll_down{display:block}}body.is_front #header img{height:calc(100vh - 7rem)}body.is_front #header .header-image-text{bottom:15rem}body.is_front #header .scroll_down{background-image:url(/_next/static/media/Pfeil-down-white.fef92b9c.svg)}@media only screen and (min-width:60em){body:not(.is_front) #header .header-image.has-button .header-image-text{margin-bottom:8rem}body.has_subnav #header .header-image-text,body.has_subnav #header .link-button{transform:translateY(-8rem)}body.has_subnav #header #stoerer{transform:translateY(-100%)}}@media screen and (max-width:479px){body.contact-block-open .header{transform:translateY(calc(-100% - 2.5rem))}}.realestate #header #ansprechpartner-header{right:2rem}@media only screen and (min-width:60em){.realestate #header #ansprechpartner-header{right:5rem}}footer{display:flex;background-color:#e2e1e1;overflow-x:hidden}footer .generic-wrapper__padding{display:flex;flex-wrap:wrap;padding-top:12rem;padding-bottom:10rem}@media only screen and (min-width:60em){footer .generic-wrapper__padding{padding-bottom:.4rem}}footer .footer-top{position:relative;width:100%}@media only screen and (min-width:60em){footer .footer-top{display:grid;grid-template-columns:repeat(12,1fr)}}footer .footer-top .footer-left{display:grid;grid-template-columns:repeat(8,1fr)}@media only screen and (min-width:60em){footer .footer-top .footer-left{grid-column:1/span 7}}footer .footer-top .footer-left .marke{grid-column:1/span 8;margin-bottom:6rem;padding-right:10%}@media only screen and (min-width:30em){footer .footer-top .footer-left .marke{margin-bottom:9rem}}@media only screen and (min-width:60em){footer .footer-top .footer-left .marke{margin-bottom:12rem}}footer .footer-top .footer-left #footer-menu{grid-column:1/span 9;display:grid;grid-template-columns:repeat(2,1fr);align-self:flex-end;align-items:flex-end;position:absolute;bottom:0;width:calc(100% + 1rem);margin-right:-1rem}@media only screen and (min-width:30em){footer .footer-top .footer-left #footer-menu{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:60em){footer .footer-top .footer-left #footer-menu{position:relative}}@media only screen and (min-width:90em){footer .footer-top .footer-left #footer-menu{grid-column:2/span 8}}footer .footer-top .footer-left #footer-menu .menu-entry{display:block;padding-right:1rem}footer .footer-top .footer-left #footer-menu .menu-entry a{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;line-height:2;white-space:nowrap;transition-property:color;transition-duration:.2s;font-size:1.4rem;text-transform:uppercase;display:inline-block;margin-bottom:1rem}@media only screen and (min-width:30em){footer .footer-top .footer-left #footer-menu .menu-entry a{font-size:1.6rem}}@media only screen and (min-width:60em){footer .footer-top .footer-left #footer-menu .menu-entry a{font-size:1.8rem}}footer .footer-top .footer-right{display:flex;margin-bottom:22rem}@media only screen and (min-width:30em){footer .footer-top .footer-right{margin-bottom:16rem}}@media only screen and (min-width:60em){footer .footer-top .footer-right{grid-column:9/span 4;margin-bottom:0}}@media only screen and (min-width:90em){footer .footer-top .footer-right{grid-column:10/span 3}}footer .footer-top .footer-right .kontakt-block{display:flex;flex-direction:column;justify-content:space-between}footer .footer-top .footer-right .kontakt-block h4{margin-bottom:3rem}@media only screen and (min-width:60em){footer .footer-top .footer-right .kontakt-block h4{margin-bottom:4rem}}footer .footer-top .footer-right .kontakt-block .link-button{margin-bottom:6rem}@media only screen and (min-width:60em){footer .footer-top .footer-right .kontakt-block .link-button{margin-bottom:12rem}}footer .footer-top .footer-right .kontakt-block .mailphone{display:flex;flex-direction:column;margin-bottom:2.4rem}footer .footer-top .footer-right .kontakt-block .mailphone a{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;font-family:TheSans-Bold;position:relative;display:inline-block;margin-bottom:1.6rem}footer .footer-top .footer-right .kontakt-block .mailphone a:before{content:"";background-repeat:no-repeat;background-position:50%;display:inline-block;width:2.6rem;height:2.6rem;vertical-align:middle;margin-right:2rem}footer .footer-top .footer-right .kontakt-block .mailphone a.email:before{background-image:url(/_next/static/media/Icon_Email.ca352102.svg)}footer .footer-top .footer-right .kontakt-block .mailphone a.telefon:before{background-image:url(/_next/static/media/Icon_Telefon.a9f54a4a.svg)}footer .footer-top .footer-right .kontakt-block .address p:last-child{margin-bottom:1.6rem}footer .footer-top .footer-right .kontakt-block .logos{display:flex;gap:3rem;margin-bottom:3rem;justify-content:space-between}footer .footer-top .footer-right .kontakt-block .logos div{display:flex;align-items:center}footer .footer-top .footer-right .kontakt-block .logos div:first-child{flex:1 1 56%}footer .footer-top .footer-right .kontakt-block .logos div:nth-child(2){flex:1 1 36%}footer .footer-top .footer-right .kontakt-block .logos div img{-o-object-fit:contain;object-fit:contain}footer .footer-bottom{display:flex;flex-wrap:wrap;flex:0 0 100%;margin-top:8rem;justify-content:center}@media only screen and (min-width:60em){footer .footer-bottom{margin-top:12rem;justify-content:space-between}}footer .footer-bottom #footer-small-menu .menu-entry{margin-right:1rem;padding-right:1rem;margin-bottom:0;position:relative}@media only screen and (min-width:30em){footer .footer-bottom #footer-small-menu .menu-entry{margin-right:3rem;padding-right:3rem}}@media only screen and (min-width:60em){footer .footer-bottom #footer-small-menu .menu-entry{margin-right:4rem;padding-right:4rem}}footer .footer-bottom #footer-small-menu .menu-entry:after{content:"|";display:inline-block;position:absolute;right:0}footer .footer-bottom #footer-small-menu .menu-entry:last-child{margin:0;padding:0}footer .footer-bottom #footer-small-menu .menu-entry:last-child:after{display:none}footer .footer-bottom .sm{display:flex;flex:0 0 100%;justify-content:center;margin-top:3.5rem}@media only screen and (min-width:60em){footer .footer-bottom .sm{flex:0 0 auto;justify-content:right;margin-top:0}}footer .footer-bottom .sm>div{width:2rem;height:2rem;margin:0 1.5rem;background-position:50%;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:60em){footer .footer-bottom .sm>div:last-child{margin-right:0}}footer .footer-bottom .sm>div a{display:block;height:100%;width:100%}footer .footer-bottom .sm .instagram{background-image:url(/_next/static/media/Icon_SM_Instagram.ea15447c.svg)}footer .footer-bottom .sm .facebook{background-image:url(/_next/static/media/Icon_SM_Facebook.53b5733a.svg)}footer .footer-bottom .sm .youtube{background-image:url(/_next/static/media/Icon_SM_Youtube.e9e04921.svg);width:2.8rem}footer .footer-bottom .sm .linkedin{background-image:url(/_next/static/media/Icon_SM_Linkedin.3804b93b.svg)}#footer-menu,#footer-small-menu{list-style:none;display:flex}@media only screen and (min-width:60em){#footer-small-menu{padding-top:.2rem}}#footer-small-menu a,#footer-small-menu li{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;margin-bottom:2rem;font-size:1.4rem;line-height:1.4rem;display:inline-block}main{margin-top:7rem}@media only screen and (min-width:30em){main{margin-top:9rem}}#content{padding-top:8rem;overflow-x:hidden}@media only screen and (min-width:30em){#content{padding-top:12rem}}@media only screen and (min-width:60em){#content{padding-top:0}body.is_front #content{padding-top:16rem}}body.mobile-nav-open{overflow-y:scroll;overflow-x:hidden}body.mobile-nav-open>div{height:100vh;overflow:hidden}@media only screen and (min-width:90em){body.mobile-nav-open>div{overflow:visible;height:auto}body{overflow-x:hidden;overflow-y:auto}}.referralStoerer{background-color:#c13d00;border-radius:.3rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:20;width:calc(100% - 4rem);max-width:64rem;padding:4rem 2rem}@media only screen and (min-width:30em){.referralStoerer{width:calc(100% - 8rem)}}@media only screen and (min-width:30em)and (orientation:portrait){.referralStoerer{top:30%}}@media only screen and (min-width:60em){.referralStoerer{width:50%;top:36%}}.referralStoerer-text{color:#fff}.referralStoerer-text p:last-child{margin-bottom:0}.referralStoerer-text .telefon{color:#fff;text-decoration:underline;font-family:TheSans-Bold;display:flex;align-items:center;gap:1rem}.referralStoerer-text .telefon:before{content:"";background-repeat:no-repeat;background-position:50%;background-size:contain;background-image:url(/_next/static/media/Icon_Telefon-white.86b68a09.svg);display:inline-block;width:1.8rem;height:1.8rem}.referralStoerer .close{position:absolute;right:0;top:0;width:4rem;height:4rem;background-image:url(/_next/static/media/Close.6f1e25bb.svg);background-size:contain;cursor:pointer}.paragraph--einleitungstext .paragraph-content{display:grid}@media only screen and (min-width:60em){.paragraph--einleitungstext .paragraph-content{grid-template-columns:repeat(12,1fr)}}.paragraph--einleitungstext .paragraph-content.with-title .left.with-title{margin-top:4rem;order:1}@media only screen and (min-width:60em){.paragraph--einleitungstext .paragraph-content.with-title .left.with-title{grid-column:1/span 5;margin-top:0}}.paragraph--einleitungstext .paragraph-content.with-title .left.with-title+.right{order:2}@media only screen and (min-width:60em){.paragraph--einleitungstext .paragraph-content.with-title .left.with-title+.right{grid-column:7/span 12}}.paragraph--einleitungstext .paragraph-content.with-title .right.with-title{order:1;margin-top:4rem}@media only screen and (min-width:60em){.paragraph--einleitungstext .paragraph-content.with-title .right.with-title{grid-column:8/span 12;margin-top:0;order:2}}.paragraph--einleitungstext .paragraph-content.with-title .left{order:2}@media only screen and (min-width:60em){.paragraph--einleitungstext .paragraph-content.with-title .left{grid-column:1/span 6;order:1}}.paragraph--einleitungstext .paragraph-content.with-image .left.with-image{order:2;margin-top:4rem}@media only screen and (min-width:60em){.paragraph--einleitungstext .paragraph-content.with-image .left.with-image{grid-column:1/span 6;order:1;margin-top:0}}.paragraph--einleitungstext .paragraph-content.with-image .left.with-image+.right{order:1}@media only screen and (min-width:60em){.paragraph--einleitungstext .paragraph-content.with-image .left.with-image+.right{grid-column:8/span 12;order:2}}.paragraph--einleitungstext .paragraph-content.with-image .right.with-image{order:2;margin-top:4rem}@media only screen and (min-width:60em){.paragraph--einleitungstext .paragraph-content.with-image .right.with-image{grid-column:7/span 12;margin-top:0}.paragraph--einleitungstext .paragraph-content.with-image .left{grid-column:1/span 5}}.paragraph--einleitungstext .paragraph-content .left,.paragraph--einleitungstext .paragraph-content .right{display:flex;flex-direction:column}@media only screen and (min-width:30em){.paragraph--einleitungstext .paragraph-content.vertical-align-top .left,.paragraph--einleitungstext .paragraph-content.vertical-align-top .right{justify-content:space-between}.paragraph--einleitungstext .paragraph-content.vertical-align-center .right{justify-content:center}.paragraph--einleitungstext .paragraph-content.vertical-align-center .left{align-self:center}}.paragraph--einleitungstext .paragraph-content .with-image .bild{position:relative;padding-top:75%}.paragraph--einleitungstext .paragraph-content .with-image .bild picture{position:absolute;width:100%;height:100%;top:0}.paragraph--einleitungstext .title{-webkit-hyphens:auto;hyphens:auto}.paragraph--einleitungstext .title .title-prefix,.paragraph--einleitungstext .title .title-suffix{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem}@media only screen and (min-width:30em){.paragraph--einleitungstext .title .title-prefix,.paragraph--einleitungstext .title .title-suffix{font-size:2.4rem;line-height:3rem}}.paragraph--einleitungstext .title .title-prefix{display:block;margin-bottom:3rem}@media only screen and (min-width:30em){.paragraph--einleitungstext .title .title-prefix{margin-bottom:4rem}}.paragraph--einleitungstext .title h1,.paragraph--einleitungstext .title h2,.paragraph--einleitungstext .title h3{margin-bottom:4rem;margin-top:-.8rem;-webkit-hyphens:auto;hyphens:auto}.paragraph--einleitungstext .title h1.h2,.paragraph--einleitungstext .title h2.h2,.paragraph--einleitungstext .title h3.h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:5.2rem;line-height:4.8rem;text-transform:uppercase;padding-top:.6rem;letter-spacing:-.1rem;margin-top:0}@media only screen and (min-width:30em){.paragraph--einleitungstext .title h1.h2,.paragraph--einleitungstext .title h2.h2,.paragraph--einleitungstext .title h3.h2{font-size:7.2rem;line-height:6.6rem}}.paragraph--einleitungstext .title h1.h3,.paragraph--einleitungstext .title h2.h3,.paragraph--einleitungstext .title h3.h3{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;margin-top:0}@media only screen and (min-width:30em){.paragraph--einleitungstext .title h1.h3,.paragraph--einleitungstext .title h2.h3,.paragraph--einleitungstext .title h3.h3{font-size:5.2rem;line-height:4.8rem}}.paragraph--einleitungstext .title .title-suffix{display:block;margin-top:-1rem;margin-bottom:3rem}@media only screen and (min-width:30em){.paragraph--einleitungstext .title .title-suffix{margin-top:-2rem;margin-bottom:4rem}}.paragraph--einleitungstext .content p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem}@media only screen and (min-width:30em){.paragraph--einleitungstext .content p{font-size:2.4rem;line-height:3rem}}.paragraph--einleitungstext .content p:last-child{margin-bottom:4rem}@media only screen and (min-width:30em){.paragraph--einleitungstext .content p:last-child{margin-bottom:6rem}}.paragraph--einleitungstext .content li{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem}@media only screen and (min-width:30em){.paragraph--einleitungstext .content li{font-size:2.4rem;line-height:3rem}}.paragraph--einleitungstext .content .links{margin-bottom:-1.5rem}.paragraph--einleitungstext .content .link-button{margin-bottom:1.5rem;margin-right:1.5rem}body.is_front .paragraph--einleitungstext .title h1{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;letter-spacing:0}@media only screen and (min-width:30em){body.is_front .paragraph--einleitungstext .title h1{font-size:5.2rem;line-height:4.8rem}}.realestate .paragraph-content.with-title .left{order:1}.realestate .paragraph-content.with-title .left h3{margin-bottom:4rem}.realestate .paragraph-content.with-title .left .h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;margin-bottom:4rem}@media only screen and (min-width:30em){.realestate .paragraph-content.with-title .left .h2{font-size:5.2rem;line-height:4.8rem}}@media only screen and (min-width:60em){.realestate .paragraph-content.with-title .left{grid-column:1/span 5}}.realestate .paragraph-content.with-title .right{order:2}@media only screen and (min-width:60em){.realestate .paragraph-content.with-title .right{grid-column:7/span 12}.realestate .paragraph-content.without-title .left{grid-column:1/span 2}}@media only screen and (min-width:90em){.realestate .paragraph-content.without-title .left{grid-column:1/span 3}}@media only screen and (min-width:60em){.realestate .paragraph-content.without-title .right{grid-column:3/span 8}}@media only screen and (min-width:90em){.realestate .paragraph-content.without-title .right{grid-column:4/span 6}}.paragraph--bildteaser{overflow-x:hidden}.paragraph--bildteaser .grid-layout{background-color:#f1f1f0;padding-top:8rem}@media only screen and (min-width:30em){.paragraph--bildteaser .grid-layout{padding-top:12rem}}@media only screen and (min-width:60em){.paragraph--bildteaser .grid-layout{padding-top:16rem}}.paragraph--bildteaser .paragraph-headline{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;-webkit-hyphens:auto;hyphens:auto;margin-bottom:4rem}@media only screen and (min-width:30em){.paragraph--bildteaser .paragraph-headline{font-size:5.2rem;line-height:4.8rem}}@media only screen and (min-width:60em){.paragraph--bildteaser .paragraph-headline{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:5.2rem;line-height:4.8rem;text-transform:uppercase;padding-top:.6rem;letter-spacing:-.1rem;margin-bottom:6rem}}@media only screen and (min-width:60em)and (min-width:30em){.paragraph--bildteaser .paragraph-headline{font-size:7.2rem;line-height:6.6rem}}@media only screen and (min-width:120em){.paragraph--bildteaser .paragraph-headline{max-width:50%}}.paragraph--bildteaser .paragraph-content{padding-bottom:8rem}@media only screen and (min-width:30em){.paragraph--bildteaser .paragraph-content{padding-bottom:8rem}}@media only screen and (min-width:60em){.paragraph--bildteaser .paragraph-content{padding-bottom:8rem}}.paragraph--bildteaser .paragraph-content.has-link{padding-bottom:0!important}@media only screen and (min-width:0em){.paragraph--bildteaser .paragraph-content.has-link .slick-arrow{display:none!important}}@media only screen and (min-width:30em){.paragraph--bildteaser .paragraph-content.has-link .slick-arrow{display:block!important}}.paragraph--bildteaser .entries{display:flex;flex-wrap:wrap}.paragraph--bildteaser .entries.size-3 .entry{margin-bottom:4rem}@media only screen and (min-width:60em){.paragraph--bildteaser .entries.size-3 .entry{flex:0 0 calc(50% - 2rem);margin-right:4rem}.paragraph--bildteaser .entries.size-3 .entry:nth-child(2n){margin-right:0}}@media only screen and (min-width:90em){.paragraph--bildteaser .entries.size-3 .entry{flex:0 0 calc(33.333% - 2.6666666667rem);margin-right:4rem}.paragraph--bildteaser .entries.size-3 .entry:nth-child(2n){margin-right:4rem}.paragraph--bildteaser .entries.size-3 .entry:nth-child(3n){margin-right:0}}.paragraph--bildteaser .entries.size-4 .entry{margin-bottom:4rem}@media only screen and (min-width:60em){.paragraph--bildteaser .entries.size-4 .entry{flex:0 0 calc(50% - 2rem);margin-right:4rem}.paragraph--bildteaser .entries.size-4 .entry:nth-child(2n){margin-right:0}}@media only screen and (min-width:90em){.paragraph--bildteaser .entries.size-4 .entry{flex:0 0 calc(25% - 3rem);margin-right:4rem}.paragraph--bildteaser .entries.size-4 .entry:nth-child(2n){margin-right:4rem}.paragraph--bildteaser .entries.size-4 .entry:nth-child(4n){margin-right:0}}.paragraph--bildteaser .entry,.paragraph--bildteaser .slide{position:relative;width:100%;padding-top:100%}.paragraph--bildteaser .entry>a,.paragraph--bildteaser .slide>a{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}.paragraph--bildteaser .entry>a .label,.paragraph--bildteaser .slide>a .label{position:absolute;bottom:3rem;left:3rem;max-width:calc(100% - 6rem)}.paragraph--bildteaser .entry>.label,.paragraph--bildteaser .slide>.label{position:absolute;z-index:2;bottom:3rem;left:3rem;max-width:calc(100% - 6rem)}.paragraph--bildteaser .entry>picture,.paragraph--bildteaser .slide>picture{position:absolute;top:0;width:100%;height:100%;overflow:hidden;display:block}.paragraph--bildteaser .entry>picture:after,.paragraph--bildteaser .slide>picture:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.3))}.paragraph--bildteaser .entry>picture:before,.paragraph--bildteaser .slide>picture:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.8rem;background-color:#ff5000;z-index:3;transform:translateY(100%);transition-property:transform;transition-duration:.2s}.paragraph--bildteaser .entry>picture img,.paragraph--bildteaser .slide>picture img{transition-property:transform;transition-duration:.2s}.paragraph--bildteaser .entry a:hover~picture:before,.paragraph--bildteaser .slide a:hover~picture:before{transform:translateY(0)}.paragraph--bildteaser .entry a:hover~picture img,.paragraph--bildteaser .slide a:hover~picture img{transform:scale(1.02)}.paragraph--bildteaser .entry .label,.paragraph--bildteaser .slide .label{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:2.4rem;line-height:2.2rem;text-transform:uppercase;color:#fff}@media only screen and (min-width:30em){.paragraph--bildteaser .entry .label,.paragraph--bildteaser .slide .label{font-size:3.6rem;line-height:3.4rem}}@media only screen and (min-width:60em){.paragraph--bildteaser .entry{padding-top:calc(50% - 2rem)}}@media only screen and (min-width:90em){.paragraph--bildteaser .entry{padding-top:calc(25% - 3rem)}}.paragraph--bildteaser .slick-slider{margin:0 -2rem 2rem}@media only screen and (min-width:30em){.paragraph--bildteaser .slick-slider{margin:0 -4rem 3rem}}@media only screen and (min-width:60em){.paragraph--bildteaser .slick-slider{margin:0 -6rem 4rem}}@media only screen and (min-width:120em){.paragraph--bildteaser .slick-slider{margin:0 calc((180rem - 100vw)/2) 4rem;width:calc(100vw - 180rem + 100%)}}.paragraph--bildteaser .slick-slider.size-3,.paragraph--bildteaser .slick-slider.size-4{width:190%}@media only screen and (min-width:60em){.paragraph--bildteaser .slick-slider.size-3,.paragraph--bildteaser .slick-slider.size-4{width:150%}}@media only screen and (min-width:90em){.paragraph--bildteaser .slick-slider.size-3,.paragraph--bildteaser .slick-slider.size-4{width:120%}}@media only screen and (min-width:120em){.paragraph--bildteaser .slick-slider.size-3,.paragraph--bildteaser .slick-slider.size-4{width:calc(100vw - 180rem + 105%)}.paragraph--bildteaser .slick-slider.size-3{width:calc(100vw - 180rem + 100%)}}.paragraph--bildteaser .slick-slider .slick-list{padding:0 2rem}@media only screen and (min-width:30em){.paragraph--bildteaser .slick-slider .slick-list{padding:0 4rem}}@media only screen and (min-width:60em){.paragraph--bildteaser .slick-slider .slick-list{padding:0 6rem}}@media only screen and (min-width:120em){.paragraph--bildteaser .slick-slider .slick-list{padding:0 6rem 0 calc((100vw - 180rem)/2)}}.paragraph--bildteaser .slick-slider .slick-slide{padding-right:2rem}@media only screen and (min-width:30em){.paragraph--bildteaser .slick-slider .slick-slide{padding-right:4rem}}@media only screen and (min-width:60em){.paragraph--bildteaser .slick-slider .slick-slide{padding-right:6rem}}.paragraph--bildteaser .link-button{margin-top:2rem}.realestate .paragraph--bildteaser .paragraph-content{padding-bottom:6rem}.realestate .paragraph--bildteaser .slides{margin-bottom:0}.realestate .paragraph--bildteaser .slide{padding-top:0}.realestate .paragraph--bildteaser .slide>a{position:relative;display:block}.realestate .paragraph--bildteaser .slide>a .imagewrapper{position:relative;padding-top:66.667%;overflow:hidden}.realestate .paragraph--bildteaser .slide>a .imagewrapper img{position:absolute;top:0;left:0;width:100%;height:100%;transition-property:transform;transition-duration:.2s}.realestate .paragraph--bildteaser .slide>a .imagewrapper:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.8rem;background-color:#ff5000;z-index:3;transform:translateY(100%);transition-property:transform;transition-duration:.2s}.realestate .paragraph--bildteaser .slide>a:hover .imagewrapper:before{transform:translateY(0)}.realestate .paragraph--bildteaser .slide>a:hover .imagewrapper img{transform:scale(1.02)}.realestate .paragraph--bildteaser .text h4{text-transform:none;padding:4rem 0 2rem}@media only screen and (min-width:60em){.paragraph--linkliste_mit_bildern .paragraph-content{display:grid;grid-template-columns:repeat(12,1fr)}.paragraph--linkliste_mit_bildern .paragraph-content .links{grid-column:1/span 5}.paragraph--linkliste_mit_bildern .paragraph-content .images{grid-column:7/span 12}}.paragraph--linkliste_mit_bildern .paragraph-content .link-entry{position:relative;border-top:.2rem solid #dfdcdb;padding:1rem 0}.paragraph--linkliste_mit_bildern .paragraph-content .link-entry:last-child{border-bottom:.2rem solid #dfdcdb}.paragraph--linkliste_mit_bildern .paragraph-content .link-entry img{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain;position:absolute;left:0;top:1rem}@media only screen and (min-width:30em){.paragraph--linkliste_mit_bildern .paragraph-content .link-entry img{width:8rem;height:8rem}}@media only screen and (min-width:60em){.paragraph--linkliste_mit_bildern .paragraph-content .link-entry img{width:6rem;height:6rem}}@media only screen and (min-width:90em){.paragraph--linkliste_mit_bildern .paragraph-content .link-entry img{width:8rem;height:8rem}}.paragraph--linkliste_mit_bildern .paragraph-content .link-entry .link-button{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:2.4rem;line-height:3rem;font-family:TheSans-Bold;display:block;margin-bottom:0;background-color:transparent;color:#ff5000;padding:1.5rem 5rem 1.5rem 8rem}@media only screen and (min-width:30em){.paragraph--linkliste_mit_bildern .paragraph-content .link-entry .link-button{font-size:3.6rem;line-height:4.6rem;padding:1.7rem 5rem 1.7rem 10rem}}@media only screen and (min-width:60em){.paragraph--linkliste_mit_bildern .paragraph-content .link-entry .link-button{padding:1.5rem 5rem 1.5rem 8rem;font-size:2.4rem;line-height:3rem}}@media only screen and (min-width:90em){.paragraph--linkliste_mit_bildern .paragraph-content .link-entry .link-button{padding:1.7rem 5rem 1.7rem 10rem;font-size:3.6rem;line-height:4.6rem}}.paragraph--linkliste_mit_bildern .paragraph-content .link-entry .link-button:after{background-image:url(/_next/static/media/Pfeil-orange.0f28e65e.svg);right:0}@media only screen and (min-width:60em){.paragraph--linkliste_mit_bildern .paragraph-content .link-entry.active .link-button{color:#000}.paragraph--linkliste_mit_bildern .paragraph-content .link-entry.active .link-button:after{background-image:url(/_next/static/media/Pfeil-black.e2c9159f.svg)}}.paragraph--linkliste_mit_bildern .paragraph-content .images{display:none}@media only screen and (min-width:60em){.paragraph--linkliste_mit_bildern .paragraph-content .images{display:block;position:relative;padding-bottom:75%;height:0}}.paragraph--linkliste_mit_bildern .paragraph-content .images .image-entry{display:none;position:absolute;width:100%;height:100%}.paragraph--linkliste_mit_bildern .paragraph-content .images .image-entry.active{display:block}.paragraph--slideshow_mit_icons{-webkit-hyphens:auto;hyphens:auto}.paragraph--slideshow_mit_icons .generic-wrapper__padding{overflow-x:hidden}@media only screen and (min-width:90em){.paragraph--slideshow_mit_icons .paragraph-content{padding-left:33.333%}}.paragraph--slideshow_mit_icons .paragraph-content .headline h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;margin-bottom:4rem;line-height:1.025}@media only screen and (min-width:30em){.paragraph--slideshow_mit_icons .paragraph-content .headline h2{font-size:5.2rem;line-height:4.8rem;margin-bottom:6rem}}@media only screen and (min-width:60em){.paragraph--slideshow_mit_icons .paragraph-content .headline h2{-webkit-hyphens:initial;hyphens:manual}}@media only screen and (min-width:90em){.paragraph--slideshow_mit_icons .paragraph-content .headline h2{margin-bottom:0}}@media only screen and (min-width:120em){.paragraph--slideshow_mit_icons .paragraph-content .headline h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:5.2rem;line-height:4.8rem;text-transform:uppercase;padding-top:.6rem;letter-spacing:-.1rem}}@media only screen and (min-width:120em)and (min-width:30em){.paragraph--slideshow_mit_icons .paragraph-content .headline h2{font-size:7.2rem;line-height:6.6rem}}@media only screen and (min-width:90em){.paragraph--slideshow_mit_icons .paragraph-content .headline{position:absolute;left:-6rem;padding-left:6rem;padding-right:6rem;bottom:12rem;width:calc(33.333% + 6rem);height:100%;display:flex;align-items:flex-end;background-color:#fff;z-index:2}}.paragraph--slideshow_mit_icons .slick-slider{padding-bottom:10rem;margin:0 -2rem 2rem;width:185%}@media only screen and (min-width:30em){.paragraph--slideshow_mit_icons .slick-slider{margin:0 -4rem 3rem;padding-bottom:12rem;width:150%}}@media only screen and (min-width:60em){.paragraph--slideshow_mit_icons .slick-slider{margin:0;width:auto}}.paragraph--slideshow_mit_icons .slick-slider .slick-list{padding:0 2rem}@media only screen and (min-width:30em){.paragraph--slideshow_mit_icons .slick-slider .slick-list{padding:0 4rem}}@media only screen and (min-width:60em){.paragraph--slideshow_mit_icons .slick-slider .slick-list{padding:0;overflow:visible}}.paragraph--slideshow_mit_icons .slick-slider .slick-slide>div{border-left:2px solid #d4d3d2;padding:0 3rem}@media only screen and (min-width:30em){.paragraph--slideshow_mit_icons .slick-slider .slick-slide>div{padding:0 4rem}}@media only screen and (min-width:60em){.paragraph--slideshow_mit_icons .slick-slider .slick-slide>div{padding:0 6rem}}.paragraph--slideshow_mit_icons .slick-slider .slick-slide .slide{display:flex!important;flex-direction:column;justify-content:space-between;height:50rem}.paragraph--slideshow_mit_icons .slick-slider .slick-slide .slide .icon{flex:0 0 11.2rem}.paragraph--slideshow_mit_icons .slick-slider .slick-slide .slide .icon img{-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left;height:11.2rem}.paragraph--slideshow_mit_icons .slick-slider .slick-slide .slide .text{flex:1 1 100%;display:flex;flex-direction:column;margin-top:9.7rem}@media only screen and (min-width:30em){.paragraph--slideshow_mit_icons .slick-slider .slick-slide .slide .text{margin-top:7.5rem}}@media only screen and (min-width:60em){.paragraph--slideshow_mit_icons .slick-slider .slick-slide .slide .text{margin-top:13.5rem}}@media only screen and (min-width:120em){.paragraph--slideshow_mit_icons .slick-slider .slick-slide .slide .text{margin-top:20.5rem}}.paragraph--slideshow_mit_icons .slick-slider .slick-slide .slide .text h5{margin-bottom:3rem}@media only screen and (min-width:60em){.paragraph--slideshow_mit_icons .slick-slider .slick-slide .slide .text h5{margin-bottom:4rem}}.paragraph--slideshow_mit_icons .slick-slider .slick-slide .slide .text p{margin-bottom:0}.paragraph--slideshow .slick-slider{margin:0 -2rem 2rem;padding-bottom:10rem;width:190%}@media only screen and (min-width:30em){.paragraph--slideshow .slick-slider{margin:0 -4rem 3rem;padding-bottom:12rem}}@media only screen and (min-width:60em){.paragraph--slideshow .slick-slider{margin:0 -6rem 4rem}}@media only screen and (min-width:120em){.paragraph--slideshow .slick-slider{margin:0 calc((180rem - 100vw)/2) 4rem;width:calc(100vw - 180rem + 100%)}}@media only screen and (min-width:30em){.paragraph--slideshow .slick-slider{width:150%}}@media only screen and (min-width:120em){.paragraph--slideshow .slick-slider{width:calc(100vw - 180rem + 150%)}}.paragraph--slideshow .slick-slider .slick-slide{padding-right:2rem}@media only screen and (min-width:30em){.paragraph--slideshow .slick-slider .slick-slide{padding-right:4rem}}@media only screen and (min-width:60em){.paragraph--slideshow .slick-slider .slick-slide{padding-right:6rem}}@media only screen and (min-width:90em){.paragraph--slideshow .slick-slider .slick-slide{padding-right:12rem}}.paragraph--slideshow .slick-slider .slick-slide .bild{padding-top:150%;position:relative}@media only screen and (min-width:30em){.paragraph--slideshow .slick-slider .slick-slide .bild{padding-top:75%}}@media only screen and (min-width:60em){.paragraph--slideshow .slick-slider .slick-slide .bild{padding-top:60%}}.paragraph--slideshow .slick-slider .slick-slide .bild picture{position:absolute;top:0;width:100%;height:100%}.paragraph--slideshow .slick-list{padding:0 2rem}@media only screen and (min-width:30em){.paragraph--slideshow .slick-list{padding:0 4rem}}@media only screen and (min-width:60em){.paragraph--slideshow .slick-list{padding:0 6rem}}@media only screen and (min-width:120em){.paragraph--slideshow .slick-list{padding:0 6rem 0 calc((100vw - 180rem)/2)}}.paragraph--slideshow .slick-dots{bottom:2.5rem;text-align:left;padding:0 2rem}@media only screen and (min-width:30em){.paragraph--slideshow .slick-dots{padding:0 4rem}}@media only screen and (min-width:60em){.paragraph--slideshow .slick-dots{padding:0}}.paragraph--slideshow .slick-dots li,.paragraph--slideshow .slick-dots li button,.paragraph--slideshow .slick-dots li button:before{width:1.2rem;height:1.2rem}.paragraph--slideshow .slick-dots li button:before{background-color:#000}@media only screen and (min-width:60em){.paragraph--slideshow .single-image{display:grid;grid-template-columns:repeat(12,1fr)}.paragraph--slideshow .single-image>div{grid-column:3/span 8}}.realestate .paragraph--slideshow .slick-slider .slick-slide .bild{padding-top:0}.paragraph--videos{background-color:#f1f1f0;padding:8rem 0}@media only screen and (min-width:60em){.paragraph--videos{padding:12rem 0}}@media only screen and (min-width:90em){.paragraph--videos{padding:16rem 0}}.paragraph--videos .slick-slider{padding-bottom:10rem}@media only screen and (min-width:90em){.paragraph--videos .slick-slider{padding-bottom:0}}.paragraph--videos .slick-slider .slick-arrow{background-color:#f1f1f0}.paragraph--videos .slick-slider .slick-arrow:hover{background-color:#ff5000}@media only screen and (min-width:90em){.paragraph--videos .slick-slider .slideWrapper{display:grid;grid-template-columns:repeat(12,1fr)}.paragraph--videos .slick-slider .slideWrapper .video{grid-column:1/span 8}.paragraph--videos .slick-slider .slideWrapper .text{grid-column:9/span 12;padding-left:6rem;padding-bottom:12rem;justify-content:space-between}.paragraph--videos .slick-slider .slideWrapper .text .prefix{order:2}.paragraph--videos .slick-slider .slideWrapper .text h3{order:1;padding-top:0;margin-top:-.5rem}}.paragraph--videos .slick-slider .video{background-color:#e2e1e1;margin-bottom:4rem}@media only screen and (min-width:90em){.paragraph--videos .slick-slider .video{margin-bottom:0}}.paragraph--videos .slick-slider .video iframe{width:100%;display:block}.paragraph--videos .slick-slider .video .vimeo-wrapper{position:relative;height:0;padding-bottom:56.25%}.paragraph--videos .slick-slider .video .vimeo-wrapper>div{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--videos .slick-slider .video .vimeo-wrapper>div iframe{height:100%}.paragraph--videos .slick-slider .text{display:flex;flex-direction:column}.paragraph--videos .slick-slider .text .heading{display:flex;flex-direction:column;-webkit-hyphens:auto;hyphens:auto}.paragraph--videos .slick-slider .text .prefix{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:1.4rem;margin-bottom:3rem}@media only screen and (min-width:30em){.paragraph--videos .slick-slider .text .prefix{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem}}@media only screen and (min-width:30em)and (min-width:30em){.paragraph--videos .slick-slider .text .prefix{font-size:2.4rem;line-height:3rem}}.paragraph--videos .slick-slider .text h3{margin-bottom:4rem;text-transform:none;line-height:1.025}.paragraph--videos .slick-slider .text p{margin-bottom:0}.paragraph--videos .slick-slider .slick-dots{text-align:left;bottom:2.5rem}@media only screen and (min-width:90em){.paragraph--videos .slick-slider .slick-dots{padding:0 0 0 calc(66.667% + 6rem - .75rem)!important}}.paragraph--videos .slick-slider .slick-dots li,.paragraph--videos .slick-slider .slick-dots li button,.paragraph--videos .slick-slider .slick-dots li button:before{width:1.2rem;height:1.2rem}.paragraph--videos .slick-slider .slick-dots li button:before{background-color:#000}.paragraph--zitate{overflow-x:hidden}.paragraph--zitate .generic-wrapper__padding{position:relative}.paragraph--zitate .generic-wrapper__padding:before{content:"";position:absolute;left:0;top:0;height:100%;width:1.5rem;background-color:#d4d3d2;z-index:12}@media only screen and (min-width:90em){.paragraph--zitate .generic-wrapper__padding:before{width:6rem}}@media only screen and (min-width:120em){.paragraph--zitate .generic-wrapper__padding:before{left:calc((180rem - 100vw)/2 + 6rem)}}.paragraph--zitate .generic-wrapper__padding.orange{padding:0}.paragraph--zitate .generic-wrapper__padding.orange:before{display:none}.paragraph--zitate .generic-wrapper__padding.orange .slick-slider{margin:0;padding:0}@media only screen and (min-width:60em){.paragraph--zitate .generic-wrapper__padding.orange .slick-slider .slick-list{padding-bottom:0}}.paragraph--zitate .generic-wrapper__padding.orange .slick-slider[dir=ltr]{padding-bottom:10rem}@media only screen and (min-width:60em){.paragraph--zitate .generic-wrapper__padding.orange .slick-slider[dir=ltr]{padding-bottom:0}}@media only screen and (min-width:60em)and (min-width:60em){.paragraph--zitate .generic-wrapper__padding.orange .slick-slider[dir=ltr] .slick-list{padding-bottom:12rem}}@media only screen and (min-width:120em){.paragraph--zitate .generic-wrapper__padding.orange .slick-slider{margin:0 calc((192rem - 100vw)/2);width:100vw}}.paragraph--zitate .generic-wrapper__padding.orange .slick-slider .slick-arrow.slick-prev{right:9.5rem}@media only screen and (min-width:30em){.paragraph--zitate .generic-wrapper__padding.orange .slick-slider .slick-arrow.slick-prev{right:11.5rem}}@media only screen and (min-width:60em){.paragraph--zitate .generic-wrapper__padding.orange .slick-slider .slick-arrow.slick-prev{right:13.5rem;left:auto}}.paragraph--zitate .generic-wrapper__padding.orange .slick-slider .slick-arrow.slick-next{right:2rem}@media only screen and (min-width:30em){.paragraph--zitate .generic-wrapper__padding.orange .slick-slider .slick-arrow.slick-next{right:4rem}}@media only screen and (min-width:60em){.paragraph--zitate .generic-wrapper__padding.orange .slick-slider .slick-arrow.slick-next{right:6rem;left:auto}.paragraph--zitate .generic-wrapper__padding.orange .slick-slider .slick-dots{padding-left:6rem!important}}.paragraph--zitate .slick-slider{padding-bottom:10rem;margin:0 -2rem}@media only screen and (min-width:30em){.paragraph--zitate .slick-slider{margin:0 -4rem}}@media only screen and (min-width:60em){.paragraph--zitate .slick-slider{margin:0 -6rem;padding-bottom:0}}@media only screen and (min-width:120em){.paragraph--zitate .slick-slider{margin:0 calc((180rem - 100vw)/2);width:calc(100vw - 180rem + 100%)}}.paragraph--zitate .slick-slider .slick-track{display:flex!important}.paragraph--zitate .slick-slider .slick-slide{height:inherit!important}.paragraph--zitate .slick-slider .slick-slide .slide,.paragraph--zitate .slick-slider .slick-slide>div{height:100%}.paragraph--zitate .slick-slider .slideWrapper{display:flex;flex-direction:column;padding-left:5rem;position:relative;height:100%}@media only screen and (min-width:60em){.paragraph--zitate .slick-slider .slideWrapper{padding-left:6rem}}.paragraph--zitate .slick-slider .slideWrapper .left{order:2}.paragraph--zitate .slick-slider .slideWrapper .left .quote{padding-top:7.5rem;position:relative;padding-right:1rem}@media only screen and (min-width:90em){.paragraph--zitate .slick-slider .slideWrapper .left .quote{padding-top:10rem}}.paragraph--zitate .slick-slider .slideWrapper .left .quote:before{content:"";background-image:url(/_next/static/media/quotes.ab4b0bad.svg);background-size:contain;background-repeat:no-repeat;display:block;width:4.8rem;height:4rem;position:absolute;top:0;left:0}.paragraph--zitate .slick-slider .slideWrapper .left .quote p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:2.4rem;line-height:3rem;margin-bottom:4rem}@media only screen and (min-width:30em){.paragraph--zitate .slick-slider .slideWrapper .left .quote p{font-size:3.6rem;line-height:4.6rem}}.paragraph--zitate .slick-slider .slideWrapper .left .quote-name{margin-bottom:1rem;color:#ff5000}.paragraph--zitate .slick-slider .slideWrapper .right{order:1;margin-bottom:4rem;position:relative;padding-top:75%}@media only screen and (min-width:60em){.paragraph--zitate .slick-slider .slideWrapper .right{margin-bottom:0;display:flex;align-items:center}}.paragraph--zitate .slick-slider .slideWrapper .right picture{width:100%;height:100%;position:absolute;top:0}.paragraph--zitate .slick-slider .slideWrapper .right picture img{height:100%}@media only screen and (min-width:60em){.paragraph--zitate .slick-slider .slideWrapper{display:grid;grid-template-columns:repeat(12,1fr)}.paragraph--zitate .slick-slider .slideWrapper .left{order:1;grid-column:1/span 6;padding-bottom:10rem}.paragraph--zitate .slick-slider .slideWrapper .right{order:2;grid-column:8/span 12}}@media only screen and (min-width:90em){.paragraph--zitate .slick-slider .slideWrapper .left{grid-column:2/span 5}}.paragraph--zitate .slick-slider .slideWrapper.orange{background-color:#ff5000;padding-left:0}.paragraph--zitate .slick-slider .slideWrapper.orange .left{padding:0 3rem 3rem}@media only screen and (min-width:30em){.paragraph--zitate .slick-slider .slideWrapper.orange .left{padding:0 6rem 6rem}}@media only screen and (min-width:60em){.paragraph--zitate .slick-slider .slideWrapper.orange .left{padding:6rem}}@media only screen and (min-width:90em){.paragraph--zitate .slick-slider .slideWrapper.orange .left{padding:12rem;grid-column:1/span 6}}.paragraph--zitate .slick-slider .slideWrapper.orange .left .quote{color:#fff;padding-top:6rem}@media only screen and (min-width:60em){.paragraph--zitate .slick-slider .slideWrapper.orange .left .quote{padding-top:10rem}}.paragraph--zitate .slick-slider .slideWrapper.orange .left .quote:before{background-image:url(/_next/static/media/quotes-white.e5ae5b0e.svg)}.paragraph--zitate .slick-slider .slideWrapper.orange .left .quote p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:6rem}@media only screen and (min-width:30em){.paragraph--zitate .slick-slider .slideWrapper.orange .left .quote p{font-size:2.4rem;line-height:3rem}}.paragraph--zitate .slick-slider .slideWrapper.orange .left .quote-firma,.paragraph--zitate .slick-slider .slideWrapper.orange .left .quote-name{color:#fff}@media only screen and (min-width:60em){.paragraph--zitate .slick-slider .slideWrapper.orange .right{grid-column:7/span 12}}.paragraph--zitate .slick-slider .slick-dots{text-align:left;bottom:2.5rem;padding-left:5rem!important}@media only screen and (min-width:60em){.paragraph--zitate .slick-slider .slick-dots{padding:0!important;margin-left:-.75rem!important}}@media only screen and (min-width:90em){.paragraph--zitate .slick-slider .slick-dots{padding-left:8.333%!important;margin-left:0!important}}@media only screen and (min-width:120em){.paragraph--zitate .slick-slider .slick-dots{margin:0 calc((180rem - 100vw)/2);transform:none;left:6rem;width:calc(100vw - 180rem + 100% - 6rem);max-width:100vw;padding-left:calc((100vw - 6rem)/100*8.333 - .75rem)!important}}.paragraph--zitate .slick-slider .slick-dots li,.paragraph--zitate .slick-slider .slick-dots li button,.paragraph--zitate .slick-slider .slick-dots li button:before{width:1.2rem;height:1.2rem}.paragraph--zitate .slick-slider .slick-dots li button:before{background-color:#000}@media only screen and (min-width:60em){.paragraph--zitate .slick-slider .slick-arrow.slick-prev{right:auto;left:calc(50% - 10.5rem)}.paragraph--zitate .slick-slider .slick-arrow.slick-next{right:auto;left:calc(50% - 3rem)}}.paragraph--textbanner .bild{position:relative;min-height:72rem;max-height:115rem}@media only screen and (min-width:60em){.paragraph--textbanner .bild{padding-top:60%}}.paragraph--textbanner .bild img{position:absolute;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.paragraph--textbanner .content{position:absolute;top:0;left:0;width:100%;height:100%;padding:6rem 2rem;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:30em){.paragraph--textbanner .content{padding:6rem 4rem}}@media only screen and (min-width:60em){.paragraph--textbanner .content{justify-content:center;padding:6rem}}@media only screen and (min-width:120em){.paragraph--textbanner .content{max-width:192rem;left:50%;transform:translateX(-50%)}}.paragraph--textbanner .text *{color:#000!important;margin-bottom:4rem}@media only screen and (min-width:90em){.paragraph--textbanner .text *{margin-bottom:6rem}}.paragraph--textbanner .text :last-child{margin-bottom:0!important}.paragraph--textbanner .text h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;text-transform:none;line-height:1.025}@media only screen and (min-width:30em){.paragraph--textbanner .text h2{font-size:5.2rem;line-height:4.8rem}}@media only screen and (min-width:60em){.paragraph--textbanner .text h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:5.2rem;line-height:4.8rem;text-transform:uppercase;padding-top:.6rem;letter-spacing:-.1rem;text-transform:none;line-height:1.025!important}}@media only screen and (min-width:60em)and (min-width:30em){.paragraph--textbanner .text h2{font-size:7.2rem;line-height:6.6rem}}.paragraph--textbanner .text p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem}@media only screen and (min-width:30em){.paragraph--textbanner .text p{font-size:2.4rem;line-height:3rem}}.paragraph--textbanner .links .link-wrapper{display:flex;flex-direction:column;margin-top:5rem}@media only screen and (min-width:30em){.paragraph--textbanner .links .link-wrapper{flex-direction:row;flex-wrap:wrap}}.paragraph--textbanner .links .link-button{display:block;margin-top:1rem;text-align:left!important;flex:0 1 0%}@media only screen and (min-width:30em){.paragraph--textbanner .links .link-button{margin-right:1.5rem;max-width:38.5rem}.paragraph--textbanner .links .link-button:last-child{margin-right:0}}@media only screen and (min-width:60em){.paragraph--textbanner .position-left{display:grid;grid-template-columns:repeat(12,1fr);text-align:right}.paragraph--textbanner .position-left *,.paragraph--textbanner .position-left .link-wrapper{grid-column:1/span 6}.paragraph--textbanner .position-left .link-wrapper{justify-content:flex-end}.paragraph--textbanner .position-left .link-wrapper .link-button{margin-left:1.5rem;margin-right:0}.paragraph--textbanner .position-left .link-wrapper .link-button:first-child{margin-left:0}.paragraph--textbanner .position-right{display:grid;grid-template-columns:repeat(12,1fr);text-align:left}.paragraph--textbanner .position-right *,.paragraph--textbanner .position-right .link-wrapper{grid-column:7/span 12}.paragraph--textbanner .position-centered{display:grid;grid-template-columns:repeat(12,1fr);text-align:left}.paragraph--textbanner .position-centered *,.paragraph--textbanner .position-centered .link-wrapper{grid-column:2/span 10}}@media only screen and (min-width:90em){.paragraph--textbanner .position-centered *,.paragraph--textbanner .position-centered .link-wrapper{grid-column:3/span 8}}.paragraph--ansprechpartner{background-color:#f1f1f0;margin-bottom:0}.paragraph--ansprechpartner .generic-wrapper__padding{padding-top:8rem;padding-bottom:8rem}@media only screen and (min-width:30em){.paragraph--ansprechpartner .generic-wrapper__padding{padding-top:12rem;padding-bottom:12rem}}@media only screen and (min-width:60em){.paragraph--ansprechpartner .generic-wrapper__padding{padding-top:16rem;padding-bottom:16rem}.paragraph--ansprechpartner .paragraph-content{display:grid;grid-template-columns:repeat(12,1fr)}}.paragraph--ansprechpartner .paragraph-content .bild{margin-bottom:4rem;display:flex;align-items:center;position:relative;padding-top:100%}@media only screen and (min-width:60em){.paragraph--ansprechpartner .paragraph-content .bild{grid-column:1/span 4;margin-bottom:0}}@media only screen and (min-width:90em){.paragraph--ansprechpartner .paragraph-content .bild{grid-column:1/span 3}}.paragraph--ansprechpartner .paragraph-content .bild>picture{position:absolute;width:100%;height:100%;top:0}@media only screen and (min-width:60em){.paragraph--ansprechpartner .paragraph-content .contact-text{grid-column:6/span 7;display:flex;flex-direction:column;justify-content:space-between}}@media only screen and (min-width:90em){.paragraph--ansprechpartner .paragraph-content .contact-text{grid-column:5/span 8;padding:4rem 0}}.paragraph--ansprechpartner .paragraph-content .contact-text h3{margin-bottom:.4rem;text-transform:none}.paragraph--ansprechpartner .paragraph-content .contact-text h3.orange{color:#ff5000;margin-bottom:4rem}@media only screen and (min-width:90em){.paragraph--ansprechpartner .paragraph-content .contact-text h3.orange{margin-bottom:6rem}.paragraph--ansprechpartner .paragraph-content .contact-text .bottom-part{display:flex}.paragraph--ansprechpartner .paragraph-content .contact-text .bottom-part .left,.paragraph--ansprechpartner .paragraph-content .contact-text .bottom-part .right{flex:0 0 50%;display:flex;flex-direction:column;justify-content:space-between}.paragraph--ansprechpartner .paragraph-content .contact-text .bottom-part .right>:last-child{margin-bottom:0}}.paragraph--ansprechpartner .paragraph-content .contact-text .name{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;font-family:TheSans-ExtraBold;letter-spacing:.06rem;text-transform:uppercase;margin-bottom:.8rem}@media only screen and (min-width:30em){.paragraph--ansprechpartner .paragraph-content .contact-text .name{font-size:2.4rem;line-height:3rem}}@media only screen and (min-width:90em){.paragraph--ansprechpartner .paragraph-content .contact-text .name{margin-bottom:2rem}}.paragraph--ansprechpartner .paragraph-content .contact-text .position{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;letter-spacing:.06rem;margin-bottom:.8rem}@media only screen and (min-width:30em){.paragraph--ansprechpartner .paragraph-content .contact-text .position{font-size:2.4rem;line-height:3rem}}@media only screen and (min-width:90em){.paragraph--ansprechpartner .paragraph-content .contact-text .position{margin-bottom:0}}.paragraph--ansprechpartner .paragraph-content .contact-text .email,.paragraph--ansprechpartner .paragraph-content .contact-text .telefon{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;font-family:TheSans-Bold;letter-spacing:.06rem;color:#ff5000;position:relative;padding-left:2.6rem;margin-bottom:2rem}@media only screen and (min-width:30em){.paragraph--ansprechpartner .paragraph-content .contact-text .email,.paragraph--ansprechpartner .paragraph-content .contact-text .telefon{font-size:2.4rem;line-height:3rem;padding-left:4.8rem}}.paragraph--ansprechpartner .paragraph-content .contact-text .email:before,.paragraph--ansprechpartner .paragraph-content .contact-text .telefon:before{position:absolute;left:0;top:0;content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%;vertical-align:top;width:1.8rem;height:2.4rem}@media only screen and (min-width:30em){.paragraph--ansprechpartner .paragraph-content .contact-text .email:before,.paragraph--ansprechpartner .paragraph-content .contact-text .telefon:before{width:2.6rem;height:3rem}}.paragraph--ansprechpartner .paragraph-content .contact-text .telefon:before{background-image:url(/_next/static/media/Icon_Telefon-orange.d59f4231.svg)}.paragraph--ansprechpartner .paragraph-content .contact-text .email:before{background-image:url(/_next/static/media/Icon_Email-orange.f15b174a.svg)}.paragraph--ansprechpartner .paragraph-content .contact-text a,.paragraph--ansprechpartner .paragraph-content .contact-text span{display:block}.paragraph--alle_ansprechpartner{background-color:#f1f1f0}.paragraph--alle_ansprechpartner .generic-wrapper__padding{padding-top:8rem;padding-bottom:8rem}@media only screen and (min-width:30em){.paragraph--alle_ansprechpartner .generic-wrapper__padding{padding-top:12rem;padding-bottom:12rem}}@media only screen and (min-width:60em){.paragraph--alle_ansprechpartner .generic-wrapper__padding{padding-top:16rem;padding-bottom:16rem}}.paragraph--alle_ansprechpartner .paragraph-content>h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;margin-bottom:4rem;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:30em){.paragraph--alle_ansprechpartner .paragraph-content>h2{font-size:5.2rem;line-height:4.8rem}}@media only screen and (min-width:60em){.paragraph--alle_ansprechpartner .paragraph-content>h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:5.2rem;line-height:4.8rem;text-transform:uppercase;padding-top:.6rem;letter-spacing:-.1rem;margin-bottom:6rem}}@media only screen and (min-width:60em)and (min-width:30em){.paragraph--alle_ansprechpartner .paragraph-content>h2{font-size:7.2rem;line-height:6.6rem}}@media only screen and (min-width:30em){.paragraph--alle_ansprechpartner .ansprechpartner-list{display:flex;flex-wrap:wrap}}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser{margin-bottom:3rem}@media only screen and (min-width:30em){.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser{margin-bottom:4rem;flex:0 0 calc(50% - 2rem);max-width:calc(50% - 2rem);margin-right:4rem}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser:nth-child(2n){margin-right:0}}@media only screen and (min-width:90em){.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser{margin-bottom:6rem;flex:0 0 calc(33.333% - 2.6666666667rem);max-width:calc(33.333% - 2.6666666667rem)}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser:nth-child(2n){margin-right:4rem}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser:nth-child(3n){margin-right:0}}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .bild{margin-bottom:2rem;position:relative;padding-top:100%}@media only screen and (min-width:60em){.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .bild{margin-bottom:4rem}}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .bild picture{position:absolute;top:0;width:100%;height:100%}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser>a,.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser>span{display:block}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .name{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;font-family:TheSans-ExtraBold;letter-spacing:.06rem;text-transform:uppercase;line-height:1;margin-bottom:.6rem}@media only screen and (min-width:30em){.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .name{line-height:3rem;font-size:1.8rem;line-height:1}}@media only screen and (min-width:60em){.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .name{margin-bottom:1.6rem;font-size:2.4rem}}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .position{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1;margin-bottom:2rem}@media only screen and (min-width:30em){.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .position{line-height:3rem;font-size:1.8rem;line-height:1}}@media only screen and (min-width:60em){.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .position{margin-bottom:4rem;font-size:2.4rem}}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .email,.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .telefon{position:relative;font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;font-family:TheSans-Bold;letter-spacing:.06rem;color:#ff5000;margin-bottom:1rem;padding-left:2.6rem}@media only screen and (min-width:30em){.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .email,.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .telefon{line-height:3rem;font-size:1.8rem;line-height:1}}@media only screen and (min-width:60em){.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .email,.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .telefon{margin-bottom:2rem;font-size:2.4rem;padding-left:4.8rem}}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .email:before,.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .telefon:before{position:absolute;left:0;top:0;content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%;vertical-align:top;top:50%;transform:translateY(-50%);width:1.8rem;height:1.8rem}@media only screen and (min-width:60em){.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .email:before,.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .telefon:before{width:2.6rem;height:2.6rem}}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .telefon:before{background-image:url(/_next/static/media/Icon_Telefon-orange.d59f4231.svg)}.paragraph--alle_ansprechpartner .ansprechpartner-list .ansprechpartner-teaser .email:before{background-image:url(/_next/static/media/Icon_Email-orange.f15b174a.svg)}.paragraph--text h1,.paragraph--text h2,.paragraph--text h3{margin-bottom:6rem}.paragraph--text h4,.paragraph--text h5{margin-bottom:3rem}.paragraph--text h6{margin-bottom:2rem}.paragraph--text li,.paragraph--text p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem}@media only screen and (min-width:30em){.paragraph--text li,.paragraph--text p{font-size:2.4rem;line-height:3rem}}.paragraph--text p+h2,.paragraph--text p+h3,.paragraph--text p+h4,.paragraph--text p+h5,.paragraph--text p+h6{margin-top:8rem}@media only screen and (min-width:60em){.paragraph--text .paragraph-content{padding-left:16.6666666667%;padding-right:16.6666666667%}}.paragraph--blogartikel{overflow-x:hidden}.paragraph--blogartikel .paragraph-content{padding-bottom:6rem}.paragraph--blogartikel .paragraph-content>h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;margin-bottom:4rem}@media only screen and (min-width:30em){.paragraph--blogartikel .paragraph-content>h2{font-size:5.2rem;line-height:4.8rem}}@media only screen and (min-width:60em){.paragraph--blogartikel .paragraph-content>h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:5.2rem;line-height:4.8rem;text-transform:uppercase;padding-top:.6rem;letter-spacing:-.1rem;margin-bottom:6rem}}@media only screen and (min-width:60em)and (min-width:30em){.paragraph--blogartikel .paragraph-content>h2{font-size:7.2rem;line-height:6.6rem}}@media only screen and (min-width:120em){.paragraph--blogartikel .paragraph-content>h2{max-width:50%}}.paragraph--blogartikel .small .slick-slider{margin:0 -2rem 2rem;width:190%}@media only screen and (min-width:30em){.paragraph--blogartikel .small .slick-slider{margin:0 -4rem 3rem}}@media only screen and (min-width:60em){.paragraph--blogartikel .small .slick-slider{margin:0 -6rem 4rem}}@media only screen and (min-width:120em){.paragraph--blogartikel .small .slick-slider{margin:0 calc((180rem - 100vw)/2) 4rem;width:calc(100vw - 180rem + 100%)}}@media only screen and (min-width:60em){.paragraph--blogartikel .small .slick-slider{width:150%}}@media only screen and (min-width:90em){.paragraph--blogartikel .small .slick-slider{width:120%}}@media only screen and (min-width:120em){.paragraph--blogartikel .small .slick-slider{width:calc(100vw - 180rem + 105%)}}.paragraph--blogartikel .small .slick-slider .slick-list{padding:0 2rem}@media only screen and (min-width:30em){.paragraph--blogartikel .small .slick-slider .slick-list{padding:0 4rem}}@media only screen and (min-width:60em){.paragraph--blogartikel .small .slick-slider .slick-list{padding:0 6rem}}@media only screen and (min-width:120em){.paragraph--blogartikel .small .slick-slider .slick-list{padding:0 6rem 0 calc((100vw - 180rem)/2)}}.paragraph--blogartikel .small .slick-slider .slick-slide{padding-right:2rem}@media only screen and (min-width:30em){.paragraph--blogartikel .small .slick-slider .slick-slide{padding-right:4rem}}@media only screen and (min-width:60em){.paragraph--blogartikel .small .slick-slider .slick-slide{padding-right:6rem}}.paragraph--blogartikel .small .blog-teaser-small{position:relative;width:100%}.paragraph--blogartikel .small .blog-teaser-small>a{position:relative;z-index:2;top:0;left:0;width:100%;height:100%}.paragraph--blogartikel .small .blog-teaser-small>a .image-wrapper{position:relative;padding-top:100%}.paragraph--blogartikel .small .blog-teaser-small>a .label{position:absolute;bottom:3rem;left:3rem;max-width:calc(100% - 6rem)}.paragraph--blogartikel .small .blog-teaser-small>a p{margin:4rem 0 0}.paragraph--blogartikel .small .blog-teaser-small picture{position:absolute;top:0;height:100%;width:100%;overflow:hidden;display:block}.paragraph--blogartikel .small .blog-teaser-small picture:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1))}.paragraph--blogartikel .small .blog-teaser-small picture:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.8rem;background-color:#ff5000;z-index:3;transform:translateY(100%);transition-property:transform;transition-duration:.2s}.paragraph--blogartikel .small .blog-teaser-small picture img{transition-property:transform;transition-duration:.2s}.paragraph--blogartikel .small .blog-teaser-small a:hover picture:before{transform:translateY(0)}.paragraph--blogartikel .small .blog-teaser-small a:hover picture img{transform:scale(1.02)}.paragraph--blogartikel .small .blog-teaser-small .label{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:2.4rem;line-height:2.2rem;text-transform:uppercase;color:#fff}@media only screen and (min-width:30em){.paragraph--blogartikel .small .blog-teaser-small .label{font-size:3.6rem;line-height:3.4rem}}.paragraph--blogartikel .blog-teaser-big{margin-bottom:8rem}@media only screen and (min-width:60em){.paragraph--blogartikel .blog-teaser-big{display:grid;grid-template-columns:repeat(12,1fr)}}.paragraph--blogartikel .blog-teaser-big .left{margin-bottom:2rem}@media only screen and (min-width:60em){.paragraph--blogartikel .blog-teaser-big .left{grid-column:1/span 5;margin-bottom:0}}@media only screen and (min-width:90em){.paragraph--blogartikel .blog-teaser-big .left{grid-column:1/span 6}}@media only screen and (min-width:60em){.paragraph--blogartikel .blog-teaser-big .right{grid-column:7/span 6;margin-top:-.6rem;display:flex;flex-direction:column;justify-content:space-between}}@media only screen and (min-width:90em){.paragraph--blogartikel .blog-teaser-big .right{grid-column:8/span 5}}.paragraph--blogartikel .blog-teaser-big .right .date{margin-bottom:1rem;display:block}.paragraph--blogartikel .blog-teaser-big .right h3{margin-bottom:2rem}.paragraph--blogartikel .blog-teaser-big .right p:last-child{margin-bottom:3rem}@media only screen and (min-width:90em){.paragraph--blogartikel .blog-teaser-big .right p:last-child{margin-bottom:6rem}}.paragraph--blogartikel .blog-teaser-big .right .link-button{color:#ff5000;background-color:#fff;border:1px solid #ff5000;padding-top:2rem;padding-bottom:2rem}.paragraph--blogartikel .blog-teaser-big .right .link-button:after{background-image:url(/_next/static/media/Pfeil-orange.0f28e65e.svg)}.paragraph--anker{margin:0}.paragraph--kontaktformular .upperpart{padding-top:.6rem}@media only screen and (min-width:60em){.paragraph--kontaktformular .upperpart{display:grid;grid-template-columns:repeat(12,1fr)}.paragraph--kontaktformular .left{grid-column:1/span 6}}@media only screen and (min-width:90em){.paragraph--kontaktformular .left{grid-column:1/span 7}}.paragraph--kontaktformular .left h2{margin-bottom:4rem}@media only screen and (min-width:30em){.paragraph--kontaktformular .left h2{margin-top:-.6rem;margin-bottom:6rem}}.paragraph--kontaktformular .left p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:2.4rem;line-height:3rem;margin-bottom:4rem}@media only screen and (min-width:30em){.paragraph--kontaktformular .left p{font-size:3.6rem;line-height:4.6rem}}@media only screen and (min-width:60em){.paragraph--kontaktformular .left p{margin-bottom:-.4rem}.paragraph--kontaktformular .right{grid-column:8/span 5;border-left:5px solid #d4d3d2;padding-left:4rem;margin-top:.6rem}}@media only screen and (min-width:90em){.paragraph--kontaktformular .right{grid-column:9/span 4;padding-left:6rem}}.paragraph--kontaktformular .right .link-icon{display:block}.paragraph--kontaktformular .right .link-icon .text{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem;color:#ff5000;font-family:TheSans-Bold;letter-spacing:.06rem;position:relative;padding-left:2.6rem}@media only screen and (min-width:30em){.paragraph--kontaktformular .right .link-icon .text{font-size:2.4rem;line-height:3rem;padding-left:4.8rem}}.paragraph--kontaktformular .right .link-icon .text:before{position:absolute;left:0;top:0;content:"";display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%;vertical-align:top;width:1.8rem;height:2.4rem}@media only screen and (min-width:30em){.paragraph--kontaktformular .right .link-icon .text:before{width:2.6rem;height:3rem}}.paragraph--kontaktformular .right .link-icon.telefon{margin-bottom:2rem}.paragraph--kontaktformular .right .link-icon.telefon .text:before{background-image:url(/_next/static/media/Icon_Telefon-orange.d59f4231.svg)}.paragraph--kontaktformular .right .link-icon.email{margin-bottom:4rem}.paragraph--kontaktformular .right .link-icon.email .text:before{background-image:url(/_next/static/media/Icon_Email-orange.f15b174a.svg)}.paragraph--kontaktformular .right .address{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:0}@media only screen and (min-width:30em){.paragraph--kontaktformular .right .address{font-size:2.4rem;line-height:3rem}}@media only screen and (min-width:90em){.paragraph--kontaktformular .lowerpart{display:grid;grid-template-columns:repeat(12,1fr)}}.paragraph--kontaktformular .lowerpart .success-message{padding-top:16rem}@media only screen and (min-width:90em){.paragraph--kontaktformular .lowerpart .success-message{grid-column:3/span 8}}.paragraph--kontaktformular .lowerpart .success-message h3,.paragraph--kontaktformular .lowerpart .success-message h4{margin-bottom:2rem}.paragraph--kontaktformular form{position:relative;margin-top:8rem}@media only screen and (min-width:30em){.paragraph--kontaktformular form{margin-top:12rem}}@media only screen and (min-width:60em){.paragraph--kontaktformular form{margin-top:16rem}}@media only screen and (min-width:90em){.paragraph--kontaktformular form{grid-column:3/span 8}}@media only screen and (min-width:60em){.paragraph--kontaktformular form textarea{padding-right:20rem}}.paragraph--kontaktformular form .form-item-submit{text-align:right}@media only screen and (min-width:60em){.paragraph--kontaktformular form .form-item-submit{position:absolute;right:2rem;transform:translateY(calc(-100% - 4rem))}.paragraph--kontaktformular form .error+.form-item-submit{transform:translateY(calc(-100% - 4rem - 3.4rem))}.paragraph--kontaktformular form .form-group .form-item,.paragraph--kontaktformular form .form-item-select{width:calc(50% - 1rem)}}.paragraph--map .paragraph-content{position:relative;height:48rem;border:none}@media only screen and (min-width:30em){.paragraph--map .paragraph-content{height:70rem}}@media only screen and (min-width:120em){.paragraph--map .paragraph-content{height:80rem}}.paragraph--map .reference-marker{position:relative;transform:translateY(-.5rem);transition:all .2s ease-in-out}.paragraph--map .reference-marker .tip{position:absolute;bottom:0;width:0;height:0;border:.8rem solid #ff5000;border-bottom-right-radius:.5rem;left:50%;transform:translateY(22%) translateX(-50%) rotate(45deg);transition:all .2s ease-in-out;z-index:-1}.paragraph--map .reference-pin{position:relative;height:3.8rem;width:-moz-fit-content;width:fit-content;max-width:3.8rem;border:.4rem solid #ff5000;background-color:#ff5000;border-radius:50%;display:flex;justify-content:center;align-items:center;transform-origin:bottom;transition:max-width .2s ease-in-out,height .2s ease-in-out,border-radius .2s ease-in-out}.paragraph--map .reference-pin .close-button{position:absolute;right:-1.5rem;top:-1.5rem;width:3rem;height:3rem;background-color:transparent;background-image:url(/_next/static/media/Close-orange.19117de6.svg);background-size:contain;background-repeat:no-repeat;cursor:pointer;opacity:0;visibility:hidden;transition-property:opacity,visibility,background-image;transition-duration:.2s;transition-timing-function:ease-in-out;border:none;z-index:11}.paragraph--map .reference-pin .title{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;margin-bottom:2rem;font-size:1.4rem;position:absolute;top:-1rem;transform:translateY(-100%);white-space:nowrap;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff}.paragraph--map .reference-pin .image-container{width:100%;min-width:3rem;height:100%;max-width:28.5rem;background-position:50%;background-size:cover;border-radius:inherit;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;flex:1 1 50%;background-color:#ff5000}.paragraph--map .reference-pin .image-container .icon{position:absolute;opacity:1;transition:opacity .2s ease-in-out;width:100%;height:100%;background:#ff5000}.paragraph--map .reference-pin .image-container .icon img{width:100%;height:100%}.paragraph--map .reference-pin .image-container .image{width:100%;height:100%;opacity:0;transition:opacity .2s ease-in-out}.paragraph--map .reference-pin .image-container .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.paragraph--map .reference-pin .details-container{height:100%;max-width:0;opacity:0;visibility:hidden;flex:1 1 50%;background-color:#fff}.paragraph--unternehmen .paragraph-content>h2{margin-bottom:6rem}@media only screen and (min-width:30em){.paragraph--unternehmen .paragraph-content>h2{margin-bottom:8rem}}.paragraph--unternehmen .unternehmen-teaser{margin-bottom:8rem}@media only screen and (min-width:90em){.paragraph--unternehmen .unternehmen-teaser{display:grid;grid-template-columns:repeat(12,1fr)}}.paragraph--unternehmen .unternehmen-teaser .left{margin-bottom:2rem;position:relative;padding-top:75%}@media only screen and (min-width:30em){.paragraph--unternehmen .unternehmen-teaser .left{margin-bottom:3rem}}@media only screen and (min-width:90em){.paragraph--unternehmen .unternehmen-teaser .left{grid-column:1/span 6;margin-bottom:0}}.paragraph--unternehmen .unternehmen-teaser .left picture{position:absolute;top:0;width:100%;height:100%}@media only screen and (min-width:90em){.paragraph--unternehmen .unternehmen-teaser .right{grid-column:8/span 5;display:flex;flex-direction:column;justify-content:space-between}}.paragraph--unternehmen .unternehmen-teaser .right .upperpart h3{margin-bottom:2rem;padding-top:0}@media only screen and (min-width:90em){.paragraph--unternehmen .unternehmen-teaser .right .upperpart h3{margin-top:-.5rem;margin-bottom:4rem}}.paragraph--unternehmen .unternehmen-teaser .right .upperpart .location{display:block;font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;position:relative;padding-left:3.5rem;margin-bottom:6rem}@media only screen and (min-width:30em){.paragraph--unternehmen .unternehmen-teaser .right .upperpart .location{font-size:2.4rem;line-height:3rem}}.paragraph--unternehmen .unternehmen-teaser .right .upperpart .location-icon{display:inline-block;height:2.8rem;width:2rem;background-image:url(/_next/static/media/Icon_Location.535c5076.svg);background-size:contain;background-repeat:no-repeat;position:absolute;left:0;top:50%;transform:translateY(-50%)}.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .text p:last-child{margin-bottom:4rem}@media only screen and (min-width:90em){.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .text p:last-child{margin-bottom:6rem}}.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .link{margin-bottom:-1.5rem}.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .link-button{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;white-space:nowrap;transition-property:color;display:inline-block;position:relative;line-height:1;background-color:#ff5000;transition-property:background-color,color;transition-duration:.2s;color:#fff;border-radius:.3rem;cursor:pointer;background-color:#fff;color:#ff5000;border:1px solid #ff5000;padding:2rem 8rem 2rem 2rem;margin-bottom:1.5rem;margin-right:1.5rem}.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .link-button:after{content:"";background-image:url(/_next/static/media/Pfeil.e857ab66.svg);background-repeat:no-repeat;background-position:50%;display:block;position:absolute;width:3.4rem;height:1.8rem;right:2rem;top:50%;transform:translateY(-50%);transition-property:background-image;transition-duration:.2s}.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .link-button:hover{background-color:#c13d00}.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .link-button[disabled]{cursor:not-allowed}.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .link-button[disabled]:before{content:"";background-image:url(/_next/static/media/tube-spinner.064ab0f2.svg);background-repeat:no-repeat;background-position:50%;display:block;position:absolute;width:4rem;height:4rem;right:-5rem;top:1rem;cursor:default}.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .link-button[disabled]:hover{background-color:#ff5000}.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .link-button:after{background-image:url(/_next/static/media/Pfeil-orange.0f28e65e.svg)}.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .link-button:hover{background-color:#ff5000;color:#fff}.paragraph--unternehmen .unternehmen-teaser .right .lowerpart .link-button:hover:after{background-image:url(/_next/static/media/Pfeil.e857ab66.svg)}article.seite .paragraph--unternehmen .unternehmen-teaser .right .upperpart .location{padding-left:0}article.seite .paragraph--unternehmen .unternehmen-teaser .right .upperpart .location .location-icon{display:none}.paragraph--unternehmensgeschichte{background-color:#ff5000;padding:10rem 0;margin-bottom:10rem}@media only screen and (min-width:30em){.paragraph--unternehmensgeschichte{padding:16rem 0;margin-bottom:16rem}}.paragraph--unternehmensgeschichte .paragraph-content{display:flex;flex-wrap:wrap}.paragraph--unternehmensgeschichte h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;flex:0 0 100%;color:#fff;margin-bottom:6rem;order:1;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:30em){.paragraph--unternehmensgeschichte h2{font-size:5.2rem;line-height:4.8rem}}@media only screen and (min-width:60em){.paragraph--unternehmensgeschichte h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:5.2rem;line-height:4.8rem;text-transform:uppercase;padding-top:.6rem;letter-spacing:-.1rem}}@media only screen and (min-width:60em)and (min-width:30em){.paragraph--unternehmensgeschichte h2{font-size:7.2rem;line-height:6.6rem}}@media only screen and (min-width:90em){.paragraph--unternehmensgeschichte h2{margin-bottom:24rem}}.paragraph--unternehmensgeschichte .detail{flex:0 0 100%;order:3;height:24rem;opacity:1;visibility:visible;transition-property:opacity,vsibility;transition-duration:.25s}@media only screen and (min-width:30em){.paragraph--unternehmensgeschichte .detail{height:27rem}}@media only screen and (min-width:60em){.paragraph--unternehmensgeschichte .detail{height:12rem}}@media only screen and (min-width:90em){.paragraph--unternehmensgeschichte .detail{position:absolute;width:50%;right:0;top:12rem}}.paragraph--unternehmensgeschichte .detail.invisible{opacity:0;visibility:hidden}.paragraph--unternehmensgeschichte .detail p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem;color:#fff}@media only screen and (min-width:30em){.paragraph--unternehmensgeschichte .detail p{font-size:2.4rem;line-height:3rem}}.paragraph--unternehmensgeschichte .detail p:last-child{margin-bottom:0}.paragraph--unternehmensgeschichte .slick-slider{width:100%;max-width:48rem;margin:auto;order:2;padding-bottom:8rem}@media only screen and (min-width:30em){.paragraph--unternehmensgeschichte .slick-slider{padding-bottom:10rem}}@media only screen and (min-width:90em){.paragraph--unternehmensgeschichte .slick-slider{padding-bottom:0}}.paragraph--unternehmensgeschichte .slick-slider .slick-list{overflow:visible}.paragraph--unternehmensgeschichte .slick-slider .slide-content{position:relative}.paragraph--unternehmensgeschichte .slick-slider .slide-content .year{color:#c13d00;margin-bottom:2rem;text-align:center;transition:color,.25s}.paragraph--unternehmensgeschichte .slick-slider .slide-content .lines{position:relative;height:4rem}.paragraph--unternehmensgeschichte .slick-slider .slide-content .line-after,.paragraph--unternehmensgeschichte .slick-slider .slide-content .line-before{position:absolute;height:.4rem;width:50%;top:50%;transform:translateY(-50%);background-color:#fff}.paragraph--unternehmensgeschichte .slick-slider .slide-content .line-before{left:0}.paragraph--unternehmensgeschichte .slick-slider .slide-content .line-after{right:0}.paragraph--unternehmensgeschichte .slick-slider .slide-content .navigation-dot{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:50%;height:2rem;width:2rem;transition-property:height,width;transition-duration:.4s;z-index:1}.paragraph--unternehmensgeschichte .slick-slider .slide-content .teaser{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:3rem auto 4rem;opacity:0;visibility:hidden;transition-property:visibility,opacity;transition-duration:.25s;-webkit-hyphens:auto;hyphens:auto;max-width:36rem}@media only screen and (min-width:90em){.paragraph--unternehmensgeschichte .slick-slider .slide-content .teaser{flex-wrap:nowrap;margin-bottom:0;max-width:44rem}}.paragraph--unternehmensgeschichte .slick-slider .slide-content .teaser picture{flex:0 0 16rem;margin-bottom:2rem}@media only screen and (min-width:90em){.paragraph--unternehmensgeschichte .slick-slider .slide-content .teaser picture{margin-right:4rem;margin-bottom:0}}.paragraph--unternehmensgeschichte .slick-slider .slide-content .teaser picture img{width:16rem;height:16rem}.paragraph--unternehmensgeschichte .slick-slider .slide-content .teaser .title{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;color:#fff;flex:1 1 100%;text-align:center;margin-bottom:0}@media only screen and (min-width:30em){.paragraph--unternehmensgeschichte .slick-slider .slide-content .teaser .title{font-size:2.4rem;line-height:3rem}}@media only screen and (min-width:90em){.paragraph--unternehmensgeschichte .slick-slider .slide-content .teaser .title{text-align:left}}.paragraph--unternehmensgeschichte .slick-slider .slide-content:not(.seen) .line-after,.paragraph--unternehmensgeschichte .slick-slider .slide-content:not(.seen) .line-before,.paragraph--unternehmensgeschichte .slick-slider .slide-content:not(.seen) .navigation-dot{background-color:#c13d00}.paragraph--unternehmensgeschichte .slick-slider .slick-slide:first-child .slide-content .line-before{display:none}.paragraph--unternehmensgeschichte .slick-slider .slick-active .slide-content .line-before,.paragraph--unternehmensgeschichte .slick-slider .slick-active .slide-content .navigation-dot{background-color:#fff}.paragraph--unternehmensgeschichte .slick-slider .slick-active .slide-content .navigation-dot{height:4rem;width:4rem}.paragraph--unternehmensgeschichte .slick-slider .slick-active .slide-content .teaser{opacity:1;visibility:visible}.paragraph--unternehmensgeschichte .slick-slider .slick-active .slide-content .year{color:#fff}.paragraph--unternehmensgeschichte .slick-slider .slick-arrow{bottom:auto;top:50rem;background-image:url(/_next/static/media/Pfeil.e857ab66.svg);background-color:#ff5000;border-color:#fff}.paragraph--unternehmensgeschichte .slick-slider .slick-arrow:hover{background-image:url(/_next/static/media/Pfeil-orange.0f28e65e.svg);background-color:#fff;border-color:#ff5000}@media only screen and (min-width:30em){.paragraph--unternehmensgeschichte .slick-slider .slick-arrow{top:55rem}}@media only screen and (min-width:60em){.paragraph--unternehmensgeschichte .slick-slider .slick-arrow{top:58rem}}@media only screen and (min-width:90em){.paragraph--unternehmensgeschichte .slick-slider .slick-arrow{top:auto;bottom:0}}.paragraph--dateidownload h2{-webkit-hyphens:auto;hyphens:auto}.paragraph--dateidownload .downloads{margin:4rem 0 0;padding:0;list-style:none}@media only screen and (min-width:30em){.paragraph--dateidownload .downloads{margin-top:6rem}}.paragraph--dateidownload .downloads .download{border-bottom:.2rem solid #e2e1e1}.paragraph--dateidownload .downloads .download:first-child{border-top:2px solid #e2e1e1}.paragraph--dateidownload .downloads .download>a{display:flex;justify-content:space-between;padding:2rem 0}.paragraph--dateidownload .downloads .download .name{transition:color,.2s;flex:0 1 auto;max-width:calc(100% - 5rem);overflow:hidden}@media only screen and (min-width:30em){.paragraph--dateidownload .downloads .download .name{max-width:calc(100% - 16rem)}}.paragraph--dateidownload .downloads .download .icons{display:flex;align-items:center;flex:0 0 auto}.paragraph--dateidownload .downloads .download .icons .size{display:none;font-family:TheSans-Plain;margin-right:3rem;transition:color,.2s}@media only screen and (min-width:30em){.paragraph--dateidownload .downloads .download .icons .size{display:block}}.paragraph--dateidownload .downloads .download .icons .icon{display:block;width:3.4rem;height:2.8rem;background-image:url(/_next/static/media/Pfeil_Download.0ee55878.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;transition:background-image,.2s}@media only screen and (min-width:30em){.paragraph--dateidownload .downloads .download .icons .icon{margin-right:2rem}}.paragraph--dateidownload .downloads .download:hover .name,.paragraph--dateidownload .downloads .download:hover .size{color:#000}.paragraph--dateidownload .downloads .download:hover .icon{background-image:url(/_next/static/media/Pfeil_Download_schwarz.6e3e033a.svg)}.paragraph--factbox .factbox{border-top:2px solid #d4d3d2;border-bottom:2px solid #d4d3d2;padding:4rem 0}@media only screen and (min-width:60em){.paragraph--factbox .factbox{display:grid;grid-template-columns:repeat(12,1fr)}.paragraph--factbox .factbox .left{grid-column:1/span 4}.paragraph--factbox .factbox .right{grid-column:6/span 7}}.paragraph--factbox h4{text-transform:none;margin-bottom:4rem}.paragraph--factbox .fact{padding:2rem 0;border-bottom:2px solid #d4d3d2}.paragraph--factbox .fact:first-child{padding-top:0}.paragraph--factbox .fact:last-child{border-bottom:none;padding-bottom:0}.paragraph--factbox .fact span{display:block}.paragraph--factbox .fact .label{margin-bottom:.4rem}@media only screen and (min-width:30em){.paragraph--factbox .fact .label{margin-bottom:.8rem}}.paragraph--factbox .fact .value{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:2.4rem;line-height:3rem;font-family:TheSans-Bold;margin:0}@media only screen and (min-width:30em){.paragraph--factbox .fact .value{font-size:3.6rem;line-height:4.6rem}}.paragraph--stellenangebote .job-filter .filter-type{display:flex;padding:0 1rem 4rem;border-bottom:2px solid #e2e1e1}@media only screen and (min-width:30em){.paragraph--stellenangebote .job-filter .filter-type{padding:0 2rem 4rem}}.paragraph--stellenangebote .job-filter .checkbox-filters{display:flex;align-items:flex-start;padding:4rem 1rem;border-bottom:2px solid #e2e1e1}@media only screen and (min-width:30em){.paragraph--stellenangebote .job-filter .checkbox-filters{padding:4rem 2rem}}@media only screen and (min-width:90em){.paragraph--stellenangebote .job-filter .checkbox-filters{justify-content:space-between}}.paragraph--stellenangebote .job-filter .filter-city,.paragraph--stellenangebote .job-filter .filter-position{display:flex;flex-wrap:wrap;margin-bottom:-1rem}.paragraph--stellenangebote .job-filter .filter-city>.label,.paragraph--stellenangebote .job-filter .filter-position>.label{color:#6f6b68}.paragraph--stellenangebote .job-filter .filter-city>*,.paragraph--stellenangebote .job-filter .filter-position>*{margin-bottom:1rem;flex:0 0 100%}@media only screen and (min-width:90em){.paragraph--stellenangebote .job-filter .filter-city>*,.paragraph--stellenangebote .job-filter .filter-position>*{margin-right:4rem;flex:0 0 auto}.paragraph--stellenangebote .job-filter .filter-city>:last-child,.paragraph--stellenangebote .job-filter .filter-position>:last-child{margin-right:0}}.paragraph--stellenangebote .job-list ul{list-style:none;padding:0}.paragraph--stellenangebote .job-list ul .info{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.6rem;text-transform:uppercase;text-transform:none;padding:4rem 1rem;display:block;border-bottom:2px solid #e2e1e1}@media only screen and (min-width:30em){.paragraph--stellenangebote .job-list ul .info{padding:4rem 2rem}}.paragraph--stellenangebote .job-list li{padding:2.5rem 1rem;border-bottom:2px solid #e2e1e1;display:flex;flex-wrap:wrap}@media only screen and (min-width:30em){.paragraph--stellenangebote .job-list li{padding:2.5rem 2rem;justify-content:space-between}}.paragraph--stellenangebote .job-list li span{flex:0 0 100%;display:flex;flex-wrap:wrap}@media only screen and (min-width:90em){.paragraph--stellenangebote .job-list li span{flex:0 0 auto}}.paragraph--stellenangebote .job-list li .job-title{font-family:TheSans-Bold}@media only screen and (min-width:90em){.paragraph--stellenangebote .job-list li .job-title{width:50rem}}.paragraph--stellenangebote .job-list li .link-button{margin-top:1rem;align-self:flex-start}@media only screen and (min-width:90em){.paragraph--stellenangebote .job-list li .link-button{margin-top:0}}.paragraph--realestate .paragraph-content>h2{margin-bottom:4rem;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:60em){.paragraph--realestate .paragraph-content>h2{margin-bottom:6rem}}.paragraph--realestate .realestates-list{display:flex;flex-wrap:wrap;gap:2rem}@media only screen and (min-width:90em){.paragraph--realestate .realestates-list{gap:3rem}}.paragraph--realestate .real-estate-list-entry{flex:0 0 100%}@media only screen and (min-width:30em){.paragraph--realestate .real-estate-list-entry{flex:1 1 calc(50% - 1rem)}}@media only screen and (min-width:60em){.paragraph--realestate .real-estate-list-entry{flex:0 1 calc(33.333% - 1.3333333333rem)}}@media only screen and (min-width:90em){.paragraph--realestate .real-estate-list-entry{flex:0 1 calc(25% - 2.25rem)}}.paragraph--realestate .real-estate-list-entry>a:hover .left:before{transform:translateY(0)}.paragraph--realestate .real-estate-list-entry>a:hover .left img{transform:scale(1.02)}.paragraph--realestate .real-estate-list-entry .center{margin-top:4rem;grid-column:1/span 12}.paragraph--realestate .real-estate-list-entry .left{margin-bottom:2rem;overflow:hidden;height:0;padding-top:56.25%;position:relative}.paragraph--realestate .real-estate-list-entry .left:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:.8rem;background-color:#ff5000;z-index:3;transform:translateY(100%);transition-property:transform;transition-duration:.2s}.paragraph--realestate .real-estate-list-entry .left img{transition-property:transform;transition-duration:.2s;position:absolute;top:0;-o-object-fit:cover;object-fit:cover;height:100%}@media only screen and (min-width:90em){.paragraph--realestate .real-estate-list-entry .right{grid-column:8/span 5;display:flex;flex-direction:column;justify-content:space-between}}.paragraph--realestate .real-estate-list-entry .right h3{font-size:2.4rem;line-height:2.2rem}.paragraph--realestate .real-estate-list-entry .right h3,.paragraph--realestate .real-estate-list-entry .right h5{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;text-transform:uppercase;margin-bottom:1.6rem}.paragraph--realestate .real-estate-list-entry .right h5{font-size:1.8rem;line-height:1.6rem;font-family:TheSans-Plain}.paragraph--realestate .real-estate-list-entry .right .text{margin-bottom:2rem}@media only screen and (min-width:60em){.paragraph--realestate .real-estate-list-entry .right .text{margin-bottom:4rem}}.paragraph--realestate .real-estate-list-entry .right .link-button{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;white-space:nowrap;transition-property:color;display:inline-block;position:relative;line-height:1;background-color:#ff5000;transition-property:background-color,color;transition-duration:.2s;color:#fff;border-radius:.3rem;cursor:pointer;background-color:#fff;color:#ff5000;border:1px solid #ff5000;padding:2rem 8rem 2rem 2rem;margin-top:2rem;margin-right:2rem}.paragraph--realestate .real-estate-list-entry .right .link-button:after{content:"";background-image:url(/_next/static/media/Pfeil.e857ab66.svg);background-repeat:no-repeat;background-position:50%;display:block;position:absolute;width:3.4rem;height:1.8rem;right:2rem;top:50%;transform:translateY(-50%);transition-property:background-image;transition-duration:.2s}.paragraph--realestate .real-estate-list-entry .right .link-button:hover{background-color:#c13d00}.paragraph--realestate .real-estate-list-entry .right .link-button[disabled]{cursor:not-allowed}.paragraph--realestate .real-estate-list-entry .right .link-button[disabled]:before{content:"";background-image:url(/_next/static/media/tube-spinner.064ab0f2.svg);background-repeat:no-repeat;background-position:50%;display:block;position:absolute;width:4rem;height:4rem;right:-5rem;top:1rem;cursor:default}.paragraph--realestate .real-estate-list-entry .right .link-button[disabled]:hover{background-color:#ff5000}.paragraph--realestate .real-estate-list-entry .right .link-button:after{background-image:url(/_next/static/media/Pfeil-orange.0f28e65e.svg)}.paragraph--realestate .real-estate-list-entry .right .link-button:hover{background-color:#ff5000;color:#fff}.paragraph--realestate .real-estate-list-entry .right .link-button:hover:after{background-image:url(/_next/static/media/Pfeil.e857ab66.svg)}.paragraph--realestate .real-estate-list-entry .right .link-button:last-child{margin-right:0}.paragraph--realestate .real-estate-list-entry .right .lowerpart{display:flex;flex-wrap:wrap;margin-bottom:1.6rem}.paragraph--realestate .real-estate-list-entry .right .status{flex:0 0 100%}.paragraph--realestate .real-estate-list-entry .right .status:before{content:"";display:inline-block;height:1.6rem;width:1.6rem;border-radius:50%;margin-right:.8rem;position:relative;top:.2rem}.paragraph--realestate .real-estate-list-entry .right .status-bezugsfertig:before{background-color:#01d623}.paragraph--realestate .real-estate-list-entry .right .status-bauphase:before{background-color:#ff5000}.paragraph--realestate .real-estate-list-entry .right .status-mehr-erfahren{font-family:TheSans-Bold;color:#ff5000}.paragraph--realestate .real-estate-list-entry .right .status-mehr-erfahren:before{display:none}.paragraph--realestate .real-estate-list-entry .right .status-mehr-erfahren:after{content:"";display:inline-block;background-image:url(/_next/static/media/Pfeil-orange.0f28e65e.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:2.8rem;height:1.8rem;margin-left:1.6rem;margin-right:1rem;position:relative;top:.3rem}.paragraph--realestate .real-estate-list-entry .right .free-objects{font-family:TheSans-Bold;color:#ff5000;margin-bottom:.8rem}.paragraph--realestate .real-estate-list-entry .right .free-objects:after{content:"";display:inline-block;background-image:url(/_next/static/media/Pfeil-orange.0f28e65e.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;width:2.8rem;height:1.8rem;margin-left:1.6rem;margin-right:1rem;position:relative;top:.3rem}.paragraph--slideshow-single .slick-slider img{max-height:calc(100vh - 9rem)}@media only screen and (min-width:60em){.paragraph--slideshow-single .slick-slider .slick-dots{text-align:center;padding:0;bottom:4rem}}.paragraph--slideshow-single .slick-slider .slick-arrow{background-color:#ff5000;background-image:url(/_next/static/media/Pfeil.e857ab66.svg);bottom:calc(50% - 3rem)}.paragraph--slideshow-single .slick-slider .slick-arrow.slick-prev{right:auto;left:2rem}@media only screen and (min-width:60em){.paragraph--slideshow-single .slick-slider .slick-arrow.slick-prev{left:5rem}}.paragraph--slideshow-single .slick-slider .slick-arrow.slick-next{right:2rem}@media only screen and (min-width:60em){.paragraph--slideshow-single .slick-slider .slick-arrow.slick-next{right:5rem}}.paragraph--available-housings{background-color:#f1f1f0;padding:8rem 0}@media only screen and (min-width:30em){.paragraph--available-housings{padding:12rem 0}}@media only screen and (min-width:90em){.paragraph--available-housings{padding:16rem 0}}.paragraph--available-housings .tablewrapper{overflow:auto}.paragraph--available-housings h2{margin-bottom:3rem}@media only screen and (min-width:60em){.paragraph--available-housings h2{margin-bottom:3rem}}.paragraph--available-housings table{width:100%;border-collapse:collapse}.paragraph--available-housings table th{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.6rem;text-transform:uppercase;color:#6f6b68;text-align:left;padding:2.2rem 4rem 2.2rem 0;border-bottom:2px solid #d4d3d2}.paragraph--available-housings table th:first-child{padding-left:1rem}.paragraph--available-housings table th:last-child{padding-right:0}.paragraph--available-housings table td{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem;padding:2.2rem 4rem 2.2rem 0;border-bottom:2px solid #d4d3d2;white-space:nowrap}.paragraph--available-housings table td:first-child{padding-left:1rem}.paragraph--available-housings table td:last-child{padding-right:0}.paragraph--available-housings .status:before{content:"";display:inline-block;height:1.6rem;width:1.6rem;border-radius:50%;margin-right:1.6rem;position:relative;top:.2rem}.paragraph--available-housings .status.status-frei:before{background-color:#01d623}.paragraph--available-housings .status.status-reserviert:before{background-color:#ff5000}.paragraph--available-housings .status.status-verkauft:before{background-color:#ff003d}.paragraph--available-housings .details{text-align:right;display:block;font-family:TheSans-Bold;color:#ff5000}.paragraph--available-housings .details:after{content:"";display:inline-block;background-image:url(/_next/static/media/Pfeil-orange.0f28e65e.svg);width:3.4rem;height:1.8rem;margin-left:3.2rem;margin-right:1rem;position:relative;top:.3rem}.paragraph--available-housings .link-button{margin-top:4rem}@media only screen and (min-width:30em){.paragraph--available-housings .link-button{margin-top:7rem}}.paragraph--realestate-description{background-color:#ff5000}@media only screen and (min-width:60em){.paragraph--realestate-description .paragraph-content{display:flex}}.paragraph--realestate-description .paragraph-content .left{padding:3rem}@media only screen and (min-width:30em){.paragraph--realestate-description .paragraph-content .left{padding:6rem}}@media only screen and (min-width:60em){.paragraph--realestate-description .paragraph-content .left{flex:0 0 50%}}@media only screen and (min-width:90em){.paragraph--realestate-description .paragraph-content .left{padding:12rem}}.paragraph--realestate-description .paragraph-content .left h2,.paragraph--realestate-description .paragraph-content .left h3,.paragraph--realestate-description .paragraph-content .left h4{margin-bottom:2rem}@media only screen and (min-width:30em){.paragraph--realestate-description .paragraph-content .left h2,.paragraph--realestate-description .paragraph-content .left h3,.paragraph--realestate-description .paragraph-content .left h4{margin-bottom:4rem}}@media only screen and (min-width:90em){.paragraph--realestate-description .paragraph-content .left h2,.paragraph--realestate-description .paragraph-content .left h3,.paragraph--realestate-description .paragraph-content .left h4{margin-bottom:6rem}}.paragraph--realestate-description .paragraph-content .left p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem}@media only screen and (min-width:30em){.paragraph--realestate-description .paragraph-content .left p{font-size:2.4rem;line-height:3rem}}.paragraph--realestate-description .paragraph-content .left>*{color:#fff}.paragraph--realestate-description .paragraph-content .left>:last-child{margin-bottom:0}@media only screen and (min-width:60em){.paragraph--realestate-description .paragraph-content .right{flex:0 0 50%}.paragraph--realestate-description .paragraph-content .right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}@media only screen and (min-width:90em){.paragraph--realestate-detail .paragraph-content{display:grid;grid-template-columns:repeat(12,1fr)}.paragraph--realestate-detail .left{grid-column:1/span 3}}.paragraph--realestate-detail .left h2{margin-bottom:3rem}@media only screen and (min-width:30em){.paragraph--realestate-detail .left h2{margin-bottom:4rem}}@media only screen and (min-width:60em){.paragraph--realestate-detail .left h2{margin-bottom:6rem}}@media only screen and (min-width:90em){.paragraph--realestate-detail .right{grid-column:5/span 8}}.paragraph--realestate-detail .right img{max-height:calc(100vh - 9rem);-o-object-fit:contain;object-fit:contain}.paragraph--realestate-detail .details{margin-top:4rem}@media only screen and (min-width:30em){.paragraph--realestate-detail .details{margin-top:6rem}}@media only screen and (min-width:60em){.paragraph--realestate-detail .details{margin-top:8rem;display:flex;gap:6rem}}.paragraph--realestate-detail .details h5{margin-bottom:3rem}@media only screen and (min-width:60em){.paragraph--realestate-detail .details h5{margin-bottom:4rem}}.paragraph--realestate-detail .details .column{margin-bottom:6rem;padding-bottom:5rem;border-bottom:2px solid #d4d3d2}@media only screen and (min-width:60em){.paragraph--realestate-detail .details .column{margin-bottom:0;padding-bottom:0;border:none;flex:0 1 50%}}.paragraph--realestate-detail .details .column:last-child{margin-bottom:0;padding-bottom:0;border:none}.paragraph--realestate-detail .details .tableWrapper{overflow:auto}.paragraph--realestate-detail .details table{width:100%}.paragraph--realestate-detail .details table td{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem;padding-bottom:.6rem;vertical-align:top}@media screen and (min-width:768px){.paragraph--realestate-detail .details table td{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem;padding-bottom:1rem}}@media only screen and (min-width:768px)and (min-width:30em){.paragraph--realestate-detail .details table td{font-size:2.4rem;line-height:3rem}}.paragraph--realestate-detail .details table td:first-child{padding-right:2rem;width:66.667%;max-width:25rem;-webkit-hyphens:auto;hyphens:auto}.paragraph--realestate-detail .details table td:last-child{text-align:right;width:33.333%;white-space:nowrap}.paragraph--realestate-detail .details table td p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin:0}@media only screen and (min-width:30em){.paragraph--realestate-detail .details table td p{font-size:2.4rem;line-height:3rem}}@media screen and (min-width:768px){.paragraph--realestate-detail .details table td p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:2.4rem;line-height:3rem;margin:-.3rem 0 0}}@media only screen and (min-width:768px)and (min-width:30em){.paragraph--realestate-detail .details table td p{font-size:3.6rem;line-height:4.6rem}}.paragraph--realestate-detail .details .price-info{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:1.4rem;margin:1.5rem 0 6rem}.paragraph--instagram .feed-wrapper{text-align:center}.paragraph--instagram .feed-wrapper h2{margin-bottom:3rem}.paragraph--instagram .feed-wrapper h2 .orange{color:#ff5000}.paragraph--instagram .feed-wrapper>p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:2.4rem;line-height:3rem;margin-bottom:6rem}@media only screen and (min-width:30em){.paragraph--instagram .feed-wrapper>p{font-size:3.6rem;line-height:4.6rem}}.paragraph--instagram video{width:100%}.paragraph--instagram .instagram-feed{margin-bottom:6rem;text-align:left}@media only screen and (min-width:30em){.paragraph--instagram .instagram-feed{-moz-column-count:2;column-count:2;-moz-column-gap:4rem;column-gap:4rem}}@media only screen and (min-width:60em){.paragraph--instagram .instagram-feed{-moz-column-count:3;column-count:3}}@media only screen and (min-width:90em){.paragraph--instagram .instagram-feed{-moz-column-count:4;column-count:4}}.paragraph--instagram .instagram-photo{margin-bottom:4rem;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid #b7b5b4}.paragraph--instagram .instagram-photo .text{display:flex;justify-content:space-between;flex-wrap:wrap;padding:3rem 2rem 2rem}.paragraph--instagram .instagram-photo .text .icon-instagram{width:2rem;height:2rem;background-image:url(/_next/static/media/Icon_SM_Instagram.ea15447c.svg)}.paragraph--instagram .instagram-photo .text p{flex:0 0 100%;margin:1.5rem 0 0}@media only screen and (min-width:90em){.sponsoringformular form{display:grid;grid-template-columns:repeat(12,1fr)}.sponsoringformular form h2,.sponsoringformular form h3,.sponsoringformular form hr,.sponsoringformular form p{grid-column:1/span 12}.sponsoringformular form>div{grid-column:2/span 10}}.sponsoringformular .form-wrapper{margin:1rem 0}.sponsoringformular hr+h2,.sponsoringformular hr+h3{margin-top:3rem}.sponsoringformular h2+p,.sponsoringformular h3+p{padding-top:.6rem}.sponsoringformular .form-item-dropzone,.sponsoringformular .form-item-radios{padding-top:1rem}.sponsoringformular .form-item-dropzone>label,.sponsoringformular .form-item-radios>label{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.6rem;text-transform:uppercase}.sponsoringformular .form-item-radios{margin-bottom:2rem}.sponsoringformular .form-item-submit{margin-top:5rem}.sponsoringformular .form-group{flex:0 0 100%;display:block;margin-bottom:2rem}@media only screen and (min-width:60em){.sponsoringformular .form-group{display:flex;justify-content:space-between}.sponsoringformular .form-group .form-item-text{flex:0 0 calc(50% - 2rem);max-width:calc(50% - 2rem);margin-bottom:0}}.sponsoringformular textarea{min-width:100%;max-width:100%}.sponsoringformular .success-message h3{margin-bottom:4rem}.sponsoringformular .success-message p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem}@media only screen and (min-width:30em){.sponsoringformular .success-message p{font-size:2.4rem;line-height:3rem}}.paragraph--referenzkarte .paragraph-content{position:relative;height:48rem;border:none}@media only screen and (min-width:30em){.paragraph--referenzkarte .paragraph-content{height:70rem}}@media only screen and (min-width:120em){.paragraph--referenzkarte .paragraph-content{height:80rem}}.paragraph--referenzkarte h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;margin-bottom:4rem;line-height:1.025}@media only screen and (min-width:30em){.paragraph--referenzkarte h2{font-size:5.2rem;line-height:4.8rem}}.paragraph--referenzkarte .reference-marker{cursor:pointer;position:relative;transform:translateY(-.5rem);transition:all .2s ease-in-out}.paragraph--referenzkarte .reference-marker .tip{position:absolute;bottom:0;width:0;height:0;border:.8rem solid #ff5000;border-bottom-right-radius:.5rem;left:50%;transform:translateY(22%) translateX(-50%) rotate(45deg);transition:all .2s ease-in-out;z-index:-1}.paragraph--referenzkarte .reference-pin{position:relative;height:3.8rem;width:-moz-fit-content;width:fit-content;max-width:3.8rem;border:.4rem solid #ff5000;background-color:#ff5000;border-radius:50%;display:flex;justify-content:center;align-items:center;transform-origin:bottom;transition:max-width .2s ease-in-out,height .2s ease-in-out,border-radius .2s ease-in-out}.paragraph--referenzkarte .reference-pin .close-button{position:absolute;right:-1.5rem;top:-1.5rem;width:3rem;height:3rem;background-color:transparent;background-image:url(/_next/static/media/Close-orange.19117de6.svg);background-size:contain;background-repeat:no-repeat;cursor:pointer;opacity:0;visibility:hidden;transition-property:opacity,visibility,background-image;transition-duration:.2s;transition-timing-function:ease-in-out;border:none;z-index:11}.paragraph--referenzkarte .reference-pin .close-button:hover{background-image:url(/_next/static/media/Close.6f1e25bb.svg)}.paragraph--referenzkarte .reference-pin .title{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;margin-bottom:2rem;font-size:1.4rem;position:absolute;top:-1rem;transform:translateY(-100%);opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.2s;transition-timing-function:ease-in-out;white-space:nowrap;text-shadow:-2px -2px 0 #fff,2px -2px 0 #fff,-2px 2px 0 #fff,2px 2px 0 #fff}.paragraph--referenzkarte .reference-pin .image-container{width:100%;min-width:3rem;height:100%;max-width:28.5rem;background-position:50%;background-size:cover;border-radius:inherit;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;flex:1 1 50%;background-color:#ff5000}.paragraph--referenzkarte .reference-pin .image-container .icon{position:absolute;opacity:1;transition:opacity .2s ease-in-out;width:100%;height:100%;background:#ff5000}.paragraph--referenzkarte .reference-pin .image-container .icon img{width:100%;height:100%}.paragraph--referenzkarte .reference-pin .image-container .image{width:100%;height:100%;opacity:0;transition:opacity .2s ease-in-out}.paragraph--referenzkarte .reference-pin .image-container .image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.paragraph--referenzkarte .reference-pin .details-container{height:100%;max-width:0;opacity:0;visibility:hidden;flex:1 1 50%;background-color:#fff}.paragraph--referenzkarte .reference-marker.hovered{z-index:2;transform:translateY(-.9rem)}.paragraph--referenzkarte .reference-marker.hovered .reference-pin{max-width:8rem;height:8rem;border-radius:50%}.paragraph--referenzkarte .reference-marker.hovered .reference-pin .title{opacity:1;visibility:visible}.paragraph--referenzkarte .reference-marker.hovered .reference-pin .image-container{opacity:1;border-radius:inherit}.paragraph--referenzkarte .reference-marker.hovered .reference-pin .image-container .icon{opacity:0}.paragraph--referenzkarte .reference-marker.hovered .reference-pin .image-container .image{opacity:1}.paragraph--referenzkarte .reference-marker.hovered .tip{transform:translateY(23%) translateX(-50%) rotate(45deg) scale(1.4)}.paragraph--referenzkarte .reference-marker.clicked{z-index:3;transform:translateY(-.9rem);cursor:default}.paragraph--referenzkarte .reference-marker.clicked .reference-pin{border-radius:0;width:-moz-fit-content;width:fit-content;max-width:65rem;height:31.7rem;background-color:#fff}.paragraph--referenzkarte .reference-marker.clicked .reference-pin .close-button{opacity:1;visibility:visible}.paragraph--referenzkarte .reference-marker.clicked .reference-pin .title{opacity:0;visibility:hidden}.paragraph--referenzkarte .reference-marker.clicked .reference-pin .image-container{border-radius:inherit;min-width:15rem}.paragraph--referenzkarte .reference-marker.clicked .reference-pin .image-container .icon{opacity:0;visibility:hidden}.paragraph--referenzkarte .reference-marker.clicked .reference-pin .image-container .image{opacity:1}.paragraph--referenzkarte .reference-marker.clicked .reference-pin .details-container{max-width:38rem;opacity:1;visibility:visible;animation:slideInFadeIn .7s ease-in-out}.paragraph--referenzkarte .reference-marker.clicked .reference-pin .details-container .close-button{display:flex}.paragraph--referenzkarte .reference-marker.clicked .reference-pin .details-container .close-button span{font-size:2.4rem}.paragraph--referenzkarte .reference-marker.clicked .tip{transform:translateY(23%) translateX(-50%) rotate(45deg) scale(1.4)}.paragraph--referenzkarte .text{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:1.4rem;padding:1rem;padding-bottom:0!important;margin-bottom:2rem;max-height:23.5rem;overflow:auto}@media only screen and (min-width:30em){.paragraph--referenzkarte .text{padding:2rem}}.paragraph--referenzkarte .text h6{margin-bottom:.5rem}.paragraph--referenzkarte .text .category{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;display:block;margin-bottom:1.6rem}.paragraph--referenzkarte .text ul{padding-left:1.6rem}.paragraph--referenzkarte .text>:last-child{margin-bottom:0}.paragraph--referenzkarte .link-button{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:1.4rem;padding:.8rem 6rem .8rem 1rem;margin:0 1rem}@media only screen and (min-width:30em){.paragraph--referenzkarte .link-button{margin:0 2rem}}.paragraph--referenzkarte .link-button:after{width:2rem;background-size:contain}@keyframes slideInFadeIn{0%{max-width:0;opacity:0;visibility:hidden}75%{max-width:38rem;opacity:0;visibility:hidden}to{max-width:38rem;opacity:1;visibility:visible}}.unternehmensseite .einleitung{margin-bottom:10rem}.unternehmensseite .einleitung h2{margin-bottom:4rem;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:30em){.unternehmensseite .einleitung h2{margin-bottom:6rem}}@media only screen and (min-width:90em){.unternehmensseite .einleitung h2{margin-right:25%;-webkit-hyphens:initial;hyphens:manual}.unternehmensseite .einleitung .einleitungstext{margin-right:25%}}.unternehmensseite .einleitung .einleitungstext p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;font-size:2.4rem;line-height:3rem;margin-bottom:8rem}@media only screen and (min-width:30em){.unternehmensseite .einleitung .einleitungstext p{font-size:3.6rem;line-height:4.6rem;margin-bottom:12rem}}.unternehmensseite .einleitung .images>*{margin-bottom:6rem}@media only screen and (min-width:60em){.unternehmensseite .einleitung .images>*{margin-bottom:10rem}.unternehmensseite .einleitung .images{display:grid;grid-template-columns:repeat(12,1fr);align-items:flex-end}.unternehmensseite .einleitung .images .smallImage{grid-column:1/span 5}.unternehmensseite .einleitung .images .bigImage{grid-column:6/span 12;padding-left:6rem}}.unternehmensseite .einleitung .text{margin-bottom:6rem}@media only screen and (min-width:30em){.unternehmensseite .einleitung .text{margin-bottom:10rem}}@media only screen and (min-width:90em){.unternehmensseite .einleitung .text{margin-left:41.6666666667%;padding-left:6rem}}.unternehmensseite .einleitung .text p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem}@media only screen and (min-width:30em){.unternehmensseite .einleitung .text p{font-size:2.4rem;line-height:3rem}}.unternehmensseite .einleitung .icons{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:flex-start;margin-right:-3rem}@media only screen and (min-width:90em){.unternehmensseite .einleitung .icons{margin-left:41.6666666667%;padding-left:6rem;justify-content:space-between}}.unternehmensseite .einleitung .icons img{width:12rem;margin-bottom:6rem;margin-right:3rem}@media only screen and (min-width:90em){.unternehmensseite .einleitung .icons img{width:15rem}}.blogeintrag #content{margin-top:-3rem}@media only screen and (min-width:60em){.blogeintrag #content{margin-top:-9rem}}.blogeintrag .date{display:block;margin-bottom:3rem}@media only screen and (min-width:30em){.blogeintrag .date{margin-bottom:5rem}}@media only screen and (min-width:60em){.blogeintrag .date{margin-bottom:7rem}}.blogeintrag .einleitung{margin-bottom:8rem}@media only screen and (min-width:60em){.blogeintrag .einleitung{display:grid;grid-template-columns:repeat(12,1fr)}.blogeintrag .einleitung>*{grid-column:3/span 8}}.blogeintrag .einleitung h2{-webkit-hyphens:auto;hyphens:auto;margin-bottom:4rem}@media only screen and (min-width:30em){.blogeintrag .einleitung h2{margin-bottom:6rem}}.blogeintrag .einleitung p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;margin-bottom:2rem;font-size:2.4rem;line-height:3rem}@media only screen and (min-width:30em){.blogeintrag .einleitung p{font-size:3.6rem;line-height:4.6rem}}.job{overflow-x:hidden}.job #content{overflow:visible}.job .section{padding:8rem 0;border-bottom:2px solid #d4d3d2}.job .section.columns-one{padding:0 0 16rem}.job .section.columns-one h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:3.6rem;line-height:3.4rem;text-transform:uppercase;padding-top:.4rem;margin-bottom:3rem;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:30em){.job .section.columns-one h2{font-size:5.2rem;line-height:4.8rem;margin-bottom:4rem}}@media only screen and (min-width:60em){.job .section.columns-one h2{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:5.2rem;line-height:4.8rem;text-transform:uppercase;padding-top:.6rem;letter-spacing:-.1rem}}@media only screen and (min-width:60em)and (min-width:30em){.job .section.columns-one h2{font-size:7.2rem;line-height:6.6rem}}.job .section.columns-one p{display:block;font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;line-height:1.333;margin-bottom:2rem;font-size:2.4rem;line-height:3rem}@media only screen and (min-width:30em){.job .section.columns-one p{font-size:3.6rem;line-height:4.6rem}}.job .section.columns-one p:last-child{margin-bottom:0}@media only screen and (min-width:90em){.job .section.columns-two{display:grid;grid-template-columns:repeat(12,1fr)}.job .section.columns-two .left{grid-column:1/span 4}.job .section.columns-two .right{grid-column:6/span 7}}.job .section.columns-two h3{margin-bottom:3rem}@media only screen and (min-width:30em){.job .section.columns-two h3{margin-bottom:4rem}}.job .section.columns-two .right{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin:0}@media only screen and (min-width:30em){.job .section.columns-two .right{font-size:2.4rem;line-height:3rem}}.job .section.columns-two .right ul{margin:0}.job .infobox{display:flex;flex-wrap:wrap;padding:0;list-style:none}.job .infobox li{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem;padding-right:2rem;margin-right:2rem;position:relative}@media only screen and (min-width:30em){.job .infobox li{font-size:2.4rem;line-height:3rem}}.job .infobox li:after{content:"|";position:absolute;right:0}.job .infobox li:last-child:after{content:"";margin-right:0;padding-right:0}.job #job-call-to-action{padding:12rem 0}@media only screen and (min-width:30em){.job #job-call-to-action{padding:16rem 0}}@media only screen and (min-width:90em){.job #job-call-to-action{display:grid;grid-template-columns:repeat(12,1fr)}.job #job-call-to-action h2{grid-column:1/span 8;margin-bottom:0!important}}@media only screen and (min-width:90em)and (min-width:120em){.job #job-call-to-action h2{grid-column:1/span 7}}@media only screen and (min-width:90em){.job #job-call-to-action div{grid-column:11/span 2;display:flex;align-items:flex-end;justify-content:flex-end}}.job #job-call-to-action h2{color:#ff5000;margin-bottom:8rem}.job .paragraph--ansprechpartner{margin:0 -2rem}@media only screen and (min-width:30em){.job .paragraph--ansprechpartner{margin:0 -4rem}}.job .bewerbungsformular{padding:8rem 0}@media only screen and (min-width:90em){.job .bewerbungsformular form{display:grid;grid-template-columns:repeat(12,1fr)}.job .bewerbungsformular form h3{grid-column:1/span 12}.job .bewerbungsformular form>div{grid-column:2/span 10}}.job .bewerbungsformular h3{margin-bottom:4rem}@media only screen and (min-width:30em){.job .bewerbungsformular h3{margin-bottom:5rem}}.job .bewerbungsformular .form-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.job .bewerbungsformular .form-wrapper>.form-item-text{flex:0 0 100%!important}@media only screen and (min-width:60em){.job .bewerbungsformular .form-wrapper .form-item{flex:0 0 calc(50% - 2rem)}.job .bewerbungsformular .form-wrapper .form-item-textarea{max-width:calc(50% - 2rem)}}.job .bewerbungsformular .form-group{flex:0 0 100%;display:block;margin-bottom:3rem}@media only screen and (min-width:60em){.job .bewerbungsformular .form-group{display:flex;justify-content:space-between}.job .bewerbungsformular .form-group .form-item-text{flex:0 0 calc(50% - 2rem)}}.job .bewerbungsformular .form-item{flex:0 0 100%}.job .bewerbungsformular .form-item>label{font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.6rem;text-transform:uppercase;text-transform:none}.job .bewerbungsformular .form-item-checkboxes,.job .bewerbungsformular .form-item-dropzone,.job .bewerbungsformular .form-item-radios,.job .bewerbungsformular .form-item-textarea{margin-bottom:5rem}.job .bewerbungsformular .form-item-checkboxes .form-item-checkbox{margin-top:2rem}.job .bewerbungsformular .form-item-submit{margin-top:5rem}.job .bewerbungsformular .form-item-dropzone .link-button.delete{padding:1rem 2rem}.job .bewerbungsformular .form-item-dropzone .link-button.delete:after{display:none}.job .bewerbungsformular .form-item-dropzone [role=presentation]{min-height:16rem;display:flex;flex-direction:column;justify-content:center}.job .bewerbungsformular .submit-error{margin:5rem 0 -4rem;font-family:TheSans-Bold;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.6rem;text-transform:uppercase;color:#ff003d;text-transform:none}.job .bewerbungsformular .success-message p{font-family:TheSans-Plain;font-weight:400;font-style:normal;text-decoration:none;font-size:1.8rem;line-height:1.333;margin-bottom:2rem}@media only screen and (min-width:30em){.job .bewerbungsformular .success-message p{font-size:2.4rem;line-height:3rem}}