.color-turquoise,.cs-turquoise .cs-after-color-hover:hover:after,.cs-turquoise .cs-after-color:after,.cs-turquoise .cs-before-color-hover:hover:before,.cs-turquoise .cs-before-color:before,.cs-turquoise .cs-color,.cs-turquoise .cs-color-hover:hover,.cs-turquoise .cs-parent:hover .cs-color-hover{color:#00c3c4}.bg-turquoise,.cs-turquoise .cs-after-bg-hover:hover:after,.cs-turquoise .cs-after-bg:after,.cs-turquoise .cs-before-bg-hover:hover:before,.cs-turquoise .cs-before-bg:before,.cs-turquoise .cs-bg,.cs-turquoise .cs-bg-hover:hover,.cs-turquoise .cs-parent:hover .cs-after-bg-hover:after,.cs-turquoise .cs-parent:hover .cs-bg-hover{background-color:#00c3c4}.border-turquoise,.cs-turquoise .cs-triangle-color{border-color:#00c3c4 transparent transparent}.color-blue,.cs-blue .cs-after-color-hover:hover:after,.cs-blue .cs-after-color:after,.cs-blue .cs-before-color-hover:hover:before,.cs-blue .cs-before-color:before,.cs-blue .cs-color,.cs-blue .cs-color-hover:hover,.cs-blue .cs-parent:hover .cs-color-hover{color:#0bf}.bg-blue,.cs-blue .cs-after-bg-hover:hover:after,.cs-blue .cs-after-bg:after,.cs-blue .cs-before-bg-hover:hover:before,.cs-blue .cs-before-bg:before,.cs-blue .cs-bg,.cs-blue .cs-bg-hover:hover,.cs-blue .cs-parent:hover .cs-after-bg-hover:after,.cs-blue .cs-parent:hover .cs-bg-hover{background-color:#0bf}.border-blue,.cs-blue .cs-triangle-color{border-color:#0bf transparent transparent}.color-green,.cs-green .cs-after-color-hover:hover:after,.cs-green .cs-after-color:after,.cs-green .cs-before-color-hover:hover:before,.cs-green .cs-before-color:before,.cs-green .cs-color,.cs-green .cs-color-hover:hover,.cs-green .cs-parent:hover .cs-color-hover{color:#00c03c}.bg-green,.cs-green .cs-after-bg-hover:hover:after,.cs-green .cs-after-bg:after,.cs-green .cs-before-bg-hover:hover:before,.cs-green .cs-before-bg:before,.cs-green .cs-bg,.cs-green .cs-bg-hover:hover,.cs-green .cs-parent:hover .cs-after-bg-hover:after,.cs-green .cs-parent:hover .cs-bg-hover{background-color:#00c03c}.border-green,.cs-green .cs-triangle-color{border-color:#00c03c transparent transparent}.color-orange,.cs-orange .cs-after-color-hover:hover:after,.cs-orange .cs-after-color:after,.cs-orange .cs-before-color-hover:hover:before,.cs-orange .cs-before-color:before,.cs-orange .cs-color,.cs-orange .cs-color-hover:hover,.cs-orange .cs-parent:hover .cs-color-hover{color:#ff9800}.bg-orange,.cs-orange .cs-after-bg-hover:hover:after,.cs-orange .cs-after-bg:after,.cs-orange .cs-before-bg-hover:hover:before,.cs-orange .cs-before-bg:before,.cs-orange .cs-bg,.cs-orange .cs-bg-hover:hover,.cs-orange .cs-parent:hover .cs-after-bg-hover:after,.cs-orange .cs-parent:hover .cs-bg-hover{background-color:#ff9800}.border-orange,.cs-orange .cs-triangle-color{border-color:#ff9800 transparent transparent}.color-pink,.cs-pink .cs-after-color-hover:hover:after,.cs-pink .cs-after-color:after,.cs-pink .cs-before-color-hover:hover:before,.cs-pink .cs-before-color:before,.cs-pink .cs-color,.cs-pink .cs-color-hover:hover,.cs-pink .cs-parent:hover .cs-color-hover{color:#f07}.bg-pink,.cs-pink .cs-after-bg-hover:hover:after,.cs-pink .cs-after-bg:after,.cs-pink .cs-before-bg-hover:hover:before,.cs-pink .cs-before-bg:before,.cs-pink .cs-bg,.cs-pink .cs-bg-hover:hover,.cs-pink .cs-parent:hover .cs-after-bg-hover:after,.cs-pink .cs-parent:hover .cs-bg-hover{background-color:#f07}.border-pink,.cs-pink .cs-triangle-color{border-color:#f07 transparent transparent}.color-lightgray,.cs-lightgray .cs-after-color-hover:hover:after,.cs-lightgray .cs-after-color:after,.cs-lightgray .cs-before-color-hover:hover:before,.cs-lightgray .cs-before-color:before,.cs-lightgray .cs-color,.cs-lightgray .cs-color-hover:hover,.cs-lightgray .cs-parent:hover .cs-color-hover{color:#e7e7e7}.bg-lightgray,.cs-lightgray .cs-after-bg-hover:hover:after,.cs-lightgray .cs-after-bg:after,.cs-lightgray .cs-before-bg-hover:hover:before,.cs-lightgray .cs-before-bg:before,.cs-lightgray .cs-bg,.cs-lightgray .cs-bg-hover:hover,.cs-lightgray .cs-parent:hover .cs-after-bg-hover:after,.cs-lightgray .cs-parent:hover .cs-bg-hover{background-color:#e7e7e7}.border-lightgray,.cs-lightgray .cs-triangle-color{border-color:#e7e7e7 transparent transparent}.color-yellow,.cs-yellow .cs-after-color-hover:hover:after,.cs-yellow .cs-after-color:after,.cs-yellow .cs-before-color-hover:hover:before,.cs-yellow .cs-before-color:before,.cs-yellow .cs-color,.cs-yellow .cs-color-hover:hover,.cs-yellow .cs-parent:hover .cs-color-hover{color:#fff046}.bg-yellow,.cs-yellow .cs-after-bg-hover:hover:after,.cs-yellow .cs-after-bg:after,.cs-yellow .cs-before-bg-hover:hover:before,.cs-yellow .cs-before-bg:before,.cs-yellow .cs-bg,.cs-yellow .cs-bg-hover:hover,.cs-yellow .cs-parent:hover .cs-after-bg-hover:after,.cs-yellow .cs-parent:hover .cs-bg-hover{background-color:#fff046}.border-yellow,.cs-yellow .cs-triangle-color{border-color:#fff046 transparent transparent}.color-black{color:#000!important}.color-white{color:#fff!important}*{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:1em;font-weight:600}a{color:inherit;text-decoration:none}ul{list-style:none}button{background-color:transparent;color:inherit;cursor:pointer;font:inherit;line-height:1}button,fieldset{border:none}input{background-color:transparent}html{font:15px/1.4 Facundo;font-weight:600}@media screen and (min-width:561px){html{font-size:17px}}body,html{overflow-x:hidden}body.no-scroll,html.no-scroll{overflow:hidden}.preload *{transition:none!important}.sr-only{display:none!important}@media screen and (max-width:768px){.hide-max-sm{display:none!important}}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.responsive-image-wrapper{position:relative}.responsive-image-wrapper:before{content:"";display:block;padding-top:100%}.responsive-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.business-areas__anchor,.sp-icon-bg{position:relative;transition:all .3s}.business-areas__anchor:after,.sp-icon-bg:after{background-image:url(fonts/sp-icon-white.svg);background-size:100% 100%;content:"";height:230px;position:absolute;right:-20px;top:30px;transition:all .6s;width:230px;z-index:10}a.business-areas__anchor:hover:after,a.sp-icon-bg:hover:after{transform:scale(1.3)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container,.future-story__final-section:before{box-sizing:border-box;margin:0 auto;max-width:1430px;padding:0 25px;width:100%}@media screen and (min-width:561px){.container,.future-story__final-section:before{padding-left:30px;padding-right:30px}}@media screen and (min-width:769px){.container,.future-story__final-section:before{padding-left:50px;padding-right:50px}}@media screen and (min-width:1261px){.container,.future-story__final-section:before{padding-left:80px;padding-right:80px}}.container--wide{max-width:1600px}.container--narrow{max-width:1190px}.container--full{max-width:100%;padding-left:0!important;padding-right:0!important}.container--inner{padding-left:0;padding-right:0}@media screen and (min-width:769px){.page-container--has-switcher.light-mode .container,.page-container--has-switcher.light-mode .future-story__final-section:before{padding-right:100px}.page-container--has-switcher.dark-mode .container,.page-container--has-switcher.dark-mode .future-story__final-section:before{padding-left:100px}}.container--hero-overlay{background-color:#fff}.poster-slider__slide,.section{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-bottom:40px;padding-top:40px;position:relative}@media screen and (min-width:769px){.poster-slider__slide,.section{padding-bottom:60px;padding-top:60px}}@media screen and (max-width:768px){.section--image-mobile-bottom{background-position:bottom;background-size:100% auto;padding-bottom:60%!important}}@media screen and (min-width:769px){.section--topspace-sm{padding-top:40px}.section--bottomspace-sm{padding-bottom:40px}}.section--topspace-lg{padding-top:80px}@media screen and (min-width:961px){.section--topspace-lg{padding-top:120px}}.section--bottomspace-lg{padding-bottom:80px}@media screen and (min-width:961px){.section--bottomspace-lg{padding-bottom:120px}}.poster-slider__slide,.section--topspace-xl{padding-top:80px}@media screen and (min-width:961px){.poster-slider__slide,.section--topspace-xl{padding-top:160px}}.section--topspace-xxl{padding-top:200px}@media screen and (min-width:961px){.section--topspace-xxl{padding-top:450px}}.poster-slider__slide,.section--bottomspace-xl{padding-bottom:80px}@media screen and (min-width:961px){.poster-slider__slide,.section--bottomspace-xl{padding-bottom:160px}}.section--topspace-none{padding-top:0}.section--bottomspace-none{padding-bottom:0}.section--black{background-color:#000;color:#fff}.section--white{background-color:#fff;color:#000}.section--lightgray{background-color:#e7e7e7;color:#000}.cs-low-contrast .section--cs-bg{color:#000}@media screen and (max-width:768px){.section--mobile-gradient-black,.section--mobile-gradient-turquoise,.section--mobile-gradient-white{position:relative}.section--mobile-gradient-black .container,.section--mobile-gradient-black .future-story__final-section:before,.section--mobile-gradient-turquoise .container,.section--mobile-gradient-turquoise .future-story__final-section:before,.section--mobile-gradient-white .container,.section--mobile-gradient-white .future-story__final-section:before{position:relative;z-index:50}.section--mobile-gradient-black:after,.section--mobile-gradient-turquoise:after,.section--mobile-gradient-white:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:20}.section--mobile-gradient-black:after{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8))}.section--mobile-gradient-turquoise:after{background-image:linear-gradient(180deg,rgba(0,195,196,0),rgba(0,195,196,.8))}}main>.section--index-1{padding-top:0}main>.section--index-1>.container,main>.section--index-1>.future-story__final-section:before{position:relative;z-index:300}main>.section--index-1:before{background-color:#fff;content:"";display:block;height:100px;margin-bottom:-2.375em;margin-left:auto;margin-right:auto;max-width:1270px;position:relative;z-index:200}@media screen and (min-width:769px){main>.section--index-1:before{height:150px;margin-top:-150px}}.dark-mode .poster-slider__slide:first-child:before,.dark-mode .section:first-child:before{background-color:#000}.section__roof{font-size:.915rem;margin-bottom:2em;text-transform:uppercase}.section__title{margin-bottom:40px}@media screen and (min-width:561px){.section__title{margin-bottom:60px}}@media screen and (min-width:961px){.section__title{margin-bottom:80px}}@media screen and (min-width:1261px){.section__title{margin-bottom:110px}}.section--title-color-white .section__title{color:#fff!important}.section--title-color-black .section__title{color:#000!important}.cs-turquoise .poster-slider__slide:not(.section--cs-bg) .section__title,.cs-turquoise .section:not(.section--cs-bg) .section__title{color:#00c3c4}.cs-blue .poster-slider__slide:not(.section--cs-bg) .section__title,.cs-blue .section:not(.section--cs-bg) .section__title{color:#0bf}.cs-green .poster-slider__slide:not(.section--cs-bg) .section__title,.cs-green .section:not(.section--cs-bg) .section__title{color:#00c03c}.cs-orange .poster-slider__slide:not(.section--cs-bg) .section__title,.cs-orange .section:not(.section--cs-bg) .section__title{color:#ff9800}.cs-pink .poster-slider__slide:not(.section--cs-bg) .section__title,.cs-pink .section:not(.section--cs-bg) .section__title{color:#f07}.cs-lightgray .poster-slider__slide:not(.section--cs-bg) .section__title,.cs-lightgray .section:not(.section--cs-bg) .section__title{color:#e7e7e7}.cs-yellow .poster-slider__slide:not(.section--cs-bg) .section__title,.cs-yellow .section:not(.section--cs-bg) .section__title{color:#fff046}.cs-blue .cs-bg.poster-slider__slide .section__title,.cs-blue .section.cs-bg .section__title{color:#000}.cs-green .cs-bg.poster-slider__slide .section__title,.cs-green .section.cs-bg .section__title,.cs-orange .cs-bg.poster-slider__slide .section__title,.cs-orange .section.cs-bg .section__title,.cs-pink .cs-bg.poster-slider__slide .section__title,.cs-pink .section.cs-bg .section__title{color:#fff}.section__title--bottomspace-narrow{margin-bottom:40px}@media screen and (min-width:769px){.section__title--bottomspace-narrow{margin-bottom:60px}}.section__title--bottomspace-tiny{margin-bottom:30px}.section__title--bottomspace-none{margin-bottom:0}.section__subtitle{margin-bottom:40px}#BorlabsCookieBox ._brlbs-h3,#BorlabsCookieBox h2,.headline,.headline-boxed,.process__headline,.process__step-number,.section__subtitle,.text h3,.video-section__headline,h1,h2,h3,h4,h5,h6{text-transform:uppercase}#BorlabsCookieBox h2,.headline,.process__headline,.process__step-number,.video-section__headline{font-weight:900}#BorlabsCookieBox h2,.headline--1{font-size:2.2em;letter-spacing:2px;line-height:1}@media screen and (min-width:561px){#BorlabsCookieBox h2,.headline--1{font-size:2.9em}}@media screen and (min-width:769px){#BorlabsCookieBox h2,.headline--1{font-size:3.05em}}.headline--2,.section__title:not(.section__title--large){font-size:1.5em;letter-spacing:2px;line-height:1.2}@media screen and (min-width:561px){.headline--2,.section__title:not(.section__title--large){font-size:1.7em}}@media screen and (min-width:769px){.headline--2,.section__title:not(.section__title--large){font-size:2em}}@media screen and (min-width:961px){.headline--2,.section__title:not(.section__title--large){font-size:2.235em}}.headline-boxed__wrapper{margin-bottom:1.5em}@media screen and (min-width:769px){.headline-boxed__wrapper{margin-bottom:2em}}#BorlabsCookieBox ._brlbs-h3,.headline-boxed,.text h3{background-color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000;display:inline;font-weight:600;letter-spacing:1px;line-height:1.85;padding:3px 6px}@media screen and (min-width:769px){#BorlabsCookieBox ._brlbs-h3,.headline-boxed,.text h3{line-height:1.7}}.headline-boxed--2,.stories-grid__title,.teaser__header-title{font-size:1.2em;line-height:1.65}@media screen and (min-width:561px){.headline-boxed--2,.stories-grid__title,.teaser__header-title{font-size:1.3em}}@media screen and (min-width:1261px){.headline-boxed--2,.stories-grid__title,.teaser__header-title{font-size:1.5em}}.button-size--large .form__submit-button,.headline-boxed--3,.linkbox__headline,.section-button,.single-job__actions-anchor,.single-job__contact-subtitle,.text h3{font-size:1.1em}@media screen and (min-width:961px){.button-size--large .form__submit-button,.headline-boxed--3,.linkbox__headline,.section-button,.single-job__actions-anchor,.single-job__contact-subtitle,.text h3{font-size:1.2em}}@media screen and (min-width:1261px){.button-size--large .form__submit-button,.headline-boxed--3,.linkbox__headline,.section-button,.single-job__actions-anchor,.single-job__contact-subtitle,.text h3{font-size:1.3rem}}#BorlabsCookieBox ._brlbs-h3,.article__body h3,.headline-boxed--4{font-size:1em}@media screen and (min-width:961px){#BorlabsCookieBox ._brlbs-h3,.article__body h3,.headline-boxed--4{font-size:1.1em}}#BorlabsCookieBox ._brlbs-h3,.cs-low-contrast .section--cs-bg .quote-banner__headline,.headline-boxed--black,.light-mode .poster-slider__slide:not(.section--black) .headline-boxed:not(.cs-bg),.light-mode .poster-slider__slide:not(.section--black) .text h3:not(.cs-bg),.light-mode .section:not(.section--black) .headline-boxed:not(.cs-bg),.light-mode .section:not(.section--black) .text h3:not(.cs-bg),.section--white .text h3,.text .light-mode .poster-slider__slide:not(.section--black) h3:not(.cs-bg),.text .light-mode .section:not(.section--black) h3:not(.cs-bg){background-color:#000;color:#fff}.headline-boxed--white{background-color:#fff!important;color:#000!important}.headline-boxed--cs-bg{background-color:var(--scheme-color);color:#fff}#BorlabsCookieBox .cs-low-contrast .cs-bg._brlbs-h3,.cs-low-contrast #BorlabsCookieBox .cs-bg._brlbs-h3,.cs-low-contrast .headline-boxed--cs-bg,.cs-low-contrast .headline-boxed.cs-bg,.cs-low-contrast .text h3.cs-bg,.text .cs-low-contrast h3.cs-bg{color:#000!important}.headline-boxed--turquoise{background-color:#00c3c4;color:#fff}.headline-boxed--blue{background-color:#0bf;color:#fff}.headline-boxed--green{background-color:#00c03c;color:#fff}.headline-boxed--orange{background-color:#ff9800;color:#fff}.headline-boxed--pink{background-color:#f07;color:#fff}.headline-boxed--lightgray{background-color:#e7e7e7;color:#fff}.headline-boxed--yellow{background-color:#fff046;color:#fff;color:#000}#BorlabsCookieBox .page-template-landingpage .cs-bg._brlbs-h3,.page-template-landingpage #BorlabsCookieBox .cs-bg._brlbs-h3,.page-template-landingpage .headline-boxed--cs-bg,.page-template-landingpage .headline-boxed.cs-bg,.page-template-landingpage .text h3.cs-bg,.text .page-template-landingpage h3.cs-bg{color:#000!important}.text ol:not(:last-child),.text p:not(:last-child),.text ul:not(:last-child){margin-bottom:1.5em}.text ol:not(:last-child).bottomspace-lg,.text p:not(:last-child).bottomspace-lg,.text ul:not(:last-child).bottomspace-lg{margin-bottom:2.5em}.text .table__wrapper:not(:last-child),.text table:not(:last-child){margin-bottom:2em}.text h2{font-size:1.295rem;font-weight:700;margin-bottom:1em;text-transform:none}.text h3+*{margin-top:1.5em}.text h3.cs-bg{color:#fff}.text h4,.text h5,.text h6{font-weight:700;margin-bottom:1.2em}.text h5{font-size:.95rem}.text h6{font-size:.9rem}.text ol{margin-left:1em}.text p.bottomspace-x2{margin-bottom:3em}.text img.alignleft{float:left;margin-bottom:10px;margin-right:20px}.text img.aligncenter{display:block;margin:0 auto 20px}.text img.alignright{float:right;margin-bottom:10px;margin-left:20px}.text img.alignnone{margin-bottom:20px}.article__body h2{font-size:1.295rem;font-weight:700;margin-bottom:1em}.article__body *+h2{margin-top:3rem}.article__body h3{background-color:#000;color:#fff}.article a{color:var(--scheme-color)}.article a:hover{color:#666}.article__intro{margin-bottom:30px}@media screen and (min-width:561px){.article__intro{margin-bottom:50px}}@media screen and (min-width:769px){.article__intro{display:flex}}.article__intro-excerpt{font-weight:700}@media screen and (min-width:961px){.article__intro-excerpt{font-size:1.1rem}}@media screen and (min-width:1261px){.article__intro-excerpt{font-size:1.35rem}}.article__intro-meta{color:#999;margin-top:25px}@media screen and (max-width:1260px){.article__intro-meta{font-size:.9rem}}.article__intro-image-wrapper{display:block;flex:0 0 45%}@media screen and (max-width:768px){.article__intro-image-wrapper{margin-top:30px}}@media screen and (min-width:769px){.article__intro-image-wrapper{margin-left:30px}}@media screen and (min-width:961px){.article__intro-image-wrapper{flex:0 0 40%;margin-left:60px}}.article__intro-image-wrapper:after{background:url(fonts/image-zoom.svg);background-size:100% 100%;bottom:0;content:"";display:block;height:50px;position:absolute;right:0;transform-origin:right bottom;transition:all .3s;width:50px}.article__intro-image-wrapper:hover:after{transform:scale(1.2)}.article__intro-image-wrapper:before{padding-top:65%}.list li{padding-left:30px;position:relative}@media screen and (min-width:769px){.list li{padding-left:40px}}.list li:not(:last-child){margin-bottom:.5em}.list.list--arrow li:after{font-size:8px;height:16px;left:0;padding-left:1px;position:absolute;top:4px;width:16px}.list--bullet .list__item,.list--bullet li,.list__item--bullet,.text ul li,.textbox__list-item,.textbox__list-item li{padding-left:25px;position:relative}@media screen and (min-width:1261px){.list--bullet .list__item,.list--bullet li,.list__item--bullet,.text ul li,.textbox__list-item,.textbox__list-item li{padding-left:35px}}.list--bullet .list__item:not(:last-child),.list--bullet li:not(:last-child),.list__item--bullet:not(:last-child),.text ul li:not(:last-child),.textbox__list-item li:not(:last-child),.textbox__list-item:not(:last-child){margin-bottom:.5em}.list--bullet .list__item:before,.list--bullet li:before,.list__item--bullet:before,.text ul li:before,.textbox__list-item li:before,.textbox__list-item:before{background-color:currentColor;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:5px;width:10px}.list__item--bottomspace-lg:not(:last-child){margin-bottom:1em}.list__item--bottomspace-none{margin-bottom:0!important}#BorlabsCookieBox ._brlbs-btn,.button,.dot-icon,.faq__header:after,.funnel-form__locations-trigger,.hs-button,.inline-form__submit,.jobs__list-button,.light-mode .linkboxes__link,.list--arrow li,.more-link,.page-footer__nav-menu a,.share__icon,.sticky-toggle,.sticky__nav-tabs-anchor,.stories-grid__button,.video-section__play,body .ui-datepicker .ui-datepicker-next,body .ui-datepicker .ui-datepicker-prev{display:flex}#BorlabsCookieBox ._brlbs-btn:after,.button:after,.dot-icon:after,.faq__header:after,.funnel-form__locations-trigger:after,.hs-button:after,.inline-form__submit:after,.jobs__list-button:after,.light-mode .linkboxes__link:after,.list--arrow li:after,.more-link:after,.page-footer__nav-menu a:after,.share__icon:after,.sticky-toggle:after,.sticky__nav-tabs-anchor:after,.stories-grid__button:after,.video-section__play:after,body .ui-datepicker .ui-datepicker-next:after,body .ui-datepicker .ui-datepicker-prev:after{align-items:center;background-color:#000;border-radius:50%;box-sizing:border-box;color:#fff;content:"";display:flex;flex:0 0 28px;font-family:icomoon;font-size:12px;font-weight:400;height:28px;justify-content:center;margin-right:15px;order:-1;padding-left:2px;width:28px}#BorlabsCookieBox ._brlbs-btn:hover:after,.button:hover:after,.dot-icon:hover:after,.faq__header:hover:after,.funnel-form__locations-trigger:hover:after,.hs-button:hover:after,.inline-form__submit:hover:after,.jobs__list-button:hover:after,.light-mode .linkboxes__link:hover:after,.list--arrow li:hover:after,.more-link:hover:after,.page-footer__nav-menu a:hover:after,.share__icon:hover:after,.sticky-toggle:hover:after,.sticky__nav-tabs-anchor:hover:after,.stories-grid__button:hover:after,.video-section__play:hover:after,body .ui-datepicker .ui-datepicker-next:hover:after,body .ui-datepicker .ui-datepicker-prev:hover:after{color:#fff}.cs-low-contrast .more-link.cs-after-bg:after{color:#000}#BorlabsCookieBox .section--black ._brlbs-btn:not(.cs-after-bg):after,.light-mode .section--black .linkboxes__link:not(.cs-after-bg):after,.list--arrow .section--black li:not(.cs-after-bg):after,.page-footer__nav-menu .section--black a:not(.cs-after-bg):after,.section--black #BorlabsCookieBox ._brlbs-btn:not(.cs-after-bg):after,.section--black .button:not(.cs-after-bg):after,.section--black .dot-icon:not(.cs-after-bg):after,.section--black .faq__header:not(.cs-after-bg):after,.section--black .funnel-form__locations-trigger:not(.cs-after-bg):after,.section--black .hs-button:not(.cs-after-bg):after,.section--black .inline-form__submit:not(.cs-after-bg):after,.section--black .jobs__list-button:not(.cs-after-bg):after,.section--black .light-mode .linkboxes__link:not(.cs-after-bg):after,.section--black .list--arrow li:not(.cs-after-bg):after,.section--black .more-link:not(.cs-after-bg):after,.section--black .page-footer__nav-menu a:not(.cs-after-bg):after,.section--black .share__icon:not(.cs-after-bg):after,.section--black .sticky-toggle:not(.cs-after-bg):after,.section--black .sticky__nav-tabs-anchor:not(.cs-after-bg):after,.section--black .stories-grid__button:not(.cs-after-bg):after,.section--black .video-section__play:not(.cs-after-bg):after,.section--black body .ui-datepicker .ui-datepicker-next:not(.cs-after-bg):after,.section--black body .ui-datepicker .ui-datepicker-prev:not(.cs-after-bg):after,body .ui-datepicker .section--black .ui-datepicker-next:not(.cs-after-bg):after,body .ui-datepicker .section--black .ui-datepicker-prev:not(.cs-after-bg):after{background-color:#fff;color:#000}.dot-icon--sm:after,.funnel-form__locations-trigger:after,.stories-grid__button:after,body .ui-datepicker .ui-datepicker-next:after,body .ui-datepicker .ui-datepicker-prev:after{flex:0 0 20px;font-size:10px;height:20px;width:20px}.dot-icon--xs:after,.page-footer__nav-menu a:after{flex:0 0 15px;font-size:6px;height:15px;padding-left:1px;padding-top:1px;width:15px}.pagination{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-14px;margin-top:30px}.pagination__item{margin-bottom:14px;padding-left:7px;padding-right:7px}.pagination__dot{align-items:center;color:#fff;display:inline-flex;height:28px;justify-content:center;line-height:1;transition:all .3s;width:28px}.pagination__dot:hover{background-color:#b7b7b7}.pagination__item--active .pagination__dot:not(.cs-bg){background-color:#000}.pagination__item:not(.pagination__item--active) .pagination__dot:not(:hover){background-color:#d8d8d8}.pagination__item--active{pointer-events:none}.cs-turquoise .menu a:hover{color:#00c3c4}.cs-turquoise .menu a:hover:after{background-color:#00c3c4}.cs-blue .menu a:hover{color:#0bf}.cs-blue .menu a:hover:after{background-color:#0bf}.cs-green .menu a:hover{color:#00c03c}.cs-green .menu a:hover:after{background-color:#00c03c}.cs-orange .menu a:hover{color:#ff9800}.cs-orange .menu a:hover:after{background-color:#ff9800}.cs-pink .menu a:hover{color:#f07}.cs-pink .menu a:hover:after{background-color:#f07}.cs-lightgray .menu a:hover{color:#e7e7e7}.cs-lightgray .menu a:hover:after{background-color:#e7e7e7}.cs-yellow .menu a:hover{color:#fff046}.cs-yellow .menu a:hover:after{background-color:#fff046}.cs-yellow .menu a:hover{color:#0bf}.filter{align-items:center;display:flex;margin-bottom:30px}@media screen and (min-width:961px){.filter{justify-content:flex-end}}@media screen and (max-width:1260px){.section__title--bottomspace-none+.filter{margin-top:30px}}.filter__label{margin-right:30px}.filter__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e5e5e5;background-image:url(fonts/arrow-bottom-gray.svg),linear-gradient(90deg,#fff,#fff);background-position:calc(100% - 12px),100% 0;background-repeat:no-repeat;background-size:16px 11px,40px 100%;border:1px solid #ccc;border-radius:0;font:inherit;min-width:180px;outline:none;padding:8px 75px 8px 20px;position:relative}.page-container{background-color:#fff;margin-top:-3px;overflow:hidden;position:relative;z-index:50}@media screen and (min-width:769px){.page-container--has-switcher:after{content:"";display:block;height:100%;position:absolute;top:0;width:60px;z-index:10}}.page-container.static-page-header{padding-top:75px}.page-container--other{height:100vh;overflow:hidden;position:fixed;top:0;width:100%;z-index:49}.page-container--has-switcher.light-mode:after{background-color:#000;right:0}.page-container.dark-mode{background-color:#000;color:#fff}.cs-green .section--cs-bg,.cs-orange .section--cs-bg{color:#000}.page-container--has-switcher.dark-mode:after{background-color:#fff;left:0}.page-header{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:85px;letter-spacing:1px;padding-bottom:15px;padding-top:15px;position:fixed;top:0;transition:height .6s,background-color .6s,padding .6s;width:100%;z-index:500}@media screen and (max-width:768px){.page-header{background-color:rgba(0,0,0,.5)}}@media screen and (min-width:769px){.page-header{height:135px;padding-top:40px}}.no-header-nav .page-header{background-color:transparent!important;position:absolute}.switcher-dragging .page-header{margin-top:3px;top:auto}.page-header--dark-mode{color:#000}@media screen and (max-width:768px){.page-header--dark-mode{background-color:hsla(0,0%,100%,.5)}}.page-header--white{color:#000}.page-container--active .page-header--fixed,.page-container--active .page-header--static{height:85px;padding-top:15px}.page-container--active .page-header--light-mode.page-header--fixed,.sticky-nav-visible .page-header:not(.page-header--static){background-color:#000}.page-container--active .page-header--light-mode.page-header--fixed.page-header--dark-mode,.sticky-nav-visible .page-header:not(.page-header--static).page-header--dark-mode{background-color:#fff}.page-header--static{justify-content:center}@media screen and (min-width:769px){.page-container--active .page-header--light-mode:hover{background-color:#000}.page-container--active .page-header--dark-mode:hover{background-color:#fff}}.page-container--active .page-header--fixed.page-header--dark-mode,.page-container--active .page-header--static.page-header--dark-mode,.page-container--active .page-header--white.page-header--static,.page-container--active .page-header--white.page-header--static:hover{background-color:#fff}.page-header__inner{align-items:center;display:flex}.page-header__logo{display:block;height:auto;transition:width .6s;width:250px}@media screen and (min-width:561px){.page-header__logo{width:300px}}@media screen and (min-width:769px){.page-header__logo{width:380px}}.page-container--active .page-header--fixed .page-header__logo,.page-container--active .page-header--static .page-header__logo{width:250px!important}.page-header__nav{display:flex;margin-left:auto}.page-header__nav-menu{display:flex;font-size:.915em;text-transform:uppercase}@media screen and (max-width:1400px){.page-header__nav-menu{display:none}}.page-header__nav-menu li:not(:last-child){margin-right:45px}.page-header__nav-menu .current-menu-item:not(.scroll-item) a,.page-header__nav-menu .current-menu-parent:not(.scroll-item) a{font-weight:700}.page-header__nav-menu li.home{display:none!important}.page-header__nav-toggle{font-size:20px;margin-left:auto}@media screen and (min-width:1401px){.page-header__nav-toggle{display:none}}.page-nav{position:relative;z-index:50}@media screen and (max-width:768px){.page-nav{background-color:transparent!important}}.page-nav--single,.page-nav--single .page-nav__wrapper{min-height:50px}@media screen and (min-width:1701px){.page-nav--single,.page-nav--single .page-nav__wrapper{min-height:60px}}.page-nav--single{position:absolute;top:150px;width:100%}@media screen and (max-width:1700px){.page-nav--single{background-color:transparent!important;left:0!important;margin:0 auto!important;max-width:1270px;right:0!important;top:0;width:100%;z-index:200}}@media screen and (min-width:1701px){.page-nav--single{transform:translateY(-100%)}}@media screen and (max-width:768px){.page-nav--single{transform:translateY(-50%)}}@media screen and (min-width:1401px){.page-nav__wrapper{margin-left:auto;margin-right:auto;max-width:1270px}}@media screen and (min-width:1701px){.page-nav__wrapper{position:relative}}.page-nav__wrapper--lightgray{background-color:#e7e7e7}@media screen and (max-width:1400px){.page-nav__container{max-width:100%;padding-left:0;padding-right:0}}@media screen and (min-width:1641px){.single-job .page-nav__container{position:relative}}@media screen and (min-width:769px){.page-nav__inner{color:#fff;display:flex}}@media screen and (max-width:768px){.page-nav__inner{padding-left:0}}.page-nav__wrapper--lightgray .page-nav__inner{color:#000}.page-nav__item{box-sizing:border-box;padding-bottom:12px;padding-top:12px}@media screen and (min-width:769px){.page-nav__item{padding-bottom:25px;padding-top:25px}}@media screen and (max-width:1700px){.page-nav--single .page-nav__item{padding-bottom:15px;padding-top:15px}}.page-nav__link-wrapper{display:flex;flex-direction:column;justify-content:center;padding-left:20px;padding-right:20px;position:relative}@media screen and (min-width:769px){.page-nav__link-wrapper{flex:0 0 200px;width:200px}}@media screen and (min-width:1401px){.page-nav__link-wrapper{height:100%;position:absolute;top:0}}.page-nav__link-wrapper:first-child{left:0}@media screen and (max-width:1400px){.page-nav__link-wrapper:first-child{margin-right:20px}}@media screen and (max-width:768px){.page-nav__link-wrapper:first-child{margin-right:0}}@media screen and (min-width:1641px){.page-nav__link-wrapper:first-child{left:auto;right:calc(100% + 40px)}}.page-nav__link-wrapper:last-child{right:0}@media screen and (max-width:1400px){.page-nav__link-wrapper:last-child{margin-left:20px}}@media screen and (max-width:768px){.page-nav__link-wrapper:last-child{align-items:flex-end;margin-left:0}}@media screen and (min-width:1641px){.page-nav__link-wrapper:last-child{left:0}.single-job .page-nav__link-wrapper:last-child{left:calc(100% + 40px);right:auto}}@media screen and (min-width:769px){.page-nav--single .page-nav__link-wrapper{flex:0 0 170px;width:170px}}@media screen and (max-width:1400px){.page-nav--single .page-nav__link-wrapper:last-child{margin-left:0}}@media screen and (max-width:768px){.page-nav--single .page-nav__link-wrapper:last-child{align-items:flex-start}}@media screen and (min-width:1701px){.page-nav--single .page-nav__link-wrapper:last-child{left:auto;right:100%}}.page-nav__item--black:after{background-color:#000;content:"";height:100%;left:0;position:absolute;width:30000px}.page-nav__item--black .page-nav__link{z-index:20}.page-nav__item--black .page-nav__link:hover:after{color:#000}.page-nav--single .page-nav__link:after{background-color:#000;color:#fff;transition:all .3s}.page-nav--single .page-nav__link:hover:after{background-color:var(--scheme-color-accent);color:#fff}.cs-accent-low-contrast .page-nav--single .page-nav__link:hover:after{color:#000}.page-nav__link{color:#fff}.page-nav__link:hover:after{background-color:#fff;color:var(--scheme-color)}.cs-low-contrast .page-nav__link{color:#000}.page-nav__meta{display:flex;flex-direction:column;flex-grow:1;justify-content:center}@media screen and (max-width:768px){.page-nav__meta{padding:17px 30px}}@media screen and (min-width:961px){.page-nav__meta{font-size:1.2rem}}@media screen and (min-width:1401px){.page-nav__meta{font-size:1.3rem}}.page-nav__meta-list{display:flex;flex-wrap:wrap;line-height:1;margin-bottom:-10px}@media screen and (max-width:1500px){.page-nav__meta-list{justify-content:center}}@media screen and (max-width:768px){.page-nav__meta-list{justify-content:flex-start}}.page-nav__meta-list-item{margin-bottom:10px}.page-nav__meta-list-item:not(:last-child){border-right:2px solid #000;margin-right:10px;padding-right:10px}@media screen and (min-width:769px){.page-nav__meta-list-item:not(:last-child){border-color:#fff}}@media screen and (min-width:961px){.page-nav__meta-list-item:not(:last-child){margin-right:15px;padding-right:15px}}@media screen and (min-width:1401px){.page-nav__meta-list-item:not(:last-child){border-width:2.5px;margin-right:25px;padding-right:25px}}.page-nav__wrapper--lightgray .page-nav__meta-list-item:not(:last-child){border-color:#000}.sticky-nav__toggle{cursor:pointer;display:flex;flex-direction:column;height:20px;margin-left:auto;position:relative;transition:top .6s;width:25px}@media screen and (min-width:1401px){.sticky-nav__toggle{margin-left:45px}}.sticky-nav__toggle .sticky-nav__toggle-inner,.sticky-nav__toggle:after,.sticky-nav__toggle:before{background-color:#fff;border-radius:2px;content:"";display:inline-block;height:3px;position:absolute;transition:all .3s;width:27px}.sticky-nav__toggle:before{top:0}.sticky-nav__toggle .sticky-nav__toggle-inner{top:8px}.sticky-nav__toggle:after{top:16px}.page-header--dark-mode .sticky-nav__toggle .sticky-nav__toggle-inner,.page-header--dark-mode .sticky-nav__toggle:after,.page-header--dark-mode .sticky-nav__toggle:before,.page-header--white .sticky-nav__toggle .sticky-nav__toggle-inner,.page-header--white .sticky-nav__toggle:after,.page-header--white .sticky-nav__toggle:before{background-color:#000}.sticky-nav-visible .sticky-nav__toggle .sticky-nav__toggle-inner{display:none}.sticky-nav-visible .sticky-nav__toggle:before{top:10px;transform:rotate(45deg)}.sticky-nav-visible .sticky-nav__toggle:after{top:10px;transform:rotate(-45deg)}.sticky-nav__container{color:#000;display:flex;flex-direction:column;height:calc(100vh - 85px);height:calc(var(--vh, 1vh)*100 - 85px);max-width:100%;overflow-y:auto;pointer-events:none;position:fixed;right:0;text-transform:uppercase;top:85px;transform:translateX(100%);transition:all .6s;width:360px}@media screen and (min-width:769px){.sticky-nav__container{height:calc(100vh - 135px);top:135px}}.page-header--fixed .sticky-nav__container,.static-page-header .sticky-nav__container{height:calc(100vh - 85px);top:85px}.sticky-nav__container--visible{box-shadow:0 35px 35px rgba(0,0,0,.15);pointer-events:all;transform:translateX(0)}.sticky-nav__title{background-color:#00c3c4;color:#000;line-height:1;padding:20px;text-align:center}.sticky__nav-tabs{background-color:#fff;display:flex}.sticky__nav-tabs-item{color:hsla(0,0%,100%,.6);flex-basis:100%;line-height:1}.sticky__nav-tabs-anchor{align-items:center;color:#000;font-weight:700;padding:15px 20px}.sticky__nav-tabs-anchor:after{background-color:#00c3c4;color:#000!important}@media screen and (min-width:769px){.sticky__nav-tabs-anchor{padding-bottom:20px;padding-top:20px}}.sticky__nav-tabs-item:last-child .sticky__nav-tabs-anchor{background-color:#000}.sticky__nav-tabs-item:last-child .sticky__nav-tabs-anchor:not(:hover){color:#fff}.sticky__nav-tabs-item--active .sticky__nav-tabs-anchor:after{background-color:#e7e7e7;font-size:9px!important;padding-left:1px!important}.sticky__nav-tabs-item--active:last-child .sticky__nav-tabs-anchor{background-color:#000;color:#fff!important}.sticky__nav-tabs-item--active:last-child .sticky__nav-tabs-anchor:after{background-color:#333;color:#fff!important}.sticky__nav-tabs-item--active .sticky__nav-tabs-anchor{background-color:#fff;color:#000!important}.sticky__nav-tab-content{background-color:#fff;display:none;flex-grow:1;padding:20px}@media screen and (min-width:769px){.sticky__nav-tab-content{padding-bottom:30px;padding-top:30px}}#nav-tab-1{background-color:#000;color:#fff}.sticky__nav-tab-content--active{display:block}.sticky__nav-section{border-bottom:.5px solid rgba(0,0,0,.5);margin-bottom:15px;padding-bottom:15px}@media screen and (min-width:769px){.sticky__nav-section{margin-bottom:25px;padding-bottom:25px}}#nav-tab-1 .sticky__nav-section{border-color:#4d4d4d}.sticky-nav__menu li:not(:last-child){margin-bottom:7px}@media screen and (min-width:769px){.sticky-nav__menu li:not(:last-child){margin-bottom:15px}}.sticky-nav__menu+.sticky-nav__menu{margin-top:20px}.sticky-nav__menu>li a{align-items:center;display:inline-flex;padding-left:45px;position:relative}.sticky-nav__menu>li>a:before{color:#ccc;content:"";font-family:icomoon;font-size:12px;font-weight:400;left:13px;position:absolute;top:50%;transform:translateY(-50%)}.sticky-nav__menu>li>a:hover:before{color:#00c3c4}.sticky-nav__menu>li li.current-menu-item:not(.scroll-item)>a{font-weight:700}#nav-tab-1 .sticky-nav__menu--legal>li a:not(:hover):before{color:#4d4d4d}.sticky-nav__menu--unit>li:first-child>a:before{color:#000;content:"";font-size:30px;left:0;line-height:30px}#nav-tab-1 .sticky-nav__menu--unit:first-child>li:first-child a:before{color:#fff}.sticky-nav__menu--legal a:hover,.sticky-nav__menu--turquoise a:hover,.sticky-nav__menu--turquoise li.expanded>a,.sticky-nav__menu--turquoise>li:first-child>a:before{color:#00c3c4}.sticky-nav__menu--blue a:hover,.sticky-nav__menu--blue li.expanded>a,.sticky-nav__menu--blue>li:first-child>a:before{color:#0bf}.sticky-nav__menu--green a:hover,.sticky-nav__menu--green li.expanded>a,.sticky-nav__menu--green>li:first-child>a:before{color:#00c03c}.sticky-nav__menu--orange a:hover,.sticky-nav__menu--orange li.expanded>a,.sticky-nav__menu--orange>li:first-child>a:before{color:#ff9800}.sticky-nav__menu--pink a:hover,.sticky-nav__menu--pink li.expanded>a,.sticky-nav__menu--pink>li:first-child>a:before{color:#f07}.sticky-nav__menu--lightgray a:hover,.sticky-nav__menu--lightgray li.expanded>a,.sticky-nav__menu--lightgray>li:first-child>a:before{color:#e7e7e7}.sticky-nav__menu--yellow a:hover,.sticky-nav__menu--yellow li.expanded>a,.sticky-nav__menu--yellow>li:first-child>a:before{color:#fff046}.sticky-nav__menu--turquoise>li:first-child>a:before{color:#000}.sticky-nav__menu--white>li:first-child>a:hover{color:#00c3c4}.sticky-nav__menu--white>li:first-child>a:before{color:#fff}.sticky-nav__menu--black>li:first-child>a:before{color:#000}.sticky-nav__menu ul{display:none;margin-top:7px}@media screen and (min-width:769px){.sticky-nav__menu ul{margin-top:15px}}.sticky-nav__social{font-size:20px;line-height:1;padding-left:45px}.sticky-nav__social .iconlist__item:not(:last-child){margin-right:20px}.sticky-nav__social a:hover{color:#00c3c4}.content-nav{display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:400px){.content-nav{align-items:center;flex-direction:column}}.content-nav .more-link{transition:color .3s}.content-nav .more-link:after{color:#000}.award-box{display:flex;position:relative;z-index:1}@media screen and (max-width:960px){.award-box{margin-left:auto;max-width:300px}}.award-box__text{display:none}@media screen and (max-width:1260px){.award-box__text{max-width:160px}}@media screen and (max-width:768px){.award-box__text{display:none}}.award-box__image{height:auto;margin-right:-100px;position:absolute;right:30px;transform:translateY(-100px);width:200px}@media screen and (max-width:560px){.award-box__image{width:180px}}.top-award{position:absolute;transform:translateY(calc(-100% + 70px));width:100%;z-index:300}@media screen and (min-width:769px){.top-award{margin-right:0;transform:translateY(calc(-100% + 100px))}}.top-award .container,.top-award .future-story__final-section:before{display:flex}.top-award img{height:auto;margin-left:auto;max-width:150px;position:relative;right:-20px}@media screen and (min-width:769px){.top-award img{max-width:200px;right:0;top:-150px}}.page-footer{overflow:hidden}.page-footer__row{display:flex}.page-footer__row--align-center{align-items:center}.page-footer__col{flex:0 0 33.3333%}.cs-yellow .page-footer__col .cs-color-hover:hover{color:#0bf}@media screen and (max-width:960px){.page-footer__row--award .page-footer__col{flex:0 0 50%}}.page-footer__col--main{flex:0 0 50%}@media screen and (min-width:961px){.page-footer__col--main{flex:0 0 66.6666%}}.page-footer__header{margin-bottom:-60px;padding:100px 0}.page-footer__header--black{background-color:#000;color:#fff}.page-footer__header--white{background-color:#fff;color:#000}.page-footer__header--lightgray{background-color:#e7e7e7;color:#000}.page-footer__award-box .award-box__image{transform:translateY(-28px)}@media screen and (min-width:561px){.page-footer__award-box .award-box__image{transform:translateY(-60px)}}@media screen and (min-width:1261px){.page-footer__award-box .award-box__image{margin-right:-210px;transform:translateY(-95px);width:260px}}.page-footer__contact{background-color:rgba(0,0,0,.2);line-height:1.6;padding:50px 0}.page-template-landingpage .page-footer__contact{background-color:var(--scheme-color)}@media screen and (max-width:960px){.page-footer__contact .page-footer__row{flex-direction:column}.page-footer__contact .page-footer__row .page-footer__col{margin-bottom:15px}}.dark-mode .page-footer__contact{background-color:#d8d8d8;color:#000}.page-template-landingpage .page-footer__contact a:hover{color:#fff}.page-template-landingpage .page-footer__contact .iconlist__anchor:hover{background-color:var(--scheme-color);color:#000}.page-footer__company{position:relative}.page-footer__company-icon{height:auto;position:absolute;right:calc(100% + 50px);width:70px}@media screen and (max-width:1400px){.page-footer__company-icon{display:none}}.page-template-landingpage .page-footer__company-icon{filter:brightness(0) invert(1)}.page-template-landingpage .cs-yellow .page-footer__company-icon{filter:brightness(0)}.page-footer__social{display:flex;flex-direction:column;height:100%}.page-footer__social-headline{margin-bottom:.5em}.page-footer__social-list{margin-top:auto;padding-bottom:5px}.page-footer__nav{padding:50px 0}@media screen and (max-width:768px){.page-footer__nav .page-footer__row{flex-direction:column}.page-footer__nav .page-footer__row .page-footer__col:not(:last-child){margin-bottom:30px}}.page-footer__nav-headline-wrapper{margin-bottom:25px}#BorlabsCookieBox .dark-mode .page-footer ._brlbs-h3,.dark-mode .page-footer #BorlabsCookieBox ._brlbs-h3,.dark-mode .page-footer .headline-boxed,.dark-mode .page-footer .text h3,.text .dark-mode .page-footer h3{background-color:#fff;color:#000}.page-footer__nav-menu li:not(:last-child){margin-bottom:.5em}.page-footer__nav-menu a:after{background-color:rgba(0,0,0,.2);margin-top:2px}.dark-mode .page-footer__nav-menu a:not(:hover):after{background-color:hsla(0,0%,100%,.5);color:#fff}.page-footer__legal-inner{border-top:1px solid rgba(0,0,0,.2);display:flex;justify-content:space-between;padding:40px 0}@media screen and (max-width:960px){.page-footer__legal-inner{flex-direction:column}}.dark-mode .page-footer__legal-inner{border-color:hsla(0,0%,100%,.3)}.page-template-landingpage .page-footer__legal-inner{border:none}.page-footer__copyright{color:rgba(0,0,0,.2)}@media screen and (max-width:960px){.page-footer__copyright{margin-bottom:20px}}@media screen and (min-width:961px){.page-footer__copyright{margin-right:50px}}.dark-mode .page-footer__copyright{color:hsla(0,0%,100%,.3)}.page-footer__legal-menu{display:flex}@media screen and (max-width:560px){.page-footer__legal-menu{flex-direction:column}.page-footer__legal-menu li:not(:last-child){margin-bottom:7px}}.page-footer__legal-menu li{text-transform:uppercase}.page-footer__legal-menu li:not(:last-child){margin-right:45px}.switcher{overflow:hidden;padding-left:5px;position:fixed;top:50vh;transform:translateY(-50%);width:55px;z-index:300}@media screen and (max-width:768px){.switcher{display:none}}@media screen and (min-width:1261px){.switcher{width:125px}}.switcher:after{background:url(fonts/switcher-karriere-label.svg) no-repeat 50% #000;content:"";display:block;height:calc(100% + 100px);position:absolute;right:0;top:50%;transform:translateY(-50%);width:60px}@media screen and (min-width:1261px){.switcher--claim{width:165px}}.switcher--client:after{background-color:#fff;background-image:url(fonts/switcher-kunde-label.svg);left:0;right:auto}.switcher__circle{background-size:100% 100%;height:150px;position:relative;width:50px}@media screen and (min-width:1261px){.switcher__circle{width:150px}}.switcher--claim .switcher__circle{height:245px}@media screen and (min-width:1261px){.switcher--claim .switcher__circle{width:245px}}.switcher--carreer .switcher__circle{margin-right:-80px}.switcher--client.switcher--claim .switcher__circle{margin-left:-80px}body:not(.switcher-dragging) .page-container--active .switcher:hover .switcher__circle{animation:pulsate 1.5s infinite}body.switcher-dragging .page-container--active .switcher__circle{transform:rotate(-180deg)}.switcher--carreer{right:0}@media screen and (min-width:1261px){.switcher--carreer .switcher__circle{background:url(fonts/switcher-simple-carreer-2.svg)}}.switcher--carreer.switcher--claim .switcher__circle{background:url(fonts/switcher-karriere.svg)}.switcher--client{left:0}@media screen and (min-width:1261px){.switcher--client .switcher__circle{background:url(fonts/switcher-simple-2.svg) no-repeat}.switcher--client:not(.switcher--claim) .switcher__circle{right:30px}}.switcher--client.switcher--claim .switcher__circle{background:url(fonts/switcher-kunde.svg)}@keyframes pulsate{0%{transform:translateX(0) rotate(-180deg)}50%{transform:translateX(-5px) rotate(-180deg)}to{transform:translateX(0) rotate(-180deg)}}.inline-form{align-items:center;border:1px solid #d8d8d8;display:inline-flex;padding:10px 10px 10px 20px}.inline-form__input{background-color:transparent!important;border-color:transparent!important;flex-grow:1;padding:0!important;text-transform:uppercase}.inline-form__input::-moz-placeholder{color:inherit}.inline-form__input::placeholder{color:inherit}.dark-mode .inline-form__input{color:#fff}.section--white .inline-form__input{color:#000}.inline-form__submit:after{color:#fff!important;margin-right:0!important}.dropdown{cursor:default;display:inline-block;margin-bottom:-10px;margin-top:-10px;padding:10px;position:relative;transition:all .3s}@media screen and (min-width:769px){.dropdown{margin-left:-10px;margin-right:-10px}}.dropdown--wide{width:100%}.dropdown--selected,.no-js .dropdown:hover{background-color:#e7e7e7;color:#000}.dropdown__selected{align-items:center;display:inline-flex;max-width:100%}@media screen and (max-width:960px){.dropdown__selected{width:100%}}.dropdown__selected:after{content:"";font-family:icomoon;font-size:9px;margin-left:7px}.dropdown--selected .dropdown__selected:after,.dropdown__selected--highlighted{color:#000}.dropdown--selected .dropdown__selected:after{content:""}.dropdown__label,.dropdown__label-wrapper{overflow:hidden;width:100%}.dropdown__label{text-overflow:ellipsis;white-space:nowrap}.dropdown__reset{color:#b2b2b2;cursor:pointer;font-size:16px;position:absolute;right:40px;top:12px;z-index:10}.dropdown__reset:after{content:"";font-family:icomoon}.dropdown__reset:hover{color:green}.dropdown__count-indicator{color:#b2b2b2;font-size:.8rem;font-weight:400;margin-left:10px;position:absolute;top:12px}.dropdown__options{background-color:#e7e7e7;border-top:none;box-shadow:0 4px 6px rgba(0,0,0,.05);box-sizing:border-box;-webkit-hyphens:auto;hyphens:auto;left:0;opacity:0;padding:0 10px 10px;pointer-events:none;position:absolute;top:100%;transition:all .3s;width:100%;z-index:20}.dropdown__options--bullets{list-style:disc;padding-left:25px}.dropdown--selected .dropdown__options,.no-js .dropdown:hover .dropdown__options{color:#000;opacity:1;pointer-events:all}.dropdown .dropdown__option{font-size:.95rem;line-height:1.2}.dropdown .dropdown__option:not(:last-child){margin-bottom:7px}.dropdown__options--bullets .dropdown__option:not(:last-child){margin-bottom:4px}.dropdown__option--selected .dropdown__value,.dropdown__option:hover .dropdown__value{color:var(--scheme-color)}.dropdown__checkbox-label{cursor:pointer;display:block;padding:4px 0}.dropdown__checkbox-input{display:none}.dropdown__value{display:block;padding-right:20px;position:relative}.dropdown__checkbox-input:checked+.dropdown__value{font-weight:700;opacity:1!important}.dropdown__checkbox-input:checked+.dropdown__value:after{color:#b2b2b2;content:"";font-family:icomoon;font-size:12px;position:absolute;right:10px;top:2px}.dropdown__checkbox-input:disabled+.dropdown__value{opacity:.5!important}.dropdown__checkbox-label:hover .dropdown__value:after{color:green}.hero{background-position:50%;background-size:cover;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;padding:200px 0 50px;position:relative}@media screen and (min-height:901px){.hero{min-height:calc(100vh - 20px)}}@media screen and (min-height:1001px){.hero{padding-bottom:350px}}@media screen and (min-width:561px){.hero{padding-top:250px}}@media screen and (min-width:769px){.hero{box-sizing:border-box;min-height:calc(100vh + 150px);padding:200px 0 250px}}@media screen and (max-width:768px){.hero{min-height:calc(var(--vh, 1vh)*100);padding:100px 0 40px;position:relative}}@media screen and (min-width:769px){.hero--content-y-top{justify-content:flex-start}.hero--content-y-center{justify-content:center}.hero--content-y-bottom{justify-content:flex-end}}.hero--narrow{background-color:#aaa;min-height:600px}.hero--split{justify-content:flex-start}@media screen and (max-width:768px){.hero--split{padding-top:120px}}@media screen and (min-width:769px){.hero--split:before{background-color:var(--scheme-color);content:"";height:100%;left:0;opacity:.9;position:absolute;top:0;width:60%;z-index:10}}@media screen and (min-width:769px)and (min-width:961px){.hero--split:before{max-width:50%}}@media screen and (min-width:769px){.hero--split.hero--content-bg-black:before{background-color:#000;opacity:.85}}@media screen and (max-width:768px){.hero--split:after{background:var(--scheme-color);background-image:none!important;opacity:.8}.hero--split.hero--content-bg-black:after{background-color:#000;opacity:.85}}@media screen and (min-width:561px){.hero--split{padding-bottom:180px}}@media screen and (min-width:769px){.hero--split{min-height:900px}}@media screen and (max-width:768px){.hero:after{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.8));bottom:0;content:"";display:block;height:100%;left:0;position:absolute;width:100%}.hero--headline-color-black:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8))}}.hero__container{display:flex;flex-direction:column}@media screen and (min-width:769px){.hero--content-x-right .hero__container{align-items:flex-end}}.hero__content{display:inline-block;max-width:650px;position:relative;z-index:50}.hero--split .hero__content{box-sizing:border-box;width:100%}@media screen and (min-width:769px){.hero--split .hero__content{max-width:60%;padding-right:50px}}@media screen and (min-width:961px){.hero--split .hero__content{max-width:50%}}.hero__split-badge{display:block;height:auto;width:150px}@media screen and (max-width:768px){.hero__split-badge{margin-top:40px;width:120px}}@media screen and (min-width:769px){.hero__split-badge{position:absolute;right:0;top:0;transform:translateX(50%)}}@media screen and (min-width:1261px){.hero__split-badge{width:200px}}@media screen and (min-width:769px){.page-container--has-switcher.light-mode .hero__split-badge{transform:translateX(calc(50% + 10px))}}.hero__roof{font-size:1.295rem;margin-bottom:50px;text-transform:uppercase}.hero__headline{line-height:1.2}.hero--split .hero__headline{line-height:1.15}@media screen and (max-width:560px){.hero--split .hero__headline br{display:none}}@media screen and (max-width:1260px){.hero--split .hero__headline br{display:none}.hero--split .hero__headline{font-size:1.7rem}}@media screen and (min-width:769px){.hero--split .hero__headline{padding-right:50px}}.hero__headline--shadow{text-shadow:0 0 20px rgba(0,0,0,.5)}.hero__button,.hero__text-wrapper{margin-top:25px}@media screen and (min-width:769px){.hero__button,.hero__text-wrapper{margin-top:50px}}@media screen and (max-width:768px){.hero__text-wrapper{margin-top:15px}}@media screen and (max-width:560px){.hero__text{font-size:1rem}}.hero__text.headline-boxed--cs-bg{color:#000}@media screen and (min-width:769px){.hero--split .hero__button{margin-top:40px}}.hero__bodytext{margin-top:30px}.hero--content-bg-black .hero__bodytext{color:#fff}.hero__button:after,.hero__button:hover{background-color:#000!important;color:#fff!important}.hero__button:hover:after{background-color:var(--scheme-color)!important;color:#000!important}#BorlabsCookieBox .hero__button._brlbs-btn:hover:after,.hero__button.button--yellow:hover:after{background-color:#fff046!important}@media screen and (max-width:400px){.hero__text-wrapper br{display:none}}.dark-mode .hero__text.headline-boxed--default{background-color:#000;color:#fff}.light-mode .hero__text.headline-boxed--default{background-color:#fff;color:#000}.hero__fineprint{font-size:.8rem;margin-top:50px}.hero-slider .poster-slider__slide{padding-top:130px}@media screen and (max-width:768px){.hero-slider .poster-slider__slide{display:flex!important;flex-direction:column;justify-content:center;min-height:60vh}}@media screen and (min-width:769px){.hero-slider .poster-slider__slide{padding-bottom:250px;padding-top:250px}}@media screen and (max-width:768px){.hero-slider .poster-slider__slide.poster--content-x-right{justify-content:flex-end}}.hero-slider .poster__headline{margin-bottom:.5em}.hero-slider .poster__subline.cs-bg{color:#000}.hero-slider .poster__button{margin-top:50px}@media screen and (max-width:768px){.hero-slider .poster--content-x-right .poster__button{margin-top:20px}}@media screen and (min-width:769px){.hero-slider .poster-slider__pagination-container{bottom:180px}}@media screen and (min-width:1261px){.hero-slider .poster-slider__pagination-container{bottom:220px}}.hero-slider .poster-slider__pagination{text-align:center}@media screen and (max-width:560px){.hero-slider .poster__headline br{display:block}}#BorlabsCookieBox ._brlbs-btn,.button,.hs-button{align-items:center;box-sizing:border-box;color:#000;cursor:pointer;display:inline-flex;font-weight:600;min-height:55px;padding:10px 20px;text-align:left;text-transform:uppercase}#BorlabsCookieBox ._brlbs-btn,#BorlabsCookieBox ._brlbs-btn:after,.button,.button:after,.hs-button,.hs-button:after{transition:all .3s}#BorlabsCookieBox ._brlbs-btn:hover,.button:hover,.hs-button:hover{background-color:#fff}.button--block{width:100%}.button--accent{background-color:var(--scheme-color-accent);color:#000}.button--accent:after{background-color:#000;color:#fff}.button--accent:hover{background-color:#fff}.button--accent:hover:after{background-color:var(--scheme-color-accent)}.cs-accent-low-contrast .button--accent:hover:after{color:#000!important}.button--white{background-color:#fff}.button--white:hover{background-color:#000;color:#fff}.button--white:hover:after{background-color:#fff;color:#000}.button--white-cs{background-color:#fff!important;color:#000!important}.button--white-cs:after{background-color:var(--scheme-color);color:#000!important}.button--white-cs:hover{background-color:var(--scheme-color)!important}.button--white-cs:hover:after{background-color:#fff!important}.cs-bg .button--white-cs:hover{background-color:#000!important;color:#fff!important}.cs-bg .button--white-cs:hover:after{background-color:var(--scheme-color)!important}.button--black{background-color:#000;color:#fff}.button--black:after{background-color:var(--scheme-color-accent)}.button--black:hover,.button--black:hover:after{background-color:#fff;color:#000}.cs-accent-yellow .button--black:after{background-color:#fff046;color:#000}#BorlabsCookieBox .cs-blue ._brlbs-btn:not(.section-button).cs-bg:not(:hover),#BorlabsCookieBox .cs-green ._brlbs-btn:not(.section-button).cs-bg:not(:hover),#BorlabsCookieBox .cs-orange ._brlbs-btn:not(.section-button).cs-bg:not(:hover),#BorlabsCookieBox .cs-pink ._brlbs-btn:not(.section-button).cs-bg:not(:hover),.cs-blue #BorlabsCookieBox ._brlbs-btn:not(.section-button).cs-bg:not(:hover),.cs-blue .button:not(.section-button).cs-bg:not(:hover),.cs-blue .hs-button:not(.section-button).cs-bg:not(:hover),.cs-green #BorlabsCookieBox ._brlbs-btn:not(.section-button).cs-bg:not(:hover),.cs-green .button:not(.section-button).cs-bg:not(:hover),.cs-green .hs-button:not(.section-button).cs-bg:not(:hover),.cs-orange #BorlabsCookieBox ._brlbs-btn:not(.section-button).cs-bg:not(:hover),.cs-orange .button:not(.section-button).cs-bg:not(:hover),.cs-orange .hs-button:not(.section-button).cs-bg:not(:hover),.cs-pink #BorlabsCookieBox ._brlbs-btn:not(.section-button).cs-bg:not(:hover),.cs-pink .button:not(.section-button).cs-bg:not(:hover),.cs-pink .hs-button:not(.section-button).cs-bg:not(:hover){color:#fff}#BorlabsCookieBox .cs-blue ._brlbs-btn:not(.section-button).cs-bg:not(:hover):after,#BorlabsCookieBox .cs-green ._brlbs-btn:not(.section-button).cs-bg:not(:hover):after,#BorlabsCookieBox .cs-orange ._brlbs-btn:not(.section-button).cs-bg:not(:hover):after,#BorlabsCookieBox .cs-pink ._brlbs-btn:not(.section-button).cs-bg:not(:hover):after,.cs-blue #BorlabsCookieBox ._brlbs-btn:not(.section-button).cs-bg:not(:hover):after,.cs-blue .button:not(.section-button).cs-bg:not(:hover):after,.cs-blue .hs-button:not(.section-button).cs-bg:not(:hover):after,.cs-green #BorlabsCookieBox ._brlbs-btn:not(.section-button).cs-bg:not(:hover):after,.cs-green .button:not(.section-button).cs-bg:not(:hover):after,.cs-green .hs-button:not(.section-button).cs-bg:not(:hover):after,.cs-orange #BorlabsCookieBox ._brlbs-btn:not(.section-button).cs-bg:not(:hover):after,.cs-orange .button:not(.section-button).cs-bg:not(:hover):after,.cs-orange .hs-button:not(.section-button).cs-bg:not(:hover):after,.cs-pink #BorlabsCookieBox ._brlbs-btn:not(.section-button).cs-bg:not(:hover):after,.cs-pink .button:not(.section-button).cs-bg:not(:hover):after,.cs-pink .hs-button:not(.section-button).cs-bg:not(:hover):after{background-color:#fff;color:#000}#BorlabsCookieBox .cs-accent-yellow:not(.cs-yellow) .cs-bg._brlbs-btn,.cs-accent-yellow:not(.cs-yellow) #BorlabsCookieBox .cs-bg._brlbs-btn,.cs-accent-yellow:not(.cs-yellow) .button.cs-bg,.cs-accent-yellow:not(.cs-yellow) .cs-bg.hs-button{color:#fff}#BorlabsCookieBox .cs-accent-yellow:not(.cs-yellow) .cs-bg._brlbs-btn:after,.cs-accent-yellow:not(.cs-yellow) #BorlabsCookieBox .cs-bg._brlbs-btn:after,.cs-accent-yellow:not(.cs-yellow) .button.cs-bg:after,.cs-accent-yellow:not(.cs-yellow) .cs-bg.hs-button:after{background-color:#fff046;color:#000}#BorlabsCookieBox .cs-accent-yellow:not(.cs-yellow) .cs-bg._brlbs-btn:hover,.cs-accent-yellow:not(.cs-yellow) #BorlabsCookieBox .cs-bg._brlbs-btn:hover,.cs-accent-yellow:not(.cs-yellow) .button.cs-bg:hover,.cs-accent-yellow:not(.cs-yellow) .cs-bg.hs-button:hover{background-color:#000;color:#fff}#BorlabsCookieBox ._brlbs-btn,.button--yellow,.cs-accent-yellow .cs-bg .button:not(.button--white):not(.button--black),.cs-accent-yellow .cs-bg .hs-button:not(.button--white):not(.button--black){background-color:#fff046}#BorlabsCookieBox ._brlbs-btn:hover,.button--yellow:hover,.cs-accent-yellow .cs-bg .button:not(.button--white):not(.button--black):hover,.cs-accent-yellow .cs-bg .hs-button:not(.button--white):not(.button--black):hover{background-color:#000;color:#fff}#BorlabsCookieBox ._brlbs-btn:hover:after,.button--yellow:hover:after,.cs-accent-yellow .cs-bg .button:not(.button--white):not(.button--black):hover:after,.cs-accent-yellow .cs-bg .hs-button:not(.button--white):not(.button--black):hover:after{background-color:#fff046;color:#000}.button--black{background-color:#000!important;color:#fff!important}.button--black:after{color:#fff!important}.button--black:after,.button--black:hover{background-color:var(--scheme-color-accent)!important}.button--black:hover{color:#000!important}.button--black:hover:after{background-color:#000!important;color:#fff!important}.cs-accent-low-contrast .button--black:after{color:#000!important}.cs-accent-low-contrast .button--black:hover:after{color:#fff!important}.button--white{background-color:#fff!important;color:#000!important}.button--white:after{color:#fff!important}.button--white:after,.button--white:hover{background-color:var(--scheme-color-accent)!important}.button--white:hover:after{background-color:#fff!important;color:#000!important}.cs-accent-low-contrast .button--white:after,.cs-accent-low-contrast .button--white:hover,.cs-accent-low-contrast .cs-bg .button--black:after{color:#000!important}.cs-accent-low-contrast .cs-bg .button--black:hover:after{color:#fff!important}#BorlabsCookieBox .section--black ._brlbs-btn:hover,.section--black #BorlabsCookieBox ._brlbs-btn:hover,.section--black .button:hover,.section--black .hs-button:hover{background-color:#fff!important;color:#000!important}#BorlabsCookieBox .section--black ._brlbs-btn:hover:after,.section--black #BorlabsCookieBox ._brlbs-btn:hover:after,.section--black .button:hover:after,.section--black .hs-button:hover:after{background-color:#000!important;color:#fff!important}.button--turquoise{background-color:#00c3c4!important}.button--turquoise:after{color:#000!important}.button--turquoise.button--hover-white:hover,.button--turquoise:after{background-color:#fff!important}.button--turquoise.button--hover-white:hover:after{background-color:#00c3c4!important}.button--turquoise.button--hover-black:hover{background-color:#000!important}.button--turquoise.button--hover-black:hover:after{background-color:#00c3c4!important}.button--blue{background-color:#0bf!important}.button--blue:after{color:#000!important}.button--blue.button--hover-white:hover,.button--blue:after{background-color:#fff!important}.button--blue.button--hover-white:hover:after{background-color:#0bf!important}.button--blue.button--hover-black:hover{background-color:#000!important}.button--blue.button--hover-black:hover:after{background-color:#0bf!important}.button--green{background-color:#00c03c!important}.button--green:after{color:#000!important}.button--green.button--hover-white:hover,.button--green:after{background-color:#fff!important}.button--green.button--hover-white:hover:after{background-color:#00c03c!important}.button--green.button--hover-black:hover{background-color:#000!important}.button--green.button--hover-black:hover:after{background-color:#00c03c!important}.button--orange{background-color:#ff9800!important}.button--orange:after{color:#000!important}.button--orange.button--hover-white:hover,.button--orange:after{background-color:#fff!important}.button--orange.button--hover-white:hover:after{background-color:#ff9800!important}.button--orange.button--hover-black:hover{background-color:#000!important}.button--orange.button--hover-black:hover:after{background-color:#ff9800!important}.button--pink{background-color:#f07!important}.button--pink:after{color:#000!important}.button--pink.button--hover-white:hover,.button--pink:after{background-color:#fff!important}.button--pink.button--hover-white:hover:after{background-color:#f07!important}.button--pink.button--hover-black:hover{background-color:#000!important}.button--pink.button--hover-black:hover:after{background-color:#f07!important}.button--lightgray{background-color:#e7e7e7!important}.button--lightgray:after{color:#000!important}.button--lightgray.button--hover-white:hover,.button--lightgray:after{background-color:#fff!important}.button--lightgray.button--hover-white:hover:after{background-color:#e7e7e7!important}.button--lightgray.button--hover-black:hover{background-color:#000!important}.button--lightgray.button--hover-black:hover:after{background-color:#e7e7e7!important}#BorlabsCookieBox ._brlbs-btn,.button--yellow{background-color:#fff046!important}#BorlabsCookieBox ._brlbs-btn:after,.button--yellow:after{background-color:#fff!important;color:#000!important}#BorlabsCookieBox .button--hover-white._brlbs-btn:hover,.button--yellow.button--hover-white:hover{background-color:#fff!important}#BorlabsCookieBox .button--hover-white._brlbs-btn:hover:after,.button--yellow.button--hover-white:hover:after{background-color:#fff046!important}#BorlabsCookieBox .button--hover-black._brlbs-btn:hover,.button--yellow.button--hover-black:hover{background-color:#000!important}#BorlabsCookieBox .button--hover-black._brlbs-btn:hover:after,.button--yellow.button--hover-black:hover:after{background-color:#fff046!important}.more-link{align-items:center;cursor:pointer;display:inline-flex;font-size:.915em;letter-spacing:1px;text-transform:uppercase}.more-link--icon-right:after{margin-left:15px;margin-right:0;order:1}.faq__header:after,.more-link--arrow-bottom:after,.press-releases__list .jobs__list-button:after,.sticky__nav-tabs-item--active .sticky__nav-tabs-anchor:after{content:"";font-size:7px;padding-left:0;padding-top:2px}.more-link--arrow-bottom.toggle-form__button--active:after,.press-releases__list .toggle-form__button--active.jobs__list-button:after,.sticky__nav-tabs-item--active .toggle-form__button--active.sticky__nav-tabs-anchor:after,.toggle-form__button--active.faq__header:after{transform:rotate(-180deg)}.more-link--arrow-left:after{content:"";padding-left:0;padding-right:2px}.more-link--yellow:not(:hover):after{background-color:#fff046;color:#000}.back-button,.back-button__wrapper{background-color:var(--scheme-color)}.back-button{color:#fff}.back-button:after{background-color:var(--scheme-color-accent);color:#000}.back-button:hover{background-color:#000}.back-button:hover:after{color:#000}.headline-boxed__wrapper+.form{margin-top:40px}@media screen and (min-width:769px){.headline-boxed__wrapper+.form{margin-top:60px}}.form a{color:var(--scheme-color)}.form a:hover{color:#666}@media screen and (min-width:769px){.form__row{display:flex;margin-left:-15px;margin-right:-15px}}@media screen and (min-width:1261px){.form__row{margin-left:-25px;margin-right:-25px}}.form__column{box-sizing:border-box;display:flex;flex-direction:column}@media screen and (max-width:768px){.form__column:not(:last-child){margin-bottom:35px}}@media screen and (min-width:769px){.form__column{flex:0 0 50%;padding-left:15px;padding-right:15px}}@media screen and (min-width:1261px){.form__column{padding-left:25px;padding-right:25px}}.form__column:first-child{flex:0 0 55%}@media screen and (min-width:961px){.form__column:first-child{flex:0 0 calc(50% + 120px)}}.form__column:last-child{flex:0 0 45%}@media screen and (min-width:961px){.form__column:last-child{flex:0 0 calc(50% - 120px)}}.form__control:not(:last-child),.hs-form .field:not(:last-child){margin-bottom:15px}@media screen and (min-width:769px){.form__control:not(:last-child),.hs-form .field:not(:last-child){margin-bottom:20px}}@media screen and (min-width:961px){.form__control:not(:last-child),.hs-form .field:not(:last-child){margin-bottom:25px}}@media screen and (min-width:769px){.form__control-extraspace:not(:last-child){margin-bottom:35px}}@media screen and (min-width:961px){.form__control-extraspace:not(:last-child){margin-bottom:50px}.form__control--horizontal{display:flex}}.form__control--submit{margin-top:auto}.form__label{box-sizing:border-box;display:block;font-size:1.05rem}@media screen and (max-width:960px){.form__label br{display:none}}.form__control--vertical .form__label{margin-bottom:1em}.form__control--horizontal .form__label,.form__label--horizontal{flex:0 0 180px;padding-right:20px}@media screen and (max-width:1260px){.form__control--horizontal .form__label,.form__label--horizontal{margin-bottom:.3em}}@media screen and (min-width:1261px){.form__control--horizontal .form__label,.form__label--horizontal{flex:0 0 240px}}.form__field{flex-grow:1}.form__input,.hs-input[type=email],.hs-input[type=tel],.hs-input[type=text],body .gform_wrapper.gravity-theme input[type=color],body .gform_wrapper.gravity-theme input[type=date],body .gform_wrapper.gravity-theme input[type=datetime-local],body .gform_wrapper.gravity-theme input[type=datetime],body .gform_wrapper.gravity-theme input[type=email],body .gform_wrapper.gravity-theme input[type=month],body .gform_wrapper.gravity-theme input[type=number],body .gform_wrapper.gravity-theme input[type=password],body .gform_wrapper.gravity-theme input[type=search],body .gform_wrapper.gravity-theme input[type=tel],body .gform_wrapper.gravity-theme input[type=text],body .gform_wrapper.gravity-theme input[type=time],body .gform_wrapper.gravity-theme input[type=url],body .gform_wrapper.gravity-theme input[type=week],body .gform_wrapper.gravity-theme select,body .gform_wrapper.gravity-theme textarea,textarea.hs-input{background-color:#fff;border:1px solid #ccc;border-radius:0;box-sizing:border-box;display:block;font:inherit;outline:none;padding:10px;width:100%}.form__input::-moz-placeholder,.hs-input[type=email]::-moz-placeholder,.hs-input[type=tel]::-moz-placeholder,.hs-input[type=text]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=color]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=date]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=datetime-local]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=datetime]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=email]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=month]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=number]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=password]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=search]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=tel]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=text]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=time]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=url]::-moz-placeholder,body .gform_wrapper.gravity-theme input[type=week]::-moz-placeholder,body .gform_wrapper.gravity-theme select::-moz-placeholder,body .gform_wrapper.gravity-theme textarea::-moz-placeholder,textarea.hs-input::-moz-placeholder{color:#999}.form__input::placeholder,.hs-input[type=email]::placeholder,.hs-input[type=tel]::placeholder,.hs-input[type=text]::placeholder,body .gform_wrapper.gravity-theme input[type=color]::placeholder,body .gform_wrapper.gravity-theme input[type=date]::placeholder,body .gform_wrapper.gravity-theme input[type=datetime-local]::placeholder,body .gform_wrapper.gravity-theme input[type=datetime]::placeholder,body .gform_wrapper.gravity-theme input[type=email]::placeholder,body .gform_wrapper.gravity-theme input[type=month]::placeholder,body .gform_wrapper.gravity-theme input[type=number]::placeholder,body .gform_wrapper.gravity-theme input[type=password]::placeholder,body .gform_wrapper.gravity-theme input[type=search]::placeholder,body .gform_wrapper.gravity-theme input[type=tel]::placeholder,body .gform_wrapper.gravity-theme input[type=text]::placeholder,body .gform_wrapper.gravity-theme input[type=time]::placeholder,body .gform_wrapper.gravity-theme input[type=url]::placeholder,body .gform_wrapper.gravity-theme input[type=week]::placeholder,body .gform_wrapper.gravity-theme select::placeholder,body .gform_wrapper.gravity-theme textarea::placeholder,textarea.hs-input::placeholder{color:#999}.form__textarea,textarea.hs-input{height:100px;resize:vertical}@media screen and (min-width:769px){.form__textarea,textarea.hs-input{height:180px}}.form__select,.multistep-form__select,body .gform_wrapper.gravity-theme .gfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(fonts/arrow-bottom-white.svg),linear-gradient(90deg,#000,#000);background-position:calc(100% - 13px),100% 0;background-repeat:no-repeat;background-size:13px 9px,40px 100%;border-radius:0;color:#999;padding-right:75px}.form__select--has-value{color:inherit}.form__checkbox-label a{color:var(--scheme-color)}.cs-low-contrast .poster-slider__slide:not(.section--black) .form__checkbox-label a,.cs-low-contrast .section:not(.section--black) .form__checkbox-label a,.form__checkbox-label a:hover{color:#444}.cs-low-contrast .poster-slider__slide:not(.section--black) .form__checkbox-label a:hover,.cs-low-contrast .section:not(.section--black) .form__checkbox-label a:hover{color:#000}.form__checkbox-wrapper,.hs-form-booleancheckbox{border-bottom:1px solid #999;border-top:1px solid #999;display:flex;padding-bottom:10px;padding-top:15px}.form__checkbox-input,.hs-input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:50%;flex:0 0 30px;height:30px;margin-right:20px;position:relative;width:30px}@media screen and (min-width:769px){.form__checkbox-input,.hs-input[type=checkbox]{flex:0 0 40px;height:40px;width:40px}}.form__checkbox-input,.form__checkbox-input:before,.hs-input[type=checkbox],.hs-input[type=checkbox]:before{align-items:center;display:flex;justify-content:center}.form__checkbox-input:checked:before,.hs-input[type=checkbox]:checked:before{color:var(--scheme-color);content:"";font-family:icomoon;font-size:18px}@media screen and (min-width:769px){.form__checkbox-input:checked:before,.hs-input[type=checkbox]:checked:before{font-size:24px}}.cs-low-contrast .form__checkbox-input:before,.cs-low-contrast .hs-input[type=checkbox]:before{color:#000}.form__fineprint,.hs-richtext{font-size:.7rem}.form__submit-button{background-color:var(--scheme-color-accent)}@media screen and (max-width:1260px){.form__submit-button{font-size:1rem;margin-top:10px}}@media screen and (min-width:1261px){.form__submit-button{width:100%}.form__submit-button:after{flex:0 0 32px;font-size:16px;height:32px;width:32px}}.form__submit-button:after{background-color:#000}.form__submit-button:hover:after{background-color:var(--scheme-color-accent)}.cs-accent-low-contrast .form__submit-button:hover:after{color:#000}.button-hover-black .form__submit-button:hover{background-color:#000;color:#fff}.button-hover-white .form__submit-button:hover{background-color:#fff;color:#000}@media screen and (min-width:1261px){.button-size--large .form__submit-button{min-height:75px;padding-left:25px;padding-right:25px}}.button-color--cs-bg .form__submit-button{background-color:var(--scheme-color)}.button-color--cs-bg .form__submit-button:after{background-color:#000!important;color:#fff!important}.button-color--cs-bg .form__submit-button:hover:after{background-color:var(--scheme-color)!important;color:#000!important}.contact-widget{background-color:var(--scheme-color);box-sizing:border-box;padding:20px;position:fixed;right:0;transform:translateY(calc(100% + 100px));transition:all 1s;width:100%;z-index:500}@media screen and (min-width:561px){.contact-widget{top:50%;transform:translateX(100%) translateY(-50%);width:210px}}@media screen and (max-width:560px){.contact-widget{bottom:0}}.contact-widget--left{left:0}@media screen and (min-width:561px){.contact-widget--left{transform:translateX(-100%) translateY(-50%)}}.contact-widget--visible{transform:translateY(0)}@media screen and (min-width:561px){.contact-widget--visible{transform:translateX(0) translateY(-50%)}}.contact-widget__content{text-align:center}.contact-widget__image-wrapper{margin:-75px auto 0;max-width:120px}.contact-widget__headline-wrapper{margin-top:20px;text-align:center}.contact-widget__phone{margin:20px 0;text-align:center}.contact-widget__phone-label{font-weight:700}.contact-widget__button{font-size:.8rem;padding:10px 15px}.contact-widget__button:after{background-color:var(--scheme-color);color:#000!important;margin-right:10px}.contact-widget__button:hover:after{background-color:var(--scheme-color);color:#000}.contact-widget__close{cursor:pointer;padding:10px;position:absolute;top:0}@media screen and (min-width:561px){.contact-widget__close{font-size:.8rem;left:0}}@media screen and (max-width:560px){.contact-widget__close{right:0}}.contact-widget__close:hover{opacity:.8}.contact-widget__close:after{color:#fff;content:"";font-family:icomoon}.cs-low-contrast+.contact-widget .contact-widget__close:after{color:#000}@media screen and (min-width:561px){.contact-widget--left .contact-widget__close{left:auto;right:0}.contact-widget__toggle{display:none!important}}.multistep-form__cta-button:after{transform:rotate(90deg)}.multistep-form__form{margin:0 auto;max-width:1000px}.multistep-form__steps,.multistep-form__tabs{transition:all .3s}.multistep-form__form--disabled .multistep-form__steps,.multistep-form__form--disabled .multistep-form__tabs{opacity:.5;pointer-events:none}.multistep-form__tabs{background-color:#fff}@media screen and (min-width:561px){.multistep-form__tabs{display:flex}}.multistep-form__tab{align-items:center;color:rgba(0,0,0,.5);display:flex;flex-basis:100%;height:50px;justify-content:center;padding:0 30px;position:relative;text-align:center}@media screen and (max-width:560px){.multistep-form__tab{height:50px}.multistep-form__tab br{display:none}.multistep-form__tab:not(:last-child){border-bottom:1px solid #e7e7e7}}.multistep-form__tab:not(:last-child):after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:10px solid #fff;box-sizing:border-box;content:"";filter:drop-shadow(0 1px 0 #e7e7e7);position:absolute;top:100%;width:0;z-index:10}@media screen and (min-width:561px){.multistep-form__tab:not(:last-child):after{border-bottom:25px solid transparent;border-left:20px solid #fff;border-top:25px solid transparent;filter:drop-shadow(1px 0 0 #e7e7e7);height:100%;left:100%;top:0}}@media screen and (min-width:961px){.multistep-form__tab{font-size:1.1rem;padding:0 30px}.multistep-form__tab br{display:none}}.multistep-form__tab--active{background-color:var(--scheme-color);color:#fff}@media screen and (max-width:560px){.multistep-form__tab--active:not(:last-child):after{border-top-color:var(--scheme-color)}}@media screen and (min-width:561px){.multistep-form__tab--active:not(:last-child):after{border-left-color:var(--scheme-color)}}.cs-accent-low-contrast .multistep-form__tab--active{color:#000}.multistep-form__steps{margin-top:35px}.multistep-form__step{display:none}.multistep-form__step--active{display:block}.multistep-form__section{border-top:1px solid rgba(0,0,0,.5);display:flex;padding:15px 0}.multistep-form__section:last-child{border-bottom:1px solid rgba(0,0,0,.5)}.multistep-form__section--vertical{flex-direction:column}.multistep-form__step-title{margin-bottom:.5em}@media screen and (min-width:1261px){.multistep-form__step-title{font-size:1.4em}}.multistep-form__section-content{max-width:800px}.multistep-form__section-title{display:block;font-size:1.05rem;font-weight:700}.multistep-form__section-icon-wrapper{margin-left:auto;padding-left:30px}@media screen and (max-width:560px){.multistep-form__section-icon-wrapper{display:none}}@media screen and (max-width:960px){.multistep-form__section-icon{max-width:60px}}.multistep-form__buttons{display:flex;margin-top:25px}.multistep-form__button{transition:all .3s}.multistep-form__button[disabled]{opacity:.5;pointer-events:none}.multistep-form__row{width:100%}@media screen and (min-width:961px){.multistep-form__row{display:flex;flex-grow:1;margin-left:-15px;margin-right:-15px}}@media screen and (max-width:1260px){.multistep-form__row{flex-wrap:wrap}}.multistep-form__row:not(:last-child){margin-bottom:15px}.multistep-form__col{display:flex;flex-basis:100%;flex-direction:column}@media screen and (max-width:1260px){.multistep-form__col{flex:0 0 50%}}.multistep-form__col:not(:last-child){margin-bottom:15px}@media screen and (min-width:1261px){.multistep-form__col--2-3{flex:0 0 66.666666%}.multistep-form__col--1-3{flex:0 0 33.333333%}}.multistep-form__col-inner{display:flex;flex-direction:column;height:100%}@media screen and (min-width:961px){.multistep-form__col-inner{padding-left:15px;padding-right:15px}}.multistep-form__button--prev:after{content:"";padding-left:0;padding-right:2px}@media screen and (max-width:768px){.multistep-form__button--prev:after{margin-right:0}}.multistep-form__button--prev:not(:hover){background-color:rgba(0,0,0,.2)!important;color:#fff;filter:grayscale(1)}.multistep-form__button--next,.multistep-form__button--submit{margin-left:auto}.multistep-form__form .wpcf7-form-control-wrap{width:100%}.multistep-form__control--horizontal{align-items:center;display:flex}.multistep-form__label{display:block;font-weight:400}.multistep-form__label--offset{margin-bottom:25px;margin-top:8px}@media screen and (min-width:1261px){.multistep-form__label--lg{font-size:1.1rem}}.multistep-form__control--horizontal .multistep-form__label{min-width:120px}.multistep-form__input{background-color:#fff;border:none;border-radius:0;box-sizing:border-box;font:inherit;font-weight:400;outline:none;padding:10px;width:100%}.multistep-form__textarea{flex-grow:1;min-height:120px;resize:none}.multistep-form__textarea--xxl{height:270px}.multistep-form__select{color:#000}.multistep-form__legastuff .multistep-form__col:first-child{flex:0 0 45%}@media screen and (min-width:769px){.multistep-form__legastuff .checkbox-item .checkbox-item__input{margin-right:30px}}@media screen and (max-width:768px){.multistep-form__legastuff .form__checkbox-label br{display:none}}.multistep-form__fineprint{color:rgba(0,0,0,.5);font-size:.75rem;font-weight:400;line-height:1.2}.checkbox-item{box-sizing:border-box;display:flex}.checkbox-item--inline:not(:last-child){margin-bottom:10px}@media screen and (min-width:769px){.checkbox-item--inline:not(:last-child){margin-bottom:15px}}@media screen and (min-width:961px){.checkbox-item .checkbox-item__input{margin-right:40px}}.checkbox-item--inline .checkbox-item__input{margin-right:10px}.checkbox-item--inline .checkbox-item__label{display:flex;flex-direction:column;justify-content:center;padding-left:10px;padding-right:10px;width:100%}@media screen and (min-width:769px){.checkbox-item--inline .checkbox-item__label{padding-left:15px;padding-right:15px}}.checkbox-item--inline .checkbox-item__input:checked~.checkbox-item__label{background-color:var(--scheme-color);color:#fff}.cs-low-contrast .checkbox-item--inline .checkbox-item__input:checked~.checkbox-item__label{color:#000}.table__wrapper{overflow-x:scroll}table{border:1px solid #999;border-collapse:collapse;width:100%}td,th{border:1px solid #999;padding:5px}th{background-color:#000;color:#fff;font-size:.9rem;text-align:left}td{font-size:.8rem}tr:nth-child(2n) td{background-color:#e6e6e6}.text-image{display:flex}@media screen and (max-width:560px){.text-image{flex-direction:column}}.text-image__more-link{margin-top:2em}.dark-mode .text-image__more-link:not(:hover):after{background-color:#fff;color:#000}.text-image__image-wrapper{flex:0 0 32%;position:relative}@media screen and (max-width:560px){.text-image__image-wrapper{aspect-ratio:16/9;margin-bottom:30px;order:-1}}.text-image--image-left .text-image__image-wrapper{order:-1}@media screen and (min-width:561px){.text-image--image-left .text-image__image-wrapper{margin-right:40px}}@media screen and (min-width:1261px){.text-image--image-left .text-image__image-wrapper{margin-right:80px}}@media screen and (min-width:561px){.text-image--image-right .text-image__image-wrapper{margin-left:40px}}@media screen and (min-width:1261px){.text-image--image-right .text-image__image-wrapper{margin-left:80px}}.text-image__image{height:auto;width:100%}@media screen and (max-width:560px){.text-image:not(.text-image--aspect-original) .text-image__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}@media screen and (max-width:1260px){.article-slider__swiper,.cards-grid__swiper,.cards-slider__swiper,.slider__swiper,.teaser-list__swiper{margin-left:50px!important;margin-right:50px!important}}@media screen and (max-width:768px){.article-slider__swiper,.cards-grid__swiper,.cards-slider__swiper,.slider__swiper,.teaser-list__swiper{margin-left:40px!important;margin-right:40px!important}}@media screen and (min-width:961px){.cards-grid__swiper,.slider__swiper--max-md,.teaser-list__swiper{margin-left:0!important;margin-right:0!important}}.slider__slide{height:auto!important}.slider__nav-container{left:0;position:absolute;right:0;top:50%}.slider__nav-container--hidden{opacity:0;pointer-events:none}@media screen and (max-width:768px){.slider__nav-container--hidden{display:none}}.slider__nav-container-inner{position:relative}.slider__nav-button{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:30px!important;justify-content:center;transition:all .3s;width:30px!important}@media screen and (min-width:769px){.slider__nav-button{height:40px!important;width:40px!important}}.slider__nav-button:after{color:#000;font-family:icomoon!important;font-size:14px!important;transition:all .3s}@media screen and (min-width:769px){.slider__nav-button:after{font-size:18px!important}}.cs-low-contrast .slider__nav-button.cs-bg-hover:hover{background-color:#000}.cs-low-contrast .slider__nav-button.cs-bg-hover:hover:after{color:var(--scheme-color)}.cs-green .section--cs-bg .slider__nav-button:after,.cs-pink .section--cs-bg .slider__nav-button:after,.cs-turquoise .section--cs-bg .slider__nav-button:after{color:#fff}.cs-green .section--cs-bg .slider__nav-button:hover:after,.cs-pink .section--cs-bg .slider__nav-button:hover:after,.cs-turquoise .section--cs-bg .slider__nav-button:hover:after{color:#000!important}.slider__nav-button--no-dot:after{font-size:20px!important}@media screen and (min-width:561px){.slider__nav-button--no-dot:after{font-size:30px!important}}.slider__nav-button--no-dot{background-color:transparent!important}.slider__nav-button--no-dot:hover:after{color:#fff!important}.slider__nav-button--no-dot.slider__nav-button--prev:after{content:""!important}.slider__nav-button--no-dot.slider__nav-button--next:after{content:""!important}.slider__nav-button--black{background-color:#000}.slider__nav-button--black:after{color:#fff}.slider__nav-button--prev{left:0!important}.slider__nav-button--prev:after{content:""!important;padding-right:3px}.slider__nav-button--next{right:0!important}.slider__nav-button--next:after{content:""!important;padding-left:3px}.slider__pagination{margin-left:-10px;margin-right:-10px}.slider__pagination .swiper-pagination-bullet{align-items:center;background:transparent!important;display:inline-flex;justify-content:center;margin-left:0!important;margin-right:0!important;opacity:1;padding:10px}.slider__pagination .swiper-pagination-bullet:after{background-color:#000;border-radius:50%;content:"";display:inline-block;flex:0 0 10px;height:10px;width:10px}.slider__pagination .swiper-pagination-bullet:hover:after{background-color:rgba(0,0,0,.5)}.slider__pagination .swiper-pagination-bullet-active:after{background-color:#fff046!important}.cta{display:flex;padding:25px}@media screen and (max-width:960px){.cta{flex-direction:column}}@media screen and (min-width:769px){.cta{padding:40px}}.cta--black{background-color:#000;color:#fff}@media screen and (max-width:1260px){.cta__headline{font-size:1.3em}}@media screen and (max-width:560px){.cta__headline{font-size:1.1em}.cta__headline br{display:none}}.cta--black .cta__headline.cs-bg{color:#000}.cta__content{flex-grow:1}.cta__title+.cta__text{margin-top:20px}@media screen and (min-width:1261px){.cta__title+.cta__text{margin-top:30px}}.dark-mode .cta__text{color:#000}.cta__aside{display:flex}@media screen and (max-width:560px){.cta__aside{align-items:flex-end;flex-direction:column}}@media screen and (max-width:960px){.cta__aside{justify-content:space-between;margin-top:50px}}@media screen and (max-width:560px){.cta__aside{margin-top:35px}}@media screen and (min-width:961px){.cta__aside{align-items:flex-end;flex:0 0 30%;flex-direction:column;margin-left:30px}}.cta__title{color:#fff}@media screen and (max-width:1260px){.cta__title{font-size:2rem}.cta__title br{display:none}}@media screen and (max-width:560px){.cta__title{font-size:1.5rem;-webkit-hyphens:auto;hyphens:auto}}.cs-low-contrast .cs-bg .cta__title{color:#000}.cta__button-wrapper{padding-top:20px;text-align:right}@media screen and (max-width:960px){.cta__button-wrapper{margin-left:30px}}@media screen and (min-width:1261px){.cta__button-wrapper{margin-top:auto}}.cta__button--default{background-color:#000!important;color:#fff!important}.cta__button--default:after{background-color:var(--scheme-color-accent)!important;color:#fff!important}.cta__button--default:hover{background-color:var(--scheme-color-accent)!important;color:#000!important}.cta__button--default:hover:after{background-color:#000!important;color:#fff!important}.cta--black .cta__button--default{background-color:#fff!important;color:#000!important}.cta--black .cta__button--default:hover{background-color:var(--scheme-color-accent)!important}#BorlabsCookieBox .cta--black .cta__button._brlbs-btn:hover,.cta--black #BorlabsCookieBox .cta__button._brlbs-btn:hover,.cta--black .cta__button.button--yellow:hover{background-color:#fff!important;color:#000!important}#BorlabsCookieBox .cta--black .cta__button._brlbs-btn:hover:after,.cta--black #BorlabsCookieBox .cta__button._brlbs-btn:hover:after,.cta--black .cta__button.button--yellow:hover:after{background-color:#000!important;color:#fff!important}.cs-accent-low-contrast .cta__button--default:after{color:#000!important}.cs-accent-low-contrast .cta__button--default:hover:after{color:#fff!important}#BorlabsCookieBox .page-template-landingpage .cta__button._brlbs-btn,.page-template-landingpage #BorlabsCookieBox .cta__button._brlbs-btn,.page-template-landingpage .cta__button.button--yellow{background-color:#fff046!important;color:#000!important}#BorlabsCookieBox .page-template-landingpage .cta__button._brlbs-btn:after,#BorlabsCookieBox .page-template-landingpage .cta__button._brlbs-btn:hover,.page-template-landingpage #BorlabsCookieBox .cta__button._brlbs-btn:after,.page-template-landingpage #BorlabsCookieBox .cta__button._brlbs-btn:hover,.page-template-landingpage .cta__button.button--yellow:after,.page-template-landingpage .cta__button.button--yellow:hover{background-color:#000!important;color:#fff!important}#BorlabsCookieBox .page-template-landingpage .cta__button._brlbs-btn:hover:after,.page-template-landingpage #BorlabsCookieBox .cta__button._brlbs-btn:hover:after,.page-template-landingpage .cta__button.button--yellow:hover:after{background-color:#fff046!important;color:#000!important}.cta__more-link:hover{color:#fff}.cta--black .cta__more-link:after{background-color:var(--scheme-color);color:#000}.cta--black .cta__more-link:hover:after{background-color:#fff}.cs-low-contrast .cs-bg .cta__more-link{color:#000}.cs-low-contrast .cs-bg .cta__more-link:hover:after{color:var(--scheme-color)}.dark-mode .cta__more-link{color:#000}.dark-mode .cta__more-link:after{background-color:#000;color:#fff}.dark-mode .cta__more-link:hover{color:#fff}.dark-mode .cta__more-link:hover:after{background-color:#fff;color:#000}.cta__form{align-items:flex-start;display:flex;flex-direction:column;height:100%}@media screen and (max-width:560px){.cta__form{width:100%}}.cta__form-fields{margin-bottom:15px;width:100%}.cta__form-input{padding:10px}.cta__form-button{margin-top:auto}.page-container.cs-blue .cta.cs-bg .cta__more-link,.page-container.cs-blue .cta.cs-bg .cta__text,.page-container.cs-pink .section--white .cta.cs-bg .cta__more-link,.page-container.cs-pink .section--white .cta.cs-bg .cta__text{color:#fff}.page-container.cs-blue .cta.cs-bg .cta__more-link:not(:hover):after,.page-container.cs-pink .section--white .cta.cs-bg .cta__more-link:not(:hover):after{background-color:#fff;color:#000}.page-container.cs-blue .cta.cs-bg .cta__more-link:hover,.page-container.cs-pink .section--white .cta.cs-bg .cta__more-link:hover{color:#000}.page-container.cs-blue .cta.cs-bg .cta__more-link:hover:after,.page-container.cs-pink .section--white .cta.cs-bg .cta__more-link:hover:after{background-color:#000;color:#fff}.toggle-form{background-color:#e7e7e7;color:#000;padding:20px}@media screen and (min-width:769px){.toggle-form{padding:30px}}@media screen and (min-width:1261px){.toggle-form{padding-bottom:50px}.toggle-form:not(.toggle-form--expand){display:none}}.toggle-form__button{cursor:pointer}.toggle-form__button:after{transition:transform .3s}.toggle-form__button--active:after{transform:rotate(-90deg)}.toggle-form .form__submit-button{background-color:var(--scheme-color)}.toggle-form .form__submit-button:after{background-color:#000}.toggle-form .form__submit-button:hover{background-color:#000;color:#fff}.toggle-form .form__submit-button:hover:after{background-color:var(--scheme-color);color:#fff}@media screen and (min-width:769px){.download-form{align-items:flex-start;display:flex;gap:70px}}@media screen and (min-width:961px){.download-form{gap:100px}}.download-form__form,.download-form__images{flex-basis:50%}.download-form__images{position:relative}@media screen and (min-width:1261px){.download-form__images{transform:translateX(-80px)}}@media screen and (max-width:960px){.download-form__images{flex-basis:40%;margin-bottom:50px;max-width:250px}}@media screen and (max-width:560px){.download-form__images{max-width:200px}}.download-form__image,.download-form__image-wrapper{border-radius:50%}.download-form__badge{bottom:0;height:auto;max-width:110px;position:absolute;right:0;transform:translateX(60%) translateY(20%)}@media screen and (min-width:561px){.download-form__badge{transform:translateX(30%)}}@media screen and (min-width:961px){.download-form__badge{max-width:150px}}.download-form form{position:relative}.download-form .gform_required_legend{display:none}@media screen and (max-width:960px){.download-form .gfield{flex-direction:column}.download-form .ginput_container{margin-top:3px;width:100%!important}.download-form .gform_footer{padding-left:0!important}}@media screen and (max-width:768px){.download-form .gform_footer{margin-top:10px!important}}.download-form label{align-items:center;display:inline-flex!important}.download-form button[type=submit]{width:100%}.download-form .gform_ajax_spinner{margin-top:30px;position:absolute;right:0;transform:translateX(40px)}.card{display:flex;flex-direction:column;transition:all .3s}.card,.card--white{background-color:#fff;color:#000}.card--black{background-color:#000;color:#fff}.card--lightgray{background-color:#e7e7e7}.card__headline-wrapper{margin-bottom:1em}.card__headline{-webkit-hyphens:auto;hyphens:auto}.cs-green .card__headline.cs-bg{color:#fff}.card--black .card__headline:not(.cs-bg){background-color:#fff!important;color:#000!important}.card__content{display:flex;flex-direction:column;flex-grow:1;padding:10px}@media screen and (min-width:769px){.card__content{padding:20px}}.badge-box__text,.card__text{font-size:.9rem;-webkit-hyphens:auto;hyphens:auto}.badge-box__text ul li,.card__text ul li{padding-left:20px}.card__image-wrapper{aspect-ratio:2/1;order:-1;overflow:hidden}.card__image-wrapper--icon{background-blend-mode:multiply;background-image:url(136330ea236b381148fc.jpg);background-position:50%;background-size:cover}.card__image-wrapper--portrait{aspect-ratio:1.25/1}.card__image{transition:transform .3s}a.card:hover .card__image{transform:scale(1.1)}.card__icon-wrapper{align-items:center;background-color:#000;border-radius:50%;display:flex;height:100px;justify-content:center;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:100px;z-index:20}.card__icon{height:55%;-o-object-fit:contain;object-fit:contain;width:55%}.card__button-wrapper,.card__more-link-wrapper{margin-top:auto;padding-top:25px}.card__more-link-wrapper{text-align:right}.cs-low-contrast .card--lightgray .card__more-link:hover{color:#000}.cs-low-contrast .card--lightgray .card__more-link:hover:after{background-color:#000;color:#fff}.cs-low-contrast .card--black .card__more-link:hover:after{color:#000}a.card.cs-bg-hover:hover .card__more-link.cs-after-bg:after{background-color:#fff;color:#000}.cards-grid__slider{position:relative}@media screen and (min-width:769px){.cards-grid__items:not(.swiper-wrapper){display:flex;gap:20px}}.cards-grid .cards-grid__item{height:auto}body .cards-grid__items:not(.swiper-wrapper) .cards-grid__item{flex-basis:100%;height:auto}@media screen and (max-width:768px){.cards-grid__items:not(.swiper-wrapper) .cards-grid__item:not(:last-child){margin-bottom:20px}}.cards-grid__item .card{height:100%}@media screen and (max-width:1260px){.cards-grid__item .card__headline{-webkit-hyphens:auto;hyphens:auto}.cards-grid__item .card__headline br{display:none}}.cards-slider{position:relative}@media screen and (max-width:660px){.cards-slider{margin:0 auto;max-width:500px}}@media screen and (max-width:560px){.cards-slider .container,.cards-slider .future-story__final-section:before,.cards-slider .nav-container{padding-left:10px;padding-right:10px}}.cards-slider__swiper--overflow{overflow:visible!important}.cards-slider__items{flex-direction:row!important;margin-top:-20px}.cards-slider .cards-slider__slide{height:auto}.cards-slider__slide{margin-top:20px!important;transition:opacity .3s!important}.cards-slider__slide:not(.swiper-slide-visible){opacity:.2;pointer-events:none}.cards-slider__slide .card{height:100%}@media screen and (max-width:1260px){.cards-slider__slide .card__content{padding:10px}}@media screen and (min-width:1261px){.cards-slider .slider__nav-container:not(.container--full) .slider__nav-button--prev{left:-70px!important}.cards-slider .slider__nav-container.container--full .slider__nav-button--prev{left:10px!important}.cards-slider .slider__nav-container:not(.container--full) .slider__nav-button--next{right:-70px!important}.cards-slider .slider__nav-container.container--full .slider__nav-button--next{right:10px!important}}.image-tiles__items{display:flex;gap:10px;gap:clamp(10px,1.2vw,20px)}@media screen and (max-width:960px){.image-tiles__items{flex-wrap:wrap}}.image-tiles__item{flex-basis:calc(50% - 10px);flex-basis:calc(50% - clamp(10px,1.2vw,20px))}@media screen and (min-width:961px){.image-tiles__item{flex-basis:calc(100% - clamp(10px,1.2vw,20px))}}.image-tiles__item .image-tile{height:100%}.image-tiles__item .image-tile__headline{font-size:clamp(1.3rem,2.5vw,2.235em)}.image-tiles__item .image-tile__more-link{font-size:clamp(.8rem,1.2vw,.915em)}.image-tile{aspect-ratio:290/360;box-sizing:border-box;display:flex;flex-direction:column;padding:clamp(10px,1.2vw,20px);position:relative}.image-tile__image-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.image-tile__image-wrapper:after{background:linear-gradient(transparent,#000);bottom:0;content:"";height:200px;left:0;position:absolute;width:100%}.image-tile__content{margin-top:auto;position:relative;z-index:2}.image-tile__more-link-wrapper{margin-top:.8em}.image-tile__more-link{transition:color .3s}.business-areas{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:561px){.business-areas{grid-gap:20px}}@media screen and (min-width:961px){.business-areas{grid-template-columns:repeat(4,1fr)}}.business-areas.swiper-wrapper{grid-gap:0;display:flex;grid-template-columns:none}.business-areas__item{position:relative;z-index:10}.business-areas--tabs .business-areas__item.swiper-slide{display:flex;height:auto;transition:opacity .3s}@media screen and (max-width:960px){.business-areas--tabs .business-areas__item.swiper-slide:not(.swiper-slide-active){opacity:.5}}:root{--svg-fill-color:#02bbff}.business-areas__item:after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"303.05\" height=\"27.05\" preserveAspectRatio=\"none\" viewBox=\"0 0 303.05 27.05\"><polygon points=\"151.52 27.05 303.05 0 0 0 151.52 27.05\" fill=\"%2300bbff\"/></svg>");background-size:100% 100%;bottom:0;content:"";height:30px;left:50%;opacity:0;position:absolute;transform:translateX(-50%);transition:all .3s;width:100%;z-index:5}@media screen and (min-width:769px){.business-areas__item:after{height:40px}}.business-areas__item:has(.business-areas__anchor--yellow):after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"303.05\" height=\"27.05\" preserveAspectRatio=\"none\" viewBox=\"0 0 303.05 27.05\"><polygon points=\"151.52 27.05 303.05 0 0 0 151.52 27.05\" fill=\"%23fff046\"/></svg>")}.business-areas__item:has(.business-areas__anchor--green):after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"303.05\" height=\"27.05\" preserveAspectRatio=\"none\" viewBox=\"0 0 303.05 27.05\"><polygon points=\"151.52 27.05 303.05 0 0 0 151.52 27.05\" fill=\"%2300c03c\"/></svg>")}.business-areas__item:has(.business-areas__anchor--pink):after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"303.05\" height=\"27.05\" preserveAspectRatio=\"none\" viewBox=\"0 0 303.05 27.05\"><polygon points=\"151.52 27.05 303.05 0 0 0 151.52 27.05\" fill=\"%23ff0077\"/></svg>")}.business-areas__item:has(.business-areas__anchor--turquoise):after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"303.05\" height=\"27.05\" preserveAspectRatio=\"none\" viewBox=\"0 0 303.05 27.05\"><polygon points=\"151.52 27.05 303.05 0 0 0 151.52 27.05\" fill=\"%2300c3c4\"/></svg>")}.business-areas__item:has(.business-areas__anchor--nexadus-main):after{background-image:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"303.05\" height=\"27.05\" preserveAspectRatio=\"none\" viewBox=\"0 0 303.05 27.05\"><polygon points=\"151.52 27.05 303.05 0 0 0 151.52 27.05\" fill=\"%2300546c\"/></svg>")}.business-areas__item.tab-active:after{bottom:-30px;opacity:1}@media screen and (min-width:769px){.business-areas__item.tab-active:after{bottom:-40px}}@media screen and (max-width:960px){.business-areas--tabs .business-areas__item.swiper-slide-active:after{bottom:-30px;opacity:1}}@media screen and (max-width:960px)and (min-width:769px){.business-areas--tabs .business-areas__item.swiper-slide-active:after{bottom:-40px}}.business-areas__icon-image{height:200px;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;right:-20px;top:-10px;transition:all .3s;width:200px;z-index:15}@media screen and (min-width:769px){.business-areas__icon-image{height:280px;width:280px}}.business-areas__anchor:hover .business-areas__icon-image{transform:scale(1.3)}.business-areas__item--custom-icon .business-areas__anchor:after{display:none}.business-areas__anchor{box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-size:.8em;height:100%;overflow:hidden;padding-top:50px;position:relative;top:0;transition:all .3s}@media screen and (max-width:768px){.business-areas__anchor{font-size:.9em}}.business-areas__anchor:hover{height:calc(100% + 5px);top:-5px}.business-areas__anchor:after{right:0;top:20px;transition:all .3s}@media screen and (max-width:768px){.business-areas__anchor:after{width:160px}}@media screen and (min-width:561px){.business-areas__anchor:after{top:50px}}.tab-active .business-areas__anchor:after{top:-30px}@media screen and (min-width:561px){.tab-active .business-areas__anchor:after{top:0}}@media screen and (max-width:960px){.business-areas--tabs .business-areas__item.swiper-slide-active .business-areas__anchor:after{top:-30px}}@media screen and (max-width:960px)and (min-width:561px){.business-areas--tabs .business-areas__item.swiper-slide-active .business-areas__anchor:after{top:0}}@media screen and (max-width:768px){.business-areas--tabs .business-areas__anchor{padding-top:30px}}.business-areas--tabs .business-areas__anchor:hover:after{transform:none}.business-areas__item.tab-active .business-areas__anchor{height:calc(100% + 20px);top:-20px}@media screen and (max-width:960px){.business-areas--tabs .business-areas__item.swiper-slide-active .business-areas__anchor{height:calc(100% + 20px);top:-20px}}.business-areas--tiles a.business-areas__anchor:hover{box-shadow:0 0 10px rgba(0,0,0,.2);transform:scale(1.02)}.business-areas--tiles .business-areas__anchor{min-height:250px}@media screen and (min-width:769px){.business-areas--tiles .business-areas__anchor{min-height:320px}}@media screen and (min-width:1261px){.business-areas--tiles .business-areas__anchor{min-height:370px}}.business-areas--tabs .business-areas__anchor:before{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4));bottom:0;content:"";height:40px;left:0;position:absolute;width:100%;z-index:20}.business-areas__item.tab-active .business-areas__anchor:before{content:none}@media screen and (max-width:960px){.business-areas--tabs .business-areas__item.swiper-slide-active .business-areas__anchor:before{content:none}}.business-areas__anchor--blue{background-color:#0bf}.business-areas__anchor--green{background-color:#00c03c}.business-areas__anchor--orange{background-color:#ff9800}.business-areas__anchor--pink{background-color:#f07}.business-areas__anchor--yellow{background-color:#fff046}.business-areas__anchor--turquoise{background-color:#00c3c4}.business-areas__anchor--nexadus-main{background-color:#00546c}.business-areas__item-content{align-items:flex-start;display:flex;flex-direction:column;position:relative;z-index:50}.business-areas--tiles .business-areas__item-content{justify-content:space-between}.business-areas__item-text{color:#000;padding:20px}.business-areas__anchor--nexadus-main .business-areas__item-text,.business-areas__anchor--pink .business-areas__item-text{color:#fff}.business-areas--tiles .business-areas__item-text{padding-top:50px}.business-areas--tabs .business-areas__item-text{padding-top:30px}@media screen and (min-width:769px){.business-areas--tabs .business-areas__item-text{padding-bottom:50px}}.ba-swiper__swiper{margin-top:64px;overflow:visible!important}.ba-swiper .slider__nav-button:before{content:"";height:80px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px;z-index:-1}.business-unit__header{display:flex}@media screen and (max-width:960px){.business-unit__header{flex-direction:column}}@media screen and (min-width:961px){.business-unit__header{justify-content:space-between}}.business-unit__headline-wrapper{margin-bottom:1.5em}.business-unit__subtitle{margin-bottom:0}.business-unit__logo{height:90px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top;width:400px}@media screen and (max-width:768px){.business-unit__logo{max-width:250px}}@media screen and (max-width:960px){.business-unit__logo{height:70px;margin-bottom:30px;order:-1}}.business-unit__illustration{position:relative}@media screen and (max-width:768px){.business-unit__illustration{margin-top:30px}}.business-unit__illustration--topspace-small{margin-top:30px}.business-unit__illustration--topspace-medium{margin-top:50px}@media screen and (min-width:1261px){.business-unit__illustration--topspace-minus-small{margin-top:-30px}.business-unit__illustration--topspace-minus-medium{margin-top:-50px}}.business-unit__illustration-main{display:block;height:auto;width:100%}.business-unit__illustration-line{background-position:50%;background-repeat:repeat-x;background-size:contain;height:100%;position:absolute;top:0;width:10000px}.business-unit__illustration-line--left{left:-10000px}.business-unit__illustration-line--right{right:-10000px}.dark-mode .poster{color:#000}.poster--white{color:#fff}.poster__container{display:flex;flex-direction:column}@media screen and (min-width:769px){.poster--content-x-right .poster__container,.poster__container.poster--content-x-right{align-items:flex-end}}.poster__content{max-width:850px}@media screen and (min-width:769px){.poster--content-x-right .poster__content{min-width:600px}}@media screen and (min-width:961px){.poster--content-x-right .poster__content{width:650px}}.poster__headline{line-height:inherit;margin-bottom:1em}@media screen and (max-width:768px){.poster__headline{font-size:1.6em}}@media screen and (max-width:560px){.poster__headline br{display:none}}.poster__subline-wrapper{margin-bottom:40px}@media screen and (max-width:768px){.poster__subline-wrapper br{display:none}}.light-mode .poster__subline:not(.cs-bg):not(.headline-boxed--black){background-color:#fff!important;color:#000!important}.dark-mode .poster__subline:not(.cs-bg){background-color:#000;color:#fff}.section--black .poster__subline.cs-bg{color:#000}.poster__text{font-size:.9em;max-width:360px}.poster__text a{text-decoration:underline;transition:opacity .3s}.poster__text a:hover{opacity:.8}.section--black .poster__text{color:#fff}.poster__text--wide{max-width:520px}.poster__button{margin-top:90px}.cs-accent-low-contrast .poster__button:not(.button--accent):not(.button--white-cs):after{color:#000!important}.cs-accent-low-contrast .poster__button.button--black,.poster__button.button--black{background-color:#000!important;color:#fff!important}.cs-accent-low-contrast .poster__button.button--black:after,.poster__button.button--black:after{background-color:var(--scheme-color-accent)!important;color:#fff!important}.cs-accent-low-contrast .poster__button.button--black:hover,.poster__button.button--black:hover{background-color:var(--scheme-color-accent)!important;color:#000!important}.cs-accent-low-contrast .poster__button.button--black:hover:after,.poster__button.button--black:hover:after{background-color:#000!important;color:#fff!important}.cs-accent-low-contrast .poster__button.button--black:after,.cs-accent-low-contrast .poster__button.button--white:after{color:#000!important}.poster--white .poster__button:not(:hover){color:#fff}.poster--white .poster__button:not(:hover):after{background-color:#fff;color:#000}.poster-slider__slide{height:auto!important;min-height:500px;position:relative}.poster-slider__pagination-container{bottom:20px;left:0;position:absolute;right:0}@media screen and (min-width:961px){.poster-slider__pagination-container{bottom:70px}}@media screen and (min-width:769px){.page-container--switcher-left .image-text-slider{margin-left:60px}.page-container--switcher-right .image-text-slider{margin-right:60px}}.image-text-slider__slide{background-color:#e5e5e5;display:flex!important}@media screen and (max-width:960px){.image-text-slider__slide{flex-direction:column}}.image-text-slider__image-wrapper{position:relative}@media screen and (max-width:960px){.image-text-slider__image-wrapper{aspect-ratio:16/9;order:2}}@media screen and (min-width:961px){.image-text-slider__image-wrapper{flex:0 0 40%}}@media screen and (min-width:1261px){.image-text-slider__image-wrapper{flex:0 0 33%}}.image-text-slider__image{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.image-text-slider__content-wrapper{max-width:850px;padding:0 25px}@media screen and (min-width:769px){.image-text-slider__content-wrapper{padding-left:50px;padding-right:50px}}@media screen and (min-width:1261px){.image-text-slider__content-wrapper{padding-left:100px;padding-right:100px}}.image-text-slider__content{padding-bottom:40px;padding-top:100px;position:relative}@media screen and (min-width:769px){.image-text-slider__content{padding-bottom:80px;padding-top:130px}}.image-text-slider__headline-wrapper{margin-bottom:2em}.image-text-slider__pagination{position:absolute;top:0;top:40px}@media screen and (min-width:769px){.image-text-slider__pagination{top:60px}}.article-slider,.article-slider__wrapper{position:relative}.article-slider__header{padding:0 60px}.article-slider__title{border-bottom:1px solid #666;margin-bottom:30px;padding-bottom:30px;text-align:center}.article-slider__image-wrapper{margin-bottom:30px}@media screen and (min-width:961px){.article-slider__image-wrapper{margin-bottom:70px}}.article-slider__image-wrapper:before{padding-top:50%}@media screen and (min-width:769px){.article-slider__image-wrapper:before{padding-top:30%}}.article-slider__headline-wrapper{bottom:-2px;left:0;position:absolute;z-index:20}.article-slider__headline--text{font-size:1.3rem;font-weight:700;margin-bottom:1em}.article-slider__toggle-content{margin-bottom:2px}.article-slider__toggle-content .toggle-content__trigger{margin-top:50px}@media screen and (min-width:769px){.article-slider__toggle-content .toggle-content__trigger{margin-top:70px}}.article-slider__button{margin-top:50px}@media screen and (min-width:961px){.article-slider__button{margin-top:100px}}.cs-low-contrast .article-slider__button.cs-bg,.cs-low-contrast .article-slider__button.cs-bg:hover:after{color:#000!important}.article-slider .slider__nav-container{top:0}@media screen and (max-width:1260px){.article-slider .slider__nav-container-inner{margin-left:50px;margin-right:50px}}.article-slider .slider__nav-container-inner:before{content:"";display:block;padding-top:55%}@media screen and (min-width:769px){.article-slider .slider__nav-container-inner:before{padding-top:30%}}.article-slider .slider__nav-container-inner .slider__nav-button--prev{left:-60px!important}@media screen and (min-width:1261px){.article-slider .slider__nav-container-inner .slider__nav-button--prev{left:-100px!important}}.article-slider .slider__nav-container-inner .slider__nav-button--next{right:-60px!important}@media screen and (min-width:1261px){.article-slider .slider__nav-container-inner .slider__nav-button--next{right:-100px!important}}.article-slider__nav{margin-bottom:50px}@media screen and (min-width:769px){.article-slider__nav{margin-bottom:80px}}.article-slider__nav-items{flex-wrap:wrap;justify-content:center;margin-bottom:-5px}@media screen and (min-width:769px){.article-slider__nav-items{margin-bottom:-10px}}.article-slider__nav-item{margin-bottom:5px}@media screen and (min-width:769px){.article-slider__nav-item{display:inline-block!important;flex-shrink:100!important;margin-bottom:10px;width:auto!important}}.article-slider__nav-label{cursor:pointer;font-size:1rem}.article-slider__nav-label:hover{background-color:#ddd!important}@media screen and (max-width:768px){.article-slider__nav-label{display:block;padding-bottom:0;text-align:center;width:100%}}@media screen and (min-width:1261px){.article-slider__nav-label{font-size:1.175rem}}.swiper-slide-thumb-active .article-slider__nav-label{background-color:var(--scheme-color)!important;color:#fff!important}.cs-low-contrast .swiper-slide-thumb-active .article-slider__nav-label{color:#000!important}.split-slider__wrapper{position:relative}.split-slider__slide{height:auto!important}.split-slider__slide-inner{display:flex;height:100%}@media screen and (max-width:768px){.split-slider__slide-inner{flex-direction:column}}.split-slider__content,.split-slider__cover{box-sizing:border-box;flex-grow:1;padding:35px}@media screen and (min-width:769px){.split-slider__content,.split-slider__cover{flex-basis:50%}}.split-slider__cover{background-size:cover}@media screen and (max-width:768px){.split-slider__cover{aspect-ratio:16/9;background-position:50%}}@media screen and (max-width:560px){.split-slider__cover{aspect-ratio:4/3}}.split-slider--single-image .split-slider__cover{aspect-ratio:4/3;box-sizing:border-box}@media screen and (min-width:769px){.split-slider--single-image .split-slider__cover{aspect-ratio:4/2}}.split-slider__title{color:#fff;margin-bottom:.5em}.split-slider__content{background-color:var(--scheme-color)}.split-slider__facts-headline-wrapper{margin-bottom:25px}.split-slider__fact{display:flex}.split-slider__fact:not(:last-child){margin-bottom:15px}@media screen and (min-width:769px){.split-slider__fact:not(:last-child){margin-bottom:25px}}.split-slider__fact-icon-wrapper{flex:0 0 50px;height:33px;margin-right:8px}@media screen and (min-width:769px){.split-slider__fact-icon-wrapper{height:40px;margin-right:15px}}@media screen and (min-width:961px){.split-slider__fact-icon-wrapper{height:45px;margin-right:25px}}.split-slider__fact-icon{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.split-slider__fact-prefix{color:#fff;margin-right:10px}.split-slider__fact-headline{color:#fff}.cs-low-contrast .split-slider__content .split-slider__fact-headline,.cs-low-contrast .split-slider__content .split-slider__fact-prefix{color:#000}.split-slider__button{margin-top:30px}@media screen and (max-width:768px){.split-slider .slider__nav-container{top:0}.split-slider .slider__nav-container-inner{aspect-ratio:16/9}}@media screen and (max-width:560px){.split-slider .slider__nav-container-inner{aspect-ratio:4/3;top:0}}@media screen and (max-width:768px){.split-slider--single-image .slider__nav-container-inner{aspect-ratio:4/3}}.split-slider .slider__nav-button{background-color:#000}@media screen and (max-width:768px){.split-slider .slider__nav-button{bottom:0;top:auto;transform:translateY(50px)}}.split-slider .slider__nav-button:after{color:#fff}@media screen and (max-width:768px){.split-slider--single-image .slider__nav-button{bottom:auto;margin-top:0;top:50%;transform:translateY(-50%)}}.split-slider .slider__nav-button--prev{background-color:#000!important}@media screen and (max-width:1260px){.split-slider .slider__nav-button--prev{left:-20px!important}}@media screen and (max-width:768px){.split-slider .slider__nav-button--prev{left:-15px!important}}.split-slider .slider__nav-button--next{background-color:#000!important}@media screen and (max-width:1260px){.split-slider .slider__nav-button--next{right:-20px!important}}@media screen and (max-width:768px){.split-slider .slider__nav-button--next{right:-15px!important}}.columns-slider__wrapper{position:relative}.columns-slider__slide{height:auto!important}.columns-slider__slide-inner{display:flex;height:100%}@media screen and (max-width:960px){.columns-slider__slide-inner{flex-direction:column}}.columns-slider--3-cols .columns-slider__slide-column{box-sizing:border-box}@media screen and (min-width:961px){.columns-slider--3-cols .columns-slider__slide-column{flex:0 0 33.333%}}.columns-slider__slide-column-cover{aspect-ratio:auto}@media screen and (max-width:960px){.columns-slider__slide-column-cover{aspect-ratio:16/9}}@media screen and (max-width:1260px){.columns-slider__slide-column-cover-title{-webkit-hyphens:auto;hyphens:auto}}.column-slider__text-section:not(:last-child){margin-bottom:25px}.columns-slider__slide-column-inner{box-sizing:border-box;height:100%;padding:35px 30px}.columns-slider__slide-column-inner.bg-black{background-color:#000;color:#fff}.columns-slider__slide-column-inner.bg-white{background-color:#fff;color:#000}.column-slider__text-headline-wrapper{margin-bottom:10px}.column-slider__text-headline{-webkit-hyphens:auto;hyphens:auto}.columns-slider__slide-column-inner.bg-black .column-slider__text-headline{background-color:#fff!important;color:#000!important}.column-slider__text-headline--highlight{align-items:center;background-color:#fff046!important;color:#000!important}.column-slider__text-headline--highlight:before{content:"";font-family:icomoon;vertical-align:top}.columns-slider .slider__nav-button{background-color:#000!important}.columns-slider .slider__nav-button:after{color:#fff}@media screen and (max-width:1260px){.columns-slider .slider__nav-button--prev{left:-20px!important}}@media screen and (max-width:768px){.columns-slider .slider__nav-button--prev{left:-15px!important}}@media screen and (max-width:1260px){.columns-slider .slider__nav-button--next{right:-20px!important}}@media screen and (max-width:768px){.columns-slider .slider__nav-button--next{right:-15px!important}}.teaser{background-color:#fff;color:#000;display:flex}@media screen and (max-width:960px){.teaser{flex-direction:column}}.light-mode .section--transparent .teaser,.teaser--bg-gray{background-color:#e5e5e5}.teaser__image-wrapper{aspect-ratio:4/3;overflow:hidden;position:relative}@media screen and (max-width:768px){.teaser__image-wrapper{order:-1}}@media screen and (max-width:960px){.teaser__image-wrapper{aspect-ratio:16/9;order:-1}}@media screen and (min-width:769px){.teaser__image-wrapper{flex:0 0 45%}}.teaser__image-wrapper--small{flex:0 0 33.333333%}@media screen and (min-width:961px){.teaser__image-wrapper--square{aspect-ratio:1/1}}.teaser__image-wrapper--icon{aspect-ratio:auto}.teaser__image{flex-basis:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}a.teaser:hover .teaser__image{transform:scale(1.1)}.teaser__header{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:35px}.teaser__header-title{color:#fff;margin-bottom:20px}.teaser__header-icon{height:auto;width:100px}.teaser__content{display:flex;flex-direction:column;flex-grow:1;padding:15px;position:relative}@media screen and (min-width:961px){.teaser__content{flex-basis:100%;padding:35px}}.teaser__headline-wrapper{margin-bottom:1em}.teaser__headline-wrapper--bottomspace-x2{margin-bottom:2em}.teaser__headline{color:#fff}@media screen and (max-width:560px){.teaser__headline{-webkit-hyphens:auto;hyphens:auto}.teaser__headline br{display:none}}@media screen and (max-width:960px){.teaser__headline{font-size:1.1em}}.teaser__text{display:flex;flex-grow:1;font-size:.9rem}@media screen and (max-width:1260px){.teaser__text{flex-direction:column}}.teaser__text--col{flex-direction:column}.teaser__content-footer{align-items:flex-end;display:flex;justify-content:space-between;padding-top:30px}@media screen and (min-width:1261px){.teaser__content-footer{align-items:center}}.teaser__meta{color:#999;font-size:.9rem}@media screen and (max-width:960px){.teaser__meta{margin-bottom:5px}}.teaser__more-link{margin-left:auto;margin-top:auto;transition:color .3s}@media screen and (max-width:1260px){.teaser__more-link{margin-top:20px}}.teaser__more-link:after{font-size:12px;margin-right:0;padding-left:3px;transition:background-color .3s}a.teaser:hover .teaser__more-link.cs-after-bg:after{background-color:#000}@media screen and (min-width:961px){.teaser__text--col .teaser__more-link{transform:translate(15px,15px)}}.teaser__text--row .teaser__more-link{justify-content:flex-end}@media screen and (max-width:1260px){.teaser__text--row .teaser__more-link{margin-top:auto;padding-top:20px}}@media screen and (min-width:1261px){.teaser__text--row .teaser__more-link{flex:0 0 250px;flex:0 0 300px}}.teaser-list{display:flex;flex-direction:column}@media screen and (max-width:960px){.teaser-list.swiper-wrapper{flex-direction:row}}.teaser-list__slider{position:relative}.teaser-list__item.swiper-slide{height:auto}.teaser-list__item.swiper-slide .teaser{height:100%}.teaser-list--alternating .teaser-list__item{max-width:1030px}.teaser-list--alternating .teaser-list__item:not(:last-child){margin-bottom:40px}@media screen and (min-width:769px){.teaser-list--alternating .teaser-list__item:nth-child(odd){margin-left:auto}.teaser-list--alternating .teaser-list__item:nth-child(odd) .teaser__image-wrapper{order:-1}}.teaser-list--compact .teaser-list__item:not(:last-child){margin-bottom:20px}@media screen and (min-width:961px){.teaser-list--default .teaser-list__item:not(:last-child){margin-bottom:20px}}@media screen and (min-width:769px){.teaser-list--default .teaser__image-wrapper{flex:0 0 300px;order:-1}}@media screen and (min-width:961px){.teaser-list__nav-container{display:none!important}}.teaser-list__pagination{margin-top:50px}.single-image{margin-left:auto;margin-right:auto;text-align:center}.single-image__image{height:auto;width:100%}.single-image--has-mobile .single-image__image{display:none}@media screen and (max-width:768px){.single-image__image--mobile{display:block!important}}@media screen and (min-width:769px){.single-image__image--default{display:block!important}}.iconboxes{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:769px){.iconboxes{grid-gap:20px}}@media screen and (min-width:961px){.iconboxes{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1261px){.iconboxes__item{aspect-ratio:1/1}}.iconboxes__item .teaser__image-wrapper{height:100%}@media screen and (max-width:768px){.iconboxes__item .teaser__header-icon{width:80px}}.linkbox__wrapper{border:1.5px solid hsla(0,0%,100%,.6);padding:20px}@media screen and (min-width:961px){.linkbox__wrapper{padding:25px}}.light-mode .section--transparent .linkbox__wrapper,.section--white .linkbox__wrapper{border-color:rgba(0,0,0,.15)}.linkbox__headline{text-transform:uppercase}.linkboxes{grid-gap:20px;display:grid;grid-template-columns:1fr}@media screen and (min-width:769px){.linkboxes{grid-template-columns:1fr 1fr}}.linkboxes__link{box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center}.linkboxes__link,.linkboxes__link:after{transition:all .3s}.dark-mode .linkboxes__link:hover{background-color:#fff;color:#000}.light-mode .linkboxes__link{flex-direction:row;justify-content:flex-start}.iconlist{display:flex}.iconlist__item:not(:last-child){margin-right:15px}.iconlist__anchor{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:flex;height:35px;justify-content:center;transition:all .3s;width:35px}.cs-yellow .iconlist__anchor:hover{color:#000}.jobs__header,.jobs__header-title{margin-bottom:35px}@media screen and (min-width:961px){.jobs__header{padding-left:100px}}@media screen and (min-width:1261px){.jobs__header{padding-left:120px}}@media screen and (max-width:960px){.jobs__row{flex-direction:column}}@media screen and (min-width:961px){.jobs__row{display:flex}}.jobs__header .jobs__row:not(:last-child){margin-bottom:30px}@media screen and (min-width:961px){.jobs__header .jobs__row:not(:last-child){margin-bottom:50px}}.jobs__col{flex:0 0 15%;-webkit-hyphens:auto;hyphens:auto;min-width:0}.jobs__col:last-child{flex-grow:1}@media screen and (min-width:961px){.jobs__col:not(:last-child){margin-right:40px}}.jobs__col--md{flex:0 0 20%}.jobs__col--sm{flex:0 0 12%}.jobs__col--lg{flex:0 0 40%}.jobs__list-main-row .jobs__col{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:960px){.jobs__search-form{box-sizing:border-box;margin-bottom:30px;margin-top:30px;max-width:500px;width:100%}}@media screen and (min-width:961px){.jobs__search-form{margin-left:-100px;width:calc(100% + 70px)}}@media screen and (min-width:1261px){.jobs__search-form{margin-left:-120px;width:calc(100% + 70px)}}.jobs__filters{align-items:center}@media screen and (min-width:961px){.jobs__filters{margin-right:50px}}@media screen and (min-width:1261px){.jobs__filters{margin-right:90px}}@media screen and (max-width:960px){.jobs__filters .jobs__col{margin-right:0}.jobs__filters .dropdown{border-bottom:1px solid #aaa;margin-bottom:7px;padding-bottom:7px;width:100%}}@media screen and (max-width:960px)and (max-width:960px){.jobs__filters .dropdown{margin-left:0;max-width:300px}}@media screen and (max-width:960px){.jobs__filters .dropdown:after{margin-left:auto}}.jobs__list-item{position:relative}.jobs__list-item:not(:last-child){margin-bottom:10px}.jobs__list-item-inner{display:flex}.jobs__icon-wrapper{align-items:center;display:flex;flex:0 0 80px;justify-content:center;min-height:100px;overflow:hidden;width:80px}@media screen and (min-width:561px){.jobs__icon-wrapper{flex:0 0 100px;width:100px}}.jobs__icon-wrapper:after{height:115px;left:5px;right:auto;top:40px;width:115px}@media screen and (min-width:561px){.jobs__icon-wrapper:after{left:15px;top:15px}}.jobs__list-item-inner:hover .jobs__icon-wrapper:after{transform:scale(1.2)}.jobs__list-main-row{background-color:#fff;color:#000;flex-grow:1;padding:15px}@media screen and (min-width:561px){.jobs__list-main-row{padding:20px}}.section--white .jobs__list-main-row{background-color:#000;color:#fff}.jobs__title{font-size:1.06rem;font-weight:700;max-width:400px;transition:color .3s}@media screen and (max-width:960px){.jobs__title{font-weight:900;margin-bottom:.5em}}.jobs__title--large{font-size:1.175rem;max-width:100%;text-transform:uppercase}.jobs__meta{color:#999;margin-top:.5em}.jobs__list-item--turquoise .jobs__title:not(.cs-color):hover{color:#00c3c4}.jobs__list-item--turquoise .jobs__list-button-wrapper:hover .jobs__list-button:not(.cs-after-bg):after,.press-releases__item.jobs__list-item--turquoise:hover .jobs__list-button:after{background-color:#00c3c4}.jobs__list-item--blue .jobs__title:not(.cs-color):hover{color:#0bf}.jobs__list-item--blue .jobs__list-button-wrapper:hover .jobs__list-button:not(.cs-after-bg):after,.press-releases__item.jobs__list-item--blue:hover .jobs__list-button:after{background-color:#0bf}.jobs__list-item--green .jobs__title:not(.cs-color):hover{color:#00c03c}.jobs__list-item--green .jobs__list-button-wrapper:hover .jobs__list-button:not(.cs-after-bg):after,.press-releases__item.jobs__list-item--green:hover .jobs__list-button:after{background-color:#00c03c}.jobs__list-item--orange .jobs__title:not(.cs-color):hover{color:#ff9800}.jobs__list-item--orange .jobs__list-button-wrapper:hover .jobs__list-button:not(.cs-after-bg):after,.press-releases__item.jobs__list-item--orange:hover .jobs__list-button:after{background-color:#ff9800}.jobs__list-item--pink .jobs__title:not(.cs-color):hover{color:#f07}.jobs__list-item--pink .jobs__list-button-wrapper:hover .jobs__list-button:not(.cs-after-bg):after,.press-releases__item.jobs__list-item--pink:hover .jobs__list-button:after{background-color:#f07}.jobs__list-item--lightgray .jobs__title:not(.cs-color):hover{color:#e7e7e7}.jobs__list-item--lightgray .jobs__list-button-wrapper:hover .jobs__list-button:not(.cs-after-bg):after,.press-releases__item.jobs__list-item--lightgray:hover .jobs__list-button:after{background-color:#e7e7e7}.jobs__list-item--yellow .jobs__title:not(.cs-color):hover{color:#fff046}.jobs__list-item--yellow .jobs__list-button-wrapper:hover .jobs__list-button:not(.cs-after-bg):after,.press-releases__item.jobs__list-item--yellow:hover .jobs__list-button:after{background-color:#fff046}.section--white .jobs__list-item-inner:hover .jobs__title{color:#fff}.jobs__list-button-wrapper{align-items:center;background-color:#fff;display:flex;flex:0 0 50px;justify-content:center}@media screen and (max-width:560px){.jobs__list-button-wrapper{display:none}}@media screen and (min-width:961px){.jobs__list-button-wrapper{flex:0 0 70px}}.section--white .jobs__list-button-wrapper{background-color:#000}.jobs__list-button:after{background-color:#000;color:#fff;transition:all .3s}.section--white .jobs__list-button:after{background-color:#fff;color:#000}.jobs__list .jobs__locations-dropdown{cursor:auto;margin-left:-10px;margin-right:-10px}@media screen and (max-width:960px){.jobs__list .jobs__locations-dropdown{max-width:240px}.jobs__list .jobs__locations-dropdown .dropdown__selected{width:auto}}.jobs__list .jobs__locations-dropdown .dropdown__selected:after{font-size:7px}.single-job .jobs__locations-dropdown .dropdown__option{font-size:1rem}.person{align-items:center;display:flex;flex-direction:column;text-align:center}.person__image-wrapper{max-width:215px;width:100%}.person__image-wrapper:not(:last-child){margin-bottom:40px}.person__image{border-radius:50%;display:block}.person__headline-wrapper{margin-bottom:1em}.person__field--area,.person__field--name,.person__field--position{text-transform:uppercase}.person__field--unit{font-weight:700}.person__field--area+.person__field:not(.person__field--unit),.person__field--position+.person__field:not(.person__field--unit){margin-top:1.5em}.person__field--phone:before{content:"T ";font-weight:700}.person__field--mobile:before{content:"M ";font-weight:700}.person__button-wrapper{margin-top:auto;padding-top:30px}.page-container:not(.cs-yellow) .person__button{color:#fff}.page-container:not(.cs-yellow) .person__button:after{background-color:#fff;color:#000}.page-container:not(.cs-yellow) .person__button:hover{background-color:#000}.page-container:not(.cs-yellow) .person__button:hover:after{color:#000}.section--black .person__button:not(.cs-after-bg):after{background-color:#000;color:#fff}.person__more-link:after,.person__more-link:hover:after{color:#000}.person__more-link:hover{color:var(--scheme-color)}.section--white .person__more-link:after,.section--white .person__more-link:hover:after{color:#fff}.person__about{display:none!important}.person__about-headline{margin-bottom:1em}.persons-grid{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-70px;margin-left:-10px;margin-right:-10px}.persons-grid__item{box-sizing:border-box;flex:0 0 100%;margin-bottom:70px;padding-left:10px;padding-right:10px;position:relative}@media screen and (min-width:561px){.persons-grid__item{flex:0 0 50%;margin-bottom:100px}}@media screen and (min-width:961px){.persons-grid__item{flex:0 0 33.3333%}}.persons-grid__item--about{flex:0 0 100%;margin-bottom:0}.persons-grid__item--expanded:after{border-bottom:15px solid var(--scheme-color);border-left:15px solid transparent;border-right:15px solid transparent;bottom:-50px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;width:0}.persons-grid .person{height:100%}@media screen and (max-width:960px){.persons-grid .person__image-wrapper{max-width:200px}}.persons-grid__about{background-color:var(--scheme-color);margin-bottom:50px;padding:20px;transform:translateY(-50px)}.person__about-content-wrapper{position:relative}.persons-grid__item--expanded .person__more-link:after{content:"";padding-top:0}@media screen and (min-width:961px){.person-banner{align-items:center;display:flex}}@media screen and (max-width:960px){.person-banner{text-align:center}}.person-banner--separators{border-bottom:1px solid #999;border-top:1px solid #999;padding-bottom:40px;padding-top:40px}@media screen and (min-width:961px){.person-banner--separators{padding-bottom:20px;padding-top:20px}}.person-banner__col{flex-basis:100%}@media screen and (max-width:960px){.person-banner__col:not(:last-child){margin-bottom:50px}}@media screen and (max-width:768px){.person-banner__col:not(:last-child){margin-bottom:30px}}.person-banner__title{-webkit-hyphens:auto;hyphens:auto}.person-banner__headline-wrapper{margin-top:1.5em}@media screen and (min-width:961px){.person-banner__headline-wrapper{margin-top:2em}}.person-banner__image-wrapper{align-items:center;display:flex;flex:0 0 210px;flex-direction:column;padding-left:40px;padding-right:40px}.person-banner__contact{text-align:center}.person-form{display:flex;gap:60px;justify-content:space-between}@media screen and (max-width:768px){.person-form{flex-direction:column}}.person-form__title{margin-bottom:2em}.person-form__form-wrapper{max-width:480px;width:100%}.contact{border-top:1px solid #e7e7e7;display:flex;padding-top:50px}@media screen and (max-width:768px){.contact{justify-content:center}}.contact__locations{display:flex;flex:0 0 25%;flex-direction:column}@media screen and (max-width:768px){.contact__locations{flex:0 0 40%;justify-content:center}}.contact__locations-item:not(:last-child){margin-bottom:15px}.contact__locations-headline{background-color:#ccc!important;color:#000!important;cursor:pointer}.contact__locations-item--active .contact__locations-headline{background-color:#000!important;color:#fff!important}.contact__locations-item:not(.contact__locations-item--active) .contact__locations-headline:hover{background-color:#aaa!important}.contact__map-wrapper{box-sizing:border-box;flex:0 0 45%}@media screen and (max-width:768px){.contact__map-wrapper{display:none}}.contact__map-wrapper svg{height:auto;width:100%}.contact__map-wrapper svg .location{cursor:pointer}.contact__map-wrapper svg .location .area{transition:fill .3s ease}.contact__map-wrapper svg .location.highlight .area,.contact__map-wrapper svg .location:hover .area{fill:#c6c6c6}.contact__map-wrapper svg .location.active .area{fill:#0bf}.contact__map-wrapper svg .location .marker{transition:fill .3s ease}.contact__map-wrapper svg .location.active .marker{fill:#000}.contact__map-wrapper svg #Area-Berlin.active~#Marker-Leipzig:not(.active) .marker{fill:#fff}.contact__detail{align-items:start;display:grid;flex:0 0 25%;grid-template-columns:1fr;grid-template-rows:auto}@media screen and (max-width:768px){.contact__detail{margin-left:50px}}@media screen and (max-width:560px){.contact__detail{margin-left:20px}}@media screen and (min-width:769px){.contact__detail{margin-left:auto}}.contact__person{grid-area:1/1;opacity:0;pointer-events:none;transition:opacity .4s ease,visibility .4s ease;visibility:hidden}.contact__person--active{opacity:1;pointer-events:auto;visibility:visible}.logo-bar{display:flex;justify-content:center;margin-left:-5px;margin-right:-5px}@media screen and (min-width:561px){.logo-bar{margin-left:-10px;margin-right:-10px}}@media screen and (min-width:961px){.logo-bar{margin-left:-20px;margin-right:-20px}}.logo-bar__item{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding-left:5px;padding-right:5px}@media screen and (min-width:561px){.logo-bar__item{padding-left:10px;padding-right:10px}}@media screen and (min-width:961px){.logo-bar__item{padding-left:20px;padding-right:20px}}.logo-bar__image{height:100%;max-height:215px;-o-object-fit:contain;object-fit:contain;width:100%}.logo-grid{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:401px){.logo-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:561px){.logo-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:961px){.logo-grid{grid-gap:15px;grid-template-columns:repeat(5,1fr)}}.logo-grid__image-wrapper{align-items:center;aspect-ratio:1/1;border:1px solid rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:center}.logo-grid__image{height:auto;max-height:50%;max-width:70%;width:auto}.logo-slider__headline{margin-bottom:1.5em}@media screen and (min-width:769px){.logo-slider__headline{margin-left:100px}}.logo-slider__swiper{overflow:hidden}.gallery{display:grid}@media screen and (min-width:769px){.gallery{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.gallery{margin-left:30px;margin-right:30px}.gallery__item:not(:last-child){margin-bottom:15px}}.gallery__item-headline{position:relative;z-index:10}@media screen and (min-width:769px){.gallery__item-headline{font-size:1.5vw}}.gallery__image-wrapper{aspect-ratio:16/9;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:15px;position:relative}@media screen and (max-width:768px){.gallery__image-wrapper{justify-content:flex-end}}@media screen and (min-width:769px){.gallery__image-wrapper{aspect-ratio:3/2}}@media screen and (min-width:1261px){.gallery__image-wrapper{padding:30px}}.gallery__image-wrapper:before{padding-top:66.67%}.gallery__image-wrapper{justify-content:flex-end}@media screen and (min-width:769px){.gallery__image-wrapper{justify-content:flex-start}.gallery--headlines-bottom .gallery__image-wrapper,.gallery--headlines-top-bottom .gallery__item:nth-child(2n) .gallery__image-wrapper{justify-content:flex-end}.gallery--headlines-bottom-top .gallery__item:nth-child(2n) .gallery__image-wrapper{justify-content:flex-start}.gallery--headlines-bottom-top .gallery__item:nth-child(odd) .gallery__image-wrapper{justify-content:flex-end}}.gallery__image{transition:transform .6s}a.gallery__item-inner:hover .gallery__image{transform:scale(1.1)}.faq__item:not(:last-child){margin-bottom:10px}@media screen and (min-width:961px){.faq__item:not(:last-child){margin-bottom:30px}}.faq__header{cursor:pointer;display:flex}.faq__header:after{font-size:10px;margin-left:auto;order:1;transition:transform .3s}@media screen and (min-width:1261px){.faq__header:after{margin-top:4px}}@media screen and (max-width:1260px){.faq__header .linkbox__headline{margin-top:3px}}.faq__header:after{margin-right:5px}.faq__item--expanded .faq__header:after{transform:rotate(180deg)}.faq__content{display:none;margin-top:20px;opacity:0;transition:opacity .3s}.faq__item--expanded .faq__content{opacity:1}.photowall{display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:561px){.photowall{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:769px){.photowall{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:961px){.photowall{grid-template-columns:repeat(6,1fr)}}.photowall__item{overflow:hidden}@media screen and (min-width:769px){.page-container--switcher-left .photowall{margin-left:60px}.page-container--switcher-right .photowall{margin-right:60px}}.photowall__image-wrapper{height:100%}.photowall__cta{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;-webkit-hyphens:auto;hyphens:auto;justify-content:space-between;padding:20px 10px}@media screen and (max-width:768px){.photowall__cta{padding:20px}}@media screen and (min-width:1261px){.photowall__cta{padding:15px}}@media screen and (min-width:1401px){.photowall__cta{align-items:center;padding-bottom:30px;padding-top:50px;text-align:center}}.photowall__headline{font-size:1.3em}@media screen and (min-width:769px){.photowall__headline{font-size:1.6em}}@media screen and (min-width:961px){.photowall__headline{font-size:2.3vw}}.photowall__more-link:after{background-color:#fff;color:#000}.photowall__more-link:hover{color:#000}.photowall__more-link:hover:after{background-color:#000}@media screen and (max-width:1260px){.photowall__more-link{font-size:.7em}}@media screen and (max-width:768px){.photowall__more-link{font-size:1em}}.process__steps-toggle-button:after{transform:rotate(90deg)}.process__steps-toggle-button.process__steps-toggle-button--active:after{transform:rotate(-90deg)}.process__steps-wrapper--boxed{background-color:#e7e7e7;padding:20px}@media screen and (min-width:769px){.process__steps-wrapper--boxed{padding:30px}}@media screen and (min-width:1261px){.process__steps-wrapper--boxed{padding-bottom:90px;padding-top:90px}}.process__steps{margin:0 auto;max-width:1070px}.process__step{align-items:flex-start;background-color:#fff;color:#000;display:flex;padding:20px 20px 30px;position:relative;scroll-margin-top:80px}@media screen and (min-width:561px){.process__step{padding:30px}}.process__step:not(:first-child){background-color:#fff}.process__step:not(:last-child){margin-bottom:30px}@media screen and (min-width:769px){.process__step:not(:last-child){margin-bottom:20px}}.process__steps-wrapper--transparent .process__step:not(:first-child){background-color:#e7e7e7}.process__content{flex-grow:1}@media screen and (min-width:961px){.process__content{margin-right:50px;margin-right:100px}}@media screen and (min-width:1261px){.process__content{margin-right:150px}}.process__headline{font-size:1.055rem;margin-bottom:1em}@media screen and (max-width:560px){.process__headline{display:flex;flex-direction:column;justify-content:center;margin-left:70px;min-height:60px}}.cs-low-contrast .process__headline{color:#000}.process__step:first-child .process__headline{color:#fff}.cs-low-contrast .process__step:first-child .process__headline{color:#000}.process__icon-wrapper{align-items:center;background-color:#e7e7e7;border-radius:50%;display:flex;flex:0 0 55px;justify-content:center;margin-right:20px;position:relative}@media screen and (max-width:560px){.process__icon-wrapper{position:absolute;width:55px}}@media screen and (min-width:561px){.process__icon-wrapper{flex:0 0 70px}}@media screen and (min-width:769px){.process__icon-wrapper{flex:0 0 120px;margin-right:30px}}.process__icon-wrapper:before{content:"";display:block;padding-top:100%}.process__step:first-child .process__icon-wrapper,.process__steps-wrapper--transparent .process__step:not(:first-child) .process__icon-wrapper{background-color:#fff}.process__icon{height:auto;max-height:50%;max-width:50%;opacity:.3;position:absolute;width:auto}@media screen and (min-width:769px){.process__icon{max-height:70%;max-width:70%}}.process__step:first-child .process__icon{opacity:1}.process__step-number-wrapper{display:flex;flex-direction:column;margin-left:50px;margin-right:35px;margin-top:auto;position:absolute;right:7px;top:50%;transform:translateY(15px);z-index:20}@media screen and (max-width:1260px){.process__step-number-wrapper{bottom:0}}@media screen and (min-width:1261px){.process__step-number-wrapper{right:0;transform:translateY(-50%)}}.process__step-number{align-items:center;border-radius:50%;color:#fff;display:flex;flex:0 0 40px;font-size:1.2rem;height:40px;justify-content:center;margin-top:auto;width:40px}@media screen and (min-width:961px){.process__step-number{flex:0 0 55px;font-size:1.5rem;height:55px;width:55px}}.cs-low-contrast .process__step-number{background-color:#000}.process__step:first-child .process__step-number{background-color:#fff}.cs-low-contrast .process__step:first-child .process__step-number{background-color:#000;color:#fff}.process__step:not(:first-child) .process__step-number{color:#fff}.process__step-triangle{border-style:solid;border-width:40px 40px 0;filter:drop-shadow(0 5px 0 #e7e7e7);height:0;position:absolute;right:23px;top:100%;width:0;z-index:10}.process__step-triangle,.process__step:not(:first-child) .process__step-triangle{border-color:#fff transparent transparent}.process__steps-wrapper--transparent .process__step .process__step-triangle{filter:drop-shadow(0 5px 0 #fff)}.process__steps-wrapper--transparent .process__step:not(:first-child) .process__step-triangle{border-color:#e7e7e7 transparent transparent}@media screen and (max-width:560px){.iconline__headline-wrapper{font-size:1.1em;margin-bottom:3em;margin-left:auto;margin-right:auto;max-width:380px}}@media screen and (min-width:561px){.iconline__headline-wrapper{text-align:center}}@media screen and (min-width:769px){.iconline__headline-wrapper{margin-bottom:3em}}.iconline__headline{text-align:center}.iconline__items{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}@media screen and (max-width:1500px){.iconline__items{max-width:850px;padding-top:10px}}@media screen and (max-width:960px){.iconline__items{max-width:600px}}@media screen and (max-width:560px){.iconline__items{max-width:380px}}@media screen and (min-width:561px){.iconline__items{margin-bottom:-80px}}.iconline__item{display:flex;flex:0 0 100%;min-width:250px}@media screen and (max-width:560px){.iconline__item{align-items:center;justify-content:space-between}}@media screen and (min-width:561px){.iconline__item{flex:0 0 20%;flex-direction:column;margin-bottom:80px}}.iconline__header{align-items:center;aspect-ratio:1/1;background:url(fonts/iconline-header-mobile.svg) no-repeat 50%;display:flex;justify-content:center;position:relative}@media screen and (min-width:561px){.iconline__header{background-image:url(fonts/iconline-header.svg)}}@media screen and (max-width:560px){.iconline__header{flex:0 0 150px;height:100%;min-height:200px;width:150px}}@media screen and (min-width:561px){.iconline__item:first-child .iconline__header:before{background:url(fonts/iconline-line.svg) repeat-x 50%;content:"";height:100%;left:-10000px;position:absolute;top:0;width:10000px}}@media screen and (max-width:560px){.iconline__item:first-child .iconline__header:before{background:url(fonts/iconline-cap-top.svg) no-repeat top;content:"";height:10px;position:absolute;top:-10px;width:100%}}@media screen and (min-width:561px){.iconline__item:last-child .iconline__header:before{background:url(fonts/iconline-line.svg) repeat-x 50%;content:"";height:100%;position:absolute;right:-10000px;top:0;width:10000px}}@media screen and (max-width:560px){.iconline__item:last-child .iconline__header:before{background:url(fonts/iconline-cap-bottom.svg) no-repeat bottom;bottom:-10px;content:"";height:10px;position:absolute;width:100%}}@media screen and (min-width:961px)and (max-width:1500px)and (min-width:561px){.iconline__item:nth-child(3) .iconline__header:before{right:-10000px}.iconline__item:nth-child(3) .iconline__header:before,.iconline__item:nth-child(4) .iconline__header:before{background:url(fonts/iconline-line.svg) repeat-x 50%;content:"";height:100%;position:absolute;top:0;width:10000px}.iconline__item:nth-child(4) .iconline__header:before{left:-10000px}}@media screen and (max-width:960px)and (min-width:561px){.iconline__item:nth-child(2) .iconline__header:before,.iconline__item:nth-child(4) .iconline__header:before{right:-10000px}.iconline__item:nth-child(2) .iconline__header:before,.iconline__item:nth-child(3) .iconline__header:before,.iconline__item:nth-child(4) .iconline__header:before,.iconline__item:nth-child(5) .iconline__header:after{background:url(fonts/iconline-line.svg) repeat-x 50%;content:"";height:100%;position:absolute;top:0;width:10000px}.iconline__item:nth-child(3) .iconline__header:before,.iconline__item:nth-child(5) .iconline__header:after{left:-10000px}}.iconline__icon-inner,.iconline__icon-wrapper{align-items:center;display:flex;justify-content:center}.iconline__icon-wrapper{aspect-ratio:1/1;height:100%;max-height:110px;max-width:110px;width:100%}@media screen and (min-width:561px){.iconline__icon-wrapper{margin-top:-5px;max-height:170px;max-width:170px;position:relative}}.iconline__icon-inner{background-color:var(--scheme-color);border-radius:50%;height:100%;width:100%}.iconline__index{position:absolute}@media screen and (max-width:560px){.iconline__index{font-size:1.6em;left:-20px;top:50%;transform:translateY(-50%)}}@media screen and (min-width:561px){.iconline__index{margin-top:-5px;top:0;transform:translateY(-100%)}}.iconline__icon{height:100px;max-height:55px;max-width:55px;-o-object-fit:contain;object-fit:contain;width:100px}@media screen and (min-width:561px){.iconline__icon{max-height:70px;max-width:70px}}.iconline__content{-webkit-hyphens:auto;hyphens:auto}@media screen and (max-width:560px){.iconline__content{flex-grow:1;margin-bottom:15px;margin-left:40px;margin-top:15px}}@media screen and (max-width:400px){.iconline__content{margin-left:20px}}@media screen and (min-width:561px){.iconline__content{text-align:center}}.iconline__content-headline-wrapper{margin-bottom:1em}.iconline__text{font-size:.85rem;letter-spacing:.05em;margin:0 auto;max-width:210px}.iconline__text ul{list-style:disc}@media screen and (max-width:400px){.iconline__text ul{margin-left:1em}}@media screen and (min-width:561px){.iconline__text ul{list-style-position:inside}}.iconline__text li::marker{font-size:.8rem}.iconline__text li:not(:last-child){margin-bottom:.2em}@media screen and (min-width:561px){.iconline__text li:not(:last-child){margin-bottom:.4em}}.iconline{opacity:0;transition:opacity .5s}.iconline.animate--active{opacity:1}@media screen and (min-width:769px){.iconline{-webkit-mask-image:linear-gradient(90deg,#000,#000 40%,transparent 60%,transparent);mask-image:linear-gradient(90deg,#000,#000 40%,transparent 60%,transparent);-webkit-mask-position:100% 0;mask-position:100% 0;-webkit-mask-size:200% 100%;mask-size:200% 100%}.iconline.animate--active{animation:reveal 3.5s forwards,clear-mask 0s 4s forwards}@keyframes reveal{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes clear-mask{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-image:none;mask-image:none}}}@media screen and (max-width:768px){.iconline{animation:reveal-vertical 2s forwards;-webkit-mask-image:linear-gradient(0deg,transparent,transparent 40%,#000 60%,#000);mask-image:linear-gradient(0deg,transparent,transparent 40%,#000 60%,#000);-webkit-mask-position:0 100%;mask-position:0 100%;-webkit-mask-size:100% 200%;mask-size:100% 200%}.iconline.animate--active{animation:reveal-vertical 2s forwards,clear-mask 0s 2s forwards}@keyframes reveal-vertical{0%{-webkit-mask-position:0 100%;mask-position:0 100%}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes clear-mask{0%{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-image:none;mask-image:none}}}.iconline.animate .iconline__index{opacity:0;transition:all .5s}@media screen and (min-width:769px){.iconline.animate .iconline__index{top:10px}}.iconline.animate--active .iconline__index{opacity:1}@media screen and (min-width:769px){.iconline.animate--active .iconline__index{top:0}}.iconline__item:first-child .iconline__index{transition-delay:.5s}.iconline__item:nth-child(2) .iconline__index{transition-delay:1s}.iconline__item:nth-child(3) .iconline__index{transition-delay:1.5s}.iconline__item:nth-child(4) .iconline__index{transition-delay:2s}.iconline__item:nth-child(5) .iconline__index{transition-delay:2.5s}.iconline__item:nth-child(6) .iconline__index{transition-delay:3s}.iconline.animate .iconline__icon-inner{opacity:0;transition:all .5s}.iconline.animate--active .iconline__icon-inner{opacity:1;transition-delay:.2s}.iconline.animate .iconline__icon{opacity:0;transform:scale(.5);transition:all .5s;transition-delay:.2s}.iconline__item:first-child .iconline__icon{transition-delay:.5s}.iconline__item:nth-child(2) .iconline__icon{transition-delay:1s}.iconline__item:nth-child(3) .iconline__icon{transition-delay:1.5s}.iconline__item:nth-child(4) .iconline__icon{transition-delay:2s}.iconline__item:nth-child(5) .iconline__icon{transition-delay:2.5s}.iconline__item:nth-child(6) .iconline__icon{transition-delay:3s}.iconline.animate--active .iconline__icon{opacity:1;transform:scale(1)}.iconline.animate .iconline__content{opacity:0;transition:opacity .5s,transform .5s}@media screen and (max-width:768px){.iconline.animate .iconline__content{transform:translateX(-10px)}}@media screen and (min-width:769px){.iconline.animate .iconline__content{transform:translateY(-10px)}}.iconline.animate--active .iconline__content{opacity:1}@media screen and (max-width:768px){.iconline.animate--active .iconline__content{transform:translateX(0)}}@media screen and (min-width:769px){.iconline.animate--active .iconline__content{transform:translateY(0)}}@media screen and (max-width:768px){.iconline__item:first-child .iconline__content{transition-delay:.5s}}@media screen and (min-width:769px){.iconline__item:first-child .iconline__content{transition-delay:.5s}}@media screen and (max-width:768px){.iconline__item:nth-child(2) .iconline__content{transition-delay:1s}}@media screen and (min-width:769px){.iconline__item:nth-child(2) .iconline__content{transition-delay:1s}}@media screen and (max-width:768px){.iconline__item:nth-child(3) .iconline__content{transition-delay:1.5s}}@media screen and (min-width:769px){.iconline__item:nth-child(3) .iconline__content{transition-delay:1.5s}}@media screen and (max-width:768px){.iconline__item:nth-child(4) .iconline__content{transition-delay:2s}}@media screen and (min-width:769px){.iconline__item:nth-child(4) .iconline__content{transition-delay:2s}}@media screen and (max-width:768px){.iconline__item:nth-child(5) .iconline__content{transition-delay:2.5s}}@media screen and (min-width:769px){.iconline__item:nth-child(5) .iconline__content{transition-delay:2.5s}}@media screen and (max-width:768px){.iconline__item:nth-child(6) .iconline__content{transition-delay:3s}}@media screen and (min-width:769px){.iconline__item:nth-child(6) .iconline__content{transition-delay:3s}}.textbox{box-sizing:border-box;padding:30px 30px 40px}.textbox--black{background-color:#000;color:#fff}.textbox--lightgray{background-color:#e7e7e7}.textbox--gradient-lightgray-white{background:linear-gradient(90deg,#e7e7e7,#fff);color:#000}.textbox--text-large{font-size:1.175rem}@media screen and (max-width:1260px){.textbox--text-large{font-size:1rem}}@media screen and (max-width:768px){.textbox__headline-wrapper{margin-bottom:.5em}}@media screen and (max-width:560px){.textbox__headline-wrapper{margin-bottom:1em}}@media screen and (max-width:960px){.textbox__headline{-webkit-hyphens:auto;hyphens:auto}}.textbox__icon-wrapper{align-content:center;display:flex;justify-content:flex-end;margin-bottom:15px}@media screen and (min-width:561px){.textbox__icon-wrapper{margin-bottom:25px}}.textbox__icon{height:auto;max-height:50px;max-width:100px;width:auto}@media screen and (min-width:561px){.textbox__icon{max-height:60px}}@media screen and (min-width:769px){.textbox__icon{max-height:80px}}.textbox__list-item li li:before,.textbox__list-item li:before{background:transparent;content:"–";height:auto;top:0;width:auto}.textbox--text-large .textbox__list-item{margin-right:20px}@media screen and (min-width:769px){.textbox--text-large .textbox__list-item{margin-right:40px}}.textbox--text-large .textbox__list-item:before{top:9px}.textbox .textbox__list-item--has-headline:before{top:18px}.textbox__list-headline{font-size:2rem;font-weight:700}.textboxes-grid--grid .textboxes-grid__items{margin-bottom:-20px}@media screen and (min-width:961px){.textboxes-grid--grid .textboxes-grid__items{display:flex;flex-wrap:wrap;margin-bottom:-10px;margin-left:-10px;margin-right:-10px}}.textboxes-grid__headline-wrapper{margin-bottom:60px}.textboxes-grid--grid .textboxes-grid__item{margin-bottom:20px}@media screen and (min-width:961px){.textboxes-grid--grid .textboxes-grid__item{box-sizing:border-box;flex:0 0 33.333333%;margin-bottom:10px;padding-left:10px;padding-right:10px}.textboxes-grid--grid.textboxes-grid--items-1 .textboxes-grid__item{flex:0 0 100%}.textboxes-grid--grid.textboxes-grid--items-2 .textboxes-grid__item{flex:0 0 50%}}.textboxes-grid--slider .textboxes-grid__item{height:auto}.textboxes-grid__item{position:relative}.textboxes-grid__item .textbox{height:100%;position:relative}@media screen and (min-width:769px){.textboxes-grid--slider .textboxes-grid__item:not(:first-child) .textbox:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:36px 0 36px 36px;content:"";filter:drop-shadow(3px 0 0 #e7e7e7);height:0;position:absolute;right:calc(100% - 13px);top:50%;transform:translateY(-50%);width:0;z-index:10}}.textboxes-grid--slider .textboxes-grid__item:not(:first-child) .textbox--black:after{border-color:transparent transparent transparent #000}.textboxes-grid__pagination .swiper-pagination-bullet{height:16px;margin-left:5px!important;margin-right:5pprogressspx!important;opacity:1;width:16px}.textboxes-grid__pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:hsla(0,0%,100%,.3)}.section-button{font-size:1rem;padding-bottom:20px;padding-top:20px;width:100%}@media screen and (max-width:768px){.section-button{-webkit-hyphens:auto;hyphens:auto}}@media screen and (min-width:961px){.section-button{font-size:1.25rem}}.section-button:after{flex:0 0 32px;font-size:15px;height:32px;width:32px}.section-button:not(.button--black):after{background-color:#000!important;color:#fff!important}.section-button:not(.button--black):hover:after{background-color:var(--scheme-color-accent)!important}.badge-box{background-repeat:no-repeat;box-sizing:border-box;display:flex;flex-direction:column;padding:20px 15px 15px;position:relative;transition:all .3s}@media screen and (min-width:769px){.badge-box{padding:30px 20px 20px}}.badge-box--bg-gradient{background-color:#ccc;background-image:url(38be619aa0958a7caf10.png);background-size:100% auto}.badge-box--bg-sp-icon{background-color:#e5e5e5}.badge-box--bg-sp-icon:after{background-image:url(fonts/sp-icon-white.svg);background-size:100% 100%;content:"";height:210px;position:absolute;right:-20px;top:40px;width:210px;z-index:10}a.badge-box:hover{background-color:#f07;box-shadow:0 0 20px rgba(0,0,0,.1)}.badge-box__header,.badge-box__text{position:relative;z-index:50}.badge-box__header:not(:last-child){margin-bottom:10px}@media screen and (min-width:769px){.badge-box__header:not(:last-child){margin-bottom:20px}}.badge-box__icon-wrapper{align-items:center;display:flex;justify-content:flex-end;margin-bottom:40px;margin-left:auto;position:relative;transition:all .3s}.badge-box__icon-wrapper--circle{background-color:var(--scheme-color);border-radius:50%;justify-content:center;width:80px}@media screen and (min-width:961px){.badge-box__icon-wrapper--circle{width:110px}}.badge-box__icon-wrapper--circle:before{content:"";display:block;padding-top:100%}a.badge-box:hover .badge-box__icon-wrapper{background-color:#fff}.badge-box__icon-image{height:80px;transition:filter .3s;width:auto}.badge-box__icon-wrapper--circle .badge-box__icon-image{filter:brightness(0) invert(1);height:45px}@media screen and (min-width:961px){.badge-box__icon-wrapper--circle .badge-box__icon-image{height:65px}}a.badge-box:hover .badge-box__icon-image{filter:none}.badge-box__headline-wrapper{margin-top:auto}.badge-box__headline-wrapper--bottom{bottom:0;position:absolute}.badge-box__headline{-webkit-hyphens:auto;hyphens:auto}.badge-box__footer{display:flex;justify-content:flex-end;margin-top:auto;padding-top:30px}.badge-boxes-grid{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:769px){.badge-boxes-grid{grid-gap:20px;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1261px){.badge-boxes-grid{grid-template-columns:repeat(4,1fr)}}.badge-boxes-grid .skillbox,.badge-boxes-grid__item .badge-box{height:100%}.badge-boxes-grid__pagination{margin-top:45px}.testimonial-slider{position:relative}.testimonial-slider__container{display:flex;height:100%;position:relative}@media screen and (max-width:960px){.testimonial-slider__container{flex-direction:column}}.testimonial-slider__item{display:flex;flex-direction:column;height:auto!important}.testimonial-slider__content{margin-left:35px;padding:80px 0 0;position:relative;z-index:50}@media screen and (max-width:960px){.testimonial-slider__content{margin-right:50px}}@media screen and (max-width:560px){.testimonial-slider__content{margin-right:35px}}@media screen and (min-width:561px){.testimonial-slider__content{margin-left:50px}}@media screen and (min-width:961px){.testimonial-slider__content{flex:0 0 50%;margin-left:70px;padding-bottom:80px;padding-top:120px}}@media screen and (min-width:1401px){.testimonial-slider__content{flex:0 0 45%;margin-left:120px}}.cs-pink .cs-bg .testimonial-slider__content,.cs-turquoise .cs-bg .testimonial-slider__content{color:#000}.testimonial-slider__title{color:#000;margin-bottom:40px}@media screen and (min-width:561px){.testimonial-slider__title{margin-bottom:55px}}.testimonial-slider__text{-webkit-hyphens:auto;hyphens:auto;max-width:500px}.testimonial-slider__image{display:block;height:auto;width:100%}@media screen and (max-width:960px){.testimonial-slider__image{margin-top:auto}}@media screen and (min-width:961px){.testimonial-slider__image{bottom:0;height:auto;position:absolute;right:-5%;width:80%;z-index:10}}@media screen and (min-width:1401px){.testimonial-slider__image{right:0}}.testimonial-slider__footer{margin-top:1.5em}.video-section{align-items:center;aspect-ratio:16/9;background-size:cover;display:flex;flex-direction:column;justify-content:center;position:relative;text-align:center}.video-section__headline{font-size:1.8rem;left:0;padding-left:50px;padding-right:50px;padding-top:20px;position:absolute;right:0;text-align:center;text-shadow:0 0 30px #000;top:0}@media screen and (min-width:561px){.video-section__headline{font-size:2rem;padding-top:30px}}@media screen and (min-width:769px){.video-section__headline{font-size:3rem}}@media screen and (min-width:961px){.video-section__headline{font-size:4rem;padding-left:100px;padding-right:100px;padding-top:60px}}@media screen and (min-width:1401px){.video-section__headline{font-size:7.75rem;padding-top:140px}.container--site-width .video-section__headline{font-size:7rem;padding-top:100px}.container--narrow .video-section__headline{font-size:5rem;padding-top:80px}}.video-section__play{display:inline-flex}.video-section__play:after{background-color:rgba(255,240,70,.8);box-shadow:0 10px 20px rgba(0,0,0,.3);color:#000;flex:0 0 60px;font-size:25px;height:60px;padding-left:5px;transition:all .3s;width:60px}@media screen and (min-width:961px){.video-section__play:after{flex:0 0 90px;font-size:40px;height:90px;width:90px}}.video-section__play:hover:after{background-color:rgba(255,240,70,.9);color:#000;transform:scale(1.1)}.inline-video__wrapper{aspect-ratio:16/9;position:relative}.inline-video__overlay,.inline-video__video{height:100%;left:0;position:absolute;top:0;width:100%}.inline-video__overlay{align-items:center;background-size:cover;display:flex;justify-content:center;transition:opacity .3s;z-index:50}.inline-video--playing .inline-video__overlay{opacity:0;pointer-events:none}.inline-video__play-button:not(.button):not(.hs-button):after{background-color:#000;color:#fff!important}.inline-video__play-button:not(.button):not(.hs-button):not(:hover):after{box-shadow:none}.inline-video__caption-wrapper{bottom:10px;left:10px;position:absolute}@media screen and (min-width:561px){.inline-video__caption-wrapper{bottom:20px;left:20px}}@media screen and (min-width:769px){.inline-video__caption-wrapper{bottom:40px;left:40px}}@media screen and (max-width:560px){.inline-video__caption{font-size:.9rem;line-height:1.8}}.mediabanner{color:#fff;display:flex;overflow:hidden}@media screen and (max-width:560px){.mediabanner{flex-direction:column}}.mediabanner__content{box-sizing:border-box;padding:20px}@media screen and (min-width:561px){.mediabanner__content{flex:0 0 45%;padding-bottom:40px;padding-right:20px}}@media screen and (min-width:961px){.mediabanner__content{padding:40px 20px 40px 40px}}@media screen and (max-width:960px){.inline-video__overlay .mediabanner__content{flex:0 0 70%}}@media screen and (max-width:768px){#BorlabsCookieBox .inline-video__overlay .mediabanner__content h2,.inline-video__overlay .mediabanner__content #BorlabsCookieBox h2,.inline-video__overlay .mediabanner__content .headline,.inline-video__overlay .mediabanner__content .process__headline,.inline-video__overlay .mediabanner__content .process__step-number,.inline-video__overlay .mediabanner__content .video-section__headline{display:none}.inline-video__overlay .mediabanner__content .mediabanner__button{bottom:20px;margin-top:auto;min-height:0;min-width:0;padding:10px 20px 10px 10px;position:absolute}.inline-video__overlay .mediabanner__content .mediabanner__button:after{margin-right:10px}}.mediabanner .inline-video__overlay{align-items:flex-start;justify-content:flex-start}.mediabanner__headline{-webkit-hyphens:auto;hyphens:auto}.mediabanner__image-wrapper{align-items:flex-end;display:flex;flex-direction:column;justify-content:flex-end}@media screen and (min-width:561px){.mediabanner__image-wrapper{flex:0 0 55%;margin-top:30px}}.mediabanner__image{display:block;height:auto;width:100%}@media screen and (max-width:560px){.mediabanner__image{width:80%}}.mediabanner__button{margin-top:40px;min-width:225px}.mediabanner__button:after{transition:color .3s,background-color .3s!important}.mediabanner__button--playing:after{content:"";padding-left:0}.mediabanner__wavesurfer{margin-top:40px;max-width:260px}@media screen and (min-width:769px){.page-container--switcher-left .facts{margin-left:60px}.page-container--switcher-right .facts{margin-right:60px}}.facts__items{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:-30px;margin-left:-10px;margin-right:-10px}@media screen and (min-width:1401px){.facts__items{justify-content:space-between}}@media screen and (min-width:769px){.page-container--switcher-left .gallery{margin-left:60px}.page-container--switcher-right .gallery{margin-right:60px}}.facts__item{box-sizing:border-box;margin-bottom:30px;padding-left:10px;padding-right:10px;position:relative;text-align:center}@media screen and (max-width:560px){.facts__item{flex:0 0 100%}}@media screen and (min-width:561px){.facts__item{margin-top:45px}.facts__roof{bottom:100%;left:0;position:absolute;right:0}}.facts__value{font-size:3rem}@media screen and (min-width:1401px){.facts__items:not(.facts__items--compact) .facts__value{font-size:3.5rem}}.cs-bg .facts__value{color:#fff}.cs-low-contrast .cs-bg .facts__value{color:#000}@media screen and (max-width:1260px){.facts__text{font-size:1rem}}.mindset__header{align-items:center;display:flex;flex-direction:column;text-align:center}.mindset__title{margin-bottom:1em}.mindset__header-image{height:auto;margin:0 auto 30px;width:100%}@media screen and (min-width:961px){.mindset__header-image{margin-top:-10%}}.mindset .card__headline{font-size:1.4rem}.section--cs-bg .quote-banner{color:#fff}.cs-low-contrast .section--cs-bg .quote-banner{color:#000}@media screen and (max-width:560px){.quote-banner__inner{text-align:center}}@media screen and (min-width:561px){.quote-banner__inner{display:flex}.quote-banner--default .quote-banner__inner{align-items:flex-start}}@media screen and (min-width:769px){.quote-banner--default .quote-banner__inner{align-items:center}}.quote-banner__person{display:flex;flex:0 0 200px;flex-direction:column}@media screen and (max-width:560px){.quote-banner__person{margin:0 auto 20px;max-width:180px}}@media screen and (min-width:561px){.quote-banner__person{margin-right:30px}}@media screen and (min-width:769px){.quote-banner__person{margin-right:60px}}.quote-banner--large .quote-banner__content,.quote-banner--large .quote-banner__person{gap:25px}.quote-banner__content{display:flex;flex-direction:column}.quote-banner__image{border-radius:50%;display:block}.quote-banner--large .quote-banner__name{margin-bottom:0;text-align:center}.quote-banner--large .quote-banner__name .quote-banner__headline{background-color:var(--scheme-color)}.quote-banner--default .quote-banner__name,.quote-banner--default .quote-banner__quote{margin-bottom:1.5rem}.quote-banner--default .quote-banner__quote{font-weight:700}.quote-banner--large .quote-banner__quote{display:flex;flex-direction:column;flex-grow:1;font-size:clamp(1.2rem,3vw,1.8rem);justify-content:center;max-width:830px}.quote-banner__button-wrapper:not(:last-child){margin-bottom:40px}.quote-banner--large .quote-banner__button-wrapper{margin-top:auto}.top-100{color:#fff;overflow:hidden;padding-bottom:50px}@media screen and (min-width:769px){.top-100{padding-bottom:80px}}@media screen and (min-width:961px){.top-100:before{background-image:linear-gradient(180deg,transparent,rgba(65,83,100,.15));bottom:24%;content:"";display:block;height:300px;left:0;position:absolute;width:100%}}.cs-low-contrast .cs-bg .top-100{color:#000}.top-100__inner{display:flex;position:relative;z-index:50}@media screen and (max-width:960px){.top-100__inner{flex-direction:column}}.top-100__content{position:relative;z-index:50}@media screen and (min-width:961px){.top-100__content{align-items:flex-start;display:flex;flex:0 0 30%;flex-direction:column;justify-content:flex-end;margin-right:30px;padding-top:200px}}@media screen and (min-width:1401px){.top-100__content{margin-bottom:60px}}.top-100__button{margin-top:40px}@media screen and (min-width:961px){.top-100__button{margin-top:60px}}@media screen and (max-width:960px){.top-100__image-wrapper{margin-bottom:100px;order:-1}}@media screen and (max-width:768px){.top-100__image-wrapper{margin-bottom:50px}}@media screen and (max-width:560px){.top-100__image-wrapper{margin-bottom:40px}}@media screen and (min-width:961px){.top-100__image-wrapper{position:relative}.top-100__image-wrapper:after{background-image:url(fonts/top-100-reflection.svg);background-repeat:no-repeat;background-size:100% auto;content:"";height:100%;margin-left:-150px;opacity:.1;position:absolute;top:calc(100% - 50px);width:calc(100% + 200px);z-index:20}}.top-100__image{height:auto;width:100%}@media screen and (min-width:961px){.top-100__image{margin-bottom:-20px;margin-left:-150px;width:calc(100% + 200px)}}.top-100__award-box{justify-content:flex-end;max-width:100%;z-index:50}.top-100__award-box .award-box__text{max-width:100%;padding-right:180px}.top-100__award-box .award-box__image{transform:translateY(-170px)}@media screen and (max-width:768px){.top-100__award-box .award-box__image{margin-right:-80px;width:150px}}@media screen and (max-width:560px){.top-100__award-box .award-box__image{transform:translateY(-120px);width:120px}}@media screen and (max-width:768px){.hero--job{aspect-ratio:16/9;min-height:0}.hero--job .hero__headline{display:none}}main.single-job{position:relative}@media screen and (max-width:768px){main.single-job{padding-top:70px}main.single-job .section--index-1:before{background-color:transparent}.single-job__headline-section{padding-bottom:25px}}.single-job__title{margin-bottom:0;margin-top:-90px}.single-job__headline-wrapper{margin-bottom:1em}@media screen and (max-width:768px){.single-job__page-nav{position:static}}.single-job__page-nav .page-nav__link--back:after{background-color:#fff;color:#000}.single-job__page-nav .page-nav__link--back:hover{color:#000}.single-job__page-nav .page-nav__link--back:hover:after{background-color:#000;color:#fff}@media screen and (max-width:768px){.single-job__page-nav .page-nav__item:first-child,.single-job__page-nav .page-nav__item:last-child{position:absolute;top:0;z-index:300}.single-job__page-nav .page-nav__item:first-child{width:100vw}}.single-job__share{color:#000;cursor:default}.single-job__share:after{background-color:#000;color:#fff;content:"";font-size:13px;padding-left:0}.share:hover .single-job__share{color:#fff}.share:hover .single-job__share:after{background-color:#fff;color:var(--scheme-color)}@media screen and (min-width:961px){.single-job__main{align-items:flex-start;display:flex;gap:40px}}.single-job__content-inner{max-width:1030px}.single-job__text-section:not(:last-child){margin-bottom:40px}@media screen and (min-width:769px){.single-job__text-section:not(:last-child){margin-bottom:50px}}.single-job__benefits{border-top:1px solid rgba(0,0,0,.2);padding-top:40px}@media screen and (min-width:769px){.single-job__benefits{padding-top:60px}}.single-job__benefits-list{grid-gap:15px;display:grid;grid-template-columns:1fr}@media screen and (min-width:769px){.single-job__benefits-list{grid-gap:30px;grid-template-columns:1fr 1fr}}.single-job__benefits-item{align-items:center;display:flex}.single-job__benefits-icon-wrapper{align-items:center;border-radius:50%;color:#fff;display:flex;flex:0 0 55px;font-size:30px;height:55px;justify-content:center;margin-right:20px;width:55px}@media screen and (min-width:769px){.single-job__benefits-icon-wrapper{flex:0 0 65px;font-size:40px;height:65px;width:65px}}.single-job__benefits-icon{height:auto;max-height:100%;max-width:100%;width:auto}.single-job__benefits-text{font-size:1.1rem;-webkit-hyphens:auto;hyphens:auto}.single-job__contact{text-align:center}@media screen and (max-width:768px){.single-job__contact{padding-bottom:30px;padding-top:30px}}.single-job__contact-title{margin-bottom:1em}.single-job__contact-subtitle{text-transform:uppercase}.single-job__contact-person{margin-top:5px}.single-job__contact-person--has-image{margin-top:0}.single-job__contact-button{margin-top:50px}@media screen and (min-width:769px){.single-job__contact-button{margin-top:50px}}.single-job__button-wrapper:not(:last-child){margin-bottom:20px}.single-job__button{min-width:300px}.single-job__button--main:after{background-color:#000!important;color:#fff!important}.single-job__button--xing{padding-bottom:8px;padding-top:10px}.single-job__button--xing:before{content:"";font-family:icomoon;font-size:25px;margin-right:15px}.single-job__button--xing:after{content:none}.single-job__back{color:#fff;padding:15px 15px 15px 25px}@media screen and (min-width:769px){.single-job__back{padding:25px}}.single-job__back-link:after{background-color:#fff;color:#000}.single-job__back-link:hover{color:#000}.single-job__back-link:hover:after{background-color:#000;color:#fff}.single-job__actions{color:#fff;margin-bottom:20px;padding-bottom:25px;padding-top:25px}@media screen and (max-width:960px){.single-job__actions-list{justify-content:space-between}}@media screen and (min-width:769px){.single-job__actions-list{display:flex}}@media screen and (max-width:768px){.single-job__actions-list-item:not(:last-child){margin-bottom:10px}}@media screen and (min-width:961px){.single-job__actions-list-item:not(:last-child){margin-right:130px}}.single-job__actions-anchor{align-items:center;display:flex;line-height:1}.single-job__actions-list-icon-wrapper{width:35px}.single-job__actions-anchor:hover{color:#000}.textpage__title{-webkit-hyphens:auto;hyphens:auto}.textpage__text li:before{background:#000}.textpage__text a{color:var(--scheme-color);text-decoration:underline}.textpage__text a:hover{color:#444}.future-story__hero{min-height:500px}@media screen and (min-width:769px){.future-story__hero{min-height:650px;padding-bottom:160px}}.future-story__page-nav{overflow:hidden}.future-story__page-nav .page-nav__inner{color:#fff}@media screen and (max-width:768px){.future-story__page-nav .page-nav__item{padding-left:20px}}.future-story__page-nav .page-nav__link-wrapper{background-color:#000;color:#fff}.future-story__page-nav .page-nav__link-wrapper:before{background-color:#000;content:"";display:block;height:100%;position:absolute;right:100%;width:30000em}.future-story__page-nav .page-nav__link:after{background-color:#fff;color:#000}.future-story__page-nav .page-nav__link:hover:after{background-color:var(--scheme-color)}.future-story__content{padding-top:70px}.future-story__content .article__intro{margin-bottom:20px}.future-story__content .poster-slider__slide,.future-story__content .section{padding-bottom:50px;padding-top:0}.future-story__content .poster-slider__slide:first-child:before,.future-story__content .section:first-child:before{content:none!important}.future-story__final-section:before{border-top:1px solid #ccc;content:"";display:block;margin-bottom:50px;max-width:1270px;width:100%}.post-list__list{transition:all .6s}.post-list__results--loading .post-list__list{filter:grayscale(100%);opacity:.5}.split-content__inner{display:flex}@media screen and (max-width:960px){.split-content__inner{flex-direction:column}}.split-content__pane{flex-basis:50%;overflow:hidden}.split-content__pane:first-child{margin-left:-30000em;padding-left:30000em}@media screen and (max-width:1260px){.split-content__pane:first-child{flex-basis:40%}}@media screen and (max-width:960px){.split-content__pane:first-child{margin-right:-30000em;padding-right:30000em}}.split-content__pane:last-child{margin-right:-30000em;padding-right:30000em}@media screen and (max-width:1260px){.split-content__pane:last-child{flex-basis:60%}}@media screen and (max-width:960px){.split-content__pane:last-child{margin-left:-30000em;padding-left:30000em}}.split-content__pane--cs-bg{padding-bottom:30px}.split-content__pane--black{background-color:#000;color:#fff}.split-content__pane-inner{box-sizing:border-box;height:100%;padding:60px 40px 60px 60px;position:relative}@media screen and (max-width:960px){.split-content__pane-inner{padding-left:0;padding-right:0}}.split-content__pane:first-child .split-content__pane-inner{padding-left:0}.split-content__pane:last-child .split-content__pane-inner{padding-right:0}.split-content__pane-content{position:relative;z-index:50}@media screen and (min-width:1401px){.split-content__image+.split-content__pane-content{margin-left:auto;width:50%}}.split-content__headline{color:#fff;margin-bottom:.7em}.cs-low-contrast .split-content__pane--cs-bg .split-content__headline{color:#000}.split-content__image{bottom:10px;height:auto;mix-blend-mode:screen;position:absolute;right:0;width:115%;z-index:10}@media screen and (max-width:1400px){.split-content__image{opacity:.3;right:-200px;width:140%}}@media screen and (max-width:960px){.split-content__image{right:-400px;width:110%}}@media screen and (max-width:768px){.split-content__image{left:200px;right:auto}}@media screen and (max-width:560px){.split-content__image{left:100px;width:160%}}.split-content__pane--cs-bg .text li:not(:last-child){margin-bottom:.8em}.split-content__pane--cs-bg .text li:before{background-color:#000}.split-content__facts{margin-top:40px}@media screen and (min-width:1261px){.split-content__facts{width:110%}}.split-content__facts .facts__roof{color:var(--scheme-color)}@media screen and (max-width:1400px){.split-content__facts .facts__value{font-size:2.5rem}}.split-content__facts .facts__text{background-color:var(--scheme-color)!important;color:#000!important}@media screen and (max-width:1400px){.split-content__facts .facts__text{font-size:.9rem}}.references{align-items:flex-start;display:flex;gap:25px}@media screen and (max-width:560px){.references{flex-direction:column}}@media screen and (min-width:769px){.references{gap:50px}}.references--box{align-items:center;background-color:var(--scheme-color);padding:45px}.references__headline-wrapper{margin-bottom:30px}.references__images{display:flex;flex:0 0 150px;flex-direction:column;position:relative}@media screen and (max-width:560px){.references__images{margin-left:auto;margin-right:auto;margin-top:20px;width:150px}}@media screen and (min-width:561px){.references__images{order:-1}}@media screen and (min-width:769px){.references__images{flex:0 0 200px}}.references__image{border-radius:50%}.references__logo{bottom:0;height:55px;left:0;margin:0 auto;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;transform:translateY(calc(50% + 10px));width:55px}@media screen and (min-width:561px){.references__logo{height:70px;width:70px}}@media screen and (min-width:769px){.references__logo{height:90px;width:90px}}.references__content{flex-grow:1;max-width:820px}.references__text p:not(:last-child){margin-bottom:1em}.references__name{font-weight:700;margin-top:1.5em;text-transform:uppercase}.references__position{font-size:.85rem}html.js .toggle-content__content{display:none}.toggle-content__trigger{align-items:center;border:1px solid #666;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;margin:0 auto;width:50px}.toggle-content__trigger:hover{background-color:hsla(0,0%,40%,.2)}.toggle-content__trigger:after{content:"";font-family:icomoon;font-size:18px;position:relative;top:2px}html.no-js .toggle-content__trigger{display:none}body .press-releases__list .press-releases__item{cursor:pointer}body .press-releases__list .press-releases__item.jobs__list-item--yellow:hover .jobs__list-button:after{color:#000!important}.jobs__list-item-inner{position:relative}.jobs__list-item-inner:after{border-top:1px solid #ccc;bottom:0;content:"";display:block;left:0;margin-left:95px;margin-right:28px;opacity:0;position:absolute;transition:opacity 1s;width:calc(100% - 123px)}@media screen and (min-width:561px){.jobs__list-item-inner:after{margin-left:120px;width:calc(100% - 148px)}}.press-releases__item--expanded .jobs__list-item-inner:after{opacity:1;transition-duration:.3s}body .press-releases__item .jobs__title{cursor:pointer;transition:all .3s}body .press-releases__item .jobs__title:hover{color:inherit!important}.press-releases__list .jobs__list-button:after{transition:transform .3s}.press-releases__list .jobs__list-item-inner:not(:hover) .jobs__list-button:after{background-color:#000!important;color:#fff!important}.press-releases__list .jobs__list-item-inner:hover .jobs__list-button:after{color:#fff!important}.press-releases__item--expanded .jobs__list-button:after{transform:rotate(180deg)}.press-releases__content{background-color:#fff;color:#000}@media screen and (min-width:1261px){.press-releases__content{margin-left:100px}}.press-releases__content{display:none}.press-releases__body{padding:30px 20px}@media screen and (min-width:561px){.press-releases__body{padding:30px}}@media screen and (min-width:1261px){.press-releases__body{padding:50px}}.press-releases__final-text{border-top:1px solid #ccc;margin-top:30px;padding-top:30px}@media screen and (min-width:561px){.press-releases__final-text{margin-top:50px;padding-top:50px}}.press-releases__footer{border-top:1px solid #ccc;display:flex;justify-content:flex-end;margin-left:28px;margin-right:28px;padding-bottom:20px;padding-top:20px}@media screen and (min-width:561px){.press-releases__footer{padding-bottom:30px;padding-top:30px}}.stories-grid{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:769px){.stories-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:961px){.stories-grid{gap:20px}}.stories-grid__item{aspect-ratio:1/1;overflow:hidden;position:relative}.stories-grid__tile--yellow{color:#000}.stories-grid__overlay,.stories-grid__overlay-bg,.stories-grid__thumbnail{box-sizing:border-box;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.stories-grid__thumbnail{-o-object-fit:cover;object-fit:cover;transition:transform .6s}.random-tile--active .stories-grid__tile .stories-grid__thumbnail{transform:scale(1.05)}.stories-grid__overlay{align-items:center;display:flex;flex-direction:column;justify-content:center;opacity:0;padding:0 20px;transition:opacity .6s}@media screen and (min-width:769px){.stories-grid__overlay{justify-content:flex-end}}.random-tile--active .stories-grid__tile .stories-grid__overlay{opacity:1}.stories-grid__overlay-content{margin-top:auto;position:relative;text-align:center;transform:translateY(10px);transition:transform .6s;z-index:50}.random-tile--active .stories-grid__tile .stories-grid__overlay-content{transform:translateY(0)}.stories-grid__overlay-bg{opacity:.8;z-index:10}.stories-grid__title{line-height:1.3}.stories-grid__title+*{margin-top:10px!important}.stories-grid__subtitle{display:block;text-transform:uppercase}.stories-grid__area{display:block;margin-top:5px}.stories-grid__button{background-color:#fff046;color:#000;display:flex;justify-content:center;margin-left:-20px;margin-top:auto;padding:10px;position:relative;width:calc(100% + 40px);z-index:50}.stories-grid__button:after{position:absolute;right:0;top:50%;transform:translateY(-50%)}.stories-grid__item--coming-soon .stories-grid__button{background-color:#e7e7e7}.stories-grid__item--coming-soon .stories-grid__button:after{content:none}.share{display:inline-block;position:relative}.share__toggle{position:relative;z-index:100}.share__toggle.button--black:after{color:#000!important}.share__content{background-color:var(--scheme-color);box-shadow:0 20px 20px rgba(0,0,0,.2);box-sizing:border-box;left:-15px;opacity:0;padding:15px;pointer-events:none;position:absolute;top:100%;transition:all .3s}@media screen and (min-width:769px){.share__content{left:-20px;padding:20px}}.share--black .share__content{background-color:#000;left:0}.page-nav .share__content{left:auto;right:-20px}.share:hover .share__content{opacity:1;pointer-events:all;transform:translateY(0)}.share__items{display:flex;gap:8px;transform:translateY(-5px);transition:all .3s}@media screen and (min-width:769px){.share__items{gap:15px}}.sticky-form .share__items{transform:translateY(5px)}.share:hover .share__items{transform:translateY(0)!important}@media screen and (min-width:769px){.share__item--message{display:none}}.share__icon:after{margin-right:0;padding-left:0}.share__icon:hover:after{background-color:#fff;color:var(--scheme-color)}.share--black .share__icon:after{border:1.5px solid #fff}.share__icon--whatsapp:after{content:"";font-size:15px;padding-left:1px}.share__icon--email:after{content:"";font-size:12px}.share__icon--message:after{content:"";font-size:14px;padding-left:1px;padding-top:1px}.share__icon--linkedin:after{content:"";font-size:14px}.share__icon--xing:after{content:"";font-size:14px}.share__icon--link:after{content:"";font-size:14px}@media screen and (min-width:561px){.hs-form .hs-form-field.hs-fieldtype-phonenumber,.hs-form .hs-form-field.hs-fieldtype-text{display:inline-block;width:calc(50% - .5rem)}.hs-form>.hs-form-field:nth-child(3),.hs-form>.hs-form-field:nth-child(5){margin-left:1rem}}.hs-form label{display:inline-block;margin-bottom:.5em}.hs-fieldtype-booleancheckbox{margin-bottom:15px!important}.hs-form-booleancheckbox{align-items:center;margin-bottom:0!important}.hs-form .hs-form-booleancheckbox-display{align-items:center;display:flex}.hs-submit{margin-top:30px}.hs-button{background-color:var(--scheme-color-accent);border:none;cursor:pointer;text-transform:uppercase;width:auto}.hs-button:hover{background-color:var(--scheme-color)}.hs-error-msgs{color:red;font-size:.7rem;margin-top:3px;position:absolute}.hs-fieldtype-booleancheckbox .hs-error-msgs,.hs_error_rollup .hs-error-msgs{position:static}.hs_error_rollup .hs-error-msgs{margin-top:20px}.legal-consent-container>.hs-richtext:first-child{margin-bottom:30px}.legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:0!important}.hs-form-error{background-color:#fee;color:#c02a2a;font-size:.9rem;padding:20px}.hs-form-error a{text-decoration:underline}.hs-form-error a:hover{text-decoration:none}.section--topspace-none .hs-form-error{margin-top:40px}.section--bottomspace-none .hs-form-error{margin-bottom:40px}.sticky-toggle{align-items:center;background-color:#fff046;bottom:0;box-sizing:border-box;display:flex;font-size:1.05rem;justify-content:center;left:0;letter-spacing:1px;padding:20px 0 15px;position:relative;position:fixed;text-transform:uppercase;transition:all .3s;width:100%;z-index:300}@media screen and (min-width:769px){.sticky-toggle{font-size:1.3rem;padding:30px 0 25px}}@media screen and (min-width:961px){.sticky-toggle{display:none!important}}.sticky-toggle:after{background-color:#fff!important;border:7px solid #fff046;color:#000!important;content:"";font-size:11px;height:45px;margin-right:0;padding-bottom:2px;padding-left:0;position:absolute;top:0;transform:translateY(-50%);width:45px}@media screen and (max-width:768px){.sticky-toggle:after{transform:scale(.8) translateY(-60%)}}.sticky-toggle--hidden{transform:translateY(calc(100% + 25px))}.single-job,.single-job .page-container{overflow:visible}@media screen and (min-width:961px){.sticky-form__backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .3s;width:100%;z-index:300}body.sticky-form-open .sticky-form__backdrop{opacity:1;pointer-events:all}}.sticky-form{box-sizing:border-box;color:#fff}.sticky-form--fixed,.sticky-form--sticky{max-height:100vh;max-height:calc(var(--vh, 1vh)*100);scroll-margin-top:100px;z-index:400}@media screen and (max-width:960px){.sticky-form--fixed,.sticky-form--sticky{bottom:0;left:0;overflow:auto;pointer-events:none;position:fixed;transform:translateY(100%);transition:transform .6s;width:100%;z-index:500}}@media screen and (min-width:961px){.sticky-form--fixed,.sticky-form--sticky{max-height:calc(100vh - 85px);max-height:calc(var(--vh, 1vh)*100 - 85px);overflow:auto}}.sticky-form--sticky{margin-top:10px}@media screen and (min-width:961px){.sticky-form--sticky{flex:0 0 440px;margin-right:-50px;position:sticky;top:85px}}@media screen and (min-width:1201px){.sticky-form--sticky{margin-right:calc(-50vw + 545px)}}@media screen and (min-width:1261px){.sticky-form--sticky{margin-right:calc(-50vw + 515px)}}.sticky-form--inline{margin:0 auto;max-width:600px}@media screen and (min-width:961px){.sticky-form--sticky .sticky-form__inner{min-height:calc(100vh - 85px);min-height:calc(var(--vh, 1vh)*100 - 85px)}}@media screen and (max-width:960px){.sticky-form--open{pointer-events:auto;transform:translateY(0)}}@media screen and (min-width:961px){.sticky-form--fixed{height:100vh;max-height:100vh;max-width:440px;pointer-events:none;position:fixed;right:0;top:0;transform:translateX(100%);transition:all .6s;width:440px}}.admin-bar .sticky-form--fixed{top:32px}body.sticky-form-open .sticky-form--fixed{pointer-events:all;transform:translateX(0)}.sticky-form__inner{background-color:var(--scheme-color);box-sizing:border-box;padding:35px}@media screen and (max-width:960px){.sticky-form__inner{height:auto;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);padding-top:50px}}.sticky-form--fixed .sticky-form__inner{height:auto;min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}@media screen and (max-width:960px){.sticky-form__content{margin:0 auto;max-width:340px;width:100%}}.sticky-form__headline{color:#000;font-size:1.98em;margin-bottom:.4em}.sticky-form__form{transition:all .3s}.sticky-form__form--hidden{opacity:0;pointer-events:none}.sticky-form__label{color:#000;display:block;margin-bottom:5px}.sticky-form__field:not(:last-child){margin-bottom:12px}.sticky-form__input,.sticky-form__select2 .select2-container--default .select2-selection--multiple,.sticky-form__select2 .select2-container--default .select2-selection--single{background-color:#e7e7e7;border:1px solid #fff;border-radius:0;box-sizing:border-box;display:block;font:inherit;outline:none;padding:5px;width:100%}.sticky-form__select2{position:relative}.sticky-form__select2 .select2-container{width:100%!important}.sticky-form__select2 .select2-container--default .select2-selection:after{color:var(--scheme-color);content:"";font-family:icomoon;font-size:9px;font-weight:400;margin-left:7px;position:absolute;right:10px;top:12px}.sticky-form__select2 .select2-container--default .select2-selection--single{align-items:center;display:flex;min-height:33px;padding-right:30px}@media screen and (min-width:561px){.sticky-form__select2 .select2-container--default .select2-selection--single{min-height:36px}}.sticky-form__select2 .select2-container--default .select2-selection--single .select2-selection__rendered{color:#000;line-height:1.2;padding-left:0;padding-right:0}.sticky-form__select2 .select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(0,0,0,.6)}.sticky-form__select2 .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.sticky-form__select2 .select2-container--default .select2-selection--multiple{min-height:33px;padding-top:0}@media screen and (min-width:561px){.sticky-form__select2 .select2-container--default .select2-selection--multiple{min-height:36px}}.sticky-form__select2 .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:inherit}.sticky-form__select2 .select2-container .select2-search--inline{display:inline-block;margin-top:5px}.sticky-form__select2 .select2-container .select2-search--inline .select2-search__field{font:inherit;margin:0;vertical-align:middle}.sticky-form__select2 .select2-dropdown{background-color:#e7e7e7;border-color:#fff;border-radius:0;color:#000;font-size:.95rem}.sticky-form__select2 .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#ccc;color:inherit}.sticky-form__select2 .select2-container--default .select2-results__option--selected{background-color:#fff!important;color:#000!important}.sticky-form__select2 .select2-container--default .select2-selection--multiple,.sticky-form__select2 .select2-container--default .select2-selection--single,.sticky-form__select2 .sticky-form__input,.sticky-form__select2 .sticky-form__select2 .select2-container--default .select2-selection--multiple{display:inline-block;padding-right:30px}.sticky-form__select2 .select2-container--default .select2-selection--multiple .select2-selection__choice{align-items:center;background-color:#fff;border:none;border-radius:0;color:#000;display:inline-flex;flex-direction:row-reverse;font-size:.95rem;margin:5px 5px 0 0;padding-left:7px;padding-right:3px}.sticky-form__select2 .select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding-left:0;padding-right:0}.sticky-form__select2 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent!important;border-right:none;color:#000!important;font-size:1.3em;font-weight:300;margin-top:1px;position:static}.sticky-form__select2 .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{opacity:.6}.sticky-form__select2 .select2-results__message{font-size:.95rem}.sticky-form__field--firma{left:-200px;position:absolute;top:-200px;visibility:hidden}.sticky-form__field--error .sticky-form__input,.sticky-form__field--error .sticky-form__select2 .select2-container--default .select2-selection--multiple,.sticky-form__field--error .sticky-form__select2 .select2-container--default .select2-selection--single,.sticky-form__select2 .select2-container--default .sticky-form__field--error .select2-selection--multiple,.sticky-form__select2 .select2-container--default .sticky-form__field--error .select2-selection--single{border-color:#c02a2a}.sticky-form__checkbox,.sticky-form__checkbox-input{align-items:center;display:flex}.sticky-form__checkbox-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e7e7e7;border:1px solid #fff;border-radius:50%;flex:0 0 26px;height:26px;justify-content:center;margin-right:15px;width:26px}.sticky-form__checkbox-input:checked:after{color:var(--scheme-color);content:"";font-family:icomoon;font-size:14px}.sticky-form__checkbox-label{display:flex;flex-direction:column;justify-content:center}.sticky-form__error{background-color:#c02a2a;color:#fff;font-size:.9rem;margin-bottom:0;padding:10px 15px}.sticky-form__field-error{color:#c02a2a;font-size:.8rem}.stick-form__dropzone-previews{font-size:.9rem;line-height:1}.stick-form__dropzone-previews .dz-preview{margin-bottom:10px}.stick-form__dropzone-previews .dz-preview-row{align-items:flex-start;display:flex}.stick-form__dropzone-previews .dz-details{display:flex;flex-direction:column;flex-grow:1;margin-right:10px;overflow:hidden}.stick-form__dropzone-previews .dz-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stick-form__dropzone-previews .dz-error .dz-filename,.stick-form__dropzone-previews .dz-error .dz-size{opacity:.7}.stick-form__dropzone-previews .dz-size{font-size:.8rem;margin-top:5px;order:1}.stick-form__dropzone-previews .dz-size,.stick-form__dropzone-previews .dz-size strong{font-weight:600}.stick-form__dropzone-previews .dz-image{display:none!important}.stick-form__dropzone-previews .dz-error-mark svg,.stick-form__dropzone-previews .dz-success-mark svg{height:22px;width:22px}.stick-form__dropzone-previews .dz-cancel,.stick-form__dropzone-previews .dz-error-mark,.stick-form__dropzone-previews .dz-remove,.stick-form__dropzone-previews .dz-success-mark{line-height:1}.stick-form__dropzone-previews .dz-cancel:not(:last-child),.stick-form__dropzone-previews .dz-error-mark:not(:last-child),.stick-form__dropzone-previews .dz-remove:not(:last-child),.stick-form__dropzone-previews .dz-success-mark:not(:last-child){border-right:1px solid hsla(0,0%,100%,.5);margin-right:10px;padding-right:10px}.stick-form__dropzone-previews .dz-cancel:before,.stick-form__dropzone-previews .dz-error-mark:before,.stick-form__dropzone-previews .dz-remove:before,.stick-form__dropzone-previews .dz-success-mark:before{font-family:icomoon;font-size:14px}.stick-form__dropzone-previews .dz-cancel,.stick-form__dropzone-previews .dz-remove{cursor:pointer}.stick-form__dropzone-previews .dz-cancel:before,.stick-form__dropzone-previews .dz-remove:before{content:""}.stick-form__dropzone-previews .dz-cancel:hover,.stick-form__dropzone-previews .dz-remove:hover{color:#c02a2a}.stick-form__dropzone-previews .dz-error-mark,.stick-form__dropzone-previews .dz-error-mark svg,.stick-form__dropzone-previews .dz-success-mark,.stick-form__dropzone-previews .dz-success-mark svg{display:none}.stick-form__dropzone-previews .dz-error .dz-error-mark,.stick-form__dropzone-previews .dz-error .dz-error-message,.stick-form__dropzone-previews .dz-success .dz-success-mark{display:block}.stick-form__dropzone-previews .dz-success-mark:before{content:"";font-size:13px}.stick-form__dropzone-previews .dz-error-mark:before{content:""}.stick-form__dropzone-previews .dz-progress{margin-top:7px}.stick-form__dropzone-previews .dz-upload{background-color:#fff;display:block;height:2px}.stick-form__dropzone-previews .dz-error-message{color:#c02a2a;display:none;font-size:.8rem;margin-top:7px}.sticky-form__help{font-size:.75rem;text-align:right}.sticky-form__help--required{margin-top:15px}.sticky-form__upload-button{font-size:.915rem;margin-top:15px;min-height:45px;padding:8px;transition:all .3s;width:100%}@media screen and (min-width:769px){.sticky-form__upload-button{min-height:50px;padding:10px 13px}}.sticky-form__upload-button:after{color:#000!important;content:"";font-size:16px;padding-left:0}@media screen and (min-width:769px){.sticky-form__upload-button:after{font-size:19px}}@media screen and (max-width:768px){.sticky-form__upload-button:hover{background-color:#000;color:#fff}}@media screen and (min-width:769px){.sticky-form__upload-button:hover:after{background-color:var(--scheme-color-accent);color:#fff}}.sticky-form__upload-button.dz-max-files-reached{opacity:.7;pointer-events:none}.sticky-form__fineprint{border-top:1px solid #fff;color:#000;font-size:.85rem;margin-top:10px;padding-top:10px}@media screen and (min-width:961px){.sticky-form__fineprint{margin-top:20px;padding-top:20px}}.sticky-form__fineprint p{margin-bottom:1em}.sticky-form__fineprint p a{text-decoration:underline;text-underline-offset:2px}.sticky-form__fineprint p a:hover{color:#fff}.sticky-form__fineprint .text ul li:before{height:7px;top:6px;width:7px}.sticky-form__fineprint .text ul li:not(:last-child){margin-bottom:.2em}@media screen and (min-width:1261px){.sticky-form__fineprint .text ul li{padding-left:17px}}.sticky-form__submit-button{background-color:#fff046;margin-top:25px}.sticky-form__submit-button:hover{background-color:#000;color:#fff}.sticky-form__submit-button,.sticky-form__submit-button:after{transition:background-color .3s,color .3s,opacity .3s}.sticky-form__submit-button:after{background-color:#000}.sticky-form__submit-button:hover:after{background-color:#fff046;color:#000}@media screen and (min-width:769px){.sticky-form .share__toggle,.sticky-form__submit-button{min-width:275px}}.sticky-form__form--loading .sticky-form__submit-button,.sticky-form__submit-button:disabled{opacity:.7;pointer-events:none}.sticky-form__form--loading .sticky-form__submit-button{align-items:center;-moz-column-gap:15px;column-gap:15px;display:inline-grid;grid-template-columns:auto 1fr}.sticky-form__form--loading .sticky-form__submit-button:before{animation:spin .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;box-sizing:border-box;content:"";display:block;font-family:inherit;font-size:0;grid-column:1;grid-row:1;height:16px;margin:0;place-self:center;pointer-events:none;width:16px;z-index:1}.sticky-form__form--loading .sticky-form__submit-button:after{animation:none;background-color:#000;border:none;content:"";flex:unset;font-family:inherit;font-size:0;grid-column:1;grid-row:1;height:28px;margin:0;order:unset;padding-left:0;place-self:center start;width:28px}.sticky-form__icons{margin-top:30px}@media screen and (max-width:960px){.sticky-form__icons{display:none}}.sticky-form__success{box-sizing:border-box;flex-direction:column;height:100%;left:0;padding:60px 40px 0;position:sticky;text-align:center;top:0;width:100%}.sticky-form__success,.sticky-form__success:before{align-items:center;display:flex;justify-content:center}.sticky-form__success:before{animation:pulse 1s;animation-delay:.4s;border:13px solid #fff;border-radius:50%;content:"";font-family:icomoon;font-size:80px;height:130px;line-height:1;margin-bottom:30px;width:130px}.sticky-form__success-close,.sticky-form__success-text{animation:fade-in 1.5s}.sticky-form__success-close{border:1px solid #fff;cursor:pointer;line-height:1;margin-top:40px;padding:10px 20px;text-transform:uppercase;transition:all .3s}.sticky-form__success-close:hover{background-color:#fff;color:var(--scheme-color)}.sticky-form__close{align-items:center;background-color:#000;color:#fff;cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;right:0;top:0;width:26px;z-index:100}.sticky-form__close:hover{background-color:#fff;color:#000}.sticky-form__close:after{content:"";font-family:icomoon;font-size:12px}@media screen and (min-width:961px){.sticky-form--sticky .sticky-form__close{display:none!important}}@keyframes fade-in{0%{opacity:0}50%{opacity:0}to{opacity:1}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.floating-button{background-color:var(--scheme-color-accent);box-sizing:border-box;color:#000;max-width:200px;padding:15px 20px;position:fixed;right:0;top:50%;transform:translateX(100%);transition:transform .6s,background-color .3s;z-index:200}.floating-button:hover{background-color:#fff}@media screen and (max-width:960px){.floating-button{display:none!important}}.floating-button:after{background-color:#000;color:#fff!important}.floating-button.floating-button--visible{transform:translateX(0)}.sticky-nav-visible .floating-button--visible:not(.floating-button--left){transform:translateX(100%)}.floating-button--left{left:0;right:auto;transform:translateX(-100%)}.benefits-intro{padding-bottom:clamp(0px,5vw,250px)}.benefits-intro>.container,.benefits-intro>.future-story__final-section:before{position:relative;z-index:300}@media screen and (min-width:769px){.benefits-intro__text{max-width:350px}}.benefits-intro__content{position:relative}.benefits-intro__image{display:block;height:auto;left:0;margin:0 auto;max-width:1600px;right:0;transform:scale(1.05);width:100%}@media screen and (min-width:769px)and (max-width:960px){.benefits-intro__image{opacity:.7}}@media screen and (max-width:768px){.benefits-intro__image{margin-bottom:-150px;margin-top:30px}}@media screen and (min-width:769px){.benefits-intro__image{position:absolute;top:0;z-index:-1}}.image-text-tiles__items{display:grid;gap:clamp(10px,1.5vw,20px);grid-template-columns:1fr}@media screen and (min-width:561px){.image-text-tiles__items{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:769px){.image-text-tiles__items{grid-template-columns:repeat(3,1fr)}}.image-text-tiles__item{perspective:1000px}.image-text-tiles__flip-wrapper{display:block;height:100%;position:relative;transform-style:preserve-3d;transition:transform .5s;width:100%}.image-text-tiles__item.random-tile--active .image-text-tiles__flip-wrapper{transform:rotateY(180deg)}.image-text-tiles__flip-back,.image-text-tiles__flip-front{backface-visibility:hidden;height:100%;position:absolute;top:0;width:100%}.image-text-tiles__flip-button{bottom:15px;position:absolute;right:-5px}@media screen and (min-width:769px){.image-text-tiles__flip-button{display:none}}.image-text-tiles__flip-back{box-sizing:border-box;padding:15px;transform:rotateY(180deg)}@media screen and (min-width:561px)and (max-width:960px){.image-text-tiles__flip-back{padding:10px}}@media screen and (min-width:961px){.image-text-tiles__flip-back{padding:30px}}.image-text-tiles__image-wrapper{position:relative;z-index:-1}.image-text-tiles__image-wrapper:before{padding-top:105%}@media screen and (min-width:361px)and (max-width:560px){.image-text-tiles__image-wrapper:before{padding-top:85%}}.image-text-tiles__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.image-text-tiles__title-wrapper{bottom:0;left:0;padding:0 60px 15px 15px;position:absolute;z-index:1}@media screen and (min-width:561px){.image-text-tiles__title-wrapper{padding:clamp(5px,1.5vw,20px)}}.image-text-tiles__title{font-size:1rem;-webkit-hyphens:auto;hyphens:auto}@media screen and (min-width:561px){.image-text-tiles__title{font-size:clamp(.8em,1.5vw,1rem)}}.image-text-tiles__flip-front .image-text-tiles__title{background-color:var(--scheme-color)!important;color:#fff!important}.image-text-tiles__text{font-size:1rem}@media screen and (min-width:561px){.image-text-tiles__text{font-size:clamp(.8em,1.5vw,.95rem)}}@media screen and (min-width:769px)and (max-width:960px){.image-text-tiles__text{font-size:.75rem;line-height:1.2}}.image-text-tiles__close-button{bottom:15px;position:absolute;right:10px;z-index:100}@media screen and (min-width:561px){.image-text-tiles__close-button{bottom:clamp(5px,1.5vw,20px);right:clamp(5px,1.5vw,20px)}}@media screen and (min-width:769px){.image-text-tiles__close-button{display:none}}.image-text-tiles__close-button:after{content:"";margin-right:0;padding-left:0}.funnel-form{letter-spacing:.2px}.funnel-form__inner{display:flex;flex-direction:column}@media screen and (max-width:960px){.funnel-form__inner{padding-left:20px;padding-right:20px}}.funnel-form__content{display:flex;flex:1;flex-direction:column}.funnel-form__headline{color:#fff;margin-bottom:30px;text-align:center}@media screen and (min-width:769px){.funnel-form__headline{font-size:2.05rem}}.funnel-form__stepper{display:flex;justify-content:center;margin-bottom:25px}.funnel-form__stepper--many{width:100%}.funnel-form__stepper-list{align-items:center;display:inline-flex;list-style:none;margin:0;padding:0}.funnel-form__stepper-list--many{display:flex;justify-content:space-between;width:100%}.funnel-form__stepper-item{align-items:center;cursor:pointer;display:flex;flex:0 0 auto}.funnel-form__stepper-item:not(:last-child):after{background-color:#fff;content:"";flex-shrink:0;height:1px;width:45px}.funnel-form__stepper-list--many .funnel-form__stepper-item{flex:1 1 0}.funnel-form__stepper-list--many .funnel-form__stepper-item:not(:last-child):after{flex:1 1 auto;min-width:0;width:auto}.funnel-form__stepper-list--many .funnel-form__stepper-item:last-child{flex:0 0 auto}.funnel-form__stepper-dot{align-items:center;background-color:var(--scheme-color);border:1px solid hsla(0,0%,100%,.75);border-radius:50%;box-sizing:border-box;color:#fff;display:flex;font-size:.8rem;height:24px;justify-content:center;line-height:1;padding-top:1px;position:relative;transition:all .3s;width:24px;z-index:1}.funnel-form__stepper-item:hover .funnel-form__stepper-dot{background-color:#fff;color:#000}.funnel-form__stepper-item--active .funnel-form__stepper-dot,.funnel-form__stepper-item--active:hover .funnel-form__stepper-dot{background-color:#fff046;color:#000}.funnel-form__stepper-item--completed .funnel-form__stepper-dot,.funnel-form__stepper-item--completed:hover .funnel-form__stepper-dot{background-color:#000;border-color:#fff;color:#fff}.funnel-form__step,.funnel-form__steps{display:flex;flex-direction:column}.funnel-form__step{flex:1}.funnel-form__element:not(:last-child){margin-bottom:18px}.funnel-form__upload-block{margin-bottom:24px}.funnel-form__title{color:#000;font-size:1.5rem;font-weight:700;margin:0;text-align:center;text-transform:none}.funnel-form__subtitle{color:#000;display:block;font-size:.83rem;height:1.2em;line-height:1.2;margin-top:.1em;text-align:center}.funnel-form__body{color:#000;font-size:.95rem;-webkit-hyphens:auto;hyphens:auto;line-height:1.5}.funnel-form__body a{text-decoration:underline;text-underline-offset:2px}.funnel-form__body a:hover{color:#fff}.funnel-form__field-group{display:flex;gap:16px}.funnel-form__field-group>.funnel-form__field{flex:1 1 0;min-width:0}.funnel-form__row{display:flex;gap:15px;width:100%}.funnel-form__row-col{min-width:0}.funnel-form__row--equal>.funnel-form__row-col--equal{flex:1 1 0}.funnel-form__field{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;position:relative}.funnel-form__field:not(:last-child){margin-bottom:0}.funnel-form__label{color:#fff;font-size:.83rem}.funnel-form__description{font-size:.65rem;margin-bottom:6px}.funnel-form__input{background-color:#fff;font-size:.83rem;min-height:42px;padding-left:12px;padding-right:12px}.funnel-form__textarea{height:100px;padding:12px;resize:vertical}.funnel-form__date-wrapper{display:block;position:relative;width:100%}.funnel-form__date-wrapper .funnel-form__date-icon{color:#000;font-size:20px;height:1em;line-height:1;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:1em}.funnel-form__date-wrapper .funnel-form__date-icon:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";display:block;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;text-transform:none}.funnel-form__input--date{background-color:#e5e5e5;color:#000;padding-right:45px;width:100%}.funnel-form__input--date::-moz-placeholder{color:rgba(0,0,0,.55)}.funnel-form__input--date::placeholder{color:rgba(0,0,0,.55)}.funnel-form__locations-select{position:relative;width:100%}.funnel-form__locations-trigger{align-items:center;background-color:#fff;color:#000;cursor:pointer;display:flex;justify-content:flex-start;padding-left:12px;padding-right:12px;position:relative;text-align:left;width:100%}.funnel-form__locations-trigger:after{background-color:#ccc;color:#fff;content:"";font-size:7px;margin-left:auto;margin-right:0;order:1;padding-left:0}.funnel-form__locations-select.is-open .funnel-form__locations-trigger:after{content:"";padding-top:2px}.funnel-form__locations-dropdown{background-color:#fff;border:1px solid #fff;bottom:100%;color:#000;left:0;position:absolute;right:0;z-index:40}.funnel-form__locations-dropdown-inner{min-height:225px;padding:12px 12px 0}.funnel-form__locations-dropdown-note{font-size:.7rem;margin-bottom:20px}.funnel-form__locations-dropdown-content{border-bottom:1px solid #e5e5e5;display:flex}.funnel-form__locations-list-wrapper{flex:0 0 52%}.funnel-form__locations-list{display:flex;flex-direction:column;font-size:.83rem;gap:16px;line-height:1;margin-left:10px}@media screen and (min-width:769px){.funnel-form__locations-list{gap:12px;margin-left:20px}}.funnel-form__locations-option{display:flex;gap:5px}@media screen and (max-width:768px){.funnel-form__locations-option{font-size:.975rem}.funnel-form__locations-option-label{margin-top:1px}}.funnel-form__locations-checkbox{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#e5e5e5;border:1px solid #ccc;border-radius:0;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:15px;margin:0;min-height:15px;min-width:15px;outline:none;padding:0;width:15px}@media screen and (min-width:769px){.funnel-form__locations-checkbox{height:12px;min-height:12px;min-width:12px;width:12px}}.funnel-form__locations-checkbox:checked{background-color:var(--scheme-color)}@media(hover:hover)and (pointer:fine){.funnel-form__locations-option.is-hover .funnel-form__locations-checkbox:not(:checked),.funnel-form__locations-option:hover .funnel-form__locations-checkbox:not(:checked){background-color:#ccc}}.funnel-form__locations-map{flex-grow:1}@media screen and (min-width:769px){.funnel-form__locations-map{margin:15px 5px 10px 0}}.funnel-form__locations-map .map-marker{cursor:pointer}.funnel-form__locations-map .map-marker.is-hidden{display:none}@media(hover:hover)and (pointer:fine){.funnel-form__locations-map .map-marker.is-hover path{fill:var(--scheme-color)}}.funnel-form__locations-map .map-marker.is-selected path{fill:var(--scheme-color)}.funnel-form__required-notice{border-bottom:1px solid #fff;font-size:.83rem;padding-bottom:12px;padding-top:16px}.funnel-form__required-notice--with-footer{border-bottom:0}.funnel-form__submit-button{font-size:1.1rem;letter-spacing:.5px;padding-top:12px;width:100%}.funnel-form:not(.funnel-form--last-step) .funnel-form__submit-button{justify-content:space-between}.funnel-form:not(.funnel-form--last-step) .funnel-form__submit-button:after{margin-left:15px;margin-right:0;order:1}.funnel-form--last-step .funnel-form__submit-button{font-size:1.2rem;height:72px}.funnel-form--last-step .funnel-form__submit-button:after{flex:0 0 34px;font-size:16px;height:34px;width:34px}.funnel-form__icons{margin-top:20px}.funnel-form__icons .share,.funnel-form__icons .share__toggle{width:100%}.funnel-form__icons .share__toggle:after{margin-right:20px}.funnel-form .sticky-form__field-error{display:block;margin-bottom:-10px;margin-top:6px}.funnel-form .sticky-form__select2 .select2-container--default .select2-selection--single{align-items:center;background-color:#e5e5e5;display:flex;min-height:42px;padding:0 35px 0 12px}.funnel-form .sticky-form__select2 .select2-container--default .select2-selection--single .select2-selection__rendered{display:block;font-size:.83rem;line-height:1.2;overflow:hidden;padding-right:0;padding-top:1px;text-overflow:ellipsis;white-space:nowrap}.funnel-form .sticky-form__select2 .select2-container--default .select2-selection--single .select2-selection__clear{color:rgba(0,0,0,.45);font-size:0;line-height:1;margin:0;padding:0;position:absolute;right:42px;top:50%;transform:translateY(-50%);z-index:2}.funnel-form .sticky-form__select2 .select2-container--default .select2-selection--single .select2-selection__clear:before{content:"";font-family:icomoon;font-size:10px}.funnel-form .sticky-form__select2 .select2-container--default .select2-selection--single .select2-selection__clear:hover{color:rgba(0,0,0,.75)}.funnel-form .sticky-form__select2 .select2-container--default .select2-selection:after{align-items:center;background-color:#ccc;border-radius:50%;box-sizing:border-box;color:#fff;display:flex;font-size:7px!important;font-size:11px;height:20px;justify-content:center;margin-left:0;padding-top:2px;right:12px;top:50%;transform:translateY(-50%);width:20px}.funnel-form .sticky-form__select2 .select2-dropdown{font-size:.83rem}.funnel-form .sticky-form__select2 .select2-results__option{font-size:.83rem;line-height:1.2;padding:10px 12px}.funnel-form__toggle{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.funnel-form__toggle-input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.funnel-form__toggle-track{background-color:#e5e5e5;border:1px solid #fff;border-radius:14px;flex-shrink:0;height:24px;position:relative;transition:background-color .3s;width:56px}.funnel-form__toggle-thumb{background-color:rgba(0,0,0,.2);border-radius:50%;height:20px;left:2px;position:absolute;top:2px;transition:transform .3s,background-color .3s;width:20px}.funnel-form__toggle-input:checked+.funnel-form__toggle-track{background-color:#000}.funnel-form__toggle-input:checked+.funnel-form__toggle-track .funnel-form__toggle-thumb{background-color:#fff046;transform:translateX(32px)}.funnel-form__field--radios .funnel-form__label{display:block;margin-bottom:6px}.funnel-form__radio-group{display:flex;flex-wrap:wrap;gap:15px}.funnel-form__radio-option{align-items:center;cursor:pointer;display:inline-flex;gap:6px;justify-content:flex-start;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.funnel-form__radio-input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.funnel-form__radio-indicator{background-color:#e5e5e5;border:1px solid hsla(0,0%,100%,.95);border-radius:50%;flex-shrink:0;height:26px;min-height:26px;min-width:26px;position:relative;width:26px}.funnel-form__radio-indicator,.funnel-form__radio-indicator:after{box-sizing:border-box;transition:background-color .3s,border-color .3s}.funnel-form__radio-indicator:after{background-color:rgba(0,0,0,.1);border:1px solid #e5e5e5;border-radius:50%;content:"";inset:2px;position:absolute}.funnel-form__radio-option:hover .funnel-form__radio-indicator:after{background-color:rgba(0,0,0,.2)}.funnel-form__radio-input:checked+.funnel-form__radio-indicator{background-color:#000;border-color:#fff}.funnel-form__radio-input:checked+.funnel-form__radio-indicator:after{background-color:#fff046;border-color:#fff046}.funnel-form__radio-text{color:#fff;font-size:.83rem;line-height:1}.funnel-form__repeater-items{align-items:center;display:flex;flex-direction:column;gap:12px}.funnel-form__repeater-item{align-items:center;position:relative}.funnel-form__repeater-item>.funnel-form__row-col{flex:1 1 0}.funnel-form__languages-fixed-wrapper{margin-bottom:20px}.funnel-form__languages-fixed{align-items:flex-end}.funnel-form__languages-fixed-name{align-items:center;display:flex;min-height:42px}.funnel-form__languages-question{margin-top:6px}.funnel-form__skills-header{align-items:flex-end}.funnel-form__upload-hint{color:#000;font-size:.95rem;margin-top:16px}.funnel-form.sticky-form__form--loading:not(.funnel-form--last-step) .sticky-form__submit-button,.sticky-form__form--loading.funnel-form:not(.funnel-form--last-step) .sticky-form__submit-button{align-items:center;-moz-column-gap:15px;column-gap:15px;display:inline-grid;grid-template-columns:1fr auto}.funnel-form.sticky-form__form--loading:not(.funnel-form--last-step) .sticky-form__submit-button:before,.sticky-form__form--loading.funnel-form:not(.funnel-form--last-step) .sticky-form__submit-button:before{animation:spin .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;box-sizing:border-box;content:"";display:block;font-family:inherit;font-size:0;grid-column:2;grid-row:1;height:16px;margin:0;place-self:center;pointer-events:none;width:16px;z-index:1}.funnel-form.sticky-form__form--loading:not(.funnel-form--last-step) .sticky-form__submit-button:after,.sticky-form__form--loading.funnel-form:not(.funnel-form--last-step) .sticky-form__submit-button:after{animation:none;background-color:#000;border:none;content:"";flex:unset;font-family:inherit;font-size:0;grid-column:2;grid-row:1;height:28px;margin:0;order:unset;padding-left:0;place-self:center end;width:28px}.sticky-form__form--loading .sticky-form__upload-button{opacity:.7;pointer-events:none}.funnel-form.sticky-form__form--loading.funnel-form--last-step .sticky-form__submit-button,.sticky-form__form--loading.funnel-form--last-step .sticky-form__submit-button{align-items:center;-moz-column-gap:15px;column-gap:15px;display:inline-grid;grid-template-columns:1fr auto}.funnel-form.sticky-form__form--loading.funnel-form--last-step .sticky-form__submit-button:before,.sticky-form__form--loading.funnel-form--last-step .sticky-form__submit-button:before{animation:spin .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;box-sizing:border-box;content:"";display:block;font-family:inherit;font-size:0;grid-column:2;grid-row:1;height:18px;margin:0;place-self:center;pointer-events:none;width:18px;z-index:1}.funnel-form.sticky-form__form--loading.funnel-form--last-step .sticky-form__submit-button:after,.sticky-form__form--loading.funnel-form--last-step .sticky-form__submit-button:after{animation:none;background-color:#000;border:none;content:"";flex:unset;font-family:inherit;font-size:0;grid-column:2;grid-row:1;height:34px;margin:0;order:unset;padding-left:0;place-self:center end;width:34px}.funnel-form__dropzone-previews--cv,.funnel-form__dropzone-previews--docs{display:none}.funnel-form__dropzone-previews--docs{margin-top:16px}.funnel-cv-parse-status{color:#000;display:none;font-size:.83rem;line-height:1.45;margin:10px 0 0;opacity:0;padding:0}.funnel-cv-parse-status[hidden]{display:none!important}.funnel-cv-parse-status.is-visible{display:block}.funnel-cv-parse-status.is-pending{animation:funnel-cv-status-pulse 1.25s ease-in-out infinite;opacity:1}.funnel-cv-parse-status.is-error{color:#c02a2a}.funnel-cv-parse-status.is-fade-in{animation:funnel-cv-status-fade-in .45s ease forwards}@keyframes funnel-cv-status-fade-in{0%{opacity:0}to{opacity:1}}@keyframes funnel-cv-status-pulse{0%,to{opacity:1}50%{opacity:.4}}.funnel-form__dropzone-previews{background-color:#e5e5e5;border:1px solid #fff;box-sizing:border-box;color:#000;padding:0;position:relative}.funnel-form__dropzone-previews .dz-preview{position:relative}.funnel-form__dropzone-previews .dz-preview-row{margin:0;padding:0;position:relative}.funnel-form__dropzone-previews .dz-preview-row-main{align-items:center;display:flex;padding:10px 12px;position:relative;z-index:50}.funnel-form__dropzone-previews .dz-details{flex:1 1 auto;margin-right:10px;min-width:0}.funnel-form__dropzone-previews .dz-filename{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.funnel-form__dropzone-previews .dz-size{display:none}.funnel-form__dropzone-previews .dz-error-mark,.funnel-form__dropzone-previews .dz-processing-mark,.funnel-form__dropzone-previews .dz-success-mark{display:none;line-height:1}.funnel-form__dropzone-previews .dz-error-mark svg,.funnel-form__dropzone-previews .dz-processing-mark svg,.funnel-form__dropzone-previews .dz-success-mark svg{display:none}.funnel-form__dropzone-previews .dz-preview.dz-processing:not(.funnel-dz-upload-done) .dz-processing-mark{display:block}.funnel-form__dropzone-previews .dz-preview.dz-processing:not(.funnel-dz-upload-done) .dz-success-mark,.funnel-form__dropzone-previews .dz-preview.funnel-dz-upload-done .dz-processing-mark{display:none}.funnel-form__dropzone-previews .dz-error .dz-error-mark,.funnel-form__dropzone-previews .dz-error .dz-error-message,.funnel-form__dropzone-previews .dz-preview.funnel-dz-upload-done .dz-success-mark,.funnel-form__dropzone-previews .dz-success .dz-success-mark{display:block}.funnel-form__dropzone-previews .dz-processing-mark{margin-right:10px}.funnel-form__dropzone-previews .dz-processing-mark:before{animation:spin .7s linear infinite;border:2px solid rgba(0,0,0,.25);border-radius:50%;border-top-color:#000;box-sizing:border-box;content:"";display:block;font-family:inherit;font-size:0;height:14px;width:14px}.funnel-form__dropzone-previews .dz-success-mark{margin-right:10px}.funnel-form__dropzone-previews .dz-success-mark:before{content:"";font-family:icomoon;font-size:10px}.funnel-form__dropzone-previews .dz-error-mark:before{content:"";font-family:icomoon}.funnel-form__dropzone-previews .dz-remove{align-items:center;background-color:#000;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:0;height:20px;justify-content:center;line-height:1;margin-left:auto;padding:0;width:20px}.funnel-form__dropzone-previews .dz-remove:before{content:"";font-family:icomoon;font-size:9px;line-height:1}.funnel-form__dropzone-previews .dz-remove:hover{background-color:#c02a2a!important}.funnel-form__dropzone-previews .dz-progress{display:none!important}.funnel-form__dropzone-previews .dz-error-message{color:#c02a2a;display:none;font-size:.8rem;margin-top:7px}.funnel-form__repeater-item--error .select2-container--default .select2-selection--single,.funnel-form__repeater-item--error .sticky-form__input,.funnel-form__repeater-item--error .sticky-form__select2 .select2-container--default .select2-selection--multiple,.funnel-form__repeater-item--error .sticky-form__select2 .select2-container--default .select2-selection--single,.sticky-form__select2 .select2-container--default .funnel-form__repeater-item--error .select2-selection--multiple,.sticky-form__select2 .select2-container--default .funnel-form__repeater-item--error .select2-selection--single{border-color:#c02a2a}.funnel-form__repeater-add{font-size:.83rem;margin-top:17px;text-decoration:underline;transition:opacity .3s}.funnel-form__repeater-add:hover{opacity:.85}.funnel-form__repeater-remove{align-items:center;background-color:#c02a2a;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:0;height:20px;justify-content:center;line-height:1;opacity:.85;padding:0;position:absolute;right:-28px;transition:opacity .3s;width:20px}.funnel-form__repeater-remove:before{content:"";font-family:icomoon;font-size:9px;line-height:1}.funnel-form__repeater-remove:hover{opacity:1}.funnel-form__repeater-remove:disabled{cursor:default;opacity:.4}.sticky-form__field--error .funnel-form__radio-indicator,.sticky-form__field--error .funnel-form__toggle-track{border-color:#c02a2a}.funnel-form__footer{border-top:1px solid #fff;margin-top:auto;padding-top:15px}.funnel-form__checkbox p:last-child{margin-bottom:0}.funnel-form__footer .sticky-form__fineprint{border-top:0;margin-top:0;padding-top:0}.wpcf7 form .wpcf7-response-output{margin:50px 0 0;padding:15px 20px 13px}.wpcf7 form.sent .wpcf7-response-output{background-color:#00c03c;border-color:#00c03c;color:#fff}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:#ffb900}.wpcf7 form.spam .wpcf7-response-output{background-color:#f56e28;color:#fff}.wpcf7-not-valid-tip{font-size:.8rem;font-weight:inherit;margin-top:5px}body .gform_wrapper.gravity-theme .gform_fields{grid-row-gap:20px}body .gform_wrapper.gravity-theme .gfield_label{font-size:inherit;font-weight:600;margin-bottom:.5em}body .gform_heading{margin-bottom:30px}body .gform_wrapper.gravity-theme .gfield_required{color:inherit;font-size:inherit}body .gform_required_legend{color:#666;font-size:.9rem}body .gform_wrapper.gravity-theme input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]){line-height:inherit;min-height:0}body .gform_wrapper.gravity-theme .gsection{margin-bottom:10px;margin-top:10px}body .ginput_preview_list .ginput_preview{display:flex}@media screen and (max-width:768px){body .ginput_preview_list .ginput_preview{flex-direction:column}}@media screen and (min-width:769px){body .gfield_fileupload_filename{max-width:400px;overflow:hidden;padding-right:6px;text-overflow:ellipsis;white-space:nowrap}}body .gform_wrapper.gravity-theme .gfield_fileupload_filesize{color:#666}@media screen and (max-width:768px){body .gform_wrapper.gravity-theme .gfield_fileupload_filesize{padding-left:0;padding-right:0}}body .gfield_fileupload_progress{color:#666}@media screen and (min-width:769px){body .gfield_fileupload_progress{margin-right:6px;padding:0 6px}body .ginput_preview>*{border-right:1px solid #999}}body .ginput_preview .gfield_fileupload_cancel{border-right:none}body .gform_delete_file{text-align:left}body .gfield_fileupload_cancel:hover,body .gform_delete_file:hover .dashicons:before{color:#c02b0a}body .gform_wrapper input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #000;height:20px;width:20px}body .gform_wrapper input[type=checkbox]+label{margin-left:10px}body .gform_wrapper.gravity-theme .gform_drop_area{border-radius:0;padding-left:10px;padding-right:10px}@media screen and (max-width:768px){body .gform_wrapper.gravity-theme .gform_drop_area{padding-bottom:10px;padding-top:10px}}body .gform_wrapper.gravity-theme .gform_fileupload_rules{color:#666}@media screen and (max-width:768px){body .gform_wrapper.gravity-theme .gform_fileupload_rules{padding-top:5px}}body .gform_button_select_files{padding-left:0;padding-right:0}body .gform_button_select_files:hover{background-color:transparent}body .gform_button_select_files:hover:after{background-color:var(--scheme-color)}@media screen and (max-width:768px){body .gform_wrapper.gravity-theme .gform_drop_instructions{display:none}}body .ginput_container_consent{display:flex}body .ginput_container_consent input[type=checkbox]{align-items:center;border-radius:0;display:flex;flex-direction:column;justify-content:center;position:relative;top:-1px}body .ginput_container_consent input[type=checkbox]:checked{background-color:#000}body .ginput_container_consent input[type=checkbox]:checked:after{color:#fff;content:"";font-family:icomoon;position:absolute}body .gfield--type-html a,body .gfield_consent_label a{color:var(--scheme-color)}body .gfield--type-html a:hover,body .gfield_consent_label a:hover{color:#666}body .form__submit-button{width:auto}body .gform_wrapper.gravity-theme .gform_footer,body .gform_wrapper.gravity-theme .gform_page_footer{margin-bottom:0;margin-top:30px;padding-bottom:0}body .gform_wrapper.gravity-theme .gform_footer button{margin-bottom:0}body .gform_ajax_spinner{margin-left:20px}body .gform_wrapper.gravity-theme .gform_validation_errors{background-color:#c02b0a;border:none;border-radius:0;box-shadow:none;color:#fff;margin-bottom:30px;outline:none;padding:15px 20px 13px 50px}body .gform_wrapper.gravity-theme .gform_validation_errors>h2{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-transform:none}body .gform_wrapper.gravity-theme .gfield_validation_message,body .gform_wrapper.gravity-theme .validation_message{background-color:transparent;border:none;font-size:.8rem;padding:0}.gform_confirmation_message{background-color:#00c03c;color:#fff;margin-top:30px;padding:12px 17px}#BorlabsCookieBox h2{font-size:1.6rem!important;white-space:nowrap}@media screen and (max-width:768px){#BorlabsCookieBox h2{letter-spacing:normal}}@media screen and (min-width:769px){#BorlabsCookieBox h2{font-size:2.3rem!important}}@media screen and (max-width:768px){#BorlabsCookieBox #CookieBoxTextDescription{display:none}}#BorlabsCookieBox ._brlbs-h3{margin-bottom:clamp(30px,5vh,70px);padding-bottom:1px}#BorlabsCookieBox p{font-weight:600;line-height:1.2}@media screen and (max-width:768px){#BorlabsCookieBox p{-webkit-hyphens:auto;hyphens:auto}}@media screen and (min-width:769px){#BorlabsCookieBox p{font-size:.875em}}#BorlabsCookieBox ._brlbs-paragraph{font-weight:600}#BorlabsCookieBox ul li{margin-bottom:0!important;margin-right:0!important;padding-right:0!important}#BorlabsCookieBox a{color:inherit!important;text-decoration:underline}#BorlabsCookieBox a:hover{opacity:.7}#BorlabsCookieBox .container,#BorlabsCookieBox .future-story__final-section:before{max-width:100%!important;padding-left:20px;padding-right:20px}@media screen and (min-width:769px){#BorlabsCookieBox .container,#BorlabsCookieBox .future-story__final-section:before{padding-left:30px;padding-right:30px}}#BorlabsCookieBox ._brlbs-flex-center{justify-content:flex-start}#BorlabsCookieBox ._brlbs-box{background:url(d43cee758d63979add93.jpg) no-repeat top;background-size:cover;border:1px solid #fff;color:#fff;padding:0!important}@media screen and (max-width:768px){#BorlabsCookieBox ._brlbs-box{padding-top:30px}}@media screen and (max-width:560px){#BorlabsCookieBox ._brlbs-box{padding-top:20px!important}}@media screen and (min-width:769px){#BorlabsCookieBox ._brlbs-box{background-image:url(dec93076ca5075dd132e.jpg)}}#BorlabsCookieBox .cookie-box:not([aria-hidden=true]),#BorlabsCookieBox .cookie-preference:not([aria-hidden=true]){padding:25px 0}#BorlabsCookieBox ._brlbs-checkbox,#BorlabsCookieBox ._brlbs-service-group-description{font-size:.85em;padding-left:25px}#BorlabsCookieBox ._brlbs-checkbox{font-weight:800!important;text-transform:uppercase}#BorlabsCookieBox ._brlbs-checkbox ._brlbs-checkbox-indicator{align-items:center;background-color:transparent!important;border:1px solid #fff!important;border-radius:0!important;display:flex;height:15px;justify-content:center;width:15px}#BorlabsCookieBox ._brlbs-checkbox ._brlbs-checkbox-indicator:after{background-color:#fff;border:none;border-radius:0!important;height:calc(100% - 4px);position:static;transform:none;width:calc(100% - 4px)}#BorlabsCookieBox ._brlbs-checkbox [disabled]~._brlbs-checkbox-indicator{border-color:#ddd!important}#BorlabsCookieBox ._brlbs-checkbox [disabled]~._brlbs-checkbox-indicator:after{background-color:#ddd}#BorlabsCookieBox ._brlbs-service-group-description{padding-top:0!important}#BorlabsCookieBox ._brlbs-btn{border-radius:0!important;color:#000!important;font-size:inherit!important;min-height:48px!important;padding:10px 15px 10px 10px!important;white-space:nowrap}@media screen and (max-width:768px){#BorlabsCookieBox ._brlbs-btn{justify-content:center}}#BorlabsCookieBox ._brlbs-btn:hover{background-color:#000!important;color:#fff!important;opacity:1}#BorlabsCookieBox ._brlbs-btn:after{background-color:#000!important;color:#fff!important;margin-right:10px!important}@media screen and (max-width:768px){#BorlabsCookieBox ._brlbs-btn:after{display:none}}#BorlabsCookieBox ._brlbs-btn:hover:after{background-color:#fff046!important;color:#000!important}#BorlabsCookieBox .cookie-box .row{flex-direction:column}#BorlabsCookieBox .cookie-box .row .col-md-6{flex:0 0 70%;max-width:70%}@media screen and (min-width:769px){#BorlabsCookieBox .cookie-box .row .col-md-6{flex:0 0 60%;max-width:60%}}#BorlabsCookieBox .cookie-box .row .col-md-6:last-child{flex:0 0 100%;max-width:100%}@media screen and (min-width:769px){#BorlabsCookieBox .cookie-box .row .col-md-6:last-child{flex:0 0 70%;max-width:70%}}@media screen and (max-width:768px){#BorlabsCookieBox .cookie-box ._brlbs-h3{display:none!important}}#BorlabsCookieBox .cookie-box .row:not(._brlbs-button-area) .col-md-6:first-child{min-width:320px}#BorlabsCookieBox .cookie-box ._brlbs-button-area{flex-direction:row;padding:0 15px}@media screen and (min-width:769px){#BorlabsCookieBox .cookie-box ._brlbs-button-area{flex-wrap:nowrap;gap:15px}}#BorlabsCookieBox .cookie-box ._brlbs-button-area>div{flex:initial!important;max-width:100%!important;padding-left:0!important;padding-right:0!important}#BorlabsCookieBox .cookie-box ._brlbs-button-area>div:nth-child(3){display:none}#BorlabsCookieBox .cookie-box ._brlbs-button-area>div:has([data-cookie-accept-all]){order:1}@media screen and (min-width:769px){#BorlabsCookieBox .cookie-box ._brlbs-button-area>div:has([data-cookie-accept-all]){order:3}}#BorlabsCookieBox .cookie-box ._brlbs-button-area>div:has([data-cookie-individual]){order:2}@media screen and (min-width:769px){#BorlabsCookieBox .cookie-box ._brlbs-button-area>div:has([data-cookie-individual]){order:2}}#BorlabsCookieBox .cookie-box ._brlbs-button-area>div:has([data-cookie-accept]){order:3}@media screen and (min-width:769px){#BorlabsCookieBox .cookie-box ._brlbs-button-area>div:has([data-cookie-accept]){order:1}}#BorlabsCookieBox .cookie-box ._brlbs-legal{flex-direction:row;gap:5px;justify-content:center;margin-top:25px}@media screen and (max-width:560px){#BorlabsCookieBox .cookie-box ._brlbs-legal{flex-direction:column;margin-top:10px}#BorlabsCookieBox .cookie-box ._brlbs-legal ._brlbs-separator{display:none}}#BorlabsCookieBox .cookie-box ._brlbs-legal a{text-decoration:none}#BorlabsCookieBox .cookie-box ._brlbs-legal a[data-cookie-individual],#BorlabsCookieBox .cookie-box ._brlbs-legal a[data-cookie-individual]+._brlbs-separator{display:none}#BorlabsCookieBox .cookie-preference #CookiePrefDescription{margin-bottom:40px;max-width:360px}#BorlabsCookieBox .cookie-preference .bcac-item{background-color:rgba(0,0,0,.3);border:1px solid #fff;border-radius:0;color:#fff}#BorlabsCookieBox .cookie-preference .bcac-item .text-center{text-align:left!important}#BorlabsCookieBox .cookie-preference .bcac-item ._brlbs-h4{font-size:.85em;font-weight:800;text-transform:uppercase}#BorlabsCookieBox .cookie-preference ._brlbs-accept{-moz-column-gap:15px;column-gap:15px;display:flex;flex-wrap:wrap;row-gap:0}@media screen and (max-width:768px){#BorlabsCookieBox .cookie-preference ._brlbs-refuse{color:#fff;font-size:.9em;margin-bottom:15px;margin-top:10px;text-align:left}}#BorlabsCookieBox .cookie-preference table,#BorlabsCookieBox .cookie-preference td,#BorlabsCookieBox .cookie-preference th{background-color:transparent!important;color:#fff}#BorlabsCookieBox .cookie-preference ._brlbs-legal a{color:#fff!important;text-decoration:none!important}#BorlabsCookieBox .cookie-preference ._brlbs-separator:before{color:#fff}#BorlabsCookieBox [data-cookie-accordion-target]{display:none!important}#BorlabsCookieBox .borlabs-hide[data-cookie-accordion-parent]{display:block!important}body .ui-datepicker{background-color:#e5e5e5;border:1px solid #fff;font-size:.85rem;margin-top:0!important;padding:0}body .ui-datepicker .ui-datepicker-title{line-height:32px}body .ui-datepicker table{border:none}body .ui-datepicker th{background-color:#ccc;color:#000;font-size:.75rem;font-weight:600;padding:10px 0}body .ui-datepicker .ui-datepicker-next,body .ui-datepicker .ui-datepicker-prev{cursor:pointer;font-size:0;line-height:0;top:8px}body .ui-datepicker .ui-datepicker-next .ui-icon,body .ui-datepicker .ui-datepicker-prev .ui-icon{display:none}body .ui-datepicker .ui-datepicker-next:after,body .ui-datepicker .ui-datepicker-prev:after{font-size:8px;margin-right:0;order:0}body .ui-datepicker .ui-datepicker-prev{left:6px}body .ui-datepicker .ui-datepicker-prev:after{content:"";padding-left:0;padding-right:1px}body .ui-datepicker td a,body .ui-datepicker td span{padding:.5em;text-align:center}body .ui-datepicker .ui-datepicker-next{right:26px}body .ui-datepicker .ui-datepicker-next:after{content:"";padding-left:1px}body .ui-state-disabled{opacity:.3}.section--head-bulb .section__title{margin-bottom:40px!important}@media screen and (max-width:768px){.section--head-bulb .text-image{flex-direction:column}.section--head-bulb .text-image__image-wrapper{aspect-ratio:auto!important;margin-bottom:30px;order:-1}}@media screen and (min-width:769px){.section--head-bulb .text-image__image-wrapper{flex:0 0 45%}}@media screen and (max-width:768px){.section--head-bulb .text-image__image{display:block;height:auto;margin:0 auto;max-width:80%;-o-object-fit:contain;object-fit:contain;position:static;width:100%}}@media screen and (max-width:560px){.section--head-bulb .text-image__image{max-width:100%}}@media screen and (min-width:769px){.section--head-bulb .text-image__image{left:-60px;position:absolute;top:-100px;top:-130px;width:200%}}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on April 22, 2022 */@font-face{font-family:"facundo";src:url(fonts/latinotype_-_facundo_regular-webfont.woff2) format("woff2"),url(fonts/latinotype_-_facundo_regular-webfont.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"facundo";src:url(fonts/latinotype_-_facundo_semibold-webfont.woff2) format("woff2"),url(fonts/latinotype_-_facundo_semibold-webfont.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"facundo";src:url(fonts/latinotype_-_facundo_bold-webfont.woff2) format("woff2"),url(fonts/latinotype_-_facundo_bold-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"facundo";src:url(fonts/latinotype_-_facundo_black-webfont.woff2) format("woff2"),url(fonts/latinotype_-_facundo_black-webfont.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:"icomoon";src:url(fonts/icomoon.eot);src:url(fonts/icomoon.eot#iefix) format("embedded-opentype"),url(fonts/icomoon.woff2) format("woff2"),url(fonts/icomoon.ttf) format("truetype"),url(fonts/icomoon.woff) format("woff"),url(fonts/icomoon.svg#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pause:before{content:""}.icon-check:before{content:""}.icon-message:before{content:""}.icon-link:before{content:""}.icon-whatsapp1:before{content:""}.icon-envelope:before{content:""}.icon-upload:before{content:""}.icon-close:before{content:""}.icon-close-2:before{content:""}.icon-share:before{content:""}.icon-pdf:before{content:""}.icon-heart-plus:before{content:""}.icon-people-network:before{content:""}.icon-earth-heart:before{content:""}.icon-binoculars:before{content:""}.icon-hands-unite:before{content:""}.icon-hand-heart:before{content:""}.icon-brain:before{content:""}.icon-performance-gear:before{content:""}.icon-hands-heart:before{content:""}.icon-sap-button:before{content:""}.icon-menu:before{content:""}.icon-kununu:before{content:""}.icon-arrow-bottom:before{content:""}.icon-arrow-top:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left-2:before{content:""}.icon-arrow-right-2:before{content:""}.icon-bin:before{content:""}.icon-instagram:before{content:""}.icon-brand:before{content:""}.icon-social:before{content:""}.icon-spinner8:before{content:""}.icon-bin2:before{content:""}.icon-plus-circle2:before{content:""}.icon-checkmark3:before{content:""}.icon-facebook:before{content:""}.icon-whatsapp:before{content:""}.icon-youtube:before{content:""}.icon-linkedin2:before{content:""}.icon-xing2:before{content:""}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}
.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}
:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none !important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}
.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:rgba(0,0,0,0);border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFCCCCCC", GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:rgba(0,0,0,0);border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF", endColorstr="#FFEEEEEE", GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE", endColorstr="#FFFFFFFF", GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:rgba(0,0,0,0);border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid rgba(0,0,0,0)}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
/*!
 * jQuery UI Datepicker 1.13.2
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}
