:root{--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1400px;--paragraphs-gutter-x:30px;--paragraphs-gutter-y:30px;--sticky-header-height:100px;--sticky-header-scrolling-height:57px;--primary-nav-breakpoint:xl;--font-base:Roboto Condensed,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--font-second:Roboto Condensed,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{position:relative}address{margin-bottom:0}ol,ul{padding-left:0}dl,ol,ul{margin-bottom:0}nav ol,nav ul{list-style-type:none}a:focus{outline:0}b,strong{font-weight:700}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none}button:focus{outline:0}table{width:100%}video{outline:0}html{min-height:100%;overflow-x:hidden;overflow-y:scroll}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){img[src$=".svg"]{width:100%}}body.disabled{height:100%;overflow:hidden;width:100%}.position-absolute-full{bottom:0;left:0;position:absolute;right:0;top:0}.position-fixed-top{position:fixed;top:0}.position-fixed-bottom{bottom:0;position:fixed}.font-weight-medium{font-weight:500!important}.font-weight-semi-bold{font-weight:600!important}.vertical-group>:last-child{margin-bottom:0}.accordion>.card{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion>.card .card-header{background-color:transparent;padding:0}.accordion>.card .card-header .btn-link{background-color:rgba(0,0,0,.73);color:#fff;display:block;padding:.75rem 1.25rem;width:100%}.accordion>.card .card-header .btn-link.collapsed{background-color:rgba(0,0,0,.03)}.accordion>.card .card-body{padding:1.25rem}.accordion>.card .card-title{margin-bottom:.75rem}.accordion>.card:first-of-type,.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:1px solid rgba(0,0,0,.125)}.accordion>.card.first,.accordion>.card:not(.first):not(.last){border-bottom:0}img[src$=".svg"].svg-image-icon{width:100%}.messages-list{list-style:none;margin-bottom:.9375rem;margin-top:.9375rem}.messages{background-color:#fff;border:1px solid #ced4da;border-left-width:.234375rem;margin-bottom:1.171875rem;margin-top:1.171875rem;min-height:68px;padding:1.171875rem}.messages *{color:inherit}.messages.messages-list__item{background-image:none}.messages pre{margin:0}.messages__list{list-style:none;margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.messages:not(.hidden)~.messages{margin-top:18px}.messages__item+.messages__item{margin-top:9px}.messages__container{display:flex}.messages__header{flex-shrink:0;padding-right:.46875rem}.messages__content{flex:1;overflow:auto;padding-top:3px}.messages__button{flex-shrink:0;margin-left:.46875rem;padding-top:3px}.messages__close{background:none;border:0;cursor:pointer;height:25px;padding-bottom:0;padding-top:0;position:relative;vertical-align:top;width:25px}.messages__close:after,.messages__close:before{background-color:#003167;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:33px}.messages__close:before{transform:translate(-50%,-50%) rotate(45deg)}.messages__close:after{transform:translate(-50%,-50%) rotate(-45deg)}.messages__close:hover:after,.messages__close:hover:before{background-color:#003167}.messages__icon{height:40px;margin-top:5px;width:40px}.messages__icon svg{max-height:100%;max-width:100%;vertical-align:top}.messages--error{border-left-color:#b82e2e}.messages--error .messages__icon{color:#b82e2e}.messages--warning{border-left-color:#ffc107}.messages--warning .messages__icon{color:#ffc107}.messages--status{border-left-color:#198754}.messages--status .messages__icon{color:#198754}.messages--info{border-left-color:#0dcaf0}.messages--info .messages__icon{color:#0dcaf0}.backtrace{font-family:var(--bs-font-monospace)!important;font-size:.875em}.throbber{--throbber-color:#003167;--throbber-size:2rem;font-size:calc(var(--throbber-size)/2)}.throbber:before{animation:spinner-border .75s linear infinite;border:.25em solid var(--throbber-color);border-radius:50%;border-right:.25em solid transparent;content:"";display:block;margin:auto;vertical-align:text-bottom}.ajax-progress--throbber .throbber,.throbber:before{height:var(--throbber-size);width:var(--throbber-size)}.pager .throbber{--throbber-size:calc(1.59375rem - 0.25em)}.form-managed-file .throbber{--throbber-size:1.59375rem}.throbber--lazyloading:before{display:inline-block;left:calc(50% - var(--throbber-size)/2);position:absolute;top:calc(50% - var(--throbber-size)/2)}.ajax-progress{padding:0 5px}.ajax-progress--throbber{align-content:center;align-items:center;display:inline-flex;justify-content:center;position:relative;vertical-align:text-bottom;white-space:nowrap}.form-managed-file .ajax-progress--throbber{position:absolute;right:0;top:11px}.lazyload,.lazyloading{background-color:#d9d9d9}.lazyloading-picture{display:flex;position:relative}.lazyloading-bg{position:relative}img.lazyload:not([src]){visibility:hidden}.ss-main{color:#666}.ss-main .ss-single-selected{border:1px solid #d9d9d9;border-radius:.25rem;height:auto;padding:11px}.ss-main .ss-single-selected.ss-disabled{background-color:#d9d9d9}.ss-main .ss-single-selected .ss-arrow,.ss-main .ss-single-selected .ss-deselect{margin:0 11px 11px}.ss-main .ss-single-selected .ss-arrow span{border:solid #666}.ss-main .ss-multi-selected{border:1px solid #d9d9d9;border-radius:.25rem;min-height:auto}.ss-main .ss-multi-selected.ss-disabled{background-color:#d9d9d9}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#666}.ss-main .ss-multi-selected .ss-values .ss-value{background-color:#8098b3;border-radius:.25rem}.ss-main .ss-multi-selected .ss-add .ss-plus,.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#666}.ss-content{border:1px solid #d9d9d9}.ss-content .ss-search{padding:8px 8px 11px 11px}.ss-content .ss-search input{border:1px solid #d9d9d9;border-radius:.25rem}.ss-content .ss-search input:focus{box-shadow:0 0 5px #8098b3}.ss-content .ss-search .ss-addable{border:1px solid #d9d9d9;border-radius:.25rem}.ss-content .ss-list .ss-optgroup-label-selectable:hover,.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{background-color:#8098b3}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{background-color:rgba(128,152,179,.1);color:#666}.ss-main:focus-within .ss-multi-selected:not(.ss-disabled),.ss-main:focus-within .ss-single-selected:not(.ss-disabled){border-color:#8098b3;box-shadow:none;outline:0}.ss-main:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.ss-main .ss-single-selected{background-image:unset}.ss-main .ss-single-selected.ss-disabled{background-color:#e9ecef}.ss-main .ss-single-selected .placeholder{line-height:1.5}.ss-main .ss-single-selected:focus-within{border-color:#8098b3;box-shadow:none;outline:0}.ss-main .ss-multi-selected{background-image:unset;height:auto;padding:11px}.ss-main .ss-multi-selected .ss-add{align-items:center;justify-content:center;margin:0}.ss-main .ss-multi-selected .ss-values{height:auto;line-height:1.5}.ss-main .ss-multi-selected .ss-values .ss-disabled{line-height:1.5;margin:0;padding:0}.ss-main .ss-multi-selected .ss-values .ss-value{color:#000;line-height:1.5;margin-top:0}.ss-main .ss-multi-selected.ss-disabled{background-color:#e9ecef}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value{color:#000}.ss-main .ss-multi-selected:focus-within{border-color:#8098b3;box-shadow:none;outline:0}.ss-option:not(.ss-disabled):hover{color:#000}.input-group>.form-item{flex:1 1 auto;min-width:0;position:relative;width:1%}.form-managed-file{position:relative}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(/build/main/fonts/robotocondensed-light-webfont.f9e56f73.woff2) format("woff2"),url(/build/main/fonts/robotocondensed-light-webfont.23537544.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(/build/main/fonts/robotocondensed-regular-webfont.f33886d0.woff2) format("woff2"),url(/build/main/fonts/robotocondensed-regular-webfont.9dddfb4b.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(/build/main/fonts/robotocondensed-bold-webfont.f76cea9f.woff2) format("woff2"),url(/build/main/fonts/robotocondensed-bold-webfont.aa01d243.woff) format("woff")}h2,h3,h4,h5,h6{-webkit-hyphens:auto;hyphens:auto}h1{text-transform:uppercase}.hl--cube{background-image:url(/build/main/images/list-bullet.b1a0ad44.png);background-position:0 50%;background-repeat:no-repeat;padding-left:30px;-webkit-print-color-adjust:exact}.hgroup{padding:0 0 50px;width:100%}.hgroup>:last-child{margin-bottom:0}.paragraph--text a:not(.btn,[data-fslightbox]),.paragraph--text-two-columns a:not(.btn,[data-fslightbox]),.paragraph--text-with-media a:not(.btn,[data-fslightbox]){border-bottom:1px solid #003167}.paragraph--text a:not(.btn,[data-fslightbox]):focus,.paragraph--text a:not(.btn,[data-fslightbox]):hover,.paragraph--text-two-columns a:not(.btn,[data-fslightbox]):focus,.paragraph--text-two-columns a:not(.btn,[data-fslightbox]):hover,.paragraph--text-with-media a:not(.btn,[data-fslightbox]):focus,.paragraph--text-with-media a:not(.btn,[data-fslightbox]):hover{border-color:rgba(0,49,103,.5)}.paragraph--text ol+h1,.paragraph--text ol+h2,.paragraph--text ol+h3,.paragraph--text ol+h4,.paragraph--text ol+h5,.paragraph--text ol+h6,.paragraph--text p+h1,.paragraph--text p+h2,.paragraph--text p+h3,.paragraph--text p+h4,.paragraph--text p+h5,.paragraph--text p+h6,.paragraph--text ul+h1,.paragraph--text ul+h2,.paragraph--text ul+h3,.paragraph--text ul+h4,.paragraph--text ul+h5,.paragraph--text ul+h6,.paragraph--text-two-columns ol+h1,.paragraph--text-two-columns ol+h2,.paragraph--text-two-columns ol+h3,.paragraph--text-two-columns ol+h4,.paragraph--text-two-columns ol+h5,.paragraph--text-two-columns ol+h6,.paragraph--text-two-columns p+h1,.paragraph--text-two-columns p+h2,.paragraph--text-two-columns p+h3,.paragraph--text-two-columns p+h4,.paragraph--text-two-columns p+h5,.paragraph--text-two-columns p+h6,.paragraph--text-two-columns ul+h1,.paragraph--text-two-columns ul+h2,.paragraph--text-two-columns ul+h3,.paragraph--text-two-columns ul+h4,.paragraph--text-two-columns ul+h5,.paragraph--text-two-columns ul+h6,.paragraph--text-with-media ol+h1,.paragraph--text-with-media ol+h2,.paragraph--text-with-media ol+h3,.paragraph--text-with-media ol+h4,.paragraph--text-with-media ol+h5,.paragraph--text-with-media ol+h6,.paragraph--text-with-media p+h1,.paragraph--text-with-media p+h2,.paragraph--text-with-media p+h3,.paragraph--text-with-media p+h4,.paragraph--text-with-media p+h5,.paragraph--text-with-media p+h6,.paragraph--text-with-media ul+h1,.paragraph--text-with-media ul+h2,.paragraph--text-with-media ul+h3,.paragraph--text-with-media ul+h4,.paragraph--text-with-media ul+h5,.paragraph--text-with-media ul+h6{margin-top:3rem}.inline-link:not(.btn),.paragraph--text a:not(.btn),.paragraph--text-two-columns a:not(.btn),.paragraph--text-with-media a:not(.btn){color:#003167;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.inline-link:not(.btn),.paragraph--text a:not(.btn),.paragraph--text-two-columns a:not(.btn),.paragraph--text-with-media a:not(.btn){transition:none}}.inline-link:not(.btn):hover,.paragraph--text a:not(.btn):hover,.paragraph--text-two-columns a:not(.btn):hover,.paragraph--text-with-media a:not(.btn):hover{color:rgba(0,49,103,.8);text-decoration:none}.link{border-bottom:2px solid transparent;color:#003167;font-weight:700;line-height:1.64705882em;text-transform:uppercase;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.link{transition:none}}.link:not(.more):hover{border-color:#003167;text-decoration:none}.appstore-google{background:url(/build/main/images/google-play_en.487be191.png) no-repeat;width:135px}.appstore-apple,.appstore-google{border:0!important;display:inline-block;height:40px;margin-right:5px;text-indent:-99999px}.appstore-apple{background:url(/build/main/images/app-store_en.8c4986ee.svg) no-repeat;width:120px}html[lang=de] .appstore-google{background-image:url(/build/main/images/google-play_de.ca13f897.png)}html[lang=de] .appstore-apple{background-image:url(/build/main/images/app-store_de.d5d0e551.svg)}.btn,.paragraph form.marketingForm .submitButton,[type=button],[type=reset],[type=submit],button{padding:4px 20px;text-transform:uppercase;transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.btn,.paragraph form.marketingForm .submitButton,[type=button],[type=reset],[type=submit],button{transition:none}}@media (min-width:768px){.btn,.paragraph form.marketingForm .submitButton,[type=button],[type=reset],[type=submit],button{padding:11.5px 30px}}.btn svg,.paragraph form.marketingForm .submitButton svg,[type=button] svg,[type=reset] svg,[type=submit] svg,button svg{fill:currentColor;display:inline-block;height:14px;margin-right:5px;vertical-align:top}.btn:hover,.paragraph form.marketingForm .submitButton:hover{transform:translateY(-3px)}.btn:active,.btn:focus,.paragraph form.marketingForm .submitButton:active,.paragraph form.marketingForm .submitButton:focus{background-color:inherit;border-color:inherit}.btn-link{border-radius:0}.btn-primary,.paragraph form.marketingForm .submitButton{background:linear-gradient(300deg,#003167,#004c77);color:#fff}.btn-primary:hover,.paragraph form.marketingForm .submitButton:hover{box-shadow:2px 9px 14px -5px rgba(3,26,52,.31),4px 5px 7px -3px rgba(3,26,52,.31)}.btn-secondary{background-color:#fff;border-color:transparent;box-shadow:2px 5px 12px 0 #e8e8e8;color:#003167}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#fff;background-image:linear-gradient(#fff,#fff),linear-gradient(#003167,#003167);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:auto 30px,auto;border-color:transparent transparent #003167}@media (min-width:768px){.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-size:auto 45px,auto}}.btn-secondary.no-focus:focus,.btn-secondary.no-focus:hover{background:#fff;box-shadow:2px 5px 12px 0 #e8e8e8;color:#003167}.btn-tertiary{background:#fff;border-color:#e8e8e8;color:#003167}.btn-tertiary:active,.btn-tertiary:focus,.btn-tertiary:hover{box-shadow:2px 5px 12px 0 #e8e8e8}.form-control{border-radius:0}.default-application-form .form-required:after,.default-contact-form .form-required:after{content:" *"}.theme-cyan{background:#009ca6;background-position:50%;background-size:cover;color:#fff}.theme-cyan+.theme-cyan{padding-top:0}.theme-cyan.paragraph--headline+.theme-cyan.paragraph--headline{margin-top:-60px}@media (min-width:768px){.theme-cyan.paragraph--headline+.theme-cyan.paragraph--headline{margin-top:-80px}}@media (min-width:992px){.theme-cyan.paragraph--headline+.theme-cyan.paragraph--headline{margin-top:-100px}}.theme-cyan>a:not(.btn),.theme-cyan>h1,.theme-cyan>h2,.theme-cyan>h3,.theme-cyan>h4,.theme-cyan>h5,.theme-cyan>h6{color:#fff}.theme-cyan>a:not(.btn):hover{color:#3a3a3a}.theme-halftone-dark-gray{background:#3b4452;background-position:50%;background-size:cover;color:#fff}.theme-halftone-dark-gray+.theme-halftone-dark-gray{padding-top:0}.theme-halftone-dark-gray.paragraph--headline+.theme-halftone-dark-gray.paragraph--headline{margin-top:-60px}@media (min-width:768px){.theme-halftone-dark-gray.paragraph--headline+.theme-halftone-dark-gray.paragraph--headline{margin-top:-80px}}@media (min-width:992px){.theme-halftone-dark-gray.paragraph--headline+.theme-halftone-dark-gray.paragraph--headline{margin-top:-100px}}.theme-halftone-dark-gray>h1,.theme-halftone-dark-gray>h2,.theme-halftone-dark-gray>h3,.theme-halftone-dark-gray>h4,.theme-halftone-dark-gray>h5,.theme-halftone-dark-gray>h6{color:#fff}.theme-silver{background:transparent;background-position:50%;background-size:cover;color:#000}.theme-silver+.theme-silver{padding-top:0}.theme-silver.paragraph--headline+.theme-silver.paragraph--headline{margin-top:-60px}@media (min-width:768px){.theme-silver.paragraph--headline+.theme-silver.paragraph--headline{margin-top:-80px}}@media (min-width:992px){.theme-silver.paragraph--headline+.theme-silver.paragraph--headline{margin-top:-100px}}.theme-silver>h1,.theme-silver>h2,.theme-silver>h3,.theme-silver>h4,.theme-silver>h5,.theme-silver>h6{color:#000}.theme-lightgray{background:#f6f6f6;background-position:50%;background-size:cover;color:#000}.theme-lightgray+.theme-lightgray{padding-top:0}.theme-lightgray.paragraph--headline+.theme-lightgray.paragraph--headline{margin-top:-60px}@media (min-width:768px){.theme-lightgray.paragraph--headline+.theme-lightgray.paragraph--headline{margin-top:-80px}}@media (min-width:992px){.theme-lightgray.paragraph--headline+.theme-lightgray.paragraph--headline{margin-top:-100px}}.theme-lightgray>h1,.theme-lightgray>h2,.theme-lightgray>h3,.theme-lightgray>h4,.theme-lightgray>h5,.theme-lightgray>h6{color:#000}.theme-darkgray{background:#3b4452;background-position:50%;background-size:cover;color:#fff}.theme-darkgray+.theme-darkgray{padding-top:0}.theme-darkgray.paragraph--headline+.theme-darkgray.paragraph--headline{margin-top:-60px}@media (min-width:768px){.theme-darkgray.paragraph--headline+.theme-darkgray.paragraph--headline{margin-top:-80px}}@media (min-width:992px){.theme-darkgray.paragraph--headline+.theme-darkgray.paragraph--headline{margin-top:-100px}}.theme-darkgray>a:not(.btn),.theme-darkgray>h1,.theme-darkgray>h2,.theme-darkgray>h3,.theme-darkgray>h4,.theme-darkgray>h5,.theme-darkgray>h6{color:#fff}.theme-darkgray>a:not(.btn):hover{color:#3a3a3a}.theme-silvercubes{background:#fff;background-position:50%;background-size:cover;color:#000}.theme-silvercubes+.theme-silvercubes{padding-top:0}.theme-silvercubes.paragraph--headline+.theme-silvercubes.paragraph--headline{margin-top:-60px}@media (min-width:768px){.theme-silvercubes.paragraph--headline+.theme-silvercubes.paragraph--headline{margin-top:-80px}}@media (min-width:992px){.theme-silvercubes.paragraph--headline+.theme-silvercubes.paragraph--headline{margin-top:-100px}}.theme-silvercubes>h1,.theme-silvercubes>h2,.theme-silvercubes>h3,.theme-silvercubes>h4,.theme-silvercubes>h5,.theme-silvercubes>h6{color:#000}.theme-cyan-sliver{background:transparent;background-position:50%;background-size:cover;color:#000}.theme-cyan-sliver+.theme-cyan-sliver{padding-top:0}.theme-cyan-sliver.paragraph--headline+.theme-cyan-sliver.paragraph--headline{margin-top:-60px}@media (min-width:768px){.theme-cyan-sliver.paragraph--headline+.theme-cyan-sliver.paragraph--headline{margin-top:-80px}}@media (min-width:992px){.theme-cyan-sliver.paragraph--headline+.theme-cyan-sliver.paragraph--headline{margin-top:-100px}}.theme-cyan-sliver>h1,.theme-cyan-sliver>h2,.theme-cyan-sliver>h3,.theme-cyan-sliver>h4,.theme-cyan-sliver>h5,.theme-cyan-sliver>h6{color:#000}.theme-blue{background:#003167;background-position:50%;background-size:cover;color:#fff}.theme-blue+.theme-blue{padding-top:0}.theme-blue.paragraph--headline+.theme-blue.paragraph--headline{margin-top:-60px}@media (min-width:768px){.theme-blue.paragraph--headline+.theme-blue.paragraph--headline{margin-top:-80px}}@media (min-width:992px){.theme-blue.paragraph--headline+.theme-blue.paragraph--headline{margin-top:-100px}}.theme-blue>a:not(.btn),.theme-blue>h1,.theme-blue>h2,.theme-blue>h3,.theme-blue>h4,.theme-blue>h5,.theme-blue>h6{color:#fff}.theme-blue>a:not(.btn):hover{color:#ccc}.theme-blue .ajax-progress-fullscreen:before,.theme-blue .ajax-progress-throbber .throbber{border-color:#009ca6 transparent #009ca6 #009ca6}.theme-vecoplan{background:url(/build/main/images/paragraph-pat-5.94591b99.png);background-position:50%;background-size:cover;color:#000}.theme-vecoplan+.theme-vecoplan{padding-top:0}.theme-vecoplan.paragraph--headline+.theme-vecoplan.paragraph--headline{margin-top:-60px}@media (min-width:768px){.theme-vecoplan.paragraph--headline+.theme-vecoplan.paragraph--headline{margin-top:-80px}}@media (min-width:992px){.theme-vecoplan.paragraph--headline+.theme-vecoplan.paragraph--headline{margin-top:-100px}}.theme-vecoplan>h1,.theme-vecoplan>h2,.theme-vecoplan>h3,.theme-vecoplan>h4,.theme-vecoplan>h5,.theme-vecoplan>h6{color:#000}.paragraph.theme-silvercubes+.paragraph:not([class*=theme-]):not(.paragraph--background-image),.paragraph:not([class*=theme-]):not(.paragraph--background-image)+.paragraph:not([class*=theme-]):not(.paragraph--background-image){padding-top:0}.paragraph--background-image .container .container__inner,.paragraph--background-image .container-indent .container__inner{background:hsla(0,0%,100%,.9);padding:2.25rem}.paragraph--headline:not([class*=theme-])+.paragraph--headline:not([class*=theme-]){margin-top:-60px}@media (min-width:768px){.paragraph--headline:not([class*=theme-])+.paragraph--headline:not([class*=theme-]){margin-top:-80px}}@media (min-width:992px){.paragraph--headline:not([class*=theme-])+.paragraph--headline:not([class*=theme-]){margin-top:-100px}}.paragraph .container>:last-child{margin-bottom:0}.paragraph--headline:not(.paragraph--parallax){padding-bottom:0!important}.theme-blue.paragraph--text a:not(.btn),.theme-blue.paragraph--text-two-columns a:not(.btn),.theme-blue.paragraph--text-with-media a:not(.btn),.theme-cyan.paragraph--text a:not(.btn),.theme-cyan.paragraph--text-two-columns a:not(.btn),.theme-cyan.paragraph--text-with-media a:not(.btn){border-bottom:1px solid #fff;color:#fff}.theme-blue.paragraph--text a:not(.btn):hover,.theme-blue.paragraph--text-two-columns a:not(.btn):hover,.theme-blue.paragraph--text-with-media a:not(.btn):hover,.theme-cyan.paragraph--text a:not(.btn):hover,.theme-cyan.paragraph--text-two-columns a:not(.btn):hover,.theme-cyan.paragraph--text-with-media a:not(.btn):hover{border-color:hsla(0,0%,100%,.5);color:hsla(0,0%,100%,.8)}.theme-blue.paragraph-layout--highlighted{background:#fff;color:#000}.theme-blue.paragraph-layout--highlighted a:not(.btn){color:#003167}.theme-blue.paragraph-layout--highlighted a:not(.btn):hover{border-color:#003167;text-decoration:none}.theme-blue.paragraph-layout--highlighted--left .row>div:first-child{background:#fff;color:#000}.theme-blue.paragraph-layout--highlighted--left .row>div:first-child a:not(.btn){color:#003167}.theme-blue.paragraph-layout--highlighted--left .row>div:first-child a:not(.btn):hover{border-color:#003167;text-decoration:none}.theme-blue.paragraph-layout--highlighted--right .row>div:last-child{background:#fff;color:#000}.theme-blue.paragraph-layout--highlighted--right .row>div:last-child a:not(.btn){color:#003167}.theme-blue.paragraph-layout--highlighted--right .row>div:last-child a:not(.btn):hover{border-color:#003167;text-decoration:none}.theme-cyan-sliver{background-color:#f6f6f6;background-image:url(/build/main/images/cubes-top-left.39a03252.png),url(/build/main/images/cubes-bottom-right.c39e19b1.png);background-position:15% 0,85% 100%;background-repeat:no-repeat,no-repeat;background-size:20%,20%}.theme-silvercubes{background-image:url(/build/main/images/silvercubes.05503aa1.jpg);background-position:46% 50%;background-repeat:no-repeat;background-size:contain}.theme-silver{background-color:#e8e8e8;position:relative}.theme-silver>*{isolation:isolate}.theme-silver:before{background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='calc(15px + 1px)' height='calc(15px + 1px)'%3E%3Ccircle cx='7.5' cy='7.5' r='7.5' fill='%23e8e8e8'/%3E%3C/svg%3E");background-position:7.5px calc(100% + 7.5px);background-repeat:round;background-size:16px 16px;bottom:0;content:"";height:35%;left:0;-webkit-mask-image:linear-gradient(180deg,transparent 30px,#000 90%);mask-image:linear-gradient(180deg,transparent 30px,#000 90%);pointer-events:none;position:absolute;width:100%;z-index:0}.theme-cyan{position:relative}.theme-cyan>*{isolation:isolate}.theme-cyan:before{background-color:hsla(0,0%,100%,.17);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='calc(15px + 1px)' height='calc(15px + 1px)'%3E%3Ccircle cx='7.5' cy='7.5' r='7.5' fill='%23009ca6'/%3E%3C/svg%3E");background-position:7.5px calc(100% + 7.5px);background-repeat:round;background-size:16px 16px;bottom:0;content:"";height:35%;left:0;-webkit-mask-image:linear-gradient(180deg,transparent 30px,#000 90%);mask-image:linear-gradient(180deg,transparent 30px,#000 90%);pointer-events:none;position:absolute;width:100%;z-index:0}.theme-halftone-dark-gray{position:relative}.theme-halftone-dark-gray>*{isolation:isolate}.theme-halftone-dark-gray:before{background-color:#009ca6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='calc(15px + 1px)' height='calc(15px + 1px)'%3E%3Ccircle cx='7.5' cy='7.5' r='7.5' fill='%233b4452'/%3E%3C/svg%3E");background-position:7.5px calc(100% + 7.5px);background-repeat:round;background-size:16px 16px;bottom:0;content:"";height:35%;left:0;-webkit-mask-image:linear-gradient(180deg,transparent 30px,#000 90%);mask-image:linear-gradient(180deg,transparent 30px,#000 90%);pointer-events:none;position:absolute;width:100%;z-index:0}.theme-halftone-dark-gray a:not(.btn,.more,[class*=teaser]){border-color:#fff;color:#fff}.theme-halftone-dark-gray a:not(.btn,.more,[class*=teaser]):hover{border-color:hsla(0,0%,100%,.8);color:hsla(0,0%,100%,.8)}.theme-halftone-dark-gray .swiper-pagination-bullet{opacity:1}.theme-halftone-dark-gray .contactperson__person a:not(.btn){color:#000}.theme-halftone-dark-gray .keyfacts__content,.theme-halftone-dark-gray .keyfacts__desc{color:#fff}.theme-halftone-dark-gray .keyfacts__tile figure,.theme-halftone-dark-gray.paragraph--key-facts .container-fluid{background-color:transparent}.stage--default .inner,.stage--fifty-fifty .stage__content--box,.stage--narrow .stage__content--box,.stage--wide .stage__content--box,.theme-blue-cyan{background-color:#003167;background-image:linear-gradient(#009ca6,#003167);color:#fff}.theme-darkgray a:not(.btn,.more,[class*=teaser]){border-color:#fff;color:#fff}.theme-darkgray a:not(.btn,.more,[class*=teaser]):hover{border-color:hsla(0,0%,100%,.8);color:hsla(0,0%,100%,.8)}.theme-darkgray .swiper-pagination-bullet{opacity:1}.theme-darkgray .contactperson__person a:not(.btn){color:#000}.theme-darkgray .keyfacts__content,.theme-darkgray .keyfacts__desc{color:#fff}.theme-darkgray .keyfacts__tile figure,.theme-darkgray.paragraph--key-facts .container-fluid{background-color:transparent}@media (max-width:767.98px){body{font-size:.8235rem}}.page-wrapper{margin:0 auto;max-width:2560px}.main-content{min-height:35vh}@media (min-width:1400px){.container{max-width:1140px}.container--fit{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}}.header__meta .nav-item{text-transform:uppercase}.header__meta .nav-item--contact{position:relative}.header__meta .nav-item--contact a{background:#009ca6;color:#fff;padding-left:38px}.header__meta .nav-item--contact .is-active,.header__meta .nav-item--contact a:hover{background:#00848d;color:#fff}.header__meta .nav-item--contact svg{color:#fff;display:block;height:100%;left:10px;pointer-events:none;position:absolute;width:22px}.nav-item--contact svg{display:none}.mobile-contact-button{align-items:center;background:#009ca6;display:flex;height:32px;justify-content:center;margin-right:15px;transition:all .15s ease-in-out;width:32px}.mobile-contact-button:hover{background:#00848d}.mobile-contact-button svg{color:#fff;height:22px}.footer-nav{margin:0 -15px}@media (max-width:767.98px){.footer-nav .nav{display:block}}.footer-nav a{border-bottom:2px solid transparent;display:inline-block;font-family:var(--font-second);font-weight:700;margin:0 15px 15px;padding:0;text-transform:none}@media (min-width:768px){.footer-nav a{margin-bottom:0}}.footer-nav a:hover{border-bottom-color:#003167}.social-nav{display:flex;margin:20px -5px}@media (min-width:576px){.social-nav{margin:20px -15px}}@media (min-width:768px){.social-nav{justify-content:flex-end}}.social-nav .sprite{height:20px;width:20px}.social-nav__list{display:flex;width:100%}@media (min-width:768px){.social-nav__list{width:auto}}.social-nav__item{margin:0 5px}@media (min-width:576px){.social-nav__item{margin:0 15px}}.social-nav__link{align-items:center;border:1px solid hsla(0,0%,44%,.16);color:#e8e8e8;display:flex;height:44px;justify-content:center;transition:all .2s ease-in-out;width:44px}@media (prefers-reduced-motion:reduce){.social-nav__link{transition:none}}.social-nav__link:hover{background-color:#003167;border-color:#003167;color:#fff}.ajax-progress{display:inline-block}.ajax-progress-throbber{align-content:center;display:inline-flex;height:1.125rem;line-height:1.125rem;margin:-3px 9px 0;position:relative;vertical-align:middle;white-space:nowrap}.ajax-progress-throbber .throbber{border-color:#2494db transparent #2494db #2494db;border-width:2px;height:1.125rem;position:relative;width:1.125rem}.ajax-progress-throbber .throbber:before{animation-duration:1.5s;left:50%;position:absolute;top:50%;translate:-50% -50%}.ajax-progress-throbber .message{display:inline-block;font-size:14px;font-weight:400;padding-left:9px}.ajax-progress-fullscreen{background-color:#fff;border:1px solid #afb8be;box-shadow:0 .25rem .625rem rgba(34,35,48,.1);height:3.5rem;left:50%;margin:-1.75rem;position:fixed;top:50%;width:3.5rem;z-index:1000}.ajax-progress-fullscreen:before{border-width:3px;content:"";height:1.75rem;left:50%;margin:-.875rem;position:absolute;top:50%;width:1.75rem}.ajax-progress-fullscreen:before,.ajax-progress-throbber .throbber{border-color:#2494db transparent #2494db #2494db;border-style:solid dotted solid solid}.ajax-progress-throbber{align-items:center;height:auto;justify-content:center;margin:0 0 30px;width:100%}.ajax-progress-throbber.ajax--paragraph-loading{align-items:center;background-color:rgba(0,0,0,.35);left:0;position:absolute;right:0;z-index:10}.ajax-progress-throbber .throbber{background:transparent;border-width:5px;height:50px;width:50px}.ajax-progress-fullscreen{background-color:hsla(0,0%,100%,.95);background-image:none;border-radius:0}.ajax-progress-fullscreen:before,.ajax-progress-throbber .throbber{animation:olivero-throbber 2s linear infinite;border-color:#003167 transparent #003167 #003167;border-radius:50%}@keyframes olivero-throbber{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.breadcrumb{font-size:13px;font-weight:700}.breadcrumb .breadcrumb-item:first-child svg{display:none}@media (max-width:767.98px){.breadcrumb{display:none}}.region--breadcrumb .breadcrumb{margin-top:30px}.main-content:has(.header-stage .breadcrumb) .region--breadcrumb,.main-content:has(.stage .breadcrumb) .region--breadcrumb{display:none}.breadcrumb-item+.breadcrumb-item:before{content:none}.breadcrumb-item+.breadcrumb-item{align-items:center;display:flex;padding:0}.breadcrumb-item{color:#000;font-weight:700}.breadcrumb-item a{color:rgba(0,0,0,.7);text-decoration:none}.breadcrumb-item a:hover,.breadcrumb-item.active{color:#000}.breadcrumb-item .sprite{color:#009ca6;height:5.325px;margin:0 5px;width:5.5px}.paragraph--text ul,.paragraph--text-two-columns ul,.site-search__content ul,ul.list{list-style:none;margin-bottom:1em}.paragraph--text ul li,.paragraph--text-two-columns ul li,.site-search__content ul li,ul.list li{line-height:1.75;margin-bottom:.75em;padding-left:2em;position:relative}.paragraph--text ul li:before,.paragraph--text-two-columns ul li:before,.site-search__content ul li:before,ul.list li:before{background-image:url(/build/main/images/list-bullet.b1a0ad44.png);background-position:0 50%;background-repeat:no-repeat;content:"";display:inline-block;height:11px;left:calc(-2em + 13px);margin-left:-13px;position:relative;-webkit-print-color-adjust:exact;top:0;width:13px}.paragraph--text ol,.paragraph--text-two-columns ol,ol.list{counter-reset:list-counter;list-style:none;margin-bottom:1em}.paragraph--text ol li,.paragraph--text-two-columns ol li,ol.list li{counter-increment:list-counter;line-height:1.75;padding-bottom:.75em;padding-left:2em;position:relative}.paragraph--text ol li:before,.paragraph--text-two-columns ol li:before,ol.list li:before{color:#009ca6;content:counter(list-counter);display:inline-block;font-weight:700;left:-2em;position:relative;text-align:left;top:-1px;width:0}.list-icons li{display:flex;line-height:1.75;list-style:none;margin-bottom:1em}.list-icons li:last-child{margin-bottom:0}.list-icons__ico{display:inline-block;padding-left:30px;padding-right:30px;width:70px}.list-icons__ico .sprite{color:#009ca6;height:20px;width:20px}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.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-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-blue,.swiper-button-prev.swiper-button-blue{--swiper-navigation-color:#0d6efd}.swiper-button-next.swiper-button-indigo,.swiper-button-prev.swiper-button-indigo{--swiper-navigation-color:#6610f2}.swiper-button-next.swiper-button-purple,.swiper-button-prev.swiper-button-purple{--swiper-navigation-color:#6f42c1}.swiper-button-next.swiper-button-pink,.swiper-button-prev.swiper-button-pink{--swiper-navigation-color:#d63384}.swiper-button-next.swiper-button-red,.swiper-button-prev.swiper-button-red{--swiper-navigation-color:#dc3545}.swiper-button-next.swiper-button-orange,.swiper-button-prev.swiper-button-orange{--swiper-navigation-color:#fd7e14}.swiper-button-next.swiper-button-yellow,.swiper-button-prev.swiper-button-yellow{--swiper-navigation-color:#ffc107}.swiper-button-next.swiper-button-green,.swiper-button-prev.swiper-button-green{--swiper-navigation-color:#198754}.swiper-button-next.swiper-button-teal,.swiper-button-prev.swiper-button-teal{--swiper-navigation-color:#20c997}.swiper-button-next.swiper-button-cyan,.swiper-button-prev.swiper-button-cyan{--swiper-navigation-color:#0dcaf0}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-gray,.swiper-button-prev.swiper-button-gray{--swiper-navigation-color:#6c757d}.swiper-button-next.swiper-button-gray-dark,.swiper-button-prev.swiper-button-gray-dark{--swiper-navigation-color:#343a40}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-blue{--swiper-pagination-color:#0d6efd}.swiper-pagination-indigo{--swiper-pagination-color:#6610f2}.swiper-pagination-purple{--swiper-pagination-color:#6f42c1}.swiper-pagination-pink{--swiper-pagination-color:#d63384}.swiper-pagination-red{--swiper-pagination-color:#dc3545}.swiper-pagination-orange{--swiper-pagination-color:#fd7e14}.swiper-pagination-yellow{--swiper-pagination-color:#ffc107}.swiper-pagination-green{--swiper-pagination-color:#198754}.swiper-pagination-teal{--swiper-pagination-color:#20c997}.swiper-pagination-cyan{--swiper-pagination-color:#0dcaf0}.swiper-pagination-gray{--swiper-pagination-color:#6c757d}.swiper-pagination-gray-dark{--swiper-pagination-color:#343a40}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px}.swiper-pagination-bullet{border-radius:0;height:14px;width:38px}.swiper-container-vertical+.swiper-pagination-bullets,.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical+.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:11.25px 0}.swiper-container-vertical+.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:38px}.swiper-container-vertical+.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}@media (prefers-reduced-motion:reduce){.swiper-container-vertical+.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:none}}.swiper-container-horizontal+.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 7.5px}.swiper-container-horizontal+.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal+.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}@media (prefers-reduced-motion:reduce){.swiper-container-horizontal+.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:none}}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}@media (prefers-reduced-motion:reduce){.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:none}}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.slider-container{position:relative}.swiper-container .img-fluid{width:100%}.slider-controlsPos-outside .swiper-pagination{bottom:0;margin-top:34px;width:100%}@media (min-width:576px){.slider-controlsPos-outside .swiper-button-prev,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-next{left:10px}.slider-controlsPos-outside .swiper-button-next,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-prev{right:10px}}@media (min-width:604px) and (max-width:575.98px){.slider-controlsPos-outside .swiper-button-prev,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-next{left:-37px}.slider-controlsPos-outside .swiper-button-next,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-prev{right:-37px}}@media (min-width:768px){.slider-controlsPos-outside .swiper-button-prev,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-next{left:10px}.slider-controlsPos-outside .swiper-button-next,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-prev{right:10px}}@media (min-width:784px) and (max-width:767.98px){.slider-controlsPos-outside .swiper-button-prev,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-next{left:-37px}.slider-controlsPos-outside .swiper-button-next,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-prev{right:-37px}}@media (min-width:992px){.slider-controlsPos-outside .swiper-button-prev,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-next{left:10px}.slider-controlsPos-outside .swiper-button-next,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-prev{right:10px}}@media (min-width:1024px) and (max-width:991.98px){.slider-controlsPos-outside .swiper-button-prev,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-next{left:-37px}.slider-controlsPos-outside .swiper-button-next,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-prev{right:-37px}}@media (min-width:1200px){.slider-controlsPos-outside .swiper-button-prev,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-next{left:10px}.slider-controlsPos-outside .swiper-button-next,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-prev{right:10px}}@media (min-width:1204px) and (max-width:1199.98px){.slider-controlsPos-outside .swiper-button-prev,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-next{left:-37px}.slider-controlsPos-outside .swiper-button-next,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-prev{right:-37px}}@media (min-width:1400px){.slider-controlsPos-outside .swiper-button-prev,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-next{left:10px}.slider-controlsPos-outside .swiper-button-next,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-prev{right:10px}}@media (min-width:1384px) and (max-width:1399.98px){.slider-controlsPos-outside .swiper-button-prev,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-next{left:-37px}.slider-controlsPos-outside .swiper-button-next,.slider-controlsPos-outside .swiper-container-rtl .swiper-button-prev{right:-37px}}.slider-wrapper:has(.slider-layout-coverflow){position:relative}@media (min-width:768px) and (max-width:991.98px){.slider-layout-coverflow{-webkit-mask:linear-gradient(90deg,transparent,#fff 8%,#fff 92%,transparent);mask:linear-gradient(90deg,transparent,#fff 8%,#fff 92%,transparent)}}.slider-layout-coverflow .slider__additional{overflow:hidden}@media (min-width:768px){.slider-layout-coverflow .slider__additional{max-height:0;transition:max-height .4s ease-in-out}.slider-layout-coverflow .swiper-slide-active .slider__additional{max-height:400px}}.slider-layout-coverflow .teaser__description{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:1400px){.slider-layout-coverflow+.swiper-nav .swiper-button-prev,.slider-layout-coverflow+.swiper-nav .swiper-container-rtl .swiper-button-next{left:-67px}.slider-layout-coverflow+.swiper-nav .swiper-button-next,.slider-layout-coverflow+.swiper-nav .swiper-container-rtl .swiper-button-prev{right:-67px}}.slider-layout-coverflow+.swiper-nav .swiper-button{box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}.slider-layout-coverflow .swiper-slide{align-items:center;display:flex;height:auto}.slider-layout-coverflow .swiper-slide a{display:block}.slider-layout-coverflow .swiper-slide a:hover .more{border-color:#003167}.slider-layout-coverflow .swiper-slide .swiper-slide-content-wrapper{align-items:center;display:flex}@media (min-width:768px){.slider-layout-coverflow .swiper-slide .swiper-slide-content-wrapper{min-height:680px}}.slider-layout-coverflow .swiper-slide .swiper-slide-content{background-color:#fff;border:1px solid #e8e8e8;display:block;margin-bottom:30px;margin-top:30px;position:relative}.slider-layout-coverflow .swiper-slide .contextual{background-color:none;border:0}.slider-layout-coverflow .teaser__subheadline{color:#b2b2b2;font-size:18px;font-weight:400}.slider-layout-coverflow .teaser__media{position:relative}.slider-layout-coverflow .media-caption{color:#000;margin-top:0;padding:25px}.slider-layout-coverflow:has(.swiper-slide.media)+.swiper-nav .swiper-button{margin-top:-20px}.dropdown .btn,.dropdown .paragraph form.marketingForm .submitButton,.paragraph form.marketingForm .dropdown .submitButton{border-color:transparent}.dropdown .dropdown-toggle{color:#aaa;font-size:inherit;font-weight:inherit;line-height:inherit;padding:4px 20px;text-decoration:none}.dropdown .dropdown-toggle:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.32 6.954'%3E%3Cpath fill='%23aaa' d='M1.037.311a.75.75 0 0 0-.528.24.75.75 0 0 0 .041 1.06l5.783 5.345 5.452-5.36a.75.75 0 0 0 .01-1.06.75.75 0 0 0-1.061-.01L6.302 4.883 1.57.51a.75.75 0 0 0-.533-.199z'/%3E%3C/svg%3E") 50% no-repeat;content:"";height:5px;position:absolute;right:10px;top:calc(50% - 3px);transition:transform .1s ease-in-out;width:10px}.dropdown .dropdown-toggle:hover{color:#707070;transform:none}.dropdown .dropdown-toggle.show:after{transform:rotate(180deg)}.dropdown .dropdown-menu{background-color:#3b4452;border-color:#fff}.dropdown .dropdown-item{color:#fff}.dropdown .dropdown-item:hover{color:#4e586a}@media (min-width:992px){.primary-nav{padding-left:0;padding-right:0}}.primary-nav__menu{flex-direction:column}@media (min-width:992px){.primary-nav__menu{flex-direction:row}}.primary-nav__parent-item{padding:12.5px 24px 12.5px 0}@media (min-width:992px){.primary-nav__parent-item{margin-right:20px}}.primary-nav__menu-item{display:flex;flex-wrap:wrap}@media (min-width:992px){.primary-nav__menu-item{background-color:transparent}}.primary-nav__menu-link{align-items:center;color:#e8e8e8;display:flex;font-weight:400;text-transform:uppercase;width:100%}@media (min-width:992px){.primary-nav__menu-link{text-transform:none}}.primary-nav .nav-link:focus,.primary-nav .nav-link[aria-expanded=true],.primary-nav__menu-link.is-active,.primary-nav__menu-link:hover{color:#fff}.primary-nav__menu--level-1{flex-wrap:nowrap;justify-content:flex-end;margin-left:auto;max-width:960px}@media screen and (-ms-high-contrast:none){.primary-nav__menu--level-1{justify-content:flex-start}}.primary-nav__menu-item--level-1{background-color:#4e586a;flex:1}@media (min-width:992px){.primary-nav__menu-item--level-1{background-color:transparent;max-width:140px}.primary-nav__menu-item--level-1>.primary-nav__sub-toggle{display:none}.primary-nav__menu-item-1.is-active,.primary-nav__menu-item-1:hover{background-color:#f6f6f6}}.primary-nav__menu-item-1.is-active>a,.primary-nav__menu-item-1:hover>a{color:#707070}.primary-nav__menu-link-1{color:#fff;font-size:18px;font-weight:400;line-height:30px;padding:15px 24px}@media (min-width:992px){.primary-nav__menu-link-1{background-color:transparent;font-size:17px;font-weight:700;justify-content:center;padding:24px 5px;text-align:center;text-transform:none}}@media (min-width:1200px){.primary-nav__menu-link-1{font-size:19px}}.primary-nav__menu-link-1 .primary-nav__sub-toggle{color:#e8e8e8}@media (min-width:992px){.primary-nav__menu-link-1 .primary-nav__sub-toggle{display:none}}.primary-nav__menu-link-1.is-active,.primary-nav__menu-link-1:hover{color:#fff}@media (min-width:992px){.primary-nav__menu-link-1.is-active,.primary-nav__menu-link-1:hover{color:#fff}}.primary-nav__menu-link-2{align-items:center;color:#e8e8e8;display:flex;flex-wrap:nowrap;font-size:14px;line-height:25px;padding:12.5px 24px 12.5px 0}@media (min-width:992px){.primary-nav__menu-link-2{font-size:17px}.primary-nav__menu--level-3{flex-flow:column;padding:0}}.primary-nav__menu-item-3.is-active>a,.primary-nav__menu-item-3:hover>a{color:#fff}.primary-nav__menu-item--level-3{width:100%}.primary-nav__menu-link-3{font-size:12px;font-weight:400;line-height:20px;padding:10px 24px}@media (min-width:992px){.primary-nav__menu-link-3{font-size:17px;line-height:25px;padding:12.5px 24px 12.5px 0}}.primary-nav__menu--level-4{flex-flow:column;font-size:12px;font-weight:400;line-height:20px;padding:10px 24px}@media (min-width:992px){.primary-nav__menu--level-4{font-size:17px;line-height:25px;padding:0;position:absolute}.primary-nav__menu-link-4{font-size:17px;line-height:25px;padding:12.5px 24px 12.5px 0}}.primary-nav__menu-item--level-3 .primary-nav__menu-item--expanded .primary-nav__sub-toggle{transform:rotate(180deg)}.manual-content{border-top:1px solid #fff}.mobile-buttons{align-items:center;display:flex}@media (min-width:992px){.mobile-buttons{display:none}}.mobile-meta{background-color:#4e586a}@media (min-width:992px){.mobile-meta{display:none}}.mobile-meta .nav{flex-flow:column}.mobile-meta .btn-link,.mobile-meta .nav-link{color:#fff;font-size:14px;font-weight:400;padding:15px 24px}.mobile-meta .dropdown .dropdown-toggle:hover{color:hsla(0,0%,100%,.7)}.mobile-nav-button{align-items:center;align-self:center;background:transparent;border:1px solid #b2b2b2;cursor:pointer;display:flex;height:33px;margin-left:15px;padding:7px;position:relative;width:33px}.mobile-nav-button__label{display:none}.mobile-nav-button__icon{background-color:#fff;display:block;height:2px;position:relative;transition:all .2s ease-in-out;width:19px}@media (prefers-reduced-motion:reduce){.mobile-nav-button__icon{transition:none}}.mobile-nav-button__icon:after,.mobile-nav-button__icon:before{background-color:#fff;content:"";height:2px;left:0;position:absolute;transition:all .2s ease-in-out;width:19px}@media (prefers-reduced-motion:reduce){.mobile-nav-button__icon:after,.mobile-nav-button__icon:before{transition:none}}.mobile-nav-button__icon:before{top:-7px}.mobile-nav-button__icon:after{bottom:-7px;left:5px;width:12px}.mobile-nav-button:hover .mobile-nav-button__icon,.mobile-nav-button:hover .mobile-nav-button__icon:after,.mobile-nav-button:hover .mobile-nav-button__icon:before{background-color:#b2b2b2}.mobile-nav-button[aria-expanded=true]{background-color:#009ca6;border-color:#009ca6}.mobile-nav-button[aria-expanded=true] .mobile-nav-button__icon{background-color:transparent}.mobile-nav-button[aria-expanded=true] .mobile-nav-button__icon:before{background-color:#fff;top:0;transform:rotate(-45deg)}.mobile-nav-button[aria-expanded=true] .mobile-nav-button__icon:after{background-color:#fff;left:0;top:0;transform:rotate(45deg);width:19px}.primary-nav__sub-toggle{border:0;color:#fff;cursor:pointer;height:10px;margin:auto 0 auto auto;overflow:hidden;pointer-events:none;position:relative;width:10px}@media (min-width:992px){.primary-nav__sub-toggle{align-self:stretch;flex-shrink:0;overflow:visible;padding:0}.primary-nav__sub-toggle:active{color:currentColor}.primary-nav__sub-toggle[aria-expanded=true]{transform:rotate(180deg)}}.primary-nav__parent-item:hover .show-on-hover{opacity:1;top:34px}.primary-nav__parent-item:hover a{color:#009ca6}.primary-nav__parent-item a{color:#b2b2b2;display:block;font-size:17px;font-weight:700;padding-bottom:16px;text-decoration:none;text-transform:none}.primary-nav__parent-item a:hover{color:#fff}.primary-nav__parent-item .sprite{height:10px;margin-left:4px;width:10px}.primary-nav__parent-item .show-on-hover{color:#fff;font-size:12px;opacity:0;pointer-events:none;position:absolute;top:20px;transition:all .25s ease-in-out}@media (max-width:991.98px){.primary-nav__parent-item .show-on-hover{opacity:1;top:34px}}.primary-nav__sub-container{position:relative;width:100%}.primary-nav__sub-container .inner{max-width:330px}@media (max-width:991.98px){.primary-nav__sub-container .inner{max-width:100%!important;min-height:auto!important}}@media (min-width:992px){.primary-nav__sub-container .inner{background:linear-gradient(90deg,rgba(0,0,0,.25),transparent);background-color:transparent;background-position:100% 6px;background-repeat:no-repeat;background-size:20px 100%;max-height:calc(100vh - 134.5px);overflow:visible}.primary-nav__sub-container .overflow-box{max-height:calc(100vh - 134.5px);overflow-y:auto}}.primary-nav__sub-container-2{background-color:#4e586a;width:100%}@media (max-width:991.98px){.primary-nav__sub-container-2{min-height:auto!important}}@media (min-width:992px){.primary-nav__sub-container-2{border:1em solid transparent;border-width:0 1em;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);left:calc(50% - 50vw);padding-left:calc(50vw - 480px);padding-right:calc(50vw - 480px);position:absolute;top:100%;width:100vw;z-index:5}.primary-nav__sub-container-2:before{background-color:#009ca6;content:"";height:6px;left:-1em;position:absolute;top:0;width:100vw;z-index:100}}@media (min-width:1200px){.primary-nav__sub-container-2{padding-left:calc(50vw - 570px);padding-right:calc(50vw - 570px)}}.primary-nav__sub-container-2>.inner{position:relative}@media (min-width:992px){.primary-nav__sub-container-3{left:330px;position:absolute;right:330px;top:0}.primary-nav__sub-container-3>.inner{margin-left:20px;max-width:330px}}.primary-nav__menu--level-2{position:relative}@media (min-width:992px){.primary-nav__menu--level-2{flex-flow:column;padding-bottom:20px;position:static;width:310px}.primary-nav__menu--level-3,.primary-nav__menu--level-4{padding-bottom:20px;width:290px}.primary-nav__menu--level-3 .inner,.primary-nav__menu--level-4 .inner{margin-left:20px}.primary-nav__sub-container-4{left:330px;position:absolute;top:0;width:330px}}.menu-collapse:not(.is-active){display:none}.menu-collapsing{height:0;overflow:hidden}@media (max-width:991.98px){.menu-collapsing{transition:height .35s ease}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.menu-collapsing{transition:none}}.region--search-header{position:relative}.header{background-color:#fff}.header .header-search{background-color:#4e586a;border:1em solid transparent;border-top-color:#009ca6;border-width:4px 1em 0;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);left:0;opacity:0;padding:30px 0 20px;position:absolute;top:0;transition:all .2s ease-in-out;visibility:hidden;width:100%;z-index:-1}@media (prefers-reduced-motion:reduce){.header .header-search{transition:none}}@media (min-width:992px){.header .header-search{padding:30px calc(50vw - 480px)}}@media (min-width:1200px){.header .header-search{padding:30px calc(50vw - 570px)}}.header .header-search--open{opacity:1;top:100%;visibility:visible}.header .search-button{align-items:center;background-color:transparent;border:1px solid #b2b2b2;display:flex;height:32px;justify-content:center;padding:0;width:32px}@media (min-width:992px){.header .search-button{margin-left:15px}}.header .search-button svg{color:#fff;margin:0;pointer-events:none}.header .search-button--active{background-color:#009ca6;border-color:#009ca6}.header .search-button--active svg{color:#fff}.header .form-control{background-color:transparent;color:#fff}.header .form-control:focus{background-color:transparent;border-color:#fff}.header .form-item{margin-top:0}.header-search__toggler{align-items:center;background-color:transparent;border:1px solid #b2b2b2;display:flex;height:32px;justify-content:center;padding:0;width:32px}@media (min-width:992px){.header-search__toggler{margin-left:15px}}.header-search .form__inner,.mq-search-page-form .form__inner{display:flex}.header-search .form-type-search,.mq-search-page-form .form-type-search{flex:1}.header-search .form-actions,.mq-search-page-form .form-actions{display:none}@media (min-width:992px){.header-search .form-actions,.mq-search-page-form .form-actions{display:flex;margin-left:10px}.header-search .form-actions>.form-item,.mq-search-page-form .form-actions>.form-item{align-items:center;display:flex}}.search-button__icon{pointer-events:none}@media (max-width:991.98px){.mobile-open{height:100vh;overflow:hidden}.mobile-open .header__primary{height:100vh;overflow-y:auto}.mobile-open .block-language{margin-bottom:200px}}.header{background-color:#3b4452;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}@media (max-width:575.98px){.header .container{padding:0}}.site-header{background-color:#fff;position:-webkit-sticky;position:sticky;top:-1px;z-index:100}body.toolbar-fixed .site-header{top:40px}.header__bar{display:flex;padding-block:1rem;width:100%}@media (max-width:575.98px){.header__bar{padding-inline:20px}}@media (min-width:992px){.header__bar{align-items:center;justify-content:space-between;padding-block:0;width:auto}}.header__primary{position:relative}@media (min-width:992px){.header__primary{display:flex}}.header__meta{background-color:#4e586a}@media (min-width:992px){.header__meta{padding:8px 0}.header__meta .inner{display:flex;justify-content:flex-end}}@media (max-width:991.98px){.header__meta .inner>:not(.header-search){display:none}}.header__meta a{color:#b2b2b2;font-size:15px;font-weight:400;line-height:24px;padding:5px 15px}.header__meta a.is-active,.header__meta a:hover{color:#fff}.header__meta .dropdown .dropdown-toggle{font-size:15px;font-weight:400;padding:5px 30px 5px 15px}.mobile-meta .dropdown .dropdown-toggle{text-align:left;width:100%}.mobile-meta .dropdown .dropdown-toggle:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12.32 6.954'%3E%3Cpath fill='%23fff' d='M1.037.311a.75.75 0 0 0-.528.24.75.75 0 0 0 .041 1.06l5.783 5.345 5.452-5.36a.75.75 0 0 0 .01-1.06.75.75 0 0 0-1.061-.01L6.302 4.883 1.57.51a.75.75 0 0 0-.533-.199z'/%3E%3C/svg%3E") 50% no-repeat;right:20px}.mobile-meta .dropdown .dropdown-menu{background-color:#009ca6;border:none;color:#fff;transform:translateY(53px)!important;width:100%}.mobile-meta .dropdown .dropdown-item{color:inherit;padding:5px 24px}.mobile-meta .dropdown .dropdown-item:hover{background-color:#009ca6;color:#fff}.header__branding{height:auto;width:175px}@media (min-width:992px){.header__branding{width:200px}}.header__branding .site-logo{display:block;margin-right:1rem}.header__branding img{display:block;height:100%;width:100%}.header__primary .header-nav{left:0;position:absolute;width:100%}@media (min-width:992px){.header__primary .header-nav{position:static}}@media (max-width:991.98px){.header__primary .header-nav.is-active .header__scroll{height:100vh;overflow-y:auto}.header-nav--lev2 .primary-nav__menu-item--level-1.open{border-bottom:4px solid #009ca6}.header-nav--lev2 .primary-nav__menu-item--level-1:not(.open){display:none}.header-nav--lev2 .primary-nav__menu-item--level-1.open .primary-nav__menu-link-1{flex-flow:row-reverse;padding:15px 12px}.header-nav--lev2 .primary-nav__menu-item--level-1.open .primary-nav__menu-link-2,.header-nav--lev2 .primary-nav__menu-item--level-1.open .primary-nav__parent-item{padding:12.5px 35px}.header-nav--lev2 .primary-nav__menu-item--level-1.open>a .primary-nav__sub-toggle{margin:auto 6px;transform:rotate(180deg)}.header-nav--lev2 .primary-nav__menu-item--level-1.open>a .primary-nav__menu-link-inner{flex:1}.header-nav--lev2 .mobile-meta{display:none}.header-nav--lev3 .primary-nav__menu-item--level-3.open{border-bottom:4px solid #3b4452}.header-nav--lev3 .primary-nav__menu-item--level-2:not(.open){display:none}.header-nav--lev3 .primary-nav__menu-item--level-2.open .primary-nav__menu-link-2{color:#fff;flex-flow:row-reverse;font-size:18px;padding:15px 12px}.header-nav--lev3 .primary-nav__menu-item--level-2.open .primary-nav__menu-link-3,.header-nav--lev3 .primary-nav__menu-item--level-2.open .primary-nav__parent-item{padding:12.5px 35px}.header-nav--lev3 .primary-nav__menu-item--level-2.open>a .primary-nav__sub-toggle{margin:auto 6px;transform:rotate(180deg)}.header-nav--lev3 .primary-nav__menu-item--level-2.open>a .primary-nav__menu-link-inner{flex:1}.header-nav--lev3 .primary-nav__sub-container-3{background-color:transparent}.header-nav--lev3 .mobile-meta,.header-nav--lev3 .primary-nav__menu-link-1,.header-nav--lev3 .primary-nav__sub-container-2>.inner>.primary-nav__parent-item{display:none}}.header-stage,.stage{position:relative}.header-stage__box,.stage__box{color:#000;padding:30px}.header-stage .entity-moderation-form,.stage .entity-moderation-form{display:none}.header-stage__media,.stage__media{position:relative}.header-stage__media .media,.stage__media .media{width:100%}.header-stage__media .media--type-remote-video,.stage__media .media--type-remote-video{background-image:var(--video-thumbnail);background-position:50%;background-repeat:no-repeat;background-size:cover}.header-stage__media img,.stage__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.header-stage__media+.header-stage__content,.stage__media+.header-stage__content{margin-top:-60px}.header-stage__content,.stage__content{position:relative}@media (min-width:992px){.header-stage__content,.stage__content{background:linear-gradient(180deg,hsla(0,0%,100%,.3) 0,#fff 80px)}}.header-stage__content .inner,.stage__content .inner{padding-bottom:60px;padding-top:100px;text-align:center}@media (min-width:768px){.header-stage__content .inner,.stage__content .inner{padding-bottom:80px}}@media (min-width:992px){.header-stage__content .inner,.stage__content .inner{padding-bottom:100px}}.header-stage__content .inner>:last-child,.stage__content .inner>:last-child{margin-bottom:0}.header-stage .breadcrumb-nav,.stage .breadcrumb-nav{position:absolute;top:0}@media (max-width:991.98px){.header-stage .breadcrumb-nav,.stage .breadcrumb-nav{display:none}}.header-stage:has(.anchor-nav__wrapper-visible) .breadcrumb-nav,.stage:has(.anchor-nav__wrapper-visible) .breadcrumb-nav{top:48px}.header-stage .breadcrumb,.stage .breadcrumb{margin:30px 0 0}.path-frontpage .header-stage__content{display:none}.stage-block--entity-bundle-materials .header-stage__content,.stage-block--entity-bundle-sectors .header-stage__content{background:#003167;color:#fff}.stage-block--entity-bundle-materials .breadcrumb-item a,.stage-block--entity-bundle-sectors .breadcrumb-item a{color:hsla(0,0%,100%,.7)}.stage-block--entity-bundle-materials .breadcrumb-item.active,.stage-block--entity-bundle-sectors .breadcrumb-item.active{color:#fff}.stage-block--entity-bundle-materials .header-stage--image .header-stage__content,.stage-block--entity-bundle-sectors .header-stage--image .header-stage__content{margin-top:-60px}@media (min-width:992px){.stage-block--entity-bundle-materials .header-stage--image .header-stage__content,.stage-block--entity-bundle-sectors .header-stage--image .header-stage__content{background:linear-gradient(180deg,rgba(0,49,103,.3) 0,#003167 80px)}}@media (max-width:767.98px){.stage-block--entity-bundle-materials .header-stage--image .inner,.stage-block--entity-bundle-sectors .header-stage--image .inner{padding-top:70px}}.stage__subheadline{display:block;font-family:var(--font-second);font-size:calc(1.26249rem + .14985vw);font-weight:700;line-height:1.2;margin-bottom:30px;margin-top:0}.stage__content--box{width:100%}@media (max-width:575.98px){.stage__content--box .container{margin:0;padding:0}}@media (min-width:576px){.stage__content--box{bottom:0;position:absolute}}.stage__content--box .inner{background-color:#fff;left:0;margin:auto;max-width:100%;padding:25px;right:0;text-align:center;width:100vw}@media (min-width:576px){.stage__content--box .inner{background-color:hsla(0,0%,100%,.8);margin-bottom:50px}}@media (min-width:768px){.stage__content--box .inner{margin-bottom:50px;padding:20px;width:780px}}@media (min-width:992px){.stage__content--box .inner{margin-bottom:100px;padding:30px 30px 20px}}@media (min-width:1400px){.stage__content--box .inner{bottom:0;margin-bottom:160px;position:absolute}}.paragraph form.marketingForm .stage__content--box .inner .submitButton,.stage__content--box .inner .btn,.stage__content--box .inner .paragraph form.marketingForm .submitButton{align-items:center;display:inline-flex}.paragraph form.marketingForm .stage__content--box .inner .submitButton svg,.stage__content--box .inner .btn svg,.stage__content--box .inner .paragraph form.marketingForm .submitButton svg{width:18px}.paragraph form.marketingForm .stage__content--box .inner .submitButton:hover,.stage__content--box .inner .btn:hover,.stage__content--box .inner .paragraph form.marketingForm .submitButton:hover{transform:none}.stage__content--box .stage__headline{font-size:2rem;margin-bottom:15px}@media (min-width:992px){.stage__content--box .stage__headline{font-size:2.5rem;margin-bottom:10px}}@media (min-width:1200px){.stage__content--box .stage__headline{font-size:3rem;margin-bottom:10px}}.stage__content--box .stage__description{margin:0}@media (min-width:768px){.stage__content--box .stage__description{font-size:1.5rem}}.stage__content--box--dark .inner{background-color:rgba(0,0,0,.3)}.highlightbox,.paragraph-layout--highlighted,.paragraph-layout--highlighted--left .row>div:first-child,.paragraph-layout--highlighted--right .row>div:last-child{background:#003167;background-position:50%;background-size:cover;color:#fff;font-weight:400;padding:40px 28px}.highlightbox>:last-child,.paragraph-layout--highlighted--left .row>div:first-child>:last-child,.paragraph-layout--highlighted--right .row>div:last-child>:last-child,.paragraph-layout--highlighted>:last-child{margin-bottom:0}.highlightbox a:not(.btn),.paragraph-layout--highlighted a:not(.btn),.paragraph-layout--highlighted--left .row>div:first-child a:not(.btn),.paragraph-layout--highlighted--right .row>div:last-child a:not(.btn){color:hsla(0,0%,100%,.7)}.highlightbox a:not(.btn):hover,.paragraph-layout--highlighted a:not(.btn):hover,.paragraph-layout--highlighted--left .row>div:first-child a:not(.btn):hover,.paragraph-layout--highlighted--right .row>div:last-child a:not(.btn):hover{text-decoration:underline}.paragraph{padding-bottom:60px;padding-top:60px}@media (min-width:768px){.paragraph{padding-bottom:80px;padding-top:80px}}@media (min-width:992px){.paragraph{padding-bottom:100px;padding-top:100px}}.paragraph-layout--center{text-align:center}.paragraph-container--container-indent .container-indent{margin:0 auto;max-width:770px;padding-left:var(--bs-gutter-x,15px);padding-right:var(--bs-gutter-x,15px)}.paragraph-container--container-spaceless{margin:0 auto;max-width:1920px;padding-left:var(--bs-gutter-x,15px);padding-right:var(--bs-gutter-x,15px)}.paragraph--form--content{padding-bottom:60px}.paragraph--link .paragraph__box{background-color:#009ca6;color:#fff;margin:auto;max-width:960px;min-height:325px;padding:40px 15px;text-align:center}#filter-results .paragraph{padding-bottom:0}#filter-results .paragraph--headline{padding-bottom:50px!important;padding-top:50px}.region--content{min-height:60px}@media (min-width:768px){.region--content{min-height:80px}}@media (min-width:992px){.region--content{min-height:100px}}.paragraph--headline{overflow:hidden}.sector-textbox__content{border-radius:0!important}.paragraph--term-cards .term-cards--item{background-color:#aaa;height:100%}.paragraph--term-cards .term-cards--item .term-cards--title{color:#fff;font-weight:600;-webkit-hyphens:auto;hyphens:auto;padding:10px}.teaser{background:#fff;border:1px solid #eee;display:flex;flex-flow:column;height:100%;position:relative;text-decoration:none}.teaser,a.teaser{color:#000}.teaser__media{overflow:hidden}.teaser__media .ratio-16-9{position:relative}.teaser__media .ratio-16-9:before{content:"";display:block;padding-bottom:56.25%}.teaser__media .ratio-16-9>*{height:100%;left:0;position:absolute;top:0;width:100%}.teaser__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:transform .3s ease-in-out;width:100%}.teaser__footer{margin-top:auto;text-align:right}.teaser__inner{display:flex;flex:1 auto;flex-direction:column;font-size:14px;font-weight:300;min-height:80px;padding:18px;position:relative}.teaser__inner>:last-child{padding-bottom:0}@media (min-width:768px){.teaser__inner{font-size:17px;padding:25px}}.teaser__inner>:last-child{margin-bottom:0}.teaser__head{background-color:#fff;box-shadow:2px 7px 15px -16px rgba(2,49,78,.44),2px 7px 15px -17px rgba(2,49,78,.46),2px 7px 15px 4px rgba(2,49,78,.08);color:#003167;font-size:15px;font-weight:700;left:50%;line-height:1.5;max-width:300px;padding:.25rem .5rem;position:absolute;text-align:center;top:0;transform:translate(-50%,-50%);width:75%;z-index:1}.teaser__headline{font-size:18px;font-weight:700;margin-bottom:10px}@media (min-width:768px){.teaser__headline{font-size:28px}}.teaser__nodetype{background-color:#009ca6;bottom:0;color:#fff;display:inline-block;font-weight:500;left:0;padding:5px 10px;position:absolute}.teaser .icon-platform{height:20px;position:absolute;right:20px;top:20px;width:20px}@media (min-width:768px){.teaser .icon-platform{display:none}}.teaser .publication-date{color:#8e8e8e;font-weight:700;margin-bottom:15px}.teaser:hover{color:#000!important}.teaser:hover .teaser__media img{transform:scale(1.1)}.teaser:hover .more{border-color:#003167}.node--type-article.node--view-mode-teaser,.node--type-blog.node--view-mode-teaser,.node--type-event.node--view-mode-teaser,.node--type-webinar.node--view-mode-teaser{margin-top:50px}.slider-wrapper .node--type-article.node--view-mode-teaser,.slider-wrapper .node--type-blog.node--view-mode-teaser,.slider-wrapper .node--type-event.node--view-mode-teaser,.slider-wrapper .node--type-webinar.node--view-mode-teaser{margin-top:20px}.teaser--fade .teaser__inner{background-color:transparent;background-image:linear-gradient(180deg,hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.7) 10px,#fff 65px);background-position:0 0;background-repeat:no-repeat;background-size:100%;margin-top:-65px}.teaser--fade .ratio-16-9:before{padding-bottom:calc(56.25% + 65px)}.teaser--blue{color:#80ced8;overflow:hidden}a.teaser--blue,a.teaser--blue:hover{color:#fff!important}a.teaser--blue:hover .teaser__description{color:#fff}.teaser--blue.teaser--fade .teaser__inner{background-image:linear-gradient(180deg,rgba(0,49,103,.3) 0,rgba(0,49,103,.7) 10px,#003167 25px)}@media (min-width:768px){.teaser--slidedesc:hover .teaser__inner{bottom:0}}.teaser--slidedesc:hover .teaser__inner .teaser__description{opacity:.5}@media (min-width:768px){.teaser--slidedesc .teaser__inner{bottom:-90px;position:absolute;transition:bottom .2s ease-in-out;width:100%}.teaser--slidedesc .teaser__description{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:hsla(0,0%,100%,.5);display:-webkit-box;height:80px;opacity:0;overflow:hidden}}.teaser--simple{transition:background-color .25s ease-in-out}.teaser--simple:focus,.teaser--simple:hover{background-color:#eee}.node--view-mode-list .teaser__headline{font-size:revert}.webinar-teaser .teaser__inner{justify-content:space-between}.webinar-teaser__content{display:flex;flex-direction:column}.webinar-teaser__duration{color:#8e8e8e;font-size:.8235rem;font-weight:700;margin-bottom:.5rem}.webinar-teaser .webinar-teaser__btn{padding-bottom:.656rem}.webinar-teaser:hover .webinar-teaser__btn{background-color:#fff;background-image:linear-gradient(#fff,#fff),linear-gradient(#003167,#003167);background-position:0 0,0 100%;background-repeat:no-repeat;background-size:auto 45px,auto;border-color:transparent transparent #003167;transform:translateY(-3px)}.teaser-large{display:flex;flex-flow:column}@media (max-width:575.98px){.teaser-large .more{width:100%}}@media (min-width:992px){.teaser-large{flex-flow:row}}.teaser-large__media .media--type-image.media--view-mode-embedded{height:100%}.teaser-large__media img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (min-width:992px){.teaser-large__content,.teaser-large__media{width:50%}}.teaser-large .teaser__header{margin-bottom:20px}.teaser-large .teaser__headline{font-size:25px;line-height:1.1;margin:0 0 10px}@media (min-width:992px){.teaser-large .teaser__headline{font-size:45px}}.teaser-large .teaser__subheadline{color:#b2b2b2;display:block;font-size:15px;font-weight:400}@media (min-width:992px){.teaser-large .teaser__subheadline{font-size:18px}}.paragraph form.marketingForm .teaser-large .more.submitButton,.teaser-large .btn.more,.teaser-large .paragraph form.marketingForm .more.submitButton{margin-top:15px}.paragraph-container--container .teaser-large,.paragraph-container--container-indent .teaser-large{border:1px solid #e8e8e8;overflow:hidden}.paragraph-container--container .teaser-large .teaser-large__content,.paragraph-container--container-indent .teaser-large .teaser-large__content{background-color:#fff;color:#000;padding:20px}@media (min-width:992px){.paragraph-container--container .teaser-large .teaser-large__content,.paragraph-container--container-indent .teaser-large .teaser-large__content{padding:40px}}.paragraph-container--container .taxonomy-term--view-mode-embedded .teaser-large .teaser-large__media,.paragraph-container--container-indent .taxonomy-term--view-mode-embedded .teaser-large .teaser-large__media{position:relative}.paragraph-container--container .taxonomy-term--view-mode-embedded .teaser-large .teaser-large__media:before,.paragraph-container--container-indent .taxonomy-term--view-mode-embedded .teaser-large .teaser-large__media:before{content:"";display:block;padding-bottom:80%;width:100%}.paragraph-container--container .taxonomy-term--view-mode-embedded .teaser-large .teaser-large__media>:first-child,.paragraph-container--container-indent .taxonomy-term--view-mode-embedded .teaser-large .teaser-large__media>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}.paragraph-container--container .taxonomy-term--view-mode-embedded .teaser-large .teaser-large__media img,.paragraph-container--container-indent .taxonomy-term--view-mode-embedded .teaser-large .teaser-large__media img{-o-object-fit:contain;object-fit:contain}.paragraph-container--container .taxonomy-term--view-mode-embedded .teaser-large .container,.paragraph-container--container-indent .taxonomy-term--view-mode-embedded .teaser-large .container{padding:0}.paragraph-container--container-fluid .teaser-large{background-color:#f6f6f6;margin:0 calc(var(--bs-gutter-x)*-1/2)}.paragraph-container--container-fluid .teaser-large .teaser-large__media .media{height:100%;position:relative}@media (min-width:992px){.paragraph-container--container-fluid .teaser-large .teaser-large__media img{position:absolute}}.paragraph-container--container-fluid .teaser-large .teaser-large__content{padding:20px}@media (min-width:992px){.paragraph-container--container-fluid .teaser-large .teaser-large__content{min-height:500px;padding:75px 90px}}@media (min-width:1200px){.paragraph-container--container-fluid .teaser-large .teaser-large__content{padding-right:calc(50% - 570px)}}.product-group{color:#fff;display:block;font-family:Roboto Condensed;height:100%;padding-top:70px;text-decoration:none}.product-group__inner{background:#003167;font-size:14px;height:100%;padding:0 15px 15px}@media (min-width:768px){.product-group__inner{font-size:17px;padding:0 25px 25px}}.product-group .media{margin-bottom:-70px;transform:translateY(-80px);transition:transform .2s ease-in-out}.product-group:hover{color:#fff;outline:1px solid transparent}.product-group:hover .media{transform:translateY(-90px)}.product-group:hover .teaser__description{color:#fff}.product-group .teaser__headline{font-size:18px}@media (min-width:768px){.product-group .teaser__headline{font-size:28px}}.product-group .teaser__description{color:hsla(0,0%,100%,.5);margin-bottom:0}.product-group--bright-txt{color:#fff}.paragraph--term-teaser .container-fluid .product-group{width:50%}@media (min-width:768px){.paragraph--term-teaser .container-fluid .product-group{width:33.33333%}}@media (min-width:992px){.paragraph--term-teaser .container-fluid .product-group{width:25%}}@media (min-width:1200px){.paragraph--term-teaser .container-fluid .product-group{max-width:300px;width:20%}}.product-teaser{color:#000;display:flex;flex-flow:column;height:100%;position:relative;text-decoration:none;transition:all .2s ease-in-out}@media (prefers-reduced-motion:reduce){.product-teaser{transition:none}}.product-teaser:after,.product-teaser:before{bottom:0;box-shadow:0 0 10px 0 rgba(0,20,42,.2);content:"";height:30px;left:45px;position:absolute;right:45px;transition:all .2s ease-in-out;z-index:0}@media (prefers-reduced-motion:reduce){.product-teaser:after,.product-teaser:before{transition:none}}.product-teaser:after{box-shadow:0 8px 15px 0 rgba(0,20,42,.2);left:30px;right:30px}.product-teaser:hover{color:#000;transform:translateY(-10px)}.product-teaser:hover:after,.product-teaser:hover:before{opacity:.5}.product-teaser__media{position:absolute;width:100%;z-index:2}.product-teaser__media .ratio{position:relative}.product-teaser__media .ratio:before{content:"";display:block;padding-bottom:56.25%;width:100%}.product-teaser__media .ratio>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}.product-teaser__media .ratio:first-child{padding:0 1px}.product-teaser__media img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.product-teaser__inner{background-color:#f6f6f6;border:1px solid #b4b4b4;flex:1;margin-top:28.125%;padding-top:28.125%;z-index:1}.product-teaser__content{border-top:1px solid #b4b4b4;margin-top:20px;padding:20px}@media (min-width:768px){.product-teaser__content{margin-top:25px;padding:25px}}.product-teaser .teaser__description{color:rgba(0,0,0,.5)}.download{background-color:#fff;color:#000;display:flex;flex-flow:column;height:100%;margin-bottom:30px;padding:30px}.download__name{align-self:flex-start;border:1px solid #b2b2b2;color:#b2b2b2;display:inline-block;line-height:26px;margin-bottom:20px;padding:2px 20px}.download__name,.download__title{font-family:var(--font-second);font-weight:700}.download__title{word-wrap:break-word;font-size:22px;word-break:break-word}.download__action{align-self:flex-start;border-bottom:3px solid transparent;color:#003167;font-family:var(--font-second);font-size:17px;font-weight:700;margin-top:auto;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.download__action{transition:none}}.download__action:hover{border-color:#003167}.download__action svg{display:inline-block;height:20px;vertical-align:text-top;width:26px}.download__desc{margin-top:10px}.paragraph:not([class*=theme-]) .download{border:1px solid #eee}.paragraph--download.paragraph-entity-view-mode--list li>span{border-bottom:2px solid transparent;display:inline-block}.paragraph--download.paragraph-entity-view-mode--list li>span:hover{border-bottom-color:rgba(0,49,103,.5)}.theme-blue.paragraph--download.paragraph-entity-view-mode--list li>span:hover{border-bottom-color:hsla(0,0%,100%,.5)}.teaser-job{background-color:#fff;border:1px solid #eee;color:#000;display:flex;flex-flow:column;height:100%;padding:15px;position:relative}@media (min-width:768px){.teaser-job{height:100%;padding:30px}}.teaser-job a{z-index:1}.teaser-job__head{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between;margin-bottom:15px}@media (min-width:992px){.teaser-job__head{flex-direction:row}}.teaser-job__address{align-content:center;display:flex;flex-flow:column;font-size:13px}@media (min-width:992px){.teaser-job__address{text-align:center}}.teaser-job__city{border:1px solid #b2b2b2;color:#b2b2b2;font-weight:700;padding:4px 20px;text-transform:uppercase}.teaser-job__filled-badge{background-image:linear-gradient(#003167,#009ca6);color:#fff;font-size:32px;font-weight:700;left:-30px;padding:.5rem 2rem;position:absolute;text-align:center;text-transform:uppercase;top:28px;z-index:1}.teaser-job__filled-badge h4{margin:0}.teaser-job__filled-badge small{display:block;font-size:14px;font-weight:400;text-transform:none}.teaser-job__filled-badge .ribbon{border-left:30px solid transparent;border-top:15px solid #80ced8;bottom:-15px;height:0;left:0;position:absolute;width:0}.teaser-job__filled-background{background:#fff;bottom:0;left:0;opacity:.8;position:absolute;right:0;top:0}.teaser-job__career_level{color:#b2b2b2;font-size:18px;font-weight:400;text-transform:uppercase}.teaser-job__headline{color:#000!important;font-size:28px;text-transform:none}@media (max-width:767.98px){.teaser-job__headline{font-size:18px}}.teaser-job__company{color:#009ca6;margin-top:10px}.teaser-job .more,.teaser-job__company{font-weight:700;text-transform:uppercase}.teaser-job .more{border-bottom:3px solid transparent;color:#003167;display:block;margin-left:auto;margin-top:auto;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media (prefers-reduced-motion:reduce){.teaser-job .more{transition:none}}.teaser-job .more:hover{border-color:#003167}.paragraph--tag-filter{background-color:#fff;padding-bottom:0}.paragraph--tag-filter label{cursor:pointer}.paragraph--tag-filter [data-productgroup-id] img{width:100%}.paragraph--tag-filter .material-icon{display:block;height:60px;margin:auto;padding:0;transform:translateY(-5px);width:auto}@media (min-width:992px){.paragraph--tag-filter .material-icon{height:85px}}.paragraph--tag-filter .product_type_radios .fieldset-wrapper{display:none}.paragraph--tag-filter .material-filter__thumb{height:50px;margin-bottom:5px;width:50px}@media (min-width:992px){.paragraph--tag-filter .material-filter__thumb{height:75px;width:75px}}.paragraph--tag-filter .product_type>.fieldset-wrapper{margin:auto}.paragraph--tag-filter .product_type:hover .material-filter__thumb{background-color:#d9f0f3}.paragraph--tag-filter .product_type:enabled .material-filter__thumb{background-color:#003167}.paragraph--tag-filter #edit-product-type-icons--2 legend{display:none}.paragraph--tag-filter .filter-tag{border:1px solid #003167;cursor:pointer;display:inline-block;font-weight:400;margin:10px;padding:5px 10px;width:auto}.paragraph--tag-filter .filter-tag.active{background-color:#003167;color:#fff}.paragraph--tag-filter .filter-tag.empty{border:1px solid #d9d9d9;color:#d9d9d9;cursor:auto}#product-group-filter{margin:-10px}@media (min-width:992px){.page--entity-bundle-sectors .filter-form #edit-product-type-icons--2 .fieldset-wrapper{margin:0 auto;width:70%}}.page--entity-bundle-sectors .paragraph--tag-filter .product_type{filter:grayscale(1);opacity:.5;pointer-events:none}.page--entity-bundle-sectors .paragraph--tag-filter .product_type.results-available{filter:grayscale(0);opacity:1;pointer-events:all}.sector-description-wrapper{margin:60px auto;width:60%}@media (max-width:767.98px){.sector-description-wrapper{width:80%}}.page-actions__list .btn--apply-job,.page-actions__list .btn--print,.social-share-btn{align-items:center;color:#000;cursor:pointer;display:flex;font-size:14px;font-weight:400;justify-content:center;padding:3px 12px;text-decoration:none}.page-actions__list .btn--apply-job:hover,.page-actions__list .btn--print:hover,.social-share-btn:hover{color:#003167}@media (min-width:992px){.page-actions__list .btn--apply-job,.page-actions__list .btn--print,.social-share-btn{min-width:240px}}.page-actions__list .btn--apply-job .sprite,.page-actions__list .btn--print .sprite,.social-share-btn .sprite{pointer-events:none}.page-actions{padding-bottom:30px}@media (min-width:992px){.page-actions{padding-bottom:60px}}.page-actions>.container{display:flex;justify-content:center}.page-actions__list{background-color:#fff;box-shadow:2px 2px 12px 0 #e8e8e8,2px 5px 12px 0 #e8e8e8;display:inline-flex;padding:4px 0}@media (min-width:992px){.page-actions__list{padding:11.5px 0}}@media (max-width:767.98px){.page-actions__list .social-share-btn--desktop{display:none}}@media (min-width:768px){.page-actions__list .social-share-btn--mobile{display:none}}.page-actions__list .btn--print{border:1px solid #e8e8e8;border-width:0 1px}.page-actions__list svg{color:#009ca6;display:inline-block;height:20px;margin-right:5px;width:20px}.page-item:first-child .page-link{border-bottom-left-radius:0;border-top-left-radius:0}.page-item:last-child .page-link{border-bottom-right-radius:0;border-top-right-radius:0}.site-footer{background-color:#3b4452;box-shadow:4px 4px 25px 0 hsla(0,0%,56%,.38);font-family:var(--font-second)}.site-footer,.site-footer .nav-link{color:#e8e8e8}.site-footer .nav-link:hover{color:#fff}.site-footer__halftone-pattern{background-color:#009ca6;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='calc(15px + 1px)' height='calc(15px + 1px)'%3E%3Ccircle cx='7.5' cy='7.5' r='7.5' fill='%233b4452'/%3E%3C/svg%3E");background-position:7.5px calc(100% + 7.5px);background-repeat:round;background-size:16px 16px;height:250px;margin-bottom:30px;-webkit-mask-image:linear-gradient(180deg,transparent 30px,#000 90%);mask-image:linear-gradient(180deg,transparent 30px,#000 90%);pointer-events:none}.site-footer__inner{border-top:1px solid hsla(0,0%,91%,.2);padding:30px 0}.site-footer__content{margin-bottom:30px}.site-footer__copyright{font-size:.875em;line-height:1;margin-top:20px}@media (min-width:768px){.site-footer__copyright{margin-top:0;text-align:right}}.site-footer__partner{border-top:1px solid hsla(0,0%,91%,.2);justify-content:space-between;padding-block:30px}.site-footer__partner,.site-footer__partner .additional-logos{display:flex;flex-wrap:wrap;gap:30px}.site-footer__partner .additional-logos img{width:80px}.form-floating>label{opacity:.5}.form-floating .form-select{padding:.65rem 20px}.form-floating--sticky .form-managed-file~.option{opacity:.5;padding-bottom:.65rem;padding-top:.65rem;transform:scale(.85) translateY(-2.75rem) translateX(-20px)}.contact .form-item+.form-wrapper,.form-item{margin-top:40px}.form-type-managed-file{display:flex;flex-direction:column}.form-type-managed-file .form-item{margin-top:0}.form-type-managed-file label{opacity:.5;order:-1}.form-type-managed-file .description{margin-top:10px;text-align:right}.form-textarea{height:auto!important;min-height:4em}.form-type-checkbox,.form-type-radio{margin-bottom:10px;margin-top:10px}.default-contact-form fieldset{margin-bottom:20px}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{box-shadow:0 5px 10px rgba(184,46,46,.12)}.form-check>:hover{cursor:pointer}.form-check-input[type=checkbox]{border-radius:0}.form-check-input:hover{border-color:#80ced8;box-shadow:none;outline:0}.form-check-input:focus,.form-check-input:hover{background-color:#80ced8}.form-check-input:focus:checked,.form-check-input:hover:checked{border-color:#80ced8}.form-check-input:focus:checked[type=checkbox],.form-check-input:hover:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}.form-check-input:focus:checked[type=radio],.form-check-input:hover:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 -5 10 10'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}.form-check-input:checked{background-image:linear-gradient(300deg,#003167,#004c77)}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E"),linear-gradient(300deg,#003167,#004c77)}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 -5 10 10'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E"),linear-gradient(300deg,#003167,#004c77)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:none}.form-check-input.is-invalid:focus:checked,.form-check-input.is-invalid:hover:checked,.was-validated .form-check-input:invalid:focus:checked,.was-validated .form-check-input:invalid:hover:checked{background-color:#80ced8}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#003167}.form-check-input.is-invalid:not(:checked):not(:focus):not(:hover),.was-validated .form-check-input:invalid:not(:checked):not(:focus):not(:hover){box-shadow:inset 30px 30px rgba(184,46,46,.17)}.form-type-checkbox label a{border-bottom:1px solid #003167}.form-type-checkbox label a:focus,.form-type-checkbox label a:hover{border-color:rgba(0,49,103,.5)}form.contact .fieldset-legend.form-required:after{color:#a2a2a2;content:"*";font-size:15pt}.paragraph form.marketingForm{font-family:var(--font-base)!important;font-size:.8235rem!important}@media (min-width:768px){.paragraph form.marketingForm{font-size:1.0625rem!important}}.paragraph form.marketingForm table,.paragraph form.marketingForm tbody,.paragraph form.marketingForm td,.paragraph form.marketingForm tfoot,.paragraph form.marketingForm th,.paragraph form.marketingForm thead,.paragraph form.marketingForm tr{display:block!important}.paragraph form.marketingForm>div{max-width:unset!important}.paragraph form.marketingForm .columnContainer{height:auto!important}.paragraph form.marketingForm .columnContainer,.paragraph form.marketingForm table.outer{width:100%!important}.paragraph form.marketingForm .columnContainer,.paragraph form.marketingForm th:first-child{background-color:transparent!important}.paragraph form.marketingForm .inner{padding:0!important}.paragraph form.marketingForm .inner>div{margin-top:40px;padding:0;position:relative}.paragraph form.marketingForm .block-label{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.paragraph form.marketingForm .block-label{font-size:1.5rem}}.paragraph form.marketingForm p{font-family:var(--font-base)!important;font-size:.8235rem!important;font-weight:300!important;line-height:1.5!important}@media (min-width:768px){.paragraph form.marketingForm p{font-size:1.0625rem!important}}.paragraph form.marketingForm input,.paragraph form.marketingForm label,.paragraph form.marketingForm label *,.paragraph form.marketingForm select,.paragraph form.marketingForm textarea{font-family:var(--font-base)!important;font-size:.8235rem!important;font-weight:300!important;line-height:1.5!important;padding-top:2px}@media (min-width:768px){.paragraph form.marketingForm input,.paragraph form.marketingForm label,.paragraph form.marketingForm label *,.paragraph form.marketingForm select,.paragraph form.marketingForm textarea{font-size:1.0625rem!important;padding-top:2px}}.paragraph form.marketingForm input:checked{background-image:linear-gradient(300deg,#003167,#004c77)}.paragraph form.marketingForm input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E"),linear-gradient(300deg,#003167,#004c77)}.paragraph form.marketingForm input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-5 -5 10 10'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E"),linear-gradient(300deg,#003167,#004c77)}.paragraph form.marketingForm input[type=checkbox]{border-radius:0}.paragraph form.marketingForm input[type=radio]{border-radius:50%}.paragraph form.marketingForm input[type=checkbox],.paragraph form.marketingForm input[type=radio]{color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f6f6f6;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #b4b4b4;height:1.2em;margin-top:.15em;-webkit-print-color-adjust:exact;vertical-align:top;width:1.2em}.paragraph form.marketingForm input[type=checkbox]:hover,.paragraph form.marketingForm input[type=radio]:hover{border-color:#80ced8;box-shadow:none;outline:0}.paragraph form.marketingForm input[type=checkbox]:focus,.paragraph form.marketingForm input[type=checkbox]:hover,.paragraph form.marketingForm input[type=radio]:focus,.paragraph form.marketingForm input[type=radio]:hover{background-color:#80ced8}.paragraph form.marketingForm label{display:flex;margin:0}.paragraph form.marketingForm label:after{color:inherit;line-height:14px}.paragraph form.marketingForm label p{display:inline-block;padding-top:0;width:auto}.paragraph form.marketingForm .dateTimeFormFieldBlock label,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) label,.paragraph form.marketingForm .textFormFieldBlock label{border:1px solid transparent;height:100%;left:0;opacity:.5;padding:.65rem 20px;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.paragraph form.marketingForm .dateTimeFormFieldBlock label,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) label,.paragraph form.marketingForm .textFormFieldBlock label{transition:none}}.paragraph form.marketingForm .dateTimeFormFieldBlock input,.paragraph form.marketingForm .dateTimeFormFieldBlock select,.paragraph form.marketingForm .dateTimeFormFieldBlock textarea,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) input,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) select,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) textarea,.paragraph form.marketingForm .textFormFieldBlock input,.paragraph form.marketingForm .textFormFieldBlock select,.paragraph form.marketingForm .textFormFieldBlock textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #b4b4b4;border-radius:0;height:48px;line-height:1.25;padding:.65rem 20px}.paragraph form.marketingForm .dateTimeFormFieldBlock input::-webkit-input-placeholder,.paragraph form.marketingForm .dateTimeFormFieldBlock select::-webkit-input-placeholder,.paragraph form.marketingForm .dateTimeFormFieldBlock textarea::-webkit-input-placeholder,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) input::-webkit-input-placeholder,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) select::-webkit-input-placeholder,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) textarea::-webkit-input-placeholder,.paragraph form.marketingForm .textFormFieldBlock input::-webkit-input-placeholder,.paragraph form.marketingForm .textFormFieldBlock select::-webkit-input-placeholder,.paragraph form.marketingForm .textFormFieldBlock textarea::-webkit-input-placeholder{color:transparent}.paragraph form.marketingForm .dateTimeFormFieldBlock input::-moz-placeholder,.paragraph form.marketingForm .dateTimeFormFieldBlock select::-moz-placeholder,.paragraph form.marketingForm .dateTimeFormFieldBlock textarea::-moz-placeholder,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) input::-moz-placeholder,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) select::-moz-placeholder,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) textarea::-moz-placeholder,.paragraph form.marketingForm .textFormFieldBlock input::-moz-placeholder,.paragraph form.marketingForm .textFormFieldBlock select::-moz-placeholder,.paragraph form.marketingForm .textFormFieldBlock textarea::-moz-placeholder{color:transparent}.paragraph form.marketingForm .dateTimeFormFieldBlock input::placeholder,.paragraph form.marketingForm .dateTimeFormFieldBlock select::placeholder,.paragraph form.marketingForm .dateTimeFormFieldBlock textarea::placeholder,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) input::placeholder,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) select::placeholder,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) textarea::placeholder,.paragraph form.marketingForm .textFormFieldBlock input::placeholder,.paragraph form.marketingForm .textFormFieldBlock select::placeholder,.paragraph form.marketingForm .textFormFieldBlock textarea::placeholder{color:transparent}.paragraph form.marketingForm .dateTimeFormFieldBlock input:focus,.paragraph form.marketingForm .dateTimeFormFieldBlock select:focus,.paragraph form.marketingForm .dateTimeFormFieldBlock textarea:focus,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) input:focus,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) select:focus,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) textarea:focus,.paragraph form.marketingForm .textFormFieldBlock input:focus,.paragraph form.marketingForm .textFormFieldBlock select:focus,.paragraph form.marketingForm .textFormFieldBlock textarea:focus{background-color:#fff;border-color:#8098b3;box-shadow:0 5px 10px rgba(0,49,103,.12);color:#000;outline:0}.paragraph form.marketingForm .dateTimeFormFieldBlock input:not(:-moz-placeholder-shown),.paragraph form.marketingForm .dateTimeFormFieldBlock select:not(:-moz-placeholder-shown),.paragraph form.marketingForm .dateTimeFormFieldBlock textarea:not(:-moz-placeholder-shown),.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) input:not(:-moz-placeholder-shown),.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) select:not(:-moz-placeholder-shown),.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) textarea:not(:-moz-placeholder-shown),.paragraph form.marketingForm .textFormFieldBlock input:not(:-moz-placeholder-shown),.paragraph form.marketingForm .textFormFieldBlock select:not(:-moz-placeholder-shown),.paragraph form.marketingForm .textFormFieldBlock textarea:not(:-moz-placeholder-shown){padding-bottom:.65rem;padding-top:.65rem}.paragraph form.marketingForm .dateTimeFormFieldBlock input:focus,.paragraph form.marketingForm .dateTimeFormFieldBlock input:not(:placeholder-shown),.paragraph form.marketingForm .dateTimeFormFieldBlock select:focus,.paragraph form.marketingForm .dateTimeFormFieldBlock select:not(:placeholder-shown),.paragraph form.marketingForm .dateTimeFormFieldBlock textarea:focus,.paragraph form.marketingForm .dateTimeFormFieldBlock textarea:not(:placeholder-shown),.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) input:focus,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) input:not(:placeholder-shown),.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) select:focus,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) select:not(:placeholder-shown),.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) textarea:focus,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) textarea:not(:placeholder-shown),.paragraph form.marketingForm .textFormFieldBlock input:focus,.paragraph form.marketingForm .textFormFieldBlock input:not(:placeholder-shown),.paragraph form.marketingForm .textFormFieldBlock select:focus,.paragraph form.marketingForm .textFormFieldBlock select:not(:placeholder-shown),.paragraph form.marketingForm .textFormFieldBlock textarea:focus,.paragraph form.marketingForm .textFormFieldBlock textarea:not(:placeholder-shown){padding-bottom:.65rem;padding-top:.65rem}.paragraph form.marketingForm .dateTimeFormFieldBlock input:-webkit-autofill,.paragraph form.marketingForm .dateTimeFormFieldBlock select:-webkit-autofill,.paragraph form.marketingForm .dateTimeFormFieldBlock textarea:-webkit-autofill,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) input:-webkit-autofill,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) select:-webkit-autofill,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select) textarea:-webkit-autofill,.paragraph form.marketingForm .textFormFieldBlock input:-webkit-autofill,.paragraph form.marketingForm .textFormFieldBlock select:-webkit-autofill,.paragraph form.marketingForm .textFormFieldBlock textarea:-webkit-autofill{padding-bottom:.65rem;padding-top:.65rem}.paragraph form.marketingForm .dateTimeFormFieldBlock:has(input:not(:-moz-placeholder-shown)) label,.paragraph form.marketingForm .dateTimeFormFieldBlock:has(textarea:not(:-moz-placeholder-shown)) label,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select):has(input:not(:-moz-placeholder-shown)) label,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select):has(textarea:not(:-moz-placeholder-shown)) label,.paragraph form.marketingForm .textFormFieldBlock:has(input:not(:-moz-placeholder-shown)) label,.paragraph form.marketingForm .textFormFieldBlock:has(textarea:not(:-moz-placeholder-shown)) label{opacity:.5;transform:scale(.85) translateY(-2.75rem) translateX(-20px)}.paragraph form.marketingForm .dateTimeFormFieldBlock:has(input:focus) label,.paragraph form.marketingForm .dateTimeFormFieldBlock:has(input:not(:placeholder-shown)) label,.paragraph form.marketingForm .dateTimeFormFieldBlock:has(select) label,.paragraph form.marketingForm .dateTimeFormFieldBlock:has(textarea:focus) label,.paragraph form.marketingForm .dateTimeFormFieldBlock:has(textarea:not(:placeholder-shown)) label,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select):has(input:focus) label,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select):has(input:not(:placeholder-shown)) label,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select):has(select) label,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select):has(textarea:focus) label,.paragraph form.marketingForm .optionSetFormFieldBlock:has(select):has(textarea:not(:placeholder-shown)) label,.paragraph form.marketingForm .textFormFieldBlock:has(input:focus) label,.paragraph form.marketingForm .textFormFieldBlock:has(input:not(:placeholder-shown)) label,.paragraph form.marketingForm .textFormFieldBlock:has(select) label,.paragraph form.marketingForm .textFormFieldBlock:has(textarea:focus) label,.paragraph form.marketingForm .textFormFieldBlock:has(textarea:not(:placeholder-shown)) label{opacity:.5;transform:scale(.85) translateY(-2.75rem) translateX(-20px)}.paragraph form.marketingForm .submitButtonWrapper{margin-left:0;padding-left:0;text-align:left}.paragraph form.marketingForm .submitButton{background-color:#fff!important;border-radius:0;display:inline-block;font-family:var(--font-base)!important;font-size:1.0625rem!important;font-weight:300!important;line-height:1.5!important}.paragraph form.marketingForm [data-editorblocktype=Text]{margin-left:0!important}.paragraph.theme-blue form.marketingForm,.paragraph.theme-blue form.marketingForm label.block-label,.paragraph.theme-blue form.marketingForm label.block-label p,.paragraph.theme-blue form.marketingForm p{color:#fff!important}.paragraph.theme-blue form.marketingForm label p{color:#000!important}.paragraph.theme-blue .dateTimeFormFieldBlock:has(input:not(:-moz-placeholder-shown)) label,.paragraph.theme-blue .dateTimeFormFieldBlock:has(input:not(:-moz-placeholder-shown)) label p,.paragraph.theme-blue .dateTimeFormFieldBlock:has(textarea:not(:-moz-placeholder-shown)) label,.paragraph.theme-blue .dateTimeFormFieldBlock:has(textarea:not(:-moz-placeholder-shown)) label p,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(input:not(:-moz-placeholder-shown)) label,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(input:not(:-moz-placeholder-shown)) label p,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(textarea:not(:-moz-placeholder-shown)) label,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(textarea:not(:-moz-placeholder-shown)) label p,.paragraph.theme-blue .textFormFieldBlock:has(input:not(:-moz-placeholder-shown)) label,.paragraph.theme-blue .textFormFieldBlock:has(input:not(:-moz-placeholder-shown)) label p,.paragraph.theme-blue .textFormFieldBlock:has(textarea:not(:-moz-placeholder-shown)) label,.paragraph.theme-blue .textFormFieldBlock:has(textarea:not(:-moz-placeholder-shown)) label p{color:#fff!important}.paragraph.theme-blue .dateTimeFormFieldBlock:has(input:focus) label,.paragraph.theme-blue .dateTimeFormFieldBlock:has(input:focus) label p,.paragraph.theme-blue .dateTimeFormFieldBlock:has(input:not(:placeholder-shown)) label,.paragraph.theme-blue .dateTimeFormFieldBlock:has(input:not(:placeholder-shown)) label p,.paragraph.theme-blue .dateTimeFormFieldBlock:has(select) label,.paragraph.theme-blue .dateTimeFormFieldBlock:has(select) label p,.paragraph.theme-blue .dateTimeFormFieldBlock:has(textarea:focus) label,.paragraph.theme-blue .dateTimeFormFieldBlock:has(textarea:focus) label p,.paragraph.theme-blue .dateTimeFormFieldBlock:has(textarea:not(:placeholder-shown)) label,.paragraph.theme-blue .dateTimeFormFieldBlock:has(textarea:not(:placeholder-shown)) label p,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(input:focus) label,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(input:focus) label p,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(input:not(:placeholder-shown)) label,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(input:not(:placeholder-shown)) label p,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(select) label,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(select) label p,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(textarea:focus) label,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(textarea:focus) label p,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(textarea:not(:placeholder-shown)) label,.paragraph.theme-blue .optionSetFormFieldBlock:has(select):has(textarea:not(:placeholder-shown)) label p,.paragraph.theme-blue .textFormFieldBlock:has(input:focus) label,.paragraph.theme-blue .textFormFieldBlock:has(input:focus) label p,.paragraph.theme-blue .textFormFieldBlock:has(input:not(:placeholder-shown)) label,.paragraph.theme-blue .textFormFieldBlock:has(input:not(:placeholder-shown)) label p,.paragraph.theme-blue .textFormFieldBlock:has(select) label,.paragraph.theme-blue .textFormFieldBlock:has(select) label p,.paragraph.theme-blue .textFormFieldBlock:has(textarea:focus) label,.paragraph.theme-blue .textFormFieldBlock:has(textarea:focus) label p,.paragraph.theme-blue .textFormFieldBlock:has(textarea:not(:placeholder-shown)) label,.paragraph.theme-blue .textFormFieldBlock:has(textarea:not(:placeholder-shown)) label p{color:#fff!important}.scope-additional-info,.scope-address,.scope-attachments,.scope-personal-data,.scope-source{margin-top:30px}.scope-additional-info:after,.scope-address:after,.scope-attachments:after,.scope-personal-data:after,.scope-source:after{border-top:1px solid rgba(0,0,0,.1);content:"";left:15px;position:absolute;right:15px}.scope-additional-info:first-child,.scope-address:first-child,.scope-attachments:first-child,.scope-personal-data:first-child,.scope-source:first-child{margin-top:0}.scope-additional-info:first-child:after,.scope-address:first-child:after,.scope-attachments:first-child:after,.scope-personal-data:first-child:after,.scope-source:first-child:after{content:none}.fieldset{position:relative}#edit-traveling{display:flex}.default-application-form:not(.form--initiative) .scope-personal-data .field--salutation,.scope-frame-data>.field--traveling,.scope-history .field--work-experience{width:100%}@media (min-width:768px){.default-application-form:not(.form--initiative) .scope-personal-data .form-type-select{width:calc(50% - 15px)}}.scope-frame-data legend{font-size:inherit;margin:0;width:auto}.scope-frame-data fieldset{display:flex;margin-top:30px}.scope-frame-data .form-type-radio{display:flex;margin:0}.scope-privacy .col-md-6,.scope-talent-pool .col-md-6{width:100%}.scope-privacy{margin-top:15px}.field--consent-talent-pool .form-item{margin-bottom:0}.scope-additional-info .field--more-information{width:100%}.contactperson{position:relative}.contactperson__box{background-color:#fff;box-shadow:2px 5px 12px 0 #e8e8e8;color:#000;overflow:hidden;padding:40px}.contactperson__nav{display:flex;flex-flow:column;gap:10px 0;position:relative}@media (min-width:768px){.contactperson__nav{flex-flow:row;gap:0}}.contactperson__nav-arrow{color:#003167;height:25px;pointer-events:none;position:absolute;right:20px;top:15px;width:25px}@media (min-width:768px){.contactperson__nav-arrow{display:none}}@media (max-width:767.98px){.contactperson__nav:not(.open) .contactperson__title:not(.active){display:none}}.contactperson__title{align-items:center;border:1px solid #b4b4b4;color:#b4b4b4;cursor:pointer;display:flex;flex:1;font-size:20px;font-weight:400;justify-content:center;line-height:28px;padding:10px 20px;text-align:center;-webkit-text-decoration:uppercase;text-decoration:uppercase}@media (min-width:768px){.contactperson__title{border:0;border-bottom:3px solid #b4b4b4}}.contactperson__title:hover{color:#003167}.contactperson__title:focus{outline:none}@media (min-width:768px){.contactperson__title:focus{border-color:#b4b4b4}}.contactperson__title.active{color:#003167}@media (min-width:768px){.contactperson__title.active{border-color:#003167}}.contactperson__content{padding-top:50px}.contactperson__person:not(.active){display:none}.contactperson__person ul{list-style:none;padding:0}.contactperson__person li{align-items:center;line-height:2em}.contactperson__person hr{margin:20px 0}.contactperson__ico{display:inline-block;flex-shrink:0;margin:2px 0;width:30px}.contactperson__ico .sprite{color:#009ca6;height:20px;width:20px}.contactperson .media--view-mode-contact-teaser{margin:auto;max-width:270px}@media (min-width:768px){.contactperson .media--view-mode-contact-teaser{max-width:100%;padding-right:40px}}.contactperson .media--view-mode-contact-teaser img{box-shadow:2px 5px 12px 0 #e8e8e8;display:block}.statement{background-image:url(/build/main/images/small-top-left.fb036554.png),url(/build/main/images/small-top-right.ee434c44.png),url(/build/main/images/small-bottom-right.b0004d65.png),url(/build/main/images/small-bottom-left.0f449af7.png),url(/build/main/images/quote.0451b527.png);background-position:left 17px,right 17px,100% 100%,0 100%,50% 0;background-repeat:no-repeat,no-repeat,no-repeat,no-repeat,no-repeat;position:relative}@media (min-width:768px){.statement{background-image:url(/build/main/images/top-left.ecb3c65d.png),url(/build/main/images/top-right.0a384653.png),url(/build/main/images/bottom-right.54618f7d.png),url(/build/main/images/bottom-left.aa00411b.png),url(/build/main/images/quote.0451b527.png)}}.statement__inner{align-items:center;display:flex;flex-flow:column;height:100%;padding:37px 25px 25px}@media (min-width:768px){.statement__inner{flex-flow:row;padding:67px 80px 50px}}.statement__image{align-items:center;display:flex;justify-content:center;margin-top:30px;width:100%}@media (min-width:768px){.statement__image{margin-top:0;width:30%}}.statement__image-wrap{height:115px;position:relative;width:115px}@media (min-width:768px){.statement__image-wrap{height:auto;width:100%}}.statement__image-wrap img{box-shadow:4px 4px 15px 0 #8e8e8e;display:block}.statement__content{margin-top:20px;width:100%}@media (min-width:768px){.statement__content{margin-left:45px;margin-top:0;width:70%}}.statement__content q{font-style:italic}.statement__author{font-size:13px;margin-top:20px}.statement--noimage .statement__image{display:none}.statement--noimage .statement__content{margin-left:0;text-align:center;width:100%}.table{border-collapse:separate;border-spacing:0;margin-bottom:0;position:relative}.table th{font-size:16px;padding:.5rem 30px;text-align:center;vertical-align:top;white-space:nowrap}th:first-child{background-color:#1aa6b0!important}.table td{border-color:#f6f6f6;font-size:16px;padding:.5rem 30px;text-align:center}.table>:not(:last-child)>:last-child>*{background-color:#f6f6f6;border-color:#f6f6f6;color:#000}.table thead .highlight{background-color:#f1f5f5!important;border:solid #acbacb!important;border-width:1px 1px 0!important}.table .highlight{background-color:#f6fafa;border-left:1px solid #acbacb;border-right:1px solid #acbacb}.table tr:last-child .highlight{border-bottom:1px solid #acbacb}.table--stickyleft{background-color:#009ca6!important;border-color:#80ced8!important;color:#fff!important;font-weight:400;text-align:left!important;z-index:1}@media (min-width:768px){.table--stickyleft{left:0;position:-webkit-sticky;position:sticky}}.table--techdata td{text-align:left}.table--techdata th{vertical-align:bottom}.table--techdata th a{display:block}.table--techdata th img{max-width:120px}@media (min-width:768px){.table--techdata th img{max-width:150px}}.table .simplebar-scrollbar:before{background-color:#b82e2e}.table .simplebar-track{bottom:auto}.table .simplebar-track.simplebar-horizontal{height:14px;position:relative;top:20px}.table .simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:14px}.grid{--bs-gutter-x:30px;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);margin-top:calc(var(--bs-gutter-y)*-1)}.grid>*{flex-shrink:0;flex:0 0 auto;margin-bottom:30px;margin-top:var(--bs-gutter-y);max-width:100%;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);width:100%}@media (min-width:576px){.grid>*{flex:0 0 auto;width:50%}}@media (min-width:768px){.grid>*{flex:0 0 auto;width:33.33333333%}}figure{margin:0}.media figcaption{font-size:13px;margin-top:15px}.slider-layout-coverflow .media figcaption{text-wrap:pretty;font-size:inherit}.swiper-wrapper{align-items:stretch}.swiper-container{width:100%}.swiper-slide[class*=col]{height:auto}.swiper-button{background:#fff;border:1px solid #eee;display:block;height:40px;left:auto;margin-top:-30px;outline:none;overflow:hidden;padding:0;right:auto;width:40px}.swiper-button-next{right:0}.swiper-button .sprite{color:#003167;height:20px;margin:10px;pointer-events:none;width:20px}.swiper-pagination{position:static}.swiper-pagination-bullets{margin-top:50px}.swiper-pagination-bullet{background:#fff;border:2px solid #b2b2b2}.swiper-pagination-bullet-active{background:linear-gradient(200deg,#004c77,#003167);border-color:#003167}.theme-blue .swiper-pagination-bullet-active{background:#fff}.slider-layout-nav{margin-top:20px;padding:0 40px}@media (min-width:768px){.slider-layout-nav{margin-top:30px}}.slider-layout-nav .swiper-button-prev{left:10px}.slider-layout-nav .swiper-button-next{right:10px}.slider-layout-coverflow .swiper-button,.slider-layout-nav .swiper-button{margin-top:-20px}.slider-layout-nav img{opacity:.5}.slider-layout-nav .swiper-slide-thumb-active img{opacity:1}.paragraph--benefits .legend{margin-bottom:20px}.paragraph--benefits .legend ul{display:flex;flex-flow:wrap;justify-content:center;margin-bottom:10px;padding-right:30px}.paragraph--benefits .legend li{align-items:center;display:flex;list-style:none;margin-bottom:10px;padding-right:15px}@media (min-width:992px){.paragraph--benefits .legend li{padding-right:50px}}.paragraph--benefits .legend li:last-child{padding-right:0}.paragraph--benefits .legend li:before{background-color:#f1f9f9;border:1px solid #b2b2b2;content:"";height:20px;margin-right:15px;width:20px}.paragraph--benefits .legend .term-benefits-88:before{background-color:#d8f0f3;border:1px solid #d8f0f3}.paragraph--benefits .legend .term-benefits-89:before{background-color:#b1e0e3;border:1px solid #b1e0e3}.paragraph--benefits .legend .term-benefits-90:before{background-color:#65c3c9;border:1px solid #65c3c9}.paragraph--benefits .inner{position:relative}.paragraph--benefits .list{display:flex;flex-flow:wrap;margin:-5px}@media (min-width:768px){.paragraph--benefits .list{margin:-10px}}.paragraph--benefits .list>*{padding:5px;width:50%}@media (min-width:576px){.paragraph--benefits .list>*{width:33%}}@media (min-width:768px){.paragraph--benefits .list>*{padding:10px}}@media (min-width:992px){.paragraph--benefits .list>*{width:25%}}.benefit__tile{align-items:center;background-color:#f1f9f9;color:#003167;cursor:pointer;display:flex;flex:0 0 auto;flex-flow:column;height:100%;padding:20px;transition:all .2s ease-in-out}@media (min-width:992px){.benefit__tile{cursor:default;height:240px;overflow:hidden}}.benefit__tile .media{height:35px;margin-top:25px;width:35px}@media (min-width:768px){.benefit__tile .media{height:75px;width:75px}}.benefit__tile .media svg{height:100%;width:100%}.benefit__tile .media path{fill:#003167;stroke:#003167}.benefit__headline{color:rgba(0,49,103,.5);font-size:13px;font-weight:700;margin-top:20px;text-align:center}@media (min-width:768px){.benefit__headline{font-size:22px;line-height:1.2;margin-bottom:15px}}.benefit__description{display:none;text-align:center;transition:max-height .2s ease-in-out}@media (max-width:991.98px){.benefit__description{background-color:#003167;color:#fff;left:0;margin:25px 5px 5px;padding:25px;position:absolute;right:0;z-index:100}}.benefit__tile--87{background-color:#f1f9f9}.benefit__tile--88{background-color:#d8f0f3}.benefit__tile--89{background-color:#b1e0e3}.benefit__tile--90{background-color:#65c3c9}@media (min-width:992px){.benefit__tile:hover{background-color:#003167;color:#fff;cursor:default}.benefit__tile:hover .benefit__headline{color:#fff;margin-top:10px}}.benefit__tile:hover .benefit__description{display:none;max-height:200px}@media (min-width:992px){.benefit__tile:hover .benefit__description{display:block;font-size:15px;line-height:1.3}.benefit__tile:hover .media{height:30px;margin-top:0;width:30px}.benefit__tile:hover .media path{fill:hsla(0,0%,100%,.5);stroke:hsla(0,0%,100%,.5)}}.benefit__overlay{display:none}@media (max-width:991.98px){.benefit__overlay[data-show]{background-color:#003167;color:#fff;display:block;padding:30px;width:100%}}@media (max-width:991.98px) and (min-width:768px){.benefit__overlay[data-show]{width:calc(100% - 10px)}}@media (max-width:991.98px){.benefit__tile[data-show]{box-shadow:2px 5px 12px 0 #e8e8e8}.benefit__tile[data-inactive]{opacity:.2}.benefit__overlay .benefit__headline{color:inherit;font-size:20px;margin-bottom:20px;margin-top:0}.benefit__overlay .benefit__description{color:#fff;display:block;margin:0;padding:0;position:static}.benefit__overlay .benefit__description :last-child{margin-bottom:0}}.accordion__toggle{flex-shrink:0;height:50px;position:relative;width:50px}.accordion-button{display:flex;padding:10px 5px}.accordion-button .teaser__headline{font-size:17px;font-weight:400;margin-bottom:0;text-transform:none}.accordion__toggle:after,.accordion__toggle:before{border-top:2px solid #003167;content:"";left:16px;margin-top:-1px;position:absolute;top:50%;width:16px}.accordion__toggle:after{background-image:none;height:1px;transform:rotate(90deg);transition:transform .2s ease-in-out}.accordion-button:not(.collapsed) .accordion__toggle:after{transform:rotate(0deg)}.accordion-button:after,.accordion-button:not(.collapsed):after{content:none}.accordion-item>hr{margin:0 20px}.accordion-item .paragraph{padding-bottom:50px;padding-top:50px}.accordion-collapse{background-color:#f9f9f9}.accordion-body{position:relative}.accordion-body:before{background-color:#000;content:"";height:1px;left:20px;opacity:.1;position:absolute;right:20px;top:0}.paragraph--faq .accordion-button{text-transform:none}.nav-tabs{-ms-overflow-style:none;flex-wrap:nowrap;overflow-x:auto;position:relative;scrollbar-width:none}.nav-tabs::-webkit-scrollbar{display:none}.nav-tabs:before{border-bottom:3px solid #b4b4b4;bottom:0;content:"";height:3px;position:absolute;width:100%}.nav-tabs .nav-link{border-bottom:3px solid #b4b4b4;color:#b4b4b4;font-weight:400;height:100%;min-width:140px;text-align:center}@media (min-width:768px){.nav-tabs .nav-link{min-width:220px}}.nav-tabs .nav-link:hover{color:#009ca6}.nav-tabs .nav-link.active{border-bottom:3px solid #003167;pointer-events:none;position:relative}.nav-tabs-wrapper{position:relative}.nav-tabs-wrapper:hover:before{background:5px/30% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.825' height='19.651'%3E%3Cpath d='M0 9.797a1 1 0 0 0 .293.736l8.41 8.41a1 1 0 0 0 1.414 0 1 1 0 0 0 0-1.414L2.414 9.826l7.703-7.705a1 1 0 0 0 0-1.414 1 1 0 0 0-1.414 0L.293 9.119A1 1 0 0 0 0 9.797z' fill='%23003167'/%3E%3C/svg%3E"),50%/contain no-repeat linear-gradient(90deg,#fff 0,transparent)}.nav-tabs-wrapper:hover:after{background:25px/30% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.825' height='19.651'%3E%3Cpath d='M.414 18.207a1 1 0 0 0 .293.736 1 1 0 0 0 1.414 0l8.41-8.41a1 1 0 0 0 0-1.414L3.137 1.722 2.12.707a1 1 0 0 0-1.414 0 1 1 0 0 0 0 1.414l1.016 1.017L8.41 9.826.707 17.529a1 1 0 0 0-.293.678z' fill='%23003167'/%3E%3C/svg%3E"),50%/contain no-repeat linear-gradient(270deg,#fff 0,transparent)}.nav-tabs-wrapper:after,.nav-tabs-wrapper:before{bottom:0;content:"";opacity:1;pointer-events:none;position:absolute;top:0;transition:all .32s;width:50px;z-index:1}.nav-tabs-wrapper:before{background:5px/30% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.825' height='19.651'%3E%3Cpath d='M0 9.797a1 1 0 0 0 .293.736l8.41 8.41a1 1 0 0 0 1.414 0 1 1 0 0 0 0-1.414L2.414 9.826l7.703-7.705a1 1 0 0 0 0-1.414 1 1 0 0 0-1.414 0L.293 9.119A1 1 0 0 0 0 9.797z' fill='%23009ca6'/%3E%3C/svg%3E"),50%/contain no-repeat linear-gradient(90deg,#fff 0,transparent);left:-1px}.nav-tabs-wrapper:after{background:25px/30% no-repeat url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.825' height='19.651'%3E%3Cpath d='M.414 18.207a1 1 0 0 0 .293.736 1 1 0 0 0 1.414 0l8.41-8.41a1 1 0 0 0 0-1.414L3.137 1.722 2.12.707a1 1 0 0 0-1.414 0 1 1 0 0 0 0 1.414l1.016 1.017L8.41 9.826.707 17.529a1 1 0 0 0-.293.678z' fill='%23009ca6'/%3E%3C/svg%3E"),50%/contain no-repeat linear-gradient(270deg,#fff 0,transparent);right:-1px}.nav-tabs-wrapper--scroll-end:after,.nav-tabs-wrapper--scroll-start:before{opacity:0}.paragraph-layout--tabs .paragraph:not([class*=theme-]){padding-bottom:0}.pager{display:flex;justify-content:center;margin-top:55px}.paragraph--tag-filter legend{color:#aaa;font-size:18px;margin-bottom:20px;text-transform:uppercase}.paragraph--tag-filter fieldset{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}.paragraph--tag-filter .form-checkboxes .form-type-checkbox{margin:0 0 15px}.paragraph--tag-filter fieldset>.fieldset-wrapper .form-checkboxes{display:flex;flex-wrap:wrap}.paragraph--tag-filter fieldset>.fieldset-wrapper .form-checkboxes>*{width:50%}@media (min-width:768px){.paragraph--tag-filter fieldset>.fieldset-wrapper .form-checkboxes>*{width:33.33%}}.paragraph--tag-filter #edit-product-type-icons--2>.fieldset-wrapper{-moz-columns:4;column-count:4}.paragraph--tag-filter .product_type>legend{display:none}.paragraph--tag-filter .filter-button-wrapper{display:flex;justify-content:flex-end;margin-bottom:30px;margin-top:30px}.paragraph--tag-filter .filter-button-wrapper>*{margin:0 10px}.paragraph--tag-filter .fieldset-wrapper .fieldset-wrapper{align-items:center;display:flex;flex-flow:column;justify-content:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}.paragraph--key-facts{padding-bottom:0}.paragraph--key-facts .container-fluid{background-color:#f6f6f6;padding:0}.keyfacts__tiles{display:flex;flex-flow:wrap;margin:-1px}.keyfacts__inner{display:flex;justify-content:center}.keyfacts__tile{border-right:1px solid #fff;border-top:1px solid #fff;position:relative;width:50%}.keyfacts__tile:before{content:"";display:block;padding-bottom:200%;width:100%}.keyfacts__tile>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:576px){.keyfacts__tile{width:33.3333333333%}}@media (min-width:768px){.keyfacts__tile{position:relative;width:25%}.keyfacts__tile:before{content:"";display:block;padding-bottom:100%;width:100%}.keyfacts__tile>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}}.keyfacts__tile:last-child{border-right-width:0}@media (max-width:767.98px){.keyfacts__tile:nth-child(2n){border-right-width:0}}.keyfacts__tile figure{background-color:#f6f6f6;height:100%;margin:0}.keyfacts__tile img{display:block;height:100%;margin:0;-o-object-fit:cover;object-fit:cover;width:100%}.keyfacts__bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}@media (max-width:767.98px){.keyfacts__bg{top:50%}}.keyfacts__content{align-items:center;color:#003167;display:flex;flex-flow:column;height:50%;justify-content:center;padding:20px;position:relative}@media (min-width:768px){.keyfacts__content{height:100%}}.keyfacts__value{font-size:70px;font-weight:700;line-height:1}@media (min-width:1200px){.keyfacts__value{font-size:120px}}.keyfacts__prefix,.keyfacts__suffix{font-size:15px;font-weight:700}@media (min-width:768px){.keyfacts__prefix,.keyfacts__suffix{font-size:20px}}.keyfacts__desc{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:rgba(0,0,0,.5);display:-webkit-box;max-width:250px;overflow:hidden;padding-top:10px;text-align:center}.paragraph--5-reasons{padding-bottom:0;padding-top:0}.paragraph--5-reasons .container-fluid{padding-left:0;padding-right:0}.paragraph--5-reasons .hgroup h2{padding-top:55px}.reasons{display:flex;flex-flow:wrap;gap:2px}.reasons__tile{background-color:rgba(2,15,29,.1);background-position:50%;background-size:cover;position:relative;width:calc(50% - 2px)}@media (min-width:576px){.reasons__tile{width:calc(33.33333% - 2px)}}@media (min-width:992px){.reasons__tile{width:calc(20% - 2px)}}.reasons__item{align-items:center;aspect-ratio:1/1;color:#fff;display:flex;flex-flow:column;justify-content:center;padding:20px 10px 25px;position:relative;text-align:center}.reasons__number{font-size:80px;font-weight:700;line-height:1}@media (min-width:992px){.reasons__number{font-size:120px}}.reasons__desc{color:hsla(0,0%,100%,.7);font-weight:400;-webkit-hyphens:auto;hyphens:auto}@media (min-width:1200px){.reasons__desc{-webkit-hyphens:inherit;hyphens:inherit}}.reasons__desc .paragraph{padding-bottom:0;padding-top:0}.history{--knobSize:18px;--knobSizeLarge:28px;--knobOffsetY:.71875rem;--lineWidth:6px;padding:20px}.history:after{background-color:transparent;border:4px solid #eee;border-radius:50%;content:"";display:block;height:var(--knobSizeLarge);margin:0 auto;width:var(--knobSizeLarge)}.history__title{border:1px solid #eee;box-shadow:2px 5px 12px 0 #e8e8e8;color:#003167;display:block;font-size:18px;font-weight:700;margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;min-width:220px;padding:8px 15px;text-align:center}.history__list{background-color:transparent;background-image:linear-gradient(#eee,#eee 1px);background-position:top;background-repeat:repeat-y;background-size:var(--lineWidth) 100%;list-style:none;margin:0;padding:60px 0 0;position:relative}.history__list:after{clear:both;content:"";display:table}.history__date{bottom:30px;color:rgba(0,0,0,.08);font-size:50px;font-weight:700;left:-40px;line-height:1;position:absolute;transform:rotate(270deg);z-index:-1}.history__block{background-color:#fff;border:1px solid #eee;box-shadow:0 10px 13px -7px #eee,5px 5px 5px 5px hsla(0,0%,93%,.1);margin:0 0 0 30px;min-height:120px;overflow:hidden;padding:25px}.history__block .media{margin-bottom:20px}.history__block .h4{color:#003167;text-transform:none}.history__panel{margin-bottom:40px;padding:0;position:relative}@media (min-width:992px){.history__panel{clear:left;float:left;margin-left:0;width:calc(50% - 58px)}}.history__panel:first-child{margin-top:0}.history__panel:before{display:none}@media (min-width:992px){.history__panel:before{background-color:#eee;border-radius:50%;content:"";display:block;height:var(--knobSize);left:auto;position:absolute;right:-58px;top:.5rem;transform:translateX(50%);width:var(--knobSize)}}.history__panel:nth-child(2n) .history__block{margin:0 30px 0 0}.history__panel:nth-child(2n) .history__date{left:auto;right:-40px;transform:rotate(90deg)}@media (min-width:992px){.history__panel:nth-child(2n){clear:right;float:right}.history__panel:nth-child(2n):before{left:-58px;right:auto;transform:translateX(-50%)}.history__panel:nth-child(2n):after{border-left-width:0;border-right-width:8px;left:-8px;right:auto}}.history--lines .history__panel:before{height:var(--lineWidth);left:auto;right:calc(var(--knobSizeLarge)*-1);top:40px;width:58px}.history--lines .history__panel:after{border:none}.history--lines .history__panel:nth-child(2n):before{height:var(--lineWidth);left:calc(var(--knobSizeLarge)*-1);right:auto;transform:translateX(-50%);width:58px}.history-layout--horizontal_navigation{background-color:#003167}.history2__nav{background-color:hsla(0,0%,100%,.1);display:flex;flex-wrap:nowrap;padding:0}.history2__nav .swiper-container{border-left:1px solid #003167;border-right:1px solid #003167;padding:0}.history2__nav-item{align-items:center;border-bottom:3px solid transparent;border-right:1px solid #003167;color:#fff;display:flex;height:70px;justify-content:center;padding:0 20px;text-decoration:none}.history2__nav-item:last-child{border-right:0}.history2__nav-item.swiper-slide-thumb-active,.history2__nav-item:hover{border-bottom-color:#009ca6;color:#fff;cursor:pointer}.history2__view{display:flex;flex-wrap:wrap;width:100%}.history2__content{margin:0 40px}@media (min-width:768px){.history2__content{margin:0;padding-right:20px;width:40%}}@media (min-width:992px){.history2__content{display:flex;flex-flow:column;justify-content:center;width:30%}}.history2__content h3{text-transform:none}.history2__bgdate{fill:hsla(0,0%,100%,.1);font-size:370px;font-weight:700;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.history2__image{position:relative;width:100%}.history2__image:before{content:"";display:block;padding-bottom:75%;width:100%}.history2__image>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:768px){.history2__image{width:60%}}@media (min-width:992px){.history2__image{width:70%}}.history2__image .media{margin:15%;position:relative;z-index:1}.history2__nav button{align-items:center;background-color:transparent;border:0;display:flex;flex-shrink:0;height:70px;justify-content:center;padding:0;width:50px}.history2__nav .sprite{color:#fff;height:20px;pointer-events:none;width:20px}.conversational{background:transparent;color:#fff;overflow:hidden;padding-bottom:60px}@media (min-width:768px){.conversational{padding-bottom:80px}}@media (min-width:992px){.conversational{padding-bottom:100px}}.conversational-inner{background-color:#3b4452;box-shadow:20px 50px 90px 10px hsla(0,0%,91%,.7);padding:10px;position:relative;z-index:2}@media (min-width:768px){.conversational-inner{padding:40px}}.conversational .title{align-items:center;display:flex;font-size:12px;font-weight:700;justify-content:center;min-height:50px;padding-bottom:5px;padding-top:5px;text-align:center}@media (min-width:768px){.conversational .title{font-size:22px}}.conversational .gbox{background-color:#4e586a;filter:drop-shadow(0 0 0 rgba(255,255,255,.2));margin:7.5px;overflow:hidden;transition:filter .2s ease-in-out;width:calc(50% - 15px)}.conversational .gbox[data-layer=first]:not([class*=layout-]){opacity:0}@media (min-width:576px){.conversational .gbox.layout-2-col{width:calc(50% - 15px)}}@media (min-width:768px){.conversational .gbox{width:calc(33.333% - 15px)}}.conversational .gbox.layout-4-col{width:calc(50% - 15px)}@media (min-width:992px){.conversational .gbox.layout-4-col{width:calc(25% - 15px)}}.conversational .gbox.active{background-color:rgba(59,68,82,.5);color:#fff}.conversational .gbox:hover{filter:drop-shadow(0 7px 3px rgba(255,255,255,.2))}.conversational .gbox__icon{position:relative}.conversational .gbox__icon:before{content:"";display:block;padding-bottom:45.1612903226%;width:100%}.conversational .gbox__icon>.media--type-icon{height:100%;left:0;position:absolute;top:0;width:100%}.conversational .gbox__icon .media--type-icon{display:flex}.conversational .gbox__icon .media--type-icon path{fill:hsla(0,0%,100%,.5)}.conversational .gbox .media svg,.conversational .gbox .svg-image-icon{height:70%;margin:auto;width:auto}@media (min-width:576px){.conversational .gbox .media svg,.conversational .gbox .svg-image-icon{height:60%}}@media (min-width:768px){.conversational .gbox .svg-image-icon{height:47%}}.conversational .gbox:not(.active){cursor:pointer}.conversational .gbox--indent{padding:10px}@media (min-width:768px){.conversational .gbox--indent{padding:20px}}.conversational .prerendered-entity{height:100%;width:100%}.conversational .bcrum{display:flex;gap:2rem}.conversational .bcrum:empty{display:none}.conversational .breadcrumb{background-color:#eee;color:#003167;cursor:pointer;display:flex;font-size:13px;line-height:20px;padding:5px 20px 5px 30px;position:relative}.conversational .breadcrumb:last-child{display:none}.conversational .breadcrumb .back{align-items:center;background-color:#4e586a;color:#fff;display:flex;inset:0 auto 0 0;justify-content:center;padding-inline:5px 3px;position:absolute}.conversational .layer{display:flex;flex-flow:wrap}.conversational .paragraph{padding-bottom:0;padding-top:0}.conversational .paragraph--contact-person .contactperson__box{box-shadow:none}.conversational .paragraph--contact-person .contactperson__nav{display:none}.conversational .paragraph--contact-person .contactperson__content{padding-top:0}.conversational .paragraph--contact-person .contactperson__person:first-child{display:block}.conversational .contact-tiles__tile .contact-tiles__content_email,.conversational .contact-tiles__tile .h3{color:#000}.conversational .teaser-job__filled-background{background-color:rgba(59,68,82,.8)}.conversational .layer__nav{display:flex;margin:30px -7.5px 0}.conversational .layer__nav-right{margin-left:auto}.conversational .layer__nav .btn,.conversational .layer__nav .paragraph form.marketingForm .submitButton,.paragraph form.marketingForm .conversational .layer__nav .submitButton{margin:0 7.5px}.conversational .layer__header{margin-bottom:20px}.conversational .layer__header h4{color:#fff;margin-block:2rem .5rem}.conversational .layer__content{margin:0 -7.5px}@media (min-width:992px){.conversational .layer-productgroups .gbox{width:calc(20% - 15px)}}.conversational .layer-productgroups .gbox__icon{position:relative}.conversational .layer-productgroups .gbox__icon:before{content:"";display:block;padding-bottom:153.3333333333%;width:100%}.conversational .layer-productgroups .gbox__icon>.media--type-icon{height:100%;left:0;position:absolute;top:0;width:100%}.conversational .layer-jobs .gbox .title{padding:15px}.path-frontpage .conversational{margin-top:0}@media (min-width:576px){.path-frontpage .conversational{margin-top:-25px}}@media (min-width:992px){.path-frontpage .conversational{margin-top:-50px}}@media (min-width:1400px){.path-frontpage .conversational{margin-top:-80px}}.fslightbox-toolbar-button{background-color:#fff;color:#000;height:35px;margin:16px;transition:all .15s ease-in-out;width:35px}.fslightbox-toolbar-button:first-of-type{display:none}.fslightbox-toolbar-button .fslightbox-svg-path{fill:#000}.fslightbox-toolbar-button:hover{background-color:#d9d9d9}.fslightbox-toolbar-button:hover .fslightbox-svg-path{fill:#000!important}.taxonomy-term--sectors .paragraph-view-mode--default.paragraph--headline{padding-top:0}.taxonomy-term--sectors .paragraph--tag-filter>[class*=container]{position:relative}.taxonomy-term--sectors .sector-textbox-wrapper{padding-top:56px}@media (min-width:992px){.taxonomy-term--sectors .sector-textbox-wrapper{padding-top:0;position:absolute;right:0;top:15%;z-index:1}}.taxonomy-term--sectors .sector-textbox-wrapper .sector-textbox__content ol,.taxonomy-term--sectors .sector-textbox-wrapper .sector-textbox__content ul{margin-top:.5rem;padding-left:1.5rem}@media (min-width:992px){.taxonomy-term--sectors .sector-image{margin-left:-140px;margin-right:-140px}}.ss-main{color:#000;display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.ss-main .ss-single-selected{background-color:#fff;border:1px solid #b4b4b4;box-sizing:border-box;cursor:pointer;display:flex;height:48px;outline:0;padding:.65rem 20px;transition:background-color .2s;width:100%}.ss-main .ss-single-selected.ss-disabled{background-color:#b4b4b4;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{flex:1 1 100%;line-height:1em;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:calc(100% - 30px)}.ss-main .ss-single-selected .placeholder,.ss-main .ss-single-selected .placeholder *{align-items:center;display:flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-single-selected .placeholder *{width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#dedede}.ss-main .ss-single-selected .ss-deselect{align-items:center;display:flex;flex:0 1 auto;font-weight:700;justify-content:flex-end;margin:0 .65rem 20px 0}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{align-items:center;display:flex;flex:0 1 auto;justify-content:flex-end;margin:0 .65rem 20px 0}.ss-main .ss-single-selected .ss-arrow span{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:3px;transition:transform .2s,margin .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{margin:3px 0 0;transform:rotate(-135deg)}.ss-main .ss-single-selected .ss-arrow span.arrow-down{margin:-3px 0 0;transform:rotate(45deg)}.ss-main .ss-multi-selected{background-color:#fff;border:1px solid #b4b4b4;border-radius:0;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;min-height:48px;outline:0;padding:0 0 0 3px;transition:background-color .2s;width:100%}.ss-main .ss-multi-selected.ss-disabled{background-color:#b4b4b4;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#000}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{align-items:center;color:#dedede;display:flex;line-height:1em;margin:2px 0;overflow:hidden;padding:4px 5px;text-overflow:ellipsis;white-space:nowrap;width:100%}@keyframes scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.ss-main .ss-multi-selected .ss-values .ss-value{align-items:center;animation-duration:.2s;animation-fill-mode:both;animation-name:scaleIn;animation-timing-function:ease-out;background-color:#003167;border-radius:0;color:#fff;display:flex;font-size:12px;margin:3px 5px 3px 0;padding:3px 5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{animation-duration:.2s;animation-name:scaleOut;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{cursor:pointer;margin:0 0 0 5px}.ss-main .ss-multi-selected .ss-add{display:flex;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{align-items:center;background:#000;display:flex;height:10px;justify-content:center;position:relative;transition:transform .2s;width:2px}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#000;content:"";height:2px;left:-4px;position:absolute;top:4px;width:10px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{transform:rotate(45deg)}.ss-content{background-color:#fff;border:1px solid #b4b4b4;box-sizing:border-box;margin:-1px 0 0;opacity:0;position:absolute;transform:scaleY(0);transform-origin:center top;transition:transform .2s,opacity .2s;width:100%;z-index:1010}.ss-content.ss-open{display:block;opacity:1;transform:scaleY(1)}.ss-content .ss-search{display:flex;flex-direction:row;padding:.65rem 20px}.ss-content .ss-search.ss-hide,.ss-content .ss-search.ss-hide input{height:0;margin:0;opacity:0;padding:0}.ss-content .ss-search input{-webkit-appearance:textfield;background-color:#fff;border:1px solid #b4b4b4;box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-flex;flex:1 1 auto;font-size:inherit;height:30px;line-height:inherit;margin:0;min-width:0;outline:0;padding:.65rem 20px;text-align:left;width:100%}.ss-content .ss-search input::-webkit-input-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::-moz-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:focus{box-shadow:0 0 5px #003167}.ss-content .ss-search .ss-addable{align-items:center;border:1px solid #b4b4b4;border-radius:0;box-sizing:border-box;cursor:pointer;display:inline-flex;flex:0 0 30px;font-size:22px;font-weight:700;height:30px;justify-content:center;margin:0 0 0 8px}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{font-weight:700;padding:6px 10px}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{background-color:#003167;color:#fff}.ss-content .ss-list .ss-option{cursor:pointer;padding:6px 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:hover{background-color:#003167;color:#fff}.ss-content .ss-list .ss-option.ss-disabled{background-color:#fff;color:#dedede;cursor:not-allowed}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{background-color:rgba(0,49,103,.1);color:#000}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}.ss-main{border:0;padding:0!important}.ss-main .ss-single-selected{border-radius:0}.ss-main .ss-single-selected .ss-arrow{margin:0}.ss-main .ss-single-selected .ss-arrow span{border-color:#003167}.ss-main .ss-single-selected.ss-open-above,.ss-main .ss-single-selected.ss-open-below{background-color:#fff;border-color:#8098b3;color:#000;outline:0}.ss-main:has(.ss-open-above) .ss-search input{margin:20px}.ss-content.ss-open{border-color:#8098b3;box-shadow:0 5px 10px rgba(0,49,103,.12)}.ss-content .ss-search{padding:0}.ss-content .ss-search input{border-bottom:1px solid #b4b4b4;border-radius:0;color:rgba(0,0,0,.5);height:auto;line-height:27px;margin:0 20px 20px;padding:11px}.ss-content .ss-search input:focus{background-color:#fff;border-color:#8098b3;box-shadow:0 5px 10px rgba(0,49,103,.12);color:#000;outline:0}.ss-content .ss-list{background-color:#fff;max-height:191px;scrollbar-width:thin}.ss-content .ss-list::-webkit-scrollbar{width:1em}.ss-content .ss-list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.ss-content .ss-list::-webkit-scrollbar-thumb{background-color:#b2b2b2;outline:none}.ss-content .ss-list .ss-option{border-bottom:1px solid #b4b4b4;color:rgba(0,0,0,.5);line-height:27px;margin:0 20px;padding:10px 0}.ss-content .ss-list .ss-option:last-child{border-bottom:0}.ss-content .ss-list .ss-option.ss-highlighted:not(.ss-disabled),.ss-content .ss-list .ss-option:hover:not(.ss-disabled){background:inherit;color:#003167}.ss-content .ss-list .ss-option .option-inner[data-country-iso]{align-items:center;display:flex}.ss-content .ss-list .ss-option .option-inner[data-country-iso]:before{aspect-ratio:4/3;background-image:var(--icon-url);background-size:contain;border:1px solid rgba(0,0,0,.5);content:"";display:inline-block;margin-right:1rem;width:30px}.ss-open-below+.ss-open{border-radius:0;border-top:0}.ss-open-above+.ss-open{border-bottom:0;border-radius:0}.contact-tiles .prerendered-entity{display:flex;flex-flow:wrap;overflow:hidden}.contact-tiles__tile{background-color:#e8e8e8;margin:7.5px;outline:0;overflow:hidden;position:relative;width:calc(100% - 15px)}@media (min-width:576px){.contact-tiles__tile{width:calc(50% - 15px)}}@media (min-width:992px){.contact-tiles__tile{width:calc(33.333% - 15px)}}.contact-tiles__bg{-o-object-fit:cover;object-fit:cover;position:relative}.contact-tiles__bg:before{content:"";display:block;padding-bottom:150%;width:100%}.contact-tiles__bg>:first-child{height:100%;left:0;position:absolute;top:0;width:100%}.contact-tiles__content{background-color:hsla(0,0%,100%,.7);-webkit-hyphens:auto;hyphens:auto;padding:20px 5px 20px 10px;position:absolute;transition:all .1s ease-in-out;width:100%}@media (min-width:1200px){.contact-tiles__content{padding:20px}}.contact-tiles__content ul{list-style:none}.contact-tiles__tile:focus .contact-tiles__content,.contact-tiles__tile:hover .contact-tiles__content{bottom:0!important}.modal .close{border:1px solid #eee;height:30px;padding:0;width:30px}.head-combo{display:flex;justify-content:center;margin:30px 0}.head-combo__inner{background-color:#fff;box-shadow:2px 2px 12px 0 #e8e8e8,2px 5px 12px 0 #e8e8e8;display:inline-flex;flex-flow:column;padding:4px 0}@media (min-width:768px){.head-combo__inner{flex-flow:row}}@media (min-width:992px){.head-combo__inner{padding:6.5px 0}}.head-combo__item{align-items:center;border:1px solid #e8e8e8;border-width:0 1px;color:#003167;display:flex;font-size:14px;font-weight:700;justify-content:center;padding:3px 30px}.head-combo__item:first-child{border-left-width:0}.head-combo__item:last-child{border-right-width:0}.head-combo--before-paragraph{margin-bottom:-70px;padding-bottom:0}.paragraph--iframe iframe{width:100%}.filter-tag{border:1px solid #003167;cursor:pointer;display:inline-block;margin:10px;padding:5px 10px;width:auto}.filter-tag.active{background-color:#003167;color:#fff}.filter-tag.empty{border:1px solid #d9d9d9;color:#d9d9d9;cursor:auto}.paragraph--material-filter .text-center{padding-bottom:30px}.sector-textbox{align-items:flex-end;display:flex;flex-direction:column-reverse;margin-top:-56px;padding-top:12px}@media (min-width:992px){.sector-textbox{flex-direction:column;gap:12px;margin-top:0;padding-top:0;width:350px}}.sector-textbox__toggle{align-items:center;background:none;border:none;color:#0b3f66;display:flex;font-size:18px;font-weight:700;gap:10px;margin:12px 0 0;padding:0;text-transform:none}@media (min-width:992px){.sector-textbox__toggle{margin-top:0}}.sector-textbox__close-icon{align-items:center;background:linear-gradient(90deg,#045e82,#1c2d41);border-radius:50%;color:#fff;display:flex;flex-grow:0;flex-shrink:0;height:32px;justify-content:center;width:32px}.sector-textbox__close-icon svg{height:28px;margin:0;width:28px}.sector-textbox__content{background:linear-gradient(90deg,#045e82,#1c2d41);border-radius:10px;color:#fff;font-size:1rem;padding:24px 20px}.sector-textbox__content a{color:#fff;text-decoration:underline;transition:all .32s}.sector-textbox__content a:hover{opacity:.8}.sector-textbox p{display:inline}.ratio{container-type:inline-size}@container (max-width: 600px){.ratio .ccm--consent-switch{bottom:0}}.ccm--consent-switch{bottom:4rem;color:#fff;height:unset;text-align:center;top:unset;z-index:100}.ccm--consent-switch>a{color:#fff}@media (max-width:767.98px){.ccm--consent-switch{color:unset;top:calc(100% + 4px)}.ccm--consent-switch>a{color:unset}}iframe:not([data-ccm-src])+.ccm--consent-switch{display:none}@media (max-width:575.98px){.ccm-settings-summoner{bottom:20px;height:36px;width:36px}}.ccm-settings-summoner--link{background-color:#036}.anchor-nav__wrapper{background-color:#80ced8;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);left:0;margin:-65px calc(-50vw + 50%) 0;position:fixed;right:0;top:66px;transition:margin-top .32s,z-index .32s step-start;z-index:99}.anchor-nav__wrapper .container{max-width:100%}@media (min-width:992px){.anchor-nav__wrapper{top:127px}}.anchor-nav__wrapper-visible{margin-top:0;transition:margin-top .32s,z-index .32s step-end;z-index:100}.anchor-nav__dummy{height:80px}.anchor-nav__scroller{position:relative}.anchor-nav__scroller_indicator{bottom:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:all .32s;width:min(150px,15vw);z-index:1}.anchor-nav__scroller_indicator div{background-image:url(/build/main/images/anchor-navigation-arrow.5720b133.svg);background-position:100%;background-repeat:no-repeat;background-size:15px auto;height:100%}.anchor-nav__scroller_indicator-left{background:linear-gradient(90deg,#80ced8 0,transparent);left:0}.anchor-nav__scroller_indicator-left div{transform:rotate(180deg)}.anchor-nav__scroller_indicator-right{background:linear-gradient(270deg,#80ced8 0,transparent);right:0}.anchor-nav__scroller--scrollable.anchor-nav__scroller--scroll-end .anchor-nav__scroller_indicator-left,.anchor-nav__scroller--scrollable.anchor-nav__scroller--scroll-start .anchor-nav__scroller_indicator-right{opacity:1}.anchor-nav__content{-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none}.anchor-nav__content::-webkit-scrollbar{display:none}.anchor-nav__list{display:flex;flex-wrap:nowrap;gap:30px;justify-content:center;list-style:none;margin:0 auto;padding-left:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.anchor-nav__item{height:100%}.anchor-nav__link{align-items:center;border-bottom:5px solid #80ced8;color:#000;display:flex;font-size:17px;font-weight:700;justify-content:center;line-height:20px;padding:14px 10px 11px;position:relative;transition:color,border-color .32s;white-space:nowrap}.anchor-nav__link--active{border-bottom-color:#009ca6}.anchor-nav__link:hover{color:rgba(0,0,0,.5)}[data-anchor-id]{scroll-margin-top:208px}.toolbar-horizontal .anchor-nav__wrapper-visible{top:168px;z-index:99}.paragraph--embedded-search .mq-search-form{margin-bottom:3rem}@media (min-width:768px){.paragraph--embedded-search .form__inner{display:flex;gap:2rem}}.paragraph--embedded-search .form__inner .form-item{flex-grow:1;margin-top:1rem}@media (min-width:768px){.paragraph--embedded-search .form__inner .form-item{margin-top:0}}.paragraph--embedded-search .form__inner .form-actions{flex-shrink:0}.paragraph--embedded-search .form__inner .form-actions button{line-height:1.75}.paragraph--embedded-search .embedded-search{padding-bottom:80px;position:relative}.paragraph--embedded-search [data-embedded-search-count]:is(h2):after{content:none}.paragraph--embedded-search [data-embedded-search-count]:is(span):after{margin-left:.5rem}.paragraph--embedded-search .tab-content{margin-top:3rem}.paragraph--embedded-search .tab-content .row{--bs-gutter-y:30px}.paragraph form.marketingForm .paragraph--embedded-search .embedded-search__preview .submitButton,.paragraph--embedded-search .embedded-search__preview .btn,.paragraph--embedded-search .embedded-search__preview .paragraph form.marketingForm .submitButton{margin-top:2rem}.paragraph--embedded-search .site-search__content .row:has(>.contactperson__person){margin-inline:0}.paragraph--embedded-search .site-search__content .contactperson__person{background-color:#fff;box-shadow:2px 5px 12px 0 #e8e8e8;color:#000;display:block;margin-inline:0;padding:40px}.paragraph--embedded-search .col:has(>.download){flex:0 0 auto;width:100%}@media (min-width:576px){.paragraph--embedded-search .col:has(>.download){width:50%}}@media (min-width:992px){.paragraph--embedded-search .col:has(>.download){width:33%}}.paragraph--embedded-search hr{color:#003167;margin-block:4rem;opacity:1}.node--type-event.node--view-mode-full .paragraph-main,.node--type-webinar.node--view-mode-full .paragraph-main{padding-bottom:40px;padding-top:30px;text-align:center}.node--type-event.node--view-mode-full .event-body>:last-child,.node--type-webinar.node--view-mode-full .event-body>:last-child{margin-bottom:0}.stage-block--entity-bundle-event .stage__description,.stage-block--entity-bundle-webinar .stage__description{font-size:20px}.node--type-webinar.node--view-mode-embedded{--bs-gutter-y:3rem}.node--type-job.node--view-mode-full .job-info{margin-bottom:30px}@media (min-width:768px){.node--type-job.node--view-mode-full .field_tasks ul{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}.node--type-article.node--view-mode-full .field-publication-date{font-weight:700;margin-bottom:20px}.stage-block--entity-bundle-article .stage__description{font-size:20px}.node--type-blog.node--view-mode-full .blog__header{margin-top:60px}@media (min-width:768px){.node--type-blog.node--view-mode-full .blog__header{margin-top:80px}}@media (min-width:992px){.node--type-blog.node--view-mode-full .blog__header{margin-top:100px}}.stage-block--entity-bundle-blog .stage__description{font-size:20px}.paragraph form.marketingForm .stage--default .inner .submitButton,.paragraph form.marketingForm .stage--fifty-fifty .inner .submitButton,.paragraph form.marketingForm .stage--narrow .inner .submitButton,.paragraph form.marketingForm .stage--wide .inner .submitButton,.stage--default .inner .btn,.stage--default .inner .paragraph form.marketingForm .submitButton,.stage--fifty-fifty .inner .btn,.stage--fifty-fifty .inner .paragraph form.marketingForm .submitButton,.stage--narrow .inner .btn,.stage--narrow .inner .paragraph form.marketingForm .submitButton,.stage--wide .inner .btn,.stage--wide .inner .paragraph form.marketingForm .submitButton{background-color:#fff;color:#003167;display:block;margin-top:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.paragraph form.marketingForm .stage--default .inner .submitButton,.stage--default .inner .btn,.stage--default .inner .paragraph form.marketingForm .submitButton{margin-left:auto;margin-right:auto}.stage--fifty-fifty .stage__content--box,.stage--narrow .stage__content--box,.stage--wide .stage__content--box{grid-area:1/1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;z-index:1}.stage--fifty-fifty .stage__content--box .inner,.stage--narrow .stage__content--box .inner,.stage--wide .stage__content--box .inner{background:transparent;margin:0;position:static;text-align:left}.stage--narrow,.stage--wide{display:grid}.stage--narrow .stage__media,.stage--wide .stage__media{grid-area:1/1}.stage--narrow .stage__media img,.stage--wide .stage__media img{display:initial;height:auto;-o-object-fit:initial;object-fit:fill;width:auto}@media (min-width:1200px){.stage--narrow .stage__media img,.stage--wide .stage__media img{max-width:80%}}@media (min-width:1400px){.stage--narrow .stage__media img,.stage--wide .stage__media img{max-width:60%}}.stage--narrow .stage__content--box,.stage--wide .stage__content--box{margin-left:var(--bs-gutter-x,15px);margin-right:var(--bs-gutter-x,15px);margin-top:28.125vw;width:auto}@media (min-width:992px){.stage--narrow .stage__content--box,.stage--wide .stage__content--box{margin-left:auto;margin-top:100px;width:calc(min(100%, 1110px)*.7)}}.stage--narrow .stage__content--box .inner,.stage--wide .stage__content--box .inner{padding:60px 60px 40px}@media (min-width:992px){.stage--narrow .stage__content--box{margin-right:max(15px,calc(50% - 615px))}.stage--wide .stage__content--box{margin-right:0;padding-right:max(40px,calc(50% - 615px));width:auto}}.stage--fifty-fifty{display:block;position:relative}@media (min-width:576px){.stage--fifty-fifty .stage__media{bottom:0;position:absolute;right:0;top:0;width:50%;z-index:2}.stage--fifty-fifty .stage__media figure{height:100%}.stage--fifty-fifty .stage__media img{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:100%}}.stage--fifty-fifty .stage__content--box{margin-left:0;margin-right:0;margin-top:0;width:100%}.stage--fifty-fifty .inner{margin-left:0;margin-right:0;padding:25px 19px}@media (min-width:576px){.stage--fifty-fifty .inner{padding:60px 60px 60px 0;width:50%}}.stage--fifty-fifty .stage__headline{margin-bottom:.25em}.stage--fifty-fifty .stage__subheadline{font-weight:300;margin-bottom:.5em;text-transform:uppercase}@media (min-width:576px){.stage--fifty-fifty .stage__subheadline{font-weight:700;margin-bottom:1em}}.paragraph form.marketingForm .stage--fifty-fifty .submitButton,.stage--fifty-fifty .btn,.stage--fifty-fifty .paragraph form.marketingForm .submitButton{width:100%}@media (min-width:576px){.paragraph form.marketingForm .stage--fifty-fifty .submitButton,.stage--fifty-fifty .btn,.stage--fifty-fifty .paragraph form.marketingForm .submitButton{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.paragraph--faq .search-hidden{display:none}.node--type-used-machine.node--view-mode-full .construction-year{text-align:center}.stage-block--entity-bundle-glossary .stage__description{font-size:20px}.node--type-location.node--view-mode-full .list-icons a{color:#000}.node--type-location.node--view-mode-full .working-hours{display:table}.node--type-location.node--view-mode-full .working-hours__row{display:table-row}.node--type-location.node--view-mode-full .working-hours__data,.node--type-location.node--view-mode-full .working-hours__label{display:table-cell}.node--type-location.node--view-mode-full .working-hours__data{font-weight:700;padding-left:30px}.page--entity-bundle-landingpage .header__meta,.page--entity-bundle-landingpage .primary-nav__menu--level-1{display:none}.page--entity-bundle-landingpage .primary-nav{height:100%}
/*# sourceMappingURL=/build/main/sourcemaps/css/client-d4e44595.ac9f0cac.css.map*/