.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open::after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:-4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable::after,.choices__list[aria-expanded] .choices__item--selectable::after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable::after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}.row{box-sizing:border-box;margin:0 auto;width:100%;display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap}.row.reverse{flex-direction:row-reverse}.row.natural-height{align-items:flex-start}.row.flex-column{flex-direction:column}.col{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col.reverse{flex-direction:column-reverse}.first{order:-1}.last{order:1}.align-start{align-self:flex-start}.align-end{align-self:flex-end}.align-center{align-self:center}.align-baseline{align-self:baseline}.align-stretch{align-self:stretch}.col-xs{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col-xs-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-xs-offset-3{margin-left:25%}.col-xs-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-xs-offset-6{margin-left:50%}.col-xs-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-xs-offset-9{margin-left:75%}.col-xs-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-xs-offset-12{margin-left:100%}.row.start-xs{justify-content:flex-start}.row.center-xs{justify-content:center}.row.end-xs{justify-content:flex-end}.row.top-xs{align-items:flex-start}.row.middle-xs{align-items:center}.row.bottom-xs{align-items:flex-end}.row.around-xs{justify-content:space-around}.row.between-xs{justify-content:space-between}.first-xs{order:-1}.last-xs{order:1}@media only screen and (min-width:21rem){.col-sm{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col-sm-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-sm-offset-3{margin-left:25%}.col-sm-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-sm-offset-6{margin-left:50%}.col-sm-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-sm-offset-9{margin-left:75%}.col-sm-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-sm-offset-12{margin-left:100%}.row.start-sm{justify-content:flex-start}.row.center-sm{justify-content:center}.row.end-sm{justify-content:flex-end}.row.top-sm{align-items:flex-start}.row.middle-sm{align-items:center}.row.bottom-sm{align-items:flex-end}.row.around-sm{justify-content:space-around}.row.between-sm{justify-content:space-between}.first-sm{order:-1}.last-sm{order:1}}@media only screen and (min-width:49rem){.col-md{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col-md-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-md-offset-1{margin-left:8.3333333333%}.col-md-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-md-offset-2{margin-left:16.6666666667%}.col-md-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-md-offset-3{margin-left:25%}.col-md-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-md-offset-4{margin-left:33.3333333333%}.col-md-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-md-offset-5{margin-left:41.6666666667%}.col-md-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-md-offset-6{margin-left:50%}.col-md-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-md-offset-7{margin-left:58.3333333333%}.col-md-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-md-offset-8{margin-left:66.6666666667%}.col-md-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-md-offset-9{margin-left:75%}.col-md-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-md-offset-10{margin-left:83.3333333333%}.col-md-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-md-offset-11{margin-left:91.6666666667%}.col-md-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-md-offset-12{margin-left:100%}.row.start-md{justify-content:flex-start}.row.center-md{justify-content:center}.row.end-md{justify-content:flex-end}.row.top-md{align-items:flex-start}.row.middle-md{align-items:center}.row.bottom-md{align-items:flex-end}.row.around-md{justify-content:space-around}.row.between-md{justify-content:space-between}.first-md{order:-1}.last-md{order:1}}@media only screen and (min-width:63rem){.col-lg{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col-lg-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-lg-offset-3{margin-left:25%}.col-lg-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-lg-offset-6{margin-left:50%}.col-lg-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-lg-offset-9{margin-left:75%}.col-lg-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-lg-offset-12{margin-left:100%}.row.start-lg{justify-content:flex-start}.row.center-lg{justify-content:center}.row.end-lg{justify-content:flex-end}.row.top-lg{align-items:flex-start}.row.middle-lg{align-items:center}.row.bottom-lg{align-items:flex-end}.row.around-lg{justify-content:space-around}.row.between-lg{justify-content:space-between}.first-lg{order:-1}.last-lg{order:1}}@media only screen and (min-width:76rem){.col-xl{box-sizing:border-box;flex-grow:1;flex-basis:0;max-width:100%;padding:1rem}.col-xl-1{box-sizing:border-box;flex-basis:8.3333333333%;max-width:8.3333333333%;padding:1rem}.col-xl-offset-1{margin-left:8.3333333333%}.col-xl-2{box-sizing:border-box;flex-basis:16.6666666667%;max-width:16.6666666667%;padding:1rem}.col-xl-offset-2{margin-left:16.6666666667%}.col-xl-3{box-sizing:border-box;flex-basis:25%;max-width:25%;padding:1rem}.col-xl-offset-3{margin-left:25%}.col-xl-4{box-sizing:border-box;flex-basis:33.3333333333%;max-width:33.3333333333%;padding:1rem}.col-xl-offset-4{margin-left:33.3333333333%}.col-xl-5{box-sizing:border-box;flex-basis:41.6666666667%;max-width:41.6666666667%;padding:1rem}.col-xl-offset-5{margin-left:41.6666666667%}.col-xl-6{box-sizing:border-box;flex-basis:50%;max-width:50%;padding:1rem}.col-xl-offset-6{margin-left:50%}.col-xl-7{box-sizing:border-box;flex-basis:58.3333333333%;max-width:58.3333333333%;padding:1rem}.col-xl-offset-7{margin-left:58.3333333333%}.col-xl-8{box-sizing:border-box;flex-basis:66.6666666667%;max-width:66.6666666667%;padding:1rem}.col-xl-offset-8{margin-left:66.6666666667%}.col-xl-9{box-sizing:border-box;flex-basis:75%;max-width:75%;padding:1rem}.col-xl-offset-9{margin-left:75%}.col-xl-10{box-sizing:border-box;flex-basis:83.3333333333%;max-width:83.3333333333%;padding:1rem}.col-xl-offset-10{margin-left:83.3333333333%}.col-xl-11{box-sizing:border-box;flex-basis:91.6666666667%;max-width:91.6666666667%;padding:1rem}.col-xl-offset-11{margin-left:91.6666666667%}.col-xl-12{box-sizing:border-box;flex-basis:100%;max-width:100%;padding:1rem}.col-xl-offset-12{margin-left:100%}.row.start-xl{justify-content:flex-start}.row.center-xl{justify-content:center}.row.end-xl{justify-content:flex-end}.row.top-xl{align-items:flex-start}.row.middle-xl{align-items:center}.row.bottom-xl{align-items:flex-end}.row.around-xl{justify-content:space-around}.row.between-xl{justify-content:space-between}.first-xl{order:-1}.last-xl{order:1}}.col-gutter-lr{padding:0 1rem}.col-no-gutter{padding:0}.show{display:block!important}.row.show{display:flex!important}.hide{display:none!important}.show-xs{display:block!important}.row.show-xs{display:flex!important}.hide-xs{display:none!important}@media only screen and (max-width:20rem){.show-xs-only{display:block!important}.row.show-xs-only{display:flex!important}.hide-xs-only{display:none!important}}@media only screen and (min-width:21rem){.show-sm{display:block!important}.row.show-sm{display:flex!important}.hide-sm{display:none!important}}@media only screen and (min-width:21rem) and (max-width:48rem){.show-sm-only{display:block!important}.row.show-sm-only{display:flex!important}.hide-sm-only{display:none!important}}@media only screen and (min-width:49rem){.show-md{display:block!important}.row.show-md{display:flex!important}.hide-md{display:none!important}}@media only screen and (min-width:49rem) and (max-width:62rem){.show-md-only{display:block!important}.row.show-md-only{display:flex!important}.hide-md-only{display:none!important}}@media only screen and (min-width:63rem){.show-lg{display:block!important}.row.show-lg{display:flex!important}.hide-lg{display:none!important}}@media only screen and (min-width:63rem) and (max-width:75rem){.show-lg-only{display:block!important}.row.show-lg-only{display:flex!important}.hide-lg-only{display:none!important}}@media only screen and (min-width:76rem){.show-xl{display:block!important}.row.show-xl{display:flex!important}.hide-xl{display:none!important}}@font-face{font-family:CircularXXWeb-Book;src:url(../fonts/CircularXXWeb-Book.woff) format("woff");font-display:swap}@font-face{font-family:CircularXXWeb-Book;src:url(../fonts/CircularXXWeb-Book.woff2) format("woff2");font-display:swap}@font-face{font-family:CircularXXWeb-Medium;src:url(../fonts/CircularXXWeb-Bold.woff) format("woff");font-display:swap}@font-face{font-family:CircularXXWeb-Medium;src:url(../fonts/CircularXXWeb-Medium.woff2) format("woff2");font-display:swap}@font-face{font-family:CircularXXWeb-Medium;src:url(../fonts/CircularXXWeb-Medium.woff) format("woff");font-display:swap}@font-face{font-family:CircularXXWeb-Bold;src:url(../fonts/CircularXXWeb-Bold.woff2) format("woff2");font-display:swap}*,::after,::before{box-sizing:border-box}#page-wrapper{overflow-x:hidden;transition:transform .5s}#page-wrapper.vertical-navigation-active{overflow-x:hidden}#page-wrapper.vertical-navigation-active footer,#page-wrapper.vertical-navigation-active main{padding-left:280px;margin-right:-40px}#page-wrapper.vertical-navigation-active .stage{min-height:80vh}#page-wrapper.vertical-navigation-active .stage__content{min-height:80vh;height:80vh}body,html{margin:0;background-color:#fff;color:#0049ec;font-size:16px;font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif}body.fixed{overflow:hidden}body.fixed.mobile #page-wrapper{transform:none!important;margin-right:0!important}body.scrolled #page-wrapper{transform:none!important}body.screensaver-visible{overflow:hidden}body.screensaver-visible .screensaver{display:block}.container{position:relative;margin:0 auto;max-width:100%;padding:0 4px}@media only screen and (min-width:49rem){.container{padding:0 1rem}}@media only screen and (min-width:76rem){.container{max-width:79em}}h1,h2,h3,h4,h5,p,ul{padding:0;margin:0;font-weight:400}p.bold{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],textarea{font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;color:#051884;font-size:1rem}label.disabled{pointer-events:none}.base-bottom-offset{margin-bottom:4rem}@media only screen and (min-width:49rem){.base-bottom-offset{margin-bottom:6rem}}@media only screen and (min-width:63rem){.base-bottom-offset{margin-bottom:8rem}}.small-bottom-offset{margin-bottom:2rem}@media only screen and (min-width:49rem){.small-bottom-offset{margin-bottom:3rem}}@media only screen and (min-width:63rem){.small-bottom-offset{margin-bottom:4rem}}.base-col-offset{padding-top:.5rem!important;padding-bottom:.5rem!important}@media only screen and (min-width:49rem){.base-col-offset{padding-top:.75rem!important;padding-bottom:.75rem!important}}@media only screen and (min-width:63rem){.base-col-offset{padding-top:1rem!important;padding-bottom:1rem!important}}.no-mb{margin-bottom:0!important}.tagline{text-transform:uppercase;color:#0049ec;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;letter-spacing:.02em;font-size:1rem;line-height:1.5rem;margin:0 0 .5rem 0}@media only screen and (min-width:49rem){.tagline{font-size:1.0625rem;line-height:1.5rem;margin:0 0 1rem 0}}@media only screen and (min-width:63rem){.tagline{font-size:1.125rem;line-height:1.625rem}}.headline1{color:#051884;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:2.25rem;line-height:2.75rem;letter-spacing:-.01em}@media only screen and (min-width:49rem){.headline1{font-size:3rem;line-height:3.75rem}}@media only screen and (min-width:63rem){.headline1{font-size:4rem;line-height:4.75rem}}.headline2{color:#051884;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:2rem;line-height:2.5rem;letter-spacing:-.01em;margin:0 0 1rem 0}@media only screen and (min-width:49rem){.headline2{font-size:2.5rem;line-height:3rem;margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.headline2{font-size:3rem;line-height:3.75rem}}.headline3{color:#051884;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;margin:0 0 1rem 0;letter-spacing:-.01em}@media only screen and (min-width:49rem){.headline3{font-size:1.75rem;line-height:2.25rem;margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.headline3{font-size:2rem;line-height:2.5rem}}.subline,.subline p{color:#051884;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.005em;font-family:CircularXXWeb-Medium,Arial,Helvetica,sans-serif}@media only screen and (min-width:49rem){.subline,.subline p{font-size:1.375rem;line-height:2rem}}@media only screen and (min-width:63rem){.subline,.subline p{font-size:1.5rem;line-height:2.25rem}}.subline{margin:0 0 2rem 0}@media only screen and (min-width:49rem){.subline{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.subline{margin:0 0 3rem 0}}.title,title p{color:#051884;font-size:1.5rem;line-height:2rem;letter-spacing:-.005em;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}@media only screen and (min-width:49rem){.title,title p{font-size:1.75rem;line-height:2.25rem;letter-spacing:-.01em}}@media only screen and (min-width:63rem){.title,title p{font-size:2rem;line-height:2.5rem}}.title{margin:0 0 1rem 0}@media only screen and (min-width:49rem){.title{margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.title{margin:0 0 2rem 0}}.copytext,.copytext a,.copytext p{color:#051884;letter-spacing:-.1px;font-size:1rem;line-height:1.625rem}@media only screen and (min-width:49rem){.copytext,.copytext a,.copytext p{font-size:1.0625rem;line-height:1.6875rem}}@media only screen and (min-width:63rem){.copytext,.copytext a,.copytext p{font-size:1.125rem;line-height:1.75rem}}.copytext{margin:0 0 2rem 0}@media only screen and (min-width:49rem){.copytext{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.copytext{margin:0 0 3rem 0}}.copytext.bold{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}.copytext-xs,.copytext-xs p{color:#051884;letter-spacing:-.1px;font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:49rem){.copytext-xs,.copytext-xs p{font-size:.8125rem;line-height:1.25rem}}@media only screen and (min-width:63rem){.copytext-xs,.copytext-xs p{font-size:.875rem;line-height:1.375rem}}.scroll-reveal{transform:translateY(200px);opacity:0;transition:all .5s ease-in-out}.scroll-reveal--active{transform:translateX(0);opacity:1}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.scroll-reveal{transform:translateX(0);opacity:1}}.rte h1{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:2.25rem;line-height:2.75rem;margin:0 0 1rem 0;letter-spacing:-.01em}@media only screen and (min-width:49rem){.rte h1{font-size:3rem;line-height:3.75rem;margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.rte h1{font-size:4rem;line-height:4.75rem}}.rte h2{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:2rem;line-height:2.5rem;margin:0 0 1rem 0;letter-spacing:-.01em}@media only screen and (min-width:49rem){.rte h2{font-size:2.5rem;line-height:3rem;margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.rte h2{font-size:3rem;line-height:3.75rem}}.rte h3{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;margin:0 0 1rem 0;letter-spacing:-.01em}@media only screen and (min-width:49rem){.rte h3{font-size:1.75rem;line-height:2.25rem;margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.rte h3{font-size:2rem;line-height:2.5rem}}.rte h4{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.25rem;line-height:1.6875rem;margin:0 0 1rem 0;letter-spacing:-.005em}@media only screen and (min-width:49rem){.rte h4{font-size:1.375rem;line-height:1.875rem;margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.rte h4{font-size:1.5rem;line-height:2rem}}.rte h5{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;margin:0 0 1rem 0;letter-spacing:-.005em}@media only screen and (min-width:49rem){.rte h5{font-size:1.1875rem;line-height:1.625rem;margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.rte h5{font-size:1.25rem;line-height:1.6875rem}}.rte p{font-size:1rem;line-height:1.625rem;margin:0 0 .5rem 0;word-break:break-word}@media only screen and (min-width:49rem){.rte p{font-size:1.0625rem;line-height:1.6875rem;margin:0 0 1rem 0}}@media only screen and (min-width:63rem){.rte p{font-size:1.125rem;line-height:1.75rem;margin:0 0 1.5rem 0}}.rte p a{word-break:break-word}.rte b,.rte strong{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}.rte ul{margin:0 0 1rem 1.125rem}.youtube-cookienote{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;min-height:320px;border-radius:16px}@media only screen and (min-width:49rem){.youtube-cookienote{position:absolute;left:0;top:0;aspect-ratio:unset}}.youtube-cookienote .container,.youtube-cookienote .row{height:100%;min-height:320px}@media only screen and (max-width:63rem){.youtube-cookienote .container,.youtube-cookienote .row{padding:0}}@media only screen and (max-width:63rem){.youtube-cookienote__col{padding:0}}.youtube-cookienote__content{position:relative;width:100%;padding:1.5rem;background-color:rgba(5,24,132,.9);color:#fff;text-align:left;border-radius:16px}@media only screen and (max-width:20rem){.youtube-cookienote__content{border-radius:0}}@media only screen and (min-width:49rem){.youtube-cookienote__content{padding:3rem}}@media only screen and (min-width:63rem){.youtube-cookienote__content{padding:4rem}}.youtube-cookienote__content .button{display:inline-block;width:auto}.youtube-cookienote__content .text-link{display:inline-block;width:auto;margin:0 1rem 0 1rem}.youtube-cookienote__headline{font-size:1.125rem;line-height:1.5rem;color:#fff;margin:0 0 .5rem 0;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}@media only screen and (min-width:49rem){.youtube-cookienote__headline{font-size:1.1875rem;line-height:1.625rem;margin:0 0 1rem 0}}@media only screen and (min-width:63rem){.youtube-cookienote__headline{font-size:1.25rem;line-height:1.6875rem}}.youtube-cookienote__text{font-size:.875rem;line-height:1.375rem;color:#fff;margin:0 0 1.5rem 0}.youtube-cookienote__text p{font-size:.875rem;line-height:1.375rem;color:#fff}#CookiebotWidget{font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif}#CookiebotWidget .CookiebotWidget-logo svg circle{fill:#0049ec!important}#CookiebotWidget .CookiebotWidget-consent-details button{color:#0049ec!important}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{color:#0049ec!important;border-radius:28px;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}#CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#0049ec;border-radius:28px;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}#CybotCookiebotDialog#CybotCookiebotDialog{font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif}#CybotCookiebotDialog#CybotCookiebotDialog h2{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}#CybotCookiebotDialog#CybotCookiebotDialog .CybotCookiebotDialogBodyButton,#CybotCookiebotDialog#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonDescription,#CybotCookiebotDialog#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieContainerButton,#CybotCookiebotDialog#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieTabContent,#CybotCookiebotDialog#CybotCookiebotDialog .CybotCookiebotDialogNavItemLink{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}#CybotCookiebotDialog#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll button{background-color:#0049ec;border-radius:28px}#CybotCookiebotDialog#CybotCookiebotDialog #CybotCookiebotDialogTabContent input:not([disabled]):checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#0049ec}#CybotCookiebotDialog#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover{color:#0049ec}#CybotCookiebotDialog#CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-bottom:1px solid #0049ec;border-width:3px;color:#0049ec}#CybotCookiebotDialog#CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#0049ec}#CybotCookiebotDialog#CybotCookiebotDialog #CybotCookiebotDialog#CybotCookiebotDialog button{border-color:#0049ec;border-radius:28px}#CybotCookiebotDialog#CybotCookiebotDialog button.CybotCookiebotDialogBodyButton{border-color:#0049ec;border-radius:28px}#CybotCookiebotDialog#CybotCookiebotDialog button.CybotCookiebotDialogBodyButton#CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:#0049ec;border-radius:28px}#CybotCookiebotDialog#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{color:#0049ec}#CybotCookiebotDialog#CybotCookiebotDialog #CybotCookiebotDialogBodyButtonDecline{color:#0049ec}html.matomoHsr .stage--default{min-height:auto}html.matomoHsr .stage--default .stage__content{min-height:auto}html.matomoHsr .stage--home{min-height:auto}html.matomoHsr .stage--home .stage__content{min-height:auto}html.matomoHsr .scroll-reveal{transform:translateY(0);opacity:1}.custom-selectbox select{opacity:0}.custom-selectbox .s-hidden{visibility:hidden;padding-right:20px}.custom-selectbox .select{display:block;position:relative;cursor:pointer;padding:.5rem 1rem .5rem 1rem}.custom-selectbox .styledSelect{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;padding:0 2rem 0 1rem;font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif}.custom-selectbox .styledSelect span{position:relative;white-space:nowrap;max-width:100%;display:block;overflow:hidden;color:#0049ec;font-size:1rem;line-height:1.5rem;text-decoration:none;padding:.5rem 0;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}@media only screen and (min-width:63rem){.custom-selectbox .styledSelect:hover span{color:#051884}.custom-selectbox .styledSelect:hover:after{background-image:url(../img/down2.svg)}}.custom-selectbox .styledSelect:after{content:"";width:14px;height:9px;position:absolute;right:1rem;top:50%;margin-top:-2px;background-image:url(../img/down.svg);background-repeat:no-repeat;background-position:center;transition:transform .5s}.custom-selectbox .styledSelect.active,.custom-selectbox .styledSelect:active{color:#051884}.custom-selectbox .styledSelect.active:after,.custom-selectbox .styledSelect:active:after{transform:rotate(180deg)}.custom-selectbox .styledSelect .options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:8px 0 0 0;padding:12px 0;list-style:none;background-color:#fff;box-shadow:0 12px 24px -4px rgba(5,24,132,.15);border-radius:12px;border:1px solid #f4f6fa;box-sizing:border-box}.custom-selectbox .styledSelect .options li{color:#051884;font-size:1rem;line-height:1.5rem;margin:0;padding:8px 16px}.custom-selectbox .styledSelect .options li.active{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}@media only screen and (min-width:63rem){.custom-selectbox .styledSelect .options li:hover{color:#051884;background-color:#f4f6fa}}.custom-selectbox--light .select{background:#f4f6fa;border-radius:24px;background-color:#fff}.custom-selectbox--floatinglabel label{position:relative;height:20px;margin-bottom:-20px!important;padding:.5rem 1rem 0 1rem;z-index:1;color:#051884;font-size:.75rem;line-height:.75rem}.custom-selectbox--floatinglabel .select{padding:20px 16px 8px 16px}.custom-selectbox--floatinglabel .styledSelect{top:20px}.custom-selectbox--floatinglabel .styledSelect:after{top:0;right:10px}.custom-selectbox--floatinglabel .styledSelect span{white-space:nowrap}.custom-selectbox--hidden{opacity:0;pointer-events:none}.button{position:relative;display:inline-block;width:auto;min-width:200px;border-radius:28px;padding:1rem 2rem;text-align:center;text-decoration:none;cursor:pointer;font-size:1rem;line-height:1.25rem;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;transition:all .5s}.button.disabled{opacity:.3;pointer-events:none}.button:focus{box-shadow:0 0 0 3px #acb3c0}.button.small{padding:.5rem 1.5rem;min-width:auto}.button:hover{text-decoration:none}.button.icon span{position:relative;padding-left:28px}.button.icon span:after{content:"";position:absolute;left:0;top:50%;margin-top:-6px;background-image:url(../img/check-right2.svg);width:6px;height:12px;background-size:6px 12px;background-position:center;background-repeat:no-repeat}.button.icon.icon-map span::after{background-image:url(../img/location3.svg);width:20px;height:20px;background-size:20px 20px;margin-top:-10px}.button.icon.icon-filter span::after{background-image:url(../img/filter3.svg);width:16px;height:16px;background-size:16px 16px;margin-top:-10px}.button.icon.icon-list span::after{background-image:url(../img/list3.svg);width:16px;height:16px;background-size:16px 16px;margin-top:-8px}@media only screen and (min-width:49rem){.button.icon:hover.icon-map span::after{background-image:url(../img/location3.svg)}.button.icon:hover.icon-filter span::after{background-image:url(../img/filter3.svg)}.button.icon:hover.icon-list span::after{background-image:url(../img/list3.svg)}}.button-container{position:relative;display:flex;flex-direction:column;flex-wrap:wrap;align-content:flex-start}@media only screen and (min-width:49rem){.button-container{display:block;flex-direction:unset;flex-wrap:unset;align-content:unset}}.button-container .button{margin:0 0 1rem 0}@media only screen and (min-width:49rem){.button-container .button{margin:0 1rem 1rem 0}}.button-container .button:last-child{margin:0}.primary-button{background-color:#0049ec;border:2px solid #0049ec;color:#fff}@media only screen and (min-width:49rem){.primary-button:hover{border-color:#051884;background-color:#051884}}.primary-button.dark{background-color:#baf554;border:2px solid #baf554;color:#051884}@media only screen and (min-width:49rem){.primary-button.dark:hover{border-color:#fff;background-color:#fff;color:#051884}}.primary-button.icon span{padding-left:28px}.primary-button.icon span::after{content:"";position:absolute;left:0;top:50%;margin-top:-6px;background-image:url(../img/check-right2.svg);width:6px;height:12px;background-size:6px 12px;background-position:center;background-repeat:no-repeat}.primary-button.icon.icon-map span::after{background-image:url(../img/location3.svg);width:20px;height:20px;background-size:20px 20px;margin-top:-10px}.primary-button.icon.icon-before{width:40px;height:40px;padding:0;background-repeat:no-repeat;background-position:center;background-image:url(../img/before-after3.svg);background-size:20px 20px}.primary-button.icon.icon-before span{display:none}.primary-button.icon.icon-before span:after{background-image:url(../img/before-after3.svg);width:20px;height:20px;background-size:20px 20px;margin-top:-10px}@media only screen and (min-width:49rem){.primary-button.icon.icon-before{width:auto;height:auto;padding:.5rem 1.5rem;background-image:none}.primary-button.icon.icon-before span{display:block}}.secondary-button{background-color:#fff;color:#0049ec;border:2px solid #0049ec}@media only screen and (min-width:49rem){.secondary-button:hover{border-color:#051884;color:#051884}}.secondary-button.dark{background-color:transparent;color:#fff;border:2px solid #fff}@media only screen and (min-width:49rem){.secondary-button.dark:hover{border-color:#baf554;color:#baf554}}.secondary-button.icon.icon-map span::after{background-image:url(../img/location.svg)}@media only screen and (min-width:49rem){.secondary-button.icon.icon-map:hover span::after{background-image:url(../img/location2.svg)}}.secondary-button.icon.icon-filter span::after{background-image:url(../img/filter.svg)}@media only screen and (min-width:49rem){.secondary-button.icon.icon-filter:hover span::after{background-image:url(../img/filter2.svg)}}.secondary-button.icon.icon-list span::after{background-image:url(../img/list.svg)}@media only screen and (min-width:49rem){.secondary-button.icon.icon-list:hover span::after{background-image:url(../img/list2.svg)}}.text-link{color:#fff;text-decoration:underline;transition:all .5s;font-size:1rem;line-height:1.25rem;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}@media only screen and (min-width:49rem){.text-link:hover{color:#17aebb}}.text-link.dark{color:#0049ec}.teaser-link{position:relative;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.75rem;text-decoration:none;padding-right:15px;color:#0049ec}.teaser-link:after{content:"";position:absolute;right:0;top:5px;background-image:url(../img/check-right2.svg);width:6px;height:12px;background-size:6px 12px;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:49rem){.teaser-link:hover{border-bottom:2px solid #0049ec}}.teaser-link.download{padding-right:20px}.teaser-link.download:after{top:2px;width:16px;height:16px;background-size:16px 16px;background-image:url(../img/download.svg)}.form input{font-size:1.125rem}.form input[type=email],.form input[type=number],.form input[type=search],.form input[type=tel],.form input[type=text],.form textarea{position:relative;display:block;width:100%;padding:1.125rem 1rem 0 1rem;height:56px;font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;border:0;border-radius:8px;background-color:#f4f6fa;border:3px solid #f4f6fa;color:#051884;font-size:1rem;-webkit-user-select:initial;-moz-user-select:initial;user-select:initial}.form input[type=email]:after,.form input[type=email]:before,.form input[type=number]:after,.form input[type=number]:before,.form input[type=search]:after,.form input[type=search]:before,.form input[type=tel]:after,.form input[type=tel]:before,.form input[type=text]:after,.form input[type=text]:before,.form textarea:after,.form textarea:before{-webkit-user-select:initial;-moz-user-select:initial;user-select:initial}@media only screen and (min-width:49rem){.form input[type=email],.form input[type=number],.form input[type=search],.form input[type=tel],.form input[type=text],.form textarea{font-size:1.0625rem}}@media only screen and (min-width:63rem){.form input[type=email],.form input[type=number],.form input[type=search],.form input[type=tel],.form input[type=text],.form textarea{font-size:1.125rem}}.form input[type=email]:focus,.form input[type=number]:focus,.form input[type=search]:focus,.form input[type=tel]:focus,.form input[type=text]:focus,.form textarea:focus{outline:0;border:3px solid #acb3c0}.form input[type=email]:focus:not(:-moz-placeholder-shown)~.form__clear, .form input[type=number]:focus:not(:-moz-placeholder-shown)~.form__clear, .form input[type=search]:focus:not(:-moz-placeholder-shown)~.form__clear, .form input[type=tel]:focus:not(:-moz-placeholder-shown)~.form__clear, .form input[type=text]:focus:not(:-moz-placeholder-shown)~.form__clear, .form textarea:focus:not(:-moz-placeholder-shown)~.form__clear{display:block;opacity:1;cursor:pointer}.form input[type=email]:focus:not(:placeholder-shown)~.form__clear,.form input[type=number]:focus:not(:placeholder-shown)~.form__clear,.form input[type=search]:focus:not(:placeholder-shown)~.form__clear,.form input[type=tel]:focus:not(:placeholder-shown)~.form__clear,.form input[type=text]:focus:not(:placeholder-shown)~.form__clear,.form textarea:focus:not(:placeholder-shown)~.form__clear{display:block;opacity:1;cursor:pointer}.form input[type=email]:hover,.form input[type=number]:hover,.form input[type=search]:hover,.form input[type=tel]:hover,.form input[type=text]:hover,.form textarea:hover{border-color:transparent;background-color:rgba(0,73,236,.1)}.form textarea{height:auto}.form input:-webkit-autofill,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:hover,.form select:-webkit-autofill,.form select:-webkit-autofill:focus,.form select:-webkit-autofill:hover,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:focus,.form textarea:-webkit-autofill:hover{background-color:#f4f6fa;-webkit-text-fill-color:#051884;-webkit-box-shadow:0 0 0 1000px #f4f6fa inset;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;font-size:1rem}@media only screen and (min-width:49rem){.form input:-webkit-autofill,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:hover,.form select:-webkit-autofill,.form select:-webkit-autofill:focus,.form select:-webkit-autofill:hover,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:focus,.form textarea:-webkit-autofill:hover{font-size:1.0625rem}}@media only screen and (min-width:63rem){.form input:-webkit-autofill,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:hover,.form select:-webkit-autofill,.form select:-webkit-autofill:focus,.form select:-webkit-autofill:hover,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:focus,.form textarea:-webkit-autofill:hover{font-size:1.125rem}}.form input:-webkit-autofill::first-line{font-size:1rem}@media only screen and (min-width:49rem){.form input:-webkit-autofill::first-line{font-size:1.0625rem}}@media only screen and (min-width:63rem){.form input:-webkit-autofill::first-line{font-size:1.125rem}}.form textarea{position:relative!important;min-height:216px;max-width:100%;min-width:100%}.form label{position:relative;display:block;margin:0 0 .25rem 0;color:#051884;font-size:1.125rem}.form label.multiline{font-size:1.125rem;line-height:1.75rem}.form label a{color:#051884}.form__field{position:relative;margin:0 0 2.5rem 0}.form__field.error input[type=email],.form__field.error input[type=number],.form__field.error input[type=tel],.form__field.error input[type=text],.form__field.error textarea{border:3px solid #e51a0d}.form__field.error label{color:#e51a0d}.form__field.error label a{color:#e51a0d}.form__field.error .checkbox .checkmark,.form__field.error .radiobutton .checkmark{border-color:#e51a0d}.form__field.error .checkbox+.form__error,.form__field.error .radiobutton+.form__error{margin-left:35px}.form__field.error .form__error{display:block}.form__field.error .fileupload{color:#fff;background-image:url(../img/upload-shape4.svg)}.form__field.error.floating-field:after{content:"";position:absolute;right:14px;top:1rem;width:24px;height:24px;background-image:url(../img/error.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center}.form__field--unit.error.floating-field:after{display:none}.form__error{display:none;color:#e51a0d;margin:.25rem 0 0 1rem;font-size:.75rem;line-height:1rem}.form #formErrorSize{display:none;color:#e51a0d;margin:.25rem 0 0 1rem;font-size:.75rem;line-height:1rem}.form__unit{position:absolute;right:1rem;top:2.5rem;line-height:1.75rem;color:#acb3c0;font-size:1rem}@media only screen and (min-width:49rem){.form__unit{font-size:1.0625rem}}@media only screen and (min-width:63rem){.form__unit{font-size:1.125rem}}.form__clear{position:absolute;right:14px;top:2.5rem;width:24px;height:24px;background-image:url(../img/clear.svg);background-size:24px 24px;background-repeat:no-repeat;background-position:center;z-index:2;opacity:0;cursor:default}.form__counter{text-align:right;font-size:.75rem;line-height:1rem;color:#051884;padding:.25rem 1rem;margin-bottom:-1.5rem}.form__counter~.form__error{padding-right:60px}.form__footnote{margin:2rem 0 1rem 0;font-size:.875rem;line-height:1.375rem}.form .floating-field .form__unit{top:1.375rem;display:none}.form .floating-field .form__clear{top:1rem}.form .floating-input:focus{outline:0;box-shadow:0}.form .floating-input::-moz-placeholder{color:transparent}.form .floating-input::placeholder{color:transparent}.form .floating-input:not(:-moz-placeholder-shown){padding:1.5rem 1rem .625rem 1rem}.form .floating-input:focus,.form .floating-input:not(:placeholder-shown){padding:1.5rem 1rem .625rem 1rem}.form .floating-input:not(:-moz-placeholder-shown)+.floating-label{font-size:.75rem;padding:.5rem 1rem .5rem 1.25rem;color:#0049ec}.form .floating-input:focus+.floating-label,.form .floating-input:not(:placeholder-shown)+.floating-label{font-size:.75rem;padding:.5rem 1rem .5rem 1.25rem;color:#0049ec}.form .floating-input:not(:-moz-placeholder-shown)~.form__unit{display:block}.form .floating-input:focus~.form__unit,.form .floating-input:not(:placeholder-shown)~.form__unit{display:block}.form .floating-input:not(:-moz-placeholder-shown)~.form__unit+.form__clear{display:none}.form .floating-input:focus~.form__unit+.form__clear,.form .floating-input:not(:placeholder-shown)~.form__unit+.form__clear{display:none}.form .floating-input,.form .floating-input+.floating-label{position:absolute;top:0;left:0;padding:1.0625rem 1rem 1.0625rem 1rem;transition:all .25s ease-in-out;transform-origin:0 0;cursor:text}.form .checkbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:1.125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form .checkbox input:checked~.checkmark{background-color:#0049ec}.form .checkbox input:checked~.checkmark:after{display:block}.form .checkbox input:focus~.checkmark{box-shadow:0 0 0 3px #acb3c0}.form .checkbox .checkmark{position:absolute;top:0;left:0;width:18px;height:18px;border:2px solid #0049ec;border-radius:4px}.form .checkbox .checkmark:after{content:"";position:absolute;left:0;top:0;width:14px;height:14px;background-image:url(../img/checkbox.svg);background-repeat:no-repeat;background-position:center;background-size:9px 6px;display:none}.form .radiobutton{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:1.125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form .radiobutton input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.form .radiobutton input:checked~.checkmark:after{display:block}.form .radiobutton input:focus~.checkmark{box-shadow:0 0 0 3px #acb3c0}.form .radiobutton .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;border:2px solid #0049ec;border-radius:50%}.form .radiobutton .checkmark:after{content:"";position:absolute;left:2px;top:2px;width:10px;height:10px;background-color:#0049ec;border-radius:50%;display:none}.form .fileupload{display:block;background-color:#0049ec;border-radius:8px;padding:1rem;font-size:18px;line-height:28px;color:#fff;background-image:url(../img/upload-shape2.svg);background-size:80px 72px;background-repeat:no-repeat;background-position:top right}.form .fileupload span{display:block;margin:3em 0 0 0;font-size:.75rem;line-height:.75rem}.form .fileupload+input{position:absolute;left:0;top:0;visibility:hidden}.form .fileupload__text{position:relative;display:block;padding-right:64px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form .fileupload__delete{position:absolute;right:0;top:0;width:80px;height:72px;cursor:pointer;background-image:url(../img/upload-shape2.svg);background-size:80px 72px;background-repeat:no-repeat;background-position:top right;border-radius:0 8px 0 0}.form .fileupload__delete:before{content:"";position:absolute;right:1rem;top:1rem;width:24px;height:24px;background-image:url(../img/clear2.svg);background-size:24px;background-repeat:no-repeat;background-position:center;cursor:pointer}.form .fileupload-file:first-child{display:none}.form .fileupload-file.clone+.fileupload-input .fileupload{color:#f4f6fa;background-color:#f4f6fa;background-image:url(../img/plus.svg);background-size:24px 24px;background-position:center;background-repeat:no-repeat}.form .fileupload-file.clone+.fileupload-input .fileupload::after{display:none}.form .fileupload-file.clone+.fileupload-input .fileupload span{opacity:0}.form label.fileupload{cursor:pointer;background-image:url(../img/upload-shape.svg)}.form label.fileupload:after{content:"";position:absolute;right:1rem;top:1rem;width:24px;height:24px;background-image:url(../img/upload.svg);background-size:24px;background-repeat:no-repeat;background-position:center}.ohnohoney{opacity:0!important;position:absolute!important;top:0!important;left:0!important;height:0!important;width:0!important;z-index:-1!important}.accordion{border-top:1px solid rgba(172,179,192,.3);border-bottom:1px solid rgba(172,179,192,.3)}.accordion__block{position:relative;padding:10px 0;border-bottom:1px solid rgba(172,179,192,.3)}.accordion__block:last-child{border-bottom:0}.accordion__block.opened .accordion__header:after{background-image:url(../img/minus.svg)}.accordion__block.opened .accordion__header:hover:after{background-image:url(../img/minus2.svg)}.accordion__block.opened .accordion__body{max-height:1500px;transition:all .5s ease-in-out 125ms}.accordion__header{position:relative;padding:10px 40px 10px 0;cursor:pointer;color:#0049ec;font-family:CircularXXWeb-Medium,Arial,Helvetica,sans-serif;font-size:1.25rem;line-height:1.75rem;letter-spacing:-.005em}@media only screen and (min-width:49rem){.accordion__header{font-size:1.375rem;line-height:2rem}}@media only screen and (min-width:63rem){.accordion__header{font-size:1.5rem;line-height:2.25rem}}.accordion__header:after{content:"";position:absolute;right:0;top:50%;width:18px;height:18px;margin:-9px 0 0 0;background-image:url(../img/plus.svg);background-size:18px 18px;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:49rem){.accordion__header:after{width:24px;height:24px;margin:-12px 0 0 0;background-size:24px 24px}}.accordion__header:hover{color:#051884}.accordion__header:hover:after{background-image:url(../img/plus2.svg)}.accordion__body{position:relative;padding:0;max-height:0;overflow:hidden;transition:all .5s ease-in-out 0s}.accordion__content{position:relative;padding:20px 0;color:#051884}.accordion__content.copytext{margin:0}.accordion__content p{color:#051884;margin:0 0 1rem 0}.accordion__content a{position:relative;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;text-decoration:none;padding-right:15px;color:#0049ec}.accordion__content a:after{content:"";position:absolute;right:0;top:5px;background-image:url(../img/check-right2.svg);width:6px;height:12px;background-size:6px 12px;background-position:center;background-repeat:no-repeat}.slider{overflow-x:visible;position:relative}.slider-carousel{position:relative}.slider-buttons{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;pointer-events:none}.slider .slider-buttons[hidden]{display:none}.slider-button{position:absolute;left:16px;top:50%;width:64px;height:64px;min-width:64px;margin-top:-32px;pointer-events:all;background-color:#fff;border-radius:50%;box-shadow:0 10px 30px -5px rgba(5,24,132,.25);cursor:pointer;transition:all .5s;display:none}.slider-button:after{content:"";position:absolute;left:50%;top:50%;width:20px;height:12px;margin:-6px 0 0 -10px;background-image:url(../img/arrow-right-blue.svg);background-position:center;background-repeat:no-repeat;background-size:20px 12px;transform:rotate(180deg)}.slider-button:last-child{left:auto;right:16px}.slider-button:last-child:after{transform:rotate(0)}.slider-button[aria-disabled=true]{opacity:0;pointer-events:none}@media only screen and (min-width:63rem){.slider-button{width:80px;height:80px;min-width:80px;left:16px;margin:-40px 0 0 -32px;display:block}.slider-button:last-child{right:16px;margin:-40px -32px 0 0}.slider-button:hover{background-color:#0049ec}.slider-button:hover:after{background-image:url(../img/arrow-right.svg)}}@media only screen and (min-width:76rem){.slider-button{left:0;margin:-40px 0 0 -56px}.slider-button:last-child{right:0;margin:-40px -56px 0 0}}.slider-text{position:absolute;bottom:0;left:50%;z-index:9;background:#fff;border:1px solid rgba(172,179,192,.3);border-radius:28px;padding:9px 1rem 9px 1rem;min-width:150px;white-space:nowrap;text-align:center;transform:translateX(-50%);height:64px}.slider-text span{color:#0049ec;font-size:1rem;line-height:1.625rem;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}@media only screen and (min-width:63rem){.slider-text{display:none}}.slider-dots{position:absolute;bottom:0;left:50%;z-index:9;display:flex;justify-content:center;background:#fff;border:1px solid rgba(172,179,192,.3);border-radius:28px;padding:1rem 2rem;height:48px;transform:translateX(-50%)}.slider-dot{position:relative;background-color:#acb3c0;opacity:.3;width:16px;height:16px;border-radius:8px;margin:-1px .5rem 0 .5rem;border:0;cursor:pointer;transition:width 1.5s,opacity .2s,background-color .2s!important}.slider-dot:first-child{margin-left:0}.slider-dot:last-child{margin-right:0}.slider-dot:hover{background-color:#0049ec;opacity:1}.slider-dot:hover .slider-dot__infobox{display:block}.slider-dot[aria-selected=true]{background-color:#0049ec;width:80px;opacity:1}.slider-dot__infobox{position:absolute;left:50%;top:0;width:276px;padding:.75rem 1.125rem;background-color:#fff;transform:translate(-50%,-100%);margin:-36px 0 0 0;box-shadow:0 2px 10px 0 rgba(5,24,132,.15);border-radius:8px;transition:all .2s!important;display:none}.slider-dot__infobox:after{content:"";position:absolute;left:50%;bottom:0;margin-left:-12px;margin-bottom:-12px;width:0;height:0;-webkit-transform:rotate(360deg);border-style:solid;border-width:12px 12px 0 12px;border-color:#fff transparent transparent transparent}.slider-dot__infobox-title{position:relative;display:block;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#0049ec;font-size:.875rem;line-height:1.375rem}.slider-dot__infobox-text{position:relative;display:block;font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;color:#0049ec;font-size:.875rem;line-height:1.375rem}.slider .tns-ovh{overflow:visible}.slider .tns-slider{margin-left:-16px}@media only screen and (min-width:21rem){.slider .tns-slider{margin-left:0}}.slider .tns-slider.slider-container-c1{margin-left:0;padding-left:48px}@media only screen and (min-width:21rem){.slider .tns-slider.slider-container-c1{padding-left:64px}.slider .tns-slider.slider-container-c1 .slide{padding-right:0!important}}@media only screen and (min-width:575px){.slider .tns-slider.slider-container-c1{margin-left:0;padding-left:32px}}@media only screen and (min-width:63rem){.slider .tns-slider.slider-container-c1{margin-left:0;padding-left:0}}.slider .tns-slider.slider-container-c2{margin-left:0}@media only screen and (min-width:575px){.slider .tns-slider.slider-container-c2{margin-left:32px}}@media only screen and (min-width:63rem){.slider .tns-slider.slider-container-c2{margin-left:0}}.slider .slide.tns-item{transform:translateX(-100px);opacity:0;transition:all .5s}@media only screen and (min-width:63rem){.slider .slide.tns-item{transition:none;transform:translateX(0);opacity:1}}.slider .slide.tns-item.tns-slide-active{transition:all .5s;transform:translateX(0);opacity:1;margin-left:16px}@media only screen and (min-width:21rem){.slider .slide.tns-item.tns-slide-active{margin-left:0}}.slider .slide.tns-item.tns-slide-active+.slide{transition:none;transform:translateX(0);opacity:1}.tabs{position:relative;margin:0 0 2rem 0}.tabs a{text-decoration:none}.tab{position:relative;display:inline-block;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;padding:.5rem 1.5rem;text-decoration:none;background-color:#f4f6fa;color:#0049ec;border-radius:28px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin:0 .25rem 1rem 0}.tab:hover{color:#051884}.tab--active{background-color:#0049ec;color:#fff;box-shadow:0 12px 24px -4px rgba(5,24,132,.25);cursor:default}.tab--active:hover{color:#fff}.tab--disabled{background-color:#f4f6fa;color:#0049ec;box-shadow:none;cursor:default;pointer-events:none;opacity:.5}.pagination{display:block;text-align:center;padding:2rem 0 0 0}@media only screen and (min-width:49rem){.pagination{padding:3rem 0 0 0}}@media only screen and (min-width:63rem){.pagination{padding:4rem 0 0 0}}.pagination ul{list-style-type:none;display:flex;justify-content:center}.pagination ul li{display:inline-block;position:relative;margin:0 .5rem 0 0;width:2.5rem;height:2.5rem;border-radius:50%;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;color:#fff;letter-spacing:-.005em;color:#0049ec;text-align:center}@media only screen and (min-width:49rem){.pagination ul li{display:inline-block;font-size:1.25rem;line-height:1.6875rem;width:3rem;height:3rem;margin:0 1rem 0 0}}.pagination ul li.current{display:inline-block;cursor:default;background-color:#0049ec;color:#fff;padding:7px 10px 0 10px}@media only screen and (min-width:49rem){.pagination ul li.current{padding:10px 0 0 0}}.pagination ul li.current span{display:none}.pagination ul li.current .pagination__link{display:block;color:#fff;padding:0;pointer-events:none}.pagination ul li.next,.pagination ul li.prev,.pagination ul li.previous{display:inline-block;background-color:#fff;box-shadow:0 10px 30px -5px rgba(5,24,132,.25)}.pagination ul li.next .pagination__link,.pagination ul li.next a,.pagination ul li.prev .pagination__link,.pagination ul li.prev a,.pagination ul li.previous .pagination__link,.pagination ul li.previous a{position:relative;color:#fff;z-index:1}.pagination ul li.next .pagination__link:after,.pagination ul li.next a:after,.pagination ul li.prev .pagination__link:after,.pagination ul li.prev a:after,.pagination ul li.previous .pagination__link:after,.pagination ul li.previous a:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/check-right2.svg);background-size:16px 16px;background-position:center;background-repeat:no-repeat;transform:rotate(180deg);z-index:0}@media only screen and (min-width:49rem){.pagination ul li.next .pagination__link:after,.pagination ul li.next a:after,.pagination ul li.prev .pagination__link:after,.pagination ul li.prev a:after,.pagination ul li.previous .pagination__link:after,.pagination ul li.previous a:after{background-size:20px 20px}}.pagination ul li.next .pagination__link:hover,.pagination ul li.next a:hover,.pagination ul li.prev .pagination__link:hover,.pagination ul li.prev a:hover,.pagination ul li.previous .pagination__link:hover,.pagination ul li.previous a:hover{background-color:#0049ec}.pagination ul li.next .pagination__link:hover:after,.pagination ul li.next a:hover:after,.pagination ul li.prev .pagination__link:hover:after,.pagination ul li.prev a:hover:after,.pagination ul li.previous .pagination__link:hover:after,.pagination ul li.previous a:hover:after{background-image:url(../img/check-right3.svg)}.pagination ul li.next .pagination__link:after,.pagination ul li.next a:after{transform:rotate(0)}.pagination ul li.pagetext{line-height:40px;margin:0 1rem 0 .5rem;white-space:nowrap;display:none}@media only screen and (min-width:49rem){.pagination ul li.pagetext{display:none}}.pagination ul li .pagination__link,.pagination ul li a{color:#0049ec;display:block;width:100%;height:100%;text-decoration:none;padding:7px 0 0 0;border-radius:50%}@media only screen and (min-width:49rem){.pagination ul li .pagination__link,.pagination ul li a{padding:10px 0 0 0}}.pagination ul li .pagination__link:hover,.pagination ul li a:hover{background-color:#f4f6fa;color:#051884}.pagination ul li a.current{background-color:#0049ec;color:#fff;cursor:default}.pagination ul li a.next,.pagination ul li a.prev,.pagination ul li a.previous{font-size:1px;color:transparent}.pagination ul li a.next:after,.pagination ul li a.prev:after,.pagination ul li a.previous:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/check-right2.svg);background-size:16px 16px;background-position:center;background-repeat:no-repeat;transform:rotate(180deg);z-index:0}@media only screen and (min-width:49rem){.pagination ul li a.next:after,.pagination ul li a.prev:after,.pagination ul li a.previous:after{background-size:20px 20px}}.pagination ul li a.next:after{transform:rotate(0)}.pagination ul li:last-child{margin-right:0}.pagination.firstactive .prev,.pagination.firstactive .previous{pointer-events:none}.pagination.firstactive .prev .pagination__link:after,.pagination.firstactive .prev:after,.pagination.firstactive .previous .pagination__link:after,.pagination.firstactive .previous:after{opacity:.5}.pagination.lastactive .next{pointer-events:none}.pagination.lastactive .next .pagination__link:after,.pagination.lastactive .next:after{opacity:.5}.pagination .prevdots{display:none;cursor:default}.pagination .prevdots .pagination__link{pointer-events:none}.pagination .nextdots{display:none;cursor:default}.pagination .nextdots .pagination__link{pointer-events:none}.pagination.prevdots .prevdots{display:inline-block}.pagination.nextdots .nextdots{display:inline-block}.pagination--large ul li{display:none}@media only screen and (min-width:49rem){.pagination--large ul li{display:inline-block}}.pagination--large ul li.current{display:inline-block;width:auto;background-color:transparent;color:#0049ec}@media only screen and (min-width:49rem){.pagination--large ul li.current{background-color:#0049ec;color:#fff;padding:10px 0 0 0;width:3rem}}.pagination--large ul li.current span{display:inline-block}@media only screen and (min-width:49rem){.pagination--large ul li.current span{display:none}}.js-choice-select{opacity:0;height:50px}.choices{margin-bottom:0;-webkit-tap-highlight-color:transparent}.choices[data-type*=select-one]:after{border-color:transparent;width:14px;height:9px;position:absolute;right:1rem;top:50%;margin-top:-4px!important;background-image:url(../img/down.svg);background-repeat:no-repeat;background-position:center;transition:transform .5s}@media (hover:hover){.choices[data-type*=select-one]:hover:after{background-image:url(../img/down2.svg)}.choices[data-type*=select-one]:hover .choices__inner{border-color:#051884;color:#051884}}.choices[data-type*=select-one].is-open:after{border-color:transparent;transform:rotate(180deg)}@media only screen and (min-width:49rem){.choices[data-type*=select-one].is-open:after{background-image:url(../img/down2.svg)}}@media only screen and (min-width:49rem){.choices[data-type*=select-one].is-open .choices__inner{border-color:#051884;color:#051884}}.choices[data-type*=select-one] .choices__inner{padding:.375rem 2rem 0 1rem}.choices[data-type*=select-one] .choices__input{background-color:#fff;padding:8px 16px;background:#fff;border-radius:20px;border-bottom:0;margin:12px;width:calc(100% - 24px);font-size:1rem;line-height:1.5rem;font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;background-image:url(../img/search.svg);background-repeat:no-repeat;background-size:16px 16px;background-position:right 12px center}.choices.is-disabled{opacity:.3}.choices.is-disabled .choices__inner{background-color:#fff}.choices.is-disabled .choices__input{background-color:#fff}.choices__inner{border:2px solid #0049ec;border-radius:24px;background-color:transparent;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;color:#0049ec;min-height:40px}.choices__placeholder{opacity:1}.choices__list--single{padding:0}.choices__list--single .choices__item{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis}.choices__list--dropdown,.choices__list[aria-expanded]{border:1px solid #f4f6fa!important;box-shadow:0 12px 24px -4px rgba(5,24,132,.15);border-radius:12px;margin-top:9px!important;background-color:#e5edfd;width:auto;min-width:100%}.choices__list--dropdown.is-active,.choices__list[aria-expanded].is-active{z-index:102!important}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{padding:12px 0;background-color:#fff;max-height:200px}@media only screen and (min-width:49rem){.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{max-height:316px}}.choices__list--dropdown .choices__placeholder,.choices__list[aria-expanded] .choices__placeholder{display:none}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{color:#0049ec;background-color:#fff;font-size:1rem;line-height:1.5rem;text-decoration:none;padding:.5rem 1rem;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{font-size:1rem!important;line-height:1.5rem!important;color:#051884;font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;background-color:#fff!important;word-break:keep-all;white-space:nowrap}.choices__list--dropdown .choices__item--disabled,.choices__list[aria-expanded] .choices__item--disabled{display:none}.choices__list--dropdown .choices__item.is-highlighted,.choices__list[aria-expanded] .choices__item.is-highlighted{background-color:#f4f6fa!important}.choices__list--dropdown .choices__item.is-selected,.choices__list[aria-expanded] .choices__item.is-selected{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;background-color:#fff!important}.choices__list input::-moz-placeholder{font-size:.875rem;line-height:1.5rem;color:#0049ec}.choices__list input::placeholder{font-size:.875rem;line-height:1.5rem;color:#0049ec}.choices.is-flipped .choices__list--dropdown,.choices.is-flipped .choices__list[aria-expanded]{border:1px solid #f4f6fa!important;box-shadow:0 12px 24px -4px rgba(5,24,132,.15);border-radius:12px;margin-bottom:9px}.choices.is-focused:after{border-color:transparent}.choices.is-focused .choices__inner{border:2px solid #0049ec;border-radius:24px;background-color:transparent}.choices .choices__list.choices__list--dropdown{visibility:visible!important}.choices .choices__list--dropdown,.choices .choices__list[aria-expanded]{margin-top:0}.choices.is-open .choices__list--dropdown,.choices.is-open .choices__list[aria-expanded]{margin-top:-1px}.juwi-rexx-template__header-container .navigation__bar{opacity:1}.juwi-rexx-template__body-container{padding:104px 0 0 0}@media only screen and (min-width:49rem){.juwi-rexx-template__body-container{padding:128px 0 0 0}}@media only screen and (min-width:63rem){.juwi-rexx-template__body-container{padding:240px 0 0 0}}.juwi-rexx-template__body-container #frame_zone{color:#0049ec;font-size:1rem;font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;padding-top:0}.juwi-rexx-template__body-container #sticky_jobalert a{background-color:#0049ec}.juwi-rexx-template__body-container .frame_zone a,.juwi-rexx-template__body-container .frame_zone a:active,.juwi-rexx-template__body-container .frame_zone a:focus,.juwi-rexx-template__body-container .frame_zone a:hover,.juwi-rexx-template__body-container .frame_zone a:visited{text-decoration:none;color:#0049ec}.juwi-rexx-template__body-container .css_button a{color:#fff!important;background-color:#0049ec;border-radius:28px;font-size:1rem;line-height:1.25rem;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;transition:all .5s;padding:.5rem 1.5rem;border:2px solid #0049ec}.juwi-rexx-template__body-container .css_button a:hover{color:#fff;background-color:#051884;border:2px solid #051884}.juwi-rexx-template__body-container .css_button a.job_alert_link{border-radius:0}.cc-revoke{background-color:#0049ec}.navigation{position:fixed;left:0;top:0;z-index:10;width:100%;margin-top:-1px}@media only screen and (min-width:49rem){.navigation{margin-top:0}}.navigation__burger{display:block;position:absolute;left:0;top:0;cursor:pointer;height:60px;width:60px;margin:0;overflow:visible;z-index:4;transition:.5s ease-in-out;pointer-events:all}@media only screen and (min-width:49rem){.navigation__burger{left:12px}}@media only screen and (min-width:63rem){.navigation__burger{display:none}}.navigation__burger span,.navigation__burger span:after,.navigation__burger span:before{background:#0049ec;display:block;height:2px;opacity:1;position:absolute;transition:.5s ease-in-out}.navigation__burger span:after,.navigation__burger span:before{content:""}.navigation__burger span{left:20px;top:35px;width:26px}@media only screen and (min-width:63rem){.navigation__burger span{top:18px}}.navigation__burger span:before{left:0;top:-10px;width:26px}.navigation__burger.close{display:block;margin-top:2px}@media only screen and (min-width:63rem){.navigation__burger.close{display:none}}.navigation__burger.close span{transform:rotate(-45deg);top:30px}.navigation__burger.close span:before{top:0;transform:rotate(90deg);width:26px}.navigation__header{display:flex;flex-wrap:nowrap;width:100%;min-height:64px;position:absolute;left:0;top:0;background-color:#fff;transition:all .5s;pointer-events:all;z-index:3}.navigation__header--hidden{margin-top:-64px}@media only screen and (min-width:63rem){.navigation__header{display:none!important}}.navigation__header .navigation__logo{display:block;margin:17px auto 0 auto}.navigation__header .navigation__logo img,.navigation__header .navigation__logo svg{width:94px;height:auto}.navigation__meta{position:relative;display:flex;flex-wrap:wrap;padding:0;width:auto;transition:all .5s ease-in-out;z-index:2}@media only screen and (min-width:63rem){.navigation__meta{flex-direction:row;align-items:flex-start;position:absolute;right:0;top:0;margin-top:-24px;background-color:#fff;box-shadow:0 2px 10px rgba(5,24,132,.15);border-radius:20px 0 0 20px;padding:0 1.25rem 0 1rem}}@media only screen and (min-width:76rem){.navigation__meta{padding:0 40px 0 24px}}.navigation__meta-block{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:1.125rem 1rem}.navigation__meta-block:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#acb3c0;opacity:.3}.navigation__meta-block:last-child:after{display:none}@media only screen and (max-width:63rem){.navigation__meta-block:first-child .navigation__meta-link:nth-child(1){flex:1 0 20%}.navigation__meta-block:first-child .navigation__meta-link:nth-child(2){flex:1 0 20%}.navigation__meta-block:first-child .navigation__meta-link:nth-child(3){flex:1 0 50%;text-align:right}.navigation__meta-block:last-child .navigation__meta-link:nth-child(2){flex:0 0 25%}}@media only screen and (min-width:49rem){.navigation__meta-block{padding:1.125rem 2.5rem}}@media only screen and (min-width:63rem){.navigation__meta-block{width:auto;border-left:1px solid rgba(172,179,192,.3);border-bottom:none;margin:.625rem 0;padding:0 .25rem}.navigation__meta-block:first-child{border-left:none;padding-left:0}.navigation__meta-block:last-child{padding-right:0}.navigation__meta-block:after{display:none}}.navigation__meta-link{position:relative;display:block;padding:0 .5rem}.navigation__meta-link a{color:#0049ec;font-size:.875rem;line-height:1.375rem;font-family:CircularXXWeb-Medium,Arial,Helvetica,sans-serif;text-decoration:none;transition:color .5s}@media only screen and (min-width:63rem){.navigation__meta-link a{font-size:.75rem;line-height:1rem}}.navigation__meta-link img{display:inline-block;width:auto;height:12px;margin:0 3px -1px 0}@media only screen and (min-width:63rem){.navigation__meta-link{display:inline-block;flex:none}.navigation__meta-link:hover a{color:#051884}}@media only screen and (min-width:63rem){.navigation__meta .custom-selectbox{margin:0 -24px 0 0}}@media only screen and (max-width:63rem){.navigation__meta .select .options{top:0;transform:translateY(-100%);margin-top:0!important}}@media only screen and (min-width:63rem){.navigation__meta .select{padding:0}}.navigation__meta .select .styledSelect{margin-right:0;padding:0}.navigation__meta .select .styledSelect span{color:#0049ec;font-family:CircularXXWeb-Medium,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.375rem}@media only screen and (min-width:63rem){.navigation__meta .select .styledSelect span{font-size:.75rem;line-height:1rem;padding:4px 0 0 0}.navigation__meta .select .styledSelect span:hover{color:#051884}}.navigation__meta .select .styledSelect .options{margin:12px -1rem 0 -1rem}@media only screen and (min-width:63rem){.navigation__meta .select .styledSelect .options{margin:12px 0 0 -1rem}}.navigation__meta .select .styledSelect .options li{font-family:CircularXXWeb-Medium,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1rem;color:#0049ec}.navigation__meta--opened{transform:none;pointer-events:all}.navigation__bar{position:absolute;display:flex;flex-direction:column;justify-content:space-between;pointer-events:all;z-index:1;width:100%;height:100%;left:0;pointer-events:none;padding:92px 0 35px 0;background-color:#fff;transform:translate(-100%,0);margin-right:0;overflow-y:scroll;overflow-x:hidden}@media only screen and (min-width:49rem){.navigation__bar{min-width:66.666%;width:auto;transition:all .5s ease-in-out}}@media only screen and (min-width:63rem){.navigation__bar{align-items:center;flex-direction:row;justify-content:space-between;box-shadow:none;background-color:transparent;overflow-y:visible;overflow:visible;top:40px;left:auto;right:0;width:calc(100vw - 39px);height:100px;padding:0 20px 0 60px;visibility:visible;pointer-events:all;transform:none}}@media only screen and (min-width:76rem){.navigation__bar{padding:0 40px 0 60px}}.navigation__bar.fixed{transition:none}.navigation__bar--opened{pointer-events:all}@media only screen and (max-width:63rem){.navigation__bar--opened{position:absolute;left:0;top:64px;height:calc(100vh - 64px);width:100%;padding:0 0 128px 0;transform:translate(0,0)}}@media only screen and (min-width:63rem){.navigation__bar--opened{margin-right:0}}@media only screen and (min-width:63rem){.navigation__bar--opened .navigation__flyout{left:auto;right:0;top:100px}}@media only screen and (min-width:63rem){.navigation__bar--closebutton{padding-right:80px}}@media only screen and (max-width:63rem){.navigation__bar .navigation__searchbutton{display:none}}.navigation__background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;box-shadow:2px 0 4px rgba(5,24,132,.1);transition:all .5s ease-in-out}@media only screen and (max-width:63rem){.navigation__background{display:none!important}}@media only screen and (min-width:63rem){.navigation__background{border-radius:50px 0 0 50px;box-shadow:0 4px 20px rgba(5,24,132,.15)}}.navigation__marker{position:absolute;left:0;top:0;width:6px;height:40px;margin-top:10px;border:0;background-color:#0049ec;border-radius:0 6px 6px 0;opacity:0;transition:all .25s linear}@media only screen and (max-width:63rem){.navigation__marker{left:0!important;width:6px!important;display:none}}@media only screen and (min-width:63rem){.navigation__marker{bottom:0;left:auto;top:auto!important;width:100px;height:6px;margin-top:0;border-radius:6px 6px 0 0}}.navigation__logo{position:relative;display:none}@media only screen and (min-width:63rem){.navigation__logo{display:block;transition:opacity .5s}.navigation__logo img{width:110px;height:auto}}.navigation__nav{position:relative;z-index:1;transition:opacity .25s}@media only screen and (min-width:63rem){.navigation__nav{margin:0 auto}}@media only screen and (min-width:63rem){.navigation__nav--left{margin:0 auto 0 0}}.navigation__partner-logo{position:relative;display:flex;align-items:center;margin:.75rem 0 .75rem 0;padding:0 1rem 0 2rem;border-right:1px solid rgba(172,179,192,.3)}.navigation__partner-logo img{height:40px;width:auto}@media only screen and (min-width:63rem){.navigation__partner-logo{display:inline-block;align-items:unset;margin:1.625rem 0 1.625rem 0;padding:0 1rem 0 0}.navigation__partner-logo img{height:48px;width:auto}}.navigation__partner-text{position:relative;flex:auto;display:inline-block;padding:0 1rem 0 1rem;text-align:left;margin:.75rem 0 .75rem 0;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:63rem){.navigation__partner-text{margin:1.625rem 0 1.625rem 0}}.navigation__partner-label{font-size:.6875rem;line-height:1.125rem}@media only screen and (min-width:63rem){.navigation__partner-label{font-size:.875rem;line-height:1.5rem}}.navigation__partner-value{display:block;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.125rem}@media only screen and (min-width:63rem){.navigation__partner-value{font-size:1.125rem;line-height:1.5rem}}.navigation__partner-value span{font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;font-size:.6875rem;line-height:1.125rem}@media only screen and (min-width:63rem){.navigation__partner-value span{font-size:.875rem;line-height:1.5rem}}.navigation__links{position:relative;display:inline-block;padding:0;width:100%;margin-bottom:64px}@media only screen and (min-width:63rem){.navigation__links{padding:10px;width:auto;margin-bottom:0}.navigation__links::before{display:none}}.navigation__link{position:relative;display:block;padding:0;color:#0049ec;cursor:pointer;font-size:1.125rem;line-height:1.5rem;margin:0;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}.navigation__link:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#acb3c0;opacity:.3}@media only screen and (min-width:63rem){.navigation__link{display:inline-block;font-size:.875rem;line-height:1.25rem;padding:0 1rem}.navigation__link:first-child{padding:0 1rem 0 0}.navigation__link:last-child{padding:0 0 0 1rem}.navigation__link:after{display:none}}@media only screen and (min-width:76rem){.navigation__link{font-size:1rem;line-height:1.25rem}}.navigation__link-main{display:block;position:relative;color:#0049ec;text-decoration:none;transition:color .5s;padding:20px 64px 20px 24px}.navigation__link-main a{color:#0049ec;text-decoration:none}.navigation__link-main:after{content:"";position:absolute;right:24px;top:0;width:14px;height:100%;background-image:url(../img/check.svg);background-size:14px 7px;background-repeat:no-repeat;background-position:right center;transform:rotate(180deg);transition:all .5s}@media only screen and (min-width:49rem){.navigation__link-main:after{right:48px}}@media only screen and (min-width:49rem){.navigation__link-main{padding:20px 80px 20px 48px}}@media only screen and (min-width:63rem){.navigation__link-main{padding:0}.navigation__link-main:after{display:none}.navigation__link-main:hover{color:#051884}.navigation__link-main:hover a{color:#051884}}.navigation__link-main .active,.navigation__link-main--active{color:#051884}.navigation__link-main .active a,.navigation__link-main--active a{color:#051884}.navigation__link-main .active:after,.navigation__link-main--active:after{transform:rotate(0)}.navigation__link-main--nosubpages:after{display:none}.navigation__link .active,.navigation__link--active{color:#051884}.navigation__link .active a,.navigation__link--active a{color:#051884}.navigation__link--nosubpages.navigation__link--active{position:relative}.navigation__link--nosubpages.navigation__link--active:before{content:"";position:absolute;left:16px;bottom:0;margin-bottom:-40px;width:calc(100% - 32px);height:6px;border-radius:6px 6px 0 0;border:0;background-color:#0049ec}.navigation__link--nosubpages.navigation__link--active:first-child::before{width:calc(100% - 16px);left:0}.navigation__link--nosubpages.navigation__link--active:last-child::before{width:calc(100% - 16px)}.navigation__searchbutton{position:absolute;top:20px;right:22px;z-index:1;cursor:pointer}@media only screen and (min-width:49rem){.navigation__searchbutton{right:2rem}}@media only screen and (min-width:63rem){.navigation__searchbutton{position:relative;display:flex;top:auto;right:auto;margin-left:0;margin-right:12px}}@media only screen and (min-width:76rem){.navigation__searchbutton{margin-right:32px}}.navigation__searchbutton img{width:24px;height:24px}.navigation__searchbutton img:first-child{display:block}.navigation__searchbutton img:last-child{opacity:0;transition:opacity .5s;transition-delay:0s;display:none}.navigation__search{position:absolute;right:0;top:0;width:100%;height:100%;z-index:0}@media only screen and (min-width:63rem){.navigation__search{right:10px;width:760px;height:100%}}@media only screen and (min-width:76rem){.navigation__search{right:20px}}@media only screen and (min-width:63rem){.navigation__search--mobile{display:none}}@media only screen and (max-width:63rem){.navigation__search--desktop{display:none}}.navigation__search-field{position:relative;display:none;background-color:#fff;padding:18px 48px 0 80px;height:64px;border-bottom:1px solid rgba(172,179,192,.3);z-index:1}@media only screen and (min-width:63rem){.navigation__search-field{padding:38px 40px 0 3rem;height:100px;border-bottom:0}}.navigation__search-field img{position:absolute;width:auto;height:auto;left:calc(100% - 46px);top:20px;transition:left .25s ease-in-out;z-index:1}@media only screen and (min-width:49rem){.navigation__search-field img{left:calc(100% - 56px);top:22px}}@media only screen and (min-width:63rem){.navigation__search-field img{left:calc(100% - 157px);top:38px}}.navigation__search-field input[type=text]{position:relative;width:100%;border:0;outline:0;color:#0049ec;font-size:1rem;line-height:1.5rem;caret-color:#0049ec;opacity:0;margin-left:100px;transition:opacity .25s ease-in-out,margin .25s ease-in-out;transition-delay:0s}.navigation__search-field input[type=text]:focus{border:0;outline:0}.navigation__search-flyout{display:none;position:absolute;left:0;top:64px;width:100%;background:#fff;padding:0 1.25rem;box-shadow:0 10px 10px rgba(5,24,132,.15);opacity:0;z-index:0}@media only screen and (min-width:49rem){.navigation__search-flyout{grid-template-columns:repeat(2,1fr);-moz-column-gap:2rem;column-gap:2rem;row-gap:0;padding:0 2rem}}@media only screen and (min-width:63rem){.navigation__search-flyout{-moz-column-gap:3rem;column-gap:3rem;border-radius:8px;margin-top:1px;padding:0 3rem;top:100px;box-shadow:0 4px 20px rgba(5,24,132,.15);width:calc(100% - 4px);transform:scaleY(0);transform-origin:0 0;overflow:hidden;opacity:1;transition:opacity .25s,margin .25s ease-in,transform .25s ease-in}}@media only screen and (min-width:76rem){.navigation__search-flyout{width:calc(100% - 20px)}}.navigation__search-flyout ul{list-style-type:none;padding:2.5rem 0 0 0}.navigation__search-flyout ul:last-child{padding:2.5rem 0 2.5rem 0}@media only screen and (min-width:49rem){.navigation__search-flyout ul{padding:2.5rem 0;border-right:1px solid rgba(172,179,192,.3)}.navigation__search-flyout ul:last-child{padding:2.5rem 0;border-right:0}}.navigation__search-flyout ul li{color:#0049ec;font-size:.9375rem;line-height:1.5rem;margin:0 0 1rem 0;text-align:left}@media only screen and (min-width:63rem){.navigation__search-flyout ul li{margin:0 0 .5rem 0}}.navigation__search-flyout ul li:first-child{color:#051884;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;margin:0 0 1.5rem 0}@media only screen and (min-width:63rem){.navigation__search-flyout ul li:first-child{margin:0 0 1rem 0}}.navigation__search-flyout ul li:last-child{margin:0}.navigation__search-flyout ul li a{text-decoration:none;color:#0049ec}.navigation__search-flyout ul li a:hover{color:#051884}.navigation__search-flyout ul li a:visited{color:#0049ec}.navigation__search-flyout ul li a:visited:hover{color:#051884}.navigation__button{position:relative;display:flex;justify-content:flex-end;margin:-48px 38px 0 0}@media only screen and (min-width:63rem){.navigation__button{margin:0;justify-content:start;transition:opacity .25s}}.navigation__button-link{position:relative;flex:1 1 0px;color:#fff;padding:10px 16px;border-right:2px solid #fff;background-color:#0049ec;font-size:.875rem;line-height:1.25rem;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;text-decoration:none;color:#fff;transition:all .5s;border-radius:24px;z-index:3;cursor:pointer}@media only screen and (min-width:63rem){.navigation__button-link{z-index:0}.navigation__button-link:hover{background-color:#051884}}@media only screen and (min-width:76rem){.navigation__button-link{flex:auto}}.navigation__close{display:none;cursor:pointer}.navigation__close.visible{display:none}@media only screen and (min-width:63rem){.navigation__close.visible{display:block;position:absolute;right:20px;top:40px}}.navigation__flyout{display:none;position:relative;cursor:default}.navigation__flyout:before{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background-color:#acb3c0;opacity:.3}@media only screen and (max-width:63rem){.navigation__flyout{top:0!important}}@media only screen and (min-width:63rem){.navigation__flyout{flex:auto;position:fixed;top:160px;right:0;margin-right:0;padding:0 32px;border-top:1px solid rgba(172,179,192,.3);width:calc(100vw - 39px);transition:all .5s ease-in-out}.navigation__flyout:before{display:none}}.navigation__flyout--opened{display:block}@media only screen and (min-width:63rem){.navigation__flyout--opened{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}}.navigation__flyout--visible .navigation__flyout-block{opacity:1}.navigation__flyout-block{background-color:#f4f6fa;padding:0}@media only screen and (min-width:63rem){.navigation__flyout-block{display:inline-block;padding:40px 48px;border-left:1px solid rgba(172,179,192,.3);background-color:transparent;opacity:0}}.navigation__flyout-block:first-child{border-left:none}.navigation__flyout-block:last-child{border-right:none}.navigation__flyout-block--opened .navigation__sublink-link{display:block}.navigation__sublink-label{display:block;position:relative;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#0049ec;font-size:1rem;line-height:1.5rem;padding:20px 64px 20px 32px}.navigation__sublink-label a{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#0049ec;font-size:1rem;line-height:1.5rem;text-decoration:none}.navigation__sublink-label:after{content:"";position:absolute;right:24px;top:0;width:14px;height:100%;background-image:url(../img/check.svg);background-size:14px 7px;background-repeat:no-repeat;background-position:right center;transform:rotate(180deg);transition:all .5s}@media only screen and (min-width:49rem){.navigation__sublink-label:after{right:48px}}@media only screen and (min-width:49rem){.navigation__sublink-label{padding:20px 80px 20px 56px}}@media only screen and (min-width:63rem){.navigation__sublink-label{padding:0;margin:0 0 .5rem 0;background-image:none;color:#051884}.navigation__sublink-label a{color:#051884}.navigation__sublink-label:after{display:none}}.navigation__sublink-label--opened{color:#051884}.navigation__sublink-label--opened a{color:#051884}.navigation__sublink-label--opened:after{transform:rotate(0)}.navigation__sublink-list{display:none;padding:4px 0}.navigation__sublink-list--opened{display:block}@media only screen and (min-width:63rem){.navigation__sublink-list{padding:0;display:inline-block;width:100%}.navigation__sublink-list.column-count-2{-moz-column-count:2;-moz-column-gap:64px;-webkit-column-count:2;-webkit-column-gap:64px;column-count:2;column-gap:64px}.navigation__sublink-list.column-count-3{-moz-column-count:3;-moz-column-gap:64px;-webkit-column-count:3;-webkit-column-gap:64px;column-count:3;column-gap:64px}.navigation__sublink-list.column-count-4{-moz-column-count:4;-moz-column-gap:64px;-webkit-column-count:4;-webkit-column-gap:64px;column-count:4;column-gap:64px}}@media only screen and (min-width:76rem){.navigation__sublink-list.column-count-2{-moz-column-gap:96px;column-gap:96px}.navigation__sublink-list.column-count-3{-moz-column-gap:96px;column-gap:96px}.navigation__sublink-list.column-count-4{-moz-column-gap:96px;column-gap:96px}}.navigation__sublink-link{color:#0049ec;font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;margin:0;text-decoration:none;padding:16px 64px 16px 40px;-moz-column-break-inside:avoid;break-inside:avoid-column}@media only screen and (min-width:49rem){.navigation__sublink-link{padding:16px 80px 16px 64px}}@media only screen and (min-width:63rem){.navigation__sublink-link{display:block;padding:0;margin:0 0 .5rem 0}}.navigation__sublink-link a{text-decoration:none;color:#0049ec;-moz-column-break-inside:avoid;break-inside:avoid-column}.navigation__sublink-link .active,.navigation__sublink-link--active{color:#051884}.navigation__sublink-link .active a,.navigation__sublink-link--active a{color:#051884}@media only screen and (min-width:63rem){.navigation__sublink-link:hover{color:#051884}.navigation__sublink-link:hover a{color:#051884}}.navigation__teaser{display:none;position:relative}@media only screen and (min-width:63rem){.navigation__teaser{display:flex}}.navigation__teaser-text{display:inline-block;margin:0 52px 0 0}.navigation__teaser-title{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:-.005em;color:#051884;margin:0 0 1rem 0}.navigation__teaser-copy{font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;font-size:.9375rem;line-height:1.5rem;color:#051884}.navigation__teaser-image{display:inline-block}.navigation__teaser-image img{box-shadow:0 12px 20px -8px rgba(5,24,132,.2);border-radius:16px;width:216px;height:auto}@media only screen and (min-width:76rem){.navigation__teaser-image img{width:216px}}@media only screen and (max-width:48rem){.navigation--project .navigation__partner-logo{padding-left:1.5rem}}@media only screen and (max-width:63rem){.navigation--project .navigation__burger{display:none}}.navigation--search .navigation__nav{opacity:0;pointer-events:none;z-index:-1}.navigation--search .navigation__button{opacity:0;pointer-events:none;z-index:-1}.navigation--search .navigation__close{opacity:0;pointer-events:none;z-index:-1}.navigation--search .navigation__burger{opacity:0;pointer-events:none;z-index:-1}.navigation--search .navigation__marker{opacity:0;pointer-events:none;z-index:-1}@media only screen and (max-width:63rem){.navigation--search .navigation__logo{opacity:0;pointer-events:none;z-index:-1}}@media only screen and (min-width:63rem){.navigation--search .navigation__searchbutton{position:absolute;right:8px}}.navigation--search .navigation__searchbutton img:first-child{display:none}.navigation--search .navigation__searchbutton img:last-child{display:block;width:auto;height:auto;margin-top:2px}.navigation--search .navigation__search-field{display:block}.navigation--search .navigation__search-field input{color:#acb3c0}.navigation--search .navigation__search-field input.activeinput{color:#051884}.navigation--search .navigation__search-field input::-moz-placeholder{font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;color:#acb3c0}.navigation--search .navigation__search-field input::placeholder{font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;color:#acb3c0}.navigation--search .navigation__search-flyout{display:block}@media only screen and (min-width:49rem){.navigation--search .navigation__search-flyout{display:grid}}.navigation--animatesearch .navigation__search-field input[type=text]{opacity:1;margin-left:0;transition-delay:.1s}.navigation--animatesearch .navigation__search-field img{left:20px}@media only screen and (min-width:49rem){.navigation--animatesearch .navigation__search-field img{left:32px}}@media only screen and (min-width:63rem){.navigation--animatesearch .navigation__search-field img{left:0}}.navigation--animatesearch .navigation__searchbutton img:last-child{opacity:1;transition-delay:.5s}.navigation--animatesearch .navigation__search-flyout{opacity:1}@media only screen and (min-width:63rem){.navigation--animatesearch .navigation__search-flyout{margin-top:8px;transform:scaleY(1);transition:opacity .25s,margin .25s ease-out,transform .25s ease-out}}body.fixed .navigation__header{box-shadow:0 2px 4px rgba(5,24,132,.1)}body.fixed .navigation__searchbutton{right:2.3125rem}@media only screen and (min-width:49rem){body.fixed .navigation__searchbutton{right:2.9375rem}}@media (hover:none) and (pointer:coarse){body.fixed .navigation__searchbutton{right:22px}}@media only screen and (hover:none) and (pointer:coarse) and (min-width:49rem){body.fixed .navigation__searchbutton{right:2rem}}body.scrolled .navigation:not(.navigation--fixed) .navigation__header{display:block;flex-wrap:unset;text-align:center;box-shadow:0 2px 4px rgba(5,24,132,.1)}@media only screen and (min-width:63rem){body.scrolled .navigation:not(.navigation--fixed) .navigation__burger{display:block;right:0;left:auto;top:76px}}@media only screen and (min-width:63rem){body.scrolled .navigation:not(.navigation--fixed) .navigation__burger.close{display:none}}@media only screen and (min-width:63rem){body.scrolled .navigation:not(.navigation--fixed) .navigation__bar:not(.navigation__bar--opened){margin-right:-100vw}body.scrolled .navigation:not(.navigation--fixed) .navigation__bar:not(.navigation__bar--opened) .navigation__logo{opacity:0}body.scrolled .navigation:not(.navigation--fixed) .navigation__bar:not(.navigation__bar--opened) .navigation__background{margin-left:-120px}body.scrolled .navigation:not(.navigation--fixed) .navigation__bar:not(.navigation__bar--opened) .navigation__flyout{opacity:0!important;margin-right:-100vw}}@media only screen and (max-width:63rem){body.scrolled .navigation--project .navigation__header{display:flex!important;text-align:left!important}}.footer{position:relative;width:100%;margin:60px 0 0 0;background-color:#fff}.footer__links{display:block;position:relative;background-color:#fff;padding:4rem 0;margin:0 -1.25rem}@media only screen and (min-width:49rem){.footer__links{margin:0 -2rem}}@media only screen and (min-width:63rem){.footer__links{display:flex;justify-content:space-between;flex-wrap:nowrap;flex-direction:row;margin:0;border-bottom:none}}.footer__link-block{position:relative;display:block}@media only screen and (min-width:63rem){.footer__link-block{width:25%}}.footer__link-block:last-child{border-bottom:1px solid rgba(172,179,192,.3)}@media only screen and (min-width:63rem){.footer__link-block:last-child{border-bottom:none}}@media only screen and (min-width:63rem){.footer__link-block.column-count-2{width:50%}}.footer__link-label{position:relative;display:block;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:.9375rem;line-height:1.5rem;color:#0049ec;margin:0;padding:1rem 80px 1rem 1.25rem;border-top:1px solid rgba(172,179,192,.3);cursor:pointer}@media only screen and (min-width:49rem){.footer__link-label{padding:1rem 80px 1rem 2rem}}@media only screen and (min-width:63rem){.footer__link-label{color:#051884;cursor:default}}.footer__link-label:last-child{border-bottom:1px solid rgba(172,179,192,.3)}.footer__link-label:after{content:"";position:absolute;right:20px;top:0;width:14px;height:100%;background-image:url(../img/check.svg);background-size:14px 7px;background-repeat:no-repeat;background-position:right center;transform:rotate(180deg);transition:all .5s}@media only screen and (min-width:63rem){.footer__link-label{padding:0;border-top:none;border-bottom:none;margin:0 0 1rem 0}.footer__link-label:after{display:none}}.footer__link-label--active{color:#051884}.footer__link-label--active:after{transform:rotate(0)}.footer__link-list{position:relative;display:block;list-style-type:none;display:none;border-top:1px solid rgba(172,179,192,.3);background-color:#f4f6fa;padding:.625rem 1.25rem}.footer__link-list--visible{display:block}@media only screen and (min-width:49rem){.footer__link-list{padding:.625rem 2rem}}@media only screen and (min-width:63rem){.footer__link-list{display:block;border-top:0;background-color:#fff;padding:0}.footer__link-list.column-count-2{-moz-column-count:2;-moz-column-gap:0;-webkit-column-count:2;-webkit-column-gap:0;column-count:2;column-gap:0}}.footer__link{position:relative;font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;font-size:.9375rem;line-height:1.5rem;color:#0049ec;padding:.625rem .25rem}@media only screen and (min-width:63rem){.footer__link{padding:.25rem 1.25rem .25rem 0}}.footer__link a{text-decoration:none;color:#0049ec}.footer__link a:hover{color:#051884}.footer__bar{position:relative;width:100%;background-color:#0049ec;padding:8rem 0 4.5rem 0}@media only screen and (min-width:49rem){.footer__bar{padding:3rem 0 10rem 0}}@media only screen and (min-width:63rem){.footer__bar{padding:4rem 0 4.5rem 0}}.footer__social{display:grid;grid-template-columns:40px 40px 40px;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;justify-content:center;position:relative;z-index:2;margin:0 0 2.5rem 0}@media only screen and (min-width:400px){.footer__social{grid-template-columns:40px 40px 40px 40px 40px 40px}}@media only screen and (min-width:49rem){.footer__social{justify-content:left}}@media only screen and (min-width:63rem){.footer__social{margin:0 0 5rem 0}}.footer__social-icon{display:inline-block;margin:0}.footer__social-icon:last-child{margin-right:0}.footer__social-icon img,.footer__social-icon svg{width:40px;height:auto}.footer__social-icon svg circle{transition:fill .5s}.footer__social-icon svg path{transition:fill .5s}.footer__social-icon:hover svg circle{fill:#baf554}.footer__social-icon:hover svg path{fill:#051884}.footer__meta{position:relative;display:block;padding:0;z-index:4;margin-bottom:50px}@media only screen and (min-width:49rem){.footer__meta{margin-bottom:0}}.footer__meta-link{position:relative;display:block;margin:0 0 24px 0;color:#fff;cursor:pointer;font-size:1rem;line-height:1.25rem;font-family:CircularXXWeb-Medium,Arial,Helvetica,sans-serif;text-align:center}@media only screen and (min-width:49rem){.footer__meta-link{display:inline-block;font-size:1rem;line-height:1.5rem;margin:0 16px;text-align:left}.footer__meta-link:first-child{margin-left:0}.footer__meta-link:last-child{margin-right:0}}.footer__meta-link a{color:#fff;text-decoration:none;transition:color .5s}.footer__meta-link a:hover{text-decoration:underline}.footer__logo{position:relative;display:block;z-index:2;text-align:center}@media only screen and (min-width:49rem){.footer__logo{position:absolute;right:32px;bottom:0;transform:translateY(100%)}}@media only screen and (min-width:63rem){.footer__logo{transform:none}}.footer__logo img{width:130px;height:auto;margin:0 0 26px 0}@media only screen and (min-width:49rem){.footer__logo img{width:150px}}.footer__copyright{font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1rem;letter-spacing:.01em;color:#fff;text-align:center}@media only screen and (min-width:49rem){.footer__copyright{text-align:right}}.footer__top{position:absolute;right:32px;top:0;background-color:#0049ec;width:72px;height:72px;margin-top:-36px;border:10px solid #fff;border-radius:50%;cursor:pointer;transition:background-color .5s;z-index:2;background-image:url(../img/arrow-up.svg);background-size:10px 20px;background-position:center;background-repeat:no-repeat}@media only screen and (min-width:49rem){.footer__top{width:88px;height:88px;right:32px;margin-top:-44px;background-size:12px 24px}}@media only screen and (min-width:76rem){.footer__top{width:112px;height:112px;right:120px;margin-top:-61px;border:15px solid #fff;background-size:16px 32px}}.footer__top:hover{background-color:#051884}.footer__top:hover span{color:#051884}.footer__shape{position:absolute;right:0;top:0;z-index:2;width:100%;height:8rem;background-color:#0049ec;background-image:url(../img/footer_shape_mobile.svg);background-size:100% 100%;background-repeat:no-repeat;aspect-ratio:480/160}@media only screen and (min-width:49rem){.footer__shape{right:200px;width:auto;height:100%;background-image:url(../img/footer_shape_desktop.svg);aspect-ratio:240/160}}@media only screen and (min-width:63rem){.footer__shape{height:100%;right:30%}}@media only screen and (min-width:76rem){.footer__shape{right:35%}}.footer__sidebar{position:absolute;right:0;top:0;background-color:#051884}@media only screen and (min-width:49rem){.footer__sidebar{height:100%;width:200px}}@media only screen and (min-width:63rem){.footer__sidebar{width:30%}}@media only screen and (min-width:76rem){.footer__sidebar{width:35%}}.footer__sidebar--nocolor{background-color:transparent}.footer__gradient{position:relative;width:100%;height:8px;display:block;background:linear-gradient(90deg,#0049ec 0,#00c1d2 49.99%,#c4f554 99.99%,#baf554 100%)}.footer__qr{text-align:center}.footer__qr-headline{position:relative;display:block;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-weight:700;font-size:2rem;line-height:2.5rem;margin:0 0 1.5rem 0;color:#fff}.footer__qr-subline{position:relative;display:block;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-weight:700;font-size:1.125rem;line-height:1.75rem;margin:0 0 3rem 0;color:#fff}.footer__qr img,.footer__qr svg{display:block;position:relative;margin:0 auto -20px auto}.footer__qr span{display:block;position:relative;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.6875rem;text-align:center;letter-spacing:-.005em;color:#fff}.anchor-navigation__placeholder{display:none}@media only screen and (min-width:63rem){.anchor-navigation__placeholder{position:relative;display:block}}.anchor-navigation__placeholder.fixed{position:fixed;left:0;top:0;z-index:0}.anchor-navigation__bar{position:fixed;background-color:transparent;left:0;bottom:1.5rem;z-index:9;width:100%;height:64px;transition:all .25s}.anchor-navigation__bar.hidden-by-navigation{opacity:0}.anchor-navigation__bar.visible-on-mobile.fixed{opacity:1;pointer-events:all}@media only screen and (max-width:63rem){.anchor-navigation__bar{transform:none;margin-bottom:0;opacity:0;pointer-events:none}}@media only screen and (min-width:63rem){.anchor-navigation__bar{position:relative;height:auto;bottom:auto;padding:1.25rem 0;background-color:#f4f6fa;left:auto;top:auto;bottom:auto;z-index:0;opacity:1;margin-top:0}.anchor-navigation__bar.fixed{position:fixed;left:0;top:0;z-index:9;box-shadow:0 1px 2px rgba(5,24,132,.2)}.anchor-navigation__bar.hidden-by-navigation{margin-top:-80px}}.anchor-navigation__bar--open .anchor-navigation__mobile-burger{background-image:url(../img/close.svg);background-size:16px 16px}.anchor-navigation__bar--open .anchor-navigation__items{display:flex}.anchor-navigation__bar--open .anchor-navigation__marker{display:block}.anchor-navigation__items{position:fixed;left:1.25rem;bottom:104px;display:none;flex-direction:column;background-color:#fff;padding:1.25rem 1.5rem;box-shadow:0 4px 20px rgba(5,24,132,.15);border-radius:16px}@media only screen and (min-width:49rem){.anchor-navigation__items{left:2rem}}@media only screen and (min-width:63rem){.anchor-navigation__items{position:relative;display:flex;left:auto;bottom:auto;padding:0;align-items:center;flex-direction:row;background-color:transparent;box-shadow:none;border-radius:0;margin-left:0}}.anchor-navigation__item{transition:color .5s}.anchor-navigation__item a{display:block;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;color:#0049ec;padding:.5rem .25rem;text-decoration:none;color:#0049ec;transition:color .5s}@media only screen and (min-width:63rem){.anchor-navigation__item a{padding:.25rem 2rem}}@media only screen and (min-width:76rem){.anchor-navigation__item a{padding:.25rem 2rem}}.anchor-navigation__item a:first-child{padding-left:0}.anchor-navigation__item:hover{color:#051884}.anchor-navigation__item:hover a{color:#051884}.anchor-navigation__item--active{color:#051884}.anchor-navigation__item--active a{color:#051884}.anchor-navigation__button{display:none;margin-left:auto}@media only screen and (min-width:63rem){.anchor-navigation__button{display:block}}.anchor-navigation__marker{position:absolute;left:0;top:auto;width:6px;height:32px;margin-top:-8px;margin-left:1.25rem;border:0;background-color:#0049ec;border-radius:0 6px 6px 0;opacity:0;transition:all .25s linear;display:none}@media only screen and (min-width:49rem){.anchor-navigation__marker{margin-left:2rem}}@media only screen and (max-width:63rem){.anchor-navigation__marker{left:0!important;width:6px!important}}@media only screen and (min-width:63rem){.anchor-navigation__marker{bottom:0!important;left:auto;width:100px;height:6px;margin-top:0;margin-left:0;border-radius:6px 6px 0 0;display:block}}.anchor-navigation__mobile{display:flex;justify-content:space-between;padding:0;box-shadow:0 4px 20px rgba(5,24,132,.15);border-radius:40px;background-color:#fff;height:64px}@media only screen and (min-width:63rem){.anchor-navigation__mobile{display:none}}.anchor-navigation__mobile-burger{position:relative;display:flex;align-items:center;color:#0049ec;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.25rem;padding:0 40px 0 54px;margin:0;cursor:pointer;background-image:url(../img/list.svg);background-repeat:no-repeat;background-size:18px 14px;background-position:24px center}.contact-layer__shape{position:fixed;left:0;top:0;width:100%;height:100vw;background-color:rgba(5,24,132,.5);z-index:20;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:none}.contact-layer{position:fixed;right:0;top:0;width:100%;height:100%;background-color:#fff;z-index:21;box-shadow:0 24px 40px -16px rgba(5,24,132,.25);overflow-y:scroll;overflow-x:hidden;opacity:0;transform:translateX(100%);transition:all .5s}@media only screen and (min-width:63rem){.contact-layer{width:80vw}}@media only screen and (min-width:76rem){.contact-layer{width:50vw}}.contact-layer--visible{transform:translateX(0);opacity:1}.contact-layer__header{position:relative;padding:48px 20px 20px 20px;background-color:#0049ec;margin-bottom:32px}@media only screen and (min-width:49rem){.contact-layer__header{padding:48px 80px 16px 80px;margin-bottom:48px}}@media only screen and (min-width:63rem){.contact-layer__header{padding:48px 80px 16px 80px;margin-bottom:64px}}.contact-layer__header-shape{position:absolute;bottom:1px;left:0;width:100%;height:auto;transform:translateY(100%)}.contact-layer__close{position:absolute;z-index:1;right:0;top:0;width:96px;height:80px;cursor:pointer;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:49rem){.contact-layer__close{width:120px;height:100px}}.contact-layer__close img,.contact-layer__close svg{width:96px;height:80px}@media only screen and (min-width:49rem){.contact-layer__close img,.contact-layer__close svg{width:120px;height:100px}}.contact-layer__close img path,.contact-layer__close svg path{transition:all .5s}.contact-layer__close:after{content:"";position:absolute;right:28px;top:28px;width:16px;height:16px;background-image:url(../img/close3.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:49rem){.contact-layer__close:after{right:36px;top:36px}}.contact-layer__close:hover:after{background-image:url(../img/close2.svg)}.contact-layer__close:hover svg path{fill:#baf554}.contact-layer__headline{color:#fff;margin:0 0 1rem 0}.contact-layer__copy{color:#fff;margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.contact-layer__copy{margin:0 0 2rem 0}}.contact-layer__select-label{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#fff;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.005em;margin:0 0 1rem 0}@media only screen and (min-width:49rem){.contact-layer__select-label{font-size:1.1875rem;line-height:1.625rem;margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.contact-layer__select-label{font-size:1.25rem;line-height:1,6875rem}}.contact-layer__select{position:relative;display:flex;flex-direction:column}@media only screen and (min-width:49rem){.contact-layer__select{flex-direction:row}}.contact-layer__select .custom-selectbox{box-shadow:0 12px 24px -4px rgba(5,24,132,.25);border-radius:24px;height:40px;margin:0 0 1.5rem 0}.contact-layer__select .custom-selectbox:last-child{margin:0}@media only screen and (min-width:49rem){.contact-layer__select .custom-selectbox{flex:1 1 0px;width:0;padding:0 .5rem}.contact-layer__select .custom-selectbox:first-child{padding-left:0}.contact-layer__select .custom-selectbox:last-child{padding-right:0}}@media only screen and (max-width:48rem){.contact-layer__select .custom-selectbox--hidden{display:none}}.contact-layer__select .custom-selectbox .select{height:40px}.contact-layer__body{position:relative;padding:48px 20px}@media only screen and (min-width:49rem){.contact-layer__body{padding:48px 80px}}.contact-layer__content{display:flex;flex-direction:column;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.contact-layer__content{flex-direction:row}}.contact-layer__image{position:relative;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.contact-layer__image{margin:0 3rem 0 0}}.contact-layer__image img{width:160px;height:auto;box-shadow:0 24px 40px -16px rgba(5,24,132,.35);border-radius:16px}.contact-layer__text{position:relative;display:block}.contact-layer__text p{font-size:1rem;line-height:1.625rem;margin:0 0 .25rem 0;color:#0049ec}.contact-layer__text p:nth-child(2){margin:0 0 .75rem 0}.contact-layer__text p:last-child{margin:0}@media only screen and (min-width:49rem){.contact-layer__text p{font-size:1.0625rem;line-height:1.6875rem}}@media only screen and (min-width:63rem){.contact-layer__text p{font-size:1.125rem;line-height:1.75rem}}.contact-layer__text p.bold{font-size:1.125rem;line-height:1.5rem;letter-spacing:-.005em}@media only screen and (min-width:49rem){.contact-layer__text p.bold{font-size:1.1875rem;line-height:1.625rem}}@media only screen and (min-width:63rem){.contact-layer__text p.bold{font-size:1.25rem;line-height:1.6875rem}}.contact-layer__text a:not(.button){text-decoration:none;color:#0049ec}.contact-layer__text a:not(.button):hover{text-decoration:underline}.contact-layer__text .button{margin:1.5rem 0 0 0}.contact-layer__footer{position:relative;padding:1.5rem;background-color:#f4f6fa;border-radius:16px;display:none}@media only screen and (min-width:49rem){.contact-layer__footer{padding:1.5rem 1.5rem 1rem 1.5rem}}.contact-layer__row{display:block;margin:0 0 1.5rem 0}.contact-layer__row:last-child{margin:0}@media only screen and (min-width:49rem){.contact-layer__row{display:table-row;margin:0 0 1rem 0}.contact-layer__row:last-child{margin:0 0 1rem 0}.contact-layer__row:last-child .contact-layer__col{padding:0 1.5rem 0 0}}.contact-layer__col{display:block;padding:0}@media only screen and (min-width:49rem){.contact-layer__col{display:table-cell;padding:0 1.5rem .5rem 0}}.contact-layer__label{position:relative;padding:0 0 .5rem 2.125rem;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.375rem}.contact-layer__label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background-size:20px 20px;background-position:left center;background-repeat:no-repeat}.contact-layer__label.location:before{background-image:url(../img/location.svg)}.contact-layer__label.help:before{background-image:url(../img/help.svg)}.contact-layer__label.form:before{background-image:url(../img/formular.svg)}.contact-layer__label.info:before{background-image:url(../img/information.svg)}.contact-layer__link{position:relative;display:block;padding:0 0 0 2.125rem;color:#0049ec;font-size:.875rem!important;line-height:1.375rem!important}@media only screen and (min-width:49rem){.contact-layer__link{padding:0}}.newsletter-form{background-color:#f4f6fa;padding:4rem 0}@media only screen and (min-width:49rem){.newsletter-form{padding:6rem 0}}@media only screen and (min-width:63rem){.newsletter-form{padding:8rem 0}}.newsletter-form__container{position:relative;padding:3rem 1.5rem;box-shadow:0 24px 40px -16px rgba(5,24,132,.25);border-radius:16px;background-color:#fff;background-image:url(../img/newsletter-bg.svg);background-repeat:no-repeat;background-position:0 80%;background-size:140% 140%}@media only screen and (min-width:49rem){.newsletter-form__container{padding:4rem 3rem;background-position:40% 80%;background-size:120% 120%}}@media only screen and (min-width:63rem){.newsletter-form__container{padding:5rem 4rem;background-position:50% 50%;background-size:100% 100%}}.newsletter-form__container .row{z-index:1;position:relative}.newsletter-form__headline{color:#0049ec;font-size:1.5rem;line-height:2rem;letter-spacing:-.01em;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;margin:0 0 1rem 0}@media only screen and (min-width:49rem){.newsletter-form__headline{font-size:1.75rem;line-height:2.25rem;letter-spacing:-.01em}}@media only screen and (min-width:63rem){.newsletter-form__headline{font-size:2rem;line-height:2.5rem}}.newsletter-form__copy{color:#0049ec}.newsletter-form__input{position:relative;display:flex;flex-direction:column;border-radius:32px;background-color:#f4f6fa;padding:4px}@media only screen and (min-width:49rem){.newsletter-form__input{flex-direction:row}}.newsletter-form__input input[type=email],.newsletter-form__input input[type=text]{background-color:transparent;border-radius:32px;margin:0 0 8px 0}@media only screen and (min-width:49rem){.newsletter-form__input input[type=email],.newsletter-form__input input[type=text]{margin:0 4px 0 0}}.newsletter-form__input label{left:4px!important;top:5px!important}.newsletter-form__input.error input[type=email],.newsletter-form__input.error input[type=text]{color:#e51a0d}.newsletter-form__input.error .form__error{position:absolute;left:0;bottom:0;margin-bottom:-24px}.newsletter-form__input.error:after{display:none}.newsletter-form__input .button{width:100%;box-shadow:0 12px 24px -4px rgba(5,24,132,.25);margin-top:auto;margin-bottom:auto}@media only screen and (min-width:49rem){.newsletter-form__input .button{width:auto}}.newsletter-form form label.checkbox{color:#0049ec}.newsletter-form form label.checkbox a{color:#0049ec}.newsletter-form form .checkbox{font-size:.75rem;line-height:1rem;padding-left:30px;margin-bottom:0}.newsletter-form form .form__field:last-child{margin:0}.filter-anchor{position:relative;display:block;width:100%;height:1px;margin:-6rem 0 6rem 0}.filter{position:relative}.filter__tabs{display:none;position:relative;margin:0 0 2rem 0}@media only screen and (min-width:63rem){.filter__tabs{display:block;margin:0 0 3rem 0}}.filter__select{display:block;background-color:#0049ec;height:40px;box-shadow:0 12px 24px -4px rgba(5,24,132,.25);border-radius:24px;margin:0 0 3rem 0}@media only screen and (min-width:63rem){.filter__select{margin:0 0 3rem 0}}.filter__select--mobile{margin:0 0 1.5rem 0}@media only screen and (min-width:63rem){.filter__select--mobile{display:none}}.filter__select .select{width:100%}.filter__select select{width:100%}.filter__select .styledSelect{background-color:transparent}.filter__select .styledSelect:after{right:20px;top:18px;background-image:url(../img/down3.svg)}.filter__select .styledSelect span{display:block;padding:8px 0 8px 0;width:100%;text-align:center;color:#fff;font-size:1rem;line-height:1.5rem}.filter__select .styledSelect .options{margin:8px -2px 0 -2px}.filter__select .styledSelect .options li{font-size:1rem;line-height:1.5rem}.filter__select .styledSelect:hover span{color:#fff}.filter__select .styledSelect:hover:after{background-image:url(../img/down3.svg)}.filter__select--outline{border:2px solid #0049ec;background-color:#fff;box-shadow:none}.filter__select--outline .styledSelect:after{background-image:url(../img/down.svg);top:16px}.filter__select--outline .styledSelect span{color:#0049ec;padding:7px 0 9px 0}.filter__select--outline:hover{border:2px solid #051884}.filter__select--outline:hover .styledSelect span{color:#051884}.filter__select--outline:hover .styledSelect:after{background-image:url(../img/down2.svg);top:16px}.project-filter{position:relative}.project-filter__header{display:block;position:relative;padding:2rem 0;margin:0 0 4rem 0;background-color:#0049ec}@media only screen and (min-width:49rem){.project-filter__header{display:none}}.project-filter__header-title{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:2rem;line-height:2.5rem;letter-spacing:-.01em;margin:0 0 1.5rem 0;color:#fff}.project-filter__header-text{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.005em;color:#fff}.project-filter__header-shape{position:absolute;bottom:1px;left:0;width:100%;height:auto;transform:translateY(100%)}.project-filter__close{position:absolute;z-index:1;right:0;top:0;width:96px;height:80px;cursor:pointer;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:49rem){.project-filter__close{width:120px;height:100px}}.project-filter__close img,.project-filter__close svg{width:96px;height:80px}@media only screen and (min-width:49rem){.project-filter__close img,.project-filter__close svg{width:120px;height:100px}}.project-filter__close img path,.project-filter__close svg path{transition:all .5s}.project-filter__close:after{content:"";position:absolute;right:28px;top:28px;width:16px;height:16px;background-image:url(../img/close3.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:49rem){.project-filter__close:after{right:36px;top:36px}}.project-filter__close:hover:after{background-image:url(../img/close2.svg)}.project-filter__close:hover svg path{fill:#baf554}.project-filter__buttons{margin:0 0 2rem 0}@media only screen and (min-width:49rem){.project-filter__buttons{margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.project-filter__buttons{margin:0 0 2rem 0}}.project-filter__buttons .text-link{text-decoration:none;text-align:center}@media only screen and (min-width:49rem){.project-filter__buttons .text-link{text-align:left}}.project-filter__buttons .button{display:block;width:100%;margin:0 0 2.5rem 0}@media only screen and (min-width:49rem){.project-filter__buttons .button{width:auto;display:inline-block;margin:0}}.project-filter__buttons #projectFilterCountDot{position:absolute;right:10px;top:0;margin-top:-10px;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:.875rem;text-align:center;width:24px;height:24px;border-radius:50%;padding:5px 0 0 0;background-color:#baf554;color:#051884;box-shadow:0 2px 4px rgba(5,24,132,.25);display:none}@media only screen and (min-width:49rem){.project-filter__buttons #projectFilterCountDot{display:none!important}}.project-filter__buttons #btnProjectsShowFilter{box-shadow:0 12px 24px -4px rgba(5,24,132,.25)}@media only screen and (min-width:49rem){.project-filter__buttons #btnProjectsShowFilter{display:none}}.project-filter__buttons #btnProjectsResetFilter{cursor:pointer;margin:0 0 2rem 0;display:none}@media only screen and (min-width:49rem){.project-filter__buttons #btnProjectsResetFilter{margin:0 0 2rem 0}}.project-filter__buttons #projectsFilterCounter{display:flex;height:100%;align-items:center;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.25rem;line-height:1.6875rem;letter-spacing:-.005em;color:#051884}.project-filter__buttons #projectsFilterSortSelect{width:100%}@media only screen and (min-width:49rem){.project-filter__buttons #projectsFilterSortSelect{float:right;width:auto}}.project-filter__viewswitch #btnProjectsShowMapMobile{display:block}@media only screen and (min-width:49rem){.project-filter__viewswitch #btnProjectsShowMapMobile{display:none}}.project-filter__viewswitch #btnProjectsShowMapDesktop{display:none;min-width:200px}@media only screen and (min-width:49rem){.project-filter__viewswitch #btnProjectsShowMapDesktop{display:block;float:right}}.project-filter__viewswitch #btnProjectsShowListMobile{display:block}@media only screen and (min-width:49rem){.project-filter__viewswitch #btnProjectsShowListMobile{display:none}}.project-filter__viewswitch #btnProjectsShowListDesktop{display:none;min-width:200px}@media only screen and (min-width:49rem){.project-filter__viewswitch #btnProjectsShowListDesktop{display:block;float:right}}.project-filter__viewswitch.list #btnProjectsShowMapDesktop,.project-filter__viewswitch.list #btnProjectsShowMapMobile{display:none}.project-filter__viewswitch.map #btnProjectsShowListDesktop,.project-filter__viewswitch.map #btnProjectsShowListMobile{display:none}.project-filter__block-right{position:relative;display:flex;justify-content:flex-end}@media only screen and (min-width:49rem){.project-filter__block-right .project-filter__viewswitch{margin-left:.625rem}}@media only screen and (min-width:63rem){.project-filter__block-right .project-filter__viewswitch{margin-left:1rem}}.project-filter__container{position:fixed;left:0;top:0;width:100%;height:100%;overflow-y:scroll;z-index:14;background-color:#fff;display:none}@media only screen and (min-width:49rem){.project-filter__container{position:relative;display:block!important;left:auto;top:auto;width:auto;height:auto;z-index:unset;overflow-y:unset}}.project-filter__elements{display:block}@media only screen and (min-width:49rem){.project-filter__elements{display:flex;flex-wrap:wrap;margin:0 -.5rem 2rem -.5rem}}@media only screen and (min-width:63rem){.project-filter__elements{flex-wrap:nowrap}}.project-filter__col{width:100%;margin:0 0 1rem 0}@media only screen and (min-width:49rem){.project-filter__col{padding:0 .5rem;width:33%}}@media only screen and (min-width:63rem){.project-filter__col{width:20%;flex-grow:1;flex-basis:150px;margin:0}}.project-filter__col--tablet-only{display:none}@media only screen and (min-width:49rem){.project-filter__col--tablet-only{display:block}}@media only screen and (min-width:63rem){.project-filter__col--tablet-only{display:none}}.project-filter__col--mobile-only{display:block}@media only screen and (min-width:49rem){.project-filter__col--mobile-only{display:none}}.project-filter .form{height:100%;display:block;margin:2rem 0;padding:1.5rem 0;border-top:1px solid rgba(172,179,192,.3);border-bottom:1px solid rgba(172,179,192,.3)}@media only screen and (min-width:49rem){.project-filter .form{display:flex;align-items:center;justify-content:flex-end;padding:0;margin:0;border:0}}.project-filter .form .form__field{margin-bottom:0}.project-filter .form .checkbox{margin-bottom:0;margin-top:1px}.project-filter .form label{font-size:1rem;color:#0049ec;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}.contact-form__row{overflow-x:hidden;padding-top:20px;margin-top:-20px}@media only screen and (min-width:63rem){.contact-form__row{flex-direction:row-reverse}}.contact-form__sidebar{position:relative;display:flex;flex-direction:column;background:#fff;box-shadow:0 2px 10px rgba(5,24,132,.15);border-radius:16px;margin:0 0 4rem 0}@media only screen and (min-width:49rem){.contact-form__sidebar{margin:0 0 5rem 0;flex-direction:row}}@media only screen and (min-width:63rem){.contact-form__sidebar{margin:0;flex-direction:column}}.contact-form__sidebar-block{position:relative;display:block;padding:1.5rem}.contact-form__sidebar-block .copytext{margin:0 0 .25rem 0}.contact-form__sidebar-block .copytext:last-child{margin:0}.contact-form__sidebar-block .copytext.mb12{margin:0 0 .75rem 0}.contact-form__sidebar-inner{position:relative;display:flex;flex-direction:row}@media only screen and (min-width:63rem){.contact-form__sidebar-inner{flex-direction:column}}.contact-form__sidebar-innerblock{margin:0 1rem 0 0}@media only screen and (min-width:63rem){.contact-form__sidebar-innerblock{margin:0 0 1rem 0}}.contact-form__sidebar-innerblock:last-child{margin:0}.contact-form__sidebar-spacer{position:relative;display:block;width:auto;height:4px;background:linear-gradient(90deg,#0049ec 0,#00c1d2 49.99%,#baf554 99.99%,#baf554 100%)}@media only screen and (min-width:49rem){.contact-form__sidebar-spacer{display:inline-block;width:4px;height:auto;background:linear-gradient(0deg,#0049ec 0,#00c1d2 49.99%,#baf554 99.99%,#baf554 100%)}}@media only screen and (min-width:63rem){.contact-form__sidebar-spacer{display:block;width:auto;height:4px;background:linear-gradient(90deg,#0049ec 0,#00c1d2 49.99%,#baf554 99.99%,#baf554 100%)}}.contact-form__sidebar-image img{width:80px;height:auto;border-radius:50%}@media only screen and (min-width:49rem){.contact-form__sidebar-image img{width:96px}}@media only screen and (min-width:63rem){.contact-form__sidebar-image img{width:120px}}.contact-form__sidebar-title{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#0049ec;font-size:1rem;line-height:1.625rem;margin:0 0 1rem 0}@media only screen and (min-width:49rem){.contact-form__sidebar-title{font-size:1.0625rem;line-height:1.6875rem}}@media only screen and (min-width:63rem){.contact-form__sidebar-title{font-size:1.125rem;line-height:1.75rem;margin:0 0 1.5rem 0}}.contact-form__block{margin:0 -1rem 1.5rem -1rem}@media only screen and (min-width:49rem){.contact-form__block{margin:0 -1rem 2rem -1rem}}.contact-form__text{margin:0 0 2rem 0}@media only screen and (min-width:49rem){.contact-form__text{margin:0 0 3rem 0}}.contact-form__subline{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#051884;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.005em;margin:0 0 1.5rem 0}@media only screen and (min-width:63rem){.contact-form__subline{font-size:1.25rem;line-height:1.6875rem}}.contact-form__subline span{font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:normal;display:block}@media only screen and (min-width:63rem){.contact-form__subline span{display:inline-block}}.contact-form__additional{display:none}.search-form{position:relative;display:block;margin:4rem 0 4rem 0}.search-form__headline{position:relative;display:block;color:#051884;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.005em;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.search-form__headline{font-size:1.1875rem;line-height:1.625rem;margin:0 0 2rem 0}}@media only screen and (min-width:63rem){.search-form__headline{font-size:1.25rem;line-height:1.6875rem;margin:0 0 2rem 0}}.search-form .form__field--search{padding:4px;border-radius:32px;background-color:#f4f6fa}.search-form .form__field--search .search-form__button{opacity:.5;pointer-events:none}.search-form .form__field--search input[type=search]{color:#acb3c0;padding:1.5rem 1rem .625rem 1rem}.search-form .form__field--search.activesearch .search-form__button{opacity:1;pointer-events:all}.search-form .form__field--search.activesearch input[type=search]{color:#051884}.search-form .form__field--search label{top:5px!important}.search-form__input{width:calc(100% - 92px)!important;height:56px!important;border-radius:32px!important;padding-right:100px!important}.search-form__input~.form__clear{right:114px;top:1.25rem!important}.search-form__input:hover{border-color:transparent;background-color:rgba(0,73,236,.1)}.search-form .form .floating-input,.search-form .form .floating-input+.floating-label{padding:1rem 1rem 1rem 1.5rem}.search-form .form .floating-input:not(:-moz-placeholder-shown){padding:1.5rem 1rem .625rem 1.125rem}.search-form .form .floating-input:focus,.search-form .form .floating-input:not(:placeholder-shown){padding:1.5rem 1rem .625rem 1.125rem}.search-form .form .floating-input:not(:-moz-placeholder-shown)+.floating-label{padding:.5rem 1rem .5rem 1.5rem}.search-form .form .floating-input:focus+.floating-label,.search-form .form .floating-input:not(:placeholder-shown)+.floating-label{padding:.5rem 1rem .5rem 1.5rem}.search-form input[type=search]::-ms-clear{display:none;width:0;height:0}.search-form input[type=search]::-ms-reveal{display:none;width:0;height:0}.search-form input[type=search]::-webkit-search-cancel-button,.search-form input[type=search]::-webkit-search-decoration,.search-form input[type=search]::-webkit-search-results-button,.search-form input[type=search]::-webkit-search-results-decoration{display:none}.search-form__button{position:absolute;right:4px;top:4px;height:56px;font-size:1px;color:transparent;background-image:url(../img/search3.svg);background-size:24px;background-repeat:no-repeat;background-position:center;width:88px;min-width:88px;box-shadow:0 12px 24px -4px rgba(5,24,132,.25)}.search-form__filters .filter__tabs{margin-bottom:0}.search-form__filters input[type=checkbox]{position:absolute;left:-9999px;width:1px;height:1px;pointer-events:none;visibility:hidden;opacity:0}.search-form__filters label{display:inline-block;margin:0}.search-result{position:relative;display:block;margin:0 0 4rem 0}.search-result .hit{color:#0049ec}.search-result__number{position:relative;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.75rem;color:#051884;margin:0 0 3rem 0}.advantage-teaser__tag{margin:0 0 1.3125rem 0}@media only screen and (min-width:63rem){.advantage-teaser__tag{margin:0 0 1.1875rem 0}}.advantage-teaser__headline{margin:0 0 3rem 0}.news-teaser{position:relative}.news-teaser__tag{margin:0 0 1.3125rem 0}@media only screen and (min-width:63rem){.news-teaser__tag{margin:0 0 1.1875rem 0}}.news-teaser__headline{margin:0 0 2rem 0}.news-teaser__teaser{position:relative;display:block;border-radius:16px;overflow:hidden;padding:0;background-color:#0049ec}@media only screen and (min-width:49rem){.news-teaser__teaser{height:100%}}.news-teaser__teaser:hover .news-teaser__additional{display:block;max-height:100px;opacity:1}@media only screen and (min-width:49rem){.news-teaser__teaser:hover .news-teaser__additional{margin:20px 0 44px 0;padding-bottom:.75rem;overflow:visible}}.news-teaser__teaser--noimage{padding:0}.news-teaser__teaser--noimage .news-teaser__content{position:relative;display:block;left:auto;bottom:auto;padding:1.5rem 1.5rem 92px 1.5rem}@media only screen and (min-width:49rem){.news-teaser__teaser--noimage .news-teaser__content{padding:1.5rem 92px 1.5rem 1.5rem;height:100%}}@media only screen and (min-width:63rem){.news-teaser__teaser--noimage .news-teaser__content{padding:1.5rem 1.5rem 64px 1.5rem}}.news-teaser__teaser--noimage .news-teaser__copy{margin:0}.news-teaser__image{position:relative}@media only screen and (min-width:49rem){.news-teaser__image{margin:0 0 2rem 0}}.news-teaser__image img{display:block;width:100%;height:auto}.news-teaser__content{position:relative;width:100%;background-color:#0049ec;padding:1.5rem;min-height:100px;overflow:hidden}@media only screen and (min-width:49rem){.news-teaser__content{position:absolute;left:0;bottom:0;padding:1.5rem 1.5rem 0 1.5rem}}.news-teaser__text,.news-teaser__text p{color:#fff;margin:0}.news-teaser__title{color:#fff;margin:0 0 .5rem 0;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}.news-teaser__copy{margin:0 0 1.5rem 0;color:#fff}.news-teaser__copy a{color:#fff}.news-teaser__button{position:relative;display:block;width:100%}.news-teaser__additional{position:relative;display:block}@media only screen and (min-width:49rem){.news-teaser__additional{overflow:hidden;max-height:0;transition:all .5s ease-in-out;margin:0;opacity:0}}.news-teaser__icon{position:absolute;right:0;bottom:0;width:240px;height:200px;background-color:#051884;border-radius:50%;margin:0 -120px -100px 0}.news-teaser__icon img{position:absolute;left:56px;top:36px;width:40px;height:40px}.banner-teaser{position:relative;background-color:#051884;padding:2rem 0;background-image:url(../img/organic-shape.svg);background-repeat:no-repeat;background-position:center bottom;background-size:50%}@media only screen and (min-width:49rem){.banner-teaser{padding:3rem 0}}@media only screen and (min-width:63rem){.banner-teaser{padding:4rem 0}}.banner-teaser__headline{color:#fff;margin:0 0 1rem 0}@media only screen and (min-width:63rem){.banner-teaser__headline{margin:0}}.banner-teaser__copy{color:#fff;margin:0 0 1.5rem 0}.banner-teaser__copy p{color:#fff}.banner-teaser__link{display:inline-block}.highlight-teaser{position:relative}.highlight-teaser--colored-background{background-color:#f4f6fa;padding-top:4rem;padding-bottom:4rem;margin-bottom:0}@media only screen and (min-width:63rem){.highlight-teaser--colored-background{padding-top:6rem;padding-bottom:6rem}}@media only screen and (min-width:63rem){.highlight-teaser--colored-background{padding-top:8rem;padding-bottom:8rem}}.highlight-teaser__content{border-radius:16px;background-color:#0049ec;padding:160px 1.5rem 1.5rem 1.5rem;background-image:url(../img/highlight_teaser_mobile.png);background-position:top right;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width:49rem){.highlight-teaser__content{padding:240px 3rem 3rem 3rem;background-image:url(../img/highlight_teaser_tablet.png)}}@media only screen and (min-width:63rem){.highlight-teaser__content{padding:4rem 350px 4rem 4rem;background-image:url(../img/highlight_teaser_desktop.png);background-position:bottom right}}.highlight-teaser__tagline{color:#baf554}.highlight-teaser__headline{color:#fff}.highlight-teaser__copy{color:#fff}.highlight-teaser__copy p{color:#fff}.highlight-teaser__subline,.highlight-teaser__subline p{color:#fff;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:-.1px}@media only screen and (min-width:49rem){.highlight-teaser__subline,.highlight-teaser__subline p{font-size:1.75rem;line-height:2.25rem}}@media only screen and (min-width:63rem){.highlight-teaser__subline,.highlight-teaser__subline p{font-size:2rem;line-height:2.5rem}}.contact-tiles{position:relative}.contact-tiles__shape{position:absolute;right:0;top:0;width:50%;max-width:763px}.contact-tiles__shape img{width:100%;height:auto}.contact-tiles__icon{position:absolute;right:0;top:0;width:auto;height:100%;aspect-ratio:1/1}.contact-tiles__icon img{width:auto;height:70%;margin:15%}.contact-tiles__tag{margin:0 0 1.3125rem 0}@media only screen and (min-width:63rem){.contact-tiles__tag{margin:0 0 1.1875rem 0}}.contact-tiles__text{padding:96px 0 64px 0}.contact-tiles__headline{margin:0 0 2rem 0}.contact-tiles__subline{color:#051884}.contact-tiles__boxes{position:relative}.contact-tiles__boxes a{text-decoration:none}.contact-tiles__box{position:relative;display:block;width:100%;background:#fff;box-shadow:0 4px 16px -4px rgba(5,24,132,.3);border-radius:16px;padding:1.25rem 1.5rem;margin:0 0 1rem 0;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:-.01em;color:#0049ec;text-decoration:none;background-image:url(../img/contact-tiles-organic1.svg);background-position:right;background-repeat:no-repeat;background-size:contain;transition:all .5s ease-in-out}@media only screen and (min-width:63rem){.contact-tiles__box{padding:1.5rem 1.5rem;margin:0 0 1.5rem 0}}@media only screen and (min-width:76rem){.contact-tiles__box{padding:1.75rem 2rem;margin:0 0 2rem 0}}.contact-tiles__box:hover{box-shadow:0 24px 40px -16px rgba(5,24,132,.3);background-image:url(../img/contact-tiles-organic2.svg)}.contact-tiles__box:after{content:"";position:absolute;right:36px;top:50%;margin:-8px 0 0 0;width:24px;height:16px;background-image:url(../img/arrow-right.svg);background-position:right;background-repeat:no-repeat;background-size:contain}.stage{position:relative;display:block;width:100%;overflow:visible;min-height:540px}@media only screen and (min-width:63rem){.stage{height:100vh;min-height:720px}}.stage__background{position:absolute;width:100%;height:100%;top:0;left:0;text-align:right;overflow:hidden}@media only screen and (min-width:63rem){.stage__background{text-align:left}}.stage__background img,.stage__background svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.stage__background-overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-image:url(../img/stage-default-shape.svg);background-repeat:no-repeat;background-position:bottom left;background-size:cover}.stage__content{display:flex;align-items:flex-start;position:relative;height:100%;width:100%;z-index:2;padding:104px 0 124px}.stage__content>.container{flex:0 0 100%}@media only screen and (min-width:49rem){.stage__content{padding:128px 0 124px 0}}@media only screen and (min-width:63rem){.stage__content{align-items:center;padding:240px 0 124px 0}}@media only screen and (min-width:76rem){.stage__content{padding:240px 0 124px 0}}@media only screen and (min-width:63rem){.stage__content-row{flex-direction:row-reverse}}.stage__text{position:relative}.stage__headline{color:#0049ec;margin:0 0 1rem 0}@media only screen and (min-width:63rem){.stage__headline{margin:0 0 1.5rem 0}}.stage__subline{color:#0049ec;margin:0 0 1.5rem 0}@media only screen and (min-width:63rem){.stage__subline{margin:0 0 2.5rem 0}}.stage__button{display:inline-block;width:auto}.stage__image{min-height:200px;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.stage__image{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.stage__image{margin:0}}.stage__image img{width:100%;height:auto;box-shadow:0 24px 40px -16px rgba(5,24,132,.35);border-radius:16px}.stage__buttons{position:absolute;width:100%;left:0;bottom:0}.stage__buttons-container{position:relative}.stage__back{position:absolute;left:0;bottom:0;border-radius:20px;cursor:pointer;z-index:2;text-decoration:none;width:48px;height:48px;border-radius:24px;border:2px solid #0049ec;background-color:#fff;color:#0049ec;transition:all .5s}@media only screen and (min-width:49rem){.stage__back{width:auto;height:auto;border:0;border-radius:20px;box-shadow:0 8px 24px -4px rgba(5,24,132,.2)}}.stage__back:before{content:"";position:absolute;left:12px;top:12px;width:20px;height:20px;background-image:url(../img/arrow-right-blue.svg);background-size:20px 20px;background-position:center;background-repeat:no-repeat;transform:rotate(180deg)}@media only screen and (min-width:49rem){.stage__back:before{left:24px;top:10px}}.stage__back span{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;text-decoration:none;padding:.5rem 1.5rem .5rem 3.25rem;display:none}@media only screen and (min-width:49rem){.stage__back span{display:block}}.stage__back:hover{margin-left:-4px}.stage__back a{text-decoration:none}.stage__scroll{position:absolute;width:48px;height:48px;left:50%;margin-left:-24px;bottom:2.5rem;border-radius:24px;border:2px solid #0049ec;cursor:pointer;z-index:2;background-image:url(../img/down.svg);background-size:14px 8px;background-position:center;background-repeat:no-repeat;transition:all .5s}.stage__scroll:hover{margin-bottom:-4px;box-shadow:0 1px 2px rgba(0,0,0,.2)}@media only screen and (min-width:63rem){.stage__scroll{width:96px;height:32px;bottom:3rem;margin-left:-48px}}.stage__video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1;opacity:0;transition:opacity .5s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.stage__video{top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto}}@supports (-ms-ime-align:auto){.stage__video{top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;min-height:100%;width:auto;height:auto}}.stage--small{height:auto;min-height:352px;background-color:#f4f6fa}@media only screen and (min-width:63rem){.stage--small{min-height:388px}}@media only screen and (min-width:63rem){.stage--small{min-height:580px}}.stage--small .stage__background{width:100%;left:0}.stage--small .stage__background-overlay{top:auto;bottom:0;width:100%;height:auto;background-image:none}@media only screen and (min-width:49rem){.stage--small .stage__background-overlay{height:auto}}@media only screen and (min-width:63rem){.stage--small .stage__background-overlay{height:auto}}.stage--small .stage__background-image{position:absolute;bottom:0;left:0;width:100%;height:auto;-o-object-fit:unset;object-fit:unset;-o-object-position:unset;object-position:unset}.stage--small .stage__content{padding:104px 0 64px 0}@media only screen and (min-width:49rem){.stage--small .stage__content{padding:128px 0 88px 0}}@media only screen and (min-width:63rem){.stage--small .stage__content{padding:240px 0 88px 0}}.stage--small .stage__back{transform:translateY(50%)}.stage--small .stage__back a{color:#0049ec}.stage--small.dark{background-color:#0049ec}.stage--small.dark .stage__headline{color:#fff}.stage--small.dark .stage__subline{color:#fff}.stage--default{height:auto;min-height:calc(100vh - 64px);background-position:right center;background-size:50% 100%;background-repeat:no-repeat}@media only screen and (min-width:63rem){.stage--default{min-height:100vh}}.stage--default .stage__background{position:relative;width:100%;height:281px;left:0;margin-top:64px}@media only screen and (min-width:49rem){.stage--default .stage__background{height:540px}}@media only screen and (min-width:63rem){.stage--default .stage__background{position:absolute;width:50%;height:100%;left:50%;margin-top:0}}.stage--default .stage__background img{height:100%;width:100%}.stage--default .stage__background-overlay{width:100%;height:100%;background-image:none}.stage--default .stage__background-overlay img{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.stage--default .stage__content{align-items:center;padding:0 0 120px 0;z-index:2;min-height:calc(100vh - 281px - 64px)}@media only screen and (min-width:49rem){.stage--default .stage__content{padding:0 0 156px 0;min-height:calc(100vh - 540px - 64px)}}@media only screen and (min-width:63rem){.stage--default .stage__content{padding:240px 0 124px;min-height:100vh}}.stage--default .stage__back{bottom:2.5rem}@media only screen and (min-width:49rem){.stage--default .stage__back{bottom:3rem}}.stage--default .stage__back a{color:#0049ec}@media only screen and (min-width:63rem){.stage--default-large .stage__background{width:61%;left:39%;margin-left:60px}}.stage--v2{min-height:208px}@media only screen and (min-width:49rem){.stage--v2{min-height:224px}}@media only screen and (min-width:63rem){.stage--v2{min-height:428px}}.stage--v2 .stage__headline{margin:0 0 1rem 0}@media only screen and (min-width:49rem){.stage--v2 .stage__headline{margin:0 0 1rem 0}}@media only screen and (min-width:63rem){.stage--v2 .stage__headline{margin:0 0 5rem 0}}.stage--v2 .stage__background-image{height:48px}@media only screen and (min-width:49rem){.stage--v2 .stage__background-image{height:64px}}@media only screen and (min-width:63rem){.stage--v2 .stage__background-image{height:auto}}.stage--home{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:100vh;height:auto}@media only screen and (min-width:49rem){.stage--home{min-height:90vh}}@media only screen and (min-width:63rem){.stage--home{min-height:100vh}}.stage--home .stage__content{height:auto;min-height:100vh;align-items:center;padding:104px 0 124px 0}@media only screen and (min-width:49rem){.stage--home .stage__content{padding:128px 0 240px 0}}@media only screen and (min-width:63rem){.stage--home .stage__content{padding:240px 0 124px 0}}@media only screen and (min-width:76rem){.stage--home .stage__content{padding:240px 0 124px 0}}.stage--home .stage__image{margin:0 0 2rem 0}@media only screen and (min-width:49rem){.stage--home .stage__image{margin:0 0 6rem 0}}@media only screen and (min-width:63rem){.stage--home .stage__image{margin:0}}.stage--bgcontain video{-o-object-fit:contain;object-fit:contain;height:calc(100% - 50px);margin:50px auto 0 auto}.stage--bgcontain .stage__background{padding-top:50px}.stage--bgcontain .stage__background img{background-size:contain}.image-text__text{position:relative}.image-text__tagline{position:relative}.image-text__headline{position:relative}.image-text__copy{margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.image-text__copy{margin:0 0 2rem 0}}.image-text__buttons{margin:0 0 2rem 0}@media only screen and (min-width:49rem){.image-text__buttons{margin:0 0 3rem 0}}.image-text__image{position:relative;margin:0 0 2rem 0}@media only screen and (max-width:63rem){.image-text__image{margin-top:0!important}}@media only screen and (min-width:49rem){.image-text__image{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.image-text__image{margin:0}}.image-text__image--download{margin:0 0 1.1875rem 0}@media only screen and (min-width:49rem){.image-text__image--download{margin:0 0 1.625rem 0}}.image-text__image img{width:100%;height:auto;box-shadow:0 24px 40px -16px rgba(5,24,132,.35);border-radius:16px}.image-text__image-zoom{position:absolute;right:1rem;bottom:1rem;width:40px;height:40px;background-color:#0049ec;border-radius:50%;background-image:url(../img/fullscreen.svg);background-repeat:no-repeat;background-position:center;display:none}@media only screen and (min-width:49rem){.image-text__image-zoom{right:1.5rem;bottom:1.5rem}}@media only screen and (min-width:63rem){.image-text__image-zoom{right:1rem;bottom:1rem}}@media only screen and (min-width:63rem){.image-text__image--lightbox{cursor:url(../img/fullscreen-cursor.svg) 40 40,zoom-in}}.image-text__image--lightbox .image-text__image-zoom{display:block}@media only screen and (min-width:63rem){.image-text__image--lightbox .image-text__image-zoom{display:none}}.image-text__download{position:relative;display:block;margin:0 0 2.1875rem 0}@media only screen and (min-width:49rem){.image-text__download{margin:0 0 3.125rem 0}}@media only screen and (min-width:63rem){.image-text__download{margin:0}}.image-text__download a{position:relative;display:inline-block;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#0049ec;font-size:1rem;line-height:1.625rem;text-decoration:none;border-bottom:2px solid transparent}.image-text__download a:hover{border-bottom:2px solid #0049ec;text-transform:none}@media only screen and (min-width:49rem){.image-text__download a{font-size:1.0625rem;line-height:1.6875rem}}@media only screen and (min-width:63rem){.image-text__download a{font-size:1.125rem;line-height:1.75rem}}.image-text__download a svg{width:12px;height:12px;margin-left:4px}.image-text__lightbox{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:#051884;z-index:11;overflow-x:hidden;overflow-y:scroll;display:none}.image-text__lightbox--visible{display:block}.image-text__lightbox-close{position:fixed;z-index:1;right:0;top:0;width:96px;height:80px;cursor:pointer;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:49rem){.image-text__lightbox-close{width:120px;height:100px}}.image-text__lightbox-close img,.image-text__lightbox-close svg{width:96px;height:80px}@media only screen and (min-width:49rem){.image-text__lightbox-close img,.image-text__lightbox-close svg{width:120px;height:100px}}.image-text__lightbox-close img path,.image-text__lightbox-close svg path{transition:all .5s;fill:#baf554}.image-text__lightbox-close:after{content:"";position:absolute;right:28px;top:28px;width:16px;height:16px;background-image:url(../img/close2.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:49rem){.image-text__lightbox-close:after{right:36px;top:36px}}.image-text__lightbox-close:hover img path,.image-text__lightbox-close:hover svg path{transition:all .5s;fill:#fff}.image-text__lightbox-content{position:relative;margin:0 auto;height:auto;width:100%;border-radius:16px;padding:5rem 1.25rem 1.25rem 1.25rem;text-align:center}@media only screen and (min-width:49rem){.image-text__lightbox-content{padding:5rem 2.5rem 2rem 2.5rem}}@media only screen and (min-width:63rem){.image-text__lightbox-content{padding:8rem 4rem 2rem 4rem}}.image-text__lightbox-content img{width:auto;height:auto;max-width:100%}.image-text__list{position:relative;background-color:#f4f6fa;padding:1.5rem 1.25rem 1.5rem 1.25rem;margin:0 -1.25rem}@media only screen and (min-width:49rem){.image-text__list{margin:0;padding:2rem 2rem 2rem 2rem;border-radius:16px}}.image-text__list-headline{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.25rem;line-height:1.6875rem;letter-spacing:-.005em;color:#0049ec;margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.image-text__list-headline{font-size:1.375rem;line-height:1.875rem}}@media only screen and (min-width:63rem){.image-text__list-headline{font-size:1.5rem;line-height:2rem}}.image-text__list ul{padding-left:1rem}.image-text__list ul li{color:#0049ec;margin:0 0 1rem 0}.image-text__list ul li a,.image-text__list ul li p{color:#0049ec}.image-text__list ul li:last-child{margin:0}.image-text__list--type2{background-color:transparent;margin:0;padding:0}.image-text__list--type2 .image-text__list-headline{font-size:1.5rem;line-height:2rem;color:#051884;margin-bottom:1.25rem}@media only screen and (min-width:49rem){.image-text__list--type2 .image-text__list-headline{font-size:1.75rem;line-height:2.25rem;margin-bottom:2rem}}@media only screen and (min-width:63rem){.image-text__list--type2 .image-text__list-headline{font-size:2rem;line-height:2.5rem;margin-bottom:2rem}}.image-text__list--type2 ul{list-style-type:none;border-top:1px solid rgba(172,179,192,.3);border-bottom:1px solid rgba(172,179,192,.3);padding:1.25rem 0}@media only screen and (min-width:49rem){.image-text__list--type2 ul{padding:1.5rem 0}}.image-text__list--type2 ul li{color:#051884;background-image:url(../img/checklist.svg);background-repeat:no-repeat;background-position:left top;background-size:1.75rem 1.75rem;padding-left:2.75rem;margin:0 0 1.25rem 0;min-height:1.75rem}@media only screen and (min-width:49rem){.image-text__list--type2 ul li{margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.image-text__list--type2 ul li{margin:0 0 1.5rem 0}}.image-text__list--type2 ul li p{color:#051884}.image-text__list--type2 ul li span{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;display:block;font-size:1.25rem;line-height:1.6875rem;letter-spacing:-.005em;margin:0 0 .5rem 0}@media only screen and (min-width:49rem){.image-text__list--type2 ul li span{font-size:1.375rem;line-height:1.875rem}}@media only screen and (min-width:63rem){.image-text__list--type2 ul li span{font-size:1.5rem;line-height:2rem}}@media only screen and (min-width:63rem){.image-text--image-right .image-text__row{flex-direction:row-reverse}}.tab-accordion{position:relative}.tab-accordion__text{position:relative;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.tab-accordion__text{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.tab-accordion__text{margin:0 0 4rem 0}}.tab-accordion__tabs{display:none;position:relative;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.tab-accordion__tabs{display:block}}.tab-accordion__select{display:block;background-color:#0049ec;height:40px;box-shadow:0 12px 24px -4px rgba(5,24,132,.25);border-radius:24px;margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.tab-accordion__select{display:none}}.tab-accordion__select .select{width:100%}.tab-accordion__select select{width:100%}.tab-accordion__select .styledSelect{background-color:transparent}.tab-accordion__select .styledSelect:after{right:20px;top:16px;background-image:url(../img/down3.svg);margin-top:0}.tab-accordion__select .styledSelect span{display:block;padding:8px 0 8px 0;width:100%;text-align:center;color:#fff;font-size:1rem;line-height:1.5rem}.tab-accordion__select .styledSelect .options{margin:8px 0 0 0}.tab-accordion__select .styledSelect .options li{font-size:1rem;line-height:1.5rem}.tab-accordion__select .styledSelect:hover:after{background-image:url(../img/down3.svg)}.tab-accordion__select .styledSelect:hover span{color:#fff}.tab-accordion__accordions{position:relative;margin:0 0 3rem 0}.tab-accordion__accordion{position:relative;display:none}.tab-accordion__accordion:first-child{display:block}.facts-rich{position:relative;padding:5rem 0 2rem 0;overflow-x:hidden}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.facts-rich{overflow-x:visible}}@media only screen and (min-width:49rem){.facts-rich{padding:5rem 0 3rem 0}}@media only screen and (min-width:63rem){.facts-rich{padding:6rem 0 4rem 0}}.facts-rich__images{position:absolute;left:0;top:0;width:100%;height:100%}.facts-rich__image{display:block;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transition:opacity .5s}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.facts-rich__image{width:auto;height:100%;min-height:400px;-o-object-fit:none;object-fit:none;-o-object-position:unset;object-position:unset}}.facts-rich__image--active{opacity:1}.facts-rich__text-container{position:relative}.facts-rich__text{display:block;position:absolute;opacity:0;transition:opacity .5s;width:100%;filter:drop-shadow(0 0 24px rgba(5, 24, 132, .25))}.facts-rich__text--active{opacity:1}.facts-rich__headline{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:3rem;line-height:3rem;text-align:center;letter-spacing:-.01em;color:#fff;margin:0 0 1rem 0;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:49rem){.facts-rich__headline{font-size:5rem;line-height:5rem;margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.facts-rich__headline{font-size:7.5rem;line-height:7.5rem}}.facts-rich__copy{color:#fff;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;text-align:center;margin:0 0 5rem 0;font-size:1.25rem;line-height:1.6875rem;letter-spacing:-.005em}.facts-rich__copy p{text-align:center}@media only screen and (min-width:49rem){.facts-rich__copy{font-size:1.375rem;line-height:1.875rem}}@media only screen and (min-width:63rem){.facts-rich__copy{font-size:1.5rem;line-height:2rem;margin:0 0 6rem 0}}.facts-rich__elements{position:relative}.facts-rich__element{position:absolute;opacity:0;transition:opacity .5s}.facts-rich__element--active{position:relative;opacity:1}.facts-rich__buttons{display:block;margin:0 auto}@media only screen and (min-width:63rem){.facts-rich__buttons{display:flex;justify-content:center;flex-wrap:nowrap}}@media only screen and (min-width:63rem){.facts-rich__buttons .slide{flex-grow:1;width:0}}.facts-rich__buttons .slide:nth-child(odd) .facts-rich__button--active:before{background-image:url(../img/facts-rich-shape2.svg)}.facts-rich__button{position:relative;cursor:pointer;padding:1.875rem 1.5rem;background-color:#fff;border-radius:16px;background-repeat:no-repeat;background-position:center bottom;background-size:75% 0;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;box-shadow:0 24px 40px -16px rgba(5,24,132,.25)}.facts-rich__button:after{content:"";position:absolute;left:50%;bottom:0;width:10px;height:10px;margin-left:-5px;border-radius:50%;background-color:#0049ec;opacity:0;transition:all .5s}@media only screen and (min-width:49rem){.facts-rich__button--active{background-size:75% 2rem}}.facts-rich__button--active:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:1;background-image:url(../img/facts-rich-shape1.svg);background-size:75% 1.5rem;background-repeat:no-repeat;background-position:bottom;margin-bottom:-1px}@media only screen and (min-width:63rem){.facts-rich__button--active:before{background-size:75% 2rem}}.facts-rich__button--active:after{opacity:1;bottom:8px}@media only screen and (min-width:63rem){.facts-rich__button--active:after{bottom:12px}}@media only screen and (min-width:49rem){.facts-rich__button{padding:1.875rem 1.5rem}}@media only screen and (min-width:63rem){.facts-rich__button{margin:0 .5rem;padding:2.25rem 1.5rem}}.facts-rich__button-label{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#051884;margin:0 0 4px 0;text-align:center;font-size:1.5rem;line-height:2rem;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:49rem){.facts-rich__button-label{font-size:1.75rem;line-height:2.25rem}}@media only screen and (min-width:63rem){.facts-rich__button-label{font-size:2rem;line-height:2.5rem}}.facts-rich__button-tagline{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#0049ec;text-align:center;font-size:1.125rem;line-height:1.5rem;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:49rem){.facts-rich__button-tagline{font-size:1.1875rem;line-height:1.625rem}}@media only screen and (min-width:63rem){.facts-rich__button-tagline{font-size:1.25rem;line-height:1.6875rem}}.facts-rich .slider{margin-left:-64px}@media only screen and (min-width:575px){.facts-rich .slider{margin-left:16px}}@media only screen and (min-width:63rem){.facts-rich .slider{margin-left:0}}.facts{position:relative;overflow-x:hidden;background-color:#f4f6fa;padding:2rem 0}@media only screen and (min-width:49rem){.facts{padding:3rem 0}}@media only screen and (min-width:63rem){.facts{padding:4rem 0}}.facts__text{margin:0 0 2rem 0}@media only screen and (min-width:49rem){.facts__text{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.facts__text{margin:0 0 4rem 0}}.facts__container{display:block}@media only screen and (min-width:63rem){.facts__container{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}.facts__container--3{grid-template-columns:repeat(3,1fr)}.facts__container--4{grid-template-columns:repeat(4,1fr)}}.facts__teaser{position:relative;background-color:#fff;box-shadow:0 24px 40px -16px rgba(5,24,132,.25);border-radius:16px;text-align:center;padding:2rem 1.5rem}.facts__teaser-image{width:100%;margin:0 auto 1rem auto}.facts__teaser-image img,.facts__teaser-image svg{width:128px;height:auto}.facts__teaser-text{position:relative;display:block}.facts__teaser-title{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#051884;margin:0 0 .25rem;font-size:1.5rem;line-height:2rem;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:49rem){.facts__teaser-title{font-size:1.75rem;line-height:2.25rem}}@media only screen and (min-width:63rem){.facts__teaser-title{font-size:2rem;line-height:2.5rem}}.facts__teaser-subtitle{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#0049ec;margin:0 0 .75rem;font-size:1.125rem;line-height:1.5rem}@media only screen and (min-width:49rem){.facts__teaser-subtitle{font-size:1.1875rem;line-height:1.625rem}}@media only screen and (min-width:63rem){.facts__teaser-subtitle{font-size:1.25rem;line-height:1.6875rem}}.facts__teaser-subtitle--dark{color:#051884}.facts__teaser-copy{color:#0049ec;font-size:.875rem;line-height:1.375rem}.facts .slider{margin-left:-64px}@media only screen and (min-width:575px){.facts .slider{margin-left:-32px}}@media only screen and (min-width:63rem){.facts .slider{margin-left:0}}.text__list{position:relative;background-color:#f4f6fa;padding:1.5rem 1.25rem 1.5rem 1.25rem;margin:2rem -1.25rem 0 -1.25rem}@media only screen and (min-width:49rem){.text__list{margin:3rem 0 0 0;padding:2rem 2rem 2rem 2rem;border-radius:16px}}.text__list-headline{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.25rem;line-height:1.6875rem;letter-spacing:-.005em;color:#0049ec;margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.text__list-headline{font-size:1.375rem;line-height:1.875rem}}@media only screen and (min-width:63rem){.text__list-headline{font-size:1.5rem;line-height:2rem}}.text__list ul{padding-left:1rem}.text__list ul li{color:#0049ec;margin:0 0 1rem 0}.text__list ul li a,.text__list ul li p{color:#0049ec}.text__list ul li:last-child{margin:0}.text__list--type2{background-color:transparent;margin:2rem 0 0 0;padding:0}.text__list--type2 .text__list-headline{font-size:1.5rem;line-height:2rem;color:#051884;margin-bottom:1.25rem}@media only screen and (min-width:49rem){.text__list--type2 .text__list-headline{font-size:1.75rem;line-height:2.25rem;margin-bottom:2rem}}@media only screen and (min-width:63rem){.text__list--type2 .text__list-headline{font-size:2rem;line-height:2.5rem;margin-bottom:2rem}}.text__list--type2 ul{list-style-type:none;border-top:1px solid rgba(172,179,192,.3);border-bottom:1px solid rgba(172,179,192,.3);padding:1.25rem 0}@media only screen and (min-width:49rem){.text__list--type2 ul{padding:1.5rem 0}}.text__list--type2 ul li{color:#051884;background-image:url(../img/checklist.svg);background-repeat:no-repeat;background-position:left top;background-size:1.75rem 1.75rem;padding-left:2.75rem;margin:0 0 1.25rem 0;min-height:1.75rem}@media only screen and (min-width:49rem){.text__list--type2 ul li{margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.text__list--type2 ul li{margin:0 0 1.5rem 0}}.text__list--type2 ul li p{color:#051884}.text__list--type2 ul li span{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;display:block;font-size:1.25rem;line-height:1.6875rem;letter-spacing:-.005em;margin:0 0 .5rem 0}@media only screen and (min-width:49rem){.text__list--type2 ul li span{font-size:1.375rem;line-height:1.875rem}}@media only screen and (min-width:63rem){.text__list--type2 ul li span{font-size:1.5rem;line-height:2rem}}.text-highlight{position:relative}.text-highlight__content{display:flex;align-items:stretch}.text-highlight__icon{margin:0 1.5rem 0 0}@media only screen and (min-width:49rem){.text-highlight__icon{margin:0 2rem 0 0}}@media only screen and (min-width:63rem){.text-highlight__icon{margin:0 2.5rem 0 0}}.text-highlight__icon.quote img{width:48px;height:auto}@media only screen and (min-width:49rem){.text-highlight__icon.quote img{width:56px}}@media only screen and (min-width:63rem){.text-highlight__icon.quote img{width:64px}}.text-highlight__icon.highlight{position:relative}.text-highlight__icon.highlight:after{content:"";position:absolute;left:0;top:0;width:6px;height:100%;background-color:#0049ec;border-radius:0 6px 6px 0}.text-highlight__text{display:inline-block}.text-highlight__copy{font-size:1.125rem;line-height:1.625rem}@media only screen and (min-width:49rem){.text-highlight__copy{font-size:1.25rem;line-height:1.75rem}}@media only screen and (min-width:63rem){.text-highlight__copy{font-size:1.375rem;line-height:2rem}}.text-highlight__footer{font-size:.875rem;line-height:1.375rem;margin:1.5rem 0 0 0}@media only screen and (min-width:49rem){.text-highlight__footer{margin:2rem 0 0 0}}.text-highlight__footer span{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}.table{position:relative}.table__text{margin-bottom:2rem}@media only screen and (min-width:49rem){.table__text{margin-bottom:3rem}}.table__container{position:relative;overflow-x:auto;margin:0 -1.25rem 2rem -1.25rem;padding:0 1.25rem}@media only screen and (min-width:49rem){.table__container{margin:0 0 3rem 0;overflow-x:hidden;padding:0}}.table table{border-spacing:0;min-width:840px}@media only screen and (min-width:49rem){.table table{min-width:0}}.table table thead tr th{text-align:left;padding:1.5rem;color:#051884;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;vertical-align:top}@media only screen and (min-width:49rem){.table table thead tr th{font-size:1.1875rem;line-height:1.625rem}}@media only screen and (min-width:63rem){.table table thead tr th{font-size:1.25rem;line-height:1.6875rem}}.table table tbody tr{background-color:#fff}.table table tbody tr:nth-child(odd){background-color:#f4f6fa}.table table tbody tr td{text-align:left;padding:1.5rem;color:#051884;font-size:1rem;line-height:1.5rem;vertical-align:top;width:40%}.table table tbody tr td:first-child{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;width:20%}.testimonial{background-color:#f4f6fa;padding-top:48px;padding-bottom:48px}@media only screen and (min-width:49rem){.testimonial{padding-top:64px;padding-bottom:64px}}@media only screen and (min-width:63rem){.testimonial{padding-top:80px;padding-bottom:80px}}.testimonial__slider.tns-slider{transition-duration:.3s;pointer-events:none}.testimonial__text.title{font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;margin-top:24px;margin-bottom:1.5rem;line-height:2.25rem;color:#0049ec}@media only screen and (min-width:49rem){.testimonial__text.title{margin-top:32px;margin-bottom:2rem;line-height:2.625rem}}@media only screen and (min-width:63rem){.testimonial__text.title{margin-top:48px;margin-bottom:2.5rem;line-height:3rem}}.testimonial__icon{width:82px;height:48px}.testimonial__icon svg{width:100%;height:100%}@media only screen and (min-width:49rem){.testimonial__icon{width:110px;height:64px}}@media only screen and (min-width:63rem){.testimonial__icon{width:137px;height:80px}}.testimonial__author{display:flex;align-items:center}.testimonial__author-image{border-radius:50%;margin-right:16px;width:80px;height:80px}@media only screen and (min-width:49rem){.testimonial__author-image{margin-right:24px;width:96px;height:96px}}@media only screen and (min-width:63rem){.testimonial__author-image{width:120px;height:120px}}.testimonial__author-name{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#051884;font-size:1.125rem;line-height:1.5rem}@media only screen and (min-width:49rem){.testimonial__author-name{font-size:1.1875rem;line-height:1.625rem}}@media only screen and (min-width:63rem){.testimonial__author-name{font-size:1.25rem;line-height:1.6875rem}}.testimonial__author-company{font-family:CircularXXWeb-Medium,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.625rem}@media only screen and (min-width:49rem){.testimonial__author-company{font-size:1.0625rem;line-height:1.6875rem}}@media only screen and (min-width:63rem){.testimonial__author-company{font-size:1.125rem;line-height:1.75rem}}.testimonial__display{margin-top:32px}@media only screen and (min-width:49rem){.testimonial__display{margin-top:48px}}@media only screen and (min-width:63rem){.testimonial__display{margin-top:64px}}.testimonial__display.hidden{display:none}.testimonial__display-lines{display:flex;justify-content:space-between}.testimonial__display-line{height:6px;border-radius:3px;background-color:rgba(172,179,192,.3);position:relative;overflow:hidden;cursor:pointer}.testimonial__display-foregroundline{position:absolute;content:"";left:0;top:0;bottom:0;right:0;border-radius:3px;transform:translateX(calc((100% + 1px) * -1));transform-origin:left center;background-color:#0049ec;isolation:isolate}.testimonial__display-line.filled .testimonial__display-foregroundline{transform:translateX(0)}.image-gallery{position:relative;overflow-x:hidden}.image-gallery__text{position:relative;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.image-gallery__text{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.image-gallery__text{margin:0 0 4rem 0}}.image-gallery__text .copytext{margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.image-gallery__text .copytext{margin:0 0 2rem 0}}@media only screen and (min-width:63rem){.image-gallery__text .copytext{margin:0 0 2rem 0}}.image-gallery__text .copytext2 p{font-size:.875rem;line-height:1.375rem}.image-gallery__link{position:relative}.image-gallery__element-image{position:relative;border-radius:16px;overflow:hidden;margin:0 0 1.5rem 0}@media only screen and (min-width:63rem){.image-gallery__element-image{margin:0 0 2rem 0}}.image-gallery__element-image img{vertical-align:middle;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.image-gallery__element-text{transition:opacity .5s;opacity:0}.image-gallery__element-headline{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#051884;letter-spacing:-.005em;font-size:1.125rem;line-height:1.5rem;margin:0 0 .5rem 0}@media only screen and (min-width:49rem){.image-gallery__element-headline{font-size:1.1875rem;line-height:1.625rem}}@media only screen and (min-width:63rem){.image-gallery__element-headline{font-size:1.25rem;line-height:1.6875rem}}.image-gallery__element-copy{color:#051884;font-size:.875rem;line-height:1.375rem;-webkit-text-size-adjust:100%}.image-gallery__element-zoom{position:absolute;right:1rem;bottom:1rem;width:40px;height:40px;background-color:#0049ec;border-radius:50%;background-image:url(../img/fullscreen.svg);background-repeat:no-repeat;background-position:center;display:none}@media only screen and (min-width:49rem){.image-gallery__element-zoom{right:1.5rem;bottom:1.5rem}}@media only screen and (min-width:63rem){.image-gallery__element-zoom{right:1rem;bottom:1rem}}.image-gallery__element-before{position:absolute;right:1rem;bottom:1rem;display:none}@media only screen and (min-width:49rem){.image-gallery__element-before{right:1.5rem;bottom:1.5rem}}.image-gallery .tns-slide-active .image-gallery__element-text{opacity:1}.image-gallery .slider{margin-left:-64px}@media only screen and (min-width:575px){.image-gallery .slider{margin-left:-32px}}@media only screen and (min-width:63rem){.image-gallery .slider{margin-left:0}}.image-gallery .slider .slide:first-child:last-child{padding-right:0!important}.image-gallery .slider--noslider{margin-left:0}.image-gallery .slider--noslider .slider-button{display:none}.image-gallery .slider-buttons{display:none;height:auto}@media only screen and (min-width:63rem){.image-gallery .slider-buttons{display:block}}@media only screen and (min-width:63rem){.image-gallery .slider-buttons .slider-button{left:0;margin-left:46px}.image-gallery .slider-buttons .slider-button:last-child{right:0;left:auto;margin-right:46px}}@media only screen and (min-width:76rem){.image-gallery .slider-buttons .slider-button{left:0;margin-left:46px}.image-gallery .slider-buttons .slider-button:last-child{left:auto;right:0;margin-right:46px}}.image-gallery__overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:#051884;z-index:11;padding:8rem 0 2rem;overflow-x:hidden;overflow-y:scroll;display:none}.image-gallery__overlay-close{position:absolute;z-index:1;right:0;top:0;width:96px;height:80px;cursor:pointer;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:49rem){.image-gallery__overlay-close{width:120px;height:100px}}.image-gallery__overlay-close img,.image-gallery__overlay-close svg{width:96px;height:80px}@media only screen and (min-width:49rem){.image-gallery__overlay-close img,.image-gallery__overlay-close svg{width:120px;height:100px}}.image-gallery__overlay-close img path,.image-gallery__overlay-close svg path{transition:all .5s;fill:#baf554}.image-gallery__overlay-close:after{content:"";position:absolute;right:28px;top:28px;width:16px;height:16px;background-image:url(../img/close2.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:49rem){.image-gallery__overlay-close:after{right:36px;top:36px}}.image-gallery__overlay-close:hover img path,.image-gallery__overlay-close:hover svg path{transition:all .5s;fill:#fff}.image-gallery__overlay-player{position:relative;margin:0 auto;height:auto;width:100%;border-radius:16px;aspect-ratio:16/9}@media only screen and (min-width:63rem){.image-gallery__overlay-player{aspect-ratio:unset}.image-gallery__overlay-player .pinch-zoom-container{overflow:visible!important;height:auto!important}}@media only screen and (min-width:76rem){.image-gallery__overlay-player{max-width:80vw}}.image-gallery__overlay-image-container{position:relative;min-width:100%;height:auto;aspect-ratio:16/9;margin:0 auto;overflow:hidden;z-index:1;background-color:transparent}@media only screen and (min-width:63rem){.image-gallery__overlay-image-container{cursor:url(../img/zoom-cursor.svg) 40 40,zoom-in}.image-gallery__overlay-image-container.magnified{cursor:url(../img/zoomout-cursor.svg) 40 40,zoom-in}}.image-gallery__overlay-image{position:relative;width:100%;height:auto;margin:0 auto;z-index:1}@media only screen and (min-width:63rem){.image-gallery__overlay-image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:10;pointer-events:none;max-height:100%;max-width:100%;width:auto;height:auto}}.image-gallery__overlay-image.animate{transition:all .5s}.image-gallery__overlay-buttons{position:relative;display:flex;flex-wrap:nowrap;justify-content:center;z-index:2;pointer-events:none;width:100%;height:48px;margin:2rem auto 0 auto}.image-gallery__overlay-buttons--mobile{margin:1.5rem auto 0 auto}@media only screen and (min-width:76rem){.image-gallery__overlay-buttons--mobile{display:none!important}}.image-gallery__overlay-buttons--desktop{display:none}@media only screen and (min-width:76rem){.image-gallery__overlay-buttons--desktop{display:flex}}@media only screen and (min-width:49rem){.image-gallery__overlay-buttons{height:80px;margin:3rem auto 0 auto}}@media only screen and (min-width:76rem){.image-gallery__overlay-buttons{position:absolute;display:block;flex-wrap:unset;justify-content:unset;height:100%;left:0;top:0;margin:0}}.image-gallery__overlay-button{position:relative;width:48px;height:48px;margin:0 .75rem;pointer-events:all;background:rgba(255,255,255,.1);border-radius:50%;box-shadow:0 10px 30px -5px rgba(5,24,132,.25);cursor:pointer;transition:all .5s;-webkit-tap-highlight-color:transparent}.image-gallery__overlay-button:last-child:after{transform:rotate(0)}@media only screen and (min-width:49rem){.image-gallery__overlay-button{width:80px;height:80px;margin:0 1rem}.image-gallery__overlay-button:hover{background:rgba(255,255,255,.3)}}@media only screen and (min-width:76rem){.image-gallery__overlay-button{position:absolute;left:16px;top:50%;left:0;margin:-40px 0 0 -8vw}.image-gallery__overlay-button:last-child{left:auto;right:0;margin:-40px -8vw 0 0}}.image-gallery__overlay-button:after{content:"";position:absolute;left:50%;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;background-image:url(../img/chevron3.svg);background-position:center;background-repeat:no-repeat;background-size:24px 24px;transform:rotate(180deg)}.image-gallery__overlay-button.inactive{opacity:0;pointer-events:none}.image-gallery__overlay-button[aria-disabled=true]{opacity:0;pointer-events:none}.image-gallery__overlay-text{position:relative;margin:1.5rem 0 0 0}@media only screen and (min-width:49rem){.image-gallery__overlay-text{margin:2rem 0 0 0}}.image-gallery__overlay-headline{position:relative;color:#fff;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;margin:0 0 .5rem 0;letter-spacing:-.005em}@media only screen and (min-width:49rem){.image-gallery__overlay-headline{font-size:1.1875rem;line-height:1.625rem}}@media only screen and (min-width:63rem){.image-gallery__overlay-headline{font-size:1.25rem;line-height:1.6875rem}}.image-gallery__overlay-copy{position:relative;color:#fff;font-size:.875rem;line-height:1.375rem}@media only screen and (min-width:63rem){.image-gallery--zoom-enabled .image-gallery__element-image img{cursor:url(../img/fullscreen-cursor.svg) 40 40,zoom-in}}.image-gallery--zoom-enabled .image-gallery__element-zoom{display:block}@media only screen and (min-width:63rem){.image-gallery--zoom-enabled .image-gallery__element-zoom{display:none}}.image-gallery--before-enabled .image-gallery__element-image .image-gallery__element-before{display:block;z-index:3}.image-gallery--before-enabled .image-gallery__element-image img{position:relative;width:100%;height:auto;transition:opacity .5s;opacity:1;z-index:1;border-radius:16px}.image-gallery--before-enabled .image-gallery__element-image img:first-child{position:absolute;width:100%;height:100%;left:0;top:0;opacity:1;z-index:2}.image-gallery--before-enabled .image-gallery__element-image.image-switched img:first-child{opacity:0}.image-gallery--before-enabled .image-gallery__element-image.image-switched .image-gallery__element-before{background-color:#051884;border-color:#051884}.image-gallery--aspectratio0 .image-gallery__element-image img{aspect-ratio:16/9}.image-gallery--aspectratio0 .image-gallery__overlay-player{aspect-ratio:16/9}@media only screen and (min-width:63rem){.image-gallery--aspectratio0 .image-gallery__overlay-player{aspect-ratio:unset}}.image-gallery--aspectratio1 .image-gallery__element-image img{aspect-ratio:3/2}.image-gallery--aspectratio1 .image-gallery__overlay-player{aspect-ratio:3/2}@media only screen and (min-width:63rem){.image-gallery--aspectratio1 .image-gallery__overlay-player{aspect-ratio:unset}}.image-gallery--aspectratio2 .slider{margin-left:-10px}@media only screen and (min-width:575px){.image-gallery--aspectratio2 .slider{margin-left:-32px}}@media only screen and (min-width:63rem){.image-gallery--aspectratio2 .slider{margin-left:0}}.image-gallery--aspectratio2 .image-gallery__element-image img{aspect-ratio:19/5}.image-gallery--aspectratio2 .image-gallery__overlay-player{aspect-ratio:19/5}@media only screen and (min-width:63rem){.image-gallery--aspectratio2 .image-gallery__overlay-player{aspect-ratio:unset}}.video{position:relative}.video__text{position:relative;padding:0 0 2rem 0}@media only screen and (min-width:49rem){.video__text{padding:0 0 3rem 0}}@media only screen and (min-width:63rem){.video__text{padding:0 0 4rem 0}}.video__text .copytext{margin-bottom:1.5rem}@media only screen and (min-width:49rem){.video__text .copytext{margin-bottom:2rem}}@media only screen and (min-width:63rem){.video__text .copytext{margin-bottom:2rem}}.video__container{position:relative;background-color:#000;border-radius:16px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.video__container{min-height:480px}}.video__image{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;border-radius:16px}.video__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.video__image img{width:auto;height:auto;min-width:100%;min-height:100%;left:50%;top:50%;transform:translate(-50%,-50%)}}.video__headline{margin:0 0 1.5rem 0}.video__subline{color:#051884}.video__play{position:absolute;left:50%;top:50%;background-color:#0049ec;background-image:url(../img/play.svg);background-repeat:no-repeat;background-position:38px center;background-size:35px 45px;width:106px;height:106px;margin:-53px 0 0 -53px;border-radius:50%;cursor:pointer;transition:background-color .5s}.video__play:hover{background-color:#051884}.video__player{width:100%;height:auto;aspect-ratio:16/9;border-radius:16px;display:none}@media only screen and (min-width:49rem){.video__player{display:block}}.video-slider{position:relative;overflow-x:hidden}.video-slider .youtube-cookienote{position:absolute;left:0;top:0}.video-slider__text{position:relative;padding:0 0 2rem 0}@media only screen and (min-width:49rem){.video-slider__text{padding:0 0 3rem 0}}@media only screen and (min-width:63rem){.video-slider__text{padding:0 0 4rem 0}}.video-slider__videos{position:relative}.video-slider__teaser{position:relative;display:block;border-radius:16px;overflow:hidden;padding:0;background-color:#0049ec;transition:all .5s}.video-slider__teaser-image{position:relative;aspect-ratio:5/4}.video-slider__teaser-image img{width:100%;height:auto}.video-slider__teaser-text{padding:1rem;padding:1.5rem;background-color:#0049ec}.video-slider__teaser-headline{color:#fff;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;margin:0 0 .5rem 0;font-size:1.25rem;line-height:1.6875rem;letter-spacing:-.005em}@media only screen and (min-width:49rem){.video-slider__teaser-headline{font-size:1.375rem;line-height:1.875rem}}@media only screen and (min-width:63rem){.video-slider__teaser-headline{font-size:1.5rem;line-height:2rem}}.video-slider__teaser-subline{color:#fff;font-size:1rem;line-height:1.625rem;margin:0 0 1rem 0}@media only screen and (min-width:49rem){.video-slider__teaser-subline{font-size:1.0625rem;line-height:1.6875rem}}@media only screen and (min-width:63rem){.video-slider__teaser-subline{font-size:1.125rem;line-height:1.75rem}}.video-slider__teaser-copy{color:#fff;font-size:.875rem;line-height:1.375rem}.video-slider__teaser-play{position:absolute;left:50%;top:50%;width:4rem;height:4rem;margin:-2rem 0 0 -2rem;background-color:#0049ec;border-radius:50%;text-align:center;padding:21px 0 0 4px;box-shadow:0 12px 24px rgba(5,24,132,.35);transition:all .5s;display:none;cursor:pointer}.video-slider__teaser-play:hover{background-color:#051884}.video-slider__overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;background-color:#051884;z-index:11;padding:8rem 0 2rem;overflow-x:hidden;overflow-y:scroll;display:none}.video-slider__overlay-close{position:absolute;z-index:1;right:0;top:0;width:96px;height:80px;cursor:pointer;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:49rem){.video-slider__overlay-close{width:120px;height:100px}}.video-slider__overlay-close img,.video-slider__overlay-close svg{width:96px;height:80px}@media only screen and (min-width:49rem){.video-slider__overlay-close img,.video-slider__overlay-close svg{width:120px;height:100px}}.video-slider__overlay-close img path,.video-slider__overlay-close svg path{transition:all .5s;fill:#baf554}.video-slider__overlay-close:after{content:"";position:absolute;right:28px;top:28px;width:16px;height:16px;background-image:url(../img/close2.svg);background-size:16px 16px;background-repeat:no-repeat;background-position:center}@media only screen and (min-width:49rem){.video-slider__overlay-close:after{right:36px;top:36px}}.video-slider__overlay-player{position:relative;aspect-ratio:16/9;margin:0 auto;height:auto;width:100%;border-radius:16px}.video-slider__overlay-text .video-slider__teaser-text{padding:1.5rem 0;background-color:transparent}@media only screen and (min-width:49rem){.video-slider__overlay-text .video-slider__teaser-text{display:flex;padding:2rem 0}}.video-slider__overlay-text .video-slider__teaser-text .video-slider__teaser-block{width:100%}@media only screen and (min-width:49rem){.video-slider__overlay-text .video-slider__teaser-text .video-slider__teaser-block{width:50%}}.video-slider .slider{padding:40px 0;margin-top:-40px;margin-left:-64px}@media only screen and (min-width:575px){.video-slider .slider{margin-left:-32px}}@media only screen and (min-width:63rem){.video-slider .slider{margin-left:0}}.milestones__text{position:relative;padding:0 0 2rem 0}@media only screen and (min-width:49rem){.milestones__text{padding:0 0 3rem 0}}@media only screen and (min-width:63rem){.milestones__text{padding:0 0 4rem 0}}.milestones__text .copytext{margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.milestones__text .copytext{margin:0 0 2rem 0}}.milestones__animation{position:relative;background-color:#0049ec;padding:2rem 0}@media only screen and (min-width:49rem){.milestones__animation{padding:3rem 0}}@media only screen and (min-width:63rem){.milestones__animation{padding:4rem 0 6rem 0}}.milestones__animation .lottie-animation{position:absolute;left:0;bottom:0;width:auto;height:auto;min-width:100%;max-height:100%;z-index:1;overflow:hidden}.milestones__animation .lottie-animation svg{display:block;margin:0 0 -1px 0}.milestones__video{position:absolute;left:0;top:0;width:100%;height:100%}.milestones__video video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;overflow:hidden;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.milestones .slider .tns-inner{transition-duration:1.5s!important}.milestones .slider .tns-inner .tns-slider{transition-duration:1.5s!important}.milestones__slider{position:relative;z-index:2}.milestones__slider-element{position:relative}.milestones__slider-element.tns-slide-active .milestones__slider-title{transform:none;opacity:1;transition-delay:.5s}.milestones__slider-element.tns-slide-active .milestones__slider-text{transform:none;opacity:1;transition-delay:.5s}.milestones__slider-element.tns-slide-active .milestones__slider-image{transform:none;transition-delay:.5s}.milestones__slider-content{position:relative;display:flex;flex-wrap:wrap}@media only screen and (min-width:63rem){.milestones__slider-content{flex-wrap:nowrap}}.milestones__slider-content1{position:relative;width:100%;margin:0 0 1.5rem 0}@media only screen and (min-width:63rem){.milestones__slider-content1{width:66.666%;padding-right:2rem;margin:0}}.milestones__slider-content2{position:relative;width:100%}@media only screen and (min-width:49rem){.milestones__slider-content2{width:75%}}@media only screen and (min-width:63rem){.milestones__slider-content2{width:33.333%}}.milestones__slider-image{position:relative;float:right;width:200px;height:150px;overflow:hidden;box-shadow:0 24px 40px -16px rgba(5,24,132,.35);border-radius:16px;transform:scale(.8);transition:all .5s;transition-timing-function:ease-out;transition-delay:.25s}@media only screen and (min-width:49rem){.milestones__slider-image{width:379px;height:284px}}@media only screen and (min-width:63rem){.milestones__slider-image{width:379px;height:284px}}.milestones__slider-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.milestones__slider-title{position:relative;opacity:0;transition:all .5s;transition-timing-function:ease-out;transition-delay:0}.milestones__slider-text{position:relative;opacity:0;transition:all .5s;transition-timing-function:ease-out;transition-delay:0;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.milestones__slider-text{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.milestones__slider-text{margin:0 0 100px 0}}.milestones__slider-headline{color:#fff;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;word-break:keep-all;font-size:3rem;line-height:3rem;margin:0 0 .5rem 0}@media only screen and (min-width:49rem){.milestones__slider-headline{font-size:4.5rem;line-height:4.5rem}}@media only screen and (min-width:63rem){.milestones__slider-headline{font-size:6rem;line-height:6rem}}.milestones__slider-subline{color:#baf554;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;word-break:keep-all;font-size:1.5rem;line-height:1.5rem}@media only screen and (min-width:49rem){.milestones__slider-subline{font-size:2.5rem;line-height:2.5rem}}@media only screen and (min-width:63rem){.milestones__slider-subline{font-size:3rem;line-height:3rem}}.milestones__slider-headline2{color:#fff;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.1875rem;line-height:1.625rem;letter-spacing:-.005em;margin:0 0 .5rem 0}@media only screen and (min-width:49rem){.milestones__slider-headline2{font-size:1.1875rem;line-height:1.625rem;margin:0 0 1rem 0}}@media only screen and (min-width:63rem){.milestones__slider-headline2{font-size:1.25rem;line-height:1.6875rem}}.milestones__slider-copytext{color:#fff;font-size:.875rem;line-height:1.375rem}.milestones__slider-buttons{position:absolute;width:100%;height:64px;left:0;top:auto;bottom:0;margin-bottom:-4rem;display:flex;justify-content:center;z-index:2;pointer-events:all}@media only screen and (min-width:49rem){.milestones__slider-buttons{margin-bottom:-5rem}}@media only screen and (min-width:63rem){.milestones__slider-buttons{margin-bottom:-8.5rem;height:80px}}.milestones__slider-buttons .slider-button{position:relative;left:auto;top:auto;margin:0 1rem 0 1rem;display:block}@media only screen and (min-width:49rem){.milestones__slider-buttons .slider-button{margin:0 1.5rem 0 1.5rem}}@media only screen and (min-width:63rem){.milestones__slider-buttons .slider-button{margin:0 2rem 0 2rem}}.milestones__slider-buttons .slider-button:first-child{left:auto;right:auto}.milestones__slider-buttons .slider-button:last-child{left:auto;right:auto}.milestones__slider-buttons .slider-button[aria-disabled=true]{opacity:0}.milestones__slider-buttons .slider-text{position:relative;left:auto;bottom:auto;transform:none;height:48px;margin-top:8px}@media only screen and (min-width:63rem){.milestones__slider-buttons .slider-text{display:none}}.milestones__slider-buttons .slider-dots{display:none}@media only screen and (min-width:63rem){.milestones__slider-buttons .slider-dots{position:relative;left:auto;bottom:auto;transform:none;display:flex;height:48px;margin-top:16px}}.image-copy-teaser__container{position:relative;border-radius:20px}@media only screen and (min-width:63rem){.image-copy-teaser__container{display:flex;flex-direction:row-reverse}}.image-copy-teaser__text{position:relative;display:inline-block;background-color:#0049ec;padding:0 1.5rem 1.5rem 1.5rem;z-index:2;border-radius:0 0 20px 20px}@media only screen and (min-width:49rem){.image-copy-teaser__text{padding:0 3rem 3rem 3rem}}@media only screen and (min-width:63rem){.image-copy-teaser__text{flex:1;width:55%;padding:3rem 2rem 3rem 3rem;border-radius:20px 0 0 20px;display:block}}@media only screen and (min-width:76rem){.image-copy-teaser__text{padding:64px 32px 64px 64px}}.image-copy-teaser__image{position:relative;width:100%;display:block}@media only screen and (min-width:63rem){.image-copy-teaser__image{flex:1;width:45%}}.image-copy-teaser__image-shape{position:absolute;left:0;bottom:0;width:100%;height:50px;z-index:2;margin:0 0 -1px 0;background-image:url(../img/imagetext_shape_mobile.svg);background-size:100% 100%;background-repeat:no-repeat}@media only screen and (min-width:49rem){.image-copy-teaser__image-shape{height:80px}}@media only screen and (min-width:63rem){.image-copy-teaser__image-shape{width:96px;height:100%;background-image:url(../img/imagetext_shape_desktop.svg);bottom:auto;top:0;margin:0 0 0 -1px}}.image-copy-teaser__image img{display:block;width:100%;height:auto;border-radius:20px 20px 0 0;z-index:1}@media only screen and (min-width:63rem){.image-copy-teaser__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:0 20px 20px 0}}.image-copy-teaser__tag{color:#baf554}.image-copy-teaser__headline{color:#fff}.image-copy-teaser__copy{color:#fff;margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.image-copy-teaser__copy{margin:0 0 2rem 0}}.image-copy-teaser__copy p{color:#fff}.image-copy-teaser--darkblue .image-copy-teaser__container{background-color:#051884}.image-copy-teaser--darkblue .image-copy-teaser__text{background-color:#051884}.image-copy-teaser--darkblue .image-copy-teaser__image-shape{background-image:url(../img/imagetext_shape_mobile2.svg)}@media only screen and (min-width:63rem){.image-copy-teaser--darkblue .image-copy-teaser__image-shape{background-image:url(../img/imagetext_shape_desktop2.svg)}}.image-copy-teaser--imageleft .image-copy-teaser__container{flex-direction:row}@media only screen and (min-width:63rem){.image-copy-teaser--imageleft .image-copy-teaser__image img{border-radius:20px 0 0 20px}}@media only screen and (min-width:63rem){.image-copy-teaser--imageleft .image-copy-teaser__text{padding:48px 48px 48px 32px;border-radius:0 20px 20px 0}}@media only screen and (min-width:76rem){.image-copy-teaser--imageleft .image-copy-teaser__text{padding:64px 64px 64px 32px}}@media only screen and (min-width:63rem){.image-copy-teaser--imageleft .image-copy-teaser__image-shape{right:0;left:auto;transform:rotate(180deg);margin:0 -1px 0 0}}.image-copy-teaser__link{display:inline-block}.image-copy-slider{position:relative;overflow:hidden;margin-bottom:-60px}.image-copy-slider__text{position:relative;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.image-copy-slider__text{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.image-copy-slider__text{margin:0 0 4rem 0}}.image-copy-slider__text .copytext{margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.image-copy-slider__text .copytext{margin:0 0 2rem 0}}@media only screen and (min-width:63rem){.image-copy-slider__text .copytext{margin:0 0 2rem 0}}.image-copy-slider__link{position:relative}.image-copy-slider__teaser{position:relative;border-radius:16px;transition:all .5s}@media only screen and (min-width:63rem){.image-copy-slider__teaser:hover{box-shadow:0 24px 40px -16px rgba(5,24,132,.35);transform:scale(1.025)}}.image-copy-slider__teaser a{text-decoration:none}.image-copy-slider__teaser-image{border-radius:1rem 1rem 0 0;overflow:hidden;aspect-ratio:3/2;width:100%;height:auto;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#f4f6fa}@media only screen and (min-width:63rem){.image-copy-slider__teaser-image{border-radius:1rem 1rem 0 0}}.image-copy-slider__teaser-text{background-color:#0049ec;color:#fff;padding:1.5rem;border-radius:0 0 1rem 1rem;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}.image-copy-slider__teaser-text .button{display:block;width:100%;margin:1.5rem 0 0 0}.image-copy-slider__teaser-tagline{color:#baf554;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.02em;text-transform:uppercase;margin:0 0 .5rem 0}@media only screen and (min-width:49rem){.image-copy-slider__teaser-tagline{font-size:1.0625rem}}@media only screen and (min-width:63rem){.image-copy-slider__teaser-tagline{font-size:1.125rem}}.image-copy-slider__teaser-copy{color:#fff;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.005em;margin:0 0 .5rem 0}@media only screen and (min-width:49rem){.image-copy-slider__teaser-copy{font-size:1.1875rem;line-height:1.625rem}}@media only screen and (min-width:63rem){.image-copy-slider__teaser-copy{font-size:1.25rem;line-height:1.6875rem}}.image-copy-slider__button{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.image-copy-slider .slider{padding:60px 0;margin-top:-60px;margin-left:-64px}@media only screen and (min-width:575px){.image-copy-slider .slider{margin-left:-32px}}@media only screen and (min-width:63rem){.image-copy-slider .slider{margin-left:0}}.image-copy-slider .slider-buttons{display:none}@media only screen and (min-width:63rem){.image-copy-slider .slider-buttons{display:block}}.contact-teaser{position:relative;overflow-x:hidden}.contact-teaser__intro{margin:0 0 2rem 0}@media only screen and (min-width:49rem){.contact-teaser__intro{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.contact-teaser__intro{margin:0 0 4rem 0}}.contact-teaser__teaser{position:relative;display:block;border-radius:16px;overflow:hidden;padding:0}@media only screen and (min-width:49rem){.contact-teaser__teaser{height:100%}}@media only screen and (min-width:63rem){.contact-teaser__teaser:hover .contact-teaser__title{padding:0 0 .25rem 0}.contact-teaser__teaser:hover .contact-teaser__copy{padding:0 0 1.5rem 0;margin:0}.contact-teaser__teaser:hover .contact-teaser__additional{display:block;max-height:150px;opacity:1;margin:0;padding-bottom:1.5rem;overflow:visible}}.contact-teaser__image{position:relative;aspect-ratio:1/1;background-color:#f4f6fa}@media only screen and (min-width:63rem){.contact-teaser__image{margin:0 0 2rem 0}}.contact-teaser__image img{display:block;width:100%;height:auto}.contact-teaser__content{position:relative;width:100%;background-color:#0049ec;padding:1.5rem;min-height:100px;overflow:hidden}@media only screen and (min-width:63rem){.contact-teaser__content{position:absolute;left:0;bottom:0;padding:1.5rem 1.5rem 0 1.5rem}}.contact-teaser__text,.contact-teaser__text p{color:#fff;margin:0}.contact-teaser__title{color:#fff;padding:0 0 .5rem 0;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.375rem;line-height:1.875rem;letter-spacing:-.005em;transition:all .5s ease-in-out}@media only screen and (min-width:63rem){.contact-teaser__title{font-size:1.5rem;line-height:2rem}}.contact-teaser__copy{padding:0 0 1.5rem 0;color:#fff;transition:all .5s ease-in-out;margin:0}.contact-teaser__copy a{color:#fff}.contact-teaser__button{position:relative;display:block;width:100%}@media only screen and (min-width:63rem){.contact-teaser__button{margin-top:.5rem}}.contact-teaser__additional{position:relative;display:block}@media only screen and (min-width:63rem){.contact-teaser__additional{overflow:hidden;max-height:0;transition:all .5s ease-in-out;margin:0;opacity:0}}.contact-teaser__additional-text{color:#fff;margin:0}@media only screen and (min-width:63rem){.contact-teaser__additional-text{height:auto!important}}.contact-teaser__additional-text p{color:#fff;margin:0}.contact-teaser .slider{margin-left:-64px}@media only screen and (min-width:575px){.contact-teaser .slider{margin-left:-32px}}@media only screen and (min-width:63rem){.contact-teaser .slider{margin-left:0}}.image-copy-half-teaser.base-bottom-offset{margin-bottom:2rem}@media only screen and (min-width:49rem){.image-copy-half-teaser.base-bottom-offset{margin-bottom:3rem}}@media only screen and (min-width:63rem){.image-copy-half-teaser.base-bottom-offset{margin-bottom:5rem}}.image-copy-half-teaser__intro{padding:0 0 2rem 0}@media only screen and (min-width:49rem){.image-copy-half-teaser__intro{padding:0 0 3rem 0}}@media only screen and (min-width:63rem){.image-copy-half-teaser__intro{padding:0 0 4rem 0}}.image-copy-half-teaser__teaser{position:relative;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.image-copy-half-teaser__teaser{margin:0 0 3rem 0}}.image-copy-half-teaser__teaser-image{margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.image-copy-half-teaser__teaser-image{margin:0 0 2rem 0}}.image-copy-half-teaser__teaser-image img{width:100%;height:auto;box-shadow:0 24px 40px -16px rgba(5,24,132,.35);border-radius:16px}.image-copy-half-teaser__teaser-headline{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;letter-spacing:-.005em;color:#051884;margin:0 0 1rem 0}@media only screen and (min-width:49rem){.image-copy-half-teaser__teaser-headline{font-size:1.75rem;line-height:2.25rem;letter-spacing:-.01em;margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.image-copy-half-teaser__teaser-headline{font-size:2rem;line-height:2.5rem}}.image-copy-half-teaser__teaser-copy{font-size:1rem;line-height:1.625rem;color:#051884;margin:0 0 .75rem 0}@media only screen and (min-width:49rem){.image-copy-half-teaser__teaser-copy{font-size:1.0625rem;line-height:1.6875rem;margin:0 0 1.25rem 0}}@media only screen and (min-width:63rem){.image-copy-half-teaser__teaser-copy{font-size:1.125rem;line-height:1.75rem}}.image-copy-half-teaser__teaser-button .teaser-link{font-size:1rem;line-height:1.625rem}@media only screen and (min-width:49rem){.image-copy-half-teaser__teaser-button .teaser-link{font-size:1.0625rem;line-height:1.6875rem}}@media only screen and (min-width:63rem){.image-copy-half-teaser__teaser-button .teaser-link{font-size:1.125rem;line-height:1.75rem}}.image-copy-half-teaser--blue{background-color:#0049ec;padding:4rem 0 2rem 0}@media only screen and (min-width:49rem){.image-copy-half-teaser--blue{padding:6rem 0 3rem 0}}@media only screen and (min-width:63rem){.image-copy-half-teaser--blue{padding:8rem 0 5rem 0}}.image-copy-half-teaser--blue.base-bottom-offset{margin-bottom:4rem}@media only screen and (min-width:49rem){.image-copy-half-teaser--blue.base-bottom-offset{margin-bottom:6rem}}@media only screen and (min-width:63rem){.image-copy-half-teaser--blue.base-bottom-offset{margin-bottom:8rem}}.image-copy-half-teaser--blue .tagline{color:#baf554}.image-copy-half-teaser--blue .copytext,.image-copy-half-teaser--blue .headline,.image-copy-half-teaser--blue .headline2,.image-copy-half-teaser--blue .subline{color:#fff}.image-copy-half-teaser--blue .copytext p,.image-copy-half-teaser--blue .headline p,.image-copy-half-teaser--blue .headline2 p,.image-copy-half-teaser--blue .subline p{color:#fff}.image-copy-half-teaser--blue .image-copy-half-teaser__teaser-headline{color:#fff}.image-copy-half-teaser--blue .image-copy-half-teaser__teaser-copy{color:#fff}.image-copy-half-teaser--blue .teaser-link{color:#baf554}.image-copy-half-teaser--blue .teaser-link:after{background-image:url(../img/check-right4.svg)}.image-copy-half-teaser--blue .teaser-link.download:after{background-image:url(../img/download4.svg)}.image-copy-half-teaser--blue .teaser-link:hover{border-color:#baf554}.expander-teaser__intro{margin:0 0 2rem 0}@media only screen and (min-width:49rem){.expander-teaser__intro{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.expander-teaser__intro{margin:0 0 4rem 0}}.expander-teaser__row{display:flex;flex-wrap:wrap;margin:-1rem -1rem}.expander-teaser__col{align-self:flex-start;width:100%;padding:1rem;transition:all .5s ease-in-out .25s}@media only screen and (min-width:63rem){.expander-teaser__col:nth-child(1),.expander-teaser__col:nth-child(2){align-self:flex-end}.expander-teaser__col.small{width:41.6666666667%}.expander-teaser__col.small.maximized{width:58.3333333333%}.expander-teaser__col.large{width:58.3333333333%}.expander-teaser__col.large.minimized{width:41.6666666667%}}.expander-teaser__teaser{position:relative;width:100%;height:100%;cursor:pointer}@media only screen and (min-width:49rem){.expander-teaser__teaser:hover .expander-teaser__icon{background-image:url(../img/plus2.svg)}.expander-teaser__teaser:hover .expander-teaser__overlay{background-color:#baf554}}.expander-teaser__content{position:relative;width:100%;height:100%;background-color:#0049ec;border-radius:16px;padding:1.5rem;overflow:hidden;transition:all 1s ease-in-out .25s;z-index:1;max-height:100%}@media only screen and (min-width:49rem){.expander-teaser__content{padding:2rem}}.expander-teaser__icon{position:absolute;left:0;bottom:0;width:100px;height:90px;text-align:center;color:#fff;padding:20px;z-index:2;background-image:url(../img/plus_white.svg);background-repeat:no-repeat;background-position:center}.expander-teaser__overlay{position:absolute;left:0;bottom:0;width:240px;height:200px;margin:0 0 -100px -120px;border-radius:50%;background-color:#051884;transition:all .5s}.expander-teaser__image{position:absolute;right:0;bottom:16px;z-index:0;width:auto;height:144px;margin-right:-16px;opacity:1;aspect-ratio:1/1;transition:all .5s ease-in-out 1s}@media only screen and (min-width:49rem){.expander-teaser__image{height:160px}}.expander-teaser__image img{width:100%;height:auto;max-height:100%}.expander-teaser__text{position:relative;z-index:1;padding:0 0 120px 0;max-height:none;transition:max-height 1s ease-in-out .25s}.expander-teaser__title{color:#fff;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;transition:all 1s ease-in-out;word-break:keep-all;font-size:1.5rem;line-height:2rem}@media only screen and (max-width:63rem){.expander-teaser__title{max-width:560px!important}}@media only screen and (max-width:20rem){.expander-teaser__title{max-width:272px!important}}@media only screen and (min-width:49rem){.expander-teaser__title{font-size:1.75rem;line-height:2.25rem}}@media only screen and (min-width:63rem){.expander-teaser__title{font-size:2rem;line-height:2.5rem}}.expander-teaser__title span{color:#baf554}.expander-teaser__copy{display:block;color:#fff;font-size:1.0625rem;line-height:1.625rem;padding:1.5rem 0 0 0;max-height:0;overflow:hidden;opacity:0;transform:translateY(20px);transition:max-height 1s ease-in-out .25s,opacity .5s ease-in-out,transform 1s ease-in-out}@media only screen and (min-width:49rem){.expander-teaser__copy{padding:2rem 0 0 0}}.expander-teaser__buttons{position:relative;display:block;max-height:0;overflow:hidden;opacity:0;transform:translateY(20px);padding:.5rem 0 0 0;transition:max-height 1s ease-in-out .25s,opacity .5s ease-in-out,transform 1s ease-in-out}@media only screen and (min-width:49rem){.expander-teaser__buttons{padding:1rem 0 0 0}}.expander-teaser__button{position:relative;display:inline-block;width:auto;margin:1rem .5rem 0 0;border-radius:28px;padding:.5rem 1.5rem .5rem 3.25rem;text-decoration:none;cursor:pointer;font-size:1rem;line-height:1.5rem;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#fff;transition:all .5s;border:2px solid #fff}.expander-teaser__button img,.expander-teaser__button svg{position:absolute;left:26px;top:50%;width:20px;height:20px;margin-top:-10px}.expander-teaser__button img path,.expander-teaser__button svg path{transition:all .5s}.expander-teaser__button:hover{border-color:#baf554;color:#baf554}.expander-teaser__button:hover svg path:first-child{stroke:#baf554}.expander-teaser__button:hover svg path:last-child{fill:#baf554}.expander-teaser .maximized .expander-teaser__teaser:hover .expander-teaser__button{background-image:url(../img/minus2.svg)}@media only screen and (min-width:49rem){.expander-teaser .maximized .expander-teaser__teaser:hover .expander-teaser__overlay{background-color:#fff}}.expander-teaser .maximized .expander-teaser__col{transition:all .5s ease-in-out 0s}.expander-teaser .maximized .expander-teaser__content{max-height:1000px;background-color:#051884;box-shadow:0 24px 40px -16px rgba(5,24,132,.3);transition:all .5s ease-in-out 0s}@media only screen and (min-width:49rem){.expander-teaser .maximized .expander-teaser__content{width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem}}@media only screen and (min-width:63rem){.expander-teaser .maximized .expander-teaser__content{width:calc(100% + 1.5rem)}}.expander-teaser .maximized .expander-teaser__overlay{background-color:#baf554}.expander-teaser .maximized .expander-teaser__image{opacity:0;transition:all .5s ease-in-out 0s}.expander-teaser .maximized .expander-teaser__text{transition:max-height 1s ease-in-out 0s}.expander-teaser .maximized .expander-teaser__copy{max-height:500px;opacity:1;transform:translateY(0);transition:max-height 1s linear,opacity 1s linear .5s,transform .5s linear .5s}@media only screen and (min-width:63rem){.expander-teaser .maximized .expander-teaser__copy{max-height:300px;overflow:visible}}@media only screen and (min-width:76rem){.expander-teaser .maximized .expander-teaser__copy{max-height:200px}}.expander-teaser .maximized .expander-teaser__buttons{max-height:500px;opacity:1;transform:translateY(0);transition:max-height 1s linear,opacity 1s linear .5s,transform .5s linear .5s}@media only screen and (min-width:63rem){.expander-teaser .maximized .expander-teaser__buttons{max-height:300px;overflow:visible}}@media only screen and (min-width:76rem){.expander-teaser .maximized .expander-teaser__buttons{max-height:200px}}.expander-teaser .maximized .expander-teaser__icon{background-image:url(../img/minus2.svg)}@media only screen and (min-width:63rem){.expander-teaser .maximized:nth-child(odd) .expander-teaser__content{margin-left:-1.5rem;margin-right:0}}@media only screen and (min-width:63rem){.expander-teaser .maximized:nth-child(even) .expander-teaser__content{margin-right:-1.5rem;margin-left:0}}.article-teaser{position:relative}.article-teaser__text{position:relative;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.article-teaser__text{margin:0 0 3rem 0}}@media only screen and (min-width:63rem){.article-teaser__text{margin:0 0 4rem 0}}.article-teaser__link{position:relative}.article-teaser__teaser{position:relative;border-radius:16px;transition:all .5s}@media only screen and (min-width:63rem){.article-teaser__teaser:hover{box-shadow:0 24px 40px -16px rgba(5,24,132,.25);transform:scale(1.025)}}.article-teaser__teaser a{text-decoration:none}.article-teaser__teaser-image{border-radius:1rem 1rem 0 0;overflow:hidden;aspect-ratio:3/2;width:100%;height:auto;background-size:cover;background-position:center center;background-repeat:no-repeat}@media only screen and (min-width:63rem){.article-teaser__teaser-image{border-radius:1rem 1rem 0 0}}.article-teaser__teaser-text{position:relative;background-color:#0049ec;color:#fff;padding:1.5rem;border-radius:0 0 1rem 1rem}.article-teaser__teaser-text .button{display:block;width:100%;margin:1.5rem 0 0 0}.article-teaser__teaser-text:before{content:"";position:absolute;left:0;top:0;width:100%;height:32px;background-image:url(../img/article-teaser-shape.svg);background-repeat:no-repeat;background-size:contain;background-position:right bottom;margin-top:-31px}.article-teaser__teaser-tagline{display:inline-block;color:#baf554;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.02em;text-transform:uppercase;margin:0 1rem .5rem 0}@media only screen and (min-width:49rem){.article-teaser__teaser-tagline{font-size:1.0625rem}}@media only screen and (min-width:63rem){.article-teaser__teaser-tagline{font-size:1.125rem}}.article-teaser__teaser-label{display:inline-block;color:#fff;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.125rem;margin:0 0 .75rem 0;background:rgba(255,255,255,.15);border-radius:8px;padding:4px 12px}.article-teaser__teaser-headline{color:#fff;font-size:1.125rem;line-height:1.5rem;margin:0 0 .75rem 0;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif}@media only screen and (min-width:49rem){.article-teaser__teaser-headline{font-size:1.1875rem;line-height:1.625rem}}@media only screen and (min-width:63rem){.article-teaser__teaser-headline{font-size:1.25rem;line-height:1.6875rem}}.article-teaser__teaser-copy{color:#fff;font-size:.875rem;line-height:1.375rem;margin:0 0 .25rem 0}.article-teaser__teaser--noimage .article-teaser__teaser-image{display:none}.article-teaser__teaser--noimage .article-teaser__teaser-text{border-radius:1rem}.article-teaser__teaser--noimage .article-teaser__teaser-text:before{display:none}.article-teaser__button{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}@media only screen and (max-width:48rem){.article-teaser--block .article-teaser__teaser-text{height:auto!important}}.article-teaser--slider{overflow-x:hidden}@media only screen and (min-width:575px){.article-teaser--slider{margin-top:-1rem}}.article-teaser--slider .slider{margin-left:-64px;margin-bottom:2rem}@media only screen and (min-width:575px){.article-teaser--slider .slider{margin-left:-32px;margin-top:1rem;margin-bottom:3rem}}@media only screen and (min-width:63rem){.article-teaser--slider .slider{margin-left:0}}.article-teaser--slider .slider-buttons{display:none}@media only screen and (min-width:63rem){.article-teaser--slider .slider-buttons{display:block}}.article-teaser--block .article-teaser__teaser{margin-bottom:2rem}.tab-teaser{position:relative;overflow-x:hidden;margin-bottom:-40px}.tab-teaser__intro{padding:0 0 2rem 0}@media only screen and (min-width:49rem){.tab-teaser__intro{padding:0 0 3rem 0}}@media only screen and (min-width:63rem){.tab-teaser__intro{padding:0 0 4rem 0}}.tab-teaser__tabs{display:none;position:relative;margin:0 0 2rem 0}@media only screen and (min-width:49rem){.tab-teaser__tabs{display:block}}.tab-teaser__select{display:block;background-color:#0049ec;height:40px;box-shadow:0 12px 24px -4px rgba(5,24,132,.25);border-radius:24px;margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.tab-teaser__select{display:none}}.tab-teaser__select .select{width:100%}.tab-teaser__select select{width:100%}.tab-teaser__select .styledSelect{background-color:transparent}.tab-teaser__select .styledSelect:after{right:20px;top:16px;background-image:url(../img/down3.svg)!important;margin-top:0}.tab-teaser__select .styledSelect span{display:block;padding:8px 0 8px 0;width:100%;text-align:center;color:#fff;font-size:1rem;line-height:1.5rem}.tab-teaser__select .styledSelect .options{margin:8px 0 0 0}.tab-teaser__select .styledSelect .options li{font-size:1rem;line-height:1.5rem;padding:12px 16px}.tab-teaser__select .styledSelect:hover span{color:#fff}.tab-teaser__element{display:none}.tab-teaser__element:first-child{display:block}.tab-teaser__small-container{position:relative;z-index:2;margin:-32px 0 0 0;padding:0 0 40px 0}.tab-teaser__small{position:relative;background:#fff;box-shadow:0 24px 40px -16px rgba(5,24,132,.2);border-radius:15px;height:100%;padding:1.5rem 1.5rem 5rem 1.5rem;transition:all .5s}@media only screen and (min-width:63rem){.tab-teaser__small:hover .tab-teaser__small-shape img path,.tab-teaser__small:hover .tab-teaser__small-shape svg path{fill:#051884}}.tab-teaser__small:after{content:"";position:absolute;right:25px;bottom:25px;width:24px;height:14px;background-image:url(../img/arrow-right.svg);background-position:right bottom;background-repeat:no-repeat;background-size:24px 14px;pointer-events:none}.tab-teaser__small-text{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:-.005em;color:#0049ec;word-wrap:break-word;overflow-wrap:break-word;-o-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width:49rem){.tab-teaser__small-text{font-size:1.1875rem;line-height:1.625rem}}@media only screen and (min-width:63rem){.tab-teaser__small-text{font-size:1.25rem;line-height:1.6875rem}}.tab-teaser__small-shape{position:absolute;right:0;bottom:0;width:128px;height:64px}.tab-teaser__small-shape img,.tab-teaser__small-shape svg{width:100%;height:auto;border-radius:0 0 15px 0}.tab-teaser__small-shape img path,.tab-teaser__small-shape svg path{transition:all .5s}.tab-teaser__small-link{position:absolute;left:0;top:0;width:100%;height:100%}.tab-teaser__slider{margin:0 auto}@media only screen and (min-width:63rem){.tab-teaser__slider{display:flex}}.tab-teaser__slider .slide{padding-left:8px}@media only screen and (min-width:49rem){.tab-teaser__slider .slide{padding-left:12px}}@media only screen and (min-width:63rem){.tab-teaser__slider .slide{padding-left:16px;padding-right:16px;flex-grow:1;width:0}}@media only screen and (max-width:63rem){.tab-teaser .image-copy-teaser__container{height:auto!important}}.tab-teaser .image-copy-teaser__text{padding-bottom:5rem}.tab-teaser .tns-controls{display:none}.tab-teaser .tns-ovh{overflow:visible}.tab-teaser .tns-inner{margin:0 48px 0 16px!important}@media only screen and (min-width:49rem){.tab-teaser .tns-inner{margin:0 64px 0 36px!important}}@media only screen and (min-width:63rem){.tab-teaser .tns-inner{margin:0!important}}.social-banner{position:relative;background-color:#0049ec;padding:48px 0;background-image:url(../img/wave-shape.svg);background-repeat:no-repeat;background-position:5% 30%;background-size:220% 220%}@media only screen and (min-width:49rem){.social-banner{padding:64px 0;background-position:10% 15%;background-size:160% 160%}}@media only screen and (min-width:63rem){.social-banner{padding:80px 0;background-position:52% 40%;background-size:225% 225%}}.social-banner__headline{color:#fff;margin:0 0 1rem 0}@media only screen and (min-width:49rem){.social-banner__headline{margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.social-banner__headline{margin:0}}.social-banner__copy{color:#fff;margin:0 0 3rem 0}.social-banner__copy p{color:#fff;font-family:CircularXXWeb-Medium,Arial,Helvetica,sans-serif}@media only screen and (min-width:63rem){.social-banner__copy p{line-height:2.25rem}}@media only screen and (min-width:49rem){.social-banner__copy{margin-bottom:4rem}}.social-banner__links{display:grid;grid-template-columns:48px 48px 48px;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;justify-content:center;position:relative;z-index:2;margin:0 0 2.5rem 0}@media only screen and (min-width:400px){.social-banner__links{grid-template-columns:48px 48px 48px 48px 48px 48px;justify-content:left}}.social-banner__links-icon{display:inline-block;margin:0 1rem 0 0;box-shadow:0 12px 24px -4px rgba(5,24,132,.25);border-radius:20px;width:48px;height:48px}.social-banner__links-icon img,.social-banner__links-icon svg{width:100%;height:100%}.social-banner__links-icon svg circle{transition:fill .5s}.social-banner__links-icon svg path{transition:fill .5s}.social-banner__links-icon:hover svg circle{fill:#baf554}.social-banner__links-icon:hover svg path{fill:#051884}.social-banner__links-icon:last-child{margin:0}.text-banner{position:relative;background-color:#051884;padding:48px 0;background-image:url(../img/organic-shape_02.svg);background-repeat:no-repeat;background-position:left bottom;background-size:85%}@media only screen and (min-width:49rem){.text-banner{padding:64px 0}}@media only screen and (min-width:63rem){.text-banner{padding:80px 0;background-size:60%}}.text-banner__text{margin:0 0 1rem 0}@media only screen and (min-width:49rem){.text-banner__text{margin:0 0 1.5rem 0}}@media only screen and (min-width:63rem){.text-banner__text{margin:0}}.text-banner__headline{color:#fff;margin:0 0 .5rem 0}.text-banner__subline{color:#fff;margin:0}.text-banner__copy{color:#fff;margin:0 0 1.5rem 0}.text-banner__copy p{color:#fff;font-family:CircularXXWeb-Medium,Arial,Helvetica,sans-serif}@media only screen and (min-width:63rem){.text-banner__copy p{line-height:2.25rem}}@media only screen and (min-width:49rem){.text-banner__copy{margin:0 0 2rem 0}}.text-banner__link{display:inline-block}.list-teaser__container~.list-teaser__container::before{display:block;content:"";position:absolute;height:1px;left:0;right:0;top:0;background-color:#acb3c0;opacity:.3}.list-teaser__container{position:relative;flex-direction:column;padding-top:32px;padding-bottom:32px;flex-wrap:nowrap}@media only screen and (min-width:49rem){.list-teaser__container{padding-top:40px;padding-bottom:40px}}@media only screen and (min-width:63rem){.list-teaser__container{padding-top:48px;padding-bottom:48px;flex-direction:row}}.list-teaser__container:first-child{padding-top:0}.list-teaser__container:last-child{padding-bottom:0}@media only screen and (min-width:63rem){.list-teaser__image-col{padding-right:1rem}}@media only screen and (min-width:63rem){.list-teaser__image-col+.list-teaser__text-col{padding-left:1rem}}.list-teaser__image{box-shadow:0 24px 40px -16px rgba(5,24,132,.35);border-radius:16px;margin-bottom:33px;max-width:100%;height:auto;max-height:200px;vertical-align:middle}@media only screen and (min-width:63rem){.list-teaser__image{margin-right:0;margin-bottom:0;max-height:none;width:100%}}.list-teaser__date-container{display:flex;flex-wrap:wrap}@media only screen and (min-width:49rem){.list-teaser__date-container{margin-bottom:8px}}.list-teaser__date{color:#0049ec;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.5rem;margin-right:24px;margin-bottom:16px}@media only screen and (min-width:49rem){.list-teaser__date{font-size:1.0625rem;margin-right:32px}}@media only screen and (min-width:63rem){.list-teaser__date{font-size:1.125rem;line-height:1.625rem}}.list-teaser__label{color:#0049ec;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.125rem;padding:4px 12px;border-radius:8px;background:rgba(44,73,236,.15);margin-bottom:16px}.list-teaser__label~.list-teaser__label{margin-left:8px}.list-teaser__title,.list-teaser__title a{color:#051884;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:2rem;text-decoration:none}@media only screen and (min-width:49rem){.list-teaser__title,.list-teaser__title a{font-size:1.75rem;line-height:2.25rem}}@media only screen and (min-width:63rem){.list-teaser__title,.list-teaser__title a{font-size:2rem;line-height:2.5rem}}.list-teaser__text{color:#051884;font-size:1rem;line-height:1.625rem;margin-top:8px}@media only screen and (min-width:49rem){.list-teaser__text{font-size:1.0625rem;line-height:1.6875rem;margin-top:16px}}@media only screen and (min-width:63rem){.list-teaser__text{font-size:1.125rem;line-height:1.75rem}}.list-teaser__link{position:relative;display:inline-block;margin-top:19px;text-decoration:none;color:#0049ec;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.625rem;border-bottom:2px solid transparent}.list-teaser__link:hover{border-bottom:2px solid #0049ec}@media only screen and (min-width:49rem){.list-teaser__link{margin-top:26px;font-size:1.0625rem;line-height:1.6875rem}}@media only screen and (min-width:63rem){.list-teaser__link{font-size:1.125rem;line-height:1.75rem}}.list-teaser__link svg{width:12px;height:12px;margin-left:4px}.list-teaser__link--download{padding-bottom:22px}.list-teaser__link--download span{position:absolute;left:0;bottom:0;font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.625rem}@media only screen and (min-width:49rem){.list-teaser__link--download span{font-size:1rem;line-height:1.625rem}}@media only screen and (min-width:63rem){.list-teaser__link--download span{font-size:1.0625rem;line-height:1.6875rem}}.list-teaser--compact .list-teaser__container{padding-top:24px;padding-bottom:24px}@media only screen and (min-width:49rem){.list-teaser--compact .list-teaser__container{padding-top:32px;padding-bottom:32px}}@media only screen and (min-width:63rem){.list-teaser--compact .list-teaser__container{padding-top:32px;padding-bottom:32px}}.list-teaser--compact .list-teaser__image-col{display:none}.list-teaser--compact .list-teaser__title{font-size:1.25rem;line-height:1.75rem}@media only screen and (min-width:49rem){.list-teaser--compact .list-teaser__title{font-size:1.375rem;line-height:2rem}}@media only screen and (min-width:63rem){.list-teaser--compact .list-teaser__title{font-size:1.5rem;line-height:2.25rem}}.list-teaser--compact .list-teaser__text{display:none}.newsbar{position:fixed;z-index:15;left:0;top:0;width:100%;background-color:#00c1d2;padding:12px 0;display:none}.newsbar--visible{display:block}@media only screen and (min-width:63rem){.newsbar{padding:0 12px}}.newsbar__text{position:relative;display:flex;font-size:1rem;line-height:1.5rem}.newsbar__text-container{position:relative;padding:0 32px;background-image:url(../img/info-filled.svg);background-size:24px;background-position:left top;background-repeat:no-repeat}@media only screen and (min-width:63rem){.newsbar__text-container{background-position:left center}}.newsbar__headline{position:relative;display:block;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;color:#fff;margin:0 1.5rem 0 0}@media only screen and (min-width:63rem){.newsbar__headline{display:inline-block;padding:12px 0}}.newsbar__copy{position:relative;display:block;color:#fff;margin:0 .25rem 0 0}@media only screen and (min-width:63rem){.newsbar__copy{display:inline-block;padding:12px 0}}.newsbar__copy p{display:inline}.newsbar__link{position:relative;color:#fff;text-decoration:underline}.newsbar__close{position:absolute;width:24px;height:24px;top:50%;right:12px;margin-top:-12px;background-image:url(../img/close3.svg);background-size:16px;background-position:center;background-repeat:no-repeat;cursor:pointer;-webkit-tap-highlight-color:transparent}@media only screen and (min-width:63rem){.newsbar__close{position:fixed;right:12px;top:12px;margin-top:0}}body.newsbar-visible.mobile.fixed .newsbar--visible,body.newsbar-visible.tablet.fixed .newsbar--visible{display:none}body.newsbar-visible.mobile.fixed .navigation,body.newsbar-visible.tablet.fixed .navigation{top:0!important}body.mobile:not(.scrolled) .page-wrapper{transform:none}body.mobile.fixed .navigation{top:0!important}body.mobile.fixed .navigation__burger{top:0!important}body.mobile.fixed .newsbar--visible{display:none}body.mobile.fixed.scrolled .navigation__bar{top:60px}body.mobile.fixed.scrolled .navigation__bar.navigation__bar--opened{top:64px}.project-teaser__container~.project-teaser__container::before{display:block;content:"";position:absolute;height:1px;left:0;right:0;top:0;background-color:#acb3c0;opacity:.3}.project-teaser #projectTeaserContainer{position:relative}.project-teaser #projectTeaserContainer:after{display:block;content:"";position:absolute;height:1px;left:0;right:0;bottom:0;background-color:#acb3c0;opacity:.3}.project-teaser__container{position:relative;flex-direction:column;padding:2rem 0;flex-wrap:nowrap;display:none}@media only screen and (min-width:49rem){.project-teaser__container{padding:3rem 0}}@media only screen and (min-width:63rem){.project-teaser__container{padding:3rem 0;flex-direction:row}}.project-teaser__container:before{display:block;content:"";position:absolute;height:1px;left:0;right:0;top:0;background-color:#acb3c0;opacity:.3}.project-teaser__container--page1{display:block}@media only screen and (min-width:63rem){.project-teaser__image-col{padding-right:1rem}}@media only screen and (min-width:63rem){.project-teaser__image-col+.project-teaser__text-col{padding-left:1rem}}.project-teaser__image{box-shadow:0 24px 40px -16px rgba(5,24,132,.35);border-radius:16px;margin-bottom:33px;width:100%;height:auto;vertical-align:middle}@media only screen and (min-width:63rem){.project-teaser__image{margin-right:0;margin-bottom:0}}.project-teaser__title{color:#051884;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.25rem;line-height:1.6875rem;letter-spacing:-.005em;margin:0 0 .5rem 0}@media only screen and (min-width:49rem){.project-teaser__title{font-size:1.375rem;line-height:1.875rem}}@media only screen and (min-width:63rem){.project-teaser__title{font-size:1.5rem;line-height:2rem}}.project-teaser__subline{color:#051884;font-size:1rem;line-height:1.625rem;margin:0 0 1.5rem 0}@media only screen and (min-width:49rem){.project-teaser__subline{font-size:1.0625rem;line-height:1.6875rem}}@media only screen and (min-width:63rem){.project-teaser__subline{font-size:1.125rem;line-height:1.75rem}}.project-teaser__text{color:#051884;font-size:.875rem;line-height:1.375rem;margin:0}.project-teaser__text p{display:inline-block;margin:0 .75rem 0 0}.project-teaser__text p:last-child{margin:0}.project-teaser__maplink{display:inline-block;text-decoration:none;color:#0049ec;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.375rem;border-bottom:2px solid transparent;margin:0 0 .5rem 0}.project-teaser__maplink:hover{border-bottom:2px solid #0049ec}.project-teaser__maplink img,.project-teaser__maplink svg{width:20px;height:20px;margin:0 0 -4px 0}.project-teaser__button{position:relative;margin:2rem 0 0 0}@media only screen and (min-width:49rem){.project-teaser__button{display:flex;height:100%;align-items:flex-end;justify-content:flex-end;margin:0}}.project-teaser__pagination-link{cursor:pointer}.project-teaser__pagination-link.hidden{display:none}.project-teaser__pagination-link.hidden.current,.project-teaser__pagination-link.hidden.next,.project-teaser__pagination-link.hidden.previous{display:inline-block}.link-teaser{position:relative}.link-teaser__header{background-color:#0049ec;margin:0 0 -33px 0}@media only screen and (min-width:49rem){.link-teaser__header{margin:0 0 -38px 0}}@media only screen and (min-width:63rem){.link-teaser__header{margin:0 0 -40px 0}}.link-teaser__icon{position:relative;display:flex;width:100%;height:auto;justify-content:flex-end;margin-top:-2rem}@media only screen and (min-width:49rem){.link-teaser__icon{margin-top:0}}.link-teaser__icon img{width:100%;height:auto;aspect-ratio:1/1;max-width:120px}@media only screen and (min-width:49rem){.link-teaser__icon img{max-width:none}}.link-teaser__tag{color:#baf554}.link-teaser__text{padding:4rem 0 80px 0;color:#fff}@media only screen and (min-width:49rem){.link-teaser__text{padding:6rem 0 104px 0}}@media only screen and (min-width:63rem){.link-teaser__text{padding:8rem 0 120px 0}}@media only screen and (min-width:49rem){.link-teaser__text-row{flex-direction:row-reverse}}.link-teaser__headline{color:#fff}.link-teaser__subline{color:#fff}.link-teaser__subline.copytext{margin:0}.link-teaser__boxes{position:relative;margin-bottom:-1rem}@media only screen and (min-width:63rem){.link-teaser__boxes{margin-bottom:-1.5rem}}@media only screen and (min-width:76rem){.link-teaser__boxes{margin-bottom:-2rem}}.link-teaser__boxes a{text-decoration:none}.link-teaser__box{position:relative;display:block;width:100%;background:#fff;box-shadow:0 4px 16px -4px rgba(5,24,132,.3);border-radius:16px;padding:1.25rem 1.5rem;margin:0 0 1rem 0;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1.25rem;line-height:1.6875rem;letter-spacing:-.01em;color:#0049ec;text-decoration:none;background-image:url(../img/link-teaser-organic1.svg);background-position:right;background-repeat:no-repeat;background-size:contain;transition:all .5s ease-in-out}@media only screen and (min-width:49rem){.link-teaser__box{font-size:1.375rem;line-height:1.875rem}.link-teaser__box:hover{box-shadow:0 24px 40px -16px rgba(5,24,132,.3);background-image:url(../img/link-teaser-organic2.svg)}}@media only screen and (min-width:63rem){.link-teaser__box{font-size:1.5rem;line-height:2rem;padding:1.5rem 1.5rem;margin:0 0 1.5rem 0}}@media only screen and (min-width:76rem){.link-teaser__box{padding:1.75rem 2rem;margin:0 0 2rem 0}}.link-teaser__box:after{content:"";position:absolute;right:24px;top:50%;margin:-8px 0 0 0;width:24px;height:16px;background-image:url(../img/arrow-right.svg);background-position:right;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width:63rem){.link-teaser__box:after{right:32px}}.map-teaser{position:relative;background-color:#f4f6fa}.map-teaser__map{position:relative;display:block;z-index:1;width:100%;height:auto;min-height:375px}@media only screen and (min-width:49rem){.map-teaser__map{min-height:520px}}@media only screen and (min-width:76rem){.map-teaser__map{min-height:680px}}.map-teaser__popup-header{padding:1.5rem 4.5rem 1rem 1.5rem}.map-teaser__popup-body{padding:0 1.5rem 1.5rem 1.5rem}.map-teaser__popup-body p{white-space:nowrap}.map-teaser__popup-button{position:relative;margin-top:1rem}.map-teaser__popup-button .button{padding:.5rem 1.5rem;min-width:auto}.marker-cluster-large,.marker-cluster-medium,.marker-cluster-small{background-color:rgba(0,73,236,.6)}.marker-cluster-large div,.marker-cluster-medium div,.marker-cluster-small div{background-color:#0049ec}.marker-cluster-large div span,.marker-cluster-medium div span,.marker-cluster-small div span{color:#fff}.marker-cluster-large:hover,.marker-cluster-medium:hover,.marker-cluster-small:hover{background-color:rgba(5,24,132,.6)}.marker-cluster-large:hover div,.marker-cluster-medium:hover div,.marker-cluster-small:hover div{background-color:#051884}.leaflet-popup-content{margin:0;padding:0;color:#051884;font-family:CircularXXWeb-Book,Arial,Helvetica,sans-serif;word-break:break-word;width:auto!important;min-width:300px}.leaflet-popup-content p{margin:0 0 .5rem 0;font-size:.75rem;line-height:1.125rem}@media only screen and (min-width:49rem){.leaflet-popup-content p{font-size:.8125rem;line-height:1.25rem}}@media only screen and (min-width:63rem){.leaflet-popup-content p{font-size:.875rem;line-height:1.375rem}}.leaflet-popup-content p:last-child{margin-bottom:0}.leaflet-popup-content p b{font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;font-size:1rem;line-height:1.625rem}@media only screen and (min-width:49rem){.leaflet-popup-content p b{font-size:1.0625rem;line-height:1.6875rem}}@media only screen and (min-width:63rem){.leaflet-popup-content p b{font-size:1.125rem;line-height:1.75rem}}.leaflet-popup-content p span{display:inline-block;margin-right:12px}.leaflet-popup-content p span:last-child{margin-right:0}.leaflet-popup-content p.location{padding:0 0 0 1.5rem;color:#0049ec;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;background-size:20px 20px;background-position:left center;background-repeat:no-repeat;background-image:url(../img/location.svg)}.leaflet-popup-content a{color:#0049ec}.leaflet-popup-content a.button{color:#fff}.leaflet-container .leaflet-popup-content-wrapper{padding:0;border-radius:16px;overflow:hidden}.leaflet-container a.leaflet-popup-close-button{width:72px;height:60px;background-image:url(../img/contact-layer-close.svg);background-repeat:no-repeat;background-size:contain;background-position:right top;border-radius:0 16px 0 0;color:#0049ec;font-size:1px}.leaflet-container a.leaflet-popup-close-button:hover{background-image:url(../img/contact-layer-close2.svg);color:#051884}.leaflet-container a.leaflet-popup-close-button span{position:absolute;width:1px;height:1px;opacity:0;background-image:url(../img/contact-layer-close2.svg)}.leaflet-container a.leaflet-popup-close-button:after{content:"";position:absolute;right:20px;top:20px;width:12px;height:12px;background-image:url(../img/close3.svg);background-size:12px 12px;background-repeat:no-repeat;background-position:center}.leaflet-bar a{color:#0049ec}.screensaver{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#fff;z-index:101;text-decoration:none}.screensaver__video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:1}.screensaver__content{position:absolute;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column;left:0;top:0;width:70%;height:100%;padding:160px;z-index:2}.screensaver__content .button{min-width:320px;height:96px;border-radius:48px;padding:2rem 4rem;font-size:2rem}.screensaver__headline{position:relative;display:block;margin:0 0 4rem 0;color:#0049ec;font-size:6rem;line-height:7rem;letter-spacing:-.015em}.vertical-navigation{position:fixed;display:grid;grid-template-columns:1fr;grid-template-rows:144px 1fr 216px;grid-column-gap:0;grid-row-gap:0;left:0;top:0;width:320px;height:100vh;background-color:#fff;box-shadow:2px 0 20px 2px rgba(5,24,132,.0784313725);border-radius:0 40px 40px 0;z-index:11}.vertical-navigation a{text-decoration:none}.vertical-navigation__logos{position:relative;display:block;padding:3rem 1rem 1rem 2rem}.vertical-navigation__logos img{position:relative}.vertical-navigation__logos img:first-child{padding:0 20px;border-right:1px solid rgba(172,179,192,.3)}.vertical-navigation__logos img:last-child{margin:8px 20px}.vertical-navigation__links{position:relative;padding:2rem;border-top:solid 1px rgba(172,179,192,.3);border-bottom:solid 1px rgba(172,179,192,.3);overflow:auto}.vertical-navigation__link{position:relative;display:block}.vertical-navigation__link a{text-decoration:none}.vertical-navigation__link-main{position:relative;padding:1.25rem 1.5rem 1.5rem 1.5rem;border-radius:16px;background-color:#f4f6fa;margin:0 0 .5rem 0;font-size:1.125rem;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;line-height:1.75rem;letter-spacing:0;text-align:center;color:#0049ec;text-decoration:none}.vertical-navigation__link--active .vertical-button{background-color:#0049ec;color:#fff}.vertical-navigation__footer{position:relative;display:block;padding:2rem}.vertical-navigation__footer ul{list-style-type:none;padding:0;margin:0}.vertical-navigation__footer ul li{padding:0;margin:0}.vertical-navigation__footer a{position:relative;display:block;padding:1.25rem 1.5rem 1.5rem 1.5rem;border-radius:16px;background-color:#f4f6fa;margin:0 0 .5rem 0;font-size:1.125rem;font-family:CircularXXWeb-Bold,Arial,Helvetica,sans-serif;line-height:1.75rem;letter-spacing:0;text-align:center;color:#0049ec;text-decoration:none}.vertical-navigation__footer a span{display:none}.vertical-navigation__footer a.active{background-color:#0049ec;color:#fff}.vertical-button.active{background-color:#0049ec;color:#fff}