html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],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{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Hepta Slab;font-style:normal;font-weight:700;src:url(/assets/fonts/HeptaSlab-700.woff) format("woff")}@font-face{font-family:Frutiger Next W04 Bold;src:url(/assets/fonts/56a5ba83-41eb-4d7e-aa15-8b2e5e64498b.eot?#iefix);src:url(/assets/fonts/56a5ba83-41eb-4d7e-aa15-8b2e5e64498b.eot?#iefix) format("eot"),url(/assets/fonts/55ccab75-eb23-4daa-b7ad-99028777461c.woff2) format("woff2"),url(/assets/fonts/6469e9ef-2031-4906-81ee-c9036cef42d3.woff) format("woff"),url(/assets/fonts/0bb27499-6ede-4e2b-ba82-73d31cd30050.ttf) format("truetype")}@font-face{font-family:Frutiger Next W04 Condensed Black;src:url(/assets/fonts/ec128556-fb1c-43b2-bd9c-5129f2c69749.eot?#iefix);src:url(/assets/fonts/ec128556-fb1c-43b2-bd9c-5129f2c69749.eot?#iefix) format("eot"),url(/assets/fonts/270b0d86-096b-4a8f-a5d6-953979637d57.woff2) format("woff2"),url(/assets/fonts/ed3566d5-ef5c-49a7-a4b6-a464e11f27cd.woff) format("woff"),url(/assets/fonts/855e9a8e-8aac-46a9-a2af-2048ea7d85ed.ttf) format("truetype")}@font-face{font-family:Frutiger Next W04 Condensed Medium;src:url(/assets/fonts/4d24e97e-5a77-4946-81e4-b9415138fe18.eot?#iefix);src:url(/assets/fonts/4d24e97e-5a77-4946-81e4-b9415138fe18.eot?#iefix) format("eot"),url(/assets/fonts/cb308d5b-42e4-46d3-b0d3-1584b2d2327d.woff2) format("woff2"),url(/assets/fonts/b8ec7d16-8f2f-4352-afa1-c30d95d01431.woff) format("woff"),url(/assets/fonts/5990d46f-1881-40c1-8110-181fb918ae1b.ttf) format("truetype")}@font-face{font-family:Frutiger Next W04 Medium;src:url(/assets/fonts/46e9b7e8-4339-4f0a-bb79-c9ddc7260724.eot?#iefix);src:url(/assets/fonts/46e9b7e8-4339-4f0a-bb79-c9ddc7260724.eot?#iefix) format("eot"),url(/assets/fonts/a1a78810-241f-400e-8249-4b736079bf26.woff2) format("woff2"),url(/assets/fonts/aa098831-f184-40d1-bd48-0f2a034c8e17.woff) format("woff"),url(/assets/fonts/e845c197-93d2-4207-93f7-0cb4a768e2cb.ttf) format("truetype")}@font-face{font-family:Frutiger Next W04 Regular;src:url(/assets/fonts/d63afc2f-697c-4284-b6cf-c195b58bdc77.eot?#iefix);src:url(/assets/fonts/d63afc2f-697c-4284-b6cf-c195b58bdc77.eot?#iefix) format("eot"),url(/assets/fonts/376802cd-86b5-492f-9b30-e3ed4776b28e.woff2) format("woff2"),url(/assets/fonts/b88d391b-3aef-4339-874f-747a0aebe05f.woff) format("woff"),url(/assets/fonts/a7018cfc-61ad-41b0-84d3-bfc319a4029b.ttf) format("truetype")}.font--regular{font-family:Frutiger Next W04 Regular,Arial,sans-serif;font-weight:300}.font--bold{font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300}.font--highlight{font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300}[data-show-on-desktop],[data-show-on-handheld],[data-show-on-tablet]{display:none!important}html.sr .block-gallery__item,html.sr .block-history__image,html.sr .block-image-text-full-width__col--2,html.sr .block-image-text-list__image,html.sr .block-locations__location-image,html.sr .block-locations__people-image,html.sr .block-stage__headline,html.sr .block-stage__image,html.sr .block-stage__text,html.sr .block-text-image-with-background__col--image,html.sr .ce-image-full-width__background{visibility:hidden}svg{width:100%;height:auto}embed,img,object,video{width:100%;height:auto;display:block;font-size:0}blockquote,figcaption,figure{margin:0}input{border:1px solid #ccc}input:focus{outline:none;border:1px solid #6e6e73}input.error{border-color:#d42626}[data-background-color-context=dark] input{border-color:#fff;background:#fff}[data-background-color-context=dark] input:focus{outline:none;border:1px solid #ccc}[data-responsive-background-target]{opacity:0;pointer-events:none;position:absolute;z-index:-2}select:focus{outline:none}p strong{font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300}textarea{border:1px solid #ccc}textarea:focus{outline:none;border:1px solid #6e6e73}textarea.error{border-color:#d42626}a{color:inherit;text-decoration:underline}a.active,a:active,a:focus,a:hover{text-decoration:none}.anchor--with-icon{display:flex;align-items:center}a .at span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}a .at:before{content:"@"}.eyebrow{font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300;display:block;letter-spacing:.075em;font-size:13px;text-transform:uppercase;line-height:16px;margin-bottom:1.75rem}.field{padding-top:1rem}.field__body{width:auto}.field__error{color:#d42626;font-size:14px}.field--input-search .form-label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.field--input-search .field__body{width:500px;display:flex;gap:1px;margin:0 auto}.form-label{padding-top:.5rem;width:10rem}.form-input{width:100%;background-color:transparent;padding:.7rem 0}.form-input--input{padding:.7rem}.form-input--textarea{padding:.7rem;transition:height .3s ease-in-out}.form__row--actions{padding-top:1rem;display:flex;justify-content:flex-end}.drop-zone-preview__remove-link-icon{position:relative;top:5px}.form__row--actions .button,.form__row--actions .cm-btn{min-width:100px}.form__row .table-content{width:100%}.form__row .list--unordered li{padding-left:0}.form__row .list--unordered li:before{display:none}.headline{font-weight:300;margin-bottom:0;margin-top:0;line-height:1.1em;-webkit-hyphens:auto;hyphens:auto}[data-background-color-context=dark] .headline{color:#fff}.headline--style-large{font-size:35px}.headline--style-large,.headline--style-regular{font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300}.headline--style-regular{font-size:30px;line-height:35px}.headline--style-small{font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300;font-size:25px}.headline--style-tiny{font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300;letter-spacing:.075em;font-size:13px}.headline--style-tiny,.headline--style-upper{text-transform:uppercase}.icon{width:24px;height:24px}.icon--size-small{width:18px;height:18px}.icon--size-large{width:36px;height:36px}.list{padding:0;margin:1rem 0 0}.list .list{margin:.5rem}.list--unordered{padding-left:0}.list--unordered li{max-width:37.5em;font-size:1rem;list-style:none;padding-left:20px;position:relative}.list--unordered li:before{content:"";display:block;width:8px;height:8px;background:#1969bb;position:absolute;left:0;top:.5em}.list--unordered li+li{margin-top:.5rem}[data-background-color-context=dark] .list--unordered li{color:#fff}[data-background-color-context=dark] .list--unordered li:before{background:#fff}.list--ordered{counter-reset:list--ordered}.list--ordered li{max-width:37.5em;font-size:1rem;list-style:none;padding-left:20px;position:relative}.list--ordered li:before{position:absolute;content:counter(list--ordered) ".";counter-increment:list--ordered;width:auto;height:auto;top:0;left:0;background:none}.list--ordered li+li{margin-top:.5rem}.logo__anchor{display:block;font-size:0}.paragraph{margin-bottom:0;margin-top:1rem;font-size:1rem;line-height:1.5em;font-weight:300;max-width:37.5em}[data-background-color-context=dark] .paragraph{color:#fff}.paragraph--small{font-size:.8725rem}.paragraph--large{font-size:1.25rem}.table-content{border-spacing:0;margin-top:1rem}.table-content td,.table-content th{padding:.5rem 0;border-top:1px solid #ccc}.table-content th[scope=row]{text-align:left;max-width:200px;padding-right:1rem;font-family:Frutiger Next W04 Regular,Arial,sans-serif;font-weight:300}.table-content ul{margin-top:0}.button--style-default,.cm-btn{font-family:Frutiger Next W04 Regular,Arial,sans-serif;font-weight:300;text-align:left;font-size:16px;border:none;padding:10px 10px 8px 20px;min-width:200px;display:flex;justify-content:space-between;align-items:center;background:#1969bb;color:#fff;transition:background-color .3s ease-in-out}.button--style-default .button__label,.cm-btn .button__label{padding-right:1rem}.button--style-default:hover,.cm-btn:hover,a:hover .button--style-default[data-fake-anchor],a:hover [data-fake-anchor].cm-btn{color:#fff;background:#1d7bda}.button--style-default:active,.cm-btn:active,a:active .button--style-default[data-fake-anchor],a:active [data-fake-anchor].cm-btn{background:#1d7bda;transform:translateY(1px)}.button--style-default:disabled,.cm-btn:disabled,a:disabled .button--style-default[data-fake-anchor],a:disabled [data-fake-anchor].cm-btn{pointer-events:none;opacity:.3}[data-background-color-context=dark] .button--style-default,[data-background-color-context=dark] .cm-btn{background:#fff;color:#1969bb}[data-background-color-context=dark] .button--style-default:hover,[data-background-color-context=dark] .cm-btn:hover,a:hover [data-background-color-context=dark] .button--style-default[data-fake-anchor],a:hover [data-background-color-context=dark] [data-fake-anchor].cm-btn{color:#1969bb;background:#ededed}[data-background-color-context=dark] .button--style-default:active,[data-background-color-context=dark] .cm-btn:active,a:active [data-background-color-context=dark] .button--style-default[data-fake-anchor],a:active [data-background-color-context=dark] [data-fake-anchor].cm-btn{background:#ededed}.button--icon-only{min-width:auto;padding:9px 10px;width:44px}.button--icon-only .button__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button-group{padding-top:2em;display:flex}.button,.cm-btn{cursor:pointer;box-sizing:border-box;text-decoration:none}.button__label{display:inline-block}.pseudo-class-active,.pseudo-class-disabled,.pseudo-class-hover{pointer-events:none}.button--back .button__icon{transform:rotate(180deg)}.button--back{margin-right:10px;padding-left:10px;padding-right:20px}.button--back .button__label{padding-right:0;padding-left:16px}[data-collapse-item]{clear:both}[data-collapse-trigger]{display:block;text-decoration:none;-webkit-perspective:5000px;will-change:color;transition-property:color;transition-timing-function:ease;transition-duration:333ms}[data-collapse-trigger] *{text-decoration:none}[data-collapse-target]{max-height:0;overflow:hidden;opacity:0;pointer-events:none;will-change:transform,max-height,opacity;transition-property:transform,max-height,opacity;transition-timing-function:ease;transition-duration:333ms}[data-collapse-target][aria-expanded]{opacity:1;pointer-events:all}[data-collapse-target-inner]{margin:0;float:left;width:100%;clear:both}[data-collapse-target-inner]:after{content:"";display:table;clear:both}.contact-item{width:100%;height:100%;max-width:350px;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;align-items:flex-start;background-color:#ededed}.contact-item--layout-horizontal{max-width:700px;flex-direction:row-reverse;align-items:flex-end;background-color:transparent}.contact-item__text{padding:1em 1em 2em}.contact-item--layout-horizontal .contact-item__text{padding:0}.contact-item__name{font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300;padding-top:.25em;padding-bottom:.25em}.contact-item__units{padding-top:.25em;padding-bottom:.25em;margin-bottom:0}.contact-item__mail{color:#1969bb;padding-top:.5rem}.contact-item__mail:focus,.contact-item__mail:hover{color:#1d7bda}.contact-item__mail.active,.contact-item__mail:active{color:#1d7bda;transform:translateY(1px)}.contact-item__mail a{text-decoration:none}.contact-item__phone{color:#1969bb;padding-top:.25em;padding-bottom:.25em;display:block;text-decoration:none}.contact-item__phone:focus,.contact-item__phone:hover{color:#1d7bda}.contact-item__phone.active,.contact-item__phone:active{color:#1d7bda;transform:translateY(1px)}.container{position:relative;width:100%;min-width:320px}.container:after{content:"";display:block;clear:both}.container__inner{background-position:top;background-repeat:no-repeat;background-size:cover;margin:0 auto}.error-page{display:flex;align-items:center;justify-content:center;height:100vh;width:100vw;padding:0;margin:0}.error-page-message{font-family:Frutiger Next W04 Regular,Arial,sans-serif;font-weight:300;text-align:center;max-width:500px}.error-page-message__title{display:block;margin-top:1rem}.error-page-message__body{display:block}.grid{display:flex;flex-wrap:wrap}.grid--2-columns{max-width:1100px;margin:0 auto}.grid--2-columns .grid__column{width:100%}.ce.ce-grid--2-columns{margin-top:0}.ce-grid--2-columns__inner{padding:0}.grid--2-columns.grid--2-columns__for-forms .grid__column--1,.grid--2-columns.grid--2-columns__for-forms .grid__column--2{width:100%}.grid--2-columns.grid--2-columns__for-forms .field{display:block}.grid--2-columns.grid--2-columns__for-forms .form__row--actions{padding-left:0}.grid--3-columns{max-width:1100px;margin:0 auto}.grid--3-columns .grid__column{width:100%}.ce.ce-grid--3-columns{margin-top:0}.ce-grid--3-columns__inner{padding:0}.grid--4-columns{max-width:1100px;margin:0 auto}.ce-grid--4-columns__inner{padding:0}.klaro .cookie-modal{overflow:hidden;z-index:1000}.cm-bg,.klaro .cookie-modal{width:100%;height:100%;position:fixed;left:0;top:0}.cm-bg{background:rgba(0,0,0,.5)}.cm-klaro{background:#fff;z-index:1001;width:100%;max-height:calc(100vh - 2rem);max-width:calc(100vw - 2rem);top:50%;transform:translateY(-50%);position:relative;overflow:auto;margin:0 auto;height:auto;padding:1rem 1rem 0}.cm-header h1{margin-top:0}.cm-content,.cm-purposes{list-style:none;padding:0}.cm-purpose{position:relative;padding:1rem 0 1rem 2rem;border-top:1px solid #ccc}.cm-list-input{position:absolute;left:0;top:calc(1rem + 4px)}.cm-service{list-style:none;position:relative;padding:0 0 0 2rem}.cm-service .cm-list-input{top:4px}.cm-content{margin-top:1rem}.cm-caret{display:none}.cm-list-label{font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300;display:block}.cm-list-label:hover{opacity:.8}.cm-list-label:active{transform:translateY(1px)}.cm-list-description,.purposes{margin:0}.cm-buttons,.cm-footer-buttons{display:flex;justify-content:space-between;flex-direction:column;gap:1rem}.cm-powered-by{text-align:center;color:#6e6e73;font-size:14px;max-width:100%;width:auto;bottom:0;padding:0}.social-links{padding:2rem 1rem 0;display:flex;justify-content:center;align-items:center;width:100%}.social-links__text{padding-right:1rem}.social-links__anchor{color:#6e6e73;padding-left:.25rem;padding-right:.25rem;display:inline;height:30px;transition:opacity .3s ease-in-out}.social-links__anchor:hover{opacity:.5}.social-links__icon{width:30px;height:30px}.ce-block-contact-form__inner{max-width:700px;padding-left:1rem;padding-right:1rem}.ce-block-downloads__inner,.ce-block-event-collection__inner{max-width:1100px;padding-left:1rem;padding-right:1rem}.ce-block-stage+.ce-block-event-collection{margin-top:0}.ce-block-faq__inner{max-width:700px;padding-left:1rem;padding-right:1rem}.ce-block-faq__body{padding-bottom:1rem}.ce-block-gallery__inner{max-width:1100px}.ce-block-gallery__background{background-color:#ededed}.ce-block-history__inner{max-width:700px}.ce-block-jobs__inner{max-width:700px;padding-left:1rem;padding-right:1rem}.container__inner.ce-block-locations__inner{padding:0;max-width:1100px}.ce-block-stage+.ce-block-made-with{margin-top:0}.ce-block-quote{position:relative}.ce-block-quote__inner{max-width:700px;padding-left:1rem;padding-right:1rem}.ce-block-search-results__inner{max-width:700px}.ce-block-stage__inner{max-width:1100px}.ce-block-stage__body{padding-top:6em}.ce-block-stage--event .ce-block-stage__inner,.ce-block-stage--joboffer .ce-block-stage__inner,.ce-block-stage--search .ce-block-stage__inner,.ce-block-stage--training .ce-block-stage__inner{max-width:700px}.ce-block-teaser-locations{background-image:url(/typo3conf/ext/schuette_site/Resources/Public/Frontend/images/world-background-80.jpg);background-position:bottom;background-size:100%;background-repeat:no-repeat}.ce-block-teaser-locations+.ce--background-gray-light{margin-top:0}.ce-block-teaser-locations__inner{max-width:1100px;padding-left:0;padding-right:0}.ce-block-made-with__inner{max-width:1100px;padding:2.5rem 0}.ce-block-technical-data__inner{max-width:1100px;padding-left:1rem;padding-right:1rem}.ce-block-text-image-with-background+.ce-block-text-image-with-background{margin-top:0}.ce-block-text-image-with-background__inner{max-width:1100px;padding-bottom:0}.ce-block-text-image-with-background+.ce-block-text-image-with-background .ce-block-text-image-with-background__inner{padding-top:0}.ce-block-text__inner{max-width:700px;padding-left:1rem;padding-right:1rem}.ce-block-training-collection__inner{max-width:1100px;padding-left:1rem;padding-right:1rem}.ce-block-video.ce-block-video--no-header{margin-top:0}.ce-block-video__inner{max-width:1100px;padding-left:1rem;padding-right:1rem}.ce-image-full-width__background{padding-top:50%;background-size:cover;background-position:50%;background-repeat:no-repeat}.ce{position:relative;margin:2rem auto 0}.ce--unwrapped:first-child,.header+.ce,.navigation-main__panel--mega-menu>.ce{margin-top:0}.ce__background{z-index:0;position:absolute!important;top:0;left:0;width:100%;height:100%;background-position:top;background-repeat:no-repeat;background-size:cover}.ce--background-gray-light .ce__background{background-color:#ededed}.ce--background-brand-blue .ce__background{background-color:#1969bb}.ce--background-inner-gray-light .ce__inner{background-color:#ededed}.ce--background-inner-brand-blue .ce__inner{background-color:#1969bb}.ce--background-brand-blue .container__inner,.ce--background-gray-light .container__inner,.ce--background-inner-brand-blue .container__inner,.ce--background-inner-gray-light .container__inner{padding-top:2rem;padding-bottom:2rem}.ce__body{position:relative;z-index:1}.block-contact-form__form{padding-top:1rem}.block-contact-form__form fieldset{border:none;padding:0}.block-contact-form__body .contact-item{display:block}.block-contact-form__body .contact-item__image{padding-top:2rem;width:100%}.block-contact-form__body .contact-item__text{width:100%;padding-top:1rem}.block-downloads__list{list-style-type:none}.block-downloads__item,.block-downloads__list{margin:0;padding:1em 0 0}.block-downloads__button{display:flex}.block-downloads__title{width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-downloads__type{width:20%;text-align:center;text-transform:uppercase}.block-downloads__size{width:20%;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block-downloads__icon-wrap{width:10%;display:flex;justify-content:flex-end;align-items:center}.block-event-collection__list{list-style-type:none;margin:1rem 0 0;padding:0}.event-list-item__city,.event-list-item__date,.event-list-item__info{font-size:1rem}.block-faq__list{list-style-type:none}.block-faq__item,.block-faq__list{margin:0;padding:1em 0 0}.block-faq__header{display:grid;grid-template-columns:1fr 40px;grid-auto-rows:1fr;background-color:#1969bb;align-items:center}.block-faq__header:hover{background-color:#1b71c8}.block-faq__header:active{transform:translateY(1px)}.block-faq__question{font-family:Frutiger Next W04 Regular,Arial,sans-serif;font-weight:300;color:#fff;padding:1rem;font-size:25px}.block-faq__answer{background-color:#ededed}.block-faq__answer-inner{padding:0 1rem 1rem}.block-faq__icon{color:#fff;will-change:transform;transition-property:transform;transition-timing-function:ease;transition-duration:333ms}[aria-expanded=true] .block-faq__icon{transform:rotateX(180deg)}.block-gallery__headline{padding:1rem}.block-gallery__item{width:100%;padding:1rem}.block-history__headline{text-align:center}.block-history__list{margin:0;padding:2em 0 0;list-style-type:none}.block-history__item{position:relative;max-width:700px;margin:0 auto;padding-bottom:3em}.block-history__item:after{content:"";height:2rem;width:1px;background:#6e6e73;display:block;position:absolute;left:50%;bottom:0}.block-history__col--1,.block-history__col--2{padding-left:1em;padding-right:1em}.block-history__date{margin:0;padding:1rem 0 .5em}.block-history__image{margin-top:1rem;display:block}.block-history__item--image-top{max-width:700px}.block-history__item--image-top-small .block-history__image{max-width:350px;margin:0 auto}.block-image-text-list{margin:0 auto}.block-image-text-list--image-top{max-width:700px}.block-image-text-list__list{margin:0;padding:1rem 0 0}.block-image-text-list__list-item{list-style-type:none;margin:0;padding:1rem 0 0;display:grid;grid-template-columns:40px 1fr;align-items:center}.block-image-text-list__list-item_content{width:auto}.block-image-text-list__list-item-icon{width:24px;height:24px;color:#1969bb}.block-image-text-list__col{padding-left:1rem;padding-right:1rem}.block-image-text-list--image-top .block-image-text-list__col--2{padding-top:1rem}.block-image-text-list--image-top .block-image-text-list__headline{margin-top:1rem}.block-image-text-list--image-left,.block-image-text-list--image-right{max-width:1000px}.block-image-text-list--image-left .block-image-text-list__col--2,.block-image-text-list--image-right .block-image-text-list__col--2{padding-top:1rem}.block-jobs__list{list-style-type:none}.block-jobs__item,.block-jobs__list{margin:0;padding:1em 0 0}.block-jobs__link{text-decoration:none;display:flex}.block-jobs__col--1{width:44px}.block-jobs__col--2{width:auto;padding:0 0 0 1em}.block-jobs__title{font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300}.block-locations__regions-list{margin:0;padding:1em 1em 0;list-style-type:none}.block-locations__regions-item{display:inline-block}.block-locations__link{text-decoration:none;display:inline-block;margin:0;padding:.5em 1em .5em 0}.block-locations__link.block-locations__link--active,.block-locations__link:hover{font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300}.block-locations__link:active{transform:translateY(1px)}.block-locations__link.block-locations__link--active{pointer-events:none}.block-locations__locations{padding:0 1em}.block-locations__locations-header{font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300;margin:0;padding:2rem 0 0;width:100%}.block-locations__location-image-wrap{padding-top:1em;width:100%}.block-locations__location-col--1{padding-top:2rem;font-style:normal}.block-locations__location-col--2{padding-top:1em}.block-locations__location-name{font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300}.block-locations__location-address{padding-top:.5em}.block-locations__location-email,.block-locations__location-phone{color:#1969bb;padding-top:.25em;padding-bottom:.25em;display:block;text-decoration:none}.block-locations__location-email:focus,.block-locations__location-email:hover,.block-locations__location-phone:focus,.block-locations__location-phone:hover{color:#1d7bda}.block-locations__location-email.active,.block-locations__location-email:active,.block-locations__location-phone.active,.block-locations__location-phone:active{color:#1d7bda;transform:translateY(1px)}.block-locations__location-url{max-width:200px}.block-locations__person{padding-top:1rem}.block-locations__people-header{font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300;width:100%;margin:0;padding:3rem 1rem 1rem}.block-locations__people{padding:0 1em}.block-locations__header{margin:0;padding:2em 0 0}.block-locations__people-card{padding-top:1em;height:100%}.block-quote__icon{width:3rem;height:3rem}.block-quote__blockquote{font-family:Frutiger Next W04 Regular,Arial,sans-serif;font-weight:300;font-size:30px}.block-quote__caption{padding-top:1rem;font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300}.block-quote__blockquote--small{font-size:20px;line-height:1.5em}.block-stage__col--1,.block-stage__col--2{padding-left:1rem;padding-right:1rem}.block-stage--product-image .block-stage__image{max-width:300px;margin:3rem auto 0;position:relative;z-index:1}.block-stage--machine-image .block-stage__image{max-width:1000px;margin:3rem auto -5rem;position:relative;z-index:1}.block-teaser-locations__col{padding-left:1em;padding-right:1em}.block-teaser-locations__list{margin:0;padding:2rem 0;list-style-type:none}.block-teaser-locations__item{margin:0;padding:0}.block-teaser-locations__link{display:block;padding:5px 0 5px 20px;text-decoration:none;border-left:1px solid #ededed}.block-teaser-locations__link:hover,.block-teaser-locations__link[aria-expanded=true]{font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300;border-left-color:#6e6e73}.block-teaser-locations__link:active{transform:translateY(1px)}.block-teaser-locations__detail{display:none}.block-teaser-locations__detail[aria-expanded=true]{display:block}.block-teaser-locations__title{margin:0;padding:2rem 0 0}.block-teaser-locations__address{padding:2rem 0 0;font-style:normal}.block-teaser-locations__mail,.block-teaser-locations__phone{display:block;padding:.5rem 0 0;text-decoration:none;color:#1969bb}.block-teaser-locations__mail:focus,.block-teaser-locations__mail:hover,.block-teaser-locations__phone:focus,.block-teaser-locations__phone:hover{color:#1d7bda}.block-teaser-locations__mail.active,.block-teaser-locations__mail:active,.block-teaser-locations__phone.active,.block-teaser-locations__phone:active{color:#1d7bda;transform:translateY(1px)}.block-teaser-locations__button-group{padding-top:2rem}.block-made-with__headline{padding:0 1rem 1rem}.block-made-with__list{margin:0;padding:0;list-style-type:none;display:grid;grid-template-columns:100%;grid-auto-rows:1fr}.block-made-with__item{padding:.5rem 1rem}.block-made-with__link{padding:1em 4em 1em 1em;display:block;background-size:cover;background-position:50%;position:relative;height:100%;background-color:#1969bb;text-decoration:none}.block-made-with__link:hover{background:#1b71c8}.block-made-with__link:active{background:#1b71c8;transform:translateY(1px)}.block-made-with__title{font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300;font-size:25px;color:#fff;-webkit-hyphens:auto;hyphens:auto}.block-made-with__icon{color:#fff;display:block;position:absolute;bottom:1em;right:1em;width:36px;height:36px}.block-technical-data__header{display:flex;justify-content:space-between;padding:2em 0 1em}.block-technical-data__title{font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300}.block-technical-data__value-columns{text-align:right;float:right;margin-right:85px;font-family:Frutiger Next W04 Regular,Arial,sans-serif;font-weight:300;color:#6e6e73;flex-shrink:0}.block-technical-data__insertion{font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300;margin-top:1rem;padding:.75em 0;border-bottom:1px solid #6e6e73}.block-technical-data__dl{margin:0;padding:.75em 0;border-bottom:1px solid #6e6e73}.block-technical-data__dt{margin:0;padding:0;display:block}.block-technical-data__dd{margin:0;padding:.25em 0 0;display:block;font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300;text-align:right}.block-technical-data__value{width:80px;display:inline-block;text-align:right}.block-technical-data__value-label-inline{display:block;color:#6e6e73}.block-technical-data__unit{width:80px;display:inline-block;text-align:left;padding-left:20px}.block-image-text-full-width__col--1{padding-right:1em;padding-left:1em;justify-self:end}.block-image-text-full-width__col--2{padding-top:2rem;padding-left:1rem;padding-right:0;justify-self:end}.block-image-text-full-width__headline,.block-image-text-full-width__text{max-width:700px}.ce-block-image-text-full-width--reverse .block-image-text-full-width__col--1{justify-self:start}.ce-block-image-text-full-width--reverse .block-image-text-full-width__col--2{padding-left:0;padding-right:1rem}.block-text-image-with-background__col{padding:2em 1em 3em}.block-text-image-with-background__col--image{padding-top:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.block-text-image-with-background,.block-text-image-with-background--grey{background-color:#ededed}.block-text-image-with-background--blue{background-color:#1969bb}.block-text-image-with-background--inverted .block-text-image-with-background__col{order:2}.block-text-image-with-background--inverted .block-text-image-with-background__col--image{order:1}.block-text-image-with-background__col .headline{-webkit-hyphens:auto;hyphens:auto}.block-text__list,.block-text__list-item{margin:1rem 0 0;padding:0}.block-text__list-item{list-style-type:none;display:grid;grid-template-columns:40px 1fr;align-items:center}.block-text__list-item_content{width:auto}.block-text__list-item-icon{width:24px;height:24px;color:#1969bb}.block-training-collection__list{list-style-type:none;margin:0;padding:0}.block-video__content{position:relative;padding-top:56.25%;width:100%;margin-top:1rem;background:#ededed}.block-video__content [data-type=placeholder]{position:relative;max-width:100%!important;width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0}.block-video__iframe{border:none;width:100%;position:absolute;top:0;height:100%}.inline-teaser-menu-image__image{max-width:200px}.inline-teaser-menu-image__body{margin-top:2rem}.inline-teaser-menu-image__menu{margin-top:1rem}.inline-teaser-text-image{padding:2em 1em 0}.event-list-item{margin:0;font-size:25px}.event-list-item+.event-list-item{border-top:1px solid #6e6e73}.event-list-item__link{text-decoration:none;margin-left:-1rem;margin-right:-1rem;padding:1rem}.event-list-item__link:hover{background-color:#e5e5e5}.event-list-item__title{text-transform:uppercase;padding-right:1rem}.event-list-item__city,.event-list-item__date,.event-list-item__info{color:#6e6e73;padding-right:1rem}.event-list-item__button-group{padding-top:.5rem}.training-list-item{margin:0;padding:1em 0 2rem;font-size:20px}.training-list-item+.training-list-item{border-top:1px solid #6e6e73}.training-list-item__link{text-decoration:none;display:grid;grid-template-columns:64px 1fr;align-items:start}.training-list-item__title{text-transform:uppercase;padding-right:1rem;font-size:25px}.training-list-item__audience,.training-list-item__concept{color:#6e6e73}.training-list-item__duration{color:#6e6e73;padding-right:1rem}.navigation-breadcrumb{text-align:center}.container__inner.navigation-breadcrumb__inner{padding:0}.navigation-breadcrumb__list{margin:0;padding:4rem 0 0}.navigation-breadcrumb__item{list-style-type:none;padding-bottom:10px;position:relative}.navigation-breadcrumb__item:after{content:"";height:10px;width:1px;background:#6e6e73;display:block;position:absolute;left:50%}.navigation-breadcrumb__item:last-child:after{display:none}.navigation-breadcrumb__anchor{text-decoration:none;font-size:14px;color:#6e6e73;transition:color .3s ease-in-out}.navigation-breadcrumb__anchor:hover{color:#1969bb}.navigation-footer{padding:0;margin:0}.navigation-footer--level-1{display:flex;flex-wrap:wrap}.navigation-footer--level-2{padding-top:25px;padding-bottom:25px}.navigation-footer__item{list-style-type:none}.navigation-footer__item--level-1{padding:1rem 1rem 0;margin:0;width:50%}.navigation-footer__item--level-2{padding:5px 0}.navigation-footer__anchor{text-decoration:none;color:#6e6e73;display:block}.navigation-footer__anchor--level-1{font-size:13px;font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300;letter-spacing:1px;text-transform:uppercase}.navigation-footer__anchor--level-2{font-family:Frutiger Next W04 Regular,Arial,sans-serif;font-weight:300;font-size:14px;letter-spacing:0}.navigation-inline__list{margin:0;padding:0;list-style:none}.inline-teaser-menu-image__headline-link,.navigation-inline__anchor{display:block;text-decoration:none}.inline-teaser-menu-image__headline-link:focus,.inline-teaser-menu-image__headline-link:hover,.navigation-inline__anchor:focus,.navigation-inline__anchor:hover{background:rgba(0,0,0,.05)}.inline-teaser-menu-image__headline-link:active,.navigation-inline__anchor:active{transform:translateY(1px)}.navigation-inline__anchor--active.inline-teaser-menu-image__headline-link,.navigation-inline__anchor.navigation-inline__anchor--active{background:rgba(0,0,0,.05)}.navigation-jumpmarks{margin:0 auto;position:relative;z-index:2}.navigation-jumpmarks__inner{max-width:700px;margin-top:2rem}.navigation-jumpmarks__list{margin:0;padding:0;max-width:700px;display:flex;flex-wrap:wrap}.navigation-jumpmarks__item{margin:0;list-style-type:none;display:block}.navigation-jumpmarks__anchor{display:block;padding:.5rem 1rem;text-decoration:none;border-bottom:1px solid #ededed}.navigation-jumpmarks__anchor:hover{border-bottom:1px solid #6e6e73}.navigation-language{position:relative}.navigation-language__icon{color:#fff}.navigation-language__list{padding:.5rem 0;margin:0;list-style:none;background-color:#1969bb;position:absolute;left:-25px;display:none;text-align:center}.navigation-language__list:after{content:"";width:0;height:0;border-color:transparent transparent #1969bb;border-style:solid;border-width:0 7.5px 10px;position:absolute;top:-10px;right:35px}.navigation-language__list--active{display:block}.navigation-language__item{display:block;position:relative}.navigation-language__anchor{color:#fff;padding:.5rem .75rem;display:block;width:100%;transition:opacity .3s ease-in-out}.navigation-language__anchor:active,.navigation-language__anchor:hover{opacity:.5}.navigation-language__anchor--active{pointer-events:none;text-decoration:none}.navigation-language__anchor--unavailable{pointer-events:none;opacity:.3}.navigation-main__anchor{display:flex;align-items:center;text-decoration:none}.navigation-main__anchor-label{white-space:nowrap}.navigation-main__anchor--1{font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300;color:#fff;text-transform:uppercase}.navigation-main__anchor--1:focus,.navigation-main__anchor--1:hover{color:#ededed}.navigation-main__anchor--1.active,.navigation-main__anchor--1:active{color:#ededed;transform:translateY(1px)}.navigation-main__anchor--2{color:#000;will-change:transform;transition-property:transform;transition-timing-function:ease;transition-duration:333ms}.navigation-main__anchor--2:focus,.navigation-main__anchor--2:hover{color:#121212}.navigation-main__anchor--2.active,.navigation-main__anchor--2:active{color:#121212;transform:translateY(1px)}.navigation-main__anchor--2.navigation-main__anchor--active,.navigation-main__anchor--2:focus,.navigation-main__anchor--2:hover{background:rgba(0,0,0,.05)}.navigation-main__anchor--2.navigation-main__anchor--current{pointer-events:none}.navigation-main__anchor--3{font-size:10px;padding:0;margin-right:10px}.navigation-main__anchor--3,.navigation-main__anchor--3:focus,.navigation-main__anchor--3:hover{font-family:Frutiger Next W04 Medium,Arial,sans-serif;font-weight:300}.navigation-main__list{margin:0;padding:0;list-style:none}.navigation-main__list--1{display:flex}.navigation-main__panel-status-indicator{color:#fff;pointer-events:all;will-change:transform;transition-property:transform;transition-timing-function:ease;transition-duration:333ms}.navigation-main__panel-status-indicator>*{pointer-events:none}.navigation-main__panel{will-change:transform,opacity,max-height;transition-property:transform,opacity,max-height;transition-timing-function:ease;transition-duration:333ms;opacity:0;pointer-events:none}.navigation-main{height:100%;display:flex}.navigation-main .container{min-width:auto}.navigation-main__item{position:relative}.pagets__with-megamenu{position:static}.navigation-toggle__button{background:none;border:none;display:block;width:44px;height:45px;position:relative;top:1px}.navigation-toggle__button span{background:#fff;position:absolute;display:block;width:24px;right:10px;height:2px;will-change:transform,opacity,width;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.77,.2,.05,1);transition-duration:.5s;transform-origin:center center;border-radius:3px}.navigation-toggle__button span:first-child{margin-top:0;top:10px}.navigation-toggle__button span:nth-child(2),.navigation-toggle__button span:nth-child(3){top:17px}.navigation-toggle__button span:nth-child(4){top:24px}.body--navigation-panel-visible .navigation-toggle__button span:first-child{opacity:0;transform:scale(2)}.body--navigation-panel-visible .navigation-toggle__button span:nth-child(2){transform:rotate(45deg)}.body--navigation-panel-visible .navigation-toggle__button span:nth-child(3){transform:rotate(-45deg)}.body--navigation-panel-visible .navigation-toggle__button span:nth-child(4){opacity:0;transform:scale(2)}.pagination{padding:1rem 0 0;margin:6rem 0 0}.pagination__list{padding:0;margin:0;list-style:none;display:flex;justify-content:center;gap:10px}.pagination__item--active .pagination__anchor{pointer-events:none;background:#1969bb;color:#fff}.pagination__anchor{text-decoration:none;background:#ededed;display:flex;justify-content:center;align-items:center;border-radius:50%;width:30px;height:30px}.pagination__anchor:hover{background:#e5e5e5}.pagination__anchor:active{transform:translateY(1px)}.facet__label{margin-top:1rem}.facet__list{padding:0;margin:1rem 0;list-style:none;display:flex;flex-wrap:wrap;gap:.5rem}.facet__anchor{display:inline-block;text-decoration:none;background:#ededed;padding:3px .5rem 2px;border-radius:10px;white-space:nowrap}.facet__anchor:hover{background:#e5e5e5}.facet__anchor:active{transform:translateY(1px)}.facet__anchor--selected{background:#1969bb;color:#fff}.facet__anchor--selected:hover{background:#1b71c8;text-decoration:line-through}.facet__count{font-family:Hepta Slab,Arial Black,sans-serif;font-weight:300;font-size:12px}.facets-active{margin:1rem 0 0}.facets-active__list{margin:0;padding:0;display:flex;list-style:none}.relevance-bar,.relevance-bar__track{height:1px;width:100%;background:#ededed}.relevance-bar__progress{height:1px;background:#1969bb}.relevance-bar__progress span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.search-result__highlight{position:relative}.search-result__highlight:before{content:"";position:absolute;width:110%;height:110%;display:block;top:-5%;left:-5%;transform:rotate(-3deg);z-index:-1;background:#64bc47}.search-result{margin-top:3rem}.search-result__type{margin-top:1rem;margin-bottom:.5rem}.search-result__anchor{text-decoration:none;display:block;padding:1rem 10px;margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.search-result__anchor:hover{background:rgba(0,0,0,.03)}.search-result__anchor:active{transform:translateY(1px)}.eyebrow+.search-result__headline{padding-top:0}.search-result__footer{margin-top:1rem;font-style:italic}.search-results__query-meta{margin-top:1rem}*{box-sizing:border-box;-webkit-font-smoothing:antialiased}.body--styles-schuette{padding:0;margin:0;font-size:16px;line-height:1.25;font-family:Frutiger Next W04 Regular,Arial,sans-serif;font-weight:300;color:#001c38;overflow-x:hidden}[id]{scroll-margin-top:110px}.content{padding-top:240px;padding-bottom:120px;min-height:90vh}.footer__inner{max-width:1100px;margin:0 auto}.footer__row--top{padding-top:3rem;padding-bottom:2rem}.footer__row--bottom,.footer__row--middle{padding-top:0;padding-bottom:3rem}.footer__row--bottom{font-family:Frutiger Next W04 Regular,Arial,sans-serif;font-weight:300;font-size:14px;color:#6e6e73}.footer__logo-anchor{color:#1969bb;display:block;width:150px;margin:0 auto}.footer__memberships{text-align:center;padding:2rem 1rem 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer__memberships-link{transition:opacity .3s ease-in-out}.footer__memberships-link:hover{opacity:.5}.footer__memberships-img{width:100%;max-width:50px;height:auto;margin:0 .5rem}.footer__certified{text-align:center;padding:2rem 1rem 0}.header{position:fixed;top:0;left:0;z-index:10;width:100vw}.header__container{transition:all .3s ease-in-out}.header__container--has-background{background-color:#1969bb;box-shadow:3px 7px 7px rgba(0,0,0,.1)}.header__inner{display:flex;justify-content:space-between;align-items:stretch;height:95px;padding:0}.header__column--logo,.header__column--meta{width:50%;display:flex;align-items:center}.header__column--logo{padding-left:1em}.header__logo{width:79px;margin-right:37px;color:#fff;will-change:color;transition-property:color;transition-timing-function:ease;transition-duration:333ms}.body--navigation-panel-visible .header__logo{color:#1969bb}.header__column--meta{align-items:center;justify-content:flex-end;padding-right:1em}.header__search-anchor{padding:.5rem .75rem;display:block}.header__search-icon{color:#fff;width:24px;height:24px;transition:opacity .3s ease-in-out}.header__search-icon:active,.header__search-icon:hover{opacity:.5}.__dev-template{position:absolute;top:0;width:1366px;left:50%;transform:translateX(-50%);z-index:100;opacity:.5;pointer-events:none}.__dev-template~.footer{display:none}@media (min-width:0) and (max-width:480px){[data-show-on-handheld]{display:inline-block!important}.grid{flex-direction:column}}@media (min-width:481px){.field{display:grid;grid-template-columns:10rem 1fr}.field--input-search{display:block}.headline{-webkit-hyphens:initial;hyphens:manual}.headline--style-large{font-size:65px}.headline--style-regular{font-size:35px;line-height:40px}.grid--2-columns .grid__column{width:50%}.ce-grid--2-columns__inner,.ce-grid--3-columns__inner{padding:0}.grid--4-columns .grid__column{width:25%}.ce-grid--4-columns__inner{padding:0}.cm-buttons,.cm-footer-buttons{flex-direction:row}.ce-block-contact-form__inner,.ce-block-downloads__inner,.ce-block-event-collection__inner,.ce-block-faq__inner,.ce-block-jobs__inner,.ce-block-quote__inner{padding-left:2rem;padding-right:2rem}.ce-block-teaser-locations__inner{padding-left:0;padding-right:0}.ce-block-made-with__inner{padding-left:1.5rem;padding-right:1.5rem}.ce-block-technical-data__inner{padding-left:2rem;padding-right:2rem}.ce-block-text-image-with-background__inner{padding-bottom:0}.ce-block-text-image-with-background+.ce-block-text-image-with-background .ce-block-text-image-with-background__inner{padding-top:0}.ce-block-text__inner,.ce-block-training-collection__inner,.ce-block-video__inner{padding-left:2rem;padding-right:2rem}.ce{margin-top:3.5rem}.ce--background-brand-blue .container__inner,.ce--background-gray-light .container__inner,.ce--background-inner-brand-blue .container__inner,.ce--background-inner-gray-light .container__inner{padding-top:3rem;padding-bottom:3rem}.block-contact-form__body{display:flex;align-items:flex-end}.block-contact-form__body .contact-item{display:flex}.block-contact-form__body .contact-item__image{padding-top:2rem;width:100%}.block-contact-form__body .contact-item__text{width:100%;padding-top:1rem}.block-downloads__title{width:60%}.block-downloads__size,.block-downloads__type{width:15%}.block-faq__question{padding-left:2rem;padding-right:2rem}.block-faq__answer-inner{padding-left:2rem;padding-right:4rem}.block-gallery__headline{padding:2rem}.block-gallery__items{display:grid;align-items:center;grid-template-columns:50% 50%}.block-gallery__item{padding:2rem}.block-history__item{padding-bottom:4em}.block-history__col--1,.block-history__col--2{padding-left:2em;padding-right:2em}.block-history__item--image-left,.block-history__item--image-right{display:flex;align-items:center}.block-history__item--image-left .block-history__col--1,.block-history__item--image-left .block-history__col--2,.block-history__item--image-right .block-history__col--1,.block-history__item--image-right .block-history__col--2{width:50%}.block-history__item--image-left-small,.block-history__item--image-right-small{display:flex;align-items:center}.block-history__item--image-left-small .block-history__col--1,.block-history__item--image-right-small .block-history__col--1{width:30%}.block-history__item--image-left-small .block-history__col--2,.block-history__item--image-right-small .block-history__col--2{width:70%}.block-history__item--image-right-small .block-history__col--1,.block-history__item--image-right .block-history__col--1{order:2}.block-history__item--image-right-small .block-history__col--2,.block-history__item--image-right .block-history__col--2{order:1}.block-image-text-list__col{padding-left:2rem;padding-right:2rem}.block-image-text-list--image-left,.block-image-text-list--image-right{display:flex;flex-wrap:wrap}.block-image-text-list--image-left .block-image-text-list__col--1,.block-image-text-list--image-left .block-image-text-list__col--2,.block-image-text-list--image-right .block-image-text-list__col--1,.block-image-text-list--image-right .block-image-text-list__col--2{padding-top:0;width:50%}.block-image-text-list--image-left .block-text__headline,.block-image-text-list--image-right .block-text__headline{padding-top:0}.block-image-text-list--image-right .block-image-text-list__col--1{order:2}.block-image-text-list--image-right .block-image-text-list__col--2{order:1}.block-locations__regions-list{padding-left:2em;padding-right:2em}.block-locations__locations-header{padding:2rem 1rem 0}.block-locations__location-item{padding-left:1em;padding-right:1em;display:flex;flex-wrap:wrap}.block-locations__location-col--1{width:50%}.block-locations__location-col--2{padding-top:2rem;width:50%;text-align:right}.block-locations__location-url{margin:0 0 0 auto}.block-locations__people-header{text-align:center;padding-top:6rem}.block-locations__people-inner{display:grid;grid-template-columns:50% 50%;grid-template-rows:1fr;gap:2rem}.block-locations__header,.block-locations__people-card{padding-left:1em;padding-right:1em}.block-stage__col--1,.block-stage__col--2{padding-left:2rem;padding-right:2rem}.block-stage--machine-image .block-stage__image{margin-bottom:-8rem}.block-stage--machine-image .block-stage__col--2{align-self:end}.block-teaser-locations{display:flex;flex-wrap:wrap}.block-teaser-locations__col{width:33.333%;padding-left:2em;padding-right:2em}.block-teaser-locations__list{padding-top:1.8rem;padding-bottom:4rem}.block-teaser-locations__title{padding-top:1.6rem}.block-made-with__headline{padding-left:.5rem;padding-right:.5rem}.block-made-with__list{grid-template-columns:50% 50%}.block-made-with__item{padding:.5rem}.block-made-with__link{padding:2rem 3rem 2rem 2rem}.block-technical-data__dl{display:flex}.block-technical-data__dt{width:33%}.block-technical-data__dd{width:67%;padding-top:0}.block-technical-data__value-label-inline{display:none}.block-image-text-full-width__col--1{padding-right:2em;padding-left:2em}.block-image-text-full-width__col--2{padding-left:2rem}.block-image-text-full-width{display:grid;grid-template-columns:50% 50%;grid-template-rows:1fr;justify-items:center;align-items:center}.ce-block-image-text-full-width--reverse .block-image-text-full-width__col--1{order:2}.ce-block-image-text-full-width--reverse .block-image-text-full-width__col--2{order:1;padding-right:2rem}.block-text-image-with-background{display:flex}.block-text-image-with-background__col{padding:4em 2em 6em;width:50%}.block-text-image-with-background__col--image{padding-top:0}.inline-teaser-text-image{padding:4em 2em 0}.event-list-item__link{display:grid;grid-template-columns:1fr 44px;align-items:start}.event-list-item__data{display:grid;grid-template-columns:33.333% 33.333% 33.333%;grid-template-rows:auto auto}.event-list-item__title{grid-column:1/4;grid-row:1/2}.event-list-item__city{grid-column:1/2;grid-row:2/3}.event-list-item__date{grid-column:2/3;grid-row:2/3}.event-list-item__info{grid-column:3/4;grid-row:2/3}.navigation-footer__item--level-1{padding-left:2rem;padding-right:2rem;width:33.333%}.navigation-jumpmarks__list{justify-content:center}.footer__row--bottom{padding-bottom:6rem}.header__inner{padding:0 2em}.header__column--logo{padding-left:0}.header__column--meta{padding-right:0}}@media (min-width:481px) and (max-width:999px){[data-show-on-tablet]{display:inline-block!important}}@media (min-width:calc(768px + 2rem)){.cm-klaro{max-width:768px;padding:2rem 2rem 0}}@media (min-width:0) and (max-width:999px){.inline-teaser-menu-image__image{display:none}.inline-teaser-menu-image__body{margin-top:0}.inline-teaser-menu-image__headline{padding-right:1rem}.inline-teaser-menu-image__headline-link,.navigation-inline__anchor{padding:.25rem 20px;margin-left:-20px}.navigation-main__anchor--1{color:#1969bb;font-size:18px;padding:11px 20px;position:relative}.navigation-main__anchor--1:focus,.navigation-main__anchor--1:hover{color:#1969bb}.navigation-main__anchor--1:active{transform:translateY(1px)}.navigation-main__anchor--1.navigation-main__anchor--current span,.navigation-main__item--active .navigation-main__anchor--1 span,.navigation-main__item--current .navigation-main__anchor--1 span{position:relative}.navigation-main__anchor--2{padding:.25rem 20px}.navigation-main__list--1{flex-direction:column}.navigation-main__list--2{padding-bottom:1rem}.navigation-main__panel-status-indicator{color:#1969bb;margin-bottom:-5px;margin-left:5px;right:2rem;position:absolute;top:8px;transform:rotate(90deg)}.navigation-main__item--expanded .navigation-main__panel-status-indicator{transform:rotate(90deg) rotateY(180deg)}.navigation-main__anchor--current .navigation-main__panel-status-indicator,.navigation-main__item--active .navigation-main__panel-status-indicator{display:none}.navigation-main__panel{max-height:0;overflow:hidden}.navigation-main__item--active>.navigation-main__panel,.navigation-main__item--expanded>.navigation-main__panel{max-height:999px;opacity:1;pointer-events:all}.navigation-main__panel--mega-menu{padding-left:20px;padding-right:0}.navigation-main__panel--mega-menu .ce-grid--4-columns{padding-bottom:1rem}.navigation-main{overflow:auto;padding-top:10rem}.header__column--navigation{position:fixed;top:0;left:0;z-index:20;background:#fff;width:calc(100vw - 66px);height:100vh;will-change:transform,opacity;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:333ms;transform:translateX(-101%);opacity:0;pointer-events:none}.body--navigation-panel-visible .header__column--navigation{pointer-events:all;transform:translateX(0);opacity:1}.body--navigation-panel-visible .header__column--navigation:after{opacity:1}.header__column--logo{will-change:background-color;transition-property:background-color;transition-timing-function:ease;transition-duration:333ms}.body--navigation-panel-visible .header__column--logo{background-color:#fff;position:relative;z-index:25}}@media (min-width:1000px){.headline--style-large{font-size:85px}.ce-grid--2-columns__inner{padding:0}.grid--2-columns.grid--2-columns__for-forms .grid__column--1{width:50%;padding-right:1rem}.grid--2-columns.grid--2-columns__for-forms .grid__column--2{width:50%;padding-left:1rem}.grid--3-columns .grid__column{width:33.333%}.ce-grid--3-columns__inner,.ce-grid--4-columns__inner{padding:0}.social-links{padding-top:0;justify-content:right;width:33.333%}.ce-block-contact-form__inner,.ce-block-downloads__inner,.ce-block-event-collection__inner,.ce-block-faq__inner,.ce-block-jobs__inner,.ce-block-quote__inner{padding-left:3rem;padding-right:3rem}.ce-block-teaser-locations__inner{padding-left:0;padding-right:0}.ce-block-made-with__inner{padding-left:2.5rem;padding-right:2.5rem}.ce-block-technical-data__inner{padding-left:3rem;padding-right:3rem}.ce-block-text-image-with-background__inner{padding-bottom:0}.ce-block-text-image-with-background+.ce-block-text-image-with-background .ce-block-text-image-with-background__inner{padding-top:0}.ce-block-text__inner,.ce-block-training-collection__inner,.ce-block-video__inner{padding-left:3rem;padding-right:3rem}.ce{margin-top:5rem}.ce--background-brand-blue .container__inner,.ce--background-gray-light .container__inner,.ce--background-inner-brand-blue .container__inner,.ce--background-inner-gray-light .container__inner{padding-top:4rem;padding-bottom:4rem}.block-gallery__headline{padding:3rem}.block-gallery__items{grid-template-columns:33.333% 33.333% 33.333%}.block-gallery__item{padding:3rem}.block-history__item{padding-bottom:5em}.block-history__col--1,.block-history__col--2{padding-left:3em;padding-right:3em}.block-image-text-list__col{padding-left:3rem;padding-right:3rem}.block-locations{display:flex;flex-wrap:wrap}.block-locations__regions{width:30%}.block-locations__regions-list{padding-left:3em;padding-right:3em;padding-top:7.5em}.block-locations__regions-item{display:block}.block-locations__link{padding-left:1rem;display:block;border-left:1px solid #ededed}.block-locations__link.block-locations__link--active,.block-locations__link:hover{border-left:1px solid #6e6e73}.block-locations__locations{padding-left:2em;padding-right:2em;width:70%}.block-locations__locations-header{padding-top:4rem}.block-locations__people{padding-left:2em;padding-right:2em;width:100%}.block-locations__people-inner{grid-template-columns:33.333% 33.333% 33.333%}.block-locations__header{padding-left:2em;padding-right:2em}.block-quote__icon-positioner{position:absolute;left:-6rem;top:-.25rem}.block-quote__icon{width:5rem;height:5rem}.block-stage__col--1,.block-stage__col--2{padding-left:3rem;padding-right:3rem}.block-stage--maschine-image,.block-stage--product-image{display:grid;grid-template-columns:50% 50%;grid-template-rows:1fr}.block-stage--product-image .block-stage__col--2{align-self:center}.block-stage--machine-image .block-stage__col--2{align-self:end}.block-teaser-locations__col{padding-left:3em;padding-right:3em}.block-made-with__list{grid-template-columns:33.333% 33.333% 33.333%}.block-image-text-full-width__col--1{padding-right:3em;padding-left:3em}.block-image-text-full-width__col--2{padding-left:3rem}.ce-block-image-text-full-width--reverse .block-image-text-full-width__col--2{padding-right:3rem;justify-self:start}.block-text-image-with-background__col{padding-left:3rem;padding-right:3rem}.inline-teaser-text-image{padding:4em 3em 0}.navigation-footer__item--level-1{padding-left:1rem;padding-right:1rem;width:16.666%}.inline-teaser-menu-image__headline-link,.navigation-inline__anchor{padding:.25rem 1rem;margin-left:-1rem;margin-right:2rem}.navigation-main__anchor--1{height:100%;font-size:13px;letter-spacing:.125em;padding:13px 11px;border-bottom:5px solid transparent;will-change:background;transition-property:background;transition-timing-function:ease;transition-duration:333ms}.navigation-main__anchor--1:focus,.navigation-main__anchor--1:hover{background:#fff;color:#1969bb}.navigation-main__anchor--1:active{transform:translateY(1px)}.navigation-main__anchor--1.navigation-main__anchor--current{border-bottom-color:#fff;pointer-events:none}.navigation-main__anchor--1.navigation-main__anchor--active{border-bottom-color:#fff}.navigation-main__item:focus .navigation-main__anchor--1,.navigation-main__item:hover .navigation-main__anchor--1{background:#fff;color:#1969bb}.navigation-main__anchor--2{padding:.25rem 1rem}.navigation-main__list--1{justify-content:center;align-items:flex-end}.navigation-main__panel-status-indicator{display:none}.navigation-main__panel{box-shadow:3px 7px 7px rgba(0,0,0,.1);overflow:hidden;background:#fff;width:100vw;position:absolute;z-index:10;left:0;top:95px;padding-top:30px;padding-bottom:30px}.navigation-main__anchor:hover+.navigation-main__panel,.navigation-main__item:hover>.navigation-main__panel{opacity:1;pointer-events:all}.navigation-main__panel--2{top:47px;max-width:250px;padding:.5em 0}.navigation-toggle__button{display:none}.footer__row--bottom{padding-bottom:12rem;display:flex;flex-wrap:wrap}.footer__memberships{width:33.333%;padding-top:0;justify-content:flex-start}.footer__certified{width:33.333%;padding-top:0;display:flex;align-items:center;justify-content:center}.header__inner{padding:0 3em}}@media (min-width:1000px) and (max-width:10000px){[data-show-on-desktop]{display:inline-block!important}}
