@media(min-width: 1440px){.u-hide-large{display:none}}@media(min-width: 1025px)and (max-width: 1439px){.u-hide-d{display:none}}@media(min-width: 568px)and (max-width: 1024px){.u-hide-t{display:none}}@media(max-width: 567px){.u-hide-m{display:none}}.u-hide{display:none}@media(max-width: 567px){.u-hide\@m{display:none}}@media(min-width: 568px)and (max-width: 768px){.u-hide\@m-t768{display:none}}@media(min-width: 568px)and (max-width: 1024px){.u-hide\@t{display:none}}@media(min-width: 568px){.u-hide\@t-up{display:none}}@media(min-width: 568px)and (max-width: 1023px){.u-hide\@tMin-1023{display:none}}@media(min-width: 568px)and (max-width: 1110px){.u-hide\@t1110{display:none}}@media(max-width: 768px){.u-hide\@t768{display:none}}@media(max-width: 767px){.u-hide\@tMax767{display:none}}@media(min-width: 768px){.u-hide\@tMin768{display:none}}@media(min-width: 1025px)and (max-width: 1439px){.u-hide\@d{display:none}}@media(min-width: 1440px){.u-hide\@large{display:none}}@media(min-width: 1441px){.u-hide\@large1{display:none}}@media(min-width: 1440px)and (max-width: 1600px){.u-hide\@large-l1600{display:none}}@media(min-width: 1900px){.u-hide\@large-l1900{display:none}}.steps-circles{width:100%;display:flex;flex-direction:row;align-items:center;margin-bottom:30px}.steps-circles__number{height:50px;width:50px}.steps-circles__number-icon{display:none}.steps-circles__number-number{font-size:16px;color:#c4c4c4;font-weight:bold;font-family:"Frutiger-Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.steps-circles__number-label{margin-left:25px;width:140px;text-align:center;transform:translateX(-50%);margin-top:13px;font-size:13px;text-transform:uppercase;color:#c4c4c4;font-family:"Frutiger-Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.steps-circles__number.is-active .icon-checkmark,.steps-circles__number.is-done .icon-checkmark{height:15px}.steps-circles__number.is-active .icon-checkmark svg,.steps-circles__number.is-done .icon-checkmark svg{fill:#fff}.steps-circles__number.is-active .steps-circles__number-inner,.steps-circles__number.is-done .steps-circles__number-inner{border-color:#bbd03a}.steps-circles__number.is-active .steps-circles__number-number,.steps-circles__number.is-active .steps-circles__number-label,.steps-circles__number.is-done .steps-circles__number-number,.steps-circles__number.is-done .steps-circles__number-label{color:#bbd03a}.steps-circles__number.is-done .steps-circles__number-inner{background:#bbd03a}.steps-circles__number.is-done+.steps-circles__connector{background:#bbd03a}.steps-circles__number.is-done+.steps-circles__line:last-of-type{background:linear-gradient(to left, white 0%, #bbd03a 100%)}.steps-circles__number.is-done .steps-circles__number-icon{display:inherit}.steps-circles__number.is-done .steps-circles__number-number{display:none}.steps-circles__number-inner{border-radius:100%;text-align:center;transition:background .25s ease;background:#fff;border:3px solid #c4c4c4;display:flex;align-items:center;justify-content:center;height:50px;width:50px}.steps-circles__connector{width:140px;background:#c4c4c4;height:3px}@media(max-width: 567px){.steps-circles__connector{width:80px}}.steps-circles__line{background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #bbd03a 100%);height:3px;flex-grow:1}.steps-circles__line:last-of-type{background:linear-gradient(to left, rgba(255, 255, 255, 0) 0%, #c4c4c4 100%)}@media(min-width: 568px)and (max-width: 1024px){.steps-circles--responsive{margin-left:-16px;margin-right:-16px;width:calc(100% + 32px)}}@media(max-width: 567px){.steps-circles--responsive{margin-bottom:10px}}@media(min-width: 568px)and (max-width: 1024px){.steps-circles--responsive .steps-circles__number{height:42px;width:42px}}@media(max-width: 567px){.steps-circles--responsive .steps-circles__number{height:30px;width:30px}}@media(max-width: 567px){.steps-circles--responsive .steps-circles__number-number{font-size:13px}}.steps-circles--responsive .steps-circles__number-icon [class^=icon-]{height:14px}@media(max-width: 567px){.steps-circles--responsive .steps-circles__number-icon [class^=icon-]{height:11px;width:15px}}.steps-circles--responsive .steps-circles__number-icon [class^=icon-] svg{fill:#fff;vertical-align:middle}.steps-circles--responsive .steps-circles__number-inner{height:100%;width:100%;line-height:1}@media(min-width: 568px)and (max-width: 1024px){.steps-circles--responsive .steps-circles__number-inner{font-size:12px}}@media(max-width: 567px){.steps-circles--responsive .steps-circles__number-inner{border-width:2px;font-size:11px}}@media(min-width: 568px)and (max-width: 1024px){.steps-circles--responsive .steps-circles__number-label{margin-left:21px}}@media(max-width: 567px){.steps-circles--responsive .steps-circles__number-label{display:none}}@media(max-width: 567px){.steps-circles--responsive .steps-circles__line{flex-grow:0;width:20%;height:2px}}.steps-circles--responsive .steps-circles__connector{width:12.5%}@media(max-width: 567px){.steps-circles--responsive .steps-circles__connector{flex-grow:1;width:auto;height:2px}}.accordeon{background-color:#fff;margin-bottom:45px;padding:30px 0;width:100%}.accordeon:before,.accordeon:after{content:" ";display:table}.accordeon:after{clear:both}.accordeon-simultan--single{border-top:1px solid #e2e2e2}.accordeon [class^=headline]{margin:0 0 30px}.accordeon-entry{background-color:#fff;border-bottom:1px solid #e2e2e2;position:relative}.accordeon-entry__download-list{margin:30px -15px 0}.accordeon-entry__image-text{margin:0 -15px}.accordeon-entry-panel{padding:20px 45px 20px 30px;color:#131313;cursor:pointer}.accordeon-entry-panel-text{padding-right:20px}@media(min-width: 1440px){.accordeon-entry-panel-text{font-size:18px}}@media(min-width: 1025px)and (max-width: 1439px){.accordeon-entry-panel-text{font-size:18px}}.accordeon-entry-panel>i{top:25px;right:30px;display:block;transform:rotate(0deg);transition:transform 250ms ease;position:absolute;width:10px;height:15px}.accordeon-entry-content-wrapper{transition:height 500ms ease;overflow:hidden;height:0}.accordeon-entry-content-wrapper:before,.accordeon-entry-content-wrapper:after{content:" ";display:table}.accordeon-entry-content-wrapper:after{clear:both}.accordeon-entry.simultan .accordeon-entry-content-wrapper{transition:height 1s ease}.accordeon-entry-content-wrapper .accordeon-entry-content [class^=headline]{margin:1em 0 10px}.accordeon-entry-content-wrapper .accordeon-entry-content .location-address{margin-top:0}.accordeon-entry-content{padding:20px 30px 45px;display:inline-block;max-width:100%}.accordeon-entry-content .table-full th,.accordeon-entry-content .table-full td{padding:15px 30px}.accordeon-entry-content .u-image-content+div>*:first-child [class^=headline]:first-child,.accordeon-entry-content .u-image-content+div>*:first-child [class^=text]:first-child>p:first-child{margin-top:0}.accordeon-entry-content ol,.accordeon-entry-content ul{color:#727272}.accordeon-entry.js-active .accordeon-entry-panel-text{color:#bbd03a}.accordeon-entry.js-active .accordeon-entry-panel i{transform:rotate(180deg)}@media(max-width: 567px){.accordeon{padding:15px 0;margin-bottom:30px}.accordeon>[class^=headline]{margin:0 0 15px}.accordeon .headline-small{font-size:1.17em}.accordeon-entry-panel{padding:15px 35px 15px 15px}.accordeon-entry-panel-text{padding-right:20px}.accordeon-entry-panel i{top:20px;right:15px}.accordeon-entry-content{padding:20px 15px 30px}}@media(min-width: 1440px){.accordeon{padding:60px 0;margin-bottom:60px}.accordeon [class^=headline]{margin:-30px 0 30px}}@media(min-width: 1025px)and (max-width: 1439px){.accordeon{padding:60px 0;margin-bottom:60px}.accordeon [class^=headline]{margin:-30px 0 30px}}.accordeon.accordeon-background1{background-image:url(../Images/subpage/accordeon-bg1.jpg);background-size:cover}.accordeon.accordeon-background2{background-image:url(../Images/subpage/accordeon-bg2.jpg);background-size:cover}.accordeon.accordeon-background3{background-image:url(../Images/subpage/accordeon-bg3.jpg);background-size:cover}.accordeon.background-sf-2{background-image:url(../Images/subpage/smart-factory_bg2.jpg);background-size:cover}.u-headline-inModule [class^=headline-]{line-height:125%;margin:0}img{width:100%}.block-teaser-blue-shadow{position:relative;margin-top:25px;padding-bottom:60px;overflow:hidden}@media(min-width: 1024px){.block-teaser-blue-shadow .ux-u-offset-lg-0{margin-left:-8.333%}}.block-teaser-blue-shadow:before,.block-teaser-blue-shadow:after{content:" ";display:table}.block-teaser-blue-shadow:after{clear:both}@media(max-width: 567px){.block-teaser-blue-shadow{padding-bottom:50px}}.block-teaser-blue-shadow:before{position:absolute;background:linear-gradient(90deg, #f2f6f9 0%, #8db1c1 100%);width:100%;height:calc(100% - 60px);bottom:0;display:block}.block-teaser-blue-shadow__content{text-align:center;background-color:#fff;box-shadow:0 0 20px 5px rgba(0,0,0,.05);padding:50px;position:relative}@media(max-width: 567px){.block-teaser-blue-shadow__content{padding:30px}}@media(min-width: 568px)and (max-width: 1024px){.block-teaser-blue-shadow__content{padding:30px}}.block-teaser-blue-shadow__image{position:relative}@media(max-width: 567px){.block-teaser-blue-shadow__image{padding:0 30px 0 0}}@media(min-width: 568px)and (max-width: 1024px){.block-teaser-blue-shadow__image{padding:0 30px 0 0}}@media(max-width: 567px){.block-teaser-blue-shadow__image{margin:0 15px}}.block-teaser-blue-shadow__image img{display:block}.block-teaser-blue-shadow .text-tiny,.block-teaser-blue-shadow .text-warning,.block-teaser-blue-shadow .block-calendar-year-selection,.block-teaser-blue-shadow .block-calendar-month-selection,.block-teaser-blue-shadow .block-calendar-region-selection{margin-bottom:11px}.block-teaser-blue-shadow .title-normal,.block-teaser-blue-shadow .block-calendar-filter-title{margin-bottom:3px}.block-teaser-blue-shadow .text-normal p,.block-teaser-blue-shadow .list-styled p,.block-teaser-blue-shadow .list-links p,.list-links li .block-teaser-blue-shadow a p,.block-teaser-blue-shadow .error__text p,.block-teaser-blue-shadow .questionnaire-lower-question ul li .radio-label p,.questionnaire-lower-question ul li .block-teaser-blue-shadow .radio-label p,.block-teaser-blue-shadow .questionnaire-lower-question ul li .checkbox-label p,.questionnaire-lower-question ul li .block-teaser-blue-shadow .checkbox-label p{margin-top:0}.block-teaser-blue-shadow--with-image{margin-top:15px}.block-teaser-blue-shadow--with-image:before{height:calc(100% - 90px)}.block-teaser-blue-shadow--with-image .block-teaser-blue-shadow__content{text-align:left;margin-top:30px}@media(min-width: 568px)and (max-width: 1024px){.block-teaser-blue-shadow--with-image .block-teaser-blue-shadow__content{margin-top:-30px;margin-left:30px}}@media(max-width: 567px){.block-teaser-blue-shadow--with-image .block-teaser-blue-shadow__content{margin-top:-15px}}.stoerer-circle,.block-marginal-serviceIcon-item,.block-locationTeaser{text-align:center;font-size:0}.stoerer-circle:before,.block-marginal-serviceIcon-item:before,.block-locationTeaser:before{content:"";display:inline-block;height:100%;vertical-align:middle}.stoerer-circle-content,.block-marginal-serviceIcon-item .serviceIcon-icon,.block-marginal-serviceIcon-item .serviceIcon-inner,.block-locationTeaser .block-content{display:inline-block;vertical-align:middle;font-size:1rem}.stoerer-circle{position:absolute;z-index:300;right:20px;top:20px;background-color:#bbd03a;border-radius:50%;width:14%;min-width:120px;max-width:250px}.stoerer-circle::before{height:auto;padding-top:100%}.stoerer-circle-content{max-width:80%;background-color:rgba(0,0,0,0)}.stoerer-circle-content span{display:block;color:#fff;font-family:"Frutiger-Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:.935rem;line-height:1.4}.stoerer-circle,.block-marginal-serviceIcon-item,.block-locationTeaser{text-align:center;font-size:0}.stoerer-circle:before,.block-marginal-serviceIcon-item:before,.block-locationTeaser:before{content:"";display:inline-block;height:100%;vertical-align:middle}.stoerer-circle-content,.block-marginal-serviceIcon-item .serviceIcon-icon,.block-marginal-serviceIcon-item .serviceIcon-inner,.block-locationTeaser .block-content{display:inline-block;vertical-align:middle;font-size:1rem}.webspecialWrapper{max-width:1440px;margin:0 auto}.btn{display:inline-block;font-size:.75rem;font-family:"Frutiger-Bold",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-transform:uppercase;padding:12px 37px;border:1px solid #131313;background:rgba(0,0,0,0);color:#131313;transition:color 500ms ease,background 500ms ease;text-decoration:none;text-align:center;border-radius:0;line-height:1.5em}@media(max-width: 567px){.btn{margin:3px 0;min-width:180px}}.btn:hover{background:#131313;color:#fff}.btn-icon i{width:20px;height:13px;margin-left:6px;fill:#131313;top:2px;position:relative}.btn-icon i svg{fill:#131313;transition:fill 500ms ease}.btn-icon i.icon-close{vertical-align:middle;margin-bottom:3px}.btn-icon i.icon-arrow_small_left{top:0}.btn-icon-left i{margin-left:0;margin-right:6px}.btn-icon:hover i{fill:#fff}.btn-icon:hover i svg{fill:#fff}.btn-icon-absolute{min-width:180px;width:auto;position:relative}.btn-icon-absolute-right{padding:13px 55px 13px 20px}.btn-icon-absolute-right i{right:25px}.btn-icon-absolute-left{padding:13px 20px 13px 55px}.btn-icon-absolute-left i{left:25px}.btn-icon-absolute i{position:absolute;top:50%;transform:translateY(-50%)}.btn-green{border:1px solid rgba(0,0,0,0);background-color:#bbd03a;color:#fff;fill:#fff}.btn-green i svg{fill:currentColor}.btn-green.btn-icon i,.btn-green.btn-icon i svg,.btn-green.btn-icon:hover i,.btn-green.btn-icon:hover i svg{fill:currentColor}.btn-green.btn-icon-only-big i{height:24px;width:24px}.btn-green.btn-icon-only-big i,.btn-green.btn-icon-only-big i svg{fill:#fff;stroke:#fff}.btn-green.btn-icon-only-big:hover i,.btn-green.btn-icon-only-big:hover i svg{fill:#bbd03a;stroke:#bbd03a}.btn-green:hover{background:#fff;color:#bbd03a;border:1px solid #bbd03a}.btn-green:hover i svg{fill:#bbd03a}.btn-green--inverted{background-color:#fff;color:#bbd03a;fill:#fff;border:1px solid #bbd03a}.btn-green--inverted.btn--active,.btn-green--inverted:hover{background:#bbd03a;color:#fff;fill:#fff}.btn-red{border:1px solid #d00;color:#d00;fill:#d00;max-height:48px}.btn-red:hover{background:#d00;color:#fff;fill:#fff;border:1px solid rgba(0,0,0,0)}.btn-red-background{border:1px solid #d00;color:#fff;background-color:#d00}.btn-red-background:hover{background:#fff;color:#d00}.btn-white{border:1px solid #fff;background-color:rgba(0,0,0,0);color:#fff}.btn-white:hover{background:#fff;color:#131313;border:1px solid rgba(0,0,0,0)}.btn-black{background:#fff}.btn-zoom{display:inline-block;padding:8px 8px 2px;transition:fill 500ms ease,background 500ms ease;text-decoration:none;text-align:center;background-color:#fff}.btn-zoom i{fill:#131313;pointer-events:none}.btn-zoom i svg{fill:#131313;pointer-events:none}.btn-zoom:hover{background-color:#131313}.btn-zoom:hover i{fill:#fff}.btn-zoom:hover i svg{fill:#fff}.btn-icon-only{min-width:initial;min-height:initial;width:44px;height:44px;margin:0;padding:0}.btn-icon-only i{transform:translateY(-50%);margin-top:50%;height:14px;margin-left:0;margin-right:0;top:0}.btn--borderless{border:0;background:rgba(0,0,0,0)}.btn-iconOnly{padding:12px;min-height:44px;min-width:44px}@media(max-width: 567px){.btn-iconOnly{margin:0;min-width:30px}}.btn-iconOnly i{margin-left:0;top:0}.btn-iconOnly:hover i{fill:#fff}.btn-iconOnly:hover i svg{fill:#fff}.btn-link-arrow{padding:0;margin:0;width:35px;height:35px;display:inline-block}@media(max-width: 567px){.btn-link-arrow{min-width:initial;min-width:auto}}.btn-link-arrow i{margin-top:10px;width:17px;margin-left:0;top:0;fill:#131313;transition:fill 500ms ease;height:14px}.btn-link-arrow i svg{fill:#131313;transition:fill 500ms ease}.btn-link-arrow:hover i{fill:#fff}.btn-link-arrow:hover i svg{fill:#fff}.btn-link-arrow.btn-green{border:1px solid rgba(0,0,0,0);background-color:#bbd03a;color:#131313}.btn-link-arrow.btn-green i{fill:#131313;transition:fill 500ms ease}.btn-link-arrow.btn-green i SVG{fill:#131313;transition:fill 500ms ease}.btn-link-arrow.btn-green:hover{background:rgba(0,0,0,0);color:#131313;border:1px solid #bbd03a}.btn-link-arrow.btn-green:hover i{fill:#131313;transition:fill 500ms ease}.btn-link-arrow.btn-green:hover i svg{fill:#131313;transition:fill 500ms ease}.btn.is-disabled{opacity:.3;pointer-events:none}.btn.js-scrollToTop svg{max-height:20px}.btn.btn__animationFill{transition:color .5s ease,background-position .5s ease;background:linear-gradient(to right, transparent 50%, #bbd03a 50%);background-size:205% 100%;background-position:right bottom;border:1px solid #bbd03a}.btn.btn__animationFill i{top:2px;position:relative}.btn.btn__animationFill i svg{fill:#fff;stroke:#fff;stroke-width:2px}.btn.btn__animationFill:hover{background-position:left bottom}.btn.btn__animationFill:hover i svg{fill:#bbd03a;stroke:#bbd03a}.btn.btn__animationFill--from-right{background:linear-gradient(to left, transparent 50%, #bbd03a 50%);background-size:205% 100%;background-position:left bottom}.btn.btn__animationFill--from-right:hover{background-position:right bottom}.btn--no-animation{transition:none}.btn--no-animation:hover{transition:none;background:rgba(0,0,0,0);color:inherit}@media(max-width: 880px){.btn-desktop{display:none}}.btn-fullWidth{width:100%}.headline-small{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:20px}@media(min-width: 1441px){.headline-small{font-size:23px}}.headline-medium{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:23px}@media(min-width: 1441px){.headline-medium{font-size:28px}}@media(max-width: 768px){.headline-medium{font-size:20px}}@media(max-width: 567px){.headline-medium{font-size:20px}}.headline-big{font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-size:28px}@media(min-width: 1441px){.headline-big{font-size:34px}}@media(max-width: 768px){.headline-big{font-size:23px}}@media(max-width: 567px){.headline-big{font-size:20px}}
