@charset "UTF-8";.slick-list,.slick-slider{position:relative;display:block}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,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-initialized .slick-slide,.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick";font-weight:400;font-style:normal;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-dots li button:focus:before,.slick-dots li button:hover:before,.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-dots li button:before,.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:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[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;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:"agipo";src:url(../fonts/agipo_regular.eot);src:url(../fonts/agipo_regular.eot?#iefix) format("embedded-opentype"),url(../fonts/agipo_regular.otf) format("otf"),url(../fonts/agipo_regular.svg#agipo_regular) format("svg"),url(../fonts/agipo_regular.woff2) format("woff2"),url(../fonts/agipo_regular.woff) format("woff"),url(../fonts/agipo_regular.ttf) format("truetype");font-weight:400}@font-face{font-family:"agipo";src:url(../fonts/agipo_bold.eot);src:url(../fonts/agipo_bold.eot?#iefix) format("embedded-opentype"),url(../fonts/agipo_bold.otf) format("otf"),url(../fonts/agipo_bold.svg#agipo_bold) format("svg"),url(../fonts/agipo_bold.woff2) format("woff2"),url(../fonts/agipo_bold.woff) format("woff"),url(../fonts/agipo_bold.ttf) format("truetype");font-weight:700}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */
@-webkit-keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-dual-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}code,kbd,samp{font-family:monospace,monospace;font-size:1em}pre{font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0;outline:0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio],legend{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}body,html{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-x:hidden}html.freeze{overflow-y:hidden}body *{-webkit-box-sizing:border-box;box-sizing:border-box}body{width:100%;color:#000;background-color:#fff;overflow:hidden;font-weight:400;position:relative;font-size:1.5625rem;line-height:1.875rem}.body-no-scroll{overflow:hidden!important}.container-main{max-width:70.375rem;width:90%;margin:0 auto}body,h1,p{font-family:"agipo",sans-seri}h1,h2,h3,h4,h5,h6{display:block;padding:0;font-weight:700;text-transform:uppercase;line-height:1.1;margin:0 0 2.5rem}h2,h3,h4,h5,h6{font-family:"agipo",sans-seri;margin:0 0 1.125rem;color:#000;font-size:2.5rem;line-height:1.26}@media only screen and (max-width:1600px){h1{font-size:2.5rem}}@media only screen and (max-width:1200px){h1{font-size:2.1875rem}}h1.header-h1{font-size:5.625rem}@media only screen and (max-width:1600px){h1.header-h1{font-size:5rem}}@media only screen and (max-width:1200px){h1.header-h1{font-size:3.75rem}}@media only screen and (max-width:980px){h1.header-h1{font-size:3.125rem}}@media only screen and (max-width:1600px){h2,h3,h4,h5,h6{font-size:2.1875rem}}@media only screen and (max-width:1200px){h2,h3,h4,h5,h6{font-size:1.875rem}}h1,h2.big,h3.big,h4.big,h5.big,h6.big{font-size:2.8125rem}@media only screen and (max-width:1600px){h2.big,h3.big,h4.big,h5.big,h6.big{font-size:2.5rem}}@media only screen and (max-width:1200px){h2.big,h3.big,h4.big,h5.big,h6.big{font-size:1.875rem}}h2.medium-big,h3.medium-big,h4.medium-big,h5.medium-big,h6.medium-big{font-size:3.75rem}@media only screen and (max-width:1600px){h2.medium-big,h3.medium-big,h4.medium-big,h5.medium-big,h6.medium-big{font-size:3.4375rem}}@media only screen and (max-width:1200px){h2.medium-big,h3.medium-big,h4.medium-big,h5.medium-big,h6.medium-big{font-size:3.125rem}}@media only screen and (max-width:767px){h2.medium-big,h3.medium-big,h4.medium-big,h5.medium-big,h6.medium-big{font-size:2.5rem}}h2.very-big,h3.very-big,h4.very-big,h5.very-big,h6.very-big{font-size:4.375rem}@media only screen and (max-width:1600px){h2.very-big,h3.very-big,h4.very-big,h5.very-big,h6.very-big{font-size:3.75rem}}@media only screen and (max-width:1200px){h2.very-big,h3.very-big,h4.very-big,h5.very-big,h6.very-big{font-size:3rem}}h2.extremaly-big,h3.extremaly-big,h4.extremaly-big,h5.extremaly-big,h6.extremaly-big{font-size:6.25rem}@media only screen and (max-width:1600px){h2.extremaly-big,h3.extremaly-big,h4.extremaly-big,h5.extremaly-big,h6.extremaly-big{font-size:5rem}}@media only screen and (max-width:1200px){h2.extremaly-big,h3.extremaly-big,h4.extremaly-big,h5.extremaly-big,h6.extremaly-big{font-size:3.75rem}}@media only screen and (max-width:980px){h2.extremaly-big,h3.extremaly-big,h4.extremaly-big,h5.extremaly-big,h6.extremaly-big{font-size:3.125rem}}h2.medium,h3.medium,h4.medium,h5.medium,h6.medium{font-size:1.5rem}h2.medium-bigger,h3.medium-bigger,h4.medium-bigger,h5.medium-bigger,h6.medium-bigger{font-size:1.875rem}@media only screen and (max-width:1600px){h2.medium-bigger,h3.medium-bigger,h4.medium-bigger,h5.medium-bigger,h6.medium-bigger{font-size:1.6875rem}}@media only screen and (max-width:1200px){h2.medium-bigger,h3.medium-bigger,h4.medium-bigger,h5.medium-bigger,h6.medium-bigger{font-size:1.5625rem}}h2.small,h3.small,h4.small,h5.small,h6.small{font-size:1.25rem}p{font-size:1.5625rem;line-height:1.36;font-weight:400;margin:0 0 2.875rem}@media only screen and (max-width:1600px){p{font-size:1.4375rem}}@media only screen and (max-width:1200px){p{font-size:1.25rem}}p.home-header-subtitle{color:#fff;font-weight:700;font-size:2.3125rem;margin-top:3.75rem}h1,p.home-header-subtitle span{color:#ff775a}p:empty{margin:0;line-height:0;font-size:0;height:1.75rem}@media only screen and (max-width:1600px){p:empty{height:1.125rem}}p.lead{font-size:2rem}@media only screen and (max-width:1600px){p.lead{font-size:1.625rem}}@media only screen and (max-width:1200px){p.lead{font-size:1.375rem}}p.big{font-size:2.8125rem}@media only screen and (max-width:1600px){p.big{font-size:2.1875rem}}@media only screen and (max-width:1200px){p.big{font-size:1.5625rem}}p.small{font-size:1.25rem}p.smaller{font-size:1rem}p.kontakt-title{font-size:4.375rem;line-height:1.2;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;font-weight:700;text-transform:uppercase}@media only screen and (max-width:1600px){p.kontakt-title{font-size:3.75rem}}@media only screen and (max-width:1200px){p.kontakt-title{font-size:3rem}}p.zahlen{font-size:3.125rem}@media only screen and (max-width:1200px){p.zahlen{font-size:2.5rem}}@media only screen and (max-width:1600px){p.medium{font-size:1.4375rem}}@media only screen and (max-width:1200px){p.medium{font-size:1.375rem}}p+pre::before{content:"";display:block;margin:-2.875rem 0 2.875rem}main ul li,main ul li p,pre{font-size:1.5625rem;line-height:1.36}a,a:visited,pre{font-family:"agipo",sans-seri;color:#ff775a}pre{font-weight:700;margin:0 0 2.875rem}@media only screen and (max-width:1600px){pre{font-size:1.4375rem}}@media only screen and (max-width:1200px){pre{font-size:1.25rem}}a,a:visited{font-size:1.5625rem;line-height:1.36;text-decoration:none;font-weight:400;display:inline-block;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:1600px){a,a:visited{font-size:1.4375rem}}@media only screen and (max-width:1200px){a,a:visited{font-size:1.25rem}}a:hover,a:visited:hover{color:#000;text-decoration:none}.lead-text-wrapper ol li,.lead-text-wrapper p,.lead-text-wrapper ul li,.lead-text-wrapper ul li p,a.lead,a:visited.lead{font-size:2rem}@media only screen and (max-width:1600px){a.lead,a:visited.lead{font-size:1.625rem}}@media only screen and (max-width:1200px){a.lead,a:visited.lead{font-size:1.375rem}}main ol,main ul{margin:1.625rem 0 2.875rem}main ul{padding:0;list-style:none}main ul li,main ul li p{font-weight:400}main ul li{margin-bottom:.25rem;padding-left:1.25rem;position:relative}@media only screen and (max-width:1600px){main ul li{font-size:1.4375rem}}@media only screen and (max-width:1200px){main ul li{font-size:1.25rem}}main ul li p{margin-bottom:0}@media only screen and (max-width:1600px){main ul li p{font-size:1.4375rem}}@media only screen and (max-width:1200px){main ul li p{font-size:1.25rem}}main ul li:before{content:"";display:inline-block;width:.875rem;height:.125rem;background-color:#000;position:absolute;top:1rem;left:0}@media only screen and (max-width:1600px){main ul li:before{top:.75rem}}main ol{padding:0 0 0 1.625rem}main ol li,main ol li p{font-size:1.5625rem;line-height:1.36;font-weight:400}main ol li{margin-bottom:.25rem}@media only screen and (max-width:1600px){main ol li{font-size:1.4375rem}}@media only screen and (max-width:1200px){main ol li{font-size:1.25rem}}main ol li p{margin-bottom:0}@media only screen and (max-width:1600px){main ol li p{font-size:1.4375rem}}@media only screen and (max-width:1200px){main ol li p{font-size:1.25rem}}.default-text-wrapper p:last-child{margin:0}.lead-text-wrapper h1,.lead-text-wrapper h2,.lead-text-wrapper h3,.lead-text-wrapper h4,.lead-text-wrapper h5,.lead-text-wrapper h6{font-size:2.125rem}@media only screen and (max-width:1600px){.lead-text-wrapper h1,.lead-text-wrapper h2,.lead-text-wrapper h3,.lead-text-wrapper h4,.lead-text-wrapper h5,.lead-text-wrapper h6{font-size:1.75rem}}@media only screen and (max-width:1200px){.lead-text-wrapper h1,.lead-text-wrapper h2,.lead-text-wrapper h3,.lead-text-wrapper h4,.lead-text-wrapper h5,.lead-text-wrapper h6{font-size:1.5rem}}@media only screen and (max-width:1600px){.lead-text-wrapper ol li,.lead-text-wrapper p,.lead-text-wrapper ul li,.lead-text-wrapper ul li p{font-size:1.625rem}}@media only screen and (max-width:1200px){.lead-text-wrapper ol li,.lead-text-wrapper p,.lead-text-wrapper ul li,.lead-text-wrapper ul li p{font-size:1.375rem}}.header-lead-text-wrapper h1,.header-lead-text-wrapper h2,.header-lead-text-wrapper h3,.header-lead-text-wrapper h4,.header-lead-text-wrapper h5,.header-lead-text-wrapper h6{font-size:2.125rem;color:#fff}@media only screen and (max-width:1600px){.header-lead-text-wrapper h1,.header-lead-text-wrapper h2,.header-lead-text-wrapper h3,.header-lead-text-wrapper h4,.header-lead-text-wrapper h5,.header-lead-text-wrapper h6{font-size:1.75rem}}@media only screen and (max-width:1200px){.header-lead-text-wrapper h1,.header-lead-text-wrapper h2,.header-lead-text-wrapper h3,.header-lead-text-wrapper h4,.header-lead-text-wrapper h5,.header-lead-text-wrapper h6{font-size:1.5rem}}.header-lead-text-wrapper ol li,.header-lead-text-wrapper p,.header-lead-text-wrapper ul li,.header-lead-text-wrapper ul li p{font-size:2rem;color:#fff}@media only screen and (max-width:1600px){.header-lead-text-wrapper ol li,.header-lead-text-wrapper p,.header-lead-text-wrapper ul li,.header-lead-text-wrapper ul li p{font-size:1.625rem}}@media only screen and (max-width:1200px){.header-lead-text-wrapper ol li,.header-lead-text-wrapper p,.header-lead-text-wrapper ul li,.header-lead-text-wrapper ul li p{font-size:1.375rem}}.header-lead-text-wrapper ol li b,.header-lead-text-wrapper ol li span,.header-lead-text-wrapper ol li strong,.header-lead-text-wrapper p b,.header-lead-text-wrapper p span,.header-lead-text-wrapper p strong,.header-lead-text-wrapper ul li b,.header-lead-text-wrapper ul li p b,.header-lead-text-wrapper ul li p span,.header-lead-text-wrapper ul li p strong,.header-lead-text-wrapper ul li span,.header-lead-text-wrapper ul li strong{font-weight:400;color:#ff775a}.header-big-text-wrapper ol li:last-child,.header-big-text-wrapper p:last-child,.header-big-text-wrapper ul li p:last-child,.header-big-text-wrapper ul li:last-child,.header-lead-text-wrapper ol li:last-child,.header-lead-text-wrapper p:last-child,.header-lead-text-wrapper ul li p:last-child,.header-lead-text-wrapper ul li:last-child{margin-bottom:0}.header-big-text-wrapper h1,.header-big-text-wrapper h2,.header-big-text-wrapper h3,.header-big-text-wrapper h4,.header-big-text-wrapper h5,.header-big-text-wrapper h6{font-size:3.125rem;color:#fff}@media only screen and (max-width:1600px){.header-big-text-wrapper h1,.header-big-text-wrapper h2,.header-big-text-wrapper h3,.header-big-text-wrapper h4,.header-big-text-wrapper h5,.header-big-text-wrapper h6{font-size:2.5rem}}@media only screen and (max-width:1200px){.header-big-text-wrapper h1,.header-big-text-wrapper h2,.header-big-text-wrapper h3,.header-big-text-wrapper h4,.header-big-text-wrapper h5,.header-big-text-wrapper h6{font-size:1.875rem}}.header-big-text-wrapper ol li,.header-big-text-wrapper p,.header-big-text-wrapper ul li,.header-big-text-wrapper ul li p{font-size:2.8125rem;color:#fff}@media only screen and (max-width:1600px){.header-big-text-wrapper ol li,.header-big-text-wrapper p,.header-big-text-wrapper ul li,.header-big-text-wrapper ul li p{font-size:2.1875rem}}@media only screen and (max-width:1200px){.header-big-text-wrapper ol li,.header-big-text-wrapper p,.header-big-text-wrapper ul li,.header-big-text-wrapper ul li p{font-size:1.5625rem}}.header-big-text-wrapper ol li b,.header-big-text-wrapper ol li span,.header-big-text-wrapper ol li strong,.header-big-text-wrapper p b,.header-big-text-wrapper p span,.header-big-text-wrapper p strong,.header-big-text-wrapper ul li b,.header-big-text-wrapper ul li p b,.header-big-text-wrapper ul li p span,.header-big-text-wrapper ul li p strong,.header-big-text-wrapper ul li span,.header-big-text-wrapper ul li strong{font-weight:400!important;color:#ff775a}.small-text-wrapper h1,.small-text-wrapper h2,.small-text-wrapper h3,.small-text-wrapper h4,.small-text-wrapper h5,.small-text-wrapper h6{font-size:1.875rem}@media only screen and (max-width:1600px){.small-text-wrapper h1,.small-text-wrapper h2,.small-text-wrapper h3,.small-text-wrapper h4,.small-text-wrapper h5,.small-text-wrapper h6{font-size:1.6875rem}}@media only screen and (max-width:1200px){.small-text-wrapper h1,.small-text-wrapper h2,.small-text-wrapper h3,.small-text-wrapper h4,.small-text-wrapper h5,.small-text-wrapper h6{font-size:1.5625rem}}.small-text-wrapper a,.small-text-wrapper a:visited,.small-text-wrapper ol li,.small-text-wrapper p,.small-text-wrapper ul li,.small-text-wrapper ul li p{font-size:1.25rem;line-height:1.5}@media only screen and (max-width:1600px){.small-text-wrapper a,.small-text-wrapper a:visited,.small-text-wrapper ol li,.small-text-wrapper p,.small-text-wrapper ul li,.small-text-wrapper ul li p{font-size:1.125rem}}.small-text-wrapper-2 h1,.small-text-wrapper-2 h2,.small-text-wrapper-2 h3,.small-text-wrapper-2 h4,.small-text-wrapper-2 h5,.small-text-wrapper-2 h6{font-size:1.375rem}.small-text-wrapper-2 a,.small-text-wrapper-2 a:visited,.small-text-wrapper-2 ol li,.small-text-wrapper-2 p,.small-text-wrapper-2 ul li,.small-text-wrapper-2 ul li p{font-size:1.25rem;line-height:1.5}.small-text-wrapper-without-mb h1,.small-text-wrapper-without-mb h2,.small-text-wrapper-without-mb h3,.small-text-wrapper-without-mb h4,.small-text-wrapper-without-mb h5,.small-text-wrapper-without-mb h6,.small-text-wrapper-without-mb ol,.small-text-wrapper-without-mb p,.small-text-wrapper-without-mb ul{margin:0}.small-text-wrapper-without-mb h1,.small-text-wrapper-without-mb h2,.small-text-wrapper-without-mb h3,.small-text-wrapper-without-mb h4,.small-text-wrapper-without-mb h5,.small-text-wrapper-without-mb h6{font-size:1.875rem}@media only screen and (max-width:1600px){.small-text-wrapper-without-mb h1,.small-text-wrapper-without-mb h2,.small-text-wrapper-without-mb h3,.small-text-wrapper-without-mb h4,.small-text-wrapper-without-mb h5,.small-text-wrapper-without-mb h6{font-size:1.6875rem}}@media only screen and (max-width:1200px){.small-text-wrapper-without-mb h1,.small-text-wrapper-without-mb h2,.small-text-wrapper-without-mb h3,.small-text-wrapper-without-mb h4,.small-text-wrapper-without-mb h5,.small-text-wrapper-without-mb h6{font-size:1.5625rem}}.small-text-wrapper-without-mb a,.small-text-wrapper-without-mb a:visited,.small-text-wrapper-without-mb ol li,.small-text-wrapper-without-mb p,.small-text-wrapper-without-mb ul li,.small-text-wrapper-without-mb ul li p{font-size:1.25rem;line-height:1.5}@media only screen and (max-width:1600px){.small-text-wrapper-without-mb a,.small-text-wrapper-without-mb a:visited,.small-text-wrapper-without-mb ol li,.small-text-wrapper-without-mb p,.small-text-wrapper-without-mb ul li,.small-text-wrapper-without-mb ul li p{font-size:1.125rem}}.text-black-bg ul li:before,.text-orange-bg ul li:before{background-color:#fff}.text-black{color:#000}.form-wrapper .frm_message,.text-black-bg h1,.text-black-bg h2,.text-black-bg h3,.text-black-bg h4,.text-black-bg h5,.text-black-bg h6,.text-black-bg ol li,.text-black-bg p,.text-black-bg ul li,.text-black-bg ul li p,.text-orange-bg h1,.text-orange-bg h2,.text-orange-bg h3,.text-orange-bg h4,.text-orange-bg h5,.text-orange-bg h6,.text-orange-bg ol li,.text-orange-bg p,.text-orange-bg ul li,.text-orange-bg ul li p,.text-white,header .header.default .header-text-wrapper h1,header .header.default-v2 .header-text-wrapper h1,header .header.home .header-text-wrapper h1{color:#fff}.text-orange{color:#ff775a}.mb_0{margin-bottom:0!important}.black-bg,.grey-bg,.orange-bg{background-color:#ff775a;width:150vw;height:100%;position:absolute;top:0;left:-50vw;z-index:-1}.black-bg,.grey-bg{background-color:#ededed}.black-bg{background-color:#000}.text-bold,b,strong{font-weight:700!important}.text-regular{font-weight:400}.text-center{text-align:center}.block-margins{margin:7.625rem 0}@media only screen and (max-width:1600px){.block-margins{margin:6rem 0}}.grecaptcha-badge{z-index:0!important;bottom:14px;right:-186px;visibility:visible!important}.point-tabletV{display:none}@media only screen and (max-width:1024px){.point-tabletV{display:block}}.point-mobH{display:none}@media only screen and (max-width:980px){.point-mobH{display:block}}.form-wrapper form .frm_form_field.frm_none_container .g-recaptcha-response,.form-wrapper form .frm_form_field.hide-label .frm_primary_label,.form-wrapper form fieldset .frm_pos_top,.form-wrapper form fieldset legend,.point-mob{display:none}@media only screen and (max-width:767px){.point-mob{display:block}}.scrollMagic-square-bg-el{-webkit-transition:-webkit-transform .8s cubic-bezier(.25,.1,.25,1);transition:transform .8s cubic-bezier(.25,.1,.25,1);transition:transform .8s cubic-bezier(.25,.1,.25,1),-webkit-transform .8s cubic-bezier(.25,.1,.25,1);-webkit-transform-origin:center center;transform-origin:center center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-not-uppercase{text-transform:unset}.text-uppercase{text-transform:uppercase}.form-wrapper form ::-ms-placeholder{color:#fff!important;opacity:1!important}.form-wrapper form ::-webkit-input-placeholder{color:#fff!important;opacity:1!important}.form-wrapper form ::-moz-placeholder{color:#fff!important;opacity:1!important}.form-wrapper form ::-ms-input-placeholder{color:#fff!important;opacity:1!important}.form-wrapper form ::placeholder{color:#fff!important;opacity:1!important}.form-wrapper form fieldset{border:0;margin:0;padding:0}.form-wrapper form .frm_fields_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 12px);margin-left:-.375rem}@media only screen and (max-width:767px){.form-wrapper form .frm_fields_container{width:100%;margin-left:0}}.form-wrapper form .frm_form_field{margin-bottom:1.375rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 .375rem}@media only screen and (max-width:767px){.form-wrapper form .frm_form_field{width:100%;padding:0}}.form-wrapper form .frm_form_field.frm_html_container p{margin-bottom:.625rem}.form-wrapper form .frm_form_field.frm12,.form-wrapper form .frm_form_field.frm_full{width:100%}.form-wrapper form .frm_form_field.frm12-content-half label,.form-wrapper form .frm_form_field.frm12-content-half select{width:calc(50% - .375rem)}@media only screen and (max-width:767px){.form-wrapper form .frm_form_field.frm12-content-half{width:100%}}.form-wrapper form .frm_form_field.frm12-content-30 label,.form-wrapper form .frm_form_field.frm12-content-30 select{width:calc(33.333% - .375rem)}@media only screen and (max-width:1024px){.form-wrapper form .frm_form_field.frm12-content-30 label,.form-wrapper form .frm_form_field.frm12-content-30 select{width:calc(50% - .375rem)}}@media only screen and (max-width:767px){.form-wrapper form .frm_form_field.frm12-content-30 label,.form-wrapper form .frm_form_field.frm12-content-30 select{width:100%}}.form-wrapper form .frm_form_field.frm6,.form-wrapper form .frm_form_field.frm_half{width:50%}@media only screen and (max-width:767px){.form-wrapper form .frm_form_field.frm6,.form-wrapper form .frm_form_field.frm_half{width:100%;padding:0}}.form-wrapper form .frm_form_field.frm_fourth{width:25%}@media only screen and (max-width:767px){.form-wrapper form .frm_form_field.frm_fourth{width:100%;padding:0}}.form-wrapper form .frm_form_field.frm_third{width:33.333%}@media only screen and (max-width:767px){.form-wrapper form .frm_form_field.frm_third{width:100%;padding:0}}.form-wrapper form .frm_form_field.frm_sixth{width:16.666%}@media only screen and (max-width:767px){.form-wrapper form .frm_form_field.frm_sixth{width:100%;padding:0}}.form-wrapper form .frm_form_field.frm_two_thirds{width:66.666%}@media only screen and (max-width:767px){.form-wrapper form .frm_form_field.frm_two_thirds{width:100%;padding:0}}.form-wrapper form .frm_form_field.frm_three_fourths{width:75%}@media only screen and (max-width:767px){.form-wrapper form .frm_form_field.frm_three_fourths{width:100%;padding:0}}.form-wrapper form .frm_form_field.frm10{width:83.333%}@media only screen and (max-width:767px){.form-wrapper form .frm_form_field.frm10{width:100%;padding:0}}.form-wrapper form .frm_form_field.hide-field,.form-wrapper form label[for=g-recaptcha-response],.frm_error_style{display:none}.form-wrapper form .frm_primary_label{color:#fff;margin-bottom:0;font-size:1.25rem;line-height:1;font-family:"agipo",sans-seri;font-weight:400;display:none}.form-wrapper form select{height:3.375rem;padding:0 .625rem;line-height:1}.form-wrapper form input,.form-wrapper form select,.form-wrapper form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.25rem;font-family:"agipo",sans-seri;text-align:left;width:100%;font-weight:400;border-radius:0;outline:0;color:#fff}.form-wrapper form textarea{resize:none;height:10.125rem;line-height:1.2;padding:.625rem}.form-wrapper form input,.form-wrapper form select,.form-wrapper form textarea{-webkit-appearance:none;background-color:transparent;border:2px solid #fff}.form-wrapper form input{height:3.375rem;padding:0 .625rem;line-height:1}.form-wrapper form select{-moz-appearance:none;appearance:none;background-image:url(../images/tick_select_white.svg);background-position:calc(100% - 1rem) 50%;background-repeat:no-repeat;background-size:.875rem .875rem}.form-wrapper form .frm_four_col .frm_primary_label,.form-wrapper form .frm_three_col .frm_primary_label,.form-wrapper form .frm_two_col .frm_primary_label,.form-wrapper form .horizontal_radio .frm_primary_label,.form-wrapper form .vertical_radio .frm_primary_label{font-weight:400;color:#fff;margin-bottom:.625rem}.form-wrapper form .frm_opt_container .frm_checkbox,.form-wrapper form .frm_opt_container .frm_radio{margin-bottom:.625rem}.form-wrapper form .frm_opt_container .frm_checkbox label,.form-wrapper form .frm_opt_container .frm_radio label{font-weight:400;margin-bottom:0;color:#fff;font-size:1.25rem;line-height:1.5625rem;display:block;padding-left:2.75rem;position:relative;text-indent:-.1875rem;font-family:"agipo",sans-seri}.form-wrapper form .frm_opt_container .frm_checkbox label a,.form-wrapper form .frm_opt_container .frm_radio label a{text-decoration:none}.form-wrapper form .frm_opt_container .frm_checkbox input[type=checkbox],.form-wrapper form .frm_opt_container .frm_radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;border:0;height:0;width:0;padding:0;margin:0;position:absolute;top:0;left:0}.form-wrapper form .frm_opt_container .frm_checkbox input[type=checkbox]:checked::before{background-image:url(../images/tick_white.svg);background-position:center;background-repeat:no-repeat;background-size:.9375rem;background-color:transparent;border:.125rem solid #fff}.form-wrapper form .frm_opt_container .frm_checkbox input[type=checkbox]::before{content:"";width:1.25rem;height:1.25rem;background:0 0;cursor:pointer;position:absolute;top:0;left:0;display:block;border:.125rem solid #fff}.form-wrapper form .frm_opt_container .frm_radio input[type=radio]:checked::before{background-image:url(../images/tick_circle_white.svg);background-position:center;background-repeat:no-repeat;background-size:.9375rem;background-color:transparent;border:.125rem solid #fff}.form-wrapper form .frm_opt_container .frm_radio input[type=radio]::before{content:"";width:1.25rem;height:1.25rem;background:0 0;cursor:pointer;position:absolute;top:0;left:0;display:block;border:.125rem solid #fff;border-radius:50%}.form-wrapper form .frm_submit{width:calc(50% - .375rem)}@media only screen and (max-width:980px){.form-wrapper form .frm_submit{width:100%}}.form-wrapper form .frm_submit .frm_button_submit{margin-top:-.625rem;border:.125rem solid #fff;color:#000;background-color:#fff;text-decoration:none;text-transform:uppercase;font-weight:700;font-size:1.25rem;line-height:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:.625rem 3.125rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;font-family:"agipo",sans-seri}.form-wrapper form .frm_submit .frm_button_submit:hover{text-decoration:none;color:#fff;background-color:#000}.form-wrapper form .frm_error{font-size:1rem;line-height:1.25rem;margin-top:.25rem;color:#fff}.form-wrapper .frm_message p{font-weight:700}.kontakt-form-block-white-bg .form-wrapper form ::-ms-placeholder{color:#000!important}.kontakt-form-block-white-bg .form-wrapper form ::-webkit-input-placeholder{color:#000!important}.kontakt-form-block-white-bg .form-wrapper form ::-moz-placeholder{color:#000!important}.kontakt-form-block-white-bg .form-wrapper form ::-ms-input-placeholder{color:#000!important}.kontakt-form-block-white-bg .form-wrapper form ::placeholder{color:#000!important}.kontakt-form-block-white-bg .form-wrapper .frm_message,.kontakt-form-block-white-bg .form-wrapper form .frm_error,.kontakt-form-block-white-bg .form-wrapper form .frm_four_col .frm_primary_label,.kontakt-form-block-white-bg .form-wrapper form .frm_opt_container .frm_checkbox label,.kontakt-form-block-white-bg .form-wrapper form .frm_opt_container .frm_radio label,.kontakt-form-block-white-bg .form-wrapper form .frm_primary_label,.kontakt-form-block-white-bg .form-wrapper form .frm_three_col .frm_primary_label,.kontakt-form-block-white-bg .form-wrapper form .frm_two_col .frm_primary_label,.kontakt-form-block-white-bg .form-wrapper form .horizontal_radio .frm_primary_label,.kontakt-form-block-white-bg .form-wrapper form .vertical_radio .frm_primary_label,.kontakt-form-block-white-bg .form-wrapper form select,.kontakt-form-block-white-bg .form-wrapper form textarea,.next-prev-buttons-wrapper p a,.next-prev-buttons-wrapper p a:visited{color:#000}.kontakt-form-block-white-bg .form-wrapper form input{border:2px solid #000;color:#000}.kontakt-form-block-white-bg .form-wrapper form textarea{border:2px solid #000}.kontakt-form-block-white-bg .form-wrapper form select{background-image:url(../images/tick_select_black.svg);border:2px solid #000}.kontakt-form-block-white-bg .form-wrapper form .frm_opt_container .frm_checkbox input[type=checkbox]:checked::before{background-image:url(../images/tick_black.svg);border:.125rem solid #000}.kontakt-form-block-white-bg .form-wrapper form .frm_opt_container .frm_checkbox input[type=checkbox]::before,.kontakt-form-block-white-bg .form-wrapper form .frm_opt_container .frm_radio input[type=radio]::before{border:.125rem solid #000}.kontakt-form-block-white-bg .form-wrapper form .frm_opt_container .frm_radio input[type=radio]:checked::before{background-image:url(../images/tick_circle_black.svg);border:.125rem solid #000}.kontakt-form-block-white-bg .form-wrapper form .frm_submit .frm_button_submit{border:.125rem solid #000;color:#fff;background-color:#000}.kontakt-form-block-white-bg .form-wrapper form .frm_submit .frm_button_submit:hover{color:#000;background-color:#fff}.main-button,.main-button:visited{font-size:1.25rem;line-height:1.25rem;font-family:"agipo",sans-seri;border:2px solid #000;color:#fff;background-color:#000;padding:.8125rem 2.0625rem .6875rem;text-align:center;text-transform:uppercase;min-width:13.125rem;font-weight:700}@media only screen and (max-width:980px){.main-button,.main-button:visited{width:100%}}.main-button:hover,.main-button:visited:hover{color:#000;background-color:transparent}.main-button-border,.main-button-border:visited{font-size:1.25rem;line-height:1.25rem;font-family:"agipo",sans-seri;border:2px solid #000;color:#000;background-color:transparent;padding:.8125rem 2.0625rem .6875rem;text-align:center;text-transform:uppercase;min-width:13.125rem;font-weight:700}@media only screen and (max-width:980px){.main-button-border,.main-button-border:visited{width:100%}}.main-button-border.align-left,.main-button-border:visited.align-left{text-align:left}.main-button-border.big,.main-button-border:visited.big{font-size:1.5625rem;line-height:1.5625rem;padding:1.125rem 1.0625rem 1rem}.main-button-border.medium-height,.main-button-border:visited.medium-height{padding:.9375rem 1.0625rem .875rem}.main-button-border.not-uppercase,.main-button-border:visited.not-uppercase{text-transform:initial}.main-button-border.not-bold,.main-button-border:visited.not-bold{font-weight:400}.main-button-border.white-version,.main-button-border:visited.white-version{border:2px solid #fff;color:#fff}.main-button-border.white-version:hover,.main-button-border:visited.white-version:hover{color:#000;background-color:#fff}.main-button-border:hover,.main-button-border:visited:hover{color:#fff;background-color:#000}.main-button-white,.main-button-white:visited{font-size:1.25rem;line-height:1.25rem;font-family:"agipo",sans-seri;border:2px solid #fff;color:#000;background-color:#fff;padding:.8125rem 2.0625rem .6875rem;text-align:center;text-transform:uppercase;min-width:13.125rem;font-weight:700}@media only screen and (max-width:980px){.main-button-white,.main-button-white:visited{width:100%}}.main-button-white:hover,.main-button-white:visited:hover{color:#fff;background-color:#000}.arrow-link{width:100%;padding-right:5rem}.arrow-link.arrow-link-kunden:after,.arrow-link.arrow-link-kunden:before{top:2.375rem}@media only screen and (max-width:1600px){.arrow-link.arrow-link-kunden:after,.arrow-link.arrow-link-kunden:before{top:2rem}}@media only screen and (max-width:1200px){.arrow-link.arrow-link-kunden:after,.arrow-link.arrow-link-kunden:before{top:1.25rem}}.arrow-link:after{content:"";display:inline-block;background-image:url(../images/Pfeil.svg);background-size:2.25rem 1.75rem;background-position:center;background-repeat:no-repeat;width:2.25rem;height:1.75rem;position:absolute;left:calc(100% - 2.25rem);top:.5rem;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out}@media only screen and (max-width:1600px){.arrow-link:after{top:.375rem}}@media only screen and (max-width:1200px){.arrow-link:after{top:.25rem}}.arrow-link:before{content:"";display:inline-block;background-image:url(../images/Pfeil-line.svg);background-size:2.25rem 1.75rem;background-position:center;background-repeat:no-repeat;width:2.25rem;height:1.75rem;position:absolute;left:calc(100% - 2.25rem);top:.5rem;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out}@media only screen and (max-width:1600px){.arrow-link:before{top:.375rem}}@media only screen and (max-width:1200px){.arrow-link:before{top:.25rem}}.arrow-link:hover:after{left:calc(100% - .75rem)}@media only screen and (max-width:1200px){.arrow-link:hover:after{left:calc(100% - 2.25rem)}.arrow-link:hover:before{left:calc(100% - 3.75rem)}}.arrow-link,.arrow-link-2,.arrow-link-2-vertical-center,.arrow-link-without-text{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.arrow-link-2,.arrow-link-2-vertical-center{padding-right:5rem}.arrow-link-2:after{content:"";display:inline-block;background-image:url(../images/Pfeil.svg);background-size:2.375rem 1.8125rem;background-position:center;background-repeat:no-repeat;width:2.375rem;height:1.8125rem;position:absolute;left:calc(100% - 2.375rem);top:.5rem;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out}@media only screen and (max-width:1600px){.arrow-link-2:after{top:.375rem}}@media only screen and (max-width:1200px){.arrow-link-2:after{top:.25rem}}.arrow-link-2:before{content:"";display:inline-block;background-image:url(../images/Pfeil-line.svg);background-size:2.375rem 1.8125rem;background-position:center;background-repeat:no-repeat;width:2.375rem;height:1.8125rem;position:absolute;left:calc(100% - 2.375rem);top:.5rem;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out}@media only screen and (max-width:1600px){.arrow-link-2:before{top:.375rem}}@media only screen and (max-width:1200px){.arrow-link-2:before{top:.25rem}}.arrow-link-2:hover:after{left:calc(100% - .75rem)}@media only screen and (max-width:1200px){.arrow-link-2:hover:after{left:calc(100% - 2.375rem)}.arrow-link-2:hover:before{left:calc(100% - 3.75rem)}}.arrow-link-2-vertical-center:after{background-image:url(../images/Pfeil.svg);background-size:2.375rem 1.8125rem;width:2.375rem;height:1.8125rem;left:calc(100% - 2.375rem);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.arrow-link-2-vertical-center:after,.arrow-link-2-vertical-center:before,.arrow-link-without-text:after,.arrow-link-without-text:before{content:"";display:inline-block;background-position:center;background-repeat:no-repeat;position:absolute;-webkit-transition:left .3s ease-in-out;transition:left .3s ease-in-out}.arrow-link-2-vertical-center:before{background-image:url(../images/Pfeil-line.svg);background-size:2.375rem 1.8125rem;width:2.375rem;height:1.8125rem;left:calc(100% - 2.375rem);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.arrow-link-2-vertical-center:hover:after{left:calc(100% - .75rem)}@media only screen and (max-width:1200px){.arrow-link-2-vertical-center:hover:after{left:calc(100% - 2.375rem)}.arrow-link-2-vertical-center:hover:before{left:calc(100% - 3.75rem)}}.arrow-link-without-text{height:1.75rem}.arrow-link-without-text:after,.arrow-link-without-text:before{background-image:url(../images/Pfeil.svg);background-size:2.25rem 1.75rem;width:2.25rem;height:1.75rem;left:0;top:0}.arrow-link-without-text:before{background-image:url(../images/Pfeil-line.svg)}.arrow-link-without-text:hover:after{left:.75rem}.button-next,.button-prev{width:3.375rem;height:3.375rem;border:2px solid #000;background-color:#000;position:relative}.button-next:hover,.button-prev:hover,.slick-slider .slick-next:hover,.slick-slider .slick-prev:hover{background-color:#fff}.button-next:hover svg,.button-prev:hover svg,.slick-slider .slick-next:hover:before,.slick-slider .slick-prev:hover:before{-webkit-filter:grayscale(1) invert(1);filter:grayscale(1) invert(1)}.button-next svg,.button-prev svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30%;height:auto}.slick-slider{margin-bottom:0!important;padding-bottom:6.25rem}.slick-slider .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;margin-left:0;margin-right:0}.slick-slider .slick-slide{height:inherit!important}.slick-slider .slick-slide>div{height:100%}.slick-slider .slick-next,.slick-slider .slick-prev{-webkit-transform:unset;transform:unset;width:3.375rem;height:3.375rem;border:2px solid #000;background-color:#000;top:unset;bottom:0}.slick-slider .slick-next.slick-disabled,.slick-slider .slick-prev.slick-disabled{background-color:#c8c8c8;border:2px solid #c8c8c8;cursor:not-allowed}.slick-slider .slick-next.slick-disabled:hover,.slick-slider .slick-prev.slick-disabled:hover{background-color:#c8c8c8}.slick-slider .slick-next.slick-disabled:hover:before,.slick-slider .slick-prev.slick-disabled:hover:before{-webkit-filter:unset;filter:unset}.slick-slider .slick-prev{left:calc(50% - 5rem)}.slick-slider .slick-prev:before{content:"";display:block;width:3.375rem;height:3.375rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-image:url(../images/prev.svg);background-repeat:no-repeat;background-size:30%;background-position:center;opacity:1;font-size:0;line-height:0}.slick-slider .slick-next{right:calc(50% - 5rem)}.slick-slider .slick-next:before,.slick-slider .slick-prev:before,.team-card a{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slick-slider .slick-next:before{content:"";display:block;width:3.375rem;height:3.375rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-image:url(../images/next.svg);background-repeat:no-repeat;background-size:30%;background-position:center;opacity:1;font-size:0;line-height:0}.team-slider-block .slick-slider{padding-bottom:1.875rem}.team-slider-block .slick-slider .slick-next,.team-slider-block .slick-slider .slick-prev{bottom:-6rem}.logo,.logo:visited{font-family:"agipo",sans-seri;font-size:2.6875rem;line-height:2.6875rem;padding-top:.3125rem;font-weight:700}@media only screen and (max-width:1600px){.logo,.logo:visited{font-size:1.875rem;line-height:1.875rem}}@media only screen and (max-width:767px){.logo.logo-footer,.logo:visited.logo-footer{font-size:2.6875rem;line-height:2.6875rem}}.logo:hover,.logo:visited:hover,.next-prev-buttons-wrapper p a:hover,.next-prev-buttons-wrapper p a:visited:hover,.overlay-menu-block .lang-switcher ul li:hover a,.overlay-menu-block .lang-switcher ul li:hover a:visited{color:#ff775a}.team-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 4.375rem);margin-left:-2.1875rem;margin-bottom:-3.875rem;position:relative;z-index:1}@media only screen and (max-width:1600px){.team-cards{width:calc(100% + 1.875rem);margin-left:-.9375rem;margin-bottom:-2.625rem}}@media only screen and (max-width:1200px){.team-cards{width:calc(100% + 1.25rem);margin-left:-.625rem;margin-bottom:-2rem}}@media only screen and (max-width:767px){.team-cards{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5rem}}.team-cards .team-cards-col-center,.team-cards .team-cards-col-left,.team-cards .team-cards-col-right{width:33.333%;padding:0 2.1875rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1600px){.team-cards .team-cards-col-center,.team-cards .team-cards-col-left,.team-cards .team-cards-col-right{padding:0 .9375rem}}@media only screen and (max-width:1200px){.team-cards .team-cards-col-center,.team-cards .team-cards-col-left,.team-cards .team-cards-col-right{padding:0 .625rem}}@media only screen and (max-width:767px){.team-cards .team-cards-col-center,.team-cards .team-cards-col-left,.team-cards .team-cards-col-right{width:100%}}.team-cards .team-cards-col-center{margin-top:4.875rem}@media only screen and (max-width:1600px){.team-cards .team-cards-col-center{margin-top:3.625rem}}@media only screen and (max-width:1200px){.team-cards .team-cards-col-center{margin-top:2.375rem}}@media only screen and (max-width:767px){.team-cards .team-cards-col-center{margin-top:0}}.team-cards .team-card{margin-bottom:3.875rem}@media only screen and (max-width:1600px){.team-cards .team-card{margin-bottom:2.625rem}}@media only screen and (max-width:1200px){.team-cards .team-card{margin-bottom:2rem}}@media only screen and (max-width:767px){.team-cards .team-card{margin-bottom:1.5rem}}.team-card{width:100%;background-color:rgba(255,119,90,.1);position:relative;overflow:hidden;font-size:0;line-height:0}.team-card.active a{display:block}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper .kontakt-form-mitarbeiter-photo img,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper .kontakt-form-mitarbeiter-photo img,.single-mitarbeiter-page .single-mitarbeiter-cols .col-left img,.team-card img{width:100%;height:auto}.team-card .team-card-photo-default,.team-card .team-card-photo-hover,.team-card .team-card-photo-hover-2{position:absolute;background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;z-index:3;top:0;left:0;opacity:1}.team-card .team-card-photo-hover,.team-card .team-card-photo-hover-2{z-index:2;opacity:0}.team-card .team-card-photo-hover-2{z-index:1}.team-card a{width:100%;height:100%;z-index:6}.team-card .team-card-filter{background:-webkit-gradient(linear,left bottom,left top,from(#000),color-stop(38.5%,rgba(38,41,78,0)));background:linear-gradient(0deg,#000 0,rgba(38,41,78,0) 38.5%);position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}.team-card .team-card-text-block{position:absolute;bottom:1.5rem;left:1.375rem;width:calc(100% - 2.75rem);z-index:5}@media only screen and (max-width:1600px){.team-card .team-card-text-block{bottom:.75rem;left:.6875rem;width:calc(100% - 1.375rem)}}@media only screen and (max-width:767px){.team-card .team-card-text-block{bottom:1.5rem;left:1.375rem;width:calc(100% - 2.75rem)}}.tag{cursor:pointer;font-size:1.25rem;line-height:1.25rem;font-family:"agipo",sans-seri;border:2px solid #000;color:#000;background-color:#fff;padding:.6875rem 1.5rem .5625rem;text-align:center;font-weight:400;margin:0 1.125rem 1.125rem 0;display:inline-block}@media only screen and (max-width:767px){.tag{margin:0 1rem .75rem 0}}.overlay-menu-block .lang-switcher ul li.active a,.overlay-menu-block .lang-switcher ul li.active a:visited,.tag.active,.tag:hover,footer .lang-switcher ul li.active a,footer .lang-switcher ul li.active a:visited,footer .lang-switcher ul li:hover a,footer .lang-switcher ul li:hover a:visited,nav .lang-switcher ul li.active a,nav .lang-switcher ul li.active a:visited,nav .lang-switcher ul li:hover a,nav .lang-switcher ul li:hover a:visited{color:#fff;background-color:#000}.loading-fade{background-color:rgba(255,255,255,.7);position:fixed;top:0;left:0;width:100%;height:100%;z-index:4;display:none}.loading-fade.loading-fade-block{position:absolute}.loading-fade .lds-dual-ring{display:inline-block;width:2.875rem;height:2.875rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media only screen and (max-width:980px){.loading-fade .lds-dual-ring{width:2.25rem;height:2.25rem}}.loading-fade .lds-dual-ring:after{content:" ";display:block;width:2.875rem;height:2.875rem;margin:1px;border-radius:50%;border:5px solid #ff775a;border-color:#ff775a transparent;-webkit-animation:lds-dual-ring 1.2s linear infinite;animation:lds-dual-ring 1.2s linear infinite}@media only screen and (max-width:980px){.loading-fade .lds-dual-ring:after{width:2.25rem;height:2.25rem}}.filter-block{position:relative;z-index:2}@media only screen and (max-width:767px){.filter-block{margin-bottom:4.875rem}}.open-filter-button-wrapper,.overlay-menu-block .lang-switcher ul li ul li:after,footer .lang-switcher ul li ul li:after,nav .lang-switcher ul li ul li:after{display:none}@media only screen and (max-width:767px){.open-filter-button-wrapper{display:block}}.filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.75rem}@media only screen and (max-width:767px){.filter-wrapper{position:absolute;top:0;left:0;background-color:#fff;z-index:1;width:100%;margin-bottom:0;display:none}}.filter-wrapper.active,footer .lang-switcher ul li.active ul,nav .lang-switcher ul li.active ul{display:block}.filter-wrapper .filter-overlay-title{display:none;font-size:1.25rem;line-height:1.25rem;font-family:"agipo",sans-seri;border:2px solid #000;color:#fff;background-color:#000;padding:.8125rem 2.0625rem .6875rem;text-align:center;text-transform:uppercase;font-weight:700;width:100%}@media only screen and (max-width:767px){.filter-wrapper .filter-overlay-title{display:block}}.filter-wrapper .filter-title{width:13.75rem}@media only screen and (max-width:1600px){.filter-wrapper .filter-title{width:9.375rem}}@media only screen and (max-width:1200px){.filter-wrapper .filter-title{width:6.25rem}}@media only screen and (max-width:767px){.filter-wrapper .filter-title{display:none}}.filter-wrapper .filter-tags{width:calc(100% - 13.75rem)}@media only screen and (max-width:1600px){.filter-wrapper .filter-tags{width:calc(100% - 9.375rem)}}@media only screen and (max-width:1200px){.filter-wrapper .filter-tags{width:calc(100% - 6.25rem)}}@media only screen and (max-width:767px){.filter-wrapper .filter-tags{width:100%;padding:1.375rem 0;-webkit-box-sizing:border-box;box-sizing:border-box}}.filter-wrapper .filter-buttons-wrapper{padding-bottom:1.375rem;display:none}@media only screen and (max-width:767px){.filter-wrapper .filter-buttons-wrapper{display:block}}.filter-wrapper .filter-buttons-wrapper .filter-buttons-divider{width:100%;height:.75rem}.next-prev-buttons-wrapper,.next-prev-buttons-wrapper .prev-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.next-prev-buttons-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:6.875rem 0}@media only screen and (max-width:1600px){.next-prev-buttons-wrapper{margin:4.25rem 0}}@media only screen and (max-width:1200px){.next-prev-buttons-wrapper{margin:2rem 0 3.5rem}}@media only screen and (max-width:980px){.next-prev-buttons-wrapper{display:none}}.next-prev-buttons-wrapper .prev-button-wrapper{margin:0 3.125rem;position:relative}@media only screen and (max-width:1200px){.next-prev-buttons-wrapper .prev-button-wrapper{margin:0 1.5625rem}}.next-prev-buttons-wrapper .prev-button-wrapper p{text-align:right;position:absolute;top:50%;right:calc(100% + 1.75rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:21.875rem}@media only screen and (max-width:1200px){.next-prev-buttons-wrapper .prev-button-wrapper p{display:none}}.next-prev-buttons-wrapper .next-button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 3.125rem;position:relative}@media only screen and (max-width:1200px){.next-prev-buttons-wrapper .next-button-wrapper{margin:0 1.5625rem}}.next-prev-buttons-wrapper .next-button-wrapper p{position:absolute;top:50%;left:calc(100% + 1.75rem);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:21.875rem}@media only screen and (max-width:1200px){.next-prev-buttons-wrapper .next-button-wrapper p{display:none}}footer .lang-switcher ul,nav .lang-switcher ul{width:4.625rem;margin:0;padding:0;border:.1875rem solid #000}.overlay-menu-block .lang-switcher ul li,footer .lang-switcher ul li,nav .lang-switcher ul li{display:inline-block;margin:0;padding:0;font-size:0;line-height:0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:2.625rem;width:100%}.overlay-menu-block .lang-switcher ul li:after,footer .lang-switcher ul li:after,nav .lang-switcher ul li:after{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:.5rem;display:block;background-image:url(../images/down.svg);background-repeat:no-repeat;background-position:center;background-size:100%;width:1rem;height:1rem;z-index:1}footer .lang-switcher ul li ul li:hover a:after,footer .lang-switcher ul li ul li:hover a:visited:after,footer .lang-switcher ul li:hover:after,nav .lang-switcher ul li ul li:hover a:after,nav .lang-switcher ul li ul li:hover a:visited:after,nav .lang-switcher ul li:hover:after{background-image:url(../images/down_white.svg)}footer .lang-switcher ul li.active:after,nav .lang-switcher ul li.active:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);background-image:url(../images/down_white.svg)}footer .lang-switcher ul li a,footer .lang-switcher ul li a:visited,nav .lang-switcher ul li a,nav .lang-switcher ul li a:visited{text-align:left;padding:0 .5rem;height:inherit;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-family:"agipo",sans-seri;font-weight:700;font-size:1.25rem;line-height:1.25rem;color:#000}footer .lang-switcher ul li ul,nav .lang-switcher ul li ul{display:none;position:absolute;top:calc(100% + .1875rem);left:-.1875rem;width:4.625rem;height:auto;background-color:#fff;text-align:left;overflow:hidden;border-top:0 solid #000;border-bottom:.1875rem solid #000;border-left:.1875rem solid #000;border-right:.1875rem solid #000}footer .lang-switcher ul li ul li,nav .lang-switcher ul li ul li{width:100%;height:2rem}footer .lang-switcher ul li ul li:hover a,footer .lang-switcher ul li ul li:hover a:visited,nav .lang-switcher ul li ul li:hover a,nav .lang-switcher ul li ul li:hover a:visited{background-color:#000!important;color:#fff!important}footer .lang-switcher ul li ul li a,footer .lang-switcher ul li ul li a:visited,nav .lang-switcher ul li ul li a,nav .lang-switcher ul li ul li a:visited{font-weight:400;color:#000!important;background-color:#fff!important}@media only screen and (max-width:767px){.overlay-menu-block .lang-switcher{margin-top:1.25rem}}.overlay-menu-block .lang-switcher ul{width:4.625rem;margin:0;padding:0;border:.125rem solid #fff}.overlay-menu-block .lang-switcher ul li{height:2.5rem}.overlay-menu-block .lang-switcher ul li:after{background-image:url(../images/down_white.svg)}.overlay-menu-block .lang-switcher ul li:hover:after{background-image:url(../images/down_orange.svg)}.overlay-menu-block .lang-switcher ul li.active:after{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);background-image:url(../images/down_white.svg)}.overlay-menu-block .lang-switcher ul li a,.overlay-menu-block .lang-switcher ul li a:visited{text-align:left;padding:0 .5rem;height:inherit;text-transform:uppercase;text-decoration:none;font-family:"agipo",sans-seri;font-weight:700;font-size:1.5rem;line-height:1.5rem;color:#fff}.overlay-menu-block .lang-switcher ul li ul{display:none;position:absolute;top:-.125rem;left:100%;width:auto;height:2.75rem;background-color:#000;text-align:left;overflow:hidden;border-top:.125rem solid #fff;border-bottom:.125rem solid #fff;border-left:0 solid #fff;border-right:.125rem solid #fff}.nav-line,.overlay-menu-block .lang-switcher ul li ul li,.overlay-menu-block .overlay-menu-inner-container .overlay-menu-cols .overlay-menu-col-right>div{width:100%}.overlay-menu-block .lang-switcher ul li ul li:hover a,.overlay-menu-block .lang-switcher ul li ul li:hover a:visited{color:#ff775a!important}.overlay-menu-block .lang-switcher ul li ul li a,.overlay-menu-block .lang-switcher ul li ul li a:visited{font-weight:400;color:#fff!important;background-color:#000!important}.nav-line{height:5.625rem}.overlay-menu-block,nav{width:100%;position:fixed;top:0;left:0}nav{background-color:#fff;z-index:10}.overlay-menu-block .lang-switcher ul li a,.overlay-menu-block .lang-switcher ul li a:visited,.overlay-menu-block .lang-switcher ul li.active ul,.overlay-menu-block .overlay-menu-inner-container .overlay-menu-cols .overlay-menu-col-left,nav .nav-content,nav .nav-content .nav-content-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .nav-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:5.625rem;width:100%}nav .nav-content .nav-content-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:calc(100% - 18.75rem)}@media only screen and (max-width:1600px){nav .nav-content .nav-content-right{width:calc(100% - 16.25rem)}}nav .nav-content .nav-content-right .nav-burger{cursor:pointer;margin-left:3.5rem}@media only screen and (max-width:1600px){nav .nav-content .nav-content-right .nav-burger{margin-left:2.25rem}}.button-next svg,.button-prev svg,nav .nav-content .nav-content-right .nav-burger rect,nav .nav-content .nav-content-right .nav-burger-close rect{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}nav .nav-content .nav-content-right .nav-burger-close:hover rect,nav .nav-content .nav-content-right .nav-burger:hover rect{fill:#ff775a}nav .nav-content .nav-content-right .nav-burger-close{display:none;margin-left:3.5rem;cursor:pointer}nav .nav-content .nav-content-right .main-button{margin-left:3.5rem;width:auto}@media only screen and (max-width:1600px){nav .nav-content .nav-content-right .main-button{margin-left:2.25rem}}@media only screen and (max-width:1200px){nav .nav-content .nav-content-right .main-button{margin-left:1.625rem}}@media only screen and (max-width:767px){nav .nav-content .nav-content-right .main-button{display:none}}nav .nav-content .nav-content-right .lang-switcher{margin-left:1.125rem}@media only screen and (max-width:767px){nav .nav-content .nav-content-right .lang-switcher{display:none}}.overlay-menu-block{height:100vh;z-index:9;background:radial-gradient(50.64% 42.82% at 33.8% 56.38%,#434242 0,#000 100%);overflow:hidden;display:none}.overlay-menu-block .overlay-menu-bg-image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(../images/home_header_bg.png);opacity:.5;mix-blend-mode:screen;z-index:1}@media only screen and (max-width:980px){.overlay-menu-block .overlay-menu-bg-image{background-image:url(../images/home_header_bg_mob.png);opacity:.5}}.overlay-menu-block .overlay-menu-content-wrapper{position:relative;height:100vh;overflow-y:auto;overflow-x:hidden;z-index:2}.overlay-menu-block .overlay-menu-content-wrapper .container-main{height:100%}.overlay-menu-block .overlay-menu-inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;height:100%;padding:8.125rem 0 0;-webkit-box-sizing:border-box;box-sizing:border-box}.overlay-menu-block .overlay-menu-inner-container .overlay-menu-cols{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:0 0 6.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.overlay-menu-block .overlay-menu-inner-container .overlay-menu-cols{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;padding:0 0 9.375rem}}.overlay-menu-block .overlay-menu-inner-container .overlay-menu-cols .overlay-menu-col-left{width:50%;padding-right:10%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.overlay-menu-block .overlay-menu-inner-container .overlay-menu-cols .overlay-menu-col-left{display:none}}.overlay-menu-block .overlay-menu-inner-container .overlay-menu-cols .overlay-menu-col-left img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-height:28.75rem}.overlay-menu-block .overlay-menu-inner-container .overlay-menu-cols .overlay-menu-col-right{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1600px){.overlay-menu-block .overlay-menu-inner-container .overlay-menu-cols .overlay-menu-col-right{-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}@media only screen and (max-width:767px){.overlay-menu-block .overlay-menu-inner-container .overlay-menu-cols .overlay-menu-col-right{width:100%}}.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .kontakt-form-firma-block>div a,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper,header .header.default .header-text-wrapper,header .header.home .header-text-wrapper{width:100%}@media only screen and (max-width:767px){.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper{display:none}}.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper-mobile{display:none}@media only screen and (max-width:767px){.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper-mobile{display:block}}.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper ul,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper-mobile ul{margin:0;padding:0;list-style:none;display:block;position:relative;width:100%}.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper ul li,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper-mobile ul li{margin:0;padding:0 0 2.25rem;position:relative;display:block}.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper ul li.current-menu-item a,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper ul li.current-menu-item a:visited,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper-mobile ul li.current-menu-item a,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper-mobile ul li.current-menu-item a:visited{color:#ff775a}.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper ul li a,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper ul li a:visited,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper-mobile ul li a,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper-mobile ul li a:visited{font-size:3.125rem;line-height:1;color:#fff;font-weight:700;text-transform:uppercase}.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper ul li a:hover,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper ul li a:visited:hover,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper-mobile ul li a:hover,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper-mobile ul li a:visited:hover,header .header.default .header-text-wrapper h1 span,header .header.default-v2 .header-text-wrapper h1 span,header .header.home .header-text-wrapper h1 span{color:#ff775a}.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper ul li ul,.overlay-menu-block .overlay-menu-inner-container .nav-menu-wrapper-mobile ul li ul{display:none!important}.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper{width:100%;margin-top:2.1875rem}@media only screen and (max-width:1600px){.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper{padding-bottom:3.75rem}}@media only screen and (max-width:767px){.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:0}}.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper{display:block;width:50%}}.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper a.social-link,.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper a.social-link:visited{margin-right:1.5rem;font-size:0;line-height:0}.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper a.social-link:first-child,.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper a.social-link:visited:first-child{margin-left:0}.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper a.social-link:hover svg path,.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper a.social-link:visited:hover svg path{fill:#fff}.footer-cols .col-right .footer-social-links-wrapper a svg,.footer-cols .col-right .footer-social-links-wrapper a:visited svg,.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper a svg,.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper a:visited svg,.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper a.social-link svg,.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper a.social-link:visited svg,.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a svg,.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a:visited svg{width:2.75rem;height:auto}.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper a.social-link svg path,.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .overlay-menu-social-links-wrapper a.social-link:visited svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .menu-icon-wrapper{display:none;width:50%;height:11.25rem;background-position:right bottom;background-repeat:no-repeat;background-size:contain}@media only screen and (max-width:767px){.overlay-menu-block .overlay-menu-inner-container .bottom-links-wrapper .menu-icon-wrapper{display:block}}.header-empty{width:100%;height:0}.header-narrow{width:100%;height:7.1875rem}@media only screen and (max-width:1600px){.header-narrow{height:5.625rem}}@media only screen and (max-width:1200px){.header-narrow{height:3.75rem}}@media only screen and (max-width:980px){.header-narrow{height:2.1875rem}}header{width:100%;position:relative;background:radial-gradient(50.64% 42.82% at 33.8% 56.38%,#434242 0,#000 100%)}header.header-bg-image-default{background:radial-gradient(50.64% 52.82% at 33.8% 56.38%,#434242 0,#000 100%)}header .header-bg-image.home,header.header-with-image{background-size:cover;background-position:center;background-repeat:no-repeat}header.header-with-image img{width:90%;height:auto}@media only screen and (max-width:1920px){header.header-with-image img{width:100%}}@media only screen and (max-width:980px){header.header-with-image.header-with-image-landscape{display:none}}.header-button-wrapper-mob,header.header-with-image.header-with-image-square{display:none}@media only screen and (max-width:980px){header.header-with-image.header-with-image-square{display:block}}header .header-bg-image.home{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/home_header_bg.png);opacity:.5;z-index:1}@media only screen and (max-width:980px){header .header-bg-image.home{background-image:url(../images/home_header_bg_mob.png);opacity:.5}}header .header-bg-image.default{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url(../images/home_header_bg.png);mix-blend-mode:screen;z-index:1;opacity:.5}@media only screen and (max-width:980px){header .header-bg-image.default{background-image:url(../images/home_header_bg_mob.png);opacity:.5}}header .header.home{height:calc(100vh - 5.625rem);position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:980px){header .header.home{height:auto;padding:6.25rem 0 5rem}}header .header.home .header-text-wrapper .header-lead-text-wrapper{width:100%;max-width:39.375rem}header .header.default{padding:8.75rem 0 4.375rem;min-height:35rem;position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1600px){header .header.default{min-height:28.75rem;padding:5rem 0 3.75rem}}@media only screen and (max-width:980px){header .header.default{min-height:22.5rem}}header .header.default .header-text-wrapper .header-big-text-wrapper{width:100%;max-width:51.875rem;margin-top:1.875rem}@media only screen and (max-width:1600px){header .header.default .header-text-wrapper .header-big-text-wrapper{margin-top:1.25rem}}header .header.default-v2{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:6.875rem 0 0}@media only screen and (max-width:1600px){header .header.default-v2{padding:5.625rem 0 0}}@media only screen and (max-width:1200px){header .header.default-v2{padding:4.375rem 0 0}}@media only screen and (max-width:980px){header .header.default-v2{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3.125rem 0 0}}header .header.default-v2 .block-bg-el{position:absolute;top:24%;right:-33%;z-index:-1;width:53%;height:auto;rotate:60.5deg}@media only screen and (max-width:980px){header .header.default-v2 .block-bg-el{width:8.75rem;rotate:40.5deg;right:-5%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}header .header.default-v2 .header-text-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:53%;padding-left:5%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){header .header.default-v2 .header-text-wrapper{width:100%;padding-left:0}}header .header.default-v2 .header-text-wrapper .text-divider{width:100%;height:2.75rem}@media only screen and (max-width:1600px){header .header.default-v2 .header-text-wrapper .text-divider{height:1.875rem}}header .header.default-v2 .header-image-wrapper{width:47%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:center}@media only screen and (max-width:980px){header .header.default-v2 .header-image-wrapper{width:100%}}header .header.default-v2 .header-image-wrapper img{width:auto;height:auto;max-width:24.375rem;max-height:18.125rem}@media only screen and (max-width:980px){.header-button-wrapper-mob{display:block}}.footer-cols{display:-webkit-box;display:-ms-flexbox;display:flex;padding:4.125rem 0 7.5rem}@media only screen and (max-width:767px){.footer-cols{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3.5rem 0 7.5rem}}.footer-cols .col-left{width:calc((100% - 13.25rem)/2 + 3%);padding-right:3%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.footer-cols .col-left{width:100%;padding-right:0;margin-bottom:3.375rem}}.footer-cols .col-left ul{margin:2.25rem 0 0;padding:0;list-style:none}@media only screen and (max-width:767px){.footer-cols .col-left ul{display:none}}.footer-cols .col-left ul li{margin:0 0 1.125rem;padding:0}.footer-cols .col-center ul li:last-child,.footer-cols .col-left ul li:last-child,.footer-cols .col-right .footer-policy-menu ul li:last-child{margin:0}.footer-cols .col-left ul li a,.footer-cols .col-left ul li a:visited{color:#000;font-size:1.25rem;line-height:1.36}.footer-cols .col-left ul li a:hover,.footer-cols .col-left ul li a:visited:hover{color:#ff775a}.footer-cols .col-center{width:calc((100% - 13.25rem)/2 - 3%);padding-right:3%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.footer-cols .col-center{width:100%;padding-right:0;margin-bottom:3.375rem}}.footer-cols .col-center ul{margin:0;padding:0;list-style:none}.footer-cols .col-center ul li{margin:0 0 1.25rem;padding:0}.footer-cols .col-center ul li a,.footer-cols .col-center ul li a:visited{color:#000;font-size:1.25rem;line-height:1.36;text-transform:uppercase;font-weight:700}.footer-cols .col-center ul li a:hover,.footer-cols .col-center ul li a:visited:hover{color:#ff775a}.footer-cols .col-right{width:13.25rem}@media only screen and (max-width:767px){.footer-cols .col-right{width:100%}}.footer-cols .col-right .footer-policy-menu ul{margin:5.75rem 0 0;padding:0;list-style:none;display:none}@media only screen and (max-width:767px){.footer-cols .col-right .footer-policy-menu ul{display:block}}.footer-cols .col-right .footer-policy-menu ul li{margin:0 0 1.125rem;padding:0}.footer-cols .col-right .footer-policy-menu ul li a,.footer-cols .col-right .footer-policy-menu ul li a:visited{color:#000;font-size:1.25rem;line-height:1.36}.footer-cols .col-right .footer-policy-menu ul li a:hover,.footer-cols .col-right .footer-policy-menu ul li a:visited:hover,.kunden-intro-block .kunden-cards .kunde-card .arrow-link-2.arrow-link-kunden-white:hover h3,.kunden-intro-block .kunden-cards .kunde-card .arrow-link-2:hover h3{color:#ff775a}.footer-cols .col-right .footer-social-links-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.8125rem}.footer-cols .col-right .footer-social-links-wrapper a,.footer-cols .col-right .footer-social-links-wrapper a:visited{margin-left:1.5rem;font-size:0;line-height:0}.footer-cols .col-right .footer-social-links-wrapper a:first-child,.footer-cols .col-right .footer-social-links-wrapper a:visited:first-child{margin-left:0}.footer-cols .col-right .footer-social-links-wrapper a:hover svg path,.footer-cols .col-right .footer-social-links-wrapper a:visited:hover svg path{fill:#000}.footer-cols .col-right .footer-social-links-wrapper a svg path,.footer-cols .col-right .footer-social-links-wrapper a:visited svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.footer-cols .col-right .lang-switcher{margin-top:2.8125rem}.kontakt-form-block,.kontakt-form-block-custom{position:relative;padding:6.625rem 0}@media only screen and (max-width:1600px){.kontakt-form-block,.kontakt-form-block-custom{padding:5.375rem 0}}.kontakt-form-block-custom:before,.kontakt-form-block:before{display:none}.kontakt-form-block .kontakt-form-part-inner-container,.kontakt-form-block-custom .kontakt-form-part-inner-container,.kontakt-form-block-v2 .kontakt-form-part-inner-container{position:relative;z-index:1}.kontakt-form-block .kontakt-form-part-inner-container .cols,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols,.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-left,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-left{width:50%;padding-right:6%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.kontakt-form-block .kontakt-form-part-inner-container .cols .col-left,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-left{padding-right:3%}}@media only screen and (max-width:767px){.kontakt-form-block .kontakt-form-part-inner-container .cols .col-left,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-left{width:100%;padding-right:0}}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-left img,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-left img{width:76%;height:auto;margin-top:5.625rem}@media only screen and (max-width:767px){.kontakt-form-block .kontakt-form-part-inner-container .cols .col-left img,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-left img{display:none}}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-left img.block-bg-el-smaller-mt,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-left img.block-bg-el-smaller-mt{margin-top:3.125rem}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right{width:50%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:1.25rem}@media only screen and (max-width:767px){.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right{width:100%;margin-top:.75rem}}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .text-divider,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .text-divider{width:100%;margin-top:-.875rem}@media only screen and (max-width:767px){.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .text-divider,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .text-divider{margin-top:-.3125rem}}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .block-bg-el-mob,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .block-bg-el-mob{width:100%;height:auto;margin:2.625rem auto 0;display:none;max-width:13.75rem}@media only screen and (max-width:767px){.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .block-bg-el-mob,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .block-bg-el-mob{display:block}}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-kontakt-wrapper,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-kontakt-wrapper{margin-bottom:1rem}@media only screen and (max-width:980px){.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a .email-title-desk,.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a:visited .email-title-desk,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a .email-title-desk,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a:visited .email-title-desk{display:none}}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a .email-title-mob,.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a:visited .email-title-mob,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a .email-title-mob,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a:visited .email-title-mob{display:none}@media only screen and (max-width:980px){.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a .email-title-mob,.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a:visited .email-title-mob,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a .email-title-mob,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block a:visited .email-title-mob{display:inline-block}}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:980px){.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper .kontakt-form-mitarbeiter-photo,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper .kontakt-form-mitarbeiter-photo{width:50.5%;background-position:top center;background-size:cover;background-repeat:no-repeat;background-color:rgba(255,119,90,.1)}@media only screen and (max-width:980px){.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper .kontakt-form-mitarbeiter-photo,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper .kontakt-form-mitarbeiter-photo{width:100%;margin-bottom:1.25rem}}.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper .kontakt-form-mitarbeiter-name,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper .kontakt-form-mitarbeiter-name{width:49.5%;padding-left:2.25rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.kontakt-form-block .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper .kontakt-form-mitarbeiter-name,.kontakt-form-block-custom .kontakt-form-part-inner-container .cols .col-right .kontakt-form-mitarbeiter-block .kontakt-form-mitarbeiter-photo-and-name-wrapper .kontakt-form-mitarbeiter-name{width:100%;padding-left:0}}.kontakt-form-block-v2{position:relative;padding:6.625rem 0}@media only screen and (max-width:1600px){.kontakt-form-block-v2{padding:5.375rem 0}}.kontakt-form-block-custom:before,.kontakt-form-block-v2:before,.kontakt-form-block:before{content:"";width:200vw;height:.375rem;position:absolute;top:0;left:-50vw;background-color:#ff775a}.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-left{width:50%}@media only screen and (max-width:980px){.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-left{width:100%;margin-bottom:5rem}}.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right{width:50%;padding-left:8%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right{width:100%;padding-left:0}}.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .kontakt-form-firma-block>div{margin-bottom:1.5rem}.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper{margin-top:8.75rem;width:100%}@media only screen and (max-width:980px){.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper{margin-top:3.4375rem}}.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper a,.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper a:visited{margin-right:1.5rem;font-size:0;line-height:0}.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper a:first-child,.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper a:visited:first-child{margin-left:0}.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper a:hover svg path,.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper a:visited:hover svg path{fill:#fff}.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper a svg path,.kontakt-form-block-v2 .kontakt-form-part-inner-container .cols .col-right .contact-form-social-links-wrapper a:visited svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.kontakt-form-block-v2 .kontakt-form-part-inner-container .kontakt-form-title-divider{width:100%;height:3.75rem}@media only screen and (max-width:1600px){.kontakt-form-block-v2 .kontakt-form-part-inner-container .kontakt-form-title-divider{height:3.125rem}}@media only screen and (max-width:1200px){.kontakt-form-block-v2 .kontakt-form-part-inner-container .kontakt-form-title-divider{height:2.5rem}}@media only screen and (max-width:980px){.kontakt-form-block-v2 .kontakt-form-part-inner-container .kontakt-form-title-divider{height:1.875rem}}.single-mitarbeiter-page{margin-bottom:5.9375rem;position:relative}.single-mitarbeiter-page .block-left-bg-el{position:absolute;top:9%;right:-35%;z-index:-1;width:54%;height:auto;rotate:60.5deg}@media only screen and (max-width:767px){.single-mitarbeiter-page .block-left-bg-el{display:none}}.single-mitarbeiter-page .block-right-bg-el{position:absolute;bottom:12%;left:-30%;z-index:-1;width:54%;height:auto;rotate:-132deg}@media only screen and (max-width:767px){.single-mitarbeiter-page .block-right-bg-el{left:8%;width:16.5rem;bottom:8%}}.single-mitarbeiter-page .block-buttons-bg-el{display:none;position:absolute;top:0;right:5%;z-index:-1;width:9.25rem;height:auto;rotate:-40.5deg}@media only screen and (max-width:767px){.single-mitarbeiter-page .block-buttons-bg-el{display:block}}.single-mitarbeiter-page .block-right-mob-bg-el{position:absolute;right:-45%;width:16.5rem;top:9%;z-index:-1;height:auto;rotate:60deg;display:none}@media only screen and (max-width:767px){.single-mitarbeiter-page .block-right-mob-bg-el{display:block}}.single-mitarbeiter-page .single-mitarbeiter-cols{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:6.125rem}@media only screen and (max-width:1600px){.single-mitarbeiter-page .single-mitarbeiter-cols{margin-bottom:4.25rem}}@media only screen and (max-width:1200px){.single-mitarbeiter-page .single-mitarbeiter-cols{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2rem}}.single-mitarbeiter-page .single-mitarbeiter-cols .col-left{width:44%}@media only screen and (max-width:1200px){.single-mitarbeiter-page .single-mitarbeiter-cols .col-left{display:none}}.single-mitarbeiter-page .single-mitarbeiter-cols .col-right{width:56%;padding-left:7.5%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-.75rem}@media only screen and (max-width:1600px){.single-mitarbeiter-page .single-mitarbeiter-cols .col-right{padding-left:5%;margin-top:-.5rem}}@media only screen and (max-width:1200px){.single-mitarbeiter-page .single-mitarbeiter-cols .col-right{padding-left:0;width:100%;margin-top:0}}.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-top-part{margin-bottom:3.875rem}@media only screen and (max-width:1600px){.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-top-part{margin-bottom:2.625rem}}@media only screen and (max-width:1200px){.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-top-part{margin-bottom:1rem}}.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-top-part .positionsbezeichnung-divider{width:100%;height:.25rem}.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-photo-mob{display:none;width:100%;height:auto;margin-bottom:2rem}@media only screen and (max-width:1200px){.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-photo-mob{display:block;max-width:25rem}}@media only screen and (max-width:767px){.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-photo-mob{max-width:unset}}.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part{margin-bottom:4.125rem;position:relative}@media only screen and (max-width:1600px){.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part{margin-bottom:5.125rem}}.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper{margin-bottom:.9375rem}.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a:hover svg path,.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a:visited:hover svg path{fill:#000}@media only screen and (max-width:980px){.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a svg,.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a:visited svg{width:3.6875rem}}.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a svg path,.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a:visited svg path{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:767px){.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a .email-title-desk,.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a:visited .email-title-desk{display:none}}.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a .email-title-mob,.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a:visited .email-title-mob{display:none}@media only screen and (max-width:767px){.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a .email-title-mob,.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-kontakt-wrapper a:visited .email-title-mob{display:inline-block}}.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-contact-part .mitarbeiter-linkedin-divider{width:100%;height:.875rem}.single-mitarbeiter-page .single-mitarbeiter-cols .col-right .single-mitarbeiter-content-wrapper{position:relative}.single-mitarbeiter-page .back-button-wrapper{text-align:center}@media only screen and (max-width:980px){.single-mitarbeiter-page .back-button-wrapper{display:none}}.single-agnebot-page{margin-bottom:0;position:relative}@media only screen and (max-width:980px){.single-agnebot-page{margin-bottom:0}}.single-agnebot-page .back-button-wrapper,.single-page .back-button-wrapper.by-center{text-align:center}@media only screen and (max-width:980px){.single-agnebot-page .back-button-wrapper{display:none}}.single-page .back-button-wrapper,.single-page-404 .back-button-wrapper{margin:5.9375rem 0}.single-page .back-button-wrapper.by-big-left-padding{padding-left:34%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.single-page .back-button-wrapper.by-big-left-padding{padding-left:0;text-align:center}}.single-page-404{border:1px solid transparent;position:relative}.single-page-404:before{content:"";position:absolute;top:0;left:calc(0px - (100vw - 70.375rem)/2);width:100vw;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url(../images/404_bg.png);display:block;z-index:-1}@media only screen and (max-width:1300px){.single-page-404:before{left:-5.5%}}@media only screen and (max-width:980px){.single-page-404:before{display:none}}@media only screen and (max-width:1600px){.single-page-404 .back-button-wrapper{margin:4.0625rem 0}}@media only screen and (max-width:980px){.single-page-404 .back-button-wrapper{margin:2.8125rem 0}}.single-page-404 .back-button-wrapper.by-big-left-padding{padding-left:34%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.single-page-404 .back-button-wrapper.by-big-left-padding{padding-left:0;text-align:center}}.single-job,.single-referenz-page{margin-bottom:5.9375rem;position:relative}.single-job .back-button-wrapper,.single-referenz-page .back-button-wrapper{text-align:center}.text-in-orange-bg{padding:5.25rem 0 6.5rem;position:relative;z-index:1}@media only screen and (max-width:1600px){.text-in-orange-bg{padding:4rem 0 5.25rem}}@media only screen and (max-width:980px){.text-in-orange-bg{padding:3.875rem 0 0}}.text-in-orange-bg.text-in-orange-bg-middle{padding:5.25rem 0}@media only screen and (max-width:1600px){.text-in-orange-bg.text-in-orange-bg-middle{padding:4rem 0}}@media only screen and (max-width:980px){.text-in-orange-bg.text-in-orange-bg-middle{padding:3.875rem 0}}.text-in-orange-bg.text-in-orange-bg-middle .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper{padding-right:10%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.text-in-orange-bg.text-in-orange-bg-middle .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper{margin:0 auto 2.5rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:80%;padding-right:0}}.text-in-orange-bg.text-in-orange-bg-middle .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper .text-in-orange-bg-image{background-position:center left;position:relative;bottom:unset;right:unset}.text-in-orange-bg .text-in-orange-bg-inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width:980px){.text-in-orange-bg .text-in-orange-bg-inner-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset}}.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper{width:40%;position:relative;height:18.75rem}@media only screen and (max-width:980px){.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper{width:70%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:1.25rem 0 -17%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-height:25rem}}@media only screen and (max-width:767px){.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper{width:100%;margin:1.25rem 0 -24%}}.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper .text-in-orange-bg-image{background-repeat:no-repeat;background-size:contain;background-position:bottom right;width:100%;height:100%;position:absolute;bottom:-11.5rem;right:-20%}@media only screen and (max-width:1600px){.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper .text-in-orange-bg-image{width:100%;right:-10%;bottom:-10.25rem}}@media only screen and (max-width:980px){.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper .text-in-orange-bg-image{display:none}}.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper .text-in-orange-bg-image-clouds-1,.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper .text-in-orange-bg-image-clouds-2{background-repeat:no-repeat;background-size:contain;background-position:bottom right;width:100%;height:100%;position:absolute;bottom:-11.5rem;right:10%}@media only screen and (max-width:1600px){.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper .text-in-orange-bg-image-clouds-1,.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper .text-in-orange-bg-image-clouds-2{width:100%;right:5%;bottom:-10.25rem}}@media only screen and (max-width:980px){.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper .text-in-orange-bg-image-clouds-1,.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper .text-in-orange-bg-image-clouds-2{display:none}}.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper img{display:none;max-width:100%;max-height:100%;height:auto;width:auto}@media only screen and (max-width:980px){.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-image-wrapper img{display:block}}.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-text-wrapper{position:relative;z-index:1;width:60%}@media only screen and (max-width:980px){.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-text-wrapper{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-text-wrapper .title-divider{height:1.5rem;width:100%}@media only screen and (max-width:1600px){.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-text-wrapper .title-divider{height:1.125rem}}.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-text-wrapper .button-wrapper{margin-top:5.25rem}@media only screen and (max-width:1600px){.text-in-orange-bg .text-in-orange-bg-inner-container .text-in-orange-bg-text-wrapper .button-wrapper{margin-top:3.75rem}}.angebot-intro-block,.kunden-intro-block,.referenzen-intro-block,.referenzen-overview-block,.team-intro-block,.team-overview-block,.text-with-numbers-block{position:relative}.angebot-intro-block .block-top-bg-el{position:absolute;top:calc(0px - 7.625rem - .625rem);left:49%;z-index:-1;width:28%;height:auto;rotate:40.5deg}@media only screen and (max-width:1600px){.angebot-intro-block .block-top-bg-el{top:calc(0px - 6rem - .625rem)}}@media only screen and (max-width:980px){.angebot-intro-block .block-top-bg-el{width:8.75rem;top:-1.875rem;left:45%}}.angebot-intro-block .block-left-bg-el{position:absolute;top:50%;left:-28%;z-index:-1;width:53%;height:auto;rotate:-132deg}@media only screen and (max-width:980px){.angebot-intro-block .block-left-bg-el{top:0;left:-10%;width:43%}}@media only screen and (max-width:767px){.angebot-intro-block .block-left-bg-el{top:-15%;left:0;width:16.5rem}}@media only screen and (max-width:980px){.angebot-intro-block .block-left-bg-el.block-left-bg-el-desk{display:none}}.angebot-intro-block .block-left-bg-el.block-left-bg-el-mob{display:none}@media only screen and (max-width:980px){.angebot-intro-block .block-left-bg-el.block-left-bg-el-mob{display:block}}.angebot-intro-block .block-right-bg-el{position:absolute;top:17.5%;right:-35%;z-index:-1;width:53%;height:auto;rotate:60.5deg}@media only screen and (max-width:980px){.angebot-intro-block .block-right-bg-el{top:0;right:-25%;width:43%}}@media only screen and (max-width:767px){.angebot-intro-block .block-right-bg-el{top:0;right:-25%;width:16.5rem}}@media only screen and (max-width:980px){.angebot-intro-block .block-right-bg-el.block-right-bg-el-desk{display:none}}.angebot-intro-block .block-right-bg-el.block-right-bg-el-mob{display:none}@media only screen and (max-width:980px){.angebot-intro-block .block-right-bg-el.block-right-bg-el-mob{display:block}}.angebot-intro-block .title-divider{width:100%;height:3.5rem}@media only screen and (max-width:1600px){.angebot-intro-block .title-divider{height:2.875rem}}@media only screen and (max-width:1200px){.angebot-intro-block .title-divider{height:2.25rem}}.angebot-intro-block .angebot-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 12.125rem);margin-left:-6.0625rem;margin-bottom:-2.375rem}@media only screen and (max-width:1600px){.angebot-intro-block .angebot-cards{width:110%;margin-left:-5%;margin-bottom:-1.125rem}}@media only screen and (max-width:980px){.angebot-intro-block .angebot-cards{-ms-flex-wrap:wrap;flex-wrap:wrap}}.angebot-intro-block .angebot-cards .angebot-card{width:50%;padding:0 6.0625rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2.375rem}@media only screen and (max-width:1600px){.angebot-intro-block .angebot-cards .angebot-card{margin-bottom:1.125rem;padding:0 5%}}@media only screen and (max-width:980px){.angebot-intro-block .angebot-cards .angebot-card{width:100%;position:relative}.angebot-intro-block .angebot-cards .angebot-card.angebot-card-hidden-mob{display:none}}@media only screen and (max-width:767px){.angebot-intro-block .angebot-cards .angebot-card h3.desk{display:none}}.angebot-intro-block .angebot-cards .angebot-card h3.mob,.angebot-intro-block .load-more-button-wrapper,.referenzen-intro-block .referenzen-slider.referenzen-slider-referenz-slide-card-without-button .referenz-slide-card .link-wrapper{display:none}@media only screen and (max-width:767px){.angebot-intro-block .angebot-cards .angebot-card h3.mob{display:block}}.angebot-intro-block .angebot-cards .angebot-card .text-block-divider{width:100%;height:.5rem}.angebot-intro-block .angebot-cards .angebot-card .small-text-wrapper{padding-right:5rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.angebot-intro-block .angebot-cards .angebot-card .small-text-wrapper{padding-right:0}}@media only screen and (max-width:980px){.angebot-intro-block .load-more-button-wrapper{display:block;text-align:center;margin-top:.5rem;margin-bottom:1.75rem}}.angebot-intro-block .more-button-wrapper{text-align:center;margin-top:1.75rem}@media only screen and (max-width:1600px){.angebot-intro-block .more-button-wrapper{margin-top:.5rem}}.kunden-intro-block.block-paddings{padding:6.625rem 0}@media only screen and (max-width:1600px){.kunden-intro-block.block-paddings{padding:5.375rem 0}}.kunden-intro-block .block-bg-el{position:absolute;top:calc(0px - 3.5rem - 11.25rem);right:-10%;z-index:-1;width:37%;height:auto}@media only screen and (max-width:1920px){.kunden-intro-block .block-bg-el{width:30%;top:calc(0px - 3.5rem - 6.25rem);right:-5%}}@media only screen and (max-width:1600px){.kunden-intro-block .block-bg-el{width:25%;top:calc(0px - 3.5rem - 3.125rem);right:0}}@media only screen and (max-width:980px){.kunden-intro-block .block-bg-el{width:10.375rem;top:calc(0px - 7.875rem + 3.5625rem)}}.kunden-intro-block .block-bottom-list-bg-el{position:absolute;bottom:-10%;right:-35%;z-index:-1;width:38%;height:auto;rotate:40.5deg;opacity:.2}@media only screen and (max-width:1600px){.kunden-intro-block .block-bottom-list-bg-el{right:-18%;width:30%}}@media only screen and (max-width:1200px){.kunden-intro-block .block-bottom-list-bg-el{right:-5%;width:25%}}@media only screen and (max-width:980px){.kunden-intro-block .block-bottom-list-bg-el{display:none}}.kunden-intro-block .title-divider{width:100%;height:3.5rem}@media only screen and (max-width:1600px){.kunden-intro-block .title-divider{height:2.875rem}}@media only screen and (max-width:1200px){.kunden-intro-block .title-divider{height:2.25rem}}.kunden-intro-block .kunden-cards{margin-bottom:-1.875rem}@media only screen and (max-width:1600px){.kunden-intro-block .kunden-cards{margin-bottom:-1.25rem}}.kunden-intro-block .kunden-cards .kunde-card{-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1.875rem}@media only screen and (max-width:1600px){.kunden-intro-block .kunden-cards .kunde-card{margin-bottom:1.25rem}}.kunden-intro-block .kunden-cards .kunde-card .arrow-link-2.arrow-link-kunden-white h3{color:#fff}.kunden-intro-block .kunden-cards .kunde-card h3{color:#000;-webkit-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.kunden-intro-block .load-more-button-wrapper{text-align:center;margin-top:9.375rem}@media only screen and (max-width:1600px){.kunden-intro-block .load-more-button-wrapper{margin-top:6.25rem}}.kunden-intro-block .load-more-button-wrapper a,.kunden-intro-block .load-more-button-wrapper a:visited{margin:0 .625rem}@media only screen and (max-width:980px){.kunden-intro-block .load-more-button-wrapper a,.kunden-intro-block .load-more-button-wrapper a:visited{margin:0 0 .625rem}}.referenzen-intro-block.block-paddings{padding:3.5rem 0 5.375rem}.referenzen-intro-block .title-divider{width:100%;height:4.125rem}@media only screen and (max-width:1600px){.referenzen-intro-block .title-divider{height:3.5rem}}@media only screen and (max-width:1200px){.referenzen-intro-block .title-divider{height:2.25rem}}.referenzen-intro-block .referenzen-slider .slick-list{overflow:unset;width:calc(100% + (100vw - 70.375rem)/2)}@media only screen and (max-width:1300px){.referenzen-intro-block .referenzen-slider .slick-list{width:105%}}@media only screen and (max-width:1024px){.referenzen-intro-block .referenzen-slider .slick-list{width:100%}}@media only screen and (max-width:767px){.referenzen-intro-block .referenzen-slider .slick-list{width:calc(100% + 1.25rem);margin-left:-.625rem;overflow:hidden}}.referenzen-intro-block .referenzen-slider.referenzen-slider-referenz-slide-card-without-button .referenz-slide-card{margin-bottom:3.125rem}@media only screen and (max-width:980px){.referenzen-intro-block .referenzen-slider.referenzen-slider-referenz-slide-card-without-button .referenz-slide-card{margin-bottom:1.25rem}}.referenzen-intro-block .referenzen-slider .referenz-slide-card{padding-right:1.6875rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}@media only screen and (max-width:767px){.referenzen-intro-block .referenzen-slider .referenz-slide-card{padding-right:.625rem;padding-left:.625rem}}.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;height:100%}@media only screen and (max-width:767px){.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-inner-container{width:100%}}.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-top-part,.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-top-part a,.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-top-part a:visited{width:100%}.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-thumbnail-link:hover .referenz-slide-card-thumbnail-wrapper .referenz-slide-card-thumbnail,.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container:hover .referenz-card-thumbnail-wrapper .referenz-card-thumbnail>div{scale:1.1}.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-thumbnail-wrapper{margin-bottom:1.75rem;width:100%;font-size:0;line-height:0;position:relative;overflow:hidden}@media only screen and (max-width:1600px){.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-thumbnail-wrapper{margin-bottom:1.25rem}}@media only screen and (max-width:1200px){.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-thumbnail-wrapper{margin-bottom:.75rem}}.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-thumbnail-wrapper .referenz-slide-card-thumbnail{background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:rgba(255,119,90,.1)}.custom-video-block video,.images-2-and-link-block .images-2-wrapper .image-wrapper img,.images-slider-block .images-as-block .image-wrapper img,.images-slider-block .images-slider .image-slider-wrapper .image-wrapper img,.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-thumbnail-wrapper img,.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper .referenz-card-thumbnail img{width:100%;height:auto}.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-text-part{width:90%}@media only screen and (max-width:767px){.referenzen-intro-block .referenzen-slider .referenz-slide-card .referenz-slide-card-text-part{width:100%}}.referenzen-intro-block .referenzen-slider .referenz-slide-card .kunden-divider{width:100%;height:.375rem}@media only screen and (max-width:1600px){.referenzen-intro-block .referenzen-slider .referenz-slide-card .kunden-divider{height:.625rem}}@media only screen and (max-width:1200px){.referenzen-intro-block .referenzen-slider .referenz-slide-card .kunden-divider{height:.875rem}}.referenzen-intro-block .referenzen-slider .referenz-slide-card .terms-divider{width:100%;height:1.75rem}@media only screen and (max-width:1600px){.referenzen-intro-block .referenzen-slider .referenz-slide-card .terms-divider{height:1.25rem}}@media only screen and (max-width:1200px){.referenzen-intro-block .referenzen-slider .referenz-slide-card .terms-divider{height:.625rem}}.referenzen-intro-block .referenzen-slider .referenz-slide-card h3,.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-cards-wrapper .zahlen-card-wrapper .zahlen-card-inner-wrapper p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}@media only screen and (max-width:767px){.referenzen-intro-block .referenzen-slider .referenz-slide-card h3.desk{display:none}}.referenzen-intro-block .referenzen-slider .referenz-slide-card h3.mob{display:none}@media only screen and (max-width:767px){.referenzen-intro-block .referenzen-slider .referenz-slide-card h3.mob{display:block}}.referenzen-intro-block .referenzen-slider .referenz-slide-card .link-wrapper{margin-top:1.875rem}.referenzen-intro-block .load-more-button-wrapper{text-align:center;margin-top:3.5rem}.referenzen-overview-block .referenzen-cards{margin-bottom:-8rem}@media only screen and (max-width:1600px){.referenzen-overview-block .referenzen-cards{margin-bottom:-6.25rem}}.referenzen-overview-block .referenzen-cards .referenz-cards-inner-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1.875rem);margin-left:-.9375rem}.referenzen-overview-block .referenzen-cards .referenz-cards-inner-wrapper .block-bg-el-1{position:absolute;top:.5%;right:-27%;z-index:-1;width:27.5%;height:auto;rotate:40.5deg}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-cards-inner-wrapper .block-bg-el-1{display:none}}.referenzen-overview-block .referenzen-cards .referenz-cards-inner-wrapper .block-bg-el-2{position:absolute;top:20.5%;left:-35%;z-index:-1;width:53%;height:auto;rotate:60.5deg}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-cards-inner-wrapper .block-bg-el-2{display:none}}.referenzen-overview-block .referenzen-cards .referenz-cards-inner-wrapper .block-bg-el-3{position:absolute;top:50%;right:-30%;z-index:-1;width:53%;height:auto;rotate:129.5deg}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-cards-inner-wrapper .block-bg-el-3{display:none}}.referenzen-overview-block .referenzen-cards .referenz-card{width:33.333%;padding:0 .9375rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:8rem}@media only screen and (max-width:1600px){.referenzen-overview-block .referenzen-cards .referenz-card{margin-bottom:6.25rem}}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card{width:100%}}.referenzen-overview-block .referenzen-cards .referenz-card.referenz-card-hidden{display:none}.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left .referenz-card-inner-container,.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right .referenz-card-inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left .referenz-card-inner-container .referenz-card-thumbnail-wrapper{width:60%}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left .referenz-card-inner-container .referenz-card-thumbnail-wrapper{width:100%}}.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left .referenz-card-inner-container .referenz-card-text-part{width:40%;padding:.625rem 0 .625rem 6%}@media only screen and (max-width:1600px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left .referenz-card-inner-container .referenz-card-text-part{padding:.625rem 0 .625rem 3%}}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left .referenz-card-inner-container .referenz-card-text-part{width:100%;padding:0}}.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left .referenz-card-inner-container .referenz-card-text-part .terms-divider{height:1.5625rem}@media only screen and (max-width:1600px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left .referenz-card-inner-container .referenz-card-text-part .terms-divider{height:1.125rem}}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left .referenz-card-inner-container .referenz-card-text-part .terms-divider{height:1.75rem}}.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left .referenz-card-inner-container .referenz-card-text-part .link-wrapper{margin-top:1.875rem}@media only screen and (max-width:1600px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left .referenz-card-inner-container .referenz-card-text-part .link-wrapper{margin-top:1.5625rem}}.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right .referenz-card-inner-container .referenz-card-thumbnail-wrapper{width:60%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right .referenz-card-inner-container .referenz-card-thumbnail-wrapper{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right .referenz-card-inner-container .referenz-card-text-part{width:40%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:.625rem 6% .625rem 0}@media only screen and (max-width:1600px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right .referenz-card-inner-container .referenz-card-text-part{padding:.625rem 3% .625rem 0}}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right .referenz-card-inner-container .referenz-card-text-part{width:100%;padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right .referenz-card-inner-container .referenz-card-text-part .terms-divider{height:1.5625rem}@media only screen and (max-width:1600px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right .referenz-card-inner-container .referenz-card-text-part .terms-divider{height:1.125rem}}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right .referenz-card-inner-container .referenz-card-text-part .terms-divider{height:1.75rem}}.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right .referenz-card-inner-container .referenz-card-text-part .link-wrapper{margin-top:1.875rem}@media only screen and (max-width:1600px){.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right .referenz-card-inner-container .referenz-card-text-part .link-wrapper{margin-top:1.5625rem}}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.angebot-overview-block .angebot-cards .angebot-card:hover .arrow-link-without-text:after,.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container:hover .arrow-link-without-text:after{left:.75rem}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container,.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper,.referenzen-overview-block .referenzen-cards .referenz-card.big-image-left,.referenzen-overview-block .referenzen-cards .referenz-card.big-image-right{width:100%}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper{margin-bottom:1.125rem}}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper .referenz-card-thumbnail{position:relative;overflow:hidden}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper .referenz-card-thumbnail>div{background-repeat:no-repeat;background-position:center;background-size:cover;background-color:rgba(255,119,90,.1);position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper .referenz-card-thumbnail>div.referenz-card-thumbnail-desk{display:none}}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper .referenz-card-thumbnail>div.referenz-card-thumbnail-mob{display:none}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper .referenz-card-thumbnail>div.referenz-card-thumbnail-mob{display:block}}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper .referenz-card-thumbnail img.referenz-card-placeholder-desk{display:none}}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper .referenz-card-thumbnail img.referenz-card-placeholder-mob{display:block}}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper .referenz-card-thumbnail img.referenz-card-placeholder-mob{display:none}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-thumbnail-wrapper .referenz-card-thumbnail img.referenz-card-placeholder-mob{display:block}}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part{width:100%;padding:.625rem 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part{padding:0;height:auto!important}}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part .referenz-card-text-part-top{width:100%}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part .kunden-divider{width:100%;height:.75rem}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part .kunden-divider{height:1rem}}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part .terms-divider{width:100%;height:2.375rem}@media only screen and (max-width:1600px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part .terms-divider{height:1.125rem}}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part .terms-divider{height:1.75rem}}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part .link-wrapper{width:100%;margin-top:2.25rem}@media only screen and (max-width:1600px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part .link-wrapper{margin-top:1.5625rem}}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part h3{color:#ff775a!important;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}@media only screen and (max-width:980px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part h3{font-size:1.5625rem}}@media only screen and (max-width:767px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part h3.desk{display:none}}.referenzen-overview-block .load-more-button-wrapper.hidden-button,.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part h3.mob{display:none}@media only screen and (max-width:767px){.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part h3.mob{display:block}}.referenzen-overview-block .referenzen-cards .referenz-card .referenz-card-inner-container .referenz-card-text-part p{color:#000;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.referenzen-overview-block .load-more-button-wrapper{text-align:center;margin-top:8rem}@media only screen and (max-width:1600px){.referenzen-overview-block .load-more-button-wrapper{margin-top:6.25rem}}.team-intro-block.block-paddings{padding:5.375rem 0 18.4375rem}@media only screen and (max-width:1200px){.team-intro-block.block-paddings{padding:5.375rem 0 15.9375rem}}@media only screen and (max-width:1024px){.team-intro-block.block-paddings{padding:5.375rem 0 13.4375rem}}@media only screen and (max-width:980px){.team-intro-block.block-paddings{padding:3.5rem 0 3.125rem}}.team-intro-block .block-bg-el{position:absolute;bottom:3.125rem;left:-11%;z-index:-1;width:43%;height:auto}@media only screen and (max-width:1600px){.team-intro-block .block-bg-el{width:40%}}@media only screen and (max-width:1200px){.team-intro-block .block-bg-el{left:-5%;width:35%}}@media only screen and (max-width:1024px){.team-intro-block .block-bg-el{bottom:2.5rem}}@media only screen and (max-width:980px){.team-intro-block .block-bg-el{position:relative;left:unset;bottom:unset;width:100%;margin:5rem 0 0;max-width:31.25rem}}.team-intro-block .block-bg-el-wrapper-mob{text-align:center}@media only screen and (max-width:980px){.team-intro-block .block-bg-el-wrapper-mob{display:none}}.team-intro-block .title-divider{width:100%;height:4.125rem}@media only screen and (max-width:1600px){.team-intro-block .title-divider{height:3.5rem}}@media only screen and (max-width:1200px){.team-intro-block .title-divider{height:2.25rem}}.team-intro-block .load-more-button-wrapper{text-align:center;margin-top:3.5rem}.team-intro-block .load-more-button-wrapper a,.team-intro-block .load-more-button-wrapper a:visited{margin:0 .625rem}@media only screen and (max-width:980px){.team-intro-block .load-more-button-wrapper a,.team-intro-block .load-more-button-wrapper a:visited{margin:0 0 .625rem}}.text-with-numbers-block .block-right-bg-el{position:absolute;top:3.5%;right:-28%;z-index:-1;width:27.5%;height:auto;rotate:40.5deg}@media only screen and (max-width:980px){.text-with-numbers-block .block-right-bg-el{display:none}}.text-with-numbers-block .block-left-bg-el{position:absolute;bottom:-7%;left:-33%;z-index:-1;width:53%;height:auto;rotate:60.5deg}@media only screen and (max-width:980px){.text-with-numbers-block .block-left-bg-el{display:none}}.text-with-numbers-block .block-right-bg-el-title-mob{display:none;position:absolute;top:20%;right:28%;z-index:-1;width:9.25rem;height:auto;rotate:40.5deg}@media only screen and (max-width:980px){.text-with-numbers-block .block-right-bg-el-title-mob{display:block}}.text-with-numbers-block .block-right-bg-el-mob{display:none;position:absolute;top:28%;right:-28%;z-index:-1;width:16.5rem;height:auto;rotate:60.5deg}@media only screen and (max-width:980px){.text-with-numbers-block .block-right-bg-el-mob{display:block}}.text-with-numbers-block .block-left-bg-el-mob{display:none;position:absolute;top:0;left:-15%;z-index:-1;width:16.5rem;height:auto;rotate:-132deg}@media only screen and (max-width:980px){.text-with-numbers-block .block-left-bg-el-mob{display:block}}.text-with-numbers-block .text-with-numbers-block-inner-container .text-with-numbers-cols{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:980px){.text-with-numbers-block .text-with-numbers-block-inner-container .text-with-numbers-cols{-ms-flex-wrap:wrap;flex-wrap:wrap}}.text-with-numbers-block .text-with-numbers-block-inner-container .text-with-numbers-cols .text-with-numbers-left{width:34%;padding-right:5%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}@media only screen and (max-width:980px){.text-with-numbers-block .text-with-numbers-block-inner-container .text-with-numbers-cols .text-with-numbers-left{width:100%;padding-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.text-with-numbers-block .text-with-numbers-block-inner-container .text-with-numbers-cols .text-with-numbers-right{width:66%;position:relative}@media only screen and (max-width:980px){.text-with-numbers-block .text-with-numbers-block-inner-container .text-with-numbers-cols .text-with-numbers-right{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.text-with-numbers-block .text-with-numbers-block-inner-container .text-with-numbers-cols .text-with-numbers-right .text-with-numbers-right-content .kundenname-divider{width:100%;height:.75rem}@media only screen and (max-width:980px){.text-with-numbers-block .text-with-numbers-block-inner-container .text-with-numbers-cols .text-with-numbers-right .text-with-numbers-right-content h1{width:70%}}.text-with-numbers-block .text-with-numbers-block-inner-container .text-with-numbers-cols .text-with-numbers-right .text-with-numbers-right-content .haupttitel-divider{width:100%;height:2.625rem}@media only screen and (max-width:980px){.text-with-numbers-block .text-with-numbers-block-inner-container .text-with-numbers-cols .text-with-numbers-right .text-with-numbers-right-content .haupttitel-divider{height:3.875rem}}.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-block-divider{width:100%;height:2.875rem}.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-title-wrapper{padding-left:34%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-title-wrapper{padding-left:0}}.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-title-wrapper .zahlen-titel-divider{width:100%;height:3.625rem}@media only screen and (max-width:1600px){.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-title-wrapper .zahlen-titel-divider{height:3rem}}@media only screen and (max-width:1200px){.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-title-wrapper .zahlen-titel-divider{height:2.375rem}}@media only screen and (max-width:980px){.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-title-wrapper .zahlen-titel-divider{height:1.125rem}}.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 3.25rem);margin-left:-1.625rem}@media only screen and (max-width:1600px){.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-cards-wrapper{width:calc(100% + 1.625rem);margin-left:-.8125rem;margin-bottom:-1.5rem}}.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-cards-wrapper .zahlen-card-wrapper{width:25%;padding:0 1.625rem}@media only screen and (max-width:1600px){.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-cards-wrapper .zahlen-card-wrapper{padding:0 .8125rem}}@media only screen and (max-width:980px){.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-cards-wrapper .zahlen-card-wrapper{width:50%;margin-bottom:1.5rem}}.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-cards-wrapper .zahlen-card-wrapper.zahlen-card-wrapper-with-mt{margin-top:3.625rem}@media only screen and (max-width:1600px){.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-cards-wrapper .zahlen-card-wrapper.zahlen-card-wrapper-with-mt{margin-top:2.375rem}}@media only screen and (max-width:980px){.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-cards-wrapper .zahlen-card-wrapper.zahlen-card-wrapper-with-mt{margin-top:0}}.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-cards-wrapper .zahlen-card-wrapper .zahlen-card-inner-wrapper{border:2px solid #000;padding:1.25rem .9375rem 1.875rem;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:9px 0 0 0 #c8c8c8;box-shadow:9px 0 0 0 #c8c8c8;background-color:#fff}@media only screen and (max-width:980px){.text-with-numbers-block .text-with-numbers-block-inner-container .zahlen-wrapper .zahlen-cards-wrapper .zahlen-card-wrapper .zahlen-card-inner-wrapper{height:100%}}.image-full-width-block{position:relative;height:36.25rem}@media only screen and (max-width:1600px){.image-full-width-block{height:30rem}}@media only screen and (max-width:1200px){.image-full-width-block{height:23.75rem}}@media only screen and (max-width:767px){.image-full-width-block{height:19.25rem}}.image-full-width-block .image-full-width{position:absolute;top:0;left:calc(0px - (100vw - 70.375rem)/2);width:100vw;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width:1250px){.image-full-width-block .image-full-width{left:-6%}}.custom-video-block,.image-full-width-and-full-height-block,.images-2-and-link-block,.images-slider-block{position:relative}.image-full-width-and-full-height-block img{margin-left:calc(0px - (100vw - 70.375rem)/2);width:100vw;height:100%}@media only screen and (max-width:1300px){.image-full-width-and-full-height-block img{margin-left:-6%}}.images-slider-block .block-right-bg-el{position:absolute;top:-20%;right:-30%;z-index:-1;width:53%;height:auto;rotate:129.5deg}@media only screen and (max-width:980px){.images-slider-block .block-right-bg-el{display:none}}.images-slider-block .block-left-bg-el{position:absolute;bottom:-57%;left:-39%;z-index:-1;width:53%;height:auto;rotate:60.5deg}@media only screen and (max-width:980px){.images-slider-block .block-left-bg-el{display:none}}.images-slider-block .images-slider-block-text-part{padding-left:34%;padding-bottom:.625rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.images-slider-block .images-slider-block-text-part{padding-left:0}.images-slider-block .images-slider{display:none}}.images-slider-block .images-slider .slick-list{overflow:unset;width:calc(100% + (100vw - 70.375rem)/2)}@media only screen and (max-width:1300px){.images-slider-block .images-slider .slick-list{width:105%}}@media only screen and (max-width:1024px){.images-slider-block .images-slider .slick-list{width:100%}}.images-slider-block .images-slider .image-slider-wrapper{padding-right:1.6875rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}.images-slider-block .images-as-block .image-wrapper,.images-slider-block .images-slider .image-slider-wrapper .image-wrapper{background-repeat:no-repeat;background-position:center;background-size:cover;height:100%}.images-slider-block .images-as-block{display:none;margin-bottom:-1.875rem}@media only screen and (max-width:980px){.images-slider-block .images-as-block{display:block}}.images-slider-block .images-as-block .image-wrapper{margin-bottom:1.875rem;width:80%}.images-slider-block .images-as-block .image-wrapper.image-wrapper-right{margin-left:20%}.images-2-and-link-block .block-right-bg-el{position:absolute;top:-11.5%;right:-31%;z-index:-1;width:53%;height:auto;rotate:40.5deg}@media only screen and (max-width:980px){.images-2-and-link-block .block-right-bg-el{display:none}}.images-2-and-link-block .images-2-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100vw;margin-left:calc(0px - (100vw - 70.375rem)/2)}@media only screen and (max-width:1260px){.images-2-and-link-block .images-2-wrapper{margin-left:-6%}}@media only screen and (max-width:980px){.images-2-and-link-block .images-2-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;width:100%}}.images-2-and-link-block .images-2-wrapper.images-2-wrapper-by-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.images-2-and-link-block .images-2-wrapper.images-2-wrapper-by-bottom .image-wrapper-left{margin-top:0;margin-bottom:6.25rem}.images-2-and-link-block .images-2-wrapper.images-2-wrapper-by-bottom .image-wrapper-right .image-wrapper-right-text-wrapper{display:none}.images-2-and-link-block .images-2-wrapper .image-wrapper-left{width:52.5%;padding-right:3rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:6.25rem}@media only screen and (max-width:1600px){.images-2-and-link-block .images-2-wrapper .image-wrapper-left{padding-right:1.5rem}}@media only screen and (max-width:980px){.images-2-and-link-block .images-2-wrapper .image-wrapper-left{width:100vw;margin-top:0;padding-right:0;margin-bottom:1.875rem;margin-left:-6%;margin-right:-6%}}.images-2-and-link-block .images-2-wrapper .image-wrapper-right{width:47.5%;padding-left:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1600px){.images-2-and-link-block .images-2-wrapper .image-wrapper-right{padding-left:1.5rem}}@media only screen and (max-width:980px){.images-2-and-link-block .images-2-wrapper .image-wrapper-right{padding-left:0;width:100%}}.images-2-and-link-block .images-2-wrapper .image-wrapper-right .image-wrapper-right-text-wrapper{width:calc(100% - (100vw - 70.375rem)/2);margin-top:2.5rem}@media only screen and (max-width:1260px){.images-2-and-link-block .images-2-wrapper .image-wrapper-right .image-wrapper-right-text-wrapper{width:calc(100% - 6vw)}}@media only screen and (max-width:1200px){.images-2-and-link-block .images-2-wrapper .image-wrapper-right .image-wrapper-right-text-wrapper{display:none}}.images-2-and-link-block .image-wrapper-text-mob-wrapper .small-text-wrapper-2 p:last-child,.images-2-and-link-block .images-2-wrapper .image-wrapper-right .image-wrapper-right-text-wrapper .small-text-wrapper-2 p:last-child,.wichtig-block .wichtig-block-inner-container .small-text-wrapper p:last-child{margin-bottom:0}.images-2-and-link-block .images-2-wrapper .image-wrapper{width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.images-2-and-link-block .image-wrapper-text-mob-wrapper{display:none;margin-top:2.5rem}@media only screen and (max-width:1200px){.images-2-and-link-block .image-wrapper-text-mob-wrapper{display:block}}.images-2-and-link-block .image-wrapper-text-mob-wrapper.image-wrapper-text-by-bottom-wrapper{display:block}.images-2-and-link-block .blocks-inner-divider{width:100%;height:3.75rem}@media only screen and (max-width:1600px){.images-2-and-link-block .blocks-inner-divider{height:3.125rem}}@media only screen and (max-width:1200px){.images-2-and-link-block .blocks-inner-divider{height:2.1875rem}}.images-2-and-link-block .link-wrapper{text-align:center}.custom-video-block .block-right-bg-el{position:absolute;top:-15%;right:-23.5%;z-index:-1;width:27%;height:auto;rotate:40.5deg}@media only screen and (max-width:980px){.custom-video-block .block-right-bg-el{width:16.5rem;top:50%;rotate:60.5deg;right:-20%}}.custom-video-block .block-left-bg-el{position:absolute;bottom:-53%;left:-40%;z-index:-1;width:53%;height:auto;rotate:60.5deg}@media only screen and (max-width:980px){.custom-video-block .block-left-bg-el{display:none}}.custom-video-block .custom-video-play-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:cover}.custom-video-block .custom-video-play-wrapper.play-icon-visible{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-video-block .custom-video-play-wrapper:hover svg{opacity:.8}.custom-video-block .custom-video-play-wrapper svg{width:3.0625rem;height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:980px){.custom-video-block .custom-video-play-wrapper svg{width:2.4375rem}}.custom-video-block .custom-video-slide,.text-with-padding-left-block{position:relative}.text-with-padding-left-block .block-right-bg-el{position:absolute;top:2.5%;right:-32%;z-index:-1;width:53%;height:auto;rotate:60.5deg}@media only screen and (max-width:980px){.text-with-padding-left-block .block-right-bg-el{display:none}}.text-with-padding-left-block .block-left-bg-el{position:absolute;bottom:13%;left:-29%;z-index:-1;width:53%;height:auto;rotate:-132deg}@media only screen and (max-width:980px){.text-with-padding-left-block .block-left-bg-el{width:16.5rem;left:0}}.text-with-padding-left-block .block-right-bg-el-mob{display:none;position:absolute;top:15%;right:-42%;z-index:-1;width:16.5rem;height:auto;rotate:60.5deg}@media only screen and (max-width:980px){.text-with-padding-left-block .block-right-bg-el-mob{display:block}}.text-with-padding-left-block .block-title-mob-bg-el{display:none;position:absolute;top:-110%;right:-20%;z-index:-1;width:8.75rem;height:auto;rotate:40.5deg}@media only screen and (max-width:980px){.text-with-padding-left-block .block-title-mob-bg-el{display:block}}.text-with-padding-left-block .text-with-padding-left-block-inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:980px){.text-with-padding-left-block .text-with-padding-left-block-inner-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-icon-part{width:34%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:980px){.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-icon-part{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-icon-part .icon-wrapper{height:12.5rem;width:16.5625rem;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0}@media only screen and (max-width:1600px){.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-icon-part .icon-wrapper{height:10.625rem;width:15.3125rem}}.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-icon-part .icon-wrapper>div{background-repeat:no-repeat;background-position:center top;background-size:contain;position:absolute;top:0;left:0;width:70%;height:100%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media only screen and (max-width:980px){.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-icon-part .icon-wrapper>div{background-position:center;width:100%}}.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-main-part{width:66%}@media only screen and (max-width:980px){.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-main-part{width:100%}}.angebot-overview-block,.points-block,.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-main-part .default-text-wrapper,.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-main-part .text-with-padding-left-block-main-title-block{position:relative}.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-main-part .single-job-title-wrapper{margin-bottom:5rem}.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-main-part .single-job-title-wrapper .single-job-title-divider,.text-with-padding-left-block .text-with-padding-left-block-inner-container .text-with-padding-left-block-main-part .single-job-title-wrapper .single-job-title-notiz-divider{width:100%;height:.625rem}.angebot-overview-block .block-left-bg-el{position:absolute;top:26%;left:-28%;z-index:-1;width:53%;height:auto;rotate:-132deg}@media only screen and (max-width:1200px){.angebot-overview-block .block-left-bg-el{top:45%}}@media only screen and (max-width:767px){.angebot-overview-block .block-left-bg-el{display:none}}.angebot-overview-block .block-bg-el-mob-1{display:none;position:absolute;bottom:0;left:60%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1;width:8.125rem;height:auto;rotate:40.5deg}@media only screen and (max-width:767px){.angebot-overview-block .block-bg-el-mob-1{display:none}}.angebot-overview-block .block-bg-el-mob-2{display:none;position:absolute;bottom:-5%;right:-30%;z-index:-1;width:16.5rem;height:auto;rotate:60.5deg}@media only screen and (max-width:767px){.angebot-overview-block .block-bg-el-mob-2{display:block}}.angebot-overview-block .block-bg-el-mob-3{display:none;position:absolute;top:15%;left:6%;z-index:-1;width:16.5rem;height:auto;rotate:132.5deg}@media only screen and (max-width:767px){.angebot-overview-block .block-bg-el-mob-3{display:block}}.angebot-overview-block .angebot-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:-4.125rem}@media only screen and (max-width:1600px){.angebot-overview-block .angebot-cards{margin-bottom:-3.5rem}}@media only screen and (max-width:767px){.angebot-overview-block .angebot-cards{margin-bottom:-2.25rem}}.angebot-overview-block .angebot-cards .angebot-card{width:100%;position:relative;margin-bottom:4.125rem}@media only screen and (max-width:1600px){.angebot-overview-block .angebot-cards .angebot-card{margin-bottom:3.5rem}}@media only screen and (max-width:767px){.angebot-overview-block .angebot-cards .angebot-card{margin-bottom:2.25rem}}@media only screen and (max-width:980px){.angebot-overview-block .angebot-cards .angebot-card:hover .arrow-link-without-text:after{left:1.5rem}}.angebot-overview-block .angebot-cards .angebot-card:hover .arrow-link-without-text:before{left:-.75rem}@media only screen and (max-width:980px){.angebot-overview-block .angebot-cards .angebot-card:hover .arrow-link-without-text:before{left:0}}.angebot-overview-block .angebot-cards .angebot-card .angebot-card-title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5625rem}@media only screen and (max-width:1600px){.angebot-overview-block .angebot-cards .angebot-card .angebot-card-title-wrapper{margin-bottom:.9375rem}}@media only screen and (max-width:980px){.angebot-overview-block .angebot-cards .angebot-card .angebot-card-title-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.angebot-overview-block .angebot-cards .angebot-card .angebot-card-title-wrapper h2{width:auto;padding-right:1.375rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}@media only screen and (max-width:980px){.angebot-overview-block .angebot-cards .angebot-card .angebot-card-title-wrapper h2{width:100%;padding-right:0}}@media only screen and (max-width:767px){.angebot-overview-block .angebot-cards .angebot-card .angebot-card-title-wrapper h2{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.angebot-overview-block .angebot-cards .angebot-card .angebot-card-title-wrapper h2.desk{display:none}}.angebot-overview-block .angebot-cards .angebot-card .angebot-card-title-wrapper h2.mob{display:none}@media only screen and (max-width:767px){.angebot-overview-block .angebot-cards .angebot-card .angebot-card-title-wrapper h2.mob{display:block}}.angebot-overview-block .angebot-cards .angebot-card .angebot-card-title-wrapper .link-wrapper{margin-top:0}@media only screen and (max-width:980px){.angebot-overview-block .angebot-cards .angebot-card .angebot-card-title-wrapper .link-wrapper{width:100%;margin-top:.625rem}}.angebot-overview-block .angebot-cards .angebot-card .desc-wrapper{width:100%;max-width:38.75rem}.points-block .block-left-bg-el{position:absolute;top:50%;left:-28.5%;margin-top:-21%;z-index:-1;width:53%;height:auto;rotate:-132deg}@media only screen and (max-width:767px){.points-block .block-left-bg-el{display:none}}.points-block .block-bg-el-left-mob{display:none;position:absolute;top:30%;width:16.5rem;left:0;z-index:-1;height:auto;rotate:-132deg}@media only screen and (max-width:767px){.points-block .block-bg-el-left-mob{display:block}}.points-block .block-bg-el-right-mob{display:none;position:absolute;top:30%;width:16.5rem;right:-25%;z-index:-1;height:auto;rotate:60.5deg}@media only screen and (max-width:767px){.points-block .block-bg-el-right-mob{display:block}}.points-block .points-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1.875rem);margin:0 -.9375rem -2rem}.points-block .points-cards.points-cards-cols_2{width:calc(66% + 1.875rem);margin:0 auto -2rem}@media only screen and (max-width:1600px){.points-block .points-cards.points-cards-cols_2{width:calc(88% + 1.875rem)}}@media only screen and (max-width:980px){.points-block .points-cards.points-cards-cols_2{width:100%}}.points-block .points-cards.points-cards-cols_2 .point-card{width:50%}@media only screen and (max-width:767px){.points-block .points-cards.points-cards-cols_2 .point-card{width:100%}}.points-block .points-cards .point-card{width:33.333%;padding:0 .9375rem;margin-bottom:2rem;position:relative}@media only screen and (max-width:1024px){.points-block .points-cards .point-card{width:50%}}@media only screen and (max-width:767px){.points-block .points-cards .point-card{width:100%}}.points-block .points-cards .point-card .point-card-inner-wrapper{border:2px solid #000;padding:1.875rem 1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#ededed));background:linear-gradient(180deg,#fff 0,#ededed 100%)}@media only screen and (max-width:767px){.points-block .points-cards .point-card .point-card-inner-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.points-block .points-cards .point-card .point-card-inner-wrapper>div,.points-orange-bg-block .points-cards .point-card .point-card-inner-wrapper>div{width:100%}.points-block .points-cards .point-card .point-card-inner-wrapper .point-card-title-wrapper{margin-bottom:1.625rem}@media only screen and (max-width:767px){.points-block .points-cards .point-card .point-card-inner-wrapper .point-card-title-wrapper{height:auto!important}.points-block .points-cards .point-card .point-card-inner-wrapper .point-card-title-wrapper.desk{display:none}}.points-block .points-cards .point-card .point-card-inner-wrapper .point-card-title-wrapper.mob{display:none}@media only screen and (max-width:767px){.points-block .points-cards .point-card .point-card-inner-wrapper .point-card-title-wrapper.mob{display:block}}.points-block .points-cards .point-card .point-card-inner-wrapper .point-card-title-wrapper h2,.points-orange-bg-block .points-cards .point-card .point-card-inner-wrapper .point-card-title-wrapper h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word}.points-orange-bg-block{position:relative;padding:6.625rem 0}@media only screen and (max-width:1600px){.points-orange-bg-block{padding:5.375rem 0}}.points-orange-bg-block .points-orange-bg-block-inner-container{position:relative;z-index:1}.points-orange-bg-block .main-title-divider{width:100%;height:4.125rem}@media only screen and (max-width:1600px){.points-orange-bg-block .main-title-divider{height:3.5rem}}@media only screen and (max-width:1200px){.points-orange-bg-block .main-title-divider{height:2.25rem}}.points-orange-bg-block .points-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 1.875rem);margin:0 -.9375rem -2rem}.points-orange-bg-block .points-cards .point-card{width:33.333%;padding:0 .9375rem;margin-bottom:2rem;position:relative}@media only screen and (max-width:1024px){.points-orange-bg-block .points-cards .point-card{width:50%}}@media only screen and (max-width:767px){.points-orange-bg-block .points-cards .point-card{width:100%}}.points-orange-bg-block .points-cards .point-card .point-card-inner-wrapper{border:2px solid #000;padding:1.875rem 1.25rem;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.points-orange-bg-block .points-cards .point-card .point-card-inner-wrapper{padding:3.125rem 1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.points-orange-bg-block .points-cards .point-card .point-card-inner-wrapper .point-card-title-wrapper{margin-bottom:1.625rem}.jobs-overview-block,.kunden-overview-block,.text-narrow-block{position:relative}.text-narrow-block .text-narrow-block-inner-container{width:66%;margin:0 auto}@media only screen and (max-width:1600px){.text-narrow-block .text-narrow-block-inner-container{width:88%}}@media only screen and (max-width:980px){.text-narrow-block .text-narrow-block-inner-container{width:100%}}.kunden-overview-block .block-bg-el{position:absolute;bottom:-10%;left:-35%;z-index:1;width:32.5%;height:auto;rotate:70.5deg}@media only screen and (max-width:1600px){.kunden-overview-block .block-bg-el{left:-25%;width:28.5%;bottom:-20%}}@media only screen and (max-width:1200px){.kunden-overview-block .block-bg-el{left:-10%;width:22.5%;bottom:-10%}}@media only screen and (max-width:767px){.kunden-overview-block .block-bg-el{display:none}}.kunden-overview-block .kunden-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-4.125rem;position:relative;z-index:2}@media only screen and (max-width:1600px){.kunden-overview-block .kunden-cards{margin-bottom:-3.5rem}}@media only screen and (max-width:767px){.kunden-overview-block .kunden-cards{margin-bottom:-2.25rem}}.kunden-overview-block .kunden-cards .kunden-card{width:100%;margin-bottom:4.125rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1600px){.kunden-overview-block .kunden-cards .kunden-card{margin-bottom:3.5rem}}@media only screen and (max-width:767px){.kunden-overview-block .kunden-cards .kunden-card{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.25rem}}.kunden-overview-block .kunden-cards .kunden-card:hover .arrow-link-without-text:after{left:0}.kunden-overview-block .kunden-cards .kunden-card:hover .arrow-link-without-text:before{left:-.75rem}.kunden-overview-block .kunden-cards .kunden-card .kunden-card-content-wrapper{width:100%}.kunden-overview-block .kunden-cards .kunden-card .kunden-card-content-wrapper .kunden-card-title-wrapper{margin-bottom:1.5625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:1600px){.kunden-overview-block .kunden-cards .kunden-card .kunden-card-content-wrapper .kunden-card-title-wrapper{margin-bottom:.9375rem}}.kunden-overview-block .kunden-cards .kunden-card .kunden-card-content-wrapper .kunden-card-title-wrapper h2{width:auto;padding-right:1.375rem;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000}.kunden-overview-block .kunden-cards .kunden-card .kunden-card-content-wrapper .kunden-card-title-wrapper .link-wrapper{width:2.5rem;margin-top:.625rem}@media only screen and (max-width:767px){.kunden-overview-block .kunden-cards .kunden-card .kunden-card-content-wrapper .kunden-card-title-wrapper .link-wrapper{margin-top:.3125rem}}.jobs-overview-block .jobs-cards .job-card .job-card-content-wrapper .link-wrapper>div,.kunden-overview-block .kunden-cards .kunden-card .kunden-card-content-wrapper .kunden-card-title-wrapper .link-wrapper>div{display:inline-block}.kunden-overview-block .kunden-cards .kunden-card .kunden-card-content-wrapper .desc-wrapper{width:100%;max-width:51.25rem}.jobs-overview-block .jobs-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-4.375rem}.jobs-overview-block .jobs-cards .job-card{margin-bottom:4.375rem}.jobs-overview-block .jobs-cards .job-card:hover .arrow-link-without-text:after{left:0}@media only screen and (max-width:767px){.jobs-overview-block .jobs-cards .job-card:hover .arrow-link-without-text:after{left:.75rem}}.jobs-overview-block .jobs-cards .job-card:hover .arrow-link-without-text:before{left:-.75rem}@media only screen and (max-width:767px){.jobs-overview-block .jobs-cards .job-card:hover .arrow-link-without-text:before{left:0}}.jobs-overview-block .jobs-cards .job-card,.jobs-overview-block .jobs-cards .job-card .job-card-content-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.jobs-overview-block .jobs-cards .job-card .job-card-content-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}}.jobs-overview-block .jobs-cards .job-card .job-card-content-wrapper .job-card-title-wrapper{width:calc(100% - 2.5rem);padding-right:10%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:767px){.jobs-overview-block .jobs-cards .job-card .job-card-content-wrapper .job-card-title-wrapper{width:100%;padding-right:0}}.jobs-overview-block .jobs-cards .job-card .job-card-content-wrapper .job-card-title-wrapper .text-block-divider{height:.75rem;width:100%}@media only screen and (max-width:1600px){.jobs-overview-block .jobs-cards .job-card .job-card-content-wrapper .job-card-title-wrapper .text-block-divider{height:.3125rem}}.jobs-overview-block .jobs-cards .job-card .job-card-content-wrapper .job-card-title-wrapper p{color:#000}.jobs-overview-block .jobs-cards .job-card .job-card-content-wrapper .link-wrapper{width:2.5rem;margin-top:1.25rem}.team-slider-block{position:relative;margin-bottom:10.25rem}.team-slider-block.block-paddings{padding:6.625rem 0 0}@media only screen and (max-width:1600px){.team-slider-block.block-paddings{padding:5.375rem 0 0}}.team-slider-block .team-slider-block-inner-container{position:relative;z-index:1}.kunden-list-block .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col .title-divider,.team-slider-block .title-divider{width:100%;height:4.125rem}@media only screen and (max-width:1600px){.team-slider-block .title-divider{height:3.5rem}}@media only screen and (max-width:1200px){.team-slider-block .title-divider{height:2.25rem}}.team-slider-block .team-slider .slick-list{overflow:unset;width:calc(100% + (100vw - 70.375rem)/2)}@media only screen and (max-width:1300px){.team-slider-block .team-slider .slick-list{width:105%}}@media only screen and (max-width:1024px){.team-slider-block .team-slider .slick-list{width:100%}}@media only screen and (max-width:767px){.team-slider-block .team-slider .slick-list{overflow:hidden;width:calc(100% + 1.25rem);margin-left:-.625rem}}.team-slider-block .team-slider .team-slide-card{padding-right:1.6875rem;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%}@media only screen and (max-width:767px){.team-slider-block .team-slider .team-slide-card{padding-right:.625rem;padding-left:.625rem}}.wichtig-block{padding-left:34%;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:980px){.wichtig-block{padding-left:0}}.wichtig-block.wichtig-block-full-w{padding-left:0}.wichtig-block .wichtig-block-inner-container{padding:2.375rem 10% 2.875rem;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #000}@media only screen and (max-width:980px){.wichtig-block .wichtig-block-inner-container{padding:2.125rem 1.875rem 2.5rem}}.wichtig-block .wichtig-block-inner-container .title-divider{width:100%;height:1.25rem}@media only screen and (max-width:980px){.wichtig-block .wichtig-block-inner-container .title-divider{height:1rem}}.kunden-list-block,.standorte-block,.title-cards-2-cols-button-block,.title-cards-list-button-block{position:relative}.title-cards-2-cols-button-block .block-top-bg-el{position:absolute;top:calc(0px - 7.625rem - .625rem);left:49%;z-index:-1;width:28%;height:auto;rotate:40.5deg}@media only screen and (max-width:1600px){.title-cards-2-cols-button-block .block-top-bg-el{top:calc(0px - 6rem - .625rem)}}@media only screen and (max-width:980px){.title-cards-2-cols-button-block .block-top-bg-el{width:8.75rem;top:-1.875rem;left:45%}}.title-cards-2-cols-button-block .block-left-bg-el{position:absolute;top:50%;left:-28%;z-index:-1;width:53%;height:auto;rotate:-132deg}@media only screen and (max-width:980px){.title-cards-2-cols-button-block .block-left-bg-el{top:0;left:-10%;width:43%}}@media only screen and (max-width:767px){.title-cards-2-cols-button-block .block-left-bg-el{top:-15%;left:0;width:16.5rem}}@media only screen and (max-width:980px){.title-cards-2-cols-button-block .block-left-bg-el.block-left-bg-el-desk{display:none}}.title-cards-2-cols-button-block .block-left-bg-el.block-left-bg-el-mob{display:none}@media only screen and (max-width:980px){.title-cards-2-cols-button-block .block-left-bg-el.block-left-bg-el-mob{display:block}}.title-cards-2-cols-button-block .block-right-bg-el{position:absolute;top:17.5%;right:-35%;z-index:-1;width:53%;height:auto;rotate:60.5deg}@media only screen and (max-width:980px){.title-cards-2-cols-button-block .block-right-bg-el{top:0;right:-25%;width:43%}}@media only screen and (max-width:767px){.title-cards-2-cols-button-block .block-right-bg-el{top:0;right:-25%;width:16.5rem}}@media only screen and (max-width:980px){.title-cards-2-cols-button-block .block-right-bg-el.block-right-bg-el-desk{display:none}}.title-cards-2-cols-button-block .block-right-bg-el.block-right-bg-el-mob{display:none}@media only screen and (max-width:980px){.title-cards-2-cols-button-block .block-right-bg-el.block-right-bg-el-mob{display:block}}.title-cards-2-cols-button-block .title-divider{width:100%;height:3.5rem}@media only screen and (max-width:1600px){.title-cards-2-cols-button-block .title-divider{height:2.875rem}}@media only screen and (max-width:1200px){.title-cards-2-cols-button-block .title-divider{height:2.25rem}}.title-cards-2-cols-button-block .text-cards-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 4.375rem);margin-left:-2.1875rem;margin-bottom:-2.375rem}@media only screen and (max-width:1600px){.title-cards-2-cols-button-block .text-cards-wrapper{margin-bottom:-1.125rem}}.title-cards-2-cols-button-block .text-cards-wrapper .text-card{width:50%;padding:0 2.1875rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2.375rem}@media only screen and (max-width:1600px){.title-cards-2-cols-button-block .text-cards-wrapper .text-card{margin-bottom:1.125rem}}@media only screen and (max-width:980px){.title-cards-2-cols-button-block .text-cards-wrapper .text-card{width:100%;position:relative}.title-cards-2-cols-button-block .text-cards-wrapper .text-card.text-card-hidden-mob{display:none}}.title-cards-2-cols-button-block .text-cards-wrapper .text-card .text-block-divider{width:100%;height:2.5rem}@media only screen and (max-width:1600px){.title-cards-2-cols-button-block .text-cards-wrapper .text-card .text-block-divider{height:1.5625rem}}@media only screen and (max-width:980px){.title-cards-2-cols-button-block .text-cards-wrapper .text-card .text-block-divider{height:.625rem}}.title-cards-2-cols-button-block .load-more-button-wrapper{display:none}@media only screen and (max-width:980px){.title-cards-2-cols-button-block .load-more-button-wrapper{display:block;text-align:center;margin-top:.5rem;margin-bottom:1.75rem}}.title-cards-2-cols-button-block .more-button-wrapper{text-align:center;margin-top:1.75rem}@media only screen and (max-width:1600px){.title-cards-2-cols-button-block .more-button-wrapper{margin-top:.5rem}}.title-cards-list-button-block .block-top-list-bg-el{position:absolute;top:-30%;right:-30%;z-index:-1;width:38%;height:auto;rotate:40.5deg}@media only screen and (max-width:1600px){.title-cards-list-button-block .block-top-list-bg-el{top:-20%;right:-22%;width:30%}}@media only screen and (max-width:1200px){.title-cards-list-button-block .block-top-list-bg-el{top:-20%;right:-10%;width:25%}}@media only screen and (max-width:980px){.title-cards-list-button-block .block-top-list-bg-el{display:none}}.title-cards-list-button-block .block-bottom-list-bg-el{position:absolute;top:95%;left:-28%;z-index:0;width:43%;height:auto;rotate:-95deg;opacity:.3}@media only screen and (max-width:1600px){.title-cards-list-button-block .block-bottom-list-bg-el{left:-18%;width:43%}}@media only screen and (max-width:1200px){.title-cards-list-button-block .block-bottom-list-bg-el{left:-8%;width:36%}}@media only screen and (max-width:767px){.title-cards-list-button-block .block-bottom-list-bg-el{width:16.5rem;left:-18%}}@media only screen and (max-width:980px){.title-cards-list-button-block .block-bottom-list-bg-el.block-left-bg-el-desk{display:none}}.title-cards-list-button-block .block-bottom-list-bg-el.block-left-bg-el-mob{display:none}@media only screen and (max-width:980px){.title-cards-list-button-block .block-bottom-list-bg-el.block-left-bg-el-mob{display:block}}.title-cards-list-button-block .title-divider{width:100%;height:3.5rem}@media only screen and (max-width:1600px){.title-cards-list-button-block .title-divider{height:2.875rem}}@media only screen and (max-width:1200px){.title-cards-list-button-block .title-divider{height:2.25rem}}.title-cards-list-button-block .angebot-link-wrapper{margin-bottom:1.875rem;position:relative;z-index:1}@media only screen and (max-width:1600px){.title-cards-list-button-block .angebot-link-wrapper{margin-bottom:1.5rem}}.title-cards-list-button-block .angebot-link-wrapper h3{color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;margin:0}.title-cards-list-button-block .angebot-link-wrapper h3:hover{color:#ff775a}@media only screen and (max-width:767px){.title-cards-list-button-block .angebot-link-wrapper h3.desk{display:none}}.title-cards-list-button-block .angebot-link-wrapper h3.mob{display:none}@media only screen and (max-width:767px){.title-cards-list-button-block .angebot-link-wrapper h3.mob{display:block}}.title-cards-list-button-block .more-button-wrapper{text-align:center;margin-top:3.625rem;position:relative;z-index:1}@media only screen and (max-width:1600px){.title-cards-list-button-block .more-button-wrapper{margin-top:2.375rem}}.standorte-block .block-left-bg-el{position:absolute;top:10%;left:-54%;z-index:-1;width:53%;height:auto;rotate:-60deg}@media only screen and (max-width:980px){.standorte-block .block-left-bg-el{display:none}}.standorte-block .block-right-bg-el{position:absolute;top:55%;right:-35%;z-index:-1;width:53%;height:auto;rotate:110deg}@media only screen and (max-width:980px){.standorte-block .block-right-bg-el{display:none}}.standorte-block .title-divider{width:100%;height:2.25rem}@media only screen and (max-width:980px){.standorte-block .title-divider{height:1.625rem}}.standorte-block .standorte-block-inner-container{position:relative;z-index:1}.standorte-block .standorte-hauptburo-wrapper,.standorte-block .standorte-small-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 4.375rem);margin-left:-2.1875rem}.standorte-block .standorte-hauptburo-wrapper .standorte-card,.standorte-block .standorte-small-wrapper .standorte-card{width:33.333%;padding:0 2.1875rem;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:3.125rem}@media only screen and (max-width:980px){.standorte-block .standorte-hauptburo-wrapper .standorte-card,.standorte-block .standorte-small-wrapper .standorte-card{width:50%;margin-bottom:1.875rem}}@media only screen and (max-width:767px){.standorte-block .standorte-hauptburo-wrapper .standorte-card,.standorte-block .standorte-small-wrapper .standorte-card{width:100%}}.standorte-block .standorte-hauptburo-wrapper .standorte-card .lead-text-wrapper p:last-child,.standorte-block .standorte-hauptburo-wrapper .standorte-card .standorte-adresse-wrapper p:last-child,.standorte-block .standorte-small-wrapper .standorte-card .lead-text-wrapper p:last-child,.standorte-block .standorte-small-wrapper .standorte-card .standorte-adresse-wrapper p:last-child{margin-bottom:0}.kunden-list-block.block-paddings{padding:6.625rem 0}@media only screen and (max-width:1600px){.kunden-list-block.block-paddings{padding:5.375rem 0}}.kunden-list-block.kunden-list-block-white-text .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col .kunden-list .kunde-title-wrapper a,.kunden-list-block.kunden-list-block-white-text .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col .kunden-list .kunde-title-wrapper a:visited,.kunden-list-block.kunden-list-block-white-text .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col .kunden-list .kunde-title-wrapper p,.kunden-list-block.kunden-list-block-white-text .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col h2{color:#fff}.kunden-list-block .block-bg-el{position:absolute;top:12%;right:-35%;z-index:1;width:42.5%;height:auto;rotate:40.5deg;opacity:.2}@media only screen and (max-width:1600px){.kunden-list-block .block-bg-el{top:10%;right:-12%;width:32.5%}}@media only screen and (max-width:767px){.kunden-list-block .block-bg-el{width:12.5rem;top:8%}}.kunden-list-block .kunden-list-inner-container{position:relative;z-index:1}.kunden-list-block .kunden-list-inner-container .kunden-list-cols{display:-webkit-box;display:-ms-flexbox;display:flex}.kunden-list-block .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col{width:100%}@media only screen and (max-width:1600px){.kunden-list-block .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col .title-divider{height:3.5rem}}@media only screen and (max-width:1200px){.kunden-list-block .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col .title-divider{height:2.25rem}}.kunden-list-block .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col .kunden-list .kunde-title-wrapper a,.kunden-list-block .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col .kunden-list .kunde-title-wrapper a:visited{color:#000}.kunden-list-block .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col .kunden-list .kunde-title-wrapper a:hover,.kunden-list-block .kunden-list-inner-container .kunden-list-cols .kunden-list-text-col .kunden-list .kunde-title-wrapper a:visited:hover{color:#ff775a}
/*# sourceMappingURL=app.css.map */
