/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*,*:before,*:after{box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0 none}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style-image:none;list-style-position:outside;list-style-type:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}sup,sub{vertical-align:baseline}.clear{clear:both}.clear-left{clear:left}.clear-right{clear:right}.hidden,html.js .noscript{display:none}.nowrap{white-space:nowrap}a:focus,object:focus,param:focus{-moz-outline-style:none;outline-style:none}button::-moz-focus-inner{padding:0;border:0}*:focus{outline:none}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,0.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.container{width:100%;max-width:1120px;margin-right:auto;margin-left:auto;padding-right:25px;padding-left:25px}@media all and (min-width:600px){.container{padding-right:20px;padding-left:20px}}@media all and (min-width:1024px){.container{padding-right:30px;padding-left:30px}}.container-narrow{width:100%;max-width:900px;margin-right:auto;margin-left:auto;padding-right:25px;padding-left:25px}@media all and (min-width:600px){.container-narrow{padding-right:20px;padding-left:20px}}@media all and (min-width:1024px){.container-narrow{padding-right:30px;padding-left:30px}}.content-segment{position:relative;z-index:1;margin-top:80px}.content-segment+.content-segment{margin-top:70px}.content-segment+.content-segment:not(.content-segment--has-headline){margin-top:80px}.content-segment--content-feature+.content-segment--content-feature{margin-top:0 !important}@media all and (min-width:768px){body.page-node-type-home-page .content-segment--content-feature+.content-segment--content-feature{margin-top:0 !important}}.content-segment--call-to-action:last-of-type{margin-bottom:-60px}.main-content *:last-child.has-background,.region--content *:last-child.has-background,#block-mainpagecontent *:last-child.has-background{margin-bottom:-60px}@media all and (min-width:600px){.main-content *:last-child.has-background,.region--content *:last-child.has-background,#block-mainpagecontent *:last-child.has-background{margin-bottom:-90px}}@media all and (min-width:1024px){.main-content *:last-child.has-background,.region--content *:last-child.has-background,#block-mainpagecontent *:last-child.has-background{margin-bottom:-120px}}.has-background+.has-background,.has-background+.region{margin-top:0 !important}.has-background+.has-background .content-features-group--has-background,.has-background+.region .content-features-group--has-background{margin-top:0 !important}.has-background+.has-background .form-embed--has-background,.has-background+.region .form-embed--has-background{margin-top:0 !important}.has-background+.has-background .has-background:first-child .container,.has-background+.region .has-background:first-child .container{margin-top:0 !important}.visually-hidden{height:0}.center{text-align:center}.content-segment+.views-element-container{margin-top:70px}.views-element-container+.content-intro--full-width{margin-top:70px}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-text-size-adjust:100%}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;background-color:white;-ms-overflow-style:-ms-autohiding-scrollbar}body{font-family:"din-2014","Bahnschrift","arial",sans-serif;font-weight:normal;overflow-x:hidden}body.scroll-disabled{overflow-y:hidden}.main{position:relative}html.no-js .lazy-img,html.no-js .lazy-background{display:none}.lazy-img{opacity:0}.lazy-background{opacity:0}iframe{width:100%}::selection{background:#1abaff}::-moz-selection{background:#1abaff}body:not(.page-node-type-home-page) .region--content>*:first-child,body:not(.page-node-type-home-page) #block-mainpagecontent>*:first-child{margin-top:0;padding-top:0}body:not(.page-node-type-home-page) .region--content>*:first-child.has-background,body:not(.page-node-type-home-page) .region--content>*:first-child .form-embed--has-background,body:not(.page-node-type-home-page) #block-mainpagecontent>*:first-child.has-background,body:not(.page-node-type-home-page) #block-mainpagecontent>*:first-child .form-embed--has-background{margin-top:0}#main-content{display:block;position:relative;z-index:5}#main-content>*:last-child,.region>*:last-child{margin-bottom:0;padding-bottom:0}body:not([class*='page-node']):not(.path-webform):not(.path-sitemap) #block-kautex-content{width:100%;max-width:1120px;margin-top:100px;margin-right:auto;margin-left:auto}.user-login-form{margin-top:100px}body.adminimal-admin-toolbar{padding-top:39px}body.adminimal-admin-toolbar.toolbar-tray-open{padding-top:79px}.rte-body-component{position:relative}.rte-body-component:before,.rte-body-component:after{content:" ";display:table}.rte-body-component:after{clear:both}.rte-body-component{*zoom:1}.rte-body-component h1,.rte-body-component h2,.rte-body-component h3,.rte-body-component h4{position:relative;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-weight:900;line-height:110%;transition:font-size 0.1s ease-out}.rte-body-component h1{margin-bottom:22px;font-size:24px}.rte-body-component h2{margin-bottom:22px;font-size:18px}@media all and (min-width:600px){.rte-body-component h2{margin-top:0}}.rte-body-component h3{margin-bottom:11px;font-size:16px}.rte-body-component h4{margin-bottom:11px;font-size:15px}.rte-body-component .headline-underscore{color:#009ee2}.rte-body-component p{margin:0 0 15px;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:15px;line-height:185%}.rte-body-component p.citation{font-weight:600}.rte-body-component .subhead{margin-bottom:42px;color:black;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:700;line-height:190%}@media tablet{.rte-body-component .subhead{margin-bottom:39px;font-size:16px}}@media smartphone{.rte-body-component .subhead{margin-bottom:32px;font-size:15px}}.rte-body-component blockquote{position:relative;clear:both;margin-right:auto;margin-bottom:25px;margin-left:auto;padding:30px;color:black;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-weight:700;line-height:135%;border-radius:2px;overflow:hidden}@media all and (min-width:600px){.rte-body-component blockquote{padding:45px}}@media all and (min-width:1024px){.rte-body-component blockquote{padding:0}}.rte-body-component blockquote p{position:relative;margin-bottom:0;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;letter-spacing:1px;line-height:150%;text-align:center;white-space:pre-line}@media all and (min-width:1024px){.rte-body-component blockquote p{font-size:24px}}.rte-body-component blockquote p:first-of-type:before{content:'\201C';padding-right:5px}.rte-body-component blockquote p:first-of-type:after{content:'\201D';padding-left:5px}.rte-body-component blockquote p.citation{margin-top:10px;color:black;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:12px;font-style:italic;font-weight:500;letter-spacing:0;text-transform:capitalize}@media all and (min-width:768px){.rte-body-component blockquote p.citation{font-size:14px}}.rte-body-component hr:first-child{margin-top:0}.rte-body-component hr{position:relative;clear:both;height:1px;margin:30px 0;background-color:lightgrey;border:none;overflow:visible}@media all and (min-width:600px){.rte-body-component hr{margin:60px auto}}.rte-body-component a[href]:not(.button){transform:translate3d(0,0,0);display:inline;position:relative;color:black;font-weight:700;text-decoration:none;white-space:normal;box-shadow:0 3px 0 -1px black;z-index:0;transition:color 0.2s ease-out,box-shadow 0.2s ease-out}.rte-body-component a[href]:not(.button):hover,.rte-body-component a[href]:not(.button):focus{color:grey;box-shadow:0 3px 0 -1px grey}.rte-body-component a[href]:not(.button):active{color:grey;box-shadow:0 3px 0 -1px grey}.rte-body-component em,.rte-body-component i,.rte-body-component cite,.rte-body-component var{font-style:italic}.rte-body-component b,.rte-body-component strong{font-weight:700}.rte-body-component u{-webkit-text-decoration:wavy underline red;text-decoration:wavy underline red}.rte-body-component del{color:red;text-decoration:line-through}.rte-body-component ins{color:green}.rte-body-component sup,.rte-body-component sub{position:relative;font-size:50%;line-height:0}.rte-body-component sup{top:-0.1em;font-size:50%;vertical-align:super}.rte-body-component sub{vertical-align:sub}.rte-body-component small,.rte-body-component .small{font-size:12px;text-align:center}.rte-body-component abbr{text-decoration:none}.rte-body-component mark{padding:0 5px;background-color:yellow}.rte-body-component .link-icon{position:relative;padding-right:31px;white-space:nowrap}@media print{.rte-body-component .link-icon{margin-right:0}}.rte-body-component .link-icon--internal{margin-right:0}.rte-body-component .link-icon svg{display:inline-block;position:absolute;top:2px;right:-26px;bottom:0;margin:auto 0;white-space:nowrap;fill:black;transition:fill 0.2s ease-out}@media print{.rte-body-component .link-icon svg{display:none}}.rte-body-component .link-icon .svg--fill{fill:black;transition:fill 0.2s ease-out}.rte-body-component .link-icon .svg--stroke{stroke:black;transition:stroke 0.2s ease-out}.rte-body-component .link-icon .doctype-box{transition:stroke 0.2s ease-out;stroke:black}.rte-body-component .link-icon:hover svg,.rte-body-component .link-icon:focus svg{fill:grey}.rte-body-component .link-icon:hover .svg--fill,.rte-body-component .link-icon:focus .svg--fill{fill:grey}.rte-body-component .link-icon:hover .svg--stroke,.rte-body-component .link-icon:focus .svg--stroke{stroke:grey}.rte-body-component .link-icon:hover .doctype-box,.rte-body-component .link-icon:focus .doctype-box{stroke:grey}.rte-body-component .link-icon:active svg{fill:grey}.rte-body-component .link-icon:active .doctype-box{stroke:grey}.rte-body-component .link-icon--external{margin-right:23px}@media print{.rte-body-component .link-icon--external{margin-right:0}}.rte-body-component .link-icon--external svg{width:18px;top:4px;right:-20px}.rte-body-component .link-icon__last-word{display:inline-block;position:relative;white-space:nowrap}.rte-body-component div *:last-child,.rte-body-component *:last-child{margin-bottom:0}.rte-body-component p+table:not(.webform-tableselect):not(.ui-datepicker-calendar){margin-top:60px}@media smartphone{.rte-body-component p+table:not(.webform-tableselect):not(.ui-datepicker-calendar){margin-top:45px}}.rte-body-component p+h2,.rte-body-component ul+h2,.rte-body-component ol+h2,.rte-body-component img+h2,.rte-body-component figure+h2,.rte-body-component table+h2,.rte-body-component blockquote+h2,.rte-body-component .videodetector+h2,.rte-body-component p+h3,.rte-body-component ul+h3,.rte-body-component ol+h3,.rte-body-component img+h3,.rte-body-component figure+h3,.rte-body-component table+h3,.rte-body-component blockquote+h3,.rte-body-component .videodetector+h3,.rte-body-component p+h4,.rte-body-component ul+h4,.rte-body-component ol+h4,.rte-body-component img+h4,.rte-body-component figure+h4,.rte-body-component table+h4,.rte-body-component blockquote+h4,.rte-body-component .videodetector+h4,.rte-body-component p+h5,.rte-body-component ul+h5,.rte-body-component ol+h5,.rte-body-component img+h5,.rte-body-component figure+h5,.rte-body-component table+h5,.rte-body-component blockquote+h5,.rte-body-component .videodetector+h5,.rte-body-component p+h6,.rte-body-component ul+h6,.rte-body-component ol+h6,.rte-body-component img+h6,.rte-body-component figure+h6,.rte-body-component table+h6,.rte-body-component blockquote+h6,.rte-body-component .videodetector+h6{margin-top:45px}@media all and (min-width:600px){.rte-body-component p+h2,.rte-body-component ul+h2,.rte-body-component ol+h2,.rte-body-component img+h2,.rte-body-component figure+h2,.rte-body-component table+h2,.rte-body-component blockquote+h2,.rte-body-component .videodetector+h2,.rte-body-component p+h3,.rte-body-component ul+h3,.rte-body-component ol+h3,.rte-body-component img+h3,.rte-body-component figure+h3,.rte-body-component table+h3,.rte-body-component blockquote+h3,.rte-body-component .videodetector+h3,.rte-body-component p+h4,.rte-body-component ul+h4,.rte-body-component ol+h4,.rte-body-component img+h4,.rte-body-component figure+h4,.rte-body-component table+h4,.rte-body-component blockquote+h4,.rte-body-component .videodetector+h4,.rte-body-component p+h5,.rte-body-component ul+h5,.rte-body-component ol+h5,.rte-body-component img+h5,.rte-body-component figure+h5,.rte-body-component table+h5,.rte-body-component blockquote+h5,.rte-body-component .videodetector+h5,.rte-body-component p+h6,.rte-body-component ul+h6,.rte-body-component ol+h6,.rte-body-component img+h6,.rte-body-component figure+h6,.rte-body-component table+h6,.rte-body-component blockquote+h6,.rte-body-component .videodetector+h6{margin-top:60px}}.rte-body-component{font-size:18px}.rte-body-component ul,.rte-body-component ol{margin-bottom:30px;padding-left:10px;font-family:"din-2014","Bahnschrift","arial",sans-serif}@media all and (min-width:600px){.rte-body-component ul,.rte-body-component ol{padding-left:20px}}@media all and (min-width:1024px){.rte-body-component ul,.rte-body-component ol{padding-left:30px}}.rte-body-component ul p,.rte-body-component ol p{display:inline}.rte-body-component ul li,.rte-body-component ol li{margin-bottom:5px;font-size:15px;line-height:175%}.rte-body-component ul li:before,.rte-body-component ol li:before{content:'';display:inline-block;margin:0 10px 0 0}.rte-body-component ul li .link-icon__last-word,.rte-body-component ol li .link-icon__last-word{display:inline !important}.rte-body-component ul li ul,.rte-body-component ul li ol,.rte-body-component ol li ul,.rte-body-component ol li ol{margin-top:5px;margin-bottom:0}.rte-body-component p+ul,.rte-body-component p+ol{margin-top:23px}.rte-body-component>ul li:before{position:relative;width:6px;height:6px;background-color:grey;border:none;border-radius:50%;bottom:3px}.rte-body-component>ul>li:before{width:8px;height:8px;top:-1px;background-color:black}.rte-body-component ol{counter-reset:section}.rte-body-component>ol li{display:table}.rte-body-component>ol li:before{content:counters(section,".") ". ";counter-increment:section;display:table-cell;width:10px;padding-top:3px;padding-right:5px;color:grey;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:14px;font-weight:900;letter-spacing:2px;line-height:100%;text-align:center;text-indent:right;vertical-align:baseline}.rte-body-component>ol>li:before{color:black}.webform-submission-form{width:100%;max-width:600px;margin:8px auto 0}.webform-submission-form>*:first-child:not(.webform-progress):not(.drupal-status){margin-top:0 !important}.webform-submission-form .ajax-progress.ajax-progress-throbber{display:none !important}.webform-submission-form>*{margin-top:20px !important;margin-bottom:0 !important}.webform-submission-form .fieldset-wrapper>*{margin-top:20px !important;margin-bottom:0 !important}.webform-submission-form .fieldset-wrapper>:first-child{margin-top:0px !important}#ajax-wrapper{margin-top:0;padding-bottom:0}fieldset+#ajax-wrapper{margin-top:30px}.drupal-status+.form-item{margin-top:24px}.form-item,.form-type-webform-terms-of-service{position:relative;width:100%;color:#050708;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:15px;font-weight:400}.form-item--error .form-item__label,.form-type-webform-terms-of-service--error .form-item__label{color:red}.form-item--error+fieldset,.form-type-webform-terms-of-service--error+fieldset{margin-top:40px !important}.form-item--error .error-message,.form-type-webform-terms-of-service--error .error-message{float:right;padding:3px 7px;color:#fff;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:10px;font-weight:700;text-align:center;background-color:red}.form-item--error .error-message:after,.form-type-webform-terms-of-service--error .error-message:after{content:'';display:table;clear:both}.form-item--error.form-item--radio .error-message,.form-item--error.form-item--checkbox .error-message,.form-type-webform-terms-of-service--error.form-item--radio .error-message,.form-type-webform-terms-of-service--error.form-item--checkbox .error-message{display:none}.form-item--error.form-item--textfield .form-item__description,.form-item--error.form-item--textfield .description,.form-item--error.form-item--email .form-item__description,.form-item--error.form-item--email .description,.form-item--error.form-item--url .form-item__description,.form-item--error.form-item--url .description,.form-item--error.form-item--number .form-item__description,.form-item--error.form-item--number .description,.form-item--error.form-item--textarea .form-item__description,.form-item--error.form-item--textarea .description,.form-item--error.form-item--password .form-item__description,.form-item--error.form-item--password .description,.form-item--error.form-item--tel .form-item__description,.form-item--error.form-item--tel .description,.form-type-webform-terms-of-service--error.form-item--textfield .form-item__description,.form-type-webform-terms-of-service--error.form-item--textfield .description,.form-type-webform-terms-of-service--error.form-item--email .form-item__description,.form-type-webform-terms-of-service--error.form-item--email .description,.form-type-webform-terms-of-service--error.form-item--url .form-item__description,.form-type-webform-terms-of-service--error.form-item--url .description,.form-type-webform-terms-of-service--error.form-item--number .form-item__description,.form-type-webform-terms-of-service--error.form-item--number .description,.form-type-webform-terms-of-service--error.form-item--textarea .form-item__description,.form-type-webform-terms-of-service--error.form-item--textarea .description,.form-type-webform-terms-of-service--error.form-item--password .form-item__description,.form-type-webform-terms-of-service--error.form-item--password .description,.form-type-webform-terms-of-service--error.form-item--tel .form-item__description,.form-type-webform-terms-of-service--error.form-item--tel .description{margin-top:30px}.form-item--error.form-item--textfield+div .form-item--managed-file,.form-item--error.form-item--email+div .form-item--managed-file,.form-item--error.form-item--url+div .form-item--managed-file,.form-item--error.form-item--number+div .form-item--managed-file,.form-item--error.form-item--textarea+div .form-item--managed-file,.form-item--error.form-item--password+div .form-item--managed-file,.form-item--error.form-item--tel+div .form-item--managed-file,.form-type-webform-terms-of-service--error.form-item--textfield+div .form-item--managed-file,.form-type-webform-terms-of-service--error.form-item--email+div .form-item--managed-file,.form-type-webform-terms-of-service--error.form-item--url+div .form-item--managed-file,.form-type-webform-terms-of-service--error.form-item--number+div .form-item--managed-file,.form-type-webform-terms-of-service--error.form-item--textarea+div .form-item--managed-file,.form-type-webform-terms-of-service--error.form-item--password+div .form-item--managed-file,.form-type-webform-terms-of-service--error.form-item--tel+div .form-item--managed-file{padding-top:20px}.form-item--error.form-item--managed-file .form-managed-file,.form-item--error.form-item--webform-document-file .form-managed-file,.form-type-webform-terms-of-service--error.form-item--managed-file .form-managed-file,.form-type-webform-terms-of-service--error.form-item--webform-document-file .form-managed-file{background-color:#f8f0f0;border:1px solid red}.form-item:not(fieldset):focus-within .form-item__label{color:#008FCC}.form-item.form-item--drak-background:not(fieldset):focus-within .form-item__label{color:#fff}.field-prefix+input{margin-top:10px}.form-item__description,.webform-element-description{margin-top:5px;margin-bottom:5px;margin-left:5px;color:#707070;font-size:14px;cursor:auto}.form-item--radio .form-item__description,.form-item--radio .webform-element-description{margin-top:-6px}.webform-required{margin-bottom:16px;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:14px}.form-required:after{content:'*'}.form-item__label__indicator{display:none}.webform-actions{display:flex;justify-content:center}.webform-actions .button{margin-left:10px}.webform-actions .button:first-of-type{margin-top:0;margin-left:0}.form-actions{display:flex;justify-content:center}.form-item--webform-document-file .button[data-drupal-selector='edit-document-upload-remove-button']{padding:3px 16px 6px}.form-item--webform-document-file .button[data-drupal-selector='edit-document-upload-remove-button'] svg{display:none}.webform-flexbox{position:relative}.webform-flexbox:last-of-type{margin:0 !important}.webform-flex{margin:0 0 24px !important}.webform-flex--container{margin:0;padding-right:0}.webform-flex:last-child .webform-flex--container{padding-right:0}.webform-flexbox+.webform-flexbox .webform-flex{margin:0 0 24px}.fieldgroup,.form-fieldset{position:relative;width:100%;margin-bottom:16px;color:black;font-family:"din-2014","Bahnschrift","arial",sans-serif}fieldset,.fieldgroup,fieldset+fieldset,div+fieldset{position:relative;padding:20px 25px;background-color:rgba(221,229,237,0.25);border:1px solid #dde5ed;border-radius:4px}fieldset fieldset,.fieldgroup fieldset,fieldset+fieldset fieldset,div+fieldset fieldset,fieldset .fieldgroup,.fieldgroup .fieldgroup,fieldset+fieldset .fieldgroup,div+fieldset .fieldgroup,fieldset fieldset+fieldset,.fieldgroup fieldset+fieldset,fieldset+fieldset fieldset+fieldset,div+fieldset fieldset+fieldset,fieldset div+fieldset,.fieldgroup div+fieldset,fieldset+fieldset div+fieldset,div+fieldset div+fieldset{width:calc(100% - 30px);margin-right:15px;margin-left:15px;background-color:#fff;border:none;border-radius:0;box-shadow:0 5px 10px 0 rgba(0,0,0,0.35)}fieldset+.description,.fieldgroup+.description,fieldset+fieldset+.description,div+fieldset+.description{margin-top:15px}.form-item--select+fieldset{margin-top:0}form:not(.product-filters__search-form):not(.views-exposed-form) .form-actions{margin-top:30px}legend{display:inline-block;position:relative;color:#002a3a;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:14px;font-weight:900;transition:all 0.2s ease-out;border-radius:50px}fieldset legend{background-color:#dde5ed}fieldset legend span{display:block;padding:5px 14px}legend.captcha__title{padding:5px 14px}legend.form-required:after{position:relative;top:2px;font-size:11px;line-height:0;vertical-align:super}.js-text-format-wrapper .filter-wrapper{display:none}.form-embed .container{max-width:500px}.form-embed__headline{padding:0 0 8px;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:16px;font-weight:600;letter-spacing:1.53px;text-transform:uppercase}.form-embed__description{margin-bottom:27px !important}body.path-webform .webform-submission-form{max-width:500px;margin:0 auto;margin-top:25px;padding-right:15px;padding-left:15px}.form-legal-text.rte-body-component .small{padding:20px 0 0}.form-legal-text.rte-body-component .small:first-of-type{padding:0}.form-actions+.form-legal-text{margin-top:23px}.ios select,.ios textarea,.ios input[type='text'],.ios input[type='tel'],.ios input[type='password'],.ios input[type='datetime'],.ios input[type='datetime-local'],.ios input[type='date'],.ios input[type='month'],.ios input[type='time'],.ios input[type='week'],.ios input[type='number'],.ios input[type='email'],.ios input[type='url'],.ios select:focus{font-size:16px !important}.form-item__label{display:block;margin-bottom:5px;margin-left:10px;color:#002a3a;font-size:18px;font-weight:700;transition:all 0.2s ease-out}.form-item--drak-background .form-item__label{color:#fff}.form-item__text,.form-item__email,.form-item__url,.form-item__number,.form-item__textarea,.form-item__password,.form-item__tel{display:block;width:100%;padding:10px 10px 10px 15px;color:#4B4B55;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;background-color:#fff;border:1px solid #dde5ed;border-radius:5px;transition:all 0.2s ease-out;-webkit-appearance:none}.form-item__text::-webkit-inner-spin-button,.form-item__text::-webkit-outer-spin-button,.form-item__email::-webkit-inner-spin-button,.form-item__email::-webkit-outer-spin-button,.form-item__url::-webkit-inner-spin-button,.form-item__url::-webkit-outer-spin-button,.form-item__number::-webkit-inner-spin-button,.form-item__number::-webkit-outer-spin-button,.form-item__textarea::-webkit-inner-spin-button,.form-item__textarea::-webkit-outer-spin-button,.form-item__password::-webkit-inner-spin-button,.form-item__password::-webkit-outer-spin-button,.form-item__tel::-webkit-inner-spin-button,.form-item__tel::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-item__text:focus,.form-item__email:focus,.form-item__url:focus,.form-item__number:focus,.form-item__textarea:focus,.form-item__password:focus,.form-item__tel:focus{border:2px solid #009ee2;box-shadow:0px 6px 20px 0px rgba(221,229,237,0.8)}.form-item__text:hover,.form-item__email:hover,.form-item__url:hover,.form-item__number:hover,.form-item__textarea:hover,.form-item__password:hover,.form-item__tel:hover{background-color:white}.form-item__text::-webkit-input-placeholder,.form-item__email::-webkit-input-placeholder,.form-item__url::-webkit-input-placeholder,.form-item__number::-webkit-input-placeholder,.form-item__textarea::-webkit-input-placeholder,.form-item__password::-webkit-input-placeholder,.form-item__tel::-webkit-input-placeholder{color:#A5A5AA}.form-item__text:-moz-placeholder,.form-item__email:-moz-placeholder,.form-item__url:-moz-placeholder,.form-item__number:-moz-placeholder,.form-item__textarea:-moz-placeholder,.form-item__password:-moz-placeholder,.form-item__tel:-moz-placeholder{color:#A5A5AA}.form-item__text::-moz-placeholder,.form-item__email::-moz-placeholder,.form-item__url::-moz-placeholder,.form-item__number::-moz-placeholder,.form-item__textarea::-moz-placeholder,.form-item__password::-moz-placeholder,.form-item__tel::-moz-placeholder{color:#A5A5AA}.form-item__text:-ms-input-placeholder,.form-item__email:-ms-input-placeholder,.form-item__url:-ms-input-placeholder,.form-item__number:-ms-input-placeholder,.form-item__textarea:-ms-input-placeholder,.form-item__password:-ms-input-placeholder,.form-item__tel:-ms-input-placeholder{color:#A5A5AA}.form-item__text.error,.form-item__email.error,.form-item__url.error,.form-item__number.error,.form-item__textarea.error,.form-item__password.error,.form-item__tel.error{border-color:red}.form-item .text-count-wrapper{font-weight:normal;text-align:right}.form-item .text-count-wrapper .text-count-message{color:#707070;font-size:12px}.form-item__textarea{min-height:100px;resize:vertical}input::-ms-clear{display:none}.form-item--checkbox+.form-item{margin-top:19px}.form-item--checkbox{display:block;position:relative;margin-bottom:5px;padding-left:41px;font-size:15px;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:all 0.2s ease-out}.form-item--checkbox:last-of-type{margin-bottom:-6px}.form-item--checkbox:focus-within input ~ .form-item__checkbox-facade{background-color:transparent}.form-item--checkbox:focus-within input ~ .facets-checkbox{background-color:transparent}.form-item--checkbox:focus-within input:checked ~ .form-item__checkbox-facade{background-color:transparent}.form-item--checkbox:hover input ~ .form-item__checkbox-facade{border:2px solid #4B4B55}.form-item--checkbox:hover input ~ .facets-checkbox{border:2px solid #4B4B55}.form-item--checkbox:hover input:checked ~ .form-item__checkbox-facade{background-color:transparent}.form-item--checkbox:active input ~ .form-checkbox{background-color:transparent}.form-item--checkbox:active input ~ .facets-checkbox{background-color:transparent}.form-item--checkbox:active input:checked ~ .form-item__checkbox-facade{background-color:transparent}.form-item--checkbox label{display:block;position:relative;margin-top:-3px;margin-left:-40px;padding:6px 0;padding-left:41px;color:#4B4B55;font-size:18px;font-weight:normal;cursor:pointer;z-index:10}.form-item--checkbox .form-item__description{margin-top:-17px;margin-left:-2px}.form-item .form-checkbox,.form-item .facets-checkbox{position:absolute;cursor:pointer;opacity:0}.form-item .form-checkbox:checked ~ .form-item__checkbox-facade,.form-item .facets-checkbox:checked ~ .form-item__checkbox-facade{background-color:transparent}.form-item .form-checkbox:checked ~ .form-item__checkbox-facade:after,.form-item .facets-checkbox:checked ~ .form-item__checkbox-facade:after{opacity:1;transform:rotate(45deg) scale(1)}.form-item--checkbox .form-item__label{display:block;position:relative;top:-2px;margin-left:-39px;padding:9px 0;padding-left:41px;cursor:pointer}.form-item__checkbox-facade{display:block;position:absolute;width:25px;height:25px;top:8px;left:7px;margin:auto 0;background-color:#fff;border:2px solid #EDEDEE;border-radius:5px;cursor:pointer;transition:all 0.2s ease-out}.form-item__checkbox-facade:after{content:'';display:block;position:absolute;width:6px;height:12px;top:-1px;right:0;bottom:0;left:0;margin:auto;border:solid #004B6A;border-width:0 2px 2px 0;opacity:0;transform:rotate(45deg) scale(0.8);transition:all 0.2s ease-out}.form-item--error .form-item__checkbox-facade{background-color:#fcc;border:2px solid red}.form-item--radio{display:block;position:relative;margin-bottom:5px;padding:14px 0 14px 41px;font-size:15px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:auto;transition:all 0.2s ease-out}.form-item--radio:last-of-type{padding:14px 0 0 41px}.form-item--radio:hover input ~ .form-item__radio-facade,.form-item--radio:focus-within input ~ .form-item__radio-facade{border:1px solid #009ee2}.form-item--radio:hover input:checked ~ .form-item__radio-facade,.form-item--radio:focus-within input:checked ~ .form-item__radio-facade{border:2px solid #009ee2}.form-item--radio:active input ~ .form-item__radio-facade{background-color:#009ee2}.form-item--radio:active input:checked ~ .form-item__radio-facade{background-color:#009ee2}.form-item--radio .form-item__description{margin-top:0;margin-left:-4px}.form-item__radio{position:absolute;cursor:pointer;opacity:0}.form-item__radio:checked ~ .form-item__radio-facade{background-color:transparent;border-width:2px}.form-item__radio:checked ~ .form-item__radio-facade:after{transform:scale(1)}.form-item--radio .form-item__label{display:block;position:relative;margin-top:-7px;margin-left:-41px;padding-left:41px;color:#002a3a;font-size:18px;font-weight:normal;cursor:pointer}.form-item__radio-facade{display:block;position:absolute;width:24px;height:24px;top:9px;left:7px;background-color:#fff;border:1px solid #009ee2;border-radius:13px;cursor:pointer;overflow:hidden;transition:all 0.2s ease-out}.form-item--error .form-item__radio-facade{background-color:#fcc;border:2px solid red}.form-item__radio-facade:after{content:'';display:block;position:absolute;width:16px;height:16px;top:2px;left:2px;background-color:#009ee2;border-radius:12px;transform:scale(0);transition:all 0.2s ease-out}.form-item--error .form-item__dropdown{border-color:red}.form-item--error .form-item__dropdown:after{border-color:red}.form-item--error .form-item__dropdown .form-select{color:red}.form-item--select:not(.form-item--disabled):focus-within .form-item__dropdown{border:2px solid #009ee2;box-shadow:inset -1px 0 5px 0 rgba(0,158,226,0.5)}.form-item--select:not(.form-item--disabled):focus-within .form-item__dropdown:after{border-color:#002130}.form-item--select:not(.form-item--disabled):hover .form-item__dropdown{border:2px solid #009ee2;box-shadow:inset -1px 0 5px 0 rgba(0,158,226,0.5)}.form-item--select:not(.form-item--disabled):hover .form-item__dropdown:after{border-color:#009ee2}.form-item--select .form-item__label{display:block;margin-bottom:15px;font-size:20px;font-weight:700;transition:all 0.2s ease-out}.form-item__dropdown{display:block;position:relative;background-color:#fff;border:2px solid #EDEDEE;border-radius:5px;overflow:hidden;transition:all 0.2s ease-out}.form-item__dropdown:after{content:'';display:block;position:absolute;width:7px;height:7px;top:50%;right:10px;margin:0 auto;pointer-events:none;border-width:2px 2px 0 0;border-style:solid;border-color:#272727;z-index:2;transform:translateY(-4px) rotate(-225deg);transition:border-color 0.2s ease-out}.form-item__dropdown--orange:after{border-color:#009ee2}.form-item__select,.form-item .form-select{position:relative;width:100%;padding:7px 10px 8px 7px;color:#4B4B55;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:20px;background-color:transparent;border:none;border-radius:0;outline:none;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transform:scale(1)}.form-item__select optgroup,.form-item .form-select optgroup{font-size:14px}.form-item__select,.form-item select option{display:inline-block;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form-item--disabled .form-item__dropdown{opacity:0.3}.form-item--disabled .form-item__select{cursor:default}.form-item select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.form-item select::-ms-expand{display:none}.form-item select::-ms-value{background:transparent}.form-item select:focus::-ms-value{color:black}.form-item option:disabled{color:black;background-color:transparent}.form-item__dropdown .selection .select2-selection{border:none;border-radius:0}.form-item__dropdown .selection .select2-selection .select2-search--inline{display:none}.form-item__dropdown .selection .select2-selection__choice{margin-bottom:0;margin-left:0;color:white;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:12px;font-weight:700;line-height:23px;text-indent:0;background-color:grey;border:none;border-radius:0}.form-item__dropdown .selection .select2-selection__choice:before,.form-item__dropdown .selection .select2-selection__choice:after{display:none}.form-item__dropdown .selection .select2-selection__choice__remove{margin-right:4px;color:white;transition:color 0.2s ease-in-out}.form-item__dropdown .selection .select2-selection__choice__remove:hover,.form-item__dropdown .selection .select2-selection__choice__remove:focus{color:grey}.select2-dropdown{color:white;background-color:grey;border:none;border-radius:0}.select2-dropdown .select2-results{position:relative;box-shadow:0 2px 3px 0 rgba(0,0,0,0.3);z-index:2}.select2-dropdown .select2-results__option{font-size:14px;transition:background-color 0.2s ease-in-out}.select2-dropdown .select2-results__option[aria-selected='true']{color:grey;background-color:transparent}.select2-dropdown .select2-results__option--highlighted[aria-selected]{background-color:#6e6e6e}.form-item--webform-document-file .form-item__description .webform-element-description{text-align:center}.form-item--webform-document-file .file-upload-js-error{padding:30px;font-size:14px;background-color:#ffe6e6}.form-item--webform-document-file .file{display:block;width:100%;padding-top:30px;padding-bottom:15px;font-size:14px;text-align:center}.form-item--webform-document-file .button{margin:0 0 30px !important}.form-item--webform-document-file .button[data-drupal-selector='edit-document-upload-remove-button']{font-size:14px}.form-item--webform-document-file .form-managed-file{flex-direction:row;align-items:center;text-align:center;background-color:rgba(221,229,237,0.25);border-radius:4px}.form-item--webform-document-file .form-managed-file input.form-file{display:block;width:100%;padding:30px;font-size:13px;line-height:13px;cursor:pointer}.webform-submission-form .captcha .g-recaptcha{margin-top:35px}.webform-submission-form .captcha .g-recaptcha>div{margin-right:auto;margin-left:auto}.button,.button-form{color:#fff;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:20px;display:inline-block;position:relative;padding:6px 30px 9px;font-size:16px;text-align:center;text-decoration:none;color:#002a3a;background-color:#fff;border:1px solid #009ee2;border-radius:26px;cursor:pointer;transition:background-color 200ms ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;height:60px;border-radius:50px;padding-right:70px;display:inline-flex;align-items:center}.button svg,.button-form svg{width:12px;height:12px}.button svg .svg--line,.button-form svg .svg--line{stroke:#fff;stroke-width:4px}@media all and (min-width:600px){.button,.button-form{font-size:18px}}.button .last-word,.button-form .last-word{display:inline-block;position:relative}.button__text,.button-form__text{z-index:2;font-weight:bold}.button__icon,.button-form__icon{height:50px;width:50px;border-radius:50px;background:#dde5ed;z-index:0;position:absolute;right:4px;top:4px;transition:width 200ms ease-in-out}.button svg,.button-form svg{position:relative;width:10px;height:10px;transition:all 200ms ease-in-out;fill:#009ee2;stroke:#009ee2;position:absolute;top:20px;right:18px}@media all and (min-width:600px){.button svg,.button-form svg{width:11px;height:11px}}.button:hover .button__icon,.button:focus .button__icon,.button-form:hover .button__icon,.button-form:focus .button__icon{width:calc(100% - 8px)}.button--dark,.button-form--dark{color:#fff;background-color:#002a3a}.button--dark .button__icon,.button-form--dark .button__icon{background:#004b6a}table{position:relative;width:100%;margin:0 0 46px;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:14px;text-align:center;border-radius:2px;border-collapse:inherit;overflow:hidden;z-index:1}@media all and (min-width:1024px){table thead{color:#000;border-radius:2px}table thead th{padding:15px;color:#000;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:14px;font-weight:700;text-align:center;border-right:1px solid #d3d3d3}table thead th:last-of-type{border-right:none}}@media all and (min-width:1024px){table tr{position:relative;overflow:hidden}thead+tbody tr table tr:first-of-type th{border-top:0}table tr td,table tr th{position:relative;padding:15px;border:1px solid #d3d3d3;border-width:1px 1px 0 0}table tr td:last-of-type,table tr th:last-of-type{border-right:none}table tr td.table-row-label,table tr th.table-row-label{padding:15px;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-weight:700;border-right:1px solid #d3d3d3}}table tr td{color:#000}table tfoot th{padding:15px;color:grey;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:12px;font-style:italic;font-weight:700;text-align:center}table.responsive-table:not(.responsive-table){border:none !important}table.responsive-table:not(.responsive-table) td{border-top:1px solid #d3d3d3 !important;border-right:none !important;border-bottom:none !important;border-left:none !important}@media (max-width:1024px){table.responsive-table thead{display:none}}@media (max-width:1024px){table.responsive-table tbody tr{display:block}}@media (max-width:1024px){table.responsive-table tbody tr:last-of-type td:last-of-type{border-bottom:1px solid #d3d3d3}}@media (max-width:1024px){table.responsive-table tbody tr td{display:block;position:relative;padding:0 10px 10px;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:14px;font-weight:500;line-height:150%;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-top:1px solid #d3d3d3}}@media (max-width:1024px){table.responsive-table tbody tr td:before{content:attr(data-heading);display:block;width:100%;height:calc(100% + 1px);margin-bottom:0;padding:12px 10px 5px;color:#000;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:15px;font-weight:900;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (max-width:1024px){table.responsive-table tbody tr td[data-heading='']{padding-left:0;text-align:center}}@media (max-width:1024px){table.responsive-table tbody tr td[data-heading='']:before{display:none}}.icons{display:flex;flex-flow:row wrap;align-content:center;align-items:center;justify-content:flex-start}.icons li{flex:0 0 calc(99.99% * 1 / 8 - 8.75px);flex-basis:auto;flex-grow:0;flex-shrink:0;width:calc(99.99% * 1 / 8 - 8.75px);align-items:center;min-width:50px;max-width:none;padding:10px;text-align:center}.icons li:nth-of-type(n){margin-right:10px;margin-bottom:10px}.icons li:nth-of-type(8n){margin-right:0}.icons li svg{width:22px;height:22px}.search-icon__svg{height:14px;width:14px}.video,.responsive-video,.videodetector{padding-top:56.25%;position:relative;clear:both;height:0;margin:0 0 39px;transition:all 0.2s ease-out}.video--fullscreen-aspect,.responsive-video--fullscreen-aspect,.videodetector--fullscreen-aspect{padding-top:75%}.video iframe,.responsive-video iframe,.videodetector iframe{position:absolute;width:100%;height:100%;top:0;left:0}img{max-width:100%;height:auto;margin:0;vertical-align:top}figure{position:relative;margin:0 0 36px;text-align:center;transition:all 0.2s ease-out}figcaption{margin:0;padding:10px 0;color:grey;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:12px;font-weight:500;background-color:white}.align-left,.align-right{max-width:100%}@media all and (min-width:1024px){.align-left,.align-right{max-width:calc(50% + 30px)}}.align-left,.align-left.rte-full-width{float:left;clear:left;margin:8px 0 30px 0}@media all and (min-width:1060px){.align-left,.align-left.rte-full-width{margin:8px 30px 30px -100px}}.align-right,.align-right.rte-full-width{float:right;clear:right;margin:8px 0 30px 0}@media all and (min-width:1060px){.align-right,.align-right.rte-full-width{margin:8px -100px 30px 30px}}@media (max-width:1024px){.align-left,.align-right{float:none;width:auto;clear:both;margin:40px auto;text-align:center}}.align-center{text-align:center}.rte-image:not(.align-right):not(.align-left):not(.rte-full-width){margin:40px auto}.rte-full-width{margin-top:40px;margin-bottom:40px}@media all and (min-width:1060px){.rte-full-width{margin-right:-100px;margin-left:-100px}}p+figure{margin-top:22px}@media all and (min-width:1024px){p+figure.align-left,p+figure.align-right{margin-top:8px}}.drupal-tabs{position:relative;z-index:101}.drupal-tabs li{display:block;width:100%;margin-right:10px;margin-bottom:10px}@media all and (min-width:600px){.drupal-tabs li{display:inline-block;width:auto;margin-bottom:0}}.drupal-tabs li:last-child{margin-right:0;margin-bottom:0}.drupal-tabs__link{padding:8px 5px 5px;color:#fff;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:15px;font-weight:900;letter-spacing:1px;background:none;border:none;transition:color 0.2s ease-in-out}.drupal-tabs__link:hover,.drupal-tabs__link:focus,.drupal-tabs__link:active{color:#bfbfbf;background:none}.content-reference{flex:0 0 calc(99.99% * 1 / 1 - 0px);flex-basis:auto;flex-grow:0;flex-shrink:0;width:calc(99.99% * 1 / 1 - 0px);box-shadow:0px 6px 20px 0px rgba(221,229,237,0.8);border-top-left-radius:4px;border-top-right-radius:4px}.content-reference:nth-of-type(n){margin-right:40px;margin-bottom:40px}.content-reference:nth-of-type(1n){margin-right:0}@media all and (min-width:768px){.content-reference{flex:0 0 calc(99.99% * 1 / 2 - 80px);flex-basis:auto;flex-grow:0;flex-shrink:0;width:calc(99.99% * 1 / 2 - 80px)}.content-reference:nth-of-type(n){margin-right:40px;margin-bottom:40px;margin-left:40px}.content-reference:nth-of-type(n):nth-of-type(2n){margin-left:0}}.content-reference__content{display:flex;position:relative;flex-direction:column;height:100%;color:#4B4B55;text-decoration:none;overflow:hidden}.content-reference__content--link{position:relative;overflow:visible;transition:outline 0.2s ease-out;border-radius:4px}.content-reference__content--link::after{content:'';position:absolute;left:0;bottom:-4px;height:4px;width:100%;background:#009ee2;z-index:2}.content-reference__content--link:hover,.content-reference__content--link:focus,.content-reference__content--link:active{outline:4px solid #009ee2}.content-reference__content--link:hover::after,.content-reference__content--link:focus::after,.content-reference__content--link:active::after{opacity:0}.content-reference__content--link:hover .content-reference__image-overlay,.content-reference__content--link:focus .content-reference__image-overlay,.content-reference__content--link:active .content-reference__image-overlay{opacity:0.7}.content-reference__content--link:hover .content-reference__read-more,.content-reference__content--link:focus .content-reference__read-more,.content-reference__content--link:active .content-reference__read-more{color:#002a3a}.content-reference__content--link:hover .content-reference__read-more:after,.content-reference__content--link:focus .content-reference__read-more:after,.content-reference__content--link:active .content-reference__read-more:after{transform:scaleX(1)}.content-reference__content--link:hover .content-reference__read-more svg path,.content-reference__content--link:focus .content-reference__read-more svg path,.content-reference__content--link:active .content-reference__read-more svg path{fill:#002a3a}.content-reference__image-wrap{flex:0 1 auto;width:auto}@media screen and (-ms-high-contrast:none){.content-reference__image-wrap{min-height:283px}}.content-reference__image-wrap-inner{padding-top:55.55556%;display:flex;position:relative;background-color:#fff;overflow:hidden;z-index:1}.content-reference__image-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#009ee2;opacity:0;z-index:1;transition:opacity 0.2s}.content-reference__image{position:absolute;width:calc(100% + 1px);max-width:calc(100% + 1px);height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.content-reference__text-wrap{position:relative;flex:0 1 auto;width:100%;height:100%;z-index:1}.content-reference__description-wrap{padding:20px 30px 30px}.rte-body-component .content-reference__description-wrap p{color:#333f48;font-size:16px;line-height:1.5}.content-reference__read-more{color:#009ee2;font-weight:bold;white-space:nowrap;transition:color,0.2s;position:relative;font-size:18px}.content-reference__read-more:after{content:"";display:block;position:absolute;width:100%;height:2px;right:0;bottom:-3px;left:0;margin:0 auto;background-color:#009ee2;transition:transform 0.2s ease-out;transform:scaleX(0)}.content-reference__read-more .icon-chevron-right-bold{width:5px;height:9px;transition:transform 0.2s}.content-reference__read-more .icon-chevron-right-bold path{fill:#009ee2;transition:fill 0.2s}.content-reference__headline-wrap{padding-top:14px;padding-right:30px;padding-bottom:6px;padding-left:30px;background-color:#dde5ed}.rte-body-component .content-reference__headline-wrap h3{color:#002a3a;text-transform:none}.content-reference__headline{display:inline-block;position:relative;margin:0;padding:0 0 5px;overflow:hidden}.content-reference__headline+.content-reference__text{margin-top:8px}.content-intro{position:relative;margin-top:60px}.content-intro__container{position:relative}.content-intro--full-width .container{width:100%;max-width:1400px}.content-intro+div,.content-intro+table,.content-intro+section{margin-top:0}.content-intro__text-wrap{max-width:700px;margin-right:auto;margin-left:auto;text-align:center}.rte-body-component .content-intro__headline{display:inline-block;padding:0;color:#002a3a;z-index:1}.rte-body-component .content-intro__headline:after{margin-right:auto;margin-left:auto}@media (max-width:767px){.content-intro__headline.with-view-all{margin-bottom:46px}}.form-embed-intro .content-intro__description{margin-bottom:40px}.content-intro__view-all-wrap{position:absolute;top:31%;right:0;margin-right:35px;z-index:1;transform:translateY(-50%)}@media (max-width:767px){.content-intro__view-all-wrap{top:70%;right:calc(50% - 35px);transform:translateY(-50%) translateX(50%)}}.content-intro__view-all{color:#009ee2;font-size:18px;font-weight:bold;line-height:110%;text-align:right;text-decoration:none;transition:color 0.2s ease-in-out}.content-intro__view-all:focus,.content-intro__view-all:hover{color:#008FCC}.content-intro__view-all:focus .icon-chevron-right-bold,.content-intro__view-all:hover .icon-chevron-right-bold{transform:translateX(5px) rotate(0.1deg)}.content-intro__view-all:focus .icon-chevron-right-bold path,.content-intro__view-all:hover .icon-chevron-right-bold path{fill:#008FCC}.content-intro__view-all .icon-chevron-right-bold{width:5px;height:9px;transform:rotate(0.1deg);transition:transform 0.2s ease-in-out}.content-intro__view-all .icon-chevron-right-bold path{fill:#009ee2;transition:fill 0.2s ease-in-out}.accordion-section{width:100%;margin:0 auto}.accordion{display:flex;position:relative;flex-direction:column;width:100%;max-width:900px;height:100%;margin:0 auto;background-color:#fff;border-bottom:1px solid #d2d2d4;overflow:hidden;transition:all 0.3s ease-out}.accordion:first-child{border-top:1px solid #d2d2d4}.accordion:nth-child(even){background:linear-gradient(to right,#fff 0%,#FCFCFC 15%,#FCFCFC 85%,#fff 100%)}.accordion__header{color:#002a3a;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:24px;font-weight:bold;display:block;position:relative;text-decoration:none;cursor:pointer}.accordion__header__trigger{padding:13px 30px 15px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.accordion__header__icon-wrap{display:block;position:absolute;width:42px;top:0;right:0;bottom:0}.accordion__header__icon{display:flex;position:absolute;width:12px;top:50%;left:0;transform:translateY(-50%) rotate(90deg);transition:all 200ms ease-in-out}.accordion__header__icon svg{width:12px;height:12px;stroke:#009ee2;fill:#009ee2;transition:stroke 150ms ease-in-out,fill 150ms ease-in-out}.accordion__header:hover .accordion__header__icon svg,.accordion__header:active .accordion__header__icon svg,.accordion__header:focus .accordion__header__icon svg{stroke:#004b6a;fill:#004b6a}.accordion__header--open .accordion__header__icon{transform:translateY(-50%) rotate(270deg)}.accordion__content{display:block;width:100%;height:0;opacity:0;overflow:hidden;transition:0.4s opacity}html.no-js .accordion__content{height:auto;opacity:1}.accordion__content__inner{padding:0 30px 20px}.accordion__content__inner p{color:#4B4B55 !important}.accordion__content--open{opacity:1}.resource:not(:first-of-type){margin-top:60px}.resource__files{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;margin-top:-10px}.resource__intro+.resource__files{margin-top:10px}.resource__file{position:relative;flex:0 1 auto;width:100%;margin-top:20px;padding-left:30px}@media all and (min-width:600px){.resource__file{width:calc(50% - 60px);margin-right:60px}.resource__file:nth-child(2n){margin-right:0}}@media all and (min-width:768px){.resource__file{width:calc(33% - 60px);margin-right:60px}.resource__file:nth-child(2n){margin-right:60px}.resource__file:nth-child(3n){margin-right:0}}.resource__file:hover .resource__download-icon svg .circle,.resource__file:active .resource__download-icon svg .circle,.resource__file:focus .resource__download-icon svg .circle{fill:#008FCC}.resource__file:hover .resource__download-icon svg .rectangle,.resource__file:active .resource__download-icon svg .rectangle,.resource__file:focus .resource__download-icon svg .rectangle{transform:scaleY(1.01)}.resource__file:hover .resource__download-icon svg .triangle,.resource__file:active .resource__download-icon svg .triangle,.resource__file:focus .resource__download-icon svg .triangle{transform:translateY(2px)}.resource__download-icon{position:absolute;width:24px;height:24px;top:50%;left:0;transform:translateY(-50%)}.resource__download-icon svg .rectangle,.resource__download-icon svg .triangle{transform-origin:50% 0%;transition:transform 0.2s}.resource__download-icon svg .circle{transition:fill 0.2s}.resource.rte-body-component a[href]:not(.button){color:#009ee2;box-shadow:none;transition:color 0.2s;overflow-wrap:break-word}.resource.rte-body-component a[href]:not(.button)::after{display:none}.resource.rte-body-component a[href]:not(.button):hover,.resource.rte-body-component a[href]:not(.button):active,.resource.rte-body-component a[href]:not(.button):focus{color:#004b6a}.call-to-action{position:relative;width:100%;text-align:center;background:linear-gradient(90deg,#002a3a 0%,#004b6a 100%);overflow:hidden;z-index:2}.call-to-action__flair{display:none;position:absolute;width:100%;height:100%;right:0;bottom:0;z-index:-3}@media all and (min-width:768px){.call-to-action__flair{display:block}}.call-to-action__flair svg{position:absolute;width:1030px;height:auto;z-index:-2;right:50%;bottom:50%;transform:translate(50%,50%)}.call-to-action__body{max-width:900px;margin:0 auto;padding:50px 25px}.call-to-action__headline h3{color:#002a3a;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:24px;font-weight:bold;color:#fff}.call-to-action__headline h3:after{width:60px;height:4px;background-color:#009ee2;content:'';display:block;margin:15px auto}.call-to-action__subhead{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;margin-top:20px;color:#EDEDEE}.call-to-action__link{margin-top:25px}@media (max-width:1200px){.call-to-action__schwoofty-woops{display:none;visibility:hidden}}@media (max-width:767px){.call-to-action__body{padding:30px 25px}}.call-to-action-update{display:flex}.call-to-action-update__body{display:flex;flex-direction:column;margin:0 auto;padding:50px 25px;max-width:500px;min-width:500px}.call-to-action-update__body--single{min-width:0;max-width:900px}@media (max-width:1200px){.call-to-action-update__body{min-width:0;max-width:900px}}@media (max-width:767px){.call-to-action-update__body{padding:30px 25px}}.call-to-action-update__headline h3{color:#002a3a;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:24px;font-weight:bold;color:#fff}.call-to-action-update__headline h3:after{width:60px;height:4px;background-color:#009ee2;content:'';display:block;margin:15px auto}.call-to-action-update__subhead{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;margin:0 auto 15px auto;color:#EDEDEE}.call-to-action-update__link{margin-top:auto}.pager{position:relative;margin-top:36px;z-index:5}.pager__items{display:flex;flex-wrap:nowrap;justify-content:center;transition:all 0.2s ease-out;align-items:center;gap:5px}.pager__item{display:inline-block;position:relative;font-size:18px;background-color:#fff}.pager__item--ellipsis{display:none}.pager__link{display:flex;position:relative;padding:15px 10px;color:#002a3a;font-family:"din-2014","Bahnschrift","arial",sans-serif;text-decoration:none;z-index:5;transition:all 0.2s ease-in-out;height:40px;width:40px;border-radius:100%;border:1px solid transparent;display:flex;align-items:center;justify-content:center}.pager__link:hover,.pager__link:focus,.pager__link:active{color:#004b6a;border-color:#009ee2}.pager__link--is-active{padding:15px;color:#009ee2;font-family:"din-2014","Bahnschrift","arial",sans-serif;text-decoration:none;transition:all 0.2s ease-in-out;pointer-events:none;border-color:#009ee2}.pager__link--prev,.pager__link--next{border:none}.pager__link--prev svg,.pager__link--next svg{width:12px;height:12px;margin-top:6px}@media tablet-portrait{.pager__link--prev svg,.pager__link--next svg{width:11px;height:11px}}.pager__link--prev .icon-chevron-left,.pager__link--next .icon-chevron-left{transition:all 0.2s ease-in-out;stroke:#dde5ed;fill:#dde5ed}.pager__link--prev .icon-chevron-right,.pager__link--next .icon-chevron-right{transition:all 0.2s ease-in-out;stroke:#009ee2;fill:#009ee2}.pager__link--prev:hover .icon-chevron-left,.pager__link--prev:focus .icon-chevron-left,.pager__link--next:hover .icon-chevron-left,.pager__link--next:focus .icon-chevron-left{transform:translateX(-6px);stroke:#008FCC;fill:#008FCC}.pager__link--prev:hover .icon-chevron-right,.pager__link--prev:focus .icon-chevron-right,.pager__link--next:hover .icon-chevron-right,.pager__link--next:focus .icon-chevron-right{transform:translateX(6px);stroke:#008FCC;fill:#008FCC}.search-result{display:block;position:relative;width:100%;font-family:"din-2014","Bahnschrift","arial",sans-serif;text-align:left;box-shadow:0px 6px 20px 0px #DDE5EDCC;margin-bottom:10px;border-radius:4px;border:3px solid #fff}.search-result:first-of-type{margin-top:50px}.search-result__details{text-align:left}.search-result:hover{border-color:#009ee2}.search-result:hover .search-result__read-more{color:#002a3a}.search-result:hover .search-result__read-more:after{transform:scaleX(1)}.search-result:hover .search-result__read-more svg path{fill:#002a3a}.search-result__link{display:flex;position:relative;flex-direction:column;height:100%;color:#4B4B55;text-decoration:none;overflow:hidden;padding:32px}.search-result__page_title{color:#002a3a;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:24px;font-weight:bold;margin:0;text-decoration:none;overflow:hidden;transition:all 0.2s ease-out;margin-bottom:5px;display:inline-block}.search-result--inline .search-result__page_title:hover,.search-result--inline .search-result__page_title:focus{color:#009ee2}.search-result__text{display:none;margin:8px 0 5px;font-size:14px;line-height:185%}@media all and (min-width:600px){.search-result__text{display:block;font-size:14px}}.search-result__read-more{color:#009ee2;font-weight:bold;white-space:nowrap;transition:color,0.2s;position:relative;text-decoration:none;margin-top:10px;display:inline-block;font-size:18px}.search-result__read-more:after{content:"";display:block;position:absolute;width:100%;height:2px;right:0;bottom:-3px;left:0;margin:0 auto;background-color:#009ee2;transition:transform 0.2s ease-out;transform:scaleX(0)}.search-result__read-more .icon-chevron-right-bold{width:5px;height:9px;transition:transform 0.2s}.search-result__read-more .icon-chevron-right-bold path{fill:#009ee2;transition:fill 0.2s}@media (max-width:767px){.search-result__container{flex-direction:column}.search-result__details{width:100%}.search-result__actions{width:100%;padding-left:0;text-align:left}.search-result__actions .button{margin-left:-5px}}.search-no-result{position:relative}.search-no-result__intro{margin-top:50px}.search-no-result__headline{margin:auto;text-align:center}.rte-body-component .search-no-result__headline{color:#333f48;font-size:15px}@media all and (min-width:600px){.rte-body-component .search-no-result__headline{font-size:20px}}.search-no-result__description{font-size:14px}.site-header-menu__main-nav{display:flex}@media (max-width:1200px){.site-header-menu__main-nav{display:none}}.site-header-menu__main-nav .button{height:unset;border-radius:unset;align-items:initial}.site-header-menu__main-nav .button:focus span,.site-header-menu__main-nav .button:hover span{color:#009ee2}.site-header-menu__main-nav .button:focus span:after,.site-header-menu__main-nav .button:hover span:after{transform:scaleX(0.6)}.site-header-menu__main-nav .button:focus .icon-chevron-down,.site-header-menu__main-nav .button:hover .icon-chevron-down{transform:translate(0,0)}.site-header-menu__main-nav .button:focus .icon-chevron-down--line,.site-header-menu__main-nav .button:hover .icon-chevron-down--line{stroke:#009ee2}.site-header-menu__main-nav .button span{position:relative}.site-header-menu__main-nav .button span:after{content:"";display:block;position:absolute;width:100%;height:2px;right:0;bottom:-3px;left:0;margin:0 auto;background-color:#009ee2;transition:transform 0.2s ease-out;transform:scaleX(0)}.site-header-menu__main-nav a.button span:after{bottom:2px}.site-header-menu__main-nav__button{display:flex;justify-content:center;padding:8px 15px;color:#fff;font-size:18px;background-color:transparent;border:none;font-weight:600}.site-header-menu__main-nav__button--dropdown{padding:0 0 5px}html.no-js .site-header-menu__main-nav__button--dropdown:hover .dropdown-menu__contents,html.no-js .site-header-menu__main-nav__button--dropdown:active .dropdown-menu__contents,html.no-js .site-header-menu__main-nav__button--dropdown:focus .dropdown-menu__contents{opacity:1;visibility:visible}.site-header-menu__main-nav__button:focus,.site-header-menu__main-nav__button:hover{color:#009ee2;background-color:transparent;border:none}.site-header-menu__main-nav__button:focus .icon-chevron-down--line,.site-header-menu__main-nav__button:hover .icon-chevron-down--line{stroke:#009ee2}.site-header-menu__main-nav .dropdown-menu__clickable-link{display:flex;align-items:center;justify-content:center;padding:8px 35px 8px 15px;color:#fff;text-decoration:none;font-weight:600}.site-header-menu__main-nav .dropdown-menu__clickable-link:hover,.site-header-menu__main-nav .dropdown-menu__clickable-link:focus{color:#009ee2}.site-header-menu__main-nav .dropdown-menu__clickable-link:hover .icon-chevron-down,.site-header-menu__main-nav .dropdown-menu__clickable-link:focus .icon-chevron-down{transform:translate(0,0)}.site-header-menu__main-nav .dropdown-menu__clickable-link:hover .icon-chevron-down--line,.site-header-menu__main-nav .dropdown-menu__clickable-link:focus .icon-chevron-down--line{stroke:#009ee2}.site-header-menu__main-nav .dropdown-menu__clickable-link .icon-chevron-down{position:absolute;width:11px;height:11px;top:0;right:19px;bottom:0;margin:auto 0;transform:translate(0,0)}.site-header-menu__main-nav .dropdown-menu__clickable-link .icon-chevron-down--line{stroke:#008FCC}.site-header-menu__main-nav .dropdown-menu__contents{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;position:absolute;top:26px;padding-top:8px;background-color:transparent;z-index:1;width:100%;min-width:240px;max-width:350px;top:36px;left:calc(50% - 50px);padding-top:24px;opacity:0;transform:translateX(-50%) translateX(50px)}html.no-js .site-header-menu__main-nav .dropdown-menu__contents{opacity:0;visibility:hidden;transition:opacity 0.2s,visibility 0.2s}.site-header-menu__main-nav .dropdown-menu__list{position:relative;padding:5px 10px 20px;white-space:nowrap;background-color:#002a3a;border-radius:0 0 4px 4px;overflow:hidden;white-space:normal}.site-header-menu__main-nav .dropdown-menu__item{position:relative;padding-top:12px;padding-right:4px;padding-bottom:12px;padding-left:18px;color:#fff;text-align:center;transition:color 0.2s;display:inline-block;padding-right:20px;text-decoration:none;width:100%;font-weight:600}.site-header-menu__main-nav .dropdown-menu__item:focus,.site-header-menu__main-nav .dropdown-menu__item:hover{color:#009ee2}.site-header-menu__main-nav .dropdown-menu__item:focus .icon-chevron-right,.site-header-menu__main-nav .dropdown-menu__item:hover .icon-chevron-right{transform:translateX(5px)}.site-header-menu__main-nav .dropdown-menu__item:focus .icon-chevron-right path,.site-header-menu__main-nav .dropdown-menu__item:hover .icon-chevron-right path{fill:#009ee2;stroke:#009ee2}.site-header-menu__main-nav .dropdown-menu__item:not(:first-of-type),.site-header-menu__main-nav .dropdown-menu__item:not(:last-of-type){padding-top:6px;padding-bottom:10px}.site-header-menu__main-nav .dropdown-menu__item .icon-chevron-right{width:10px;height:10px;transition:transform 0.2s;transform:translateX(0);top:unset;right:unset;position:relative}.site-header-menu__main-nav .dropdown-menu__item .icon-chevron-right path{fill:#009ee2;stroke:#009ee2}.site-header-menu__main-nav .dropdown-menu__banner-wrap{display:flex;position:absolute;justify-content:center;width:100%;height:100%;top:0;left:0}.site-header-menu__main-nav .dropdown-menu__banner{flex:0 1 auto;width:50px;height:4px;background-color:#009ee2}.site-header__secondary-nav{background-color:#dde5ed;display:flex;flex-direction:row-reverse;align-items:center;height:40px;padding:0 50px 0 45px;transition:padding 0.2s ease-out}.site-header__secondary-nav.active{padding-right:213px}.site-header__secondary-nav__search-form{display:flex;position:absolute;align-items:center;justify-content:flex-start;width:40px;height:40px;right:0;overflow:hidden;transition:all 0.2s ease-out}.site-header__secondary-nav__search-form.active{width:198px}.site-header__secondary-nav__search-form input{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;position:absolute;width:200px;height:40px;right:-140px;padding:8px 51px 10px 15px;color:#002a3a;background-color:transparent;cursor:pointer;border:none;border-radius:0;transition:all 0.2s ease-out}.site-header__secondary-nav__search-form input:hover ~ button .search-icon__svg{transform:scale(1.2)}.site-header__secondary-nav__search-form input::-ms-input-placeholder{color:rgba(255,255,255,0)}.site-header__secondary-nav__search-form input::placeholder{color:rgba(255,255,255,0)}.site-header__secondary-nav__search-form input.active{background-color:rgba(255,255,255,0.2);cursor:text;transform:translateX(-140px)}.site-header__secondary-nav__search-form input.active:hover ~ button .search-icon__svg{transform:scale(1)}.site-header__secondary-nav__search-form input.active::-ms-input-placeholder{color:#002a3a}.site-header__secondary-nav__search-form input.active::placeholder{color:#002a3a}.site-header__secondary-nav__search-form button{display:flex;position:absolute;align-items:center;justify-content:center;width:40px;height:40px;top:0;right:9px;bottom:0;background-color:transparent;border:none;pointer-events:none}.site-header__secondary-nav__search-form button .search-icon__svg{width:16px;height:16px;transition:transform 0.2s ease-out}.site-header__secondary-nav__search-form button .search-icon__svg path{stroke:transparent;fill:#009ee2}.site-header__secondary-nav__search-form button.active{cursor:pointer;pointer-events:all}.site-header__secondary-nav__search-form button:hover svg,.site-header__secondary-nav__search-form button:active svg,.site-header__secondary-nav__search-form button:focus svg{transform:scale(1.1)}.site-header__secondary-nav__divider{width:1px;height:24px;margin:0 22px 0 15px;background-color:#fff;transition:transform 0.2s ease-out}.site-header__secondary-nav__divider.active{transform:translateX(-160px)}.site-header__secondary-nav__button{height:40px;max-height:40px;padding:8px 15px;transition:transform 0.2s ease-out}.site-header__secondary-nav__button svg{width:11px;height:11px;margin-left:2px;top:unset;right:unset;position:relative}.site-header__secondary-nav__button svg .icon-chevron-down--line{stroke:#009ee2}.site-header__secondary-nav a.button:hover span:after,.site-header__secondary-nav a.button:active span:after,.site-header__secondary-nav a.button:focus span:after{transform:scaleX(0.6)}.site-header__secondary-nav a.button span{position:relative}.site-header__secondary-nav a.button span:after{content:"";display:block;position:absolute;width:100%;height:2px;right:0;bottom:-3px;left:0;margin:0 auto;background-color:#009ee2;transition:transform 0.2s ease-out;transform:scaleX(0)}.site-header__secondary-nav .button{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;color:#002a3a;font-size:15px;background-color:transparent;border:none;font-weight:600}.site-header__secondary-nav .button:hover,.site-header__secondary-nav .button:active,.site-header__secondary-nav .button:focus{background-color:transparent;border:none}.site-header__secondary-nav .button:hover svg,.site-header__secondary-nav .button:active svg,.site-header__secondary-nav .button:focus svg{transform:none}html.no-js .site-header__secondary-nav .language-dropdown:hover .language-dropdown__contents,html.no-js .site-header__secondary-nav .language-dropdown:active .language-dropdown__contents,html.no-js .site-header__secondary-nav .language-dropdown:focus .language-dropdown__contents{opacity:1}.site-header__secondary-nav .language-dropdown__contents{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;position:absolute;top:26px;padding-top:8px;background-color:transparent;z-index:1;top:32px;left:50%;opacity:0;transform:translateX(-50%)}html.no-js .site-header__secondary-nav .language-dropdown__contents{opacity:0;visibility:hidden;transition:opacity 0.2s,visibility 0.2s}.site-header__secondary-nav .language-dropdown__list{position:relative;padding:5px 10px 20px;white-space:nowrap;background-color:#002a3a;border-radius:0 0 4px 4px;overflow:hidden;display:flex;flex-direction:column;padding:0 10px 5px;background:#009ee2;box-shadow:none}.site-header__secondary-nav .language-dropdown__item{position:relative;padding-top:12px;padding-right:4px;padding-bottom:12px;padding-left:18px;color:#fff;text-align:center;transition:color 0.2s;padding-right:19px;padding-left:19px;color:white;font-size:15px;text-decoration:none;font-weight:600}.site-header__secondary-nav .language-dropdown__item:focus,.site-header__secondary-nav .language-dropdown__item:hover{color:#009ee2}.site-header__secondary-nav .language-dropdown__item:focus .icon-chevron-right,.site-header__secondary-nav .language-dropdown__item:hover .icon-chevron-right{transform:translateX(5px)}.site-header__secondary-nav .language-dropdown__item:focus .icon-chevron-right path,.site-header__secondary-nav .language-dropdown__item:hover .icon-chevron-right path{fill:#009ee2;stroke:#009ee2}.site-header__secondary-nav .language-dropdown__item:not(:first-of-type),.site-header__secondary-nav .language-dropdown__item:not(:last-of-type){padding-top:6px;padding-bottom:10px}.site-header__secondary-nav .language-dropdown__item .icon-chevron-right{width:10px;height:10px;transition:transform 0.2s;transform:translateX(0);top:unset;right:unset;position:relative}.site-header__secondary-nav .language-dropdown__item .icon-chevron-right path{fill:#009ee2;stroke:#009ee2}.site-header__secondary-nav .language-dropdown__item:hover,.site-header__secondary-nav .language-dropdown__item:focus{color:white}.site-header__secondary-nav .language-dropdown__item:hover .icon-chevron-right path,.site-header__secondary-nav .language-dropdown__item:focus .icon-chevron-right path{fill:white}.site-header__secondary-nav .language-dropdown__item .icon-chevron-right{position:relative}.site-header__secondary-nav .language-dropdown__item .icon-chevron-right path{fill:white}.site-header-menu__mobile{display:none;height:100%}.site-header-menu__mobile__menu-button{width:50px;height:50px;padding:14px 8px 6px;cursor:pointer}.site-header-menu__mobile__menu-button svg{padding-left:2px;fill:#008FCC;stroke:#008FCC;overflow:visible;transition:all 150ms ease-in-out}.site-header-menu__mobile__menu-button svg .top-bun{transform:rotateZ(0deg);transform-origin:center;transition:all 150ms ease-in-out}.site-header-menu__mobile__menu-button svg .meat{opacity:1;transform-origin:center;transition:all 150ms ease-in-out}.site-header-menu__mobile__menu-button svg .bottom-bun{transform:rotateZ(0deg);transform-origin:center;transition:all 150ms ease-in-out}.site-header-menu__mobile__menu-button:focus svg,.site-header-menu__mobile__menu-button:hover svg{fill:#009ee2;stroke:#009ee2}.site-header-menu__mobile__menu-panel{display:none;position:absolute;height:calc(100vh - 80px);top:80px;right:0;left:0;padding-top:2px;background-color:#fff;overflow:scroll;z-index:-1}.site-header-menu__mobile__sub-menu-panel{position:absolute;width:100vw;top:0;bottom:0;left:0;padding-top:12px;background-color:#fff}.site-header-menu__mobile__sub-menu-panel .sub-menu__header{position:relative;padding:8px 0 12px 37px;border-bottom:1px solid #EDEDEE}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title{color:#fff;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:20px;position:absolute;top:50%;left:50%;padding-right:16px;color:#004B6A;text-decoration:none;cursor:pointer;transform:translateX(-50%) translateY(-65%);transition:color 150ms ease-in-out}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title svg{width:12px;height:12px}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title svg .svg--line{stroke:#fff;stroke-width:4px}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title--no-link{padding-right:0;cursor:default}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title-icon{position:absolute;width:12px;height:12px;top:0;right:0;transition:right 150ms ease-in-out;pointer-events:none}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title-icon svg{fill:#004B6A;stroke:#004B6A;transition:fill 150ms ease-in-out}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title:focus,.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title:hover{color:#009ee2}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title:focus.sub-menu__title--no-link,.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title:hover.sub-menu__title--no-link{color:#004B6A}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title:focus .sub-menu__title-icon,.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title:hover .sub-menu__title-icon{right:-10px}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title:focus .sub-menu__title-icon svg,.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__title:hover .sub-menu__title-icon svg{fill:#009ee2;stroke:#009ee2}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__back-button{padding:15px 16px 8px;cursor:pointer}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__back-button svg{width:12px;height:22px;fill:#009ee2;stroke:transparent;transition:fill 150ms ease-in-out}.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__back-button:focus svg,.site-header-menu__mobile__sub-menu-panel .sub-menu__header .sub-menu__back-button:hover svg{fill:#008FCC}.site-header-menu__mobile__search-form{position:relative;padding:20px 84px 20px 45px;background-color:#f9f9f9;border-bottom:1px solid #EDEDEE}.site-header-menu__mobile__search-form input{color:#fff;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:20px;width:100%;color:#050708;font-weight:normal;background-color:transparent;border:none;border-radius:4px}.site-header-menu__mobile__search-form input svg{width:12px;height:12px}.site-header-menu__mobile__search-form input svg .svg--line{stroke:#fff;stroke-width:4px}.site-header-menu__mobile__search-form input::-ms-input-placeholder{color:rgba(0,0,0,0.5)}.site-header-menu__mobile__search-form input::placeholder{color:rgba(0,0,0,0.5)}.site-header-menu__mobile__search-form button{position:absolute;top:4px;right:19px;bottom:4px;padding:4px 14px 0;background-color:transparent;border:none;cursor:pointer}.site-header-menu__mobile__search-form button svg{width:32px;height:32px}.site-header-menu__mobile__search-form button svg path{stroke:transparent;fill:#008FCC;transition:fill 150ms ease-in-out}.site-header-menu__mobile__search-form button:focus svg path,.site-header-menu__mobile__search-form button:hover svg path{fill:#009ee2}.site-header-menu__mobile__menu-item{display:flex;justify-content:space-between;padding:20px 42px 20px 45px;text-decoration:none;background-color:#fff;border-bottom:1px solid #EDEDEE;cursor:pointer;transition:background-color 150ms ease-in-out}.site-header-menu__mobile__menu-item .menu-item__title{color:#fff;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:20px;color:#008FCC;font-weight:normal;transition:color 150ms ease-in-out}.site-header-menu__mobile__menu-item .menu-item__title svg{width:12px;height:12px}.site-header-menu__mobile__menu-item .menu-item__title svg .svg--line{stroke:#fff;stroke-width:4px}.site-header-menu__mobile__menu-item.active-language{background-color:#f9f9f9;cursor:default}.site-header-menu__mobile__menu-item.active-language .menu-item__title{color:#004B6A}.site-header-menu__mobile__menu-item .menu-item__icon{width:12px;height:22px}.site-header-menu__mobile__menu-item .menu-item__icon svg{fill:#009ee2;stroke:transparent}.site-header-menu__mobile__menu-item:focus,.site-header-menu__mobile__menu-item:hover{text-decoration:none;background-color:#f9f9f9}.site-header-menu__mobile__menu-item:focus .menu-item__title,.site-header-menu__mobile__menu-item:hover .menu-item__title{color:#009ee2}.site-header-menu__mobile__menu-item:focus.active-language .menu-item__title,.site-header-menu__mobile__menu-item:hover.active-language .menu-item__title{color:#004B6A}.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-panel{display:block}.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button{padding-right:3px;padding-left:10px}.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button svg{fill:#009ee2;stroke:#009ee2}.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button svg .top-bun{transform:rotateZ(45deg) translateX(-6px) translateY(18px)}.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button svg .meat{opacity:0}.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button svg .bottom-bun{transform:rotateZ(-45deg) translateX(-5px) translateY(-20px)}.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button:focus svg,.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button:hover svg{fill:#008FCC;stroke:#008FCC}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button:before{content:'X';display:block;padding-left:8px;color:#009ee2;font-size:60px;line-height:28px;transition:color 150ms ease-in-out}}@media screen and (-ms-high-contrast:active) and (max-width:767px),screen and (-ms-high-contrast:none) and (max-width:767px){.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button:before{padding-left:0;font-size:48px;line-height:18px}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button svg{display:none}.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button:focus:before{color:#008FCC}.site-header-menu__mobile[data-is-menu-open='true'] .site-header-menu__mobile__menu-button:hover:before{color:#008FCC}}.site-header-menu__mobile .hidden{display:none}@media (max-width:1200px){.site-header-menu__mobile{display:flex;align-items:center}}@media (max-width:767px){.site-header-menu__mobile__menu-button{width:45px;height:45px;padding:12px 5px 3px 6px}.site-header-menu__mobile__menu-panel{height:calc(100vh - 65px);top:65px}.site-header-menu__mobile__search-form{padding:20px 76px 20px 28px}.site-header-menu__mobile__search-form button{right:18px}.site-header-menu__mobile__search-form button svg{width:24px;height:24px}.site-header-menu__mobile__menu-item{padding:20px 37px 20px 28px}.site-header-menu__mobile .sub-menu__header{padding:8px 0 12px 13px}}@media (max-width:450px){.site-header-menu__mobile__menu-button{width:40px;height:40px;padding:10px 0 4px 8px}.site-header-menu__mobile__menu-panel{height:calc(100vh - 60px);top:60px}.site-header-menu__mobile__menu-item{padding-right:34px}.site-header-menu__mobile__search-form button{right:16px}}.site-breadcrumb{position:relative;width:100%;padding:0 30px;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:12px;z-index:5;transition:all 0.1s ease-out}.site-breadcrumb__items{display:inline-flex;position:relative;flex-wrap:nowrap;max-width:100%;padding:0 20px;background-color:white}.site-breadcrumb__item{display:inline-block;position:relative;color:black;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.site-breadcrumb__item+.site-breadcrumb__item{padding-left:9px}.site-breadcrumb__item:last-child{padding-top:7px;padding-bottom:7px;font-weight:700}.site-breadcrumb__item .icon-chevron-right{position:relative;width:3px;height:3px;bottom:1px;opacity:0.8}.site-breadcrumb__item .icon-chevron-right--line{stroke-width:4px;stroke:#4B4B55}.site-breadcrumb__link{display:inline-block;margin-right:5px;padding:7px 0;color:black;text-decoration:none;transition:color 0.2s ease-out}.site-breadcrumb__link:hover,.site-breadcrumb__link:focus{color:grey}.site-breadcrumb__link:active{color:black}.standard-marquee__slide{position:relative;background-color:#050708;overflow:hidden}@media all and (min-width:768px){.standard-marquee__slide{min-height:540px;max-height:calc(100vh - 80px)}}@media all and (min-width:1024px){.standard-marquee__slide{min-height:calc(100vh - 80px)}}@media (min-width:1200px){.standard-marquee__slide{min-height:calc(100vh - 120px)}}.standard-marquee__slide video{width:100%;height:350px;object-fit:cover;position:absolute;left:50%;transform:translateX(-50%)}@media all and (min-width:600px){.standard-marquee__slide video{height:100%}}.standard-marquee__slide__visual{position:absolute;width:100%;height:350px;top:0;left:0;background-color:#050708;overflow:hidden}@media all and (min-width:600px){.standard-marquee__slide__visual{height:100%}}.standard-marquee__slide__visual--image{content:"";display:block;position:absolute;display:flex;width:100%;height:100%}.standard-marquee__slide__visual--image img{object-fit:cover;object-position:50% 50%;width:100%;height:auto}.standard-marquee__slide__intro{display:flex;position:relative;align-items:center;justify-content:center;width:100%;max-width:none;height:100%;margin-top:350px;background:linear-gradient(209deg,rgba(0,42,58,0) 0%,#002a3a 100%)}@media all and (min-width:600px){.standard-marquee__slide__intro{margin-top:100px;padding-top:200px}}@media all and (min-width:768px){.standard-marquee__slide__intro{position:absolute;bottom:0;margin-top:0;padding-top:0}}.standard-marquee__slide__intro-inner-wrap{display:flex;flex:0 1 auto;align-items:center;justify-content:start;width:100%;padding:25px 20px 35px}@media all and (min-width:768px){.standard-marquee__slide__intro-inner-wrap{margin-top:auto;padding:200px 60px 75px}}.standard-marquee--carousel .standard-marquee__slide__intro-inner-wrap{padding-bottom:65px}@media all and (min-width:768px){.standard-marquee--carousel .standard-marquee__slide__intro-inner-wrap{padding-bottom:235px;padding-top:135px}}@media all and (min-width:1024px){.standard-marquee--carousel .standard-marquee__slide__intro-inner-wrap{padding-bottom:188px}}.standard-marquee__slide__content{flex:0 1 auto;width:100%;color:#fff}.standard-marquee__slide__content h1{margin-bottom:0;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:32px;font-weight:900;line-height:100%;text-transform:none;word-break:break-word}@media all and (min-width:600px){.standard-marquee__slide__content h1{font-size:43px;text-shadow:0 0 30px rgba(0,0,0,0.5)}}@media all and (min-width:768px){.standard-marquee__slide__content h1{font-size:57px}}@media all and (min-width:1024px){.standard-marquee__slide__content h1{font-size:76px}}.standard-marquee__slide__content h1+.standard-marquee__slide__description{margin-top:10px}@media all and (min-width:1024px){.standard-marquee__slide__content h1+.standard-marquee__slide__description{margin-top:20px}}.standard-marquee__slide__content h1+a.button{margin-top:20px}@media all and (min-width:1024px){.standard-marquee__slide__content h1+a.button{margin-top:30px}}.standard-marquee__slide__content a.button{margin-top:23px}.standard-marquee__slide__description{max-width:720px;font-size:18px;line-height:1.55}@media all and (min-width:600px){.standard-marquee__slide__description{font-size:20px;text-shadow:0 0 30px rgba(0,37,58,0.5);line-height:1.25}}@media all and (min-width:1024px){.standard-marquee__slide__description{font-size:24px}}.career-path{flex:0 1 auto;width:100%;margin-bottom:3px;background:#dde5ed;border-top-left-radius:4px;border-top-right-radius:4px;position:relative;transition:outline 0.2s ease-out}.career-path::after{content:'';position:absolute;left:0;bottom:-3px;height:3px;width:100%;background:#009ee2;z-index:2}@media all and (min-width:600px){.career-path{width:50%}}@media all and (min-width:1066px){.career-path{width:25%;margin-bottom:60px}}.career-path__link{display:block;width:100%;text-decoration:none;display:flex;align-items:stretch;justify-content:center;flex-direction:column}.career-path__link:hover .career-path__image-background,.career-path__link:focus .career-path__image-background,.career-path__link:active .career-path__image-background{background-color:#0067A0}.career-path__image{position:relative;width:auto;height:70px;aspect-ratio:4 / 3;margin:40px auto;background-size:contain;background-repeat:no-repeat}.career-path__image-wrap{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.career-path__text{font-size:20px;font-weight:bold;line-height:110%;text-align:center;text-decoration:none;position:relative;color:#009ee2}.career-path__text:after{content:"";display:block;position:absolute;width:100%;height:2px;right:0;bottom:-3px;left:0;margin:0 auto;background-color:#009ee2;transition:transform 0.2s ease-out;transform:scaleX(0)}.career-path__text .icon-chevron-right-bold{width:5px;height:9px;transition:transform 0.2s}.career-path__text .icon-chevron-right-bold path{fill:#009ee2}.career-path__text-wrap{width:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;padding:30px 20px}.career-path:hover,.career-path:focus,.career-path:active{outline:3px solid #009ee2;border-radius:4px}.career-path:hover .career-path__text,.career-path:focus .career-path__text,.career-path:active .career-path__text{color:#002a3a}.career-path:hover .career-path__text:after,.career-path:focus .career-path__text:after,.career-path:active .career-path__text:after{transform:scaleX(1)}.career-reference{position:relative;width:100%;margin:0 auto;padding:32px 32px;border-bottom:solid 1px #EDEDEE}.career-reference:first-of-type{border-top:solid 1px #EDEDEE}.career-reference__inner{display:flex;flex-direction:column;flex-wrap:wrap}@media all and (min-width:768px){.career-reference__inner{flex-direction:row}}.career-reference__left{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;width:100%;padding-right:0}@media all and (min-width:768px){.career-reference__left{align-items:center;width:calc(100% - 200px);padding-right:20px}}.career-reference__text-wrapper{width:100%}.career-reference__function{font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:bold;color:#008FCC}.career-reference__title{margin-bottom:20px}.career-reference__title-link{color:#002a3a;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:24px;font-weight:bold;line-height:1;text-decoration:none;transition:all 0.2s ease-out}.career-reference__title-link:hover,.career-reference__title-link:focus{color:#008FCC}.career-reference__location{margin-top:-5px;font-weight:bold}.career-reference__location>div{display:inline-block}.career-reference__date{margin-top:1px;font-weight:bold}.career-reference__reference-number{margin-top:1px}.career-reference__right{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-top:20px;width:auto;min-width:200px}@media all and (min-width:768px){.career-reference__right{justify-content:flex-end}}.skip-link{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;font-weight:bold;display:block;width:100%;padding:16px 0 18px;color:#fff;text-align:center;text-decoration:none;background-color:#009ee2;z-index:-999}.skip-link:focus,.skip-link:hover{text-decoration:underline}.skip-link.focusable:focus{left:auto;top:auto;height:auto;overflow:auto;z-index:999}.news-article-card{max-width:440px;margin:0 5px 30px;overflow:hidden}.news-article-card__teaser-image-container{max-width:440px;border-bottom:3px solid #009ee2;overflow:hidden}.news-article-card__teaser-image{object-fit:fill}.news-article-card__teaser-image--placeholder{border:1px solid #EDEDEE;border-bottom:none}.news-article-card__details-container{padding:20px 10px 10px}.news-article-card__details-container .details__title{color:#002a3a;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:24px;font-weight:bold;margin-bottom:15px;text-decoration:none;cursor:pointer}.news-article-card__details-container .details__title:focus,.news-article-card__details-container .details__title:hover{color:#008FCC;text-decoration:none}.news-article-card__details-container .details__date-posted{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;font-weight:bold;color:#008FCC;font-size:20px}.news-article-card__details-container .details__description-container .details__description{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;display:inline-block;color:#4B4B55}.news-article-card__details-container .details__description-container .details__read-more-link{display:inline-block;position:relative;margin-top:15px;padding-right:10px;color:#009ee2;font-size:18px;font-weight:bold;text-decoration:none;cursor:pointer;transition:color 150ms ease-in-out}.news-article-card__details-container .details__description-container .details__read-more-link svg{position:absolute;pointer-events:none;width:5px;height:9px;top:10px;right:0;fill:#009ee2;stroke:#009ee2;transition:all 150ms ease-in-out}.news-article-card__details-container .details__description-container .details__read-more-link:focus,.news-article-card__details-container .details__description-container .details__read-more-link:hover{color:#008FCC;text-decoration:none}.news-article-card__details-container .details__description-container .details__read-more-link:focus svg,.news-article-card__details-container .details__description-container .details__read-more-link:hover svg{fill:#008FCC;stroke:#008FCC;right:-8px}@media (max-width:491px){.news-article-card{width:100%;margin:0 0 30px}}.accordions__link{text-align:center;margin-top:15px}.call-to-action-columns{display:flex;flex-direction:row;justify-content:center;gap:50px;position:relative;width:100%;text-align:center;background:linear-gradient(90deg,#002a3a 0%,#004b6a 100%);overflow:hidden;z-index:2}.call-to-action-columns__flair{display:none;position:absolute;width:100%;height:100%;right:0;bottom:0;z-index:-3}@media all and (min-width:768px){.call-to-action-columns__flair{display:block}}.call-to-action-columns__flair svg{position:absolute;width:1030px;height:auto;z-index:-2;right:50%;bottom:50%;transform:translate(50%,50%)}@media (max-width:1200px){.call-to-action-columns{flex-direction:column;gap:0}.call-to-action-columns__flair{display:none;visibility:hidden}}.content-feature{position:relative;margin-top:30px}.content-feature--right .content-feature__text-wrap{order:1}.content-feature--right .content-feature__image-wrap,.content-feature--right .content-feature__inline-wrap{order:2}.content-feature--video .content-feature__content-wrap,.content-feature--center .content-feature__content-wrap{flex-direction:column}.content-feature--video .content-feature__text-wrap,.content-feature--center .content-feature__text-wrap{width:100%}.content-feature--video .content-feature__image-wrap,.content-feature--video .content-feature__inline-wrap,.content-feature--center .content-feature__image-wrap,.content-feature--center .content-feature__inline-wrap{width:100%;max-width:none}.content-feature--center img{width:100%}@media screen and (-ms-high-contrast:none){.content-feature--center .content-feature__image-wrap,.content-feature--center .content-feature__inline-wrap{min-height:600px}}@media all and (min-width:768px){.content-feature--full-width{margin-top:0}.content-feature--full-width .container{max-width:none;padding:0}}.content-feature__content-wrap{box-shadow:0px 6px 20px 0px rgba(221,229,237,0.8);border-radius:4px;overflow:hidden}@media all and (min-width:768px){.content-feature__content-wrap{display:flex;align-items:stretch}}.content-feature--full-width .content-feature__content-wrap{box-shadow:none}.content-feature__inline-wrap{position:relative}@media all and (min-width:768px){.content-feature__inline-wrap{flex:0 1 auto;width:100%;max-width:500px}.content-feature--full-width .content-feature__inline-wrap{max-width:50%}}.content-feature__inline-wrap video{object-fit:cover;width:100%;height:100%;vertical-align:top}.content-feature__image-wrap{position:relative}@media all and (min-width:768px){.content-feature__image-wrap{flex:0 1 auto;width:100%;max-width:500px}.content-feature--full-width .content-feature__image-wrap{max-width:50%}.content-feature__image-wrap img{object-fit:cover;width:100%;max-width:100%;height:100%;max-height:500px}}.content-feature__image-wrap--video .video-play-icon{position:absolute;top:50%;z-index:10;width:80px;left:50%;transform:translate(-50%,-50%) scale(1);transition:0.4s}.content-feature__image-wrap--video:hover,.content-feature__image-wrap--video:active{cursor:pointer}.content-feature__image-wrap--video:hover .video-play-icon,.content-feature__image-wrap--video:active .video-play-icon{transform:translate(-50%,-50%) scale(1.1)}.content-feature__image-wrap--video .content-feature__image-wrap-inner:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(209deg,rgba(0,42,58,0) 0%,#002a3a 100%)}.content-feature__image-wrap-inner,.content-feature__inline-wrap-inner{position:relative;height:100%;background-color:#fff}.content-feature__text-wrap{background-color:#fff;border-bottom:4px solid #009ee2}@media all and (min-width:768px){.content-feature__text-wrap{display:flex;flex:0 1 auto;align-items:center;width:80%}}.content-feature--full-width .content-feature__text-wrap{background-color:transparent;border-bottom:none}.content-feature__text{padding:40px}@media all and (min-width:768px){.content-feature__text{flex:0 1 auto;width:100%}}.content-feature__video{position:relative;clear:both;height:0;padding-top:56.25%;transition:all 0.2s ease-out}.content-feature__video iframe{position:absolute;width:100%;height:100%;top:0;left:0}.content-feature__link{margin-top:10px}.content-feature-overlay{position:fixed;width:100%;max-width:100vw;height:100%;max-height:100vh;top:0;left:0;background-color:rgba(5,7,8,0.9);cursor:pointer;opacity:0;visibility:hidden;z-index:110;transition:all 0.2s}.content-feature-overlay--active{opacity:1;visibility:visible;pointer-events:all}.content-feature-overlay__close{position:absolute;width:30px;height:30px;top:10px;right:14px}.content-feature-overlay__close:hover .content-feature-overlay__close__shape,.content-feature-overlay__close:focus .content-feature-overlay__close__shape,.content-feature-overlay__close:active .content-feature-overlay__close__shape{background-color:#008FCC}body.user-logged-in .content-feature-overlay__close{top:90px}.content-feature-overlay__close__shape{width:4px;height:26px;background-color:#fff;transition:background-color 0.2s}.content-feature-overlay__close__shape--one{position:relative;left:18px;transform:rotate(45deg)}.content-feature-overlay__close__shape--two{position:absolute;top:0;left:18px;transform:rotate(-45deg)}.content-feature-overlay__image-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:30px}.content-feature-overlay__image{display:flex;flex:0 1 auto;align-items:center;justify-content:center;width:100%;max-width:1000px;height:100%;max-height:1000px}.content-feature-overlay__image img{flex:0 1 auto;width:auto;max-width:100%;height:auto;max-height:100%;cursor:default}.content-feature-overlay__video-wrap{position:absolute;top:50%;left:50%;max-height:100%;width:100%;max-width:855px;padding:0 25px;transform:translate(-50%,-50%)}.content-feature-overlay__video-responsive{position:relative;clear:both;height:0;padding-top:56.25%;transition:all 0.2s ease-out}.content-feature-overlay__video-responsive iframe{position:absolute;width:100%;height:100%;top:0;left:0}.content-segment.content-segment--content-reference,.content-segment.content-segment--content-teaser{margin-bottom:-40px}.content-references-grid{position:relative}.content-references-grid__container{display:flex;flex-flow:column wrap;justify-content:center}@media all and (min-width:768px){.content-references-grid__container{margin-right:-60px;margin-left:-60px;flex-flow:row wrap}}.content-segment .content-segment--content-reference:not(:first-of-type) .content-references-grid__flair{display:none}.rte-body-component .videodetector{margin:35px 0 50px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.35)}@media all and (min-width:1165px){.rte-body-component .videodetector{margin:35px -100px 50px;padding-top:75%}}.rte-body-component p{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;line-height:28px}.rte-body-component .link-icon,.rte-body-component .link-icon--external{padding-right:6px}.rte-body-component .link-icon svg,.rte-body-component .link-icon--external svg{stroke:#009ee2;top:-1px}.rte-body-component .link-icon .doctype-box,.rte-body-component .link-icon--external .doctype-box{stroke:#009ee2}.rte-body-component .link-icon--internal{padding-right:0}.rte-body-component .icon-doctype{width:24px}.rte-body-component .icon-doctype path{stroke:transparent;fill:#fff}.rte-body-component .icon-doctype .doctype-box{stroke:transparent;fill:#009ee2}.rte-body-component a[href]:not(.button){color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;color:#009ee2;font-weight:bold;box-shadow:none;position:relative;display:inline-block}.rte-body-component a[href]:not(.button)::after{content:'';display:block;width:100%;height:2px;background-color:#009ee2;transition:transform 0.2s ease-out;transform:scaleX(0);margin-top:-4px}.rte-body-component a[href]:not(.button):focus,.rte-body-component a[href]:not(.button):hover{color:#008FCC;box-shadow:none}.rte-body-component a[href]:not(.button):focus::after,.rte-body-component a[href]:not(.button):hover::after{transform:scaleX(1)}.rte-body-component a[href]:not(.button):focus:not(.resource__file) svg,.rte-body-component a[href]:not(.button):hover:not(.resource__file) svg{stroke:#008FCC}.rte-body-component a[href]:not(.button):focus .doctype-box,.rte-body-component a[href]:not(.button):hover .doctype-box{stroke:#008FCC}.rte-body-component a[href]:not(.button):focus .icon-doctype .doctype-box,.rte-body-component a[href]:not(.button):hover .icon-doctype .doctype-box{fill:#008FCC;stroke:transparent}.rte-body-component .with-arrow{margin-right:16px}.rte-body-component .with-arrow .link-icon__last-word>svg{display:none}.rte-body-component .with-arrow .link-icon__last-word:before{content:'\203A';display:block;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.rte-body-component hr{width:160px;height:4px;margin:40px auto 60px;background-color:#009ee2}.rte-body-component h2{font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:40px;font-weight:bold;margin-bottom:0}.rte-body-component h2:after{width:60px;height:4px;background-color:#009ee2;content:'';display:block;margin:10px 0 30px}.rte-body-component h3{color:#002a3a;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:24px;font-weight:bold;margin-bottom:15px;text-transform:none}.rte-body-component h4{color:#050708;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:20px;font-weight:bold;margin-bottom:10px}.rte-body-component img{box-shadow:0px 6px 20px 0px rgba(221,229,237,0.8);border-radius:4px}.rte-body-component figure{display:table}.rte-body-component figure>.rte-image{margin:0 !important}.rte-body-component figure figcaption{color:#4B4B55;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:14px;font-weight:lighter;display:table-caption;margin-right:12px;margin-left:12px;padding:15px;line-height:150%;caption-side:bottom;border-left:1px solid #dde5ed;text-align:left}.rte-body-component figure figcaption::after{content:'';height:1px;width:80px;background:#dde5ed;position:absolute;bottom:0;left:12px}.rte-body-component>ul li{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal}.rte-body-component>ul li:before{top:-2px;margin-right:20px;background-color:transparent;border:1px solid #4B4B55;border-radius:50%}.rte-body-component>ul>li:before{width:6px;height:6px;top:-2px;background-color:#4B4B55;border:none}.rte-body-component>ol li{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal}.rte-body-component>ol li:before{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;font-weight:bold;padding-right:20px;color:#4B4B55}.rte-body-component>ol>li:before{color:#050708}.rte-body-component table{text-align:left;border-bottom:1px solid #d2d2d4}.rte-body-component table thead th{color:#050708;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:20px;font-weight:bold;padding:10px 30px;color:#002a3a;text-align:left;border:none;border-bottom:1px solid #009ee2}.rte-body-component table tbody tr:nth-child(even){background-color:rgba(221,229,237,0.25)}.rte-body-component table tbody td{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;padding:45px 30px;color:#4B4B55;border-color:#dde5ed}.resources{position:relative}.resources__description{margin-bottom:25px}.testimonial--has-image .testimonial__container-outer{margin-top:50px;padding-top:180px}.testimonial__container-outer-most{background:linear-gradient(98.69deg,#002a3a 0%,#004b6a 100%);position:relative}.testimonial__container-outer{position:relative;padding-top:50px;padding-bottom:50px}.testimonial__container{max-width:810px}.testimonial__flair{display:none}@media all and (min-width:768px){.testimonial__flair{display:block;position:absolute;width:100%;height:100%;overflow:hidden}}@media all and (min-width:768px){.testimonial__flair svg{position:absolute;opacity:0.25;fill:#004b6a;color:#004b6a}}.testimonial__image{position:absolute;width:200px;height:200px;top:-50px;left:50%;background-color:#fff;background-size:cover;border:1px solid #009ee2;border-radius:200px;overflow:hidden;transform:translateX(-50%)}.testimonial__quote{color:#fff;font-size:30px;line-height:140%;text-align:center}@media (max-width:767px){.testimonial__quote{font-size:24px}}.testimonial__banner{width:60px;height:4px;background-color:#009ee2;display:block;margin-top:30px;margin-right:auto;margin-bottom:30px;margin-left:auto}.testimonial__full-name{color:#fff;font-size:18px;font-weight:900;text-align:center}.testimonial__title{color:#fff;font-size:16px;font-style:italic;text-align:center}.site-header{position:relative;width:100%;background-color:#002a3a;box-shadow:0 5px 10px rgba(0,103,160,0.08);z-index:99}.site-header__main{display:flex;position:relative;align-items:flex-end;justify-content:space-between;padding:15px 30px 15px 0}.site-header__logo{display:block;max-width:208px;max-height:50px;margin-left:45px;font-size:0}@media (max-width:1200px){.site-header__logo{margin-left:30px}}.site-header__logo svg{width:100%;height:50px}.site-header__logo .st0{fill:#1F9DD9}.site-header__logo .st1{fill:#fff;transition:0.4s}.site-header__logo .st2{fill:#FFFFFF}.site-header__logo:focus .kautex-logo-text .st1,.site-header__logo:hover .kautex-logo-text .st1{fill:#dde5ed}@media (max-width:1200px){.site-header__main{align-items:center;padding:15px 20px 15px 0}.site-header__secondary-nav{display:none}}@media (max-width:767px){.site-header__main{padding:10px 20px 10px 0}.site-header__logo{max-width:189px;max-height:45px;margin-left:25px}.site-header__logo svg{height:45px}}@media (max-width:450px){.site-header__logo{max-width:168px;max-height:40px;margin-left:20px}.site-header__logo svg{height:40px}}.site-footer{position:relative;line-height:150%;z-index:5;margin-top:60px}.page-node-type-home-page .site-footer{margin-top:0}.site-footer__body{background:linear-gradient(98.69deg,rgba(221,229,237,0.25) 0%,#dde5ed 100%);position:relative;padding:115px 0 90px;overflow:hidden}.site-footer__flair{position:absolute;z-index:1;pointer-events:none}.site-footer__flair--left{bottom:0;left:0}@media all and (min-width:768px){.site-footer__flair--left{height:100%;top:0;bottom:unset}}.site-footer__flair--left svg{height:100%;fill:#dde5ed;color:#dde5ed}.site-footer__content-wrap{display:flex;position:relative;flex-direction:column;max-width:1200px;margin:auto;padding:0 25px;z-index:2}.site-footer__main-content{display:flex;justify-content:space-between}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.site-footer__main-content{flex-wrap:wrap}}.site-footer__main-content-section{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;display:inline-flex;position:relative;flex-direction:column;margin-right:20px;color:#002a3a;font-size:16px}@media (min-width:500px){.site-footer__main-content-section{padding-left:16px}}.site-footer__main-content-section .section-header{color:#050708;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:20px;font-weight:bold;margin-top:20px;margin-bottom:10px;color:#002a3a;font-size:22px}.site-footer__main-content-section .section-header--linked{color:#009ee2;text-decoration:none;cursor:pointer;transition:color 150ms ease-in-out}.site-footer__main-content-section .section-header--linked:hover,.site-footer__main-content-section .section-header--linked:active,.site-footer__main-content-section .section-header--linked:focus{color:#004b6a;text-decoration:none}.site-footer__main-content-section .child-link-container{padding-bottom:8px;line-height:110%;cursor:pointer}.site-footer__main-content-section .child-link-container .arrow-container{position:relative}.site-footer__main-content-section .child-link-container .arrow-container .arrow-right{position:absolute;top:50%;right:-10px;opacity:0;transform:translateY(-50%);transition:right 150ms ease-in,opacity 150ms ease-in;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.site-footer__main-content-section .child-link-container .arrow-container .arrow-right svg{height:10px;fill:#009ee2;stroke:transparent}.site-footer__main-content-section .child-link-container a{display:inline;color:#002a3a;text-decoration:none;transition:color 200ms ease-in;font-weight:600}.site-footer__main-content-section .child-link-container a:hover,.site-footer__main-content-section .child-link-container a:active,.site-footer__main-content-section .child-link-container a:focus{color:#009ee2;text-decoration:none}.site-footer__main-content-section .child-link-container a:hover .arrow-right,.site-footer__main-content-section .child-link-container a:active .arrow-right,.site-footer__main-content-section .child-link-container a:focus .arrow-right{right:-15px;opacity:1}.site-footer__main-content-section strong{font-weight:bold}.site-footer__main-content-section .address-link{display:inline-block;line-height:110%}.site-footer__address{margin-bottom:16px}.site-footer__address .address-link{display:inline-block;line-height:110%}.site-footer__phone-number{margin-bottom:18px}.site-footer__social-links{display:flex;justify-content:space-between;align-items:center;max-width:140px}.site-footer__social-links a{height:34px;cursor:pointer}.site-footer__social-links a svg{width:28px;max-height:25px;fill:#009ee2;transition:fill 150ms ease-in-out}.site-footer__social-links a:hover svg,.site-footer__social-links a:focus svg,.site-footer__social-links a:active svg{fill:#004b6a}.site-footer__social-links .youtube{padding-top:4px}.site-footer__legal{color:#4B4B55;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:14px;font-weight:lighter;display:flex;flex-wrap:wrap;margin-top:60px;margin-left:16px;border-top:1px solid #fff;padding-top:30px}.site-footer__legal .copyright-text{margin-right:45px;margin-bottom:8px;color:#002a3a;white-space:nowrap}.site-footer__legal a{margin-right:45px;margin-bottom:8px;color:#002a3a;text-decoration:none;white-space:nowrap;font-weight:600}.site-footer__legal a:focus,.site-footer__legal a:hover,.site-footer__legal a:active{color:#002a3a;text-decoration:underline}.site-footer__logo{position:absolute !important;width:200px;height:50px;top:-60px;left:0}@media (min-width:500px){.site-footer__logo{left:16px}}.site-footer__logo .st0{fill:#009ee2;transition:0.4s}.site-footer__logo .st2{fill:#fff}.site-footer__logo:focus .kautex-logo-text .st1,.site-footer__logo:hover .kautex-logo-text .st1,.site-footer__logo:active .kautex-logo-text .st1{fill:#004b6a}@media (max-width:1200px){.site-footer__schwoofty-woops{display:none;visibility:hidden}}@media (max-width:767px){.site-footer{line-height:110%}.site-footer__main-content{flex-direction:column;width:100%}.site-footer__legal{flex-direction:column}}@media (max-width:499px){.site-footer__legal{margin-left:0}}.drupal-status{display:block;position:relative;padding:15px 15px 17px 50px !important;color:white;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:16px;background-color:#2d2d2d;border:none;overflow:hidden;z-index:101}@media only screen and (min-width:md){.drupal-status{padding:15px 15px 17px 60px !important}}@media only screen and (min-width:lg){.drupal-status{padding:20px 15px 22px 80px !important}}.drupal-status:after{content:"";display:block;position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:green}.drupal-status--warning:after{background-color:orange}.drupal-status--warning .drupal-status__icon{background-color:orange}.drupal-status--error:after{background-color:red}.drupal-status--error .drupal-status__icon{background-color:red}.drupal-status--status .drupal-status__icon{background-color:green}.drupal-status__multiple{margin-left:18px;text-indent:-18px}.drupal-status__message{margin-bottom:10px}.drupal-status__message:last-child{margin-bottom:0}.drupal-status__icon{content:'';display:flex;position:absolute;align-items:center;justify-content:center;width:25px;height:25px;top:0;bottom:0;left:10px;margin:auto 0;border-radius:15px}@media only screen and (min-width:md){.drupal-status__icon{left:20px}}@media only screen and (min-width:lg){.drupal-status__icon{width:30px;height:30px;left:30px}}.drupal-status__icon svg{width:15px;height:15px;fill:#2d2d2d}.drupal-status__icon svg polyline,.drupal-status__icon svg line{stroke-width:3px;stroke:#2d2d2d}.drupal-status__icon svg .icon-exclamation-point--circle{stroke:#2d2d2d}.drupal-status a{color:white;text-decoration:underline;transition:all 0.2s ease-out}.drupal-status a:focus,.drupal-status a:hover{color:lightgrey}.webform-submission-form .drupal-status{margin-top:0 !important}.form-embed .drupal-status,.webform-submission-form .drupal-status{margin-right:0;margin-left:0}.drupal-tabs{display:none}@media all and (min-width:600px){.drupal-tabs{display:block}}.drupal-tabs__nav{padding:10px;text-align:center;background-color:#2d2d2d;box-shadow:0 0 5px 0 rgba(41,22,38,0.25)}.sitemap{position:relative}.sitemap .sitemap-box-menu+.sitemap-box-menu{margin-top:30px}@media all and (min-width:600px){.sitemap .sitemap-box-menu+.sitemap-box-menu{margin-top:45px}}@media all and (min-width:1024px){.sitemap .sitemap-box-menu+.sitemap-box-menu{margin-top:60px}}.sitemap .sitemap-box-menu{margin-bottom:0}.sitemap .sitemap-box-menu h2{font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:40px;font-weight:bold;margin-bottom:0;text-transform:uppercase}.sitemap .sitemap-box-menu h2:after{width:60px;height:4px;background-color:#009ee2;content:'';display:block;margin:10px 0 30px}.sitemap .sitemap-box-menu .content{margin-top:15px}.sitemap .sitemap-box-menu .content ul{position:relative;padding-left:0}.sitemap .sitemap-box-menu .content ul li{margin-top:15px}.sitemap .sitemap-box-menu .content ul li a{color:#008FCC;font-size:20px;font-weight:bold;text-decoration:none;transition:color 0.2s ease-in-out}.sitemap .sitemap-box-menu .content ul li a:hover,.sitemap .sitemap-box-menu .content ul li a:focus,.sitemap .sitemap-box-menu .content ul li a:active{color:#009ee2}.sitemap .sitemap-box-menu .content ul ul{padding-left:28px}.sitemap .sitemap-box-menu .content ul ul:before{display:none}.sitemap .sitemap-box-menu .content ul ul li a{color:#009ee2;font-size:18px;font-weight:normal;text-decoration:none;transition:color 0.2s ease-in-out}.sitemap .sitemap-box-menu .content ul ul li a:hover,.sitemap .sitemap-box-menu .content ul ul li a:focus,.sitemap .sitemap-box-menu .content ul ul li a:active{color:#008FCC}.sitemap .sitemap-box-menu .content ul ul ul li a{color:black;font-weight:500}.sitemap .sitemap-box-menu .content ul ul ul li a:hover,.sitemap .sitemap-box-menu .content ul ul ul li a:focus,.sitemap .sitemap-box-menu .content ul ul ul li a:active{color:grey}@keyframes scroll-indicator{0%,3%{-webkit-clip-path:inset(0% 0% 100% 0%);clip-path:inset(0% 0% 100% 0%)}50%{-webkit-clip-path:inset(0% 0% 0% 0%);clip-path:inset(0% 0% 0% 0%)}97%,100%{-webkit-clip-path:inset(100% 0% 0% 0%);clip-path:inset(100% 0% 0% 0%)}}.standard-marquee{position:relative;margin-bottom:70px}.standard-marquee__scroll-indicator{display:none}@media all and (min-width:1024px){.standard-marquee__scroll-indicator{display:block;position:absolute;bottom:0;left:45px;width:2px;height:45px;background-color:rgba(255,255,255,0.9);z-index:1;animation:scroll-indicator 3.5s infinite}}.standard-marquee__navigation{position:absolute;width:100%;right:0;bottom:10px;left:0;margin:0 auto;background-color:transparent;z-index:100}@media all and (min-width:768px){.standard-marquee__navigation{bottom:25px;width:450px;margin-right:45px}}.standard-marquee__nav-wrap{display:flex;position:relative;flex:0 1 auto;align-items:center;justify-content:center}.standard-marquee__pagination{display:flex;flex:0 1 auto;justify-content:center;z-index:2;position:relative}.standard-marquee__pagination .swiper-pagination-bullet{display:block;flex:0 0 auto;width:15px;height:15px;margin-right:5px;margin-left:5px;background-color:transparent;border:2px solid #fff;border-radius:10px;cursor:pointer;transition:border 0.2s ease-in-out,background-color 0.2s ease-in-out}.standard-marquee__pagination .swiper-pagination-bullet:focus,.standard-marquee__pagination .swiper-pagination-bullet:hover{background-color:#fff}.standard-marquee__pagination .swiper-pagination-bullet-active{background-color:#fff;border:2px solid #fff}.standard-marquee__pagination .swiper-pagination-bullet-active:focus,.standard-marquee__pagination .swiper-pagination-bullet-active:hover{background-color:white}.standard-marquee__next svg,.standard-marquee__prev svg{width:auto;height:24px;transition:transform 0.2s ease-out;flex-basis:14px;min-width:14px}.standard-marquee__next svg path,.standard-marquee__prev svg path{fill:#009ee2}.standard-marquee__next{display:block;flex:0 1 auto;width:33%;cursor:pointer;z-index:2;position:relative;display:flex;gap:10px;align-items:center}.standard-marquee__next span{color:#fff;font-weight:bold;font-size:12px}@media all and (min-width:768px){.standard-marquee__next{margin-left:auto;width:15px}.standard-marquee__next span{display:none}}.standard-marquee__next:hover svg{transform:translateX(5px)}.standard-marquee__next:focus *{-webkit-user-select:none;-ms-user-select:none;user-select:none}.standard-marquee__prev{display:block;flex:0 1 auto;width:33%;cursor:pointer;z-index:2;position:relative;display:flex;gap:10px;align-items:center;justify-content:end}.standard-marquee__prev span{color:#fff;font-weight:bold;font-size:12px;text-align:right}@media all and (min-width:768px){.standard-marquee__prev{margin-right:auto;width:15px}.standard-marquee__prev span{display:none}}.standard-marquee__prev:focus svg,.standard-marquee__prev:hover svg{transform:translateX(-5px)}.standard-marquee__thumbnails{gap:10px;position:absolute;align-items:center;justify-content:center;width:100%;max-width:none;height:100%;z-index:1;display:none}@media all and (min-width:768px){.standard-marquee__thumbnails{display:flex;align-items:self-end;justify-content:end;padding-bottom:65px}}.standard-marquee__thumbnail{overflow:hidden;cursor:pointer;position:relative;border:1px solid transparent}.standard-marquee__thumbnail:hover{border:1px solid #009ee2}.standard-marquee__thumbnail--image,.standard-marquee__thumbnail--image img{width:100%;height:100%;object-fit:cover;position:relative;display:none}@media all and (min-width:768px){.standard-marquee__thumbnail--image,.standard-marquee__thumbnail--image img{display:block}}.standard-marquee__thumbnail--image::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,42,58,0.65);z-index:1}.standard-marquee__thumbnail .thumb-1-title,.standard-marquee__thumbnail .thumb-2-title,.standard-marquee__thumbnail .thumb-3-title{position:absolute;bottom:10px;color:#a3c7d2;font-weight:bold;font-size:13px;font-family:"din-2014","Bahnschrift","arial",sans-serif;z-index:2;display:flex;flex-direction:column;text-transform:uppercase}.standard-marquee__thumbnail .thumb-1-title span,.standard-marquee__thumbnail .thumb-2-title span,.standard-marquee__thumbnail .thumb-3-title span{color:#fff;text-transform:none}.standard-marquee__thumbnail .thumb-1-title{right:10px;text-align:right}.standard-marquee__thumbnail .thumb-2-title{left:10px;text-align:left}.standard-marquee__thumbnail .thumb-3-title{left:10px;text-align:left}@media all and (min-width:768px){.standard-marquee__thumbnail{width:143px;height:143px;min-width:143px;min-height:143px}}.standard-marquee .fade-in{opacity:0;transition:opacity 5s ease-in-out}.standard-marquee .fade-in.show{opacity:1;transition:opacity 5s ease-in-out}.search-marquee{position:relative;padding-bottom:100px;padding-top:100px;background:linear-gradient(98.69deg,#002a3a 0%,#004b6a 100%)}.search-marquee__container{padding-bottom:20px}.search-marquee__headline{text-align:center}.rte-body-component .search-marquee__headline{color:#fff;font-size:57px;margin-top:0 !important}.rte-body-component .search-marquee__headline:after{width:60px;height:4px;background-color:#009ee2;content:'';display:block;margin-right:auto;margin-left:auto}.search-marquee__flair{display:none}@media all and (min-width:768px){.search-marquee__flair{display:block;position:absolute;overflow:hidden;height:100%;top:0;left:0}.search-marquee__flair svg{position:relative;width:100%;height:auto;right:-460px;opacity:0.25;color:#004b6a}}.search-marquee__flair--top svg{top:-47%;left:50%;transform:translateX(-50%)}.search-marquee__flair--bottom{bottom:-390px}.search-marquee__flair--bottom svg{bottom:-50px}.search-marquee__input-wrap{display:flex;align-items:center;justify-content:center;gap:30px}.search-marquee__input-wrap input{border-color:transparent;height:60px}.search-marquee__input-wrap .form-actions{margin-top:0 !important}.search-marquee__input-wrap .form-actions .button{color:#fff;background-color:#002a3a}.search-marquee__input-wrap .form-actions .button .button__icon{background:#004b6a}.simple-marquee{position:relative;background:linear-gradient(98.69deg,rgba(221,229,237,0.25) 0%,#dde5ed 100%)}.simple-marquee__container{padding-top:50px;padding-bottom:50px}@media all and (min-width:768px){.simple-marquee__container{padding-top:114px;padding-bottom:114px}}.simple-marquee__headline{color:#002a3a;text-align:center}.rte-body-component .simple-marquee__headline{font-size:50px}.simple-marquee__subhead{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;font-weight:bold;color:#4B4B55;text-align:center}.simple-marquee__flair{display:none}@media all and (min-width:768px){.simple-marquee__flair{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;display:flex;align-items:center}.simple-marquee__flair svg{fill:#dde5ed;color:#dde5ed}}.careers-marquee{position:relative;padding-bottom:60px;background:linear-gradient(180deg,#008FCC 0%,#0067A0 100%)}.careers-marquee__container{padding-top:50px;padding-bottom:20px}.careers-marquee__headline{text-align:center}.rte-body-component .careers-marquee__headline{color:#fff;font-size:57px}.rte-body-component .careers-marquee__headline:after{width:60px;height:4px;background-color:#009ee2;content:'';display:block;margin-right:auto;margin-left:auto}.careers-marquee__flair{display:none}@media all and (min-width:768px){.careers-marquee__flair{display:block;position:absolute;width:800px;height:700px;overflow:hidden;pointer-events:none}.careers-marquee__flair svg{position:relative;width:100%;height:auto;opacity:0.15}.careers-marquee__flair svg path{fill:#fff}}.careers-marquee__flair--top{top:-47%;left:0%;transform:translateX(0%)}.careers-marquee__flair--bottom{right:0;bottom:-47%;transform:rotateZ(180deg)}.careers-marquee__form{max-width:600px}.careers-marquee__form .form-item{margin-bottom:20px}.careers-marquee__form .form-item--reg-margin{margin-bottom:16px}.careers-marquee__form .search-input-wrapper{position:relative}.careers-marquee__form .search-input-wrapper .form-item__text{padding-left:45px}.careers-marquee__form .search-input-wrapper .search-icon__svg{position:absolute;top:50%;left:10px;height:30px;width:30px;transform:translateY(-50%);fill:#A5A5AA}.career-spotlight{background:linear-gradient(270deg,#002a3a 0%,#004b6a 100%);margin-bottom:0;padding-top:70px;overflow:hidden}.career-spotlight__paths{display:flex;flex-wrap:wrap;justify-content:center;width:100%;max-width:530px;margin-top:30px;margin-right:auto;margin-bottom:30px;margin-left:auto;align-items:stretch;gap:30px}@media all and (min-width:1066px){.career-spotlight__paths{max-width:none}}.career-spotlight__container-paths{max-width:1182px}.career-spotlight__flair{display:none;position:absolute;width:100%;height:100%;right:0;bottom:0;z-index:-3;rotate:180deg}@media all and (min-width:768px){.career-spotlight__flair{display:block}}.career-spotlight__flair svg{position:absolute;width:1030px;height:auto;z-index:-2;right:50%;bottom:50%;transform:translate(50%,50%)}.career-spotlight h2{position:relative;color:#fff;text-align:center}.career-spotlight h2:after{margin-right:auto;margin-left:auto}.career-spotlight p{color:#fff;text-align:center}.career-spotlight .last-word{display:inline-block;position:relative}.breadcrumbs{display:inline-block;position:absolute;top:140px;left:45px;background-color:#002a3a;border-radius:8px 50px 50px 8px;z-index:6}@media (max-width:1200px){.breadcrumbs{top:100px;left:30px}}@media (max-width:767px){.breadcrumbs{top:65px;left:0;border-radius:0 0 50px 0}}@media (max-width:450px){.breadcrumbs{top:60px}}.breadcrumbs__chevron{display:inline-block;width:9px;height:9px;margin:0 2px}.breadcrumbs__chevron svg{width:100%;height:100%;fill:#009ee2;stroke:transparent}.breadcrumbs__list--mobile{height:30px;max-height:30px}@media all and (min-width:768px){.breadcrumbs__list--mobile{display:none}}@media (max-width:767px){.breadcrumbs__list--mobile{padding:0 35px 8px 22px}}@media (max-width:450px){.breadcrumbs__list--mobile{padding:0 30px 8px 17px}}.breadcrumbs__list--mobile .breadcrumbs__chevron svg{fill:#008FCC;stroke:#008FCC;transition:fill 150ms ease-in-out,stroke 150ms ease-in-out}.breadcrumbs__list--mobile .breadcrumbs__link:hover .breadcrumbs__chevron svg{fill:#dde5ed;stroke:#dde5ed}.breadcrumbs__list--desktop{display:none;padding:0 20px 0 15px}@media all and (min-width:768px){.breadcrumbs__list--desktop{display:block}}.breadcrumbs__item{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;display:inline-block;color:#fff;font-size:15px}.breadcrumbs__link{color:#333f48;font-family:"din-2014","Bahnschrift","arial",sans-serif;font-size:18px;font-weight:normal;font-weight:bold;display:inline-block;padding-top:2px;padding-bottom:6px;color:#009ee2;font-size:15px;text-decoration:none;transition:color 150ms ease-in-out}@media all and (min-width:768px){.breadcrumbs__link{padding-top:5px;padding-bottom:8px}}@media (max-width:450px){.breadcrumbs__link{font-size:14px}}.breadcrumbs__link:focus,.breadcrumbs__link:hover{color:#dde5ed;text-decoration:none}.locations__region-switcher{position:relative;padding:25px 0 0;z-index:12}.locations__region-switcher:after{content:'';position:absolute;width:100%;height:5px;top:27px;left:0;background-color:#fff}.locations__region-switcher__container{max-width:400px;z-index:1}.locations__region-switcher .form-item--select{display:flex;position:relative;align-items:center;justify-content:center;margin-bottom:0;z-index:1}.locations__region-switcher .form-item__label{flex:0 1 auto;margin-top:0;margin-right:15px;margin-bottom:0;margin-left:0}.locations__region-switcher .form-item__dropdown{flex:0 0 auto;width:160px}.locations__mapbox{display:none;position:relative;width:100%;height:600px;margin-bottom:-30px}@media all and (min-width:600px){.locations__mapbox{display:block}}.locations__mapbox:after{content:'';position:absolute;width:100%;height:30px;bottom:0;left:0;background-color:#fff;z-index:10}.locations__popup-link{display:block}.locations__address-1,.locations__address-2{display:block}.locations__popup-label,.locations__link-label{display:block;margin-bottom:0;color:#4B4B55;font-weight:bold}.locations__popup-fax span{color:#4B4B55}.locations .mapboxgl-popup{max-width:400px}.locations .mapboxgl-popup-content{max-width:400px;padding-top:25px;padding-right:60px;padding-bottom:25px;padding-left:25px;border-radius:10px;box-shadow:0 5px 10px 0 rgba(0,0,0,0.35)}.locations__marker{width:32px;height:42px}.locations__marker:hover:after,.locations__marker:focus:after,.locations__marker:active:after{opacity:0}.locations__marker:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("/themes/custom/kautex/assets/svg/kautex-map-icon-ltblue.svg");background-repeat:no-repeat;opacity:1;transition:opacity 0.2s}.locations__marker:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("/themes/custom/kautex/assets/svg/kautex-map-icon-blue.svg");background-repeat:no-repeat}.locations .mapboxgl-marker{cursor:pointer}.locations .mapboxgl-marker:hover svg>g>g:nth-child(2),.locations .mapboxgl-marker:active svg>g>g:nth-child(2),.locations .mapboxgl-marker:focus svg>g>g:nth-child(2){fill:#0067A0}.locations .mapboxgl-marker svg>g>g:nth-child(2){fill:#009ee2;transition:fill 0.2s}.locations .mapboxgl-popup-close-button{color:#fff}@media screen and (-ms-high-contrast:none){.locations .mapboxgl-popup-close-button{top:10px;right:10px;color:#4B4B55;font-size:24px;font-weight:bold}}.locations .mapboxgl-popup-close-button:hover,.locations .mapboxgl-popup-close-button:active,.locations .mapboxgl-popup-close-button:focus{background-color:transparent}.locations .mapboxgl-popup-close-button:hover:before,.locations .mapboxgl-popup-close-button:active:before,.locations .mapboxgl-popup-close-button:focus:before{opacity:0}.locations .mapboxgl-popup-close-button:hover:after,.locations .mapboxgl-popup-close-button:active:after,.locations .mapboxgl-popup-close-button:focus:after{opacity:1}.locations .mapboxgl-popup-close-button:before{content:'';position:absolute;width:20px;height:20px;top:20px;right:20px;background-image:url("/themes/custom/kautex/assets/svg/kautex_x_icon-blue.svg");background-repeat:no-repeat;z-index:10;transition:opacity,0.2s}.locations .mapboxgl-popup-close-button:after{content:'';position:absolute;width:20px;height:20px;top:20px;right:20px;background-image:url("/themes/custom/kautex/assets/svg/kautex_x_icon-blue.svg");background-repeat:no-repeat;opacity:0;z-index:10;transition:opacity,0.2s}.locations__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.locations__list{margin-top:50px}.locations__location{flex:0 0 calc(99.99% * 1 / 1 - 0px);flex-basis:auto;flex-grow:0;flex-shrink:0;width:calc(99.99% * 1 / 1 - 0px)}.locations__location:nth-of-type(n){margin-right:20px;margin-bottom:20px}.locations__location:nth-of-type(1n){margin-right:0}@media all and (min-width:768px){.locations__location{flex:0 0 calc(99.99% * 1 / 2 - 20px);flex-basis:auto;flex-grow:0;flex-shrink:0;width:calc(99.99% * 1 / 2 - 20px)}.locations__location:nth-of-type(n){margin-right:40px;margin-bottom:40px}.locations__location:nth-of-type(2n){margin-right:0}}@media all and (min-width:1024px){.locations__location{flex:0 0 calc(99.99% * 1 / 3 - 26.66667px);flex-basis:auto;flex-grow:0;flex-shrink:0;width:calc(99.99% * 1 / 3 - 26.66667px)}.locations__location:nth-of-type(n){margin-right:40px;margin-bottom:40px}.locations__location:nth-of-type(3n){margin-right:0}}.locations__list-loading{text-align:center}.locations__address{display:inline-block !important}.locations__address-line-1,.locations__address-line-2{display:block}.locations__fax{color:#4B4B55}.locations .rte-body-component h2.locations__country{margin-top:50px}.locations .rte-body-component h2.locations__country:first-of-type{margin-top:0}.locations .rte-body-component p{font-size:18px;line-height:120%}.locations .rte-body-component p.locations__popup-company,.locations .rte-body-component p.locations__company{margin-bottom:0;color:#4B4B55;font-weight:bold}.locations .rte-body-component p.locations__popup-link{margin-bottom:15px}.locations .rte-body-component p.locations__popup-link:last-of-type{margin-bottom:0}.fade-enter.locations__listings{opacity:0}.fade-enter-active.locations__listings{opacity:1}.fade-exit.locations__listings{opacity:1}.fade-exit-active.locations__listings{opacity:0}.fade-enter-active.locations__listings,.fade-exit-active.locations__listings{transition:opacity 500ms}.news__container.container{max-width:1480px}.news__container .news__results{display:flex;flex-direction:row;justify-content:center;margin:auto}.news__container--list-page .news__results{flex-wrap:wrap;justify-content:left;max-width:1350px}@media (max-width:1409px){.news__container--list-page .news__results{max-width:900px}}@media (max-width:976px){.news__container--list-page .news__results{flex-direction:column;align-items:center}}@media (max-width:767px){.news__container .news__results{flex-direction:column;align-items:center}}.career-news-segment{position:relative;margin-top:70px;z-index:1}#onetrust-banner-sdk #onetrust-button-group button{border-width:3px !important;border-style:solid !important;border-radius:26px !important;transition:0.4s;opacity:1 !important}#onetrust-banner-sdk #onetrust-pc-btn-handler{position:relative;color:#fff !important;padding:12px 10px !important;text-decoration:none !important;border-color:#0067A0 !important;background-color:#0067A0 !important}#onetrust-banner-sdk #onetrust-pc-btn-handler:focus,#onetrust-banner-sdk #onetrust-pc-btn-handler:hover{color:#0067A0 !important;border-color:#0067A0 !important;background-color:transparent !important}#onetrust-banner-sdk #onetrust-reject-all-handler{position:relative;color:#0067A0 !important;padding:12px 10px !important;text-decoration:none !important;border-color:#0067A0 !important;background-color:transparent !important}#onetrust-banner-sdk #onetrust-reject-all-handler:focus,#onetrust-banner-sdk #onetrust-reject-all-handler:hover{color:#fff !important;border-color:#0067A0 !important;background-color:#0067A0 !important}#onetrust-banner-sdk #onetrust-accept-btn-handler{border-color:#fff !important;background-color:#009ee2 !important}#onetrust-banner-sdk #onetrust-accept-btn-handler:focus,#onetrust-banner-sdk #onetrust-accept-btn-handler:hover{background-color:#0067A0 !important}.careers-listing{margin-top:50px}
