.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}
@charset "UTF-8";[data-simplebar]{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;-webkit-box-sizing:inherit!important;-moz-box-sizing:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;-webkit-box-sizing:border-box!important;-moz-box-sizing:border-box!important;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:after,.simplebar-content:before{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{-webkit-box-sizing:inherit!important;-moz-box-sizing:inherit!important;box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;-webkit-box-flex:inherit;-webkit-flex-grow:inherit;-moz-box-flex:inherit;-ms-flex-positive:inherit;flex-grow:inherit;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:0;-ms-flex-preferred-size:0;flex-basis:0}.simplebar-height-auto-observer{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:'';background:#000;border-radius:7px;left:2px;right:2px;opacity:0;-webkit-transition:opacity .2s .5s linear;-o-transition:opacity .2s .5s linear;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}
/*!
 * fullPage 4.0.22
 * https://github.com/alvarotrigo/fullPage.js
 *
 * @license GPLv3 for open source use only
 * or Fullpage Commercial License for commercial use
 * http://alvarotrigo.com/fullPage/pricing/
 *
 * Copyright (C) 2021 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
 */
.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;display:block}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.fp-table{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;margin-top:-38px;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.fp-prev{left:15px}.fp-next{right:15px}.fp-arrow{width:0;height:0;border-style:solid}.fp-arrow.fp-prev{border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-arrow.fp-next{border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-notransition{-webkit-transition:none!important;-o-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;top:50%;opacity:1;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translate3d(0,-50%,0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li a.active span,#fp-nav ul li:hover a.active span,.fp-slidesNav ul li a.active span,.fp-slidesNav ul li:hover a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav ul li:hover .fp-tooltip,#fp-nav.fp-show-active a.active+.fp-tooltip{-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height .fp-slide,.fp-auto-height.fp-section{height:auto!important}.fp-responsive .fp-is-overflow.fp-section{height:auto!important}.fp-scrollable .fp-section,.fp-scrollable .fp-slide,.fp-scrollable.fp-responsive .fp-is-overflow.fp-section{height:100vh;height:calc(1vh * 100);height:calc(var(--vh,1vh) * 100)}

.fp-scrollable .fp-section:not(.fp-auto-height):not([data-percentage]),.fp-scrollable .fp-slide:not(.fp-auto-height):not([data-percentage]),.fp-scrollable.fp-responsive .fp-is-overflow.fp-section:not(.fp-auto-height):not([data-percentage]){min-height:100vh;min-height:calc(1vh * 100);min-height:calc(var(--vh,1vh) * 100)}.fp-overflow{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-height:100vh}.fp-scrollable .fp-auto-height .fp-overflow{max-height:none}.fp-is-overflow .fp-overflow.fp-auto-height,.fp-is-overflow .fp-overflow.fp-auto-height-responsive,.fp-is-overflow>.fp-overflow{overflow-y:auto}.fp-overflow{outline:0}.fp-overflow.fp-table{display:block}.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive.fp-section{height:auto!important;min-height:auto!important}.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.fp-scroll-mac .fp-overflow::-webkit-scrollbar{background-color:transparent;width:9px}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-track{background-color:transparent}.fp-scroll-mac .fp-overflow::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.4);border-radius:16px;border:4px solid transparent}.fp-warning,.fp-watermark{z-index:9999999;position:absolute;bottom:0}.fp-warning,.fp-watermark a{text-decoration:none;color:#000;background:rgba(255,255,255,.6);padding:5px 8px;font-size:14px;font-family:arial;color:#000;display:inline-block;border-radius:3px;margin:12px}.fp-noscroll .fp-overflow{overflow:hidden}@font-face{font-family:'Heebo';src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Medium.9d8d4af9.eot);src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Medium.9d8d4af9.eot) format("embedded-opentype"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Medium.0a667276.woff2) format("woff2"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Medium.801f422c.woff) format("woff"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Medium.a76bb063.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Heebo';src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Regular.b0b5668e.eot);src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Regular.b0b5668e.eot) format("embedded-opentype"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Regular.8e399539.woff2) format("woff2"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Regular.3701826c.woff) format("woff"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Regular.823dbac3.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Heebo';src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Bold.e39f1a77.eot);src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Bold.e39f1a77.eot) format("embedded-opentype"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Bold.b90f5353.woff2) format("woff2"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Bold.9c2f224b.woff) format("woff"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-Heebo-Bold.11a86573.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Euclid Circular B';src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-SemiBold.34a9480d.eot);src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-SemiBold.34a9480d.eot) format("embedded-opentype"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-SemiBold.d91f8095.woff2) format("woff2"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-SemiBold.c72b30d2.woff) format("woff"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-SemiBold.6a5940e2.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'Euclid Circular B';src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Medium.1419cd20.eot);src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Medium.1419cd20.eot) format("embedded-opentype"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Medium.bcf66d60.woff2) format("woff2"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Medium.19019f69.woff) format("woff"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Medium.a8560ba2.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Euclid Circular B';src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Bold.694d8f7b.eot);src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Bold.694d8f7b.eot) format("embedded-opentype"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Bold.73a6e675.woff2) format("woff2"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Bold.4bc42d52.woff) format("woff"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Bold.20c019fc.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'Euclid Circular B';src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Regular.37c3f694.eot);src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Regular.37c3f694.eot) format("embedded-opentype"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Regular.db735d7a.woff2) format("woff2"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Regular.2418ef77.woff) format("woff"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/subset-EuclidCircularB-Regular.b98ed764.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'icomoon';src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/icomoon.f5af0288.eot);src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/icomoon.f5af0288.eot) format("embedded-opentype"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/icomoon.877d5573.ttf) format("truetype"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/icomoon.e223ba61.woff) format("woff"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/images/icomoon.c999d37a.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=' icon-']{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:'icomoon';src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/icomoon.f5af0288.eot);src:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/icomoon.f5af0288.eot) format("embedded-opentype"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/icomoon.877d5573.ttf) format("truetype"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/fonts/icomoon.e223ba61.woff) format("woff"),url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/images/icomoon.c999d37a.svg) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=' icon-'],.page-template-template-annual-report .animation .title:after{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;-moz-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:'\E907'}.icon-linkedin:before{content:'\E905'}.icon-facebook:before{content:'\E906'}.icon-arrow-left:before{content:'\E903'}.icon-arrow-right:before{content:'\E904'}.icon-close:before{content:'\E900'}.icon-down-arrow:before{content:'\E901'}.icon-search:before{content:'\E902'}.icon-zigzag:before{content:'\E908'}.icon-close-2:before{content:'\E909'}.icon-close-3:before{content:'\E90A'}.icon-play:before{content:'\E90B'}.icon-search-2:before{content:"\E90C"}.icon-arrow-download:before{content:"\E90D"}@use 'sass:math';@use './abstract/breakpoints' as *;:root{--header-height:110px;--c-blue:#143264;--c-grey:#f8f9fa;--c-grey-2:#9b9b9b;--c-ocean-1:#1c417b;--c-ocean-2:#3d65b6;--c-ocean-3:#8eaac7;--c-ocean-4:#bed4e3;--c-sky-1:#005964;--c-sky-2:#398b96;--c-sky-3:#80bdc5;--c-sky-4:#bce1dc;--c-sky-5:#00788c;--c-forest-1:#30532c;--c-forest-2:#5c744b;--c-forest-3:#98a182;--c-forest-4:#d1dccc;--c-berry-1:#8c0f3a;--c-berry-2:#b61952;--c-berry-3:#df7092;--c-berry-4:#f2d2de;--c-berry-5:#af1450;--c-flower-1:#d23223;--c-flower-2:#ee6339;--c-flower-3:#f4a07b;--c-flower-4:#fbd2c0;--c-hummus-1:#8c6547;--c-hummus-2:#b48c64;--c-hummus-3:#ddbe92;--c-hummus-4:#ecdacb;--c-sun-1:#d28409;--c-sun-2:#ffb135;--c-sun-3:#ffcc7c;--c-sun-4:#fff0c1;--c-sun-5:#ebdbab;--c-chili:#ee2737;--c-black:#000;--c-black-secondary:#1e1e1e;--c-white:#fff}
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.foundation-mq{font-family:"small=0em&medium=48em&large=64em&xlarge=80em&xxlarge=100em"}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:100%}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{margin:0;padding:0;background:#fff;font-family:"Euclid Circular B",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:0 0;line-height:1;cursor:auto}[data-whatinput=mouse] button{outline:0}pre{overflow:auto}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1rem;font-size:inherit;line-height:1.6;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Euclid Circular B",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#b2b2b2}h1,.h1{font-size:1.5rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h2,.h2{font-size:1.25rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h3,.h3{font-size:1.1875rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h4,.h4{font-size:1.125rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h5,.h5{font-size:1.0625rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}h6,.h6{font-size:1rem;line-height:1.4;margin-top:0;margin-bottom:.5rem}@media print,screen and (min-width:48em){h1,.h1{font-size:3rem}h2,.h2{font-size:2.5rem}h3,.h3{font-size:1.9375rem}h4,.h4{font-size:1.5625rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}}a{line-height:inherit;color:#143264;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#112b56}a img{border:0}hr{clear:both;max-width:86.4375rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #b2b2b2;border-left:0}ul,ol,dl{margin-bottom:1rem;list-style-position:outside;line-height:1.6}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #b2b2b2}blockquote,blockquote p{line-height:1.6;color:#8a8a8a}cite{display:block;font-size:.8125rem;color:#8a8a8a}cite:before{content:"\2014   "}abbr,abbr[title]{border-bottom:1px dotted #000;cursor:help;text-decoration:none}figure{margin:0}code{padding:.125rem .3125rem .0625rem;border:1px solid #b2b2b2;background-color:#e5e5e5;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#000}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e5e5e5;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#000}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:48em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}@media screen and (min-width:80em){.xlarge-text-left{text-align:left}.xlarge-text-right{text-align:right}.xlarge-text-center{text-align:center}.xlarge-text-justify{text-align:justify}}@media screen and (min-width:100em){.xxlarge-text-left{text-align:left}.xxlarge-text-right{text-align:right}.xxlarge-text-center{text-align:center}.xxlarge-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:0 0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}.align-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.align-right{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-justify{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.align-left.vertical.menu>li>a{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.align-right.vertical.menu>li>a{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.align-center.vertical.menu>li>a{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.align-top{-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.align-self-top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.align-middle{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.align-self-middle{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.align-stretch{-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch}.align-center-middle{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.small-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.small-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.small-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.small-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}.small-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6}@media print,screen and (min-width:48em){.medium-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.medium-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.medium-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.medium-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.medium-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}.medium-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media print,screen and (min-width:64em){.large-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.large-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.large-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.large-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.large-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}.large-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width:80em){.xlarge-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.xlarge-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.xlarge-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.xlarge-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.xlarge-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}.xlarge-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6}}@media screen and (min-width:100em){.xxlarge-order-1{-webkit-box-ordinal-group:2;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}.xxlarge-order-2{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}.xxlarge-order-3{-webkit-box-ordinal-group:4;-webkit-order:3;-moz-box-ordinal-group:4;-ms-flex-order:3;order:3}.xxlarge-order-4{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}.xxlarge-order-5{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5}.xxlarge-order-6{-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6}}.flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width:48em){.medium-flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.medium-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width:64em){.large-flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.large-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:80em){.xlarge-flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.xlarge-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.xlarge-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.xlarge-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.xlarge-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xlarge-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xlarge-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xlarge-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:100em){.xxlarge-flex-container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.xxlarge-flex-child-auto{-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.xxlarge-flex-child-grow{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.xxlarge-flex-child-shrink{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.xxlarge-flex-dir-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.xxlarge-flex-dir-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.xxlarge-flex-dir-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.xxlarge-flex-dir-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}[data-animation=vertical-reveal]{opacity:0 !important;-webkit-transform:translate(0,15px) scale(.99) !important;-ms-transform:translate(0,15px) scale(.99) !important;transform:translate(0,15px) scale(.99) !important;-webkit-transition-property:opacity,-webkit-transform !important;transition-property:opacity,-webkit-transform !important;-o-transition-property:transform,opacity !important;transition-property:transform,opacity !important;transition-property:transform,opacity,-webkit-transform !important;-webkit-transition-duration:.8s,.3s !important;-o-transition-duration:.8s,.3s !important;transition-duration:.8s,.3s !important;-webkit-transition-timing-function:ease,ease-in !important;-o-transition-timing-function:ease,ease-in !important;transition-timing-function:ease,ease-in !important}[data-animation=vertical-reveal].animate{opacity:1 !important;-webkit-transform:translate(0,0) scale(1) !important;-ms-transform:translate(0,0) scale(1) !important;transform:translate(0,0) scale(1) !important}.glide{position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.glide *{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.glide__track{overflow:hidden}.glide__slides{position:relative;width:100%;list-style:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-ms-touch-action:pan-Y;touch-action:pan-Y;overflow:hidden;margin:0;padding:0;white-space:nowrap;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;will-change:transform}.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__slide{width:100%;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glide--rtl{direction:rtl}.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;-webkit-transition:opacity .15s ease,border .3s ease-in-out;-o-transition:opacity .15s ease,border .3s ease-in-out;transition:opacity .15s ease,border .3s ease-in-out;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;list-style:none;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;line-height:0;-webkit-box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover,.glide__bullet:focus{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.ss-main{position:relative;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#666;width:100%}.ss-main .ss-single-selected{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;cursor:pointer;width:100%;height:30px;padding:6px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.ss-main .ss-single-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-single-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-single-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-single-selected .placeholder{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;text-align:left;width:calc(100% - 30px);line-height:1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-main .ss-single-selected .placeholder *{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;width:auto}.ss-main .ss-single-selected .placeholder .ss-disabled{color:#dedede}.ss-main .ss-single-selected .ss-deselect{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 6px;font-weight:700}.ss-main .ss-single-selected .ss-deselect.ss-hide{display:none}.ss-main .ss-single-selected .ss-arrow{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 6px}.ss-main .ss-single-selected .ss-arrow span{border:solid #666;border-width:0 2px 2px 0;display:inline-block;padding:3px;-webkit-transition:margin .2s,-webkit-transform .2s;transition:margin .2s,-webkit-transform .2s;-o-transition:transform .2s,margin .2s;transition:transform .2s,margin .2s;transition:transform .2s,margin .2s,-webkit-transform .2s}.ss-main .ss-single-selected .ss-arrow span.arrow-up{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);margin:3px 0 0}.ss-main .ss-single-selected .ss-arrow span.arrow-down{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:-3px 0 0}.ss-main .ss-multi-selected{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;cursor:pointer;min-height:30px;width:100%;padding:0 0 0 3px;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}.ss-main .ss-multi-selected.ss-disabled{background-color:#dcdee2;cursor:not-allowed}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-disabled{color:#666}.ss-main .ss-multi-selected.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main .ss-multi-selected.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main .ss-multi-selected.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-multi-selected .ss-values{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:1;-webkit-flex:1 1 100%;-moz-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;width:calc(100% - 30px)}.ss-main .ss-multi-selected .ss-values .ss-disabled{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;padding:4px 5px;margin:2px 0;line-height:1em;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;color:#dedede;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}@-webkit-keyframes scaleIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scaleIn{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@-webkit-keyframes scaleOut{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}@keyframes scaleOut{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:0}}.ss-main .ss-multi-selected .ss-values .ss-value{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;padding:3px 5px;margin:3px 5px 3px 0;color:#fff;background-color:#143264;border-radius:4px;-webkit-animation-name:scaleIn;animation-name:scaleIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-fill-mode:both;animation-fill-mode:both}.ss-main .ss-multi-selected .ss-values .ss-value.ss-out{-webkit-animation-name:scaleOut;animation-name:scaleOut;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.ss-main .ss-multi-selected .ss-values .ss-value .ss-value-delete{margin:0 0 0 5px;cursor:pointer}.ss-main .ss-multi-selected .ss-add{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 3px;-moz-box-flex:0;-ms-flex:0 1 3px;flex:0 1 3px;margin:9px 12px 0 5px}.ss-main .ss-multi-selected .ss-add .ss-plus{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#666;position:relative;height:10px;width:2px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;-o-transition:transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.ss-main .ss-multi-selected .ss-add .ss-plus:after{background:#666;content:"";position:absolute;height:2px;width:10px;left:-4px;top:4px}.ss-main .ss-multi-selected .ss-add .ss-plus.ss-cross{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ss-content{position:absolute;width:100%;margin:-1px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:solid 1px #dcdee2;z-index:1010;background-color:#fff;-webkit-transform-origin:center top;-ms-transform-origin:center top;transform-origin:center top;-webkit-transition:opacity .2s,-webkit-transform .2s;transition:opacity .2s,-webkit-transform .2s;-o-transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s;transition:transform .2s,opacity .2s,-webkit-transform .2s;opacity:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0)}.ss-content.ss-open{display:block;opacity:1;-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1)}.ss-content .ss-search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:8px 8px 6px}.ss-content .ss-search.ss-hide{height:0;opacity:0;padding:0;margin:0}.ss-content .ss-search.ss-hide input{height:0;opacity:0;padding:0;margin:0}.ss-content .ss-search input{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:inherit;line-height:inherit;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-width:0;height:30px;padding:6px 8px;margin:0;border:1px solid #dcdee2;border-radius:4px;background-color:#fff;outline:0;text-align:left;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;-webkit-appearance:textfield}.ss-content .ss-search input::-webkit-input-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::-moz-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::-ms-input-placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input::placeholder{color:#8a8a8a;vertical-align:middle}.ss-content .ss-search input:focus{-webkit-box-shadow:0 0 5px #143264;box-shadow:0 0 5px #143264}.ss-content .ss-search .ss-addable{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;font-size:22px;font-weight:700;-webkit-box-flex:0;-webkit-flex:0 0 30px;-moz-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px;height:30px;margin:0 0 0 8px;border:1px solid #dcdee2;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ss-content .ss-addable{padding-top:0}.ss-content .ss-list{max-height:200px;overflow-x:hidden;overflow-y:auto;text-align:left}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:6px 10px;font-weight:700}.ss-content .ss-list .ss-optgroup .ss-option{padding:6px 6px 6px 25px}.ss-content .ss-list .ss-optgroup-label-selectable{cursor:pointer}.ss-content .ss-list .ss-optgroup-label-selectable:hover{color:#fff;background-color:#143264}.ss-content .ss-list .ss-option{padding:6px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ss-content .ss-list .ss-option *{display:inline-block}.ss-content .ss-list .ss-option:hover,.ss-content .ss-list .ss-option.ss-highlighted{color:#fff;background-color:#143264}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;color:#dedede;background-color:#fff}.ss-content .ss-list .ss-option:not(.ss-disabled).ss-option-selected{color:#666;background-color:rgba(20,50,100,.1)}.ss-content .ss-list .ss-option.ss-hide{display:none}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:#fffb8c}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0 !important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/images/owl.video.play.4a37f800.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;-o-transition:transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;-o-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#fff;font-size:14px;margin:5px;padding:4px 7px;background:#d6d6d6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#fff;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity .2s ease;-o-transition:opacity .2s ease;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}@use 'sass:math';@use './abstract/breakpoints' as *;:root{--p-mb:24px;--max-layout-width:1440px;--container-max-width:1128px;--max-grid-width:1128px;--max-grid-width:var(--container-max-width);--container-padding:24px;--gap:24px}.grid{--columns-total:6;display:grid;gap:0 24px;gap:0 var(--gap);grid-template-columns:repeat(var(--columns-total),1fr);grid-template-columns:repeat(var(--columns-total),1fr)}@media screen and (min-width:768px){.grid{--columns-total:12}}.grid>*{--span:6;--offset:0;--columns:calc(var(--span) + var(--offset));--columns:calc(var(--span) + var(--offset));--grid-width:calc((100% - (24px * (var(--columns) - 1))) / var(--columns) * var(--columns-total));--grid-width:calc((100% - (var(--gap) * (var(--columns) - 1))) / var(--columns) * var(--columns-total));grid-column-start:auto;grid-column-end:span var(--columns);grid-column-end:span var(--columns);margin-left:calc((var(--grid-width) / var(--columns-total) + 24px) * var(--offset));margin-left:calc((var(--grid-width) / var(--columns-total) + var(--gap)) * var(--offset))}@media screen and (min-width:768px){.grid>*{--span:12}}@media screen and (min-width:0px){.s-1{--span:1}.s-2{--span:2}.s-3{--span:3}.s-4{--span:4}.s-5{--span:5}.s-6{--span:6}.s-7{--span:7}.s-8{--span:8}.s-9{--span:9}.s-10{--span:10}.s-11{--span:11}.s-12{--span:12}}@media screen and (min-width:375px){.m-1{--span:1}.m-2{--span:2}.m-3{--span:3}.m-4{--span:4}.m-5{--span:5}.m-6{--span:6}}@media screen and (min-width:480px){.ml-1{--span:1}.ml-2{--span:2}.ml-3{--span:3}.ml-4{--span:4}.ml-5{--span:5}.ml-6{--span:6}}@media screen and (min-width:640px){.ts-1{--span:1}.ts-2{--span:2}.ts-3{--span:3}.ts-4{--span:4}.ts-5{--span:5}.ts-6{--span:6}}@media screen and (min-width:768px){.t-1{--span:1}.t-2{--span:2}.t-3{--span:3}.t-4{--span:4}.t-5{--span:5}.t-6{--span:6}.t-7{--span:7}.t-8{--span:8}.t-9{--span:9}.t-10{--span:10}.t-11{--span:11}.t-12{--span:12}}@media screen and (min-width:1024px){.tl-1{--span:1}.tl-2{--span:2}.tl-3{--span:3}.tl-4{--span:4}.tl-5{--span:5}.tl-6{--span:6}.tl-7{--span:7}.tl-8{--span:8}.tl-9{--span:9}.tl-10{--span:10}.tl-11{--span:11}.tl-12{--span:12}}@media screen and (min-width:1280px){.ds-1{--span:1}.ds-2{--span:2}.ds-3{--span:3}.ds-4{--span:4}.ds-5{--span:5}.ds-6{--span:6}.ds-7{--span:7}.ds-8{--span:8}.ds-9{--span:9}.ds-10{--span:10}.ds-11{--span:11}.ds-12{--span:12}}@media screen and (min-width:1440px){.d-1{--span:1}.d-2{--span:2}.d-3{--span:3}.d-4{--span:4}.d-5{--span:5}.d-6{--span:6}.d-7{--span:7}.d-8{--span:8}.d-9{--span:9}.d-10{--span:10}.d-11{--span:11}.d-12{--span:12}}@media screen and (min-width:1600px){.dl-1{--span:1}.dl-2{--span:2}.dl-3{--span:3}.dl-4{--span:4}.dl-5{--span:5}.dl-6{--span:6}.dl-7{--span:7}.dl-8{--span:8}.dl-9{--span:9}.dl-10{--span:10}.dl-11{--span:11}.dl-12{--span:12}}@media screen and (min-width:0px){.s-o-0{--offset:0}.s-o-1{--offset:1}.s-o-2{--offset:2}.s-o-3{--offset:3}.s-o-4{--offset:4}.s-o-5{--offset:5}.s-o-6{--offset:6}}@media screen and (min-width:375px){.m-o-0{--offset:0}.m-o-1{--offset:1}.m-o-2{--offset:2}.m-o-3{--offset:3}.m-o-4{--offset:4}.m-o-5{--offset:5}.m-o-6{--offset:6}}@media screen and (min-width:480px){.ml-o-0{--offset:0}.ml-o-1{--offset:1}.ml-o-2{--offset:2}.ml-o-3{--offset:3}.ml-o-4{--offset:4}.ml-o-5{--offset:5}.ml-o-6{--offset:6}}@media screen and (min-width:640px){.ts-o-0{--offset:0}.ts-o-1{--offset:1}.ts-o-2{--offset:2}.ts-o-3{--offset:3}.ts-o-4{--offset:4}.ts-o-5{--offset:5}.ts-o-6{--offset:6}}@media screen and (min-width:768px){.t-o-0{--offset:0}.t-o-1{--offset:1}.t-o-2{--offset:2}.t-o-3{--offset:3}.t-o-4{--offset:4}.t-o-5{--offset:5}.t-o-6{--offset:6}}@media screen and (min-width:1024px){.tl-o-0{--offset:0}.tl-o-1{--offset:1}.tl-o-2{--offset:2}.tl-o-3{--offset:3}.tl-o-4{--offset:4}.tl-o-5{--offset:5}.tl-o-6{--offset:6}}@media screen and (min-width:1280px){.ds-o-0{--offset:0}.ds-o-1{--offset:1}.ds-o-2{--offset:2}.ds-o-3{--offset:3}.ds-o-4{--offset:4}.ds-o-5{--offset:5}.ds-o-6{--offset:6}}@media screen and (min-width:1440px){.d-o-0{--offset:0}.d-o-1{--offset:1}.d-o-2{--offset:2}.d-o-3{--offset:3}.d-o-4{--offset:4}.d-o-5{--offset:5}.d-o-6{--offset:6}}@media screen and (min-width:1600px){.dl-o-0{--offset:0}.dl-o-1{--offset:1}.dl-o-2{--offset:2}.dl-o-3{--offset:3}.dl-o-4{--offset:4}.dl-o-5{--offset:5}.dl-o-6{--offset:6}}.alignnone{margin:20px 0;width:100%}.aligncenter,div.aligncenter{display:block;margin:20px auto 20px auto}.alignright{float:right;margin:10px 0 10px 10px}.alignleft{float:left;margin:10px 10px 10px 0}.alignnone:first-child,.aligncenter:first-child,div.aligncenter:first-child,.alignright:first-child,.alignleft:first-child{margin-top:0}a img{position:relative}a img.alignright{float:right;margin:10px 0 10px 10px}a img.alignnone{margin:10px 0;width:100%}a img.alignleft{float:left;margin:10px 10px 10px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:100%}.wp-caption a:before{content:none}.wp-caption.alignleft{float:left;text-align:left}.wp-caption.aligncenter{margin:0 auto;text-align:center;margin-bottom:20px}.wp-caption.alignright{float:right;text-align:right}.wp-caption.alignnone{position:relative;margin-bottom:20px}.wp-caption.alignnone img{width:100%}.wp-caption-text{font-size:14px;font-weight:400;line-height:18px;padding:5px 0 0;margin-bottom:0 !important}h1,.h1{font-size:32px;line-height:36px;letter-spacing:0;font-weight:500}@media print,screen and (min-width:48em){h1,.h1{font-size:44px;line-height:56px;letter-spacing:0}}h2,.h2{font-size:28px;line-height:32px;letter-spacing:0;font-weight:500}@media print,screen and (min-width:48em){h2,.h2{font-size:36px;line-height:46px;letter-spacing:0}}h3,.h3{font-size:24px;line-height:30px;font-weight:500}@media print,screen and (min-width:64em){h3,.h3{font-size:30px;line-height:38px}}h4,.h4{font-size:20px;line-height:25px;letter-spacing:0;font-weight:500}@media print,screen and (min-width:48em){h4,.h4{font-size:24px;line-height:30px;letter-spacing:0;font-weight:400}}h5,.h5{font-size:16px;line-height:23px;letter-spacing:0;font-weight:500}@media print,screen and (min-width:48em){h5,.h5{font-size:18px;line-height:25px;letter-spacing:0}}h6,.h6{font-weight:500;font-size:13px;line-height:19px;letter-spacing:0}@media print,screen and (min-width:48em){h6,.h6{font-size:14px;line-height:19px;letter-spacing:0}}@use 'sass:math';@use './abstract/breakpoints' as *;html,body{width:100%;height:100%}body{overflow-x:hidden;display:grid;grid-template-rows:auto 1fr;grid-template-columns:100%;color:#1e1e1e}.page-is-frozen body{overflow:hidden}.scroll-to-section{cursor:pointer}.scroll-to-section a{text-decoration:none}.module a:not([class]),.wrapper a:not([class]),.calculator-wrapper a:not([class]),.results-wrapper a:not([class]),.single-post-wrapper a:not([class]),.animations-wrapper .description a:not([class]){color:inherit;text-decoration:underline}.grid-container{width:100%}.container{max-width:calc(1128px + 2 * 24px);max-width:calc(var(--container-max-width) + 2 * var(--container-padding));padding:0 24px;padding:0 var(--container-padding);margin-left:auto;margin-right:auto}.layout{max-width:1440px;max-width:var(--max-layout-width);margin-left:auto;margin-right:auto}.hover{-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.hover:hover{opacity:.6}#main{padding-top:118px;padding-bottom:48px}@media screen and (min-width:768px){#main{padding-top:184px;padding-bottom:88px}}.annual-report #main{padding-top:104px}@media screen and (min-width:768px){.annual-report #main{padding-top:76px}}@media print,screen and (min-width:48em){.outer-grid-container{padding:0 40px}}@media screen and (min-width:80em){.outer-grid-container{padding:0 35px}}.button{min-width:150px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:46px;border-radius:23px;border:1px solid #143264;font-size:18px;line-height:25px;color:#143264;padding:5px 30px;-webkit-transition:background-color .3s ease,color .3s ease,border-color .3s ease;-o-transition:background-color .3s ease,color .3s ease,border-color .3s ease;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.button:hover{background-color:#143264;color:#fff}.button.black{border-color:#1e1e1e;color:#1e1e1e}.button.black:hover{background-color:#1e1e1e;color:#fff}.button.white{border-color:#fff;color:#fff}.button.white:hover{border-color:#1e1e1e;background-color:#1e1e1e;color:#fff}.button.full{border-color:#1e1e1e;background-color:#1e1e1e;color:#fff}.button.full:hover{background-color:#fff;color:#1e1e1e}.button.full.white{border-color:#fff;background-color:#fff;color:#1e1e1e}.button.full.white:hover{background-color:transparent;border-color:#1e1e1e;background-color:#1e1e1e;color:#fff}.button.white-hover{border-color:#fff;color:#fff}.button.white-hover:hover{background-color:#fff;color:#000}.lead{font-size:18px;line-height:25px}@media print,screen and (min-width:48em){.lead{font-size:21px;line-height:28px}}.f-20{font-size:16px;line-height:21px}@media print,screen and (min-width:48em){.f-20{font-size:20px;line-height:26px}}p{font-size:16px;line-height:22px;letter-spacing:0}@media print,screen and (min-width:48em){p{font-size:18px;line-height:25px}}blockquote{border:0;text-align:center}.cul,.main-site #main-menu .menu,.main-site #main-menu .sub-menu,.main-site .top-menu-wrapper .menu,.main-site #mobile-menu #mobile-top-menu .menu,footer .menu{list-style-type:none;margin:0}.module{margin-bottom:32px;margin-top:0}.module .content ul,.module .description ul,.module .copy ul{list-style:none}.module .content ul:last-child,.module .description ul:last-child,.module .copy ul:last-child{margin-bottom:0}.module .content ul li:before,.module .description ul li:before,.module .copy ul li:before{content:'\2014';position:relative;margin-left:-20px;margin-right:6px}.module.margin-bottom-small{margin-bottom:40px}@media screen and (min-width:768px){.module.margin-bottom-small{margin-bottom:48px}}.module.margin-bottom-small:last-child{margin-bottom:32px}.module.margin-bottom-medium{margin-bottom:40px}@media screen and (min-width:768px){.module.margin-bottom-medium{margin-bottom:80px}}.module.margin-bottom-medium:last-child{margin-bottom:32px}.module.margin-bottom-large{margin-bottom:80px}@media screen and (min-width:768px){.module.margin-bottom-large{margin-bottom:120px}}.module.margin-bottom-large:last-child{margin-bottom:32px}.module.margin-bottom-huge{margin-bottom:120px}@media screen and (min-width:768px){.module.margin-bottom-huge{margin-bottom:200px}}.module.margin-bottom-huge:last-child{margin-bottom:32px}.module .glide{padding-bottom:32px}@media print,screen and (min-width:48em){.module .glide{padding-bottom:0}}.module .glide__bullets{bottom:0;gap:8px}@media print,screen and (min-width:48em){.module .glide__bullets{bottom:24px}}@media print,screen and (min-width:64em){.module .glide__bullets{bottom:32px}}.module .glide__bullets .glide__bullet{--background-color:#bed4e3;width:32px;height:4px;border-radius:0;margin:0;border:0;background-color:var(--background-color);background-color:var(--background-color)}.module .glide__bullets .glide__bullet--active,.module .glide__bullets .glide__bullet:hover,.module .glide__bullets .glide__bullet:focus{--background-color:#1c417b;--background-color:var(--c-ocean-1)}@media print,screen and (min-width:48em){.module .glide__bullets .glide__bullet--active,.module .glide__bullets .glide__bullet:hover,.module .glide__bullets .glide__bullet:focus{--background-color:#fff;--background-color:var(--c-white)}}@media screen and (max-width:47.99875em){.module .glide__arrows{display:none}}.module .glide__arrows .glide__arrow{border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;border:1px solid #fff;width:34px;height:34px;font-size:15px;opacity:0;-webkit-transition:opacity .3s ease,background-color .3s ease;-o-transition:opacity .3s ease,background-color .3s ease;transition:opacity .3s ease,background-color .3s ease}@media print,screen and (min-width:48em){.module .glide__arrows .glide__arrow{width:44px;height:44px;font-size:23px}}.module .glide__arrows .glide__arrow:hover{background-color:rgba(204,204,204,.5)}.module .glide__arrows .glide__arrow--right{right:50px}@media screen and (max-width:47.99875em){.module .glide__arrows .glide__arrow--right{right:20px}}.module .glide__arrows .glide__arrow--left{left:50px}@media screen and (max-width:47.99875em){.module .glide__arrows .glide__arrow--left{left:20px}}.module:hover .glide__arrow{opacity:1}.custom-arrow-right{height:22px;width:40px;position:relative;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease;display:inline-block}@media screen and (max-width:47.99875em){.custom-arrow-right{height:20px}}.custom-arrow-right .arrow{position:absolute;right:2px;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);border-top:1px solid #000;border-right:1px solid #000;height:15px;width:15px}@media screen and (max-width:47.99875em){.custom-arrow-right .arrow{height:13px;width:13px}}.custom-arrow-right .line{height:1px;background-color:#000;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;width:100%}.custom-arrow-right:hover{width:55px}.wp-video .mejs-overlay-button{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}@media screen and (min-width:768px){.wp-video .mejs-overlay-button{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.wp-video .mejs-overlay{z-index:6}.wp-video .mejs-layer{z-index:5}.wp-video .mejs-overlay-button{background:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/images/play.650a26dc.svg);background-size:cover;background-repeat:no-repeat;background-position:center center}.wp-video .mejs-overlay:hover>.mejs-overlay-button{background-position:center center}.downloads-wrapper .download-arrow-wrapper{height:24px;width:24px;margin-left:20px}.downloads-wrapper .download-arrow-wrapper .icon-arrow-download{color:#143264;color:var(--c-blue);display:block;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;position:relative;width:23px;height:23px;font-size:23px;line-height:23px}.downloads-wrapper .download-arrow-wrapper .icon-arrow-download:hover{font-size:25px;-webkit-transform:translateX(-1px);-ms-transform:translateX(-1px);transform:translateX(-1px)}.downloads-wrapper .download-title{display:block;color:#143264;color:var(--c-blue);word-break:break-all;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.downloads-wrapper .download-item{-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.downloads-wrapper .download-item .download{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;color:#1e1e1e;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.downloads-wrapper .download-item .file-extension-wrapper{min-width:44px;margin-left:15px;margin-bottom:10px}@media print,screen and (min-width:48em){.downloads-wrapper .download-item .file-extension-wrapper{margin:0 10px;width:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}}.downloads-wrapper .download-item .info-wrapper{font-size:18px;line-height:25px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:14px}@media screen and (max-width:767px){.downloads-wrapper .download-item .info-wrapper{width:100%;margin-left:0;font-size:16px;line-height:22px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}}.downloads-wrapper .download-item .file-size{color:#b2b2b2;text-transform:lowercase}.downloads-wrapper .download-item .file-size .file-extension{text-transform:uppercase}.module-title{text-align:center;margin-bottom:20px}@media print,screen and (min-width:48em){.module-title{margin-bottom:24px}}.large-paragraph p{font-size:13px;line-height:19px}@media print,screen and (min-width:48em){.large-paragraph p{font-size:17px;line-height:23px}}.dpcb-wrapper{background-color:#ecf0f4;position:fixed;z-index:9999;bottom:0;left:0;width:100%;padding:25px 0;-webkit-box-shadow:0 1px 15px rgba(0,0,0,.4);box-shadow:0 1px 15px rgba(0,0,0,.4);-webkit-animation-name:slidein;animation-name:slidein;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dpcb-wrapper .outer-grid-container{-webkit-animation-name:slidein,showin;animation-name:slidein,showin;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.dpcb-wrapper.hidden{display:none !important}@media screen and (max-width:47.99875em){.dpcb-wrapper{padding:15px 0 25px}}.dpcb-wrapper a{color:#000;text-decoration:underline}.dpcb-wrapper .grid-x{position:relative;padding-top:14px}@media screen and (max-width:47.99875em){.dpcb-wrapper .dpcb-content{font-size:14px}}.dpcb-wrapper .dpcb-close-button{position:absolute;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;width:44px;height:44px;border:1px solid #b2b2b2;right:0;top:-15px;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease;cursor:pointer}@media screen and (max-width:47.99875em){.dpcb-wrapper .dpcb-close-button{right:20px;width:34px;height:34px;font-size:10px;top:0}}.dpcb-wrapper .dpcb-close-button:hover{background-color:#b2b2b2}.dpcb-wrapper .dpcb-accept{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media screen and (max-width:63.99875em){.dpcb-wrapper .dpcb-accept{margin-top:32px}}@media screen and (max-width:47.99875em){.dpcb-wrapper .dpcb-accept{font-size:14px;height:35px;min-width:0;margin-top:15px}}@-webkit-keyframes slidein{from{-webkit-transform:translate(0,100%);transform:translate(0,100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes slidein{from{-webkit-transform:translate(0,100%);transform:translate(0,100%)}to{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes showin{from{opacity:0}to{opacity:1}}@keyframes showin{from{opacity:0}to{opacity:1}}.error404-wrapper{padding-top:45px;padding-bottom:45px}.is-inside-iframe{grid-template-rows:auto;height:0}.is-inside-iframe #masthead,.is-inside-iframe #colophon{display:none}.is-inside-iframe #main{padding-top:0 !important}.module-content ul li,.module-cta-box ul li,.module-map ul li,.module-cards ul li,.module-intro ul li{margin-bottom:16px}.module-accordion .content ul li{margin-bottom:16px}.main-site .search-wrapper{z-index:1;position:absolute;background-color:#fff;left:0;top:0;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-150%);-ms-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media screen and (min-width:null){.main-site .search-wrapper{height:100vh;z-index:2;top:100%;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:20px;-webkit-transform:translateY(0) translateX(100%);-ms-transform:translateY(0) translateX(100%);transform:translateY(0) translateX(100%)}}.main-site .search-wrapper .container{width:100%}.main-site .search-wrapper input[type=text]{width:100%;font-size:23px;line-height:28px;letter-spacing:0;outline:none;border:0;height:35px;padding-left:38px}@media screen and (min-width:1024px){.main-site .search-wrapper input[type=text]{padding-left:23px}}.main-site .search-wrapper .search-form-wrapper{position:relative}.main-site .search-wrapper .search-form-wrapper .icon-search{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-size:16px;color:#000}@media screen and (min-width:1024px){.main-site .search-wrapper .search-form-wrapper .icon-search{left:-43px;font-size:32px;color:#b2b2b2}}.main-site .search-wrapper.isOpen{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:null){.main-site .search-wrapper.isOpen{-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}}.close-search-wrapper{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0}@media screen and (min-width:1024px){.close-search-wrapper{right:-50px}}.close-search-wrapper #close-search{color:#000;display:block;border:1px solid #b2b2b2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;width:34px;height:34px}@media screen and (min-width:1024px){.close-search-wrapper #close-search{font-size:13px;width:44px;height:44px}}div.searchwp-live-search-results{border:0;-webkit-box-shadow:none;box-shadow:none;padding:38px 30px;max-height:272px}@media screen and (min-width:1024px){div.searchwp-live-search-results{padding:47px 22px 12px;max-height:323px}}div.searchwp-live-search-results .searchwp-live-search-result{padding:7px 0;font-size:16px;line-height:24px;letter-spacing:0;border-top:1px solid #b2b2b2}@media screen and (min-width:1024px){div.searchwp-live-search-results .searchwp-live-search-result{padding:15px 0;font-size:18px;line-height:25px}}div.searchwp-live-search-results .searchwp-live-search-result a{color:#000}div.searchwp-live-search-results .searchwp-live-search-result:last-child{margin-bottom:0}.main-site #main-menu{-webkit-transition:margin-top .3s ease;-o-transition:margin-top .3s ease;transition:margin-top .3s ease}@media screen and (min-width:null){.main-site #main-menu{display:none}}.main-site #main-menu a{font-size:18px;line-height:25px;letter-spacing:0;color:#143264;color:var(--c-blue)}.main-site #main-menu .menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-site #main-menu .menu>.menu-item{margin-right:32px;position:relative}.main-site #main-menu .menu>.menu-item-has-children{padding-bottom:19px}.main-site #main-menu .menu>.menu-item>a{font-size:18px;line-height:25px;display:block;padding-bottom:4px;font-weight:500;position:relative}.main-site #main-menu .menu>.menu-item>a:before{content:'';position:absolute;width:0;left:0;bottom:0;height:2px;background-color:#143264;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.main-site #main-menu .menu>.menu-item:last-child{margin-right:0}.main-site #main-menu .menu>.menu-item:hover .sub-menu{opacity:1;width:-webkit-max-content;width:-moz-max-content;width:max-content;pointer-events:initial;-webkit-transform:translateY(0px) translateX(-24px);-ms-transform:translateY(0px) translateX(-24px);transform:translateY(0px) translateX(-24px);background-color:#fff;background-color:var(--c-white)}.main-site #main-menu .menu>.menu-item.current-menu-item>a:before,.main-site #main-menu .menu>.menu-item.current-menu-parent>a:before{width:100%}.main-site #main-menu .sub-menu{position:absolute;top:100%;width:100%;left:0;white-space:nowrap;padding:4px 33px 24px 24px;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;-o-transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;-webkit-transform:translateY(-10px) translateX(-24px);-ms-transform:translateY(-10px) translateX(-24px);transform:translateY(-10px) translateX(-24px);opacity:0;z-index:-1;pointer-events:none}.main-site #main-menu .sub-menu:before{content:'';display:block;position:absolute;left:-100vw;top:0;width:250vw;height:100%;z-index:-1}.main-site #main-menu .sub-menu a:hover{color:#b2b2b2}.main-site #main-menu .sub-menu .current-menu-item>a{color:#b2b2b2}.main-site .top-menu-grid{margin-bottom:16px}.main-site .top-menu-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px}@media screen and (min-width:null){.main-site .top-menu-wrapper{display:none}}.main-site .top-menu-wrapper>*{margin-left:16px}.main-site .top-menu-wrapper>*:first-child{margin-left:0}.main-site .top-menu-wrapper a{line-height:17.75px;letter-spacing:0;color:#9b9b9b;color:var(--c-grey-2)}.main-site .top-menu-wrapper #open-search{font-size:16px}.main-site .top-menu-wrapper #open-search:hover{color:#143264;color:var(--c-blue)}.main-site .top-menu-wrapper .menu a{position:relative;color:#9b9b9b;color:var(--c-grey-2)}.main-site .top-menu-wrapper .menu a:hover{color:#1e1e1e}.main-site .top-menu-wrapper .menu a:before{content:'';position:absolute;width:0;left:0;bottom:-3px;height:1px;background-color:#143264}.main-site .top-menu-wrapper .menu .menu-item{margin-left:16px;display:inline-block}.main-site .top-menu-wrapper .menu .menu-item:first-child{margin-left:0}.main-site .top-menu-wrapper .menu .menu-item.current-menu-item>a,.main-site .top-menu-wrapper .menu .menu-item:hover>a{color:#143264;color:var(--c-blue)}.main-site .top-menu-wrapper .menu .menu-item.current-menu-item>a:before,.main-site .top-menu-wrapper .menu .menu-item:hover>a:before{width:100%}.main-site .top-menu-wrapper .lang-switcher{position:relative}.main-site .top-menu-wrapper .lang-switcher:hover li.active{color:#143264;color:var(--c-blue)}.main-site .top-menu-wrapper .lang-switcher li.active{margin-left:0;position:relative;color:#9b9b9b;color:var(--c-grey-2)}.main-site .top-menu-wrapper .lang-switcher li.active span{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.main-site .top-menu-wrapper .lang-switcher li.active span:hover{cursor:pointer}.main-site .top-menu-wrapper .lang-switcher li.active .icon{font-size:6px;margin-left:6px}.main-site .top-menu-wrapper .lang-switcher li:not(.active){position:absolute;top:100%;margin:0;opacity:0;left:0;z-index:1;pointer-events:none}.main-site .top-menu-wrapper .lang-switcher li:not(.active) a{display:block;padding:5px 19px;color:#9b9b9b;color:var(--c-grey-2);background:#fff;border:1px solid #b2b2b2;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}.main-site .top-menu-wrapper .lang-switcher li:not(.active) a:hover{-webkit-box-shadow:2px 3px 8px 0 rgba(181,193,211,.5);box-shadow:2px 3px 8px 0 rgba(181,193,211,.5);color:#143264;color:var(--c-blue)}.main-site .top-menu-wrapper .lang-switcher:hover li:not(.active){opacity:1;pointer-events:initial}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:16px;height:11px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.5px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:16px;height:1px;background-color:#000;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-5px}.hamburger-inner:after{bottom:-5px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.075s;-o-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top .075s .12s ease,opacity .075s ease;-o-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .075s ease,opacity .075s .12s ease;-o-transition:top .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1)}.main-site #menu-toggle{position:absolute;width:auto;height:auto;border-radius:50%;top:28px;right:24px;outline:none;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease;width:140px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (min-width:1024px){.main-site #menu-toggle{display:none}}.main-site #menu-toggle .hamburger-box{width:40px;height:14px}@media screen and (min-width:768px){.main-site #menu-toggle .hamburger-box{top:-1px}}.main-site #menu-toggle.is-active{top:40px}.main-site #menu-toggle.is-active .hamburger-box{height:8px}.main-site #menu-toggle.is-active .hamburger-inner,.main-site #menu-toggle.is-active .hamburger-inner:after,.main-site #menu-toggle.is-active .hamburger-inner:before{top:0;bottom:0}.main-site #menu-toggle .hamburger-inner,.main-site #menu-toggle .hamburger-inner:after,.main-site #menu-toggle .hamburger-inner:before{background-color:#143264;background-color:var(--c-blue);width:40px;height:2px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;-o-transition-property:background-color,transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform}.main-site #menu-toggle .hamburger-inner:before{top:-10px;display:none}.main-site #menu-toggle .hamburger-inner:after{bottom:-10px}@media screen and (min-width:768px){.main-site #menu-toggle{right:15px}}.main-site #mobile-menu{position:absolute;top:100%;width:100%;overflow:auto;background-color:#fff;padding:40px 0 47px;height:calc(100svh - 60px);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.main-site #mobile-menu.open{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media print,screen and (min-width:64em){.main-site #mobile-menu{display:none}}.main-site #mobile-menu .mobile-top-menu-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:18px;line-height:22.82px;padding-left:24px;padding-right:24px;padding-left:var(--container-padding);padding-right:var(--container-padding)}.main-site #mobile-menu .mobile-top-menu-wrapper .lang-switcher{margin-left:0;margin-bottom:16px}.main-site #mobile-menu .mobile-top-menu-wrapper .lang-switcher .active{color:#143264;color:var(--c-blue)}.main-site #mobile-menu #mobile-top-menu{margin-bottom:16px}.main-site #mobile-menu #mobile-top-menu a{color:#9b9b9b;color:var(--c-grey-2)}.main-site #mobile-menu #mobile-top-menu .menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;row-gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-site #mobile-menu #mobile-top-menu .menu .menu-item{display:inline-block}.main-site #mobile-menu #mobile-top-menu .menu .menu-item:first-child{margin-left:0}.main-site #mobile-menu #mobile-open-search{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#9b9b9b;color:var(--c-grey-2)}.main-site #mobile-menu #mobile-open-search .icon{font-size:14px}.main-site #mobile-menu #mobile-main-menu{margin-bottom:48px;padding-left:24px;padding-right:24px;padding-left:var(--container-padding);padding-right:var(--container-padding)}.main-site #mobile-menu #mobile-main-menu a{color:#000}.main-site #mobile-menu #mobile-main-menu ul{list-style:none;margin:0}.main-site #mobile-menu #mobile-main-menu>.menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;row-gap:24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-site #mobile-menu #mobile-main-menu>.menu>.menu-item.is-expanded.single-child{margin-bottom:-24px}.main-site #mobile-menu #mobile-main-menu .sub-menu{height:0;position:relative;overflow:hidden;-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.main-site #mobile-menu #mobile-main-menu .sub-menu .menu-item{font-size:22px;line-height:24px;letter-spacing:0}.main-site #mobile-menu #mobile-main-menu .sub-menu .menu-item:first-child{padding-top:24px}.main-site #mobile-menu #mobile-main-menu .sub-menu .menu-item:last-child{padding-bottom:24px}.main-site #mobile-menu #mobile-main-menu .sub-menu .menu-item:only-child{padding-bottom:0}.main-site #mobile-menu #mobile-main-menu .sub-menu .menu-item.current-menu-item a{color:#9b9b9b;color:var(--c-grey-2)}.main-site #mobile-menu #mobile-main-menu .menu>.menu-item>a{font-size:22px;line-height:24px;letter-spacing:0;font-weight:500;color:#143264;color:var(--c-blue)}.main-site #mobile-menu #mobile-main-menu .menu>.menu-item>a:not(.sub-menu-toggle){display:block}.main-site #mobile-menu #mobile-main-menu>.menu>.menu-item-has-children>.sub-menu>.current-menu-item>a[href]{font-weight:600}.main-site #mobile-menu #mobile-main-menu>.menu>.current-menu-item>a[href]{font-weight:600}.main-site #mobile-menu #mobile-main-menu>.menu>.current-menu-ancestor>a[href]{font-weight:600}.main-site #mobile-menu #mobile-main-menu>.menu>.current-menu-ancestor>a[href]>.sub-menu>.current-menu-item>a[href]{font-weight:600}.main-site #mobile-menu #mobile-main-menu .menu-item{position:relative}.main-site #mobile-menu #mobile-main-menu .menu-item-has-children{display:grid;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;grid-template-columns:auto 1fr;grid-template-areas:"link icon" "submenu submenu"}.main-site #mobile-menu #mobile-main-menu .menu-item-has-children a[href]{grid-area:link}.main-site #mobile-menu #mobile-main-menu .menu-item .sub-menu-toggle{grid-area:icon;position:absolute;font-weight:400;font-size:11px;line-height:11px;cursor:pointer;top:50%;color:#143264;color:var(--c-blue);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.main-site #mobile-menu #mobile-main-menu .menu-item>.sub-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;row-gap:24px;grid-area:submenu;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-site #mobile-menu #mobile-main-menu .menu-item>.sub-menu a[href]{color:#9b9b9b;color:var(--c-grey-2)}.main-site #mobile-menu #mobile-main-menu .menu-item.is-expanded .sub-menu-toggle{-webkit-transform:rotate(180deg) translateY(50%);-ms-transform:rotate(180deg) translateY(50%);transform:rotate(180deg) translateY(50%)}.main-site #mobile-menu .mobile-login-wrapper{padding:50px 0;text-align:center}.main-site #mobile-menu .mobile-login-wrapper a{color:#000}.main-site header{--header-height:80px;background:#fff;position:fixed;top:0;width:100%;z-index:10;padding-top:20px;height:110px;height:var(--header-height);-webkit-transition:padding .3s ease;-o-transition:padding .3s ease;transition:padding .3s ease}@media screen and (min-width:640px){.main-site header{--header-height:113px}}@media screen and (min-width:640px){.main-site header{padding-top:24px}}.main-site header .menu-container{display:grid;max-width:1648px;margin-left:auto;margin-right:auto;padding:0 24px;padding:0 var(--container-padding);grid-template-areas:"logo top_menu" "bottom_menu bottom_menu"}@media screen and (min-width:1280px){.main-site header .menu-container{grid-template-areas:"logo top_menu" "logo bottom_menu"}}@media screen and (min-width:1225px){.main-site header .menu-container{padding:0 48px}}.main-site header .menu-container #logo{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;grid-area:logo;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.main-site header .menu-container #logo>a[href]{width:inherit}.main-site header .top-menu{display:none;grid-area:top_menu;place-content:flex-end}@media screen and (min-width:1024px){.main-site header .top-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.main-site header .bottom-menu{display:none;grid-area:bottom_menu;place-content:flex-end}@media screen and (min-width:1024px){.main-site header .bottom-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.main-site header .bottom-menu>#main-menu>.menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1024px){.main-site header{padding-bottom:0}}.main-site header:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;-webkit-box-shadow:0 0 10px 0 #b5c1d3;box-shadow:0 0 10px 0 #b5c1d3;pointer-events:none;z-index:5;opacity:0}.main-site header #logo{width:129px;-webkit-transition:width .3s ease;-o-transition:width .3s ease;transition:width .3s ease}.main-site header.hasScrolled #main-menu{margin-top:0}.main-site header .login-button{color:#b2b2b2;display:inline-block;padding:13px 10px 14px;min-width:183px;border:1px solid #000;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease}@media screen and (min-width:1024px){.main-site header .login-button{border-color:#b2b2b2;line-height:19px;letter-spacing:0;padding:5px 10px;min-width:0}}.main-site header .login-button:hover{color:#1e1e1e;-webkit-box-shadow:2px 3px 8px 0 rgba(181,193,211,.5);box-shadow:2px 3px 8px 0 rgba(181,193,211,.5)}.main-site header .lang-switcher{list-style:none;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;text-transform:uppercase;margin-left:16px}.main-site header .lang-switcher li{margin-left:16px}.main-site header .lang-switcher li,.main-site header .lang-switcher li a{color:#b2b2b2}.main-site header .lang-switcher li:first-child{margin-left:0}.main-site header .lang-switcher li.active{color:#000}.header-expanded body{overflow:hidden}footer{position:relative;margin-top:auto;padding-top:40px;padding-bottom:80px;background:#f8f9fa;background:var(--c-grey);color:#143264;color:var(--c-blue)}@media screen and (min-width:1024px){footer{padding-top:48px;padding-bottom:32px}}footer .footer-logo{margin-bottom:32px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px 24px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .footer-logo img{max-width:168px}@media screen and (min-width:768px){footer .footer-logo{margin-bottom:25px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px}}footer .footer-logo .footer-logo-tagline{font-size:14px;font-weight:400;line-height:18px;text-align:left;margin-bottom:0}@media screen and (min-width:768px){footer .footer-logo .footer-logo-tagline{margin-top:2px}}footer .container{max-width:1648px;overflow:hidden}@media screen and (min-width:1225px){footer .container{padding:0 48px}}footer .container .container{padding:0}footer a{color:#143264;color:var(--c-blue)}footer .footer-menu-wrapper a{line-height:21px}footer .contact-sections-wrapper{gap:32px 20px}@media screen and (min-width:768px){footer .contact-sections-wrapper{gap:32px}}footer .contact-sections-wrapper .contact-section{margin-bottom:0;max-width:152px}footer .contact-sections-wrapper .contact-section p:last-child{margin-bottom:0}footer .contact-sections-wrapper .contact-section *{font-size:16px;line-height:22px;text-align:left}footer .contact-sections-wrapper .contact-section a:hover{color:#b2b2b2}footer .contact-sections-wrapper .contact-section h6{margin-bottom:0;font-weight:600}@media screen and (min-width:768px){footer .contact-sections-wrapper .contact-section{margin-bottom:0;gap:40px}}footer .contact-sections-wrapper .section-title{width:100%}footer .menu{font-size:14px;line-height:19px}@media screen and (min-width:768px){footer .menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}footer .menu .menu-item{margin-bottom:16px}footer .menu .menu-item:last-child{margin-bottom:0}@media screen and (min-width:768px){footer .menu .menu-item{margin-right:20px;margin-bottom:0}}footer .menu .menu-item a:hover{color:#b2b2b2}footer .newsletter-wrapper{margin-right:0}@media screen and (min-width:768px){footer .newsletter-wrapper{max-width:456px;margin-left:-12px}}@media screen and (min-width:1024px){footer .newsletter-wrapper{margin-left:auto;margin-right:-12px}}footer .newsletter{width:100%}footer .newsletter div[data-cached-form-url] .onFormSubmittedFeedback{height:auto !important;width:auto !important;width:initial !important;background:0 0 !important;margin-bottom:0 !important}@media screen and (min-width:768px){footer .newsletter div[data-cached-form-url] .onFormSubmittedFeedback{padding-left:12px !important}}@media screen and (min-width:1024px){footer .newsletter div[data-cached-form-url] .onFormSubmittedFeedback{padding-left:0 !important;padding-right:12px !important}}footer .newsletter div[data-cached-form-url] .onFormSubmittedFeedback img{display:none}footer .newsletter div[data-cached-form-url] .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer{padding:0 !important}footer .newsletter div[data-cached-form-url] .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer:before{content:"Vielen Dank, Ihre Anmeldeanfrage war erfolgreich! Bitte " "\FC" "berpr" "\FC" "fen Sie Ihren E-Mail-Posteingang, um dies zu best" "\E4" "tigen.";position:relative;display:block;padding:0 !important;text-align:left !important;color:#143264;color:var(--c-blue)}footer .newsletter div[data-cached-form-url] .onFormSubmittedFeedback .dialogProviderLinkContainer{-webkit-box-pack:start !important;-webkit-justify-content:flex-start !important;-moz-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;margin-top:24px !important}footer .newsletter div[data-cached-form-url] .onFormSubmittedFeedback .dialogProviderLinkContainer a{background-color:#143264 !important;background-color:var(--c-blue) !important;padding:10px 22px !important;border-radius:100px !important;font-family:"Euclid Circular B",Helvetica,Arial,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:20.29px !important;text-align:center;border:1px solid transparent;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff;color:var(--c-white)}footer .newsletter div[data-cached-form-url] .onFormSubmittedFeedback .dialogProviderLinkContainer a:hover{background-color:transparent !important;color:#143264 !important;color:var(--c-blue) !important;border-color:#143264;border-color:var(--c-blue)}footer .newsletter div[data-cached-form-url] .onFormSubmittedFeedback .onFormSubmittedFeedbackMessage{display:none !important}footer .newsletter form>div{max-width:100% !important}footer .newsletter .top-row{margin-bottom:0;gap:0 16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .newsletter .top-row br{display:none}footer .newsletter .top-row .wpcf7-not-valid-tip{font-size:11px;line-height:1;margin-top:6px}footer .newsletter .top-row .wpcf7-list-item{margin:0}footer .newsletter .top-row p{margin-bottom:0}footer .newsletter .top-row .input-field{width:100%;margin-bottom:24px}@media screen and (min-width:768px){footer .newsletter .top-row .input-field{margin-bottom:16px}}footer .newsletter .top-row .input-field input,footer .newsletter .top-row .input-field select{max-width:100%;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:48px;padding:0 16px;background:#fff;border:1px solid #b2b2b2;font-weight:500;font-size:16px;line-height:20px;color:#9b9b9b;width:100%}footer .newsletter .top-row .input-field ::-webkit-input-placeholder{color:#9b9b9b;opacity:1}footer .newsletter .top-row .input-field ::-moz-placeholder{color:#9b9b9b;opacity:1}footer .newsletter .top-row .input-field ::-ms-input-placeholder{color:#9b9b9b;opacity:1}footer .newsletter .top-row .input-field ::placeholder{color:#9b9b9b;opacity:1}footer .newsletter .top-row .input-field :-ms-input-placeholder{color:#9b9b9b}footer .newsletter .top-row .input-field ::-ms-input-placeholder{color:#9b9b9b}footer .newsletter .top-row .input-field.col-3{width:100%}footer .newsletter .top-row .input-field.col-3 select.wpcf7-form-control,footer .newsletter .top-row .input-field.col-3 select{background:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/images/select-arrow.ed983fac.svg) no-repeat calc(100% - 12px) center transparent;padding-right:32px;cursor:pointer}@media screen and (min-width:768px){footer .newsletter .top-row .input-field.col-3{width:26.316%}}footer .newsletter .top-row .input-field.col-4{width:100%}@media screen and (min-width:768px){footer .newsletter .top-row .input-field.col-4{width:33.334%}}footer .newsletter .top-row .button-field{margin-top:4px;margin-bottom:16px}footer .newsletter .top-row .button-field .button{font-weight:400;font-size:16px;line-height:20px;min-width:126px;height:48px;border-radius:100px;padding:5px 24px}footer .newsletter .wpcf7-acceptance .wpcf7-list-item-label{cursor:pointer}footer .newsletter .marketingForm .wrap-section th{padding:0 !important}footer .newsletter .marketingForm .wrap-section th .inner{padding-bottom:24px !important}footer .newsletter .marketingForm .wrap-section th .inner div{margin:0 !important;padding:0 !important}@media screen and (min-width:768px){footer .newsletter .marketingForm .wrap-section th .inner div{padding:0 12px !important}}footer .newsletter .marketingForm .wrap-section th .inner div h1{font-family:"Euclid Circular B",Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px;text-align:left;color:#143264;color:var(--c-blue);margin-bottom:16px}@media screen and (min-width:768px){footer .newsletter .marketingForm .wrap-section th .inner div h1{padding:0 10px !important}}footer .newsletter .marketingForm .wrap-section th .inner div.consentBlock{margin-top:0 !important;padding:0 !important}footer .newsletter .marketingForm .wrap-section th .inner div.consentBlock input{accent-color:#143264;accent-color:var(--c-blue)}footer .newsletter .marketingForm .wrap-section th .inner div.consentBlock p{color:#143264 !important;color:var(--c-blue) !important}footer .newsletter .marketingForm .wrap-section th .inner div.consentBlock div,footer .newsletter .marketingForm .wrap-section th .inner div.consentBlock label{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}footer .newsletter .marketingForm .wrap-section th .inner .textFormFieldBlock{gap:0}footer .newsletter .marketingForm .wrap-section:first-child table th{padding:0 !important}footer .newsletter .marketingForm .wrap-section:first-child table th .inner{padding-bottom:0 !important}footer .newsletter .marketingForm .wrap-section:first-child table th .inner div{margin:0 !important;padding:0 !important}footer .newsletter .marketingForm .wrap-section:last-child table th .inner{padding-bottom:0 !important}footer .newsletter .marketingForm .wrap-section .submitButtonWrapper{text-align:left;padding:0 !important}footer .newsletter .marketingForm table{width:100% !important;display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important}footer .newsletter .marketingForm table tbody{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;width:100% !important}footer .newsletter .marketingForm table tbody tr{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100% !important}footer .newsletter .marketingForm table tbody th{width:100% !important}footer .newsletter .marketingForm table tbody th table{display:table !important}footer .newsletter .marketingForm table tbody th table tbody{display:table-row-group !important}footer .newsletter .marketingForm table tbody th table tbody tr{display:table-row !important}footer .newsletter .marketingForm table .columnContainer{width:auto !important;padding:0 !important;min-width:88px !important}footer .newsletter .marketingForm table .columnContainer .optionSetFormFieldBlock{padding:0}footer .newsletter .marketingForm table .columnContainer select,footer .newsletter .marketingForm table .columnContainer input{border:0;background-color:transparent;border-bottom:1px solid #143264;border-bottom:1px solid var(--c-blue);border-radius:0;padding:0;padding-bottom:8px;background-position:right 7px;outline:none;height:30px;min-height:30px;font-family:"Euclid Circular B",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:left;color:#143264 !important;color:var(--c-blue) !important}footer .newsletter .marketingForm table .columnContainer select{cursor:pointer;min-width:100px;background:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/images/select-arrow-form.ebb14ea9.svg) !important;background-repeat:no-repeat !important;background-position:right 7px !important}footer .newsletter .marketingForm table .columnContainer ::-webkit-input-placeholder{color:#143264 !important;color:var(--c-blue) !important;opacity:1}footer .newsletter .marketingForm table .columnContainer ::-moz-placeholder{color:#143264 !important;color:var(--c-blue) !important;opacity:1}footer .newsletter .marketingForm table .columnContainer ::-ms-input-placeholder{color:#143264 !important;color:var(--c-blue) !important;opacity:1}footer .newsletter .marketingForm table .columnContainer ::placeholder{color:#143264 !important;color:var(--c-blue) !important;opacity:1}footer .newsletter .marketingForm table .columnContainer ::-ms-input-placeholder{color:#143264 !important;color:var(--c-blue) !important}footer .newsletter .marketingForm table .columnContainer label{display:none !important}footer .newsletter .marketingForm button.submitButton{background-color:#143264 !important;background-color:var(--c-blue) !important;padding:10px 22px !important;border-radius:100px !important;font-family:"Euclid Circular B",Helvetica,Arial,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:20.29px !important;text-align:center;border:1px solid transparent;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}footer .newsletter .marketingForm button.submitButton:hover{background-color:transparent !important;color:#143264 !important;color:var(--c-blue) !important;border-color:#143264;border-color:var(--c-blue)}footer .newsletter form div div.top-row p{color:#143264 !important;color:var(--c-blue) !important;font-size:14px;line-height:20px}footer .newsletter form div div.top-row p input{border:0;background-color:transparent;border-bottom:1px solid #143264;border-bottom:1px solid var(--c-blue);border-radius:0;padding:0;padding-bottom:8px;outline:none;width:18px;height:18px;font-family:"Euclid Circular B",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#143264;color:var(--c-blue);accent-color:#143264;accent-color:var(--c-blue)}footer .newsletter form div div.top-row p label{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}footer .newsletter .button-field input[type=submit]{background-color:#143264;background-color:var(--c-blue)}footer .newsletter .button-field input[type=submit]:hover{color:#143264;color:var(--c-blue);border-color:#143264;border-color:var(--c-blue);background-color:transparent}footer .newsletter form div div.top-row div.input-field,footer .newsletter form div div.top-row div.button-field{margin-bottom:24px}footer .newsletter form div div.top-row div.input-field select,footer .newsletter form div div.top-row div.input-field input,footer .newsletter form div div.top-row div.button-field select,footer .newsletter form div div.top-row div.button-field input{border:0;background-color:transparent;border-bottom:1px solid #143264;border-bottom:1px solid var(--c-blue);border-radius:0;padding:0;padding-bottom:8px;outline:none;height:30px;min-height:30px;font-family:"Euclid Circular B",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:left;color:#143264;color:var(--c-blue)}footer .newsletter form div div.top-row div.input-field select,footer .newsletter form div div.top-row div.button-field select{cursor:pointer;min-width:100px;background-image:url(//geschaeftsbericht2024.pkrueck.com/app/themes/pkrueck/assets/images/select-arrow-form.ebb14ea9.svg) !important;background-repeat:no-repeat !important;background-position:right 7px !important}footer .newsletter form div div.top-row div.input-field ::-webkit-input-placeholder,footer .newsletter form div div.top-row div.button-field ::-webkit-input-placeholder{color:#143264 !important;color:var(--c-blue) !important;opacity:1}footer .newsletter form div div.top-row div.input-field ::-moz-placeholder,footer .newsletter form div div.top-row div.button-field ::-moz-placeholder{color:#143264 !important;color:var(--c-blue) !important;opacity:1}footer .newsletter form div div.top-row div.input-field ::-ms-input-placeholder,footer .newsletter form div div.top-row div.button-field ::-ms-input-placeholder{color:#143264 !important;color:var(--c-blue) !important;opacity:1}footer .newsletter form div div.top-row div.input-field ::placeholder,footer .newsletter form div div.top-row div.button-field ::placeholder{color:#143264 !important;color:var(--c-blue) !important;opacity:1}footer .newsletter form div div.top-row div.input-field ::-ms-input-placeholder,footer .newsletter form div div.top-row div.button-field ::-ms-input-placeholder{color:#143264 !important;color:var(--c-blue) !important}footer .newsletter form div div.top-row div.input-field button,footer .newsletter form div div.top-row div.input-field input[type=submit],footer .newsletter form div div.top-row div.button-field button,footer .newsletter form div div.top-row div.button-field input[type=submit]{cursor:pointer;color:#fff !important;color:var(--c-white) !important;background-color:#143264 !important;background-color:var(--c-blue) !important;padding:10px 22px !important;border-radius:100px !important;font-family:"Euclid Circular B",Helvetica,Arial,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:20.29px !important;text-align:center;border:1px solid transparent;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}footer .newsletter form div div.top-row div.input-field button:hover,footer .newsletter form div div.top-row div.input-field input[type=submit]:hover,footer .newsletter form div div.top-row div.button-field button:hover,footer .newsletter form div div.top-row div.button-field input[type=submit]:hover{background-color:transparent !important;color:#143264 !important;color:var(--c-blue) !important;border-color:#143264;border-color:var(--c-blue)}footer .newsletter form div div.top-row div.input-field~p,footer .newsletter form div div.top-row div.button-field~p{margin-bottom:24px}footer .newsletter form div div.top-row div.button-field{margin:0}footer .newsletter form div.mc4wp-response{margin-top:24px}footer .section-title{letter-spacing:0;font-size:16px;line-height:20px;margin-bottom:13px}@media screen and (min-width:768px){footer .section-title{font-weight:500;font-size:18px;line-height:25px}}@media screen and (max-width:79.99875em){footer .contact-sections-wrapper{margin-bottom:48px}}footer .newsletter-wrapper .section-title{margin-bottom:12px;font-weight:600}@media screen and (min-width:768px){footer .newsletter-wrapper .section-title{font-weight:500;max-width:456px}}@media screen and (max-width:63.99875em){footer .footer-menu-wrapper{margin-bottom:0}}@media print,screen and (min-width:64em){footer .footer-menu-wrapper{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}footer .social-media-wrapper{margin-top:48px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:32px;padding-bottom:50px}@media screen and (min-width:1024px){footer .social-media-wrapper{margin-bottom:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}footer .social-media-wrapper .section-title{font-weight:400;text-align:left;font-weight:400;margin:0}@media screen and (min-width:768px){footer .social-media-wrapper .section-title{font-size:14px;line-height:17.75px}}footer .social-media-wrapper a{margin-left:5px;text-transform:capitalize;margin-right:0;font-weight:400;text-align:left;font-weight:600}@media screen and (min-width:768px){footer .social-media-wrapper a{font-size:14px;line-height:17.75px}}footer .social-media-wrapper a:hover{color:#b2b2b2}footer .social-media-wrapper .icon{font-size:20px}@media screen and (max-width:63.99875em){footer .change-order-on-mobile{-webkit-box-ordinal-group:5;-webkit-order:4;-moz-box-ordinal-group:5;-ms-flex-order:4;order:4}}body.fr footer .newsletter div[data-cached-form-url] .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer:before{content:"Merci, votre demande d'inscription a \E9t\E9   accept\E9  e! Veuillez v\E9rifier votre bo\EEte de r\E9  ception pour confirmer."}.modal{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0,0,0,.3)}.modal[data-active=true]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;z-index:100}.modal-background{position:absolute;top:0;left:0;width:100%;height:100%}.modal-card{position:relative;width:900px;padding:20px;margin:auto;color:#fff;background-color:#000;z-index:1}.modal-close{position:absolute;top:0;right:0;width:32px;height:32px;border-radius:50%;background-color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.accordion .accordion-item{border-top:1px solid #1e1e1e}.accordion .accordion-item .accordion-toggle{position:relative;display:block;color:#1e1e1e;padding-right:40px;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}@media print,screen and (min-width:48em){.accordion .accordion-item .accordion-toggle{padding-left:20px}}.accordion .accordion-item .accordion-toggle .toggle-icon{position:absolute;right:4px;font-size:7px;top:26px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-toggle .toggle-icon{top:23px;right:16px}}.accordion .accordion-item .accordion-toggle .toggle-icon i{font-size:9px;display:block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media print,screen and (min-width:48em){.accordion .accordion-item .accordion-toggle:hover{background-color:rgba(229,229,229,.4)}}.accordion .accordion-item .accordion-toggle.active .toggle-icon i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-item .accordion-content{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;opacity:0;height:0;overflow:hidden;pointer-events:none}.accordion .accordion-item .accordion-content .grid-container{padding-top:25px;padding-bottom:35px}.accordion .accordion-item .accordion-content.show{opacity:1;height:100%;pointer-events:initial}.accordion .accordion-item .accordion-content li{font-size:14px;letter-spacing:0}@media print,screen and (min-width:48em){.accordion .accordion-item .accordion-content li{font-size:18px}}.accordion .accordion-item:last-child{border-bottom:1px solid #1e1e1e}.accordion .accordion-item{border-top:1px solid #1e1e1e}.accordion .accordion-item .accordion-toggle{position:relative;display:block;color:#1e1e1e;padding-right:40px;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}@media print,screen and (min-width:48em){.accordion .accordion-item .accordion-toggle{padding-left:20px}}.accordion .accordion-item .accordion-toggle .toggle-icon{position:absolute;right:4px;font-size:7px;top:26px}@media screen and (min-width:768px){.accordion .accordion-item .accordion-toggle .toggle-icon{top:23px;right:16px}}.accordion .accordion-item .accordion-toggle .toggle-icon i{font-size:9px;display:block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media print,screen and (min-width:48em){.accordion .accordion-item .accordion-toggle:hover{background-color:rgba(229,229,229,.4)}}.accordion .accordion-item .accordion-toggle.active .toggle-icon i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion .accordion-item .accordion-content{-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;opacity:0;height:0;overflow:hidden;pointer-events:none}.accordion .accordion-item .accordion-content .grid-container{padding-top:25px;padding-bottom:35px}.accordion .accordion-item .accordion-content.show{opacity:1;height:100%;pointer-events:initial}.accordion .accordion-item .accordion-content li{font-size:14px;letter-spacing:0}@media print,screen and (min-width:48em){.accordion .accordion-item .accordion-content li{font-size:18px}}.accordion .accordion-item:last-child{border-bottom:1px solid #1e1e1e}.module-accordion .accordion{max-width:744px;margin-left:auto;margin-right:auto}.module-accordion .accordion .accordion-item{border-color:#91a5be}.module-accordion .accordion .accordion-item ul,.module-accordion .accordion .accordion-item ol{margin-bottom:16px}.module-accordion .accordion .accordion-item .accordion-toggle{padding:16px 0;font-weight:500;font-size:20px;line-height:25px;color:#1e1e1e;padding-right:25px;letter-spacing:0}.module-accordion .accordion .accordion-item .accordion-toggle:hover{background:0 0}.module-accordion .accordion .accordion-item .accordion-toggle .toggle-icon{right:4px;top:26px}@media screen and (min-width:768px){.module-accordion .accordion .accordion-item .accordion-toggle .toggle-icon{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.module-accordion .accordion .accordion-item .accordion-toggle .icon-down-arrow:before{color:#91a5be;font-size:9px;font-weight:700}@media screen and (min-width:768px){.module-accordion .accordion .accordion-item .accordion-toggle{font-size:18px;line-height:23px}}.module-accordion .accordion .accordion-item .content{padding-bottom:16px}@media screen and (min-width:768px){.module-accordion .accordion .accordion-item .content{padding-bottom:36px}}@media (max-width:767px){.module-accordion .accordion .accordion-item .content li{font-size:16px}}.module-accordion .accordion .accordion-item .content p{letter-spacing:0;font-size:18px;line-height:25px}.module-accordion .accordion .accordion-item .content p:last-child{margin-bottom:0}.module-cards .container{gap:24px}.module-cards .card{background-color:#bed4e3;background-color:var(--c-ocean-4);height:100%;display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;padding:24px 16px;margin-left:0;margin-right:0}@media screen and (min-width:768px){.module-cards .card{padding:32px}}.module-cards .card .label{font-weight:400;font-size:16px;line-height:22px;display:block;margin-bottom:4px;color:#143264;letter-spacing:0}@media screen and (min-width:768px){.module-cards .card .label{font-size:18px;line-height:25px;margin-bottom:16px}}.module-cards .card .copy{font-weight:500;color:#143264;font-size:20px;line-height:25px;letter-spacing:0}.module-cards .card .copy p{font-weight:500;font-size:20px;line-height:25px;letter-spacing:0}.module-cards .card .copy p:last-child{margin-bottom:0}@media screen and (min-width:768px){.module-cards .card .copy{font-size:30px;line-height:38px}.module-cards .card .copy p{font-size:30px;line-height:38px}}.module-cards .card .button{margin-top:32px;font-size:14px;line-height:18px;width:auto;min-width:0;padding:10px 16px 10px 20px}@media screen and (min-width:768px){.module-cards .card .button{font-size:16px;line-height:20px;margin-top:56px;padding:16px 24px}}.module-cards .card .button:hover{color:#143264;color:var(--c-blue);background-color:#bed4e3;background-color:var(--c-ocean-4);border-color:#143264;border-color:var(--c-blue)}.module-cards .card.bg-gray-blue{background-color:#91a5be}.module-cards .card.bg-gray-blue .copy,.module-cards .card.bg-gray-blue .label{color:#fff}.module-cards .card.bg-gray-blue .button:hover{color:#143264;color:var(--c-blue);background-color:transparent;border-color:#143264;border-color:var(--c-blue)}@use '../mixins' as *;.module.module-image-graphics .grid{row-gap:48px}.module.module-image-graphics .title{font-weight:500;margin-bottom:-24px;font-size:28px;line-height:32px}@media screen and (min-width:375px){.module.module-image-graphics .title{font-size:calc( 28px + (28 - 28) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module.module-image-graphics .title{font-size:calc( 28px + (36 - 28) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module.module-image-graphics .title{font-size:36px}}@media screen and (min-width:375px){.module.module-image-graphics .title{line-height:calc( 32px + (32 - 32) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module.module-image-graphics .title{line-height:calc( 32px + (45.65 - 32) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module.module-image-graphics .title{line-height:45.65px}}.module.module-image-graphics .title.center{text-align:center}@media (max-width:768px){.module.module-image-graphics .element:not(.half-col) .image{margin-left:calc(-1 * 24px);margin-right:calc(-1 * 24px);margin-left:calc(-1 * var(--container-padding));margin-right:calc(-1 * var(--container-padding))}}.module.module-image-graphics .element.half-col:last-child{margin-bottom:0}@media screen and (min-width:768px){.module.module-image-graphics .element.half-col{--span:6;margin-bottom:0}}.module.module-image-graphics .element .simplebar-track{background-color:#bed4e3;background-color:var(--c-ocean-4)}.module.module-image-graphics .element .simplebar-track.simplebar-vertical{display:none}.module.module-image-graphics .element .simplebar-scrollbar{background-color:#1c417b;background-color:var(--c-ocean-1)}.module.module-image-graphics .element .simplebar-scrollbar:before{content:none}.module.module-image-graphics .element .image{position:relative;overflow-x:auto;overflow-y:hidden}.module.module-image-graphics .element .image .mobile img,.module.module-image-graphics .element .image .desktop img{top:0;left:0}.module.module-image-graphics .element .image .mobile img,.module.module-image-graphics .element .image .desktop img{width:100%;height:auto}@media screen and (min-width:768px){.module.module-image-graphics .element .image .mobile{display:none}}.module.module-image-graphics .element .image .desktop{display:none}@media screen and (min-width:768px){.module.module-image-graphics .element .image .desktop{display:block}}.module.module-image-graphics .element .description{margin-top:24px;font-size:16px;line-height:22px}@media screen and (min-width:375px){.module.module-image-graphics .element .description{font-size:calc( 16px + (16 - 16) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module.module-image-graphics .element .description{font-size:calc( 16px + (18 - 16) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module.module-image-graphics .element .description{font-size:18px}}@media screen and (min-width:375px){.module.module-image-graphics .element .description{line-height:calc( 22px + (22 - 22) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module.module-image-graphics .element .description{line-height:calc( 22px + (25 - 22) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module.module-image-graphics .element .description{line-height:25px}}@use '../mixins' as *;.module-interactive-graphic .title{font-weight:500;letter-spacing:0;margin-bottom:24px}.module-interactive-graphic .module-description{margin-bottom:32px}@media screen and (min-width:375px){.module-interactive-graphic .module-description{margin-bottom:calc( 32px + (32 - 32) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .module-description{margin-bottom:calc( 32px + (48 - 32) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .module-description{margin-bottom:48px}}.module-interactive-graphic .module-description,.module-interactive-graphic .module-description p{font-size:18px;line-height:22.82px}@media screen and (min-width:375px){.module-interactive-graphic .module-description,.module-interactive-graphic .module-description p{font-size:calc( 18px + (18 - 18) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .module-description,.module-interactive-graphic .module-description p{font-size:calc( 18px + (21 - 18) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .module-description,.module-interactive-graphic .module-description p{font-size:21px}}@media screen and (min-width:375px){.module-interactive-graphic .module-description,.module-interactive-graphic .module-description p{line-height:calc( 22.82px + (22.82 - 22.82) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .module-description,.module-interactive-graphic .module-description p{line-height:calc( 22.82px + (27 - 22.82) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .module-description,.module-interactive-graphic .module-description p{line-height:27px}}.module-interactive-graphic .module-description p{margin:0}.module-interactive-graphic .module-description ul{list-style:none}.module-interactive-graphic .module-description ul li{margin-bottom:16px}.module-interactive-graphic .module-description ul li:before{content:'\2014';position:relative;margin-left:-20px;margin-right:6px}.module-interactive-graphic .module-description ol li{margin-bottom:16px}.module-interactive-graphic .graph{margin-left:calc(-1 * 24px);margin-right:calc(-1 * 24px);margin-left:calc(-1 * var(--gap));margin-right:calc(-1 * var(--gap));padding-left:24px;padding-right:24px;padding-left:var(--gap);padding-right:var(--gap)}@media screen and (min-width:768px){.module-interactive-graphic .graph{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}}.module-interactive-graphic .graph-info>div.description{font-weight:400;margin-bottom:25px;font-size:16px;line-height:22px}@media screen and (min-width:375px){.module-interactive-graphic .graph-info>div.description{font-size:calc( 16px + (16 - 16) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .graph-info>div.description{font-size:calc( 16px + (18 - 16) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .graph-info>div.description{font-size:18px}}@media screen and (min-width:375px){.module-interactive-graphic .graph-info>div.description{line-height:calc( 22px + (22 - 22) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .graph-info>div.description{line-height:calc( 22px + (25 - 22) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .graph-info>div.description{line-height:25px}}.module-interactive-graphic .graph-info>div.description p{margin-bottom:0}.module-interactive-graphic .graph{row-gap:40px;padding-top:64px;padding-bottom:94px;background-color:#f8f9fa;background-color:var(--c-grey)}.module-interactive-graphic .graph-bars{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;max-width:488px;min-height:420px;margin-left:auto;margin-right:auto;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0px}@media screen and (min-width:375px){.module-interactive-graphic .graph-bars{gap:calc( 0px + (0 - 0) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .graph-bars{gap:calc( 0px + (24 - 0) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .graph-bars{gap:24px}}.module-interactive-graphic .graph-bars-wrapper{padding-top:24px}.module-interactive-graphic .graph-bars .graph-bar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:40px}.module-interactive-graphic .graph-bars .graph-bar.hidden{display:none}.module-interactive-graphic .graph-bars .graph-bar-wrapper{margin-left:auto;margin-right:auto}.module-interactive-graphic .graph-bars .graph-bar:not(.negative){-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.module-interactive-graphic .graph-bars .graph-bar.negative .label{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative}.module-interactive-graphic .graph-bars .graph-bar.negative .label-wrapper{-webkit-box-ordinal-group:7;-webkit-order:6;-moz-box-ordinal-group:7;-ms-flex-order:6;order:6;display:grid;place-items:center}.module-interactive-graphic .graph-bars .graph-bar.negative .bar-wrapper{-webkit-box-ordinal-group:6;-webkit-order:5;-moz-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-bottom:8px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px)}@media screen and (min-width:768px){.module-interactive-graphic .graph-bars .graph-bar.negative .bar-wrapper{margin-bottom:10px;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}}.module-interactive-graphic .graph-bars .graph-bar.negative .year{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-bottom:0;padding-top:4px;padding-bottom:4px}@media screen and (min-width:768px){.module-interactive-graphic .graph-bars .graph-bar.negative .year{margin-bottom:0;padding-top:4px;padding-bottom:4px}}@media screen and (min-width:1024px){.module-interactive-graphic .graph-bars .graph-bar.negative .year{padding-top:5px;padding-bottom:5px}}.module-interactive-graphic .graph-bars .graph-bar .label{width:100%;position:absolute;white-space:nowrap;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);bottom:18px;font-size:12px;line-height:12.68px}@media screen and (min-width:375px){.module-interactive-graphic .graph-bars .graph-bar .label{font-size:calc( 12px + (12 - 12) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .graph-bars .graph-bar .label{font-size:calc( 12px + (12 - 12) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .graph-bars .graph-bar .label{font-size:12px}}@media screen and (min-width:375px){.module-interactive-graphic .graph-bars .graph-bar .label{line-height:calc( 12.68px + (12.68 - 12.68) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .graph-bars .graph-bar .label{line-height:calc( 12.68px + (15.22 - 12.68) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .graph-bars .graph-bar .label{line-height:15.22px}}@media screen and (min-width:768px){.module-interactive-graphic .graph-bars .graph-bar .label{bottom:20px}}.module-interactive-graphic .graph-bars .graph-bar .label-wrapper{width:100%;position:relative}.module-interactive-graphic .graph-bars .graph-bar .bar-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:100%;width:100%;max-height:0;text-align:center;margin-left:auto;margin-right:auto;max-width:27px}@media screen and (min-width:375px){.module-interactive-graphic .graph-bars .graph-bar .bar-wrapper{max-width:calc( 27px + (27 - 27) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .graph-bars .graph-bar .bar-wrapper{max-width:calc( 27px + (40 - 27) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .graph-bars .graph-bar .bar-wrapper{max-width:40px}}.module-interactive-graphic .graph-bars .graph-bar .bar{-webkit-box-ordinal-group:3;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;height:100%;max-height:0;-webkit-transition:max-height 1.2s ease;-o-transition:max-height 1.2s ease;transition:max-height 1.2s ease;margin-bottom:2px}.module-interactive-graphic .graph-bars .graph-bar .bar.animate{max-height:100%}@media screen and (min-width:768px){.module-interactive-graphic .graph-bars .graph-bar .bar{margin-bottom:5px}}.module-interactive-graphic .graph-bars .graph-bar .year{width:100%;text-align:center;font-size:10px;line-height:12.68px}@media screen and (min-width:375px){.module-interactive-graphic .graph-bars .graph-bar .year{font-size:calc( 10px + (10 - 10) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .graph-bars .graph-bar .year{font-size:calc( 10px + (12 - 10) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .graph-bars .graph-bar .year{font-size:12px}}@media screen and (min-width:375px){.module-interactive-graphic .graph-bars .graph-bar .year{line-height:calc( 12.68px + (12.68 - 12.68) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .graph-bars .graph-bar .year{line-height:calc( 12.68px + (15.22 - 12.68) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .graph-bars .graph-bar .year{line-height:15.22px}}@media screen and (min-width:768px){.module-interactive-graphic .graph-bars{min-height:537px}}.module-interactive-graphic .graph-info .title{letter-spacing:0;margin-bottom:10px}.module-interactive-graphic .graph-info .description{font-size:14px;line-height:17.75px}@media screen and (min-width:375px){.module-interactive-graphic .graph-info .description{font-size:calc( 14px + (14 - 14) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .graph-info .description{font-size:calc( 14px + (18 - 14) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .graph-info .description{font-size:18px}}@media screen and (min-width:375px){.module-interactive-graphic .graph-info .description{line-height:calc( 17.75px + (17.75 - 17.75) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.module-interactive-graphic .graph-info .description{line-height:calc( 17.75px + (25 - 17.75) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.module-interactive-graphic .graph-info .description{line-height:25px}}.module-interactive-graphic .graph-info .element.active .element-title{color:#fff;color:var(--c-white);background-color:#143264;background-color:var(--c-blue)}@media screen and (min-width:768px){.module-interactive-graphic .graph-info .element.active .element-title{padding:16px 0 16px 26px}}.module-interactive-graphic .graph-info .element.active .element-content{overflow:auto;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;padding:16px 50px 16px 16px;background-color:#fff;background-color:var(--c-white)}@media screen and (min-width:768px){.module-interactive-graphic .graph-info .element.active .element-content{padding:16px 16px 34px}}.module-interactive-graphic .graph-info .element-title{font-size:14px;cursor:pointer;line-height:17.75px;padding:6px 0 6px 16px;color:#1e1e1e;color:var(--c-black-secondary);background-color:#bed4e3;background-color:var(--c-ocean-4);border-bottom:1px solid #fff;border-bottom:1px solid var(--c-white);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transition-property:color,background-color,padding;-o-transition-property:color,background-color,padding;transition-property:color,background-color,padding}.module-interactive-graphic .graph-info .element-title:hover{color:#fff;color:var(--c-white);background-color:#143264;background-color:var(--c-blue)}.module-interactive-graphic .graph-info .element-content{max-height:0;overflow:hidden;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transition-property:max-height;-o-transition-property:max-height;transition-property:max-height}.module-interactive-graphic .graph-info .element-content,.module-interactive-graphic .graph-info .element-content .description{font-size:14px;font-weight:400;line-height:17.75px}@media screen and (min-width:768px){.module-interactive-graphic .graph{row-gap:0;padding-bottom:40px}}.module-form-shortcode .onFormSubmittedFeedback{max-width:598px;width:auto !important}.module-form-shortcode .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer img{display:none}.module-form-shortcode .onFormSubmittedFeedback .onFormSubmittedFeedbackInternalContainer .onFormSubmittedFeedbackMessage{color:#143264;color:var(--c-blue);font-size:16px;line-height:24px;padding:0;font-family:"Euclid Circular B",Helvetica,Arial,sans-serif}.module-form-shortcode form table table div.textFormFieldBlock{padding:0;margin-bottom:24px}.module-form-shortcode form table table div.textFormFieldBlock label[title=E-Mail]{display:none}.module-form-shortcode form table table div.textFormFieldBlock input[type=email]{border:0;background-color:transparent;border-bottom:1px solid #143264;border-bottom:1px solid var(--c-blue);border-radius:0;padding:0;padding-bottom:8px;background-position:right 7px;outline:none;height:30px;min-height:30px;font-family:"Euclid Circular B",Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:22px;text-align:left;color:#143264 !important;color:var(--c-blue) !important}.module-form-shortcode form table table div.textFormFieldBlock input[type=email]::-webkit-input-placeholder{color:#143264 !important;color:var(--c-blue) !important}.module-form-shortcode form table table div.textFormFieldBlock input[type=email]::-moz-placeholder{color:#143264 !important;color:var(--c-blue) !important}.module-form-shortcode form table table div.textFormFieldBlock input[type=email]::-ms-input-placeholder{color:#143264 !important;color:var(--c-blue) !important}.module-form-shortcode form table table div.textFormFieldBlock input[type=email]::placeholder{color:#143264 !important;color:var(--c-blue) !important}.module-form-shortcode form table table div.textFormFieldBlock input[type=email]::-moz-placeholder{opacity:1;color:#143264 !important;color:var(--c-blue) !important}.module-form-shortcode form table table div.consentBlock{margin-top:0 !important;padding:0 !important;margin-bottom:24px}.module-form-shortcode form table table div.consentBlock input{accent-color:#143264;accent-color:var(--c-blue)}.module-form-shortcode form table table div.consentBlock p{color:#143264 !important;color:var(--c-blue) !important}.module-form-shortcode form table table div.consentBlock p:after{display:none}.module-form-shortcode form table table div.consentBlock div,.module-form-shortcode form table table div.consentBlock label{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;line-height:20px}.module-form-shortcode form table table div.submitButtonWrapper{margin:0;padding:0;text-align:left !important}@media screen and (min-width:768px){.module-form-shortcode form table table div.submitButtonWrapper{text-align:center !important}}.module-form-shortcode form table table div.submitButtonWrapper button.submitButton{background-color:#143264 !important;background-color:var(--c-blue) !important;padding:10px 22px !important;border-radius:100px !important;font-family:"Euclid Circular B",Helvetica,Arial,sans-serif !important;font-size:16px !important;font-weight:400 !important;line-height:20.29px !important;text-align:center;border:1px solid transparent;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.module-form-shortcode form table table div.submitButtonWrapper button.submitButton:hover{background-color:transparent !important;color:#143264 !important;color:var(--c-blue) !important;border-color:#143264;border-color:var(--c-blue)}.module-benefits-slider .benefits{margin-top:32px;margin-right:-24px;width:auto}@media screen and (min-width:1024px){.module-benefits-slider .benefits{margin-top:48px}}.module-benefits-slider .container .container{padding:0}.module-benefits-slider .glide__slide{width:200px}.module-benefits-slider .label{position:relative;margin-bottom:24px;font-weight:600;font-size:18px;line-height:25px;width:200px;height:200px;padding:0}@media screen and (min-width:768px){.module-benefits-slider .label{width:100%;padding-bottom:100%}}.module-benefits-slider .benefit .description{font-weight:400;font-size:18px;line-height:25px}.module-benefits-slider .circle{position:absolute;width:100%;height:100%;border-radius:50%;background:#333;color:#fff;display:grid;place-content:center;padding:10px;text-align:center}.module-benefits-slider .circle-01{background:#ee6339;background:var(--c-flower-2)}.module-benefits-slider .circle-02{background:#3d65b6;background:var(--c-ocean-2)}.module-benefits-slider .circle-03{background:#ffb135;background:var(--c-sun-2)}.module-benefits-slider .circle-04{background:#398b96;background:var(--c-sky-2)}.module-benefits-slider .circle-05{background:#5c744b;background:var(--c-forest-2)}.module-benefits-slider .circle-06{background:#df7092;background:var(--c-berry-3)}.module-benefits-slider .circle-07{background:#b48c64;background:var(--c-hummus-2)}.module-benefits-slider .circle-00,.module-benefits-slider .circle-08{background:#398b96;background:var(--c-sky-2)}.module-benefits-slider .glide{width:100%;padding-bottom:0;line-height:1}.module-benefits-slider .glide .glide__track{margin-right:-24px;width:auto}@media screen and (min-width:768px){.module-benefits-slider .glide .glide__track{margin-right:0;width:100%}}@media screen and (min-width:1024px){.module-benefits-slider .glide{padding-left:116px;padding-right:116px;padding-bottom:0}}.module-benefits-slider .glide .glide__arrows{display:none}@media screen and (min-width:1024px){.module-benefits-slider .glide .glide__arrows{display:block}}.module-benefits-slider .glide .glide__arrows .glide__arrow{opacity:1;color:#000;color:var(--c-black);border-color:inherit;background-color:transparent}.module-benefits-slider .glide .glide__arrows .owl-prev{position:absolute;width:44px;height:44px;border:1px solid;border-radius:100%;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#000;font-size:23px;border-color:inherit;-webkit-transition:opacity .3s ease,background-color .3s ease;-o-transition:opacity .3s ease,background-color .3s ease;transition:opacity .3s ease,background-color .3s ease}.module-benefits-slider .glide .glide__arrows .owl-prev.disabled{opacity:.3}.module-benefits-slider .glide .glide__arrows .owl-next{position:absolute;width:44px;height:44px;border:1px solid;border-radius:100%;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#000;font-size:23px;border-color:inherit;-webkit-transition:opacity .3s ease,background-color .3s ease;-o-transition:opacity .3s ease,background-color .3s ease;transition:opacity .3s ease,background-color .3s ease}.module-benefits-slider .glide .glide__arrows .owl-next.disabled{opacity:.3}.module-benefits-slider .glide .glide__arrows .glide__arrow--left{left:0}.module-benefits-slider .glide .glide__arrows .glide__arrow--right{right:0}.module-benefits-slider .glide .glide__arrows .glide__arrow--disabled{opacity:.3}.module-benefits-slider .glide .glide__bullets{bottom:0}@media screen and (max-width:767px){.module-benefits-slider .glide .glide__bullets{padding-top:40px;position:relative;margin:auto;bottom:auto;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media print,screen and (min-width:64em){.module-benefits-slider .glide .glide__bullets{display:none}}.module-benefits-slider .glide .glide__bullets .glide__bullet.active,.module-benefits-slider .glide .glide__bullets .glide__bullet:hover,.module-benefits-slider .glide .glide__bullets .glide__bullet:focus{--background-color:#1c417b;--background-color:var(--c-ocean-1)}.module-blog-listing .filters{margin-bottom:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.module-blog-listing .filters{margin-bottom:28px}}.module-blog-listing .filters .filter-item{margin-right:35px;color:#000;font-size:18px;line-height:25px;letter-spacing:0;font-weight:500;display:block}@media screen and (min-width:null){.module-blog-listing .filters .filter-item{width:50%;margin-right:0;padding-right:10px}}@media screen and (min-width:null){.module-blog-listing .filters .filter-item{width:100%}}.module-blog-listing .filters .filter-item.active .mark{display:block}.module-blog-listing .filters .checkbox{display:inline-block;width:13px;height:13px;border:1px solid #000;position:relative;margin-right:7px;overflow:hidden}.module-blog-listing .filters .checkbox .mark{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:16px;height:16px;display:none}.module-blog-listing .filters .checkbox .mark:before,.module-blog-listing .filters .checkbox .mark:after{content:"";background-color:#000;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.module-blog-listing .filters .checkbox .mark:before{width:100%;height:1px}.module-blog-listing .filters .checkbox .mark:after{height:100%;width:1px}.module-blog-listing .outer-grid-margin-x{max-width:1152px;margin-left:auto;margin-right:auto}.module-blog-listing .grid{row-gap:24px}.module-blog-listing .col-post-wrapper.hide{display:none !important}.module-blog-listing .post-wrapper{position:relative;display:block}.module-blog-listing .post-wrapper.large{padding-top:84.488%}@media screen and (min-width:768px){.module-blog-listing .post-wrapper.large{padding-top:52.223%}}@media screen and (min-width:1024px){.module-blog-listing .post-wrapper.large{padding-top:35.461%}}.module-blog-listing .post-wrapper.large:before{height:76.98413%}.module-blog-listing .post-wrapper.medium{height:236px;padding:0}@media screen and (min-width:480px){.module-blog-listing .post-wrapper.medium{height:auto;padding-top:84.488%}}@media screen and (min-width:768px){.module-blog-listing .post-wrapper.medium{height:auto;padding-top:72.465%}}.module-blog-listing .post-wrapper.medium:before{height:52.05479%}.module-blog-listing .post-wrapper.medium .post-content .label{margin-bottom:8px;font-weight:600}.module-blog-listing .post-wrapper.medium .post-content .title{margin-bottom:16px}@media screen and (min-width:768px){.module-blog-listing .post-wrapper.medium .post-content .title{font-size:18px;line-height:25px;font-weight:400}}.module-blog-listing .post-wrapper.large:before,.module-blog-listing .post-wrapper.medium:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;opacity:.45;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2%,rgba(255,255,255,0)),color-stop(80%,#143264));background-image:-o-linear-gradient(top,rgba(255,255,255,0) 2%,#143264 80%);background-image:linear-gradient(180deg,rgba(255,255,255,0) 2%,#143264 80%);-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.module-blog-listing .post-wrapper.large:hover:before,.module-blog-listing .post-wrapper.medium:hover:before{height:100%}@media screen and (min-width:null){.module-blog-listing .post-wrapper.large:before,.module-blog-listing .post-wrapper.medium:before{height:100%}}.module-blog-listing .post-wrapper.large .post-content,.module-blog-listing .post-wrapper.medium .post-content{position:absolute;bottom:0;max-width:500px;z-index:1;padding:16px}@media screen and (min-width:1024px){.module-blog-listing .post-wrapper.large .post-content,.module-blog-listing .post-wrapper.medium .post-content{padding:32px}}.module-blog-listing .post-wrapper.large .post-content .label,.module-blog-listing .post-wrapper.medium .post-content .label{margin-bottom:8px;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0}@media screen and (min-width:768px){.module-blog-listing .post-wrapper.large .post-content .label,.module-blog-listing .post-wrapper.medium .post-content .label{font-size:18px;line-height:25px}}.module-blog-listing .post-wrapper.large .post-content .title,.module-blog-listing .post-wrapper.medium .post-content .title{margin-bottom:0;font-weight:400;font-size:16px;line-height:22px}@media screen and (min-width:768px){.module-blog-listing .post-wrapper.large .post-content .title,.module-blog-listing .post-wrapper.medium .post-content .title{font-size:18px;line-height:25px}}.module-blog-listing .post-wrapper.large .post-content .button,.module-blog-listing .post-wrapper.medium .post-content .button{font-size:16px;line-height:20px;min-width:90px;height:36px;padding:5px 20px;margin-top:8px}@media screen and (min-width:1024px){.module-blog-listing .post-wrapper.large .post-content .button,.module-blog-listing .post-wrapper.medium .post-content .button{min-width:99px;height:44px;margin-top:0}}.module-blog-listing .post-wrapper.large .post-content .button.white:hover,.module-blog-listing .post-wrapper.medium .post-content .button.white:hover{border-color:#fff;background-color:#fff;color:#000}.module-blog-listing .post-wrapper.large .post-content .title{font-size:16px;line-height:22px;font-weight:500}@media screen and (min-width:768px){.module-blog-listing .post-wrapper.large .post-content .title{font-size:30px;line-height:38px}}.module-blog-listing .post-wrapper.small{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;margin-bottom:0}.module-blog-listing .post-wrapper.small:hover .custom-arrow-right{width:55px}.module-blog-listing .post-wrapper.small.dark-blue .post-content{color:#143264;border-color:#143264}.module-blog-listing .post-wrapper.small.dark-blue .post-content .custom-arrow-right .line{background-color:#143264}.module-blog-listing .post-wrapper.small.dark-blue .post-content .custom-arrow-right .arrow{border-color:#143264}.module-blog-listing .post-wrapper.small.light-blue .post-content{color:#7b8da4;border-color:#7b8da4}.module-blog-listing .post-wrapper.small.light-blue .post-content .custom-arrow-right .line{background-color:#7b8da4}.module-blog-listing .post-wrapper.small.light-blue .post-content .custom-arrow-right .arrow{border-color:#7b8da4}.module-blog-listing .post-wrapper.small.olivegreen .post-content{color:#4f5c46;border-color:#4f5c46}.module-blog-listing .post-wrapper.small.olivegreen .post-content .custom-arrow-right .line{background-color:#4f5c46}.module-blog-listing .post-wrapper.small.olivegreen .post-content .custom-arrow-right .arrow{border-color:#4f5c46}.module-blog-listing .post-wrapper.small.black .post-content{color:#000;border-color:#000}.module-blog-listing .post-wrapper.small.black .post-content .custom-arrow-right .line{background-color:#000}.module-blog-listing .post-wrapper.small.black .post-content .custom-arrow-right .arrow{border-color:#000}.module-blog-listing .post-wrapper.small.graublau .post-content{color:#8eaac7;border-color:#8eaac7}.module-blog-listing .post-wrapper.small.graublau .post-content .custom-arrow-right .line{background-color:#8eaac7}.module-blog-listing .post-wrapper.small.graublau .post-content .custom-arrow-right .arrow{border-color:#8eaac7}.module-blog-listing .post-wrapper.small.petrol .post-content{color:#00788c;border-color:#00788c}.module-blog-listing .post-wrapper.small.petrol .post-content .custom-arrow-right .line{background-color:#00788c}.module-blog-listing .post-wrapper.small.petrol .post-content .custom-arrow-right .arrow{border-color:#00788c}.module-blog-listing .post-wrapper.small.khaki .post-content{color:#d0bd7e;border-color:#d0bd7e}.module-blog-listing .post-wrapper.small.khaki .post-content .custom-arrow-right .line{background-color:#d0bd7e}.module-blog-listing .post-wrapper.small.khaki .post-content .custom-arrow-right .arrow{border-color:#d0bd7e}.module-blog-listing .post-wrapper.small.lime .post-content{color:#b4c01e;border-color:#b4c01e}.module-blog-listing .post-wrapper.small.lime .post-content .custom-arrow-right .line{background-color:#b4c01e}.module-blog-listing .post-wrapper.small.lime .post-content .custom-arrow-right .arrow{border-color:#b4c01e}.module-blog-listing .post-wrapper.small.green .post-content{color:#9b9b9b;border-color:#9b9b9b}.module-blog-listing .post-wrapper.small.green .post-content .custom-arrow-right .line{background-color:#9b9b9b}.module-blog-listing .post-wrapper.small.green .post-content .custom-arrow-right .arrow{border-color:#9b9b9b}.module-blog-listing .post-wrapper.small.violet .post-content{color:#6e0028;border-color:#6e0028}.module-blog-listing .post-wrapper.small.violet .post-content .custom-arrow-right .line{background-color:#6e0028}.module-blog-listing .post-wrapper.small.violet .post-content .custom-arrow-right .arrow{border-color:#6e0028}.module-blog-listing .post-wrapper.small.wine-red .post-content{color:#af1450;border-color:#af1450}.module-blog-listing .post-wrapper.small.wine-red .post-content .custom-arrow-right .line{background-color:#af1450}.module-blog-listing .post-wrapper.small.wine-red .post-content .custom-arrow-right .arrow{border-color:#af1450}.module-blog-listing .post-wrapper.small.coral-red .post-content{color:#ee2737;border-color:#ee2737}.module-blog-listing .post-wrapper.small.coral-red .post-content .custom-arrow-right .line{background-color:#ee2737}.module-blog-listing .post-wrapper.small.coral-red .post-content .custom-arrow-right .arrow{border-color:#ee2737}.module-blog-listing .post-wrapper.small.mandarin .post-content{color:#ed8b00;border-color:#ed8b00}.module-blog-listing .post-wrapper.small.mandarin .post-content .custom-arrow-right .line{background-color:#ed8b00}.module-blog-listing .post-wrapper.small.mandarin .post-content .custom-arrow-right .arrow{border-color:#ed8b00}.module-blog-listing .post-wrapper.small.yolk-yellow .post-content{color:#edc03c;border-color:#edc03c}.module-blog-listing .post-wrapper.small.yolk-yellow .post-content .custom-arrow-right .line{background-color:#edc03c}.module-blog-listing .post-wrapper.small.yolk-yellow .post-content .custom-arrow-right .arrow{border-color:#edc03c}.module-blog-listing .post-wrapper.small.white .post-content{color:#fff;border-color:#fff}.module-blog-listing .post-wrapper.small.white .post-content .custom-arrow-right .line{background-color:#fff}.module-blog-listing .post-wrapper.small.white .post-content .custom-arrow-right .arrow{border-color:#fff}.module-blog-listing .post-wrapper.small .post-content{border:1px solid;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.module-blog-listing .post-wrapper.small .post-content .label{margin-bottom:8px;font-weight:600;letter-spacing:0;font-size:18px;line-height:25px;letter-spacing:0}.module-blog-listing .post-wrapper.small .post-content .excerpt{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:18px;line-height:25px;margin-bottom:8px}.module-blog-listing .post-wrapper.small .post-content .post-content-button{margin-top:auto}.module-blog-listing .post-wrapper .post-content{padding:16px;color:#fff;width:100%}@media screen and (min-width:1024px){.module-blog-listing .post-wrapper.medium,.module-blog-listing .post-wrapper.large{overflow:hidden}.module-blog-listing .post-wrapper.medium .post-content,.module-blog-listing .post-wrapper.large .post-content{-webkit-transform:translate(0,46px);-ms-transform:translate(0,46px);transform:translate(0,46px);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.module-blog-listing .post-wrapper.medium .post-content .button,.module-blog-listing .post-wrapper.large .post-content .button{opacity:0;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.module-blog-listing .post-wrapper.medium:hover .post-content,.module-blog-listing .post-wrapper.large:hover .post-content{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.module-blog-listing .post-wrapper.medium:hover .post-content .title,.module-blog-listing .post-wrapper.large:hover .post-content .title{margin-bottom:16px}.module-blog-listing .post-wrapper.medium:hover .post-content .button,.module-blog-listing .post-wrapper.large:hover .post-content .button{opacity:1;-webkit-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}.module-blog-listing .post-wrapper.large .post-content{padding-bottom:32px}.module-blog-listing .post-wrapper.medium .post-content{padding-bottom:32px}.module-blog-listing .post-wrapper.small .post-content .excerpt{margin-bottom:11px}}.module-contact-persons h2{margin-bottom:24px;letter-spacing:0}@media screen and (min-width:768px){.module-contact-persons h2{margin-bottom:54px}}.module-contact-persons .grid.add-gap{row-gap:40px}@media screen and (min-width:768px){.module-contact-persons .grid.add-gap{row-gap:82px}}.module-contact-persons .container{padding:0 calc(24px/2);padding:0 calc(var(--container-padding)/2)}@media screen and (min-width:768px){.module-contact-persons .container{padding:0 24px;padding:0 var(--container-padding)}}.module-contact-persons .image{margin-bottom:16px;margin-left:-12px;margin-right:-12px;padding-top:0}.module-contact-persons .image img{-o-object-fit:cover;object-fit:cover;width:100%;height:280px}@media screen and (min-width:480px){.module-contact-persons .image img{min-height:280px;height:auto}}@media screen and (min-width:768px){.module-contact-persons .image img{height:240px;min-height:0px}}@media screen and (min-width:768px){.module-contact-persons .image{margin-bottom:16px;margin-left:0;margin-right:0}}.module-contact-persons .department .department-text{font-weight:500;letter-spacing:0;margin-bottom:3px}@media screen and (min-width:768px){.module-contact-persons .department .department-text{margin-bottom:8px}}.module-contact-persons .person-details p{font-size:16px;line-height:20px;letter-spacing:0}@media screen and (min-width:768px){.module-contact-persons .person-details p{font-size:18px;line-height:23px}}.module-contact-persons .person-details *:last-child{margin-bottom:0}.module-contact{background-color:#00788c;background-color:var(--c-sky-5)}@media screen and (min-width:768px){.module-contact{background-color:transparent}}.module-contact.color-gray{background-color:#f8f9fa;background-color:var(--c-grey)}@media screen and (min-width:768px){.module-contact.color-gray{background-color:transparent}}.module-contact.color-gray .module-contact-card{color:#af1450;color:var(--c-berry-5);background-color:#f8f9fa;background-color:var(--c-grey)}.module-contact.color-gray .module-contact-card .module-contact-card-cta{color:#af1450;color:var(--c-berry-5);background-color:#f8f9fa;background-color:var(--c-grey);border:1px solid #af1450;border:1px solid var(--c-berry-5)}.module-contact.color-gray .module-contact-card .module-contact-card-cta:hover{color:#fff;color:var(--c-white);background-color:#af1450;background-color:var(--c-berry-5)}.module-contact-card{padding:40px 0;max-width:744px;color:#fff;color:var(--c-white);background-color:#00788c;background-color:var(--c-sky-5)}@media screen and (min-width:768px){.module-contact-card{display:grid;gap:24px;gap:var(--gap);padding:64px 0;grid-template-columns:repeat(10,1fr);grid-template-areas:'. title title title title content content content content .'}}@media (min-width:768px) and (max-width:1024px){.module-contact-card{margin-left:auto;margin-right:auto}}@media screen and (min-width:1024px){.module-contact-card{max-width:936px}}.module-contact-card-meta{margin-bottom:24px}@media screen and (min-width:768px){.module-contact-card-meta{grid-area:title;max-width:294px;margin-bottom:0;line-height:normal}}.module-contact-card-meta p{margin-bottom:0;font-style:normal;font-weight:400;font-size:21px;line-height:27px}.module-contact-card-title{font-size:28px;font-weight:500;line-height:32px;margin-bottom:0}@media screen and (min-width:768px){.module-contact-card-title{font-size:36px;line-height:normal}}.module-contact-card-content{grid-area:content}.module-contact-card-description{font-size:18px;line-height:normal;margin-bottom:24px}@media screen and (min-width:768px){.module-contact-card-description{font-size:21px;line-height:27px}}.module-contact-card-cta{height:48px;margin-top:auto;display:inline-block;font-size:18px;line-height:25px;padding:11.5px 24px;border-radius:100px;border:1px solid #fff;border:1px solid var(--c-white);color:#1e1e1e;color:var(--c-black-secondary);background-color:#fff;background-color:var(--c-white);-webkit-transition-duration:.23s;-o-transition-duration:.23s;transition-duration:.23s;-webkit-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.module-contact-card-cta:hover{color:#fff;color:var(--c-white);background-color:transparent}.module-content>*:last-child{margin-bottom:0}.module-content .wp-gallery{margin-bottom:32px;margin-top:26px}.module-content .wp-gallery .gallery-item{margin-bottom:32px}.module-content .grid-container .content{max-width:744px;margin-left:auto;margin-right:auto}.module-content .caption{display:block;margin-top:16px}.module-content p:last-child,.module-content .wp-caption:last-child{margin-bottom:0}.module-content a{color:#1e1e1e;text-decoration:underline}.module-content a:hover{color:#b2b2b2}.module-content li{font-size:16px;letter-spacing:0}@media screen and (min-width:768px){.module-content li{font-size:18px}}.module-content li .acc-header{color:#1e1e1e}.module-content.bg-blue{background-color:#bed4e3;background-color:var(--c-ocean-4);padding-top:60px;padding-bottom:60px;color:#143264;color:var(--c-blue)}@media screen and (min-width:768px){.module-content.bg-blue{padding-top:120px;padding-bottom:120px}}.module-cta-box{overflow:hidden}.module-cta-box .inner{padding:48px 24px;color:#143264;color:var(--c-blue);background-color:#bed4e3;background-color:var(--c-ocean-4);margin-left:-24px;margin-right:-24px;max-width:none}@media screen and (min-width:768px){.module-cta-box .inner{padding:54px 48px}}.module-cta-box .inner.bg-yellow{color:#1e1e1e;color:var(--c-black-secondary);background-color:#ebdbab;background-color:var(--c-sun-5)}.module-cta-box .inner.bg-yellow .button{color:#1e1e1e;color:var(--c-black-secondary)}.module-cta-box .inner.bg-yellow .button:hover{color:var(--c-secondary);color:var(--c-secondary);background-color:#ebdbab;background-color:var(--c-sun-5);border-color:var(--c-secondary);border-color:var(--c-secondary)}.module-cta-box .inner.bg-petrol{color:#fff;color:var(--c-white);background-color:#00788c;background-color:var(--c-sky-5)}.module-cta-box .inner.bg-petrol .button{color:#00788c;color:var(--c-sky-5)}.module-cta-box .inner.bg-petrol .button:hover{color:#fff;color:var(--c-white);background-color:transparent;border-color:#fff;border-color:var(--c-white)}@media screen and (min-width:1024px){.module-cta-box .inner{padding:48px}}@media screen and (min-width:768px){.module-cta-box .inner{max-width:744px;margin-left:auto;margin-right:auto}}.module-cta-box .inner .title,.module-cta-box .inner .description{margin-bottom:24px;letter-spacing:0}.module-cta-box .inner .description p{letter-spacing:0}.module-cta-box .inner .description a{text-decoration:underline}@media screen and (min-width:768px){.module-cta-box .inner .description ul li{font-size:18px}}.module-cta-box .inner .button{font-weight:400;font-size:16px;line-height:20px;text-align:center;border-color:#fff;border-color:var(--c-white);background-color:#fff;background-color:var(--c-white)}.module-cta-box .inner .button:hover{color:#143264;color:var(--c-blue);background-color:#bed4e3;background-color:var(--c-ocean-4);border-color:#143264;border-color:var(--c-blue)}.module-cta-repeater .cta-item{display:grid;color:#143264;color:var(--c-blue);grid-template-columns:1fr;grid-template-areas:'content' 'cta';max-width:744px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.module-cta-repeater .cta-item{min-height:308px;border:1px solid #bed4e3;border:1px solid var(--c-ocean-4);grid-template-columns:repeat(2,minmax(0, 1fr))}}@media (max-width:768px){.module-cta-repeater .cta-item:first-child .cta-item-content{padding-top:0}}@media screen and (min-width:768px){.module-cta-repeater .cta-item.position-left{grid-template-areas:'cta content'}}@media screen and (min-width:768px){.module-cta-repeater .cta-item.position-right{grid-template-areas:'content cta'}}.module-cta-repeater .cta-item-content{grid-area:content;word-break:break-word;padding-top:30px;padding-bottom:19px}@media screen and (min-width:768px){.module-cta-repeater .cta-item-content{text-align:center;padding-top:60px;padding-bottom:60px;padding-left:24px;padding-right:24px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.module-cta-repeater .cta-item-content .cta-title-wrapper:only-child .cta-title{margin-bottom:0}.module-cta-repeater .cta-item-content .cta-title-wrapper .cta-title{font-size:24px;line-height:28px;margin-bottom:16px}@media screen and (min-width:768px){.module-cta-repeater .cta-item-content .cta-title-wrapper .cta-title{font-size:30px;line-height:36px;margin-bottom:30px}}.module-cta-repeater .cta-item-content .cta-description p{font-size:18px;margin-bottom:0;line-height:normal}@media screen and (min-width:768px){.module-cta-repeater .cta-item-content .cta-description p{font-size:21px;font-weight:500}}.module-cta-repeater .cta-item .more-button{grid-area:cta;padding-left:24px;padding-right:24px;padding-top:42px;padding-bottom:40px;background-color:#bed4e3;background-color:var(--c-ocean-4);margin-left:calc(-1 * 24px);margin-right:calc(-1 * 24px);margin-left:calc(-1 * var(--gap));margin-right:calc(-1 * var(--gap))}@media screen and (min-width:768px){.module-cta-repeater .cta-item .more-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-left:0;margin-right:0;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.module-cta-repeater .cta-item .more-button .button{color:#143264;color:var(--c-blue);border-color:#fff;border-color:var(--c-white);background-color:#fff;background-color:var(--c-white)}.module-cta-repeater .cta-item .more-button .button:hover{color:#143264;color:var(--c-blue);background-color:#bed4e3;background-color:var(--c-ocean-4);border-color:#143264;border-color:var(--c-blue)}.module-cta{background-color:rgba(181,193,211,.1);padding-top:64px;padding-bottom:64px}.module-cta .container{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:64px}@media screen and (min-width:768px){.module-cta .container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.module-cta .container .t-4{max-width:300px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:768px){.module-cta .container .t-4{max-width:calc(34% - 24px);max-width:calc(34% - var(--gap));-webkit-box-flex:0;-webkit-flex:0 0 calc(34% - 24px);-moz-box-flex:0;-ms-flex:0 0 calc(34% - 24px);flex:0 0 calc(34% - 24px);-webkit-flex:0 0 calc(34% - var(--gap));-ms-flex:0 0 calc(34% - var(--gap));flex:0 0 calc(34% - var(--gap))}}.module-cta .container .t-3{max-width:300px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:768px){.module-cta .container .t-3{max-width:calc(25.53% - 24px);max-width:calc(25.53% - var(--gap));-webkit-box-flex:0;-webkit-flex:0 0 calc(25.53% - 24px);-moz-box-flex:0;-ms-flex:0 0 calc(25.53% - 24px);flex:0 0 calc(25.53% - 24px);-webkit-flex:0 0 calc(25.53% - var(--gap));-ms-flex:0 0 calc(25.53% - var(--gap));flex:0 0 calc(25.53% - var(--gap))}}.module-cta .container.align-lef .cta-item{text-align:left}.module-cta .container.align-lef .icon{margin-left:0}@media screen and (max-width:767px){.module-cta{margin-bottom:16px}}.module-cta .cta-item{text-align:center}.module-cta .icon{margin-bottom:24px;width:50px;height:50px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.module-cta .icon img{max-width:100%}.module-cta .cta-title h4{margin-bottom:8px;font-weight:500;letter-spacing:0}@media screen and (min-width:768px){.module-cta .cta-title h4{margin-bottom:16px}}.module-cta .cta-description{margin-bottom:24px}.module-cta .cta-description p{font-size:16px;line-height:22px;margin:0;letter-spacing:0}@media screen and (min-width:768px){.module-cta .cta-description p{font-size:18px;line-height:25px}}.module-cta .more-button .button{height:48px;font-size:16px;line-height:20px;max-width:100%;color:#1e1e1e}.module-cta .more-button .button:hover{color:#fff}.module-downloads .filters{margin-bottom:30px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:744px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.module-downloads .filters{margin-bottom:52px}}.module-downloads .filters .filter-item{margin-right:35px;color:#000;font-size:18px;line-height:25px;letter-spacing:0;font-weight:500;display:block}@media screen and (min-width:null){.module-downloads .filters .filter-item{width:50%;margin-right:0;padding-right:10px}}@media screen and (min-width:null){.module-downloads .filters .filter-item{width:100%}}.module-downloads .filters .filter-item.active .mark{display:block}.module-downloads .filters .checkbox{display:inline-block;width:13px;height:13px;border:1px solid #000;position:relative;margin-right:7px;overflow:hidden}.module-downloads .filters .checkbox .mark{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);width:16px;height:16px;display:none}.module-downloads .filters .checkbox .mark:before,.module-downloads .filters .checkbox .mark:after{content:"";background-color:#000;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.module-downloads .filters .checkbox .mark:before{width:100%;height:1px}.module-downloads .filters .checkbox .mark:after{height:100%;width:1px}.module-downloads .title,.module-downloads .lead{text-align:center;max-width:744px;margin-left:auto;margin-right:auto}.module-downloads .title{font-size:22px;line-height:30px;margin-bottom:32px}@media screen and (min-width:768px){.module-downloads .title{margin-bottom:32px;font-size:36px;line-height:45px}}.module-downloads .lead{margin-bottom:50px}@media screen and (min-width:768px){.module-downloads .lead{margin-bottom:82px}}.module-downloads .downloads-wrapper{max-width:744px;margin-left:auto;margin-right:auto}.module-downloads .downloads-wrapper.filter-active .download-item{display:none}.module-downloads .downloads-wrapper .download-item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;border-top:1px solid #91a5be;padding:18px 12px}@media screen and (min-width:768px){.module-downloads .downloads-wrapper .download-item{padding:24px 12px}}@media screen and (min-width:768px){.module-downloads .downloads-wrapper .download-item:hover{background-color:rgba(229,229,229,.4)}}.module-downloads .downloads-wrapper .download-item:last-child{border-bottom:1px solid #91a5be}.module-downloads .downloads-wrapper .download-item.hide{display:none !important}.module-hero{margin-bottom:50px;max-width:1600px;margin-left:auto;margin-right:auto}.module-hero:first-child{margin-top:-24px}@media screen and (min-width:768px){.module-hero:first-child{margin-top:-64px}}.module-hero .slide-wrapper{position:relative}.module-hero .slide-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;height:260px}@media screen and (min-width:768px){.module-hero .slide-content{height:640px}}.module-hero .slide-content .cta-wrapper{display:none;margin-bottom:32px;margin-top:auto}@media screen and (min-width:768px){.module-hero .slide-content .cta-wrapper{display:block;margin-bottom:auto}}.module-hero .slide-content .cta-wrapper.color-white{color:#fff}.module-hero .mobile-content{margin-top:24px}@media screen and (min-width:768px){.module-hero .mobile-content{display:none}}.module-hero .cell{padding-left:24px;padding-right:24px;padding-left:var(--gap);padding-right:var(--gap)}@media screen and (min-width:768px){.module-hero .cell{padding-left:0;padding-right:0}}.module-hero .subtitle{margin-bottom:4px}.module-hero .title{margin-bottom:15px}.module-hero .glide .glide__arrows{display:none}@media screen and (min-width:1280px){.module-hero .glide .glide__arrows{display:block}}.module-hero .glide .glide__arrow--left{left:30px}.module-hero .glide .glide__arrow--right{right:30px}.module-hero .one-slide{padding:0}.module-hero .one-slide .mobile-content{display:none}.module-iframe{margin:0}.module-iframe iframe{width:100%;border:none}.module-image-and-text-teaser .grid{row-gap:40px}@media screen and (min-width:768px){.module-image-and-text-teaser .grid{row-gap:32px}}.module-image-and-text-teaser .teaser-wrapper .teaser-title h4{font-weight:500;letter-spacing:0}.module-image-and-text-teaser .teaser-wrapper .content p{margin-bottom:0;letter-spacing:0}@media screen and (min-width:1024px){.module-image-and-text-teaser .teaser-wrapper .content p{font-size:18px;line-height:25px;letter-spacing:0}}.module-image-and-text-teaser .teaser-wrapper .more-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;line-height:22px}.module-image-and-text-teaser .teaser-wrapper .more-button,.module-image-and-text-teaser .teaser-wrapper .more-button a{color:#000}.module-image-and-text-teaser .teaser-wrapper .more-button:hover .custom-arrow-right{width:42px}@media screen and (min-width:768px){.module-image-and-text-teaser .teaser-wrapper .more-button{font-size:18px;line-height:25px}}.module-image-and-text-teaser .teaser-wrapper .container{padding:0;gap:0}.module-image-and-text-teaser .teaser-wrapper .custom-arrow-right{display:inline-block;margin-right:10px;height:14px;width:30px}.module-image-and-text-teaser .teaser-wrapper .custom-arrow-right .arrow{height:9px;width:9px}.module-image-and-text-teaser .teaser-wrapper.m-12 .image{margin-left:-24px;margin-right:-24px}@media screen and (min-width:768px){.module-image-and-text-teaser .teaser-wrapper.m-12 .image{min-height:400px;height:100%;padding-top:0;margin-left:0;margin-right:0}}.module-image-and-text-teaser .teaser-wrapper.m-12 .content-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width:1024px){.module-image-and-text-teaser .teaser-wrapper.m-12 .content-wrapper{padding-top:30px}}.module-image-and-text-teaser .teaser-wrapper.m-12 .content-wrapper .inner-wrapper{background-color:#fff}@media screen and (min-width:1024px){.module-image-and-text-teaser .teaser-wrapper.m-12 .content-wrapper .inner-wrapper{margin-left:-300px}}.module-image-and-text-teaser .teaser-wrapper.m-12 .content-wrapper .content{background-color:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;padding:17px 0 0}@media screen and (min-width:768px){.module-image-and-text-teaser .teaser-wrapper.m-12 .content-wrapper .content{padding:25px 20px 30px}}.module-image-and-text-teaser .teaser-wrapper.m-12 .content-wrapper .teaser-title h4{margin-bottom:8px}@media screen and (min-width:768px){.module-image-and-text-teaser .teaser-wrapper.m-12 .content-wrapper .teaser-title h4{margin-bottom:16px}}.module-image-and-text-teaser .teaser-wrapper.m-12 .content-wrapper .teaser-text{margin-bottom:8px}@media screen and (min-width:768px){.module-image-and-text-teaser .teaser-wrapper.m-12 .content-wrapper .teaser-text{margin-bottom:16px}}.module-image-and-text-teaser .teaser-wrapper.m-12 .content-wrapper .more-button{margin-top:20px}.module-image-and-text-teaser .teaser-wrapper:not(.m-12) .image{padding-top:78.045%}@media screen and (min-width:768px){.module-image-and-text-teaser .teaser-wrapper:not(.m-12) .image{padding-top:66.67%}}.module-image-and-text-teaser .teaser-wrapper:not(.m-12) .content-wrapper{background-color:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.module-image-and-text-teaser .teaser-wrapper:not(.m-12) .content-wrapper .content{padding-top:16px;position:relative}@media screen and (min-width:768px){.module-image-and-text-teaser .teaser-wrapper:not(.m-12) .content-wrapper .content{padding-top:24px}}@media screen and (min-width:null){.module-image-and-text-teaser .teaser-wrapper:not(.m-12) .content-wrapper .content{padding-right:0;padding-left:0}}.module-image-and-text-teaser .teaser-wrapper:not(.m-12) .content-wrapper .teaser-title h4{margin-bottom:8px}@media screen and (min-width:768px){.module-image-and-text-teaser .teaser-wrapper:not(.m-12) .content-wrapper .teaser-title h4{margin-bottom:16px}}.module-image-and-text-teaser .teaser-wrapper:not(.m-12) .content-wrapper .teaser-text{margin-bottom:8px}@media screen and (min-width:768px){.module-image-and-text-teaser .teaser-wrapper:not(.m-12) .content-wrapper .teaser-text{margin-bottom:16px}}.module-image-and-text-teaser .teaser-wrapper:not(.m-12) .content-wrapper .more-button{margin-top:8px}@media screen and (max-width:767px){.module-image-and-text-teaser .teaser-wrapper .image{padding-top:40.625%;min-height:130px}}@media screen and (min-width:768px){.module-image-and-text-teaser .teaser-wrapper .more-button{font-size:18px}}.module-image-video-teaser .teasers{display:grid;grid-template-columns:100%;gap:24px}.module-image-video-teaser .teaser{color:#fff;color:var(--c-white)}.module-image-video-teaser .teaser-ocean{background-color:#3d65b6;background-color:var(--c-ocean-2)}.module-image-video-teaser .teaser-sky{background-color:#005964;background-color:var(--c-sky-1)}.module-image-video-teaser .teaser-flower{background-color:#d23223;background-color:var(--c-flower-1)}@media screen and (min-width:1280px){.module-image-video-teaser .teaser{display:grid}.module-image-video-teaser .teaser-left{grid-template-columns:2fr 1fr;grid-template-areas:'image info'}.module-image-video-teaser .teaser-right{grid-template-columns:1fr 2fr;grid-template-areas:'info image'}}.module-image-video-teaser .teaser-image{grid-area:image;display:grid;position:relative;padding-bottom:56.25%}.module-image-video-teaser .teaser-image img,.module-image-video-teaser .teaser-image button{grid-row:1;grid-column:1}.module-image-video-teaser .teaser-image img.play,.module-image-video-teaser .teaser-image button.play{z-index:5;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.module-image-video-teaser .teaser-image img.play svg,.module-image-video-teaser .teaser-image button.play svg{height:40px;width:40px}@media screen and (min-width:768px){.module-image-video-teaser .teaser-image img.play svg,.module-image-video-teaser .teaser-image button.play svg{height:auto;width:auto}}.module-image-video-teaser .teaser-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.module-image-video-teaser .teaser-image button{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;justify-self:center;cursor:pointer}.module-image-video-teaser .teaser-info{grid-area:info;padding:24px}@media screen and (min-width:1280px){.module-image-video-teaser .teaser-info{padding:48px 48px 63px}}.module-image-video-teaser .teaser-info-title,.module-image-video-teaser .teaser-info-description{margin-bottom:16px}@media screen and (min-width:768px){.module-image-video-teaser .teaser-info-title,.module-image-video-teaser .teaser-info-description{margin-bottom:24px}}.module-image-video-teaser .teaser-info-description{font-size:16px;line-height:22px}@media screen and (min-width:768px){.module-image-video-teaser .teaser-info-description{font-size:18px;line-height:25px}}.module-image-video-teaser .teaser-info .button{white-space:nowrap;font-size:16px;line-height:20px;padding:12px 24px;min-width:0}.modal-video .modal-card{width:100%;padding:0}@media screen and (min-width:1024px){.modal-video .modal-card{width:90%;max-width:86.4375rem}}.modal-video .modal-close{top:-52px;background:0 0;color:#fff;color:var(--c-white);border:1px solid}.modal-video .modal-close svg [fill]{fill:currentColor}.modal-video .video{position:relative;padding-bottom:56.25%}.modal-video .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.module-intro{text-align:center;color:#143264}.module-intro .module-intro-inner{max-width:744px;margin-left:auto;margin-right:auto}.module-intro .lead{line-height:22.8px}@media screen and (min-width:768px){.module-intro .lead{line-height:27px}}.module-intro .grid-container .cell{max-width:744px;margin:auto}.module-intro.alignment-left{text-align:left}.module-intro h1,.module-intro h2,.module-intro h3{margin-bottom:24px;letter-spacing:0}.module-job-contact .title{max-width:744px;margin-left:auto;margin-right:auto;margin-bottom:24px}.module-job-contact .job-contacts{max-width:744px;margin-left:auto;margin-right:auto;display:grid;gap:48px}@media screen and (min-width:768px){.module-job-contact .job-contact{display:grid;grid-template-columns:repeat(2,minmax(0, 1fr));gap:24px;gap:var(--gap)}}.module-job-contact .job-contact-image{aspect-ratio:1.32;-o-object-fit:cover;object-fit:cover;margin:0 -24px 24px;max-width:none;width:calc(100% + 48px);min-height:296px}@media screen and (min-width:768px){.module-job-contact .job-contact-image{aspect-ratio:1;margin:0;height:auto;max-width:100%;min-height:0px}}.module-job-contact .job-contact-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:768px){.module-job-contact .job-contact-info{gap:24px}}.module-job-contact .job-contact-info .button{color:#1e1e1e;border-color:#1e1e1e;font-weight:400;font-size:16px;line-height:20px}.module-job-contact .job-contact-info .button:hover{color:#fff}@media screen and (min-width:768px){.module-job-contact .job-contact-info .button{grid-column:1;grid-row:2;justify-self:start;font-size:18px;line-height:25px;text-align:center}}.module-job-contact .job-contact-info .job-label{margin-bottom:16px;letter-spacing:0;font-weight:400;line-height:22px}@media screen and (min-width:768px){.module-job-contact .job-contact-info .job-label{line-height:25px;margin-bottom:8px}}.module-job-contact .job-contact-info .job-title{margin-bottom:16px;font-weight:500}@media screen and (min-width:768px){.module-job-contact .job-contact-info .job-title{margin-bottom:0}}.module-job-contact .job-contact-info .job-title.color-ocean{color:#3d65b6;color:var(--c-ocean-2)}.module-job-contact .job-contact-info .job-title.color-sky{color:#398b96;color:var(--c-sky-2)}.module-job-contact .job-contact-info .job-title.color-forest{color:#5c744b;color:var(--c-forest-2)}.module-job-contact .job-contact-info .job-title.color-berry{color:#b61952;color:var(--c-berry-2)}.module-job-contact .job-contact-info .job-title.color-flower{color:#ee6339;color:var(--c-flower-2)}.module-job-contact .job-contact-info h4.job-title{margin-bottom:0}.module-jobs-listing .mobule-title,.module-jobs-listing .lead{max-width:744px;margin-left:auto;margin-right:auto}.module-jobs-listing .lead{text-align:center;margin-bottom:32px}@media screen and (min-width:768px){.module-jobs-listing .lead{margin-bottom:64px}}@media screen and (min-width:1024px){.module-jobs-listing .lead{margin-bottom:80px}}.module-jobs-listing .job{border-top:1px solid #999;padding:18px 0;max-width:744px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.module-jobs-listing .job{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:18px 20px}}.module-jobs-listing .job .job-info{margin-bottom:8px}@media screen and (min-width:768px){.module-jobs-listing .job .job-info{margin-bottom:0;width:58.38668%}}.module-jobs-listing .job .job-position,.module-jobs-listing .job .job-description{margin-bottom:0}.module-jobs-listing .job .job-position{font-weight:600}.module-jobs-listing .job .job-description{font-weight:400}.module-jobs-listing .job:last-child{border-bottom:1px solid #999}.module-jobs-listing .button{margin-left:auto;padding:13px 20px;font-size:16px;line-height:22px;min-width:0}@media screen and (min-width:768px){.module-jobs-listing .button{padding:14px 24px}}.module-map .grid-map{row-gap:32px}@media screen and (min-width:768px){.module-map .grid-map{row-gap:40px}}.module-map .map .map-embed{position:relative;padding-top:0;height:236px}@media screen and (min-width:768px){.module-map .map .map-embed{padding-top:72.37%;height:auto}}.module-map .map .map-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.module-map .cell:last-child .map-row{border-bottom:1px solid #999}.module-map .module-title{max-width:744px;margin-left:auto;margin-right:auto}.module-map .map-row{border-top:1px solid #999;padding:32px 0;padding-bottom:0;max-width:744px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.module-map .map-row{padding:40px 0;padding-bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.module-map .map-row .map{margin-bottom:24px}@media screen and (min-width:768px){.module-map .map-row .map{padding-right:12px;width:62.90323%;margin-bottom:0}}@media screen and (min-width:1280px){.module-map .map-row .map{padding-right:12px}}.module-map .map-row .content .map-title{margin-bottom:8px;font-weight:500;letter-spacing:0}@media screen and (min-width:768px){.module-map .map-row .content .map-title{margin-bottom:16px}}@media screen and (min-width:768px){.module-map .map-row .content{padding-left:12px;width:37.09677%}}@media screen and (min-width:1280px){.module-map .map-row .content{padding-left:12px}}.module-map .description p{font-size:16px;line-height:22px;letter-spacing:0}@media screen and (min-width:768px){.module-map .description p{font-size:18px;line-height:25px}}.module-map .description *:last-child{margin-bottom:0}@media screen and (min-width:768px){.module-map .description ul li{font-size:18px}}.module-media{overflow:hidden}.module-media .outer-grid-container{overflow:hidden}.module-media .lead{margin-bottom:32px}@media screen and (min-width:1024px){.module-media .lead{margin-bottom:48px}}.module-media .glide{padding:0;line-height:1}.module-media .glide .glide__bullets{position:relative;margin-top:24px}@media screen and (min-width:768px){.module-media .glide .glide__bullets{position:absolute;margin-top:0;bottom:40px}}.module-media .slide .caption{font-size:14px;font-weight:400;line-height:18px;letter-spacing:0em;text-align:left;margin-top:8px}.module-media .slide .media{padding-top:0;position:relative}.module-media .slide .media img,.module-media .slide .media iframe{position:absolute;top:0;left:0;width:100%;height:100%}.module-media .slide .media iframe{background:#000}.module-media .slide .media img{-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.module-media .slide .media .play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.module-media .slide .media .play svg{height:40px;width:40px}@media screen and (min-width:768px){.module-media .slide .media .play svg{height:auto;width:auto}}.module-media .slide .media.type-video .placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:block;place-content:center;pointer-events:none;position:relative}.module-media .slide .media.type-video .placeholder button{z-index:1}.module-media .slide .media.type-video.video-initialized .placeholder{pointer-events:auto}.module-media .slide .media.type-video.video-playing .placeholder{opacity:0;pointer-events:none}.module-media .slide .media.type-video>.vimeo-video.video-ready+.placeholder{pointer-events:auto}.module-media .slide .media.type-video>.vimeo-video.video-playing+.placeholder{opacity:0;pointer-events:none}@media screen and (min-width:null){.module-media .grid-container{padding:0}}.module-post-teaser{overflow-x:hidden}.module-post-teaser .container{gap:24px}.module-post-teaser .cell{margin-bottom:20px}@media screen and (min-width:1280px){.module-post-teaser .cell{margin-bottom:32px}}.module-post-teaser .post-wrapper{height:100%;padding:19px 30px 25px 16px;border:1px solid #143264;color:#143264;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:210px}@media screen and (min-width:768px){.module-post-teaser .post-wrapper{min-height:320px;padding:26px 50px 43px 20px}}.module-post-teaser .post-wrapper .teaser-link{position:absolute;left:0;top:0;height:100%;width:100%;z-index:1}.module-post-teaser .post-wrapper .label,.module-post-teaser .post-wrapper .title,.module-post-teaser .post-wrapper .button{position:relative}.module-post-teaser .post-wrapper .label{margin-bottom:9px}@media screen and (min-width:768px){.module-post-teaser .post-wrapper .label{margin-bottom:27px}}.module-post-teaser .post-wrapper .title{width:100%}@media screen and (min-width:768px){.module-post-teaser .post-wrapper .title{margin-bottom:14px}}@media screen and (min-width:null){.module-post-teaser .post-wrapper .title{font-size:23px;line-height:28px;letter-spacing:0;font-weight:400}}.module-post-teaser .post-wrapper .excerpt{margin-bottom:20px;width:100%}@media screen and (min-width:1024px){.module-post-teaser .post-wrapper .excerpt{margin-bottom:40px;font-size:19px;line-height:25px}}@media screen and (min-width:768px){.module-post-teaser .post-wrapper .excerpt{font-size:14px;line-height:19px}}.module-post-teaser .post-wrapper .excerpt p{margin-bottom:0;line-height:inherit;font-size:inherit}.module-post-teaser .post-wrapper .button{margin-top:auto;z-index:2}.module-post-teaser .post-wrapper.has-image{color:#fff;border:0;margin-left:-24px;margin-right:-24px;min-height:217px}@media screen and (min-width:768px){.module-post-teaser .post-wrapper.has-image{min-height:417px;margin-left:0;margin-right:0}}.module-post-teaser .post-wrapper.has-image:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(2%,rgba(20,50,100,.2)),color-stop(80%,#143264));background-image:-o-linear-gradient(top,rgba(20,50,100,.2) 2%,#143264 80%);background-image:linear-gradient(180deg,rgba(20,50,100,.2) 2%,#143264 80%);-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.module-post-teaser .post-wrapper.has-image:hover:before{opacity:.6}.module-quote .quote{max-width:744px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:100%;gap:24px}@media screen and (min-width:768px){.module-quote .quote{gap:24px;grid-template-columns:repeat(2,minmax(0, 1fr))}.module-quote .quote-left{grid-template-areas:'image info'}.module-quote .quote-right{grid-template-areas:'info image'}}.module-quote .quote-image{aspect-ratio:1.32;-o-object-fit:cover;object-fit:cover;margin:0 -24px 0;max-width:none;width:calc(100% + 48px);min-height:296px}@media screen and (min-width:768px){.module-quote .quote-image{aspect-ratio:1;margin:0;height:auto;max-width:100%;min-height:0px}}.module-quote .quote-info{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.module-quote .quote-info{grid-area:info}}.module-quote .quote-content{margin-bottom:0}@media screen and (min-width:768px){.module-quote .quote-content{font-weight:500}}.module-quote .quote-content.color-ocean{color:#3d65b6;color:var(--c-ocean-2)}.module-quote .quote-content.color-sky{color:#398b96;color:var(--c-sky-2)}.module-quote .quote-content.color-forest{color:#5c744b;color:var(--c-forest-2)}.module-quote .quote-content.color-berry{color:#b61952;color:var(--c-berry-2)}.module-quote .quote-content.color-flower{color:#ee6339;color:var(--c-flower-2)}.module-quote .author{display:block;font-weight:400;font-size:16px;line-height:22px;margin-bottom:16px}@media screen and (min-width:768px){.module-quote .author{margin-bottom:8px}}@media screen and (min-width:768px){.module-quote .author{font-size:18px;line-height:25px}}.module-seminar-listing .module-title{max-width:744px;margin-left:auto;margin-right:auto;margin-bottom:40px}@media screen and (min-width:768px){.module-seminar-listing .module-title{margin-bottom:30px}}.module-seminar-listing .seminar-legened{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;padding-right:40px;font-weight:600;font-size:16px;line-height:20px;letter-spacing:0;max-width:744px;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.module-seminar-listing .seminar-legened{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:12px;font-size:18px;line-height:25px}}.module-seminar-listing .seminar-legened .seminar-legend-name{letter-spacing:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}.module-seminar-listing .seminar-legened .seminar-legend-location{letter-spacing:0;width:160px;margin-left:20px;text-align:left;display:none}@media screen and (min-width:768px){.module-seminar-listing .seminar-legened .seminar-legend-location{display:block}}.module-seminar-listing .seminar-legened .seminar-legend-date{letter-spacing:0;width:120px;text-align:left;display:none}@media screen and (min-width:768px){.module-seminar-listing .seminar-legened .seminar-legend-date{display:block}}.module-seminar-listing .seminar-legened .seminar-legend-status{width:60px;text-align:left}.module-seminar-listing .seminar-wrapper{max-width:744px;margin-left:auto;margin-right:auto}.module-seminar-listing .seminar-wrapper .seminar-item .toggle-icon{right:4px}@media screen and (min-width:768px){.module-seminar-listing .seminar-wrapper .seminar-item .toggle-icon{right:16px}}.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title{padding-top:18px;padding-bottom:18px;letter-spacing:0;padding-right:25px}@media screen and (min-width:768px){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-left:16px;padding-right:40px}}.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .title{margin-bottom:10px;font-size:16px;line-height:20px;font-weight:600;letter-spacing:0}@media screen and (min-width:768px){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .title{font-size:18px;line-height:25px;margin-bottom:0;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .location{letter-spacing:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .location{margin-left:20px;width:160px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:left}}.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .date{letter-spacing:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .date{width:120px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-align:left}}@media screen and (min-width:768px){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .location,.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .date{font-size:18px;line-height:25px}}@media screen and (min-width:null){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .location,.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .date,.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .availability-dot{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:null){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .location span,.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .date span,.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .availability-dot span{width:50%}}.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .availability-dot .dot{border-radius:50%;background-color:#b2b2b2;width:16px;height:16px}@media screen and (min-width:768px){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .availability-dot .dot{width:20px;height:20px;margin-left:20px;margin-right:20px;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .location{margin-bottom:8px}@media screen and (min-width:768px){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .location{margin-bottom:0}}.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .legend{font-weight:600;font-size:16px;line-height:20px;margin-right:16px;min-width:72px;display:inline-block}@media screen and (min-width:768px){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-title .legend{display:none}}@media screen and (min-width:768px){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-content{padding-left:20px}}@media screen and (min-width:null){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-content .grid-container{padding-top:0}}.module-seminar-listing .seminar-wrapper .seminar-item .seminar-content .cta{margin-top:20px}@media screen and (min-width:768px){.module-seminar-listing .seminar-wrapper .seminar-item .seminar-content .cta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0;padding-left:20px}}.module-seminar-listing .seminar-wrapper .seminar-item .seminar-content .downloads-wrapper{margin-top:50px}.module-seminar-listing .seminar-wrapper .seminar-item.event-available .availability-dot .dot{background-color:#00788c}.module-seminar-listing .seminar-wrapper .seminar-item.event-finished .availability-dot .dot{background-color:#ee2737}.module-shareholders .grid{row-gap:25px}.module-shareholders .shareholder{height:100%}.module-shareholders .shareholder .shareholder-wrapper{padding-bottom:40px;border-bottom:1px solid #999}@media screen and (min-width:768px){.module-shareholders .shareholder .shareholder-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}}.module-shareholders .shareholder .image{margin-bottom:16px}.module-shareholders .shareholder .image img{width:auto;max-width:300px;max-height:100%}@media screen and (min-width:768px){.module-shareholders .shareholder .image{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:24px;height:58px}}.module-shareholders .shareholder .description{margin-top:auto;margin-bottom:8px;margin-top:0;font-size:16px;line-height:22px}@media screen and (min-width:768px){.module-shareholders .shareholder .description{margin-bottom:16px;font-size:18px;line-height:25px}}.module-shareholders .shareholder .shareholder-title{font-size:20px;line-height:25px;font-weight:500;margin-bottom:8px}@media screen and (min-width:768px){.module-shareholders .shareholder .shareholder-title{font-size:24px;line-height:30px;margin-bottom:16px}}.module-shareholders .shareholder .link-button{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#000;font-size:16px;line-height:22px}.module-shareholders .shareholder .link-button:hover .custom-arrow-right{width:42px}@media screen and (min-width:768px){.module-shareholders .shareholder .link-button{font-size:18px;line-height:25px}}.module-shareholders .shareholder .custom-arrow-right{display:inline-block;margin-right:10px;height:14px;width:30px}.module-shareholders .shareholder .custom-arrow-right .arrow{height:9px;width:9px}.module-solutions{--max-layout-width:1600px}.module-solutions .layout{color:#fff;color:var(--c-white);max-width:1440px;max-width:var(--max-layout-width)}.module-solutions-title{font-size:28px;line-height:32px;margin-bottom:42px;color:#1e1e1e;color:var(--c-black-secondary)}@media screen and (min-width:768px){.module-solutions-title{font-size:36px;line-height:normal;margin-bottom:64px}}.module-solutions-list{display:grid;row-gap:12px;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;grid-template-columns:1fr}@media screen and (min-width:1024px){.module-solutions-list{row-gap:4px;grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1280px){.module-solutions-list{grid-template-columns:repeat(3,1fr)}}.module-solutions-list-item{--margin:24px;width:100%;padding:32px 24px;background-color:#80bdc5;background-color:var(--c-sky-3);margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.module-solutions-list-item{max-width:100%}}@media screen and (min-width:1280px){.module-solutions-list-item{padding:120px 56px 40px}}.module-solutions-list-item.bg-petrol{background-color:#00788c;background-color:var(--c-sky-5)}.module-solutions-list-item-title{font-size:24px;margin-bottom:14px}@media screen and (min-width:768px){.module-solutions-list-item-title{font-size:30px;margin-bottom:24px}}.module-solutions-list-item-content{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.module-solutions-list-item-description{font-size:18px;margin-bottom:32px}@media screen and (min-width:768px){.module-solutions-list-item-description{font-size:21px}}@media screen and (min-width:1024px){.module-solutions-list-item-description{margin-bottom:135px}}.module-solutions-list-item-cta{height:48px;margin-top:auto;font-size:18px;line-height:25px;padding:11.5px 24px;border-radius:100px;border:1px solid #fff;border:1px solid var(--c-white);color:#1e1e1e;color:var(--c-black-secondary);background-color:#fff;background-color:var(--c-white);-webkit-transition-duration:.23s;-o-transition-duration:.23s;transition-duration:.23s;-webkit-transition-property:color,background-color,border-color;-o-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.module-solutions-list-item-cta:hover{color:#fff;color:var(--c-white);background-color:transparent}.module-solutions-list-item:not(:has(.module-solutions-list-item-cta)){padding-top:40px;padding-bottom:40px}@media screen and (min-width:768px){.module-solutions-list-item:not(:has(.module-solutions-list-item-cta)){padding-top:120px;padding-bottom:120px}}.module-solutions-list-item:not(:has(.module-solutions-list-item-cta)) .module-solutions-list-item-content .module-solutions-list-item-description{margin-bottom:0}.module-team .team-members,.module-team .module-title{max-width:744px;margin-left:auto;margin-right:auto}.module-team .team-member .team-member-title{padding:18px 0;padding-right:25px;font-size:16px;line-height:22px}@media screen and (min-width:768px){.module-team .team-member .team-member-title{font-size:18px;line-height:25px;padding:18px 20px;padding-right:40px}}.module-team .team-member .team-member-title .name{font-weight:700}@media screen and (min-width:null){.module-team .team-member .team-member-title .name{display:block}}.module-team .team-member .team-member-inner{overflow:visible}.module-team .team-member .team-member-inner .inner-wrapper{padding-top:28px;padding-bottom:63px}.module-team .team-member .team-member-inner .featured-image{margin-bottom:24px;margin-left:-24px;margin-right:-24px}@media screen and (min-width:768px){.module-team .team-member .team-member-inner .featured-image{max-width:580px;margin-left:0;margin-right:0}}.module-team .team-member .team-member-inner .featured-image img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.module-team .team-member .team-member-inner .featured-image img{max-height:400px}}.module-team .team-member .team-member-inner .team-member-content-info{margin-bottom:25px}@media screen and (min-width:768px){.module-team .team-member .team-member-inner .team-member-content-info{font-size:18px}}.module-team .team-member .team-member-inner .team-member-content-info .content-team-member-title{font-weight:700}.module-team .team-member .downloads-wrapper{margin-top:22px}.module-text-teaser h2{text-align:center;letter-spacing:0;margin-bottom:24px}.module-text-teaser .teasers-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0}.module-text-teaser .teasers-wrapper .grid{row-gap:24px}.module-text-teaser .teasers-wrapper .container{padding:0}.module-text-teaser .teasers-wrapper.dark-blue .teaser{color:#143264;border-color:#143264}.module-text-teaser .teasers-wrapper.dark-blue .teaser .custom-arrow-right .line{background-color:#143264}.module-text-teaser .teasers-wrapper.dark-blue .teaser .custom-arrow-right .arrow{border-color:#143264}.module-text-teaser .teasers-wrapper.light-blue .teaser{color:#7b8da4;border-color:#7b8da4}.module-text-teaser .teasers-wrapper.light-blue .teaser .custom-arrow-right .line{background-color:#7b8da4}.module-text-teaser .teasers-wrapper.light-blue .teaser .custom-arrow-right .arrow{border-color:#7b8da4}.module-text-teaser .teasers-wrapper.olivegreen .teaser{color:#4f5c46;border-color:#4f5c46}.module-text-teaser .teasers-wrapper.olivegreen .teaser .custom-arrow-right .line{background-color:#4f5c46}.module-text-teaser .teasers-wrapper.olivegreen .teaser .custom-arrow-right .arrow{border-color:#4f5c46}.module-text-teaser .teasers-wrapper.black .teaser{color:#000;border-color:#000}.module-text-teaser .teasers-wrapper.black .teaser .custom-arrow-right .line{background-color:#000}.module-text-teaser .teasers-wrapper.black .teaser .custom-arrow-right .arrow{border-color:#000}.module-text-teaser .teasers-wrapper.graublau .teaser{color:#8eaac7;border-color:#8eaac7}.module-text-teaser .teasers-wrapper.graublau .teaser .custom-arrow-right .line{background-color:#8eaac7}.module-text-teaser .teasers-wrapper.graublau .teaser .custom-arrow-right .arrow{border-color:#8eaac7}.module-text-teaser .teasers-wrapper.petrol .teaser{color:#00788c;border-color:#00788c}.module-text-teaser .teasers-wrapper.petrol .teaser .custom-arrow-right .line{background-color:#00788c}.module-text-teaser .teasers-wrapper.petrol .teaser .custom-arrow-right .arrow{border-color:#00788c}.module-text-teaser .teasers-wrapper.khaki .teaser{color:#d0bd7e;border-color:#d0bd7e}.module-text-teaser .teasers-wrapper.khaki .teaser .custom-arrow-right .line{background-color:#d0bd7e}.module-text-teaser .teasers-wrapper.khaki .teaser .custom-arrow-right .arrow{border-color:#d0bd7e}.module-text-teaser .teasers-wrapper.lime .teaser{color:#b4c01e;border-color:#b4c01e}.module-text-teaser .teasers-wrapper.lime .teaser .custom-arrow-right .line{background-color:#b4c01e}.module-text-teaser .teasers-wrapper.lime .teaser .custom-arrow-right .arrow{border-color:#b4c01e}.module-text-teaser .teasers-wrapper.green .teaser{color:#9b9b9b;border-color:#9b9b9b}.module-text-teaser .teasers-wrapper.green .teaser .custom-arrow-right .line{background-color:#9b9b9b}.module-text-teaser .teasers-wrapper.green .teaser .custom-arrow-right .arrow{border-color:#9b9b9b}.module-text-teaser .teasers-wrapper.violet .teaser{color:#6e0028;border-color:#6e0028}.module-text-teaser .teasers-wrapper.violet .teaser .custom-arrow-right .line{background-color:#6e0028}.module-text-teaser .teasers-wrapper.violet .teaser .custom-arrow-right .arrow{border-color:#6e0028}.module-text-teaser .teasers-wrapper.wine-red .teaser{color:#af1450;border-color:#af1450}.module-text-teaser .teasers-wrapper.wine-red .teaser .custom-arrow-right .line{background-color:#af1450}.module-text-teaser .teasers-wrapper.wine-red .teaser .custom-arrow-right .arrow{border-color:#af1450}.module-text-teaser .teasers-wrapper.coral-red .teaser{color:#ee2737;border-color:#ee2737}.module-text-teaser .teasers-wrapper.coral-red .teaser .custom-arrow-right .line{background-color:#ee2737}.module-text-teaser .teasers-wrapper.coral-red .teaser .custom-arrow-right .arrow{border-color:#ee2737}.module-text-teaser .teasers-wrapper.mandarin .teaser{color:#ed8b00;border-color:#ed8b00}.module-text-teaser .teasers-wrapper.mandarin .teaser .custom-arrow-right .line{background-color:#ed8b00}.module-text-teaser .teasers-wrapper.mandarin .teaser .custom-arrow-right .arrow{border-color:#ed8b00}.module-text-teaser .teasers-wrapper.yolk-yellow .teaser{color:#edc03c;border-color:#edc03c}.module-text-teaser .teasers-wrapper.yolk-yellow .teaser .custom-arrow-right .line{background-color:#edc03c}.module-text-teaser .teasers-wrapper.yolk-yellow .teaser .custom-arrow-right .arrow{border-color:#edc03c}.module-text-teaser .teasers-wrapper.white .teaser{color:#fff;border-color:#fff}.module-text-teaser .teasers-wrapper.white .teaser .custom-arrow-right .line{background-color:#fff}.module-text-teaser .teasers-wrapper.white .teaser .custom-arrow-right .arrow{border-color:#fff}@media screen and (min-width:null){.module-text-teaser .teasers-wrapper .grid-container{padding:0}}.module-text-teaser .teasers-wrapper .teaser{display:block;padding:24px;width:100%;-webkit-transition:-webkit-box-shadow .1s ease;transition:-webkit-box-shadow .1s ease;-o-transition:box-shadow .1s ease;transition:box-shadow .1s ease;transition:box-shadow .1s ease,-webkit-box-shadow .1s ease;height:100%}.module-text-teaser .teasers-wrapper .teaser:hover{-webkit-box-shadow:0 10px 20px 0 rgba(181,193,211,.4);box-shadow:0 10px 20px 0 rgba(181,193,211,.4)}.module-text-teaser .teasers-wrapper .teaser:hover .custom-arrow-right{width:50px}.module-text-teaser .teasers-wrapper .teaser h4{letter-spacing:0;font-weight:500;margin-bottom:16px}@media screen and (min-width:768px){.module-text-teaser .teasers-wrapper .teaser h4{margin-bottom:16px}}.module-text-teaser .teasers-wrapper .teaser p{letter-spacing:0;margin-bottom:0}@media screen and (min-width:null){.module-text-teaser .teasers-wrapper .teaser p{font-size:16px;line-height:22px;font-weight:400;letter-spacing:0}}.module-text-teaser .teasers-wrapper .teaser.dark-blue{background-color:#143264;color:#fff}.module-text-teaser .teasers-wrapper .teaser.light-blue{background-color:#7b8da4;color:#fff}.module-text-teaser .teasers-wrapper .teaser.olivegreen{background-color:#4f5c46;color:#fff}.module-text-teaser .teasers-wrapper .teaser.black{background-color:#000;color:#fff}.module-text-teaser .teasers-wrapper .teaser.graublau{background-color:#8eaac7;color:#fff}.module-text-teaser .teasers-wrapper .teaser.petrol{background-color:#00788c;color:#fff}.module-text-teaser .teasers-wrapper .teaser.khaki{background-color:#d0bd7e;color:#fff}.module-text-teaser .teasers-wrapper .teaser.lime{background-color:#b4c01e;color:#fff}.module-text-teaser .teasers-wrapper .teaser.green{background-color:#9b9b9b;color:#fff}.module-text-teaser .teasers-wrapper .teaser.violet{background-color:#6e0028;color:#fff}.module-text-teaser .teasers-wrapper .teaser.wine-red{background-color:#af1450;color:#fff}.module-text-teaser .teasers-wrapper .teaser.coral-red{background-color:#ee2737;color:#fff}.module-text-teaser .teasers-wrapper .teaser.mandarin{background-color:#ed8b00;color:#fff}.module-text-teaser .teasers-wrapper .teaser.yolk-yellow{background-color:#edc03c;color:#fff}.module-text-teaser .teasers-wrapper .teaser.white{background-color:#fff;color:#fff}.module-text-teaser .teasers-wrapper .teaser.graublau{background-color:#91a5be}.module-usp .module-title{margin-bottom:12px}@media screen and (min-width:768px){.module-usp .module-title{margin-bottom:28px}}.module-usp.light-blue{background-color:rgba(181,193,211,.1);padding-top:64px;padding-bottom:64px}.module-usp .teasers-wrapper .container{padding:0}.module-usp .teasers-wrapper .grid{row-gap:20px}.module-usp .teaser-wrapper{text-align:left;position:relative;padding-top:20px}@media screen and (min-width:1024px){.module-usp .teaser-wrapper:nth-child(3n+5):before{display:block;position:absolute;top:0;left:50%;max-width:250px;width:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:1px;background:#979797}}.module-usp .teaser-title{font-weight:500;margin-bottom:8px;letter-spacing:0}@media screen and (min-width:768px){.module-usp .teaser-title{margin-bottom:16px}}@media screen and (min-width:null){.module-usp .teaser-title{margin-bottom:8px}}.module-usp .teaser-title.color-dark-blue{color:#143264}.module-usp .teaser-title.color-light-blue{color:#7b8da4}.module-usp .teaser-title.color-olivegreen{color:#4f5c46}.module-usp .teaser-title.color-black{color:#000}.module-usp .teaser-title.color-graublau{color:#8eaac7}.module-usp .teaser-title.color-petrol{color:#00788c}.module-usp .teaser-title.color-khaki{color:#d0bd7e}.module-usp .teaser-title.color-lime{color:#b4c01e}.module-usp .teaser-title.color-green{color:#9b9b9b}.module-usp .teaser-title.color-violet{color:#6e0028}.module-usp .teaser-title.color-wine-red{color:#af1450}.module-usp .teaser-title.color-coral-red{color:#ee2737}.module-usp .teaser-title.color-mandarin{color:#ed8b00}.module-usp .teaser-title.color-yolk-yellow{color:#edc03c}.module-usp .teaser-title.color-white{color:#fff}.module-usp .teaser-title.small{font-weight:400;font-size:23px;line-height:28px;letter-spacing:0;margin-bottom:0}.module-usp .teaser-content{font-weight:400;font-size:16px;line-height:22px;letter-spacing:0}@media screen and (min-width:768px){.module-usp .teaser-content{font-size:18px;line-height:25px}}.page-template-template-absence-calculator .hide{display:none !important}.page-template-template-absence-calculator .calculator-wrapper{margin-top:0;margin-bottom:32px;max-width:744px;margin-left:auto;margin-right:auto}.page-template-template-absence-calculator .calculator-wrapper .module-title{font-weight:500;margin-bottom:16px;letter-spacing:0;text-align:left;font-size:28px;line-height:32px}@media screen and (min-width:768px){.page-template-template-absence-calculator .calculator-wrapper .module-title{font-size:36px;line-height:46px}}.page-template-template-absence-calculator .calculator-wrapper .lead{letter-spacing:0;font-size:18px;line-height:23px}@media screen and (min-width:768px){.page-template-template-absence-calculator .calculator-wrapper .lead{font-size:21px;line-height:27px}}.page-template-template-absence-calculator .calculator-wrapper .calculator-form{margin-top:40px}@media screen and (min-width:768px){.page-template-template-absence-calculator .calculator-wrapper .calculator-form{margin-top:48px}}.page-template-template-absence-calculator .calculator-wrapper .calculator-form button{margin-top:0}@media screen and (min-width:768px){.page-template-template-absence-calculator .calculator-wrapper .calculator-form button{margin-top:32px}}.page-template-template-absence-calculator .calculator-wrapper .calculator-form .form-row{margin-bottom:24px;padding:0}@media screen and (min-width:768px){.page-template-template-absence-calculator .calculator-wrapper .calculator-form .form-row{margin-bottom:16px}}.page-template-template-absence-calculator .calculator-wrapper .calculator-form .form-row label{font-weight:400;font-size:16px;line-height:22px;letter-spacing:0;margin-bottom:8px;display:block}@media screen and (min-width:768px){.page-template-template-absence-calculator .calculator-wrapper .calculator-form .form-row label{margin-bottom:0}}@media screen and (min-width:768px){.page-template-template-absence-calculator .calculator-wrapper .calculator-form .form-row label{font-size:18px;line-height:25px;margin-top:10px;display:block}}.page-template-template-absence-calculator .calculator-wrapper .calculator-form .form-row input[type=number]{padding:19px 17px;font-weight:400;font-size:16px;line-height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #b2b2b2;width:100%;color:#1e1e1e}@media screen and (min-width:768px){.page-template-template-absence-calculator .calculator-wrapper .calculator-form .form-row input[type=number]{font-size:18px;line-height:25px}}.page-template-template-absence-calculator .calculator-wrapper .calculator-form .ss-main .ss-single-selected{padding:19px 17px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #b2b2b2;border-radius:0;height:auto}.page-template-template-absence-calculator .calculator-wrapper .calculator-form .ss-main .ss-single-selected .placeholder{font-weight:400;font-size:16px;line-height:22px;color:#1e1e1e}@media screen and (min-width:768px){.page-template-template-absence-calculator .calculator-wrapper .calculator-form .ss-main .ss-single-selected .placeholder{font-size:18px;line-height:25px}}.page-template-template-absence-calculator .calculator-wrapper .calculator-form .ss-main .ss-content .ss-list .ss-option{padding:13px 17px;font-size:14px;line-height:19px;color:#1e1e1e}.page-template-template-absence-calculator .calculator-wrapper .calculator-form .ss-main .ss-content .ss-list .ss-option.ss-disabled{background-color:#e5e5e5;color:#8a8a8a}.page-template-template-absence-calculator .calculator-wrapper .calculator-form .ss-main .ss-content .ss-list .ss-option:hover{background-color:#143264;color:#fff}.page-template-template-absence-calculator .results-wrapper{margin-top:0;margin-bottom:32px}.page-template-template-absence-calculator .results-wrapper .container{padding:0}.page-template-template-absence-calculator .results-wrapper .grid{--columns-total:12}@media screen and (max-width:479px){.page-template-template-absence-calculator .results-wrapper .grid .m-12{--span:12}}.page-template-template-absence-calculator .results-wrapper .text-right{text-align:right}.page-template-template-absence-calculator .results-wrapper .results-table{margin-bottom:40px}.page-template-template-absence-calculator .results-wrapper .submitted-details-table{margin-top:20px;margin-bottom:62px}@media screen and (min-width:768px){.page-template-template-absence-calculator .results-wrapper .submitted-details-table{margin-top:40px}}.page-template-template-absence-calculator .results-wrapper .result-row{padding-top:15px;border-bottom:1px solid #b2b2b2}.page-template-template-absence-calculator .results-wrapper .result-row:first-child{border-top:1px solid #b2b2b2}.page-template-template-absence-calculator .results-wrapper .result-row p{margin-bottom:15px}.page-template-template-absence-calculator .results-wrapper .result-row .cell:nth-child(2){text-align:right}.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper{margin-top:60px;margin-bottom:35px}.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper .container{margin-bottom:16px}.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper .container:nth-child(2){margin-bottom:10px}.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper .container:last-child{margin-bottom:0}.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper .container p{margin-bottom:0}@media screen and (min-width:768px){.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper .container p{margin-top:5px}}@media screen and (min-width:768px){.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper .container{margin-bottom:34px}.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper .container:nth-child(2){margin-bottom:24px}}@media screen and (min-width:768px){.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper{margin-bottom:75px}}.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper p{display:inline-block}.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper .bar-graph{width:100%;height:36px;display:inline-block;position:relative;background-color:#e5e5e5}.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper .bar-graph .fill{content:'';height:36px;position:absolute;left:0;top:0;max-width:100%;background-color:#7b8da4}.page-template-template-absence-calculator .results-wrapper .results-graph-wrapper .bar-graph .fill.burgundy{background-color:#af1450}.page-template-template-absence-calculator .results-wrapper #reset{margin-bottom:0}.page-template-template-absence-calculator .results-wrapper #reset:hover .custom-arrow-right{width:50px}.page-template-template-absence-calculator .results-wrapper #reset .custom-arrow-right{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);height:10px;width:30px;margin-right:10px}@media print,screen and (min-width:48em){.page-template-template-absence-calculator .results-wrapper #reset .custom-arrow-right{height:14px}}.page-template-template-absence-calculator .notes{margin:0;font-weight:400;font-size:14px;line-height:18px;margin-bottom:0;margin-top:16px;list-style:none;margin-bottom:10px}.search-results-wrapper{margin-top:48px;margin-bottom:48px}.search-results-wrapper .result{padding:15px 0;border-top:1px solid #b2b2b2;position:relative}.search-results-wrapper .result:last-child{border-bottom:1px solid #b2b2b2}.search-results-wrapper .result .result-title{margin-bottom:7px;font-weight:400}.search-results-wrapper .result .result-title a{color:#000}.search-results-wrapper .result .pdf{font-size:14px;line-height:20px;letter-spacing:0;color:#fff;background-color:#ee2737;padding:0 4px;text-transform:uppercase;position:absolute;right:15px;bottom:5px}.search-results-wrapper .pagination{margin-top:48px}.search-results-wrapper .pagination .page-numbers{padding:5px 10px;border:1px solid #b2b2b2;color:#b2b2b2;-webkit-transition:.1s ease;-o-transition:.1s ease;transition:.1s ease;margin-right:10px}.search-results-wrapper .pagination .page-numbers.current,.search-results-wrapper .pagination .page-numbers:hover{color:#000}.search-results-wrapper .pagination .page-numbers:hover{-webkit-box-shadow:2px 3px 8px 0 rgba(181,193,211,.5);box-shadow:2px 3px 8px 0 rgba(181,193,211,.5)}.search-results-wrapper mark.searchwp-highlight{background-color:rgba(237,192,60,.6)}.single-job-subtitle{display:block;margin-top:0;margin-bottom:20px}@media screen and (min-width:768px){.single-job-subtitle{margin-top:0}}.single-job-title{margin-bottom:20px}.single-job-lead{margin-bottom:32px}@media screen and (min-width:768px){.single-job-lead{margin-bottom:40px}}.single-job-details{background-color:#d1dccc;background-color:var(--c-forest-4);display:grid;gap:32px 24px;grid-template-columns:repeat(2,minmax(0, 1fr));padding:32px 24px;margin-left:-24px;margin-right:-24px;margin-bottom:32px;margin-top:32px}@media screen and (min-width:768px){.single-job-details{grid-template-columns:repeat(4,minmax(0, 1fr));gap:40px;padding:40px 48px;margin-left:0;margin-right:0;margin-bottom:48px;margin-top:48px}}.single-job-details.no-job-modules{margin-bottom:32px}.single-job .detail-content{margin-bottom:0}.single-post .featured-image{position:relative;padding-bottom:34px;margin-left:-24px;margin-right:-24px}.single-post .featured-image .container{padding:0}.single-post .featured-image img{width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.single-post .featured-image{padding-bottom:40px;margin:0;margin-top:0}}.single-post .featured-image #back-button{position:absolute;right:20px;bottom:-25px}@media screen and (max-width:63.99875em){.single-post .featured-image #back-button{min-width:110px;font-size:15px;height:38px}}@media print,screen and (min-width:48em){.single-post .featured-image #back-button{right:0}}.single-post .featured-image .caption{display:block;margin-top:15px}@media screen and (max-width:47.99875em){.single-post .featured-image .caption{padding:0 calc(24px / 2)}}.single-post .back-button-container{text-align:center;margin-top:48px;margin-bottom:48px}@media screen and (min-width:768px){.single-post .back-button-container{margin-top:48px;margin-bottom:80px}}.single-post .post-wrapper{position:relative}.single-post .post-wrapper:before{--y-offset:140px;content:'';z-index:-1;opacity:.5;position:absolute;top:calc(-1 * var(--y-offset));top:calc(-1 * var(--y-offset));left:50%;width:100vw;height:100%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);background-color:#bed4e3;background-color:var(--c-ocean-4)}@media screen and (min-width:640px){.single-post .post-wrapper:before{--y-offset:180px}}@media screen and (min-width:768px){.single-post .post-wrapper:before{--y-offset:300px}}.single-post .post-image .featured-image{margin-left:0;margin-right:0;padding-bottom:0;margin-bottom:48px}@media screen and (min-width:768px){.single-post .post-image .featured-image{margin-bottom:80px}}.single-post .post-meta{color:#000;color:var(--c-black)}.single-post .post-meta .expertise{font-size:16px;line-height:20px;font-weight:500;margin-bottom:8px;max-width:calc(100% - 140px)}@media screen and (min-width:768px){.single-post .post-meta .expertise{font-size:18px;line-height:25px}}.single-post .post-meta .post-title{font-size:28px;font-weight:500;line-height:32px;margin-bottom:24px}@media screen and (min-width:768px){.single-post .post-meta .post-title{font-size:36px;line-height:normal}}.single-post .post-meta .intro-text,.single-post .post-meta .intro-text>p{font-size:18px;line-height:normal;margin-bottom:48px}@media screen and (min-width:768px){.single-post .post-meta .intro-text,.single-post .post-meta .intro-text>p{font-size:21px;line-height:27px;margin-bottom:80px}}.single-post .content p:last-child{margin-bottom:0}.single-post .content p,.single-post .content li{font-size:17px;line-height:23px}@media print,screen and (min-width:48em){.single-post .content p,.single-post .content ul,.single-post .content ol{margin-bottom:20px}}.single-post .content .wp-caption-text{font-size:14px;line-height:19px}.single-post .downloads-wrapper .download-item{margin-top:30px;margin-bottom:30px}@media screen and (max-width:47.99875em){.single-post .downloads-wrapper .download-item{margin:15px 0;padding:15px 0;border-top:1px solid #999}.single-post .downloads-wrapper .download-item:last-child{border-bottom:1px solid #999}}.single-post .downloads-wrapper .download-item:last-child{margin-bottom:0}.single-post .contact-info{margin-top:30px}.single-post .contact-info p{font-size:18px;line-height:25px;letter-spacing:0}.single-post .contact-info p:last-child{margin-bottom:0}.single-post .contact-info a{color:#000}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:16px;height:11px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.5px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:16px;height:1px;background-color:#000;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-5px}.hamburger-inner:after{bottom:-5px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.075s;-o-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top .075s .12s ease,opacity .075s ease;-o-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .075s ease,opacity .075s .12s ease;-o-transition:top .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1)}.annual-report #menu-toggle{width:auto;height:auto;border-radius:50%;right:24px;right:var(--container-padding);top:26px;outline:none;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease;width:114px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.annual-report #menu-toggle .hamburger-box{width:40px;height:14px}@media screen and (min-width:768px){.annual-report #menu-toggle .hamburger-box{top:1px}}.annual-report #menu-toggle.is-active{top:38px}.annual-report #menu-toggle.is-active .hamburger-box{height:8px}.annual-report #menu-toggle.is-active .hamburger-inner,.annual-report #menu-toggle.is-active .hamburger-inner:after,.annual-report #menu-toggle.is-active .hamburger-inner:before{top:0;bottom:0;background-color:#fff;background-color:var(--c-white)}.annual-report #menu-toggle .hamburger-inner{top:0}.annual-report #menu-toggle .hamburger-inner,.annual-report #menu-toggle .hamburger-inner:after,.annual-report #menu-toggle .hamburger-inner:before{background-color:#143264;background-color:var(--c-blue);width:40px;height:2px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;-o-transition-property:background-color,transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform}.annual-report #menu-toggle .hamburger-inner:before{top:-10px;display:none}.annual-report #menu-toggle .hamburger-inner:after{bottom:-10px}@media screen and (min-width:768px){.annual-report #menu-toggle{right:15px}}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:16px;height:11px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.5px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:16px;height:1px;background-color:#000;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-5px}.hamburger-inner:after{bottom:-5px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.075s;-o-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top .075s .12s ease,opacity .075s ease;-o-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .075s ease,opacity .075s .12s ease;-o-transition:top .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1)}.annual-report #menu-toggle{width:auto;height:auto;border-radius:50%;right:24px;right:var(--container-padding);top:26px;outline:none;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease;width:114px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.annual-report #menu-toggle .hamburger-box{width:40px;height:14px}@media screen and (min-width:768px){.annual-report #menu-toggle .hamburger-box{top:1px}}.annual-report #menu-toggle.is-active{top:38px}.annual-report #menu-toggle.is-active .hamburger-box{height:8px}.annual-report #menu-toggle.is-active .hamburger-inner,.annual-report #menu-toggle.is-active .hamburger-inner:after,.annual-report #menu-toggle.is-active .hamburger-inner:before{top:0;bottom:0;background-color:#fff;background-color:var(--c-white)}.annual-report #menu-toggle .hamburger-inner{top:0}.annual-report #menu-toggle .hamburger-inner,.annual-report #menu-toggle .hamburger-inner:after,.annual-report #menu-toggle .hamburger-inner:before{background-color:#143264;background-color:var(--c-blue);width:40px;height:2px;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;-o-transition-property:background-color,transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform}.annual-report #menu-toggle .hamburger-inner:before{top:-10px;display:none}.annual-report #menu-toggle .hamburger-inner:after{bottom:-10px}@media screen and (min-width:768px){.annual-report #menu-toggle{right:15px}}.annual-report header{position:relative;z-index:10}.annual-report header .main-site-link-wrapper{margin-bottom:24px}.annual-report header.hasScrolled .top-menu-wrapper{-webkit-box-shadow:0px 4px 15px rgba(20,50,100,.15);box-shadow:0px 4px 15px rgba(20,50,100,.15)}.annual-report header .menu-container{max-width:1648px;padding:0 24px;padding:0 var(--container-padding);margin-left:auto;margin-right:auto}.annual-report header ul.sub-menu{display:none}.annual-report header .top-menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px 24px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:20px}@media screen and (min-width:1225px){.annual-report header .top-menu{padding:33px 48px;padding-bottom:33px}}.annual-report header .top-menu-wrapper{z-index:5;width:100%;position:fixed;background-color:#fff;background-color:var(--c-white);-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;-webkit-transition-property:background-color,-webkit-transform,-webkit-box-shadow;transition-property:background-color,-webkit-transform,-webkit-box-shadow;-o-transition-property:transform,background-color,box-shadow;transition-property:transform,background-color,box-shadow;transition-property:transform,background-color,box-shadow,-webkit-transform,-webkit-box-shadow}.annual-report header .top-menu-wrapper:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-color:#143264;background-color:var(--c-blue);-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.annual-report header .top-menu-wrapper.active{z-index:2;color:#fff;color:var(--c-white)}.annual-report header .top-menu-wrapper.active:after{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.annual-report header .top-menu-wrapper.active #logo,.annual-report header .top-menu-wrapper.active .site-title,.annual-report header .top-menu-wrapper.active .menu-toggle{color:#fff;color:var(--c-white)}@media print,screen and (min-width:48em){.annual-report header .top-menu-wrapper{padding:0;max-width:100%}}.annual-report header .top-menu #logo{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;margin-bottom:10px;width:88px;height:28px}.annual-report header .top-menu #logo a{width:100%;position:relative;display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.annual-report header .top-menu #logo a img{-o-object-fit:cover;object-fit:cover}.annual-report header .top-menu #logo a>div{opacity:0;left:0;top:0;width:88px;height:28px;-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;position:absolute}.annual-report header .top-menu #logo a>div.active{opacity:1}@media print,screen and (min-width:48em){.annual-report header .top-menu #logo a>div{width:114px;height:36px}}@media print,screen and (min-width:48em){.annual-report header .top-menu #logo{margin-bottom:0;width:114px;height:36px}}.annual-report header .top-menu .site-title{font-weight:500;font-size:16px;line-height:20px;color:#143264;color:var(--c-blue);-webkit-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease}@media print,screen and (min-width:48em){.annual-report header .top-menu .site-title{font-size:22px;line-height:28px}}@media screen and (max-width:47.99875em){.annual-report header .top-menu .menu-toggle{top:28px;right:0;position:absolute}}@media screen and (min-width:768px){.annual-report header .top-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-left:24px;padding-right:24px;padding-bottom:33px;padding-top:33px}}@media screen and (min-width:1225px){.annual-report header .top-menu{padding:20px 48px}}.annual-report header #menu-wrapper{position:fixed;top:0;width:100%;background-color:#143264;background-color:var(--c-blue);padding-top:44px;padding-bottom:48px;height:100vh;height:calc(1vh * 100);height:calc(var(--vh, 1vh) * 100);overflow:auto;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;-o-transition:transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;scrollbar-width:none;padding-bottom:0}.annual-report header #menu-wrapper::-webkit-scrollbar{display:none}.annual-report header #menu-wrapper.open{padding-top:calc(110px + 24px);padding-top:calc(var(--header-height) + 24px);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media screen and (min-width:768px){.annual-report header #menu-wrapper.open{padding-bottom:0;padding-top:calc(110px + 120px);padding-top:calc(var(--header-height) + 120px)}}.annual-report header #menu-wrapper .container{height:100%}.annual-report header #menu-wrapper .container .grid-element{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-bottom:48px}@media screen and (min-width:768px){.annual-report header #menu-wrapper .container .grid-element{padding-bottom:62px}}.annual-report header #menu-wrapper .menu{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;list-style-type:none;margin-bottom:20px}@media screen and (min-width:768px){.annual-report header #menu-wrapper .menu{margin-bottom:24px}}.annual-report header #menu-wrapper .menu-item{font-weight:500;font-size:28px;line-height:32px;margin-bottom:24px}.annual-report header #menu-wrapper .menu-item:last-child{margin-bottom:0}@media screen and (min-width:768px){.annual-report header #menu-wrapper .menu-item{font-size:44px;line-height:55.79px}}.annual-report header #menu-wrapper .menu-item,.annual-report header #menu-wrapper .menu-item>a{color:#fff;color:var(--c-white);-webkit-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;word-break:break-all}.annual-report header #menu-wrapper .menu-item:hover,.annual-report header #menu-wrapper .menu-item>a:hover{opacity:.6}.annual-report header #menu-wrapper .main-site-link-wrapper .main-site-link{font-weight:400;font-size:16px;line-height:22px;color:#fff;color:var(--c-white)}@media screen and (min-width:768px){.annual-report header #menu-wrapper .main-site-link-wrapper .main-site-link{font-size:18px;line-height:25px}}.annual-report header #menu-wrapper .languages-wrapper{margin-top:auto;margin-bottom:0}.annual-report header #menu-wrapper .languages-wrapper .lang-switcher{list-style-type:none;margin:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:24px;gap:var(--gap)}.annual-report header #menu-wrapper .languages-wrapper .lang-switcher li.active>a,.annual-report header #menu-wrapper .languages-wrapper .lang-switcher li.active>span{font-weight:700;text-decoration:underline;color:#fff;color:var(--c-white)}.annual-report header #menu-wrapper .languages-wrapper .lang-switcher li>a,.annual-report header #menu-wrapper .languages-wrapper .lang-switcher li>span{color:#fff;color:var(--c-white);font-weight:400;font-size:16px;line-height:22px;text-transform:capitalize}@media screen and (min-width:768px){.annual-report header #menu-wrapper .languages-wrapper .lang-switcher li>a,.annual-report header #menu-wrapper .languages-wrapper .lang-switcher li>span{font-size:18px;line-height:25px}}@media screen and (min-width:768px){.annual-report header #menu-wrapper .languages-wrapper{bottom:62px}}.annual-report.logged-in header #menu-wrapper.open{padding-top:180px}.header-expanded body{overflow:hidden}@use '../mixins' as *;.page-template-template-annual-report .wrapper{margin-top:0;margin-bottom:81px}@media screen and (min-width:1280px){.page-template-template-annual-report .wrapper{margin-top:0;margin-bottom:92px}}.page-template-template-annual-report .info-wrapper h1{font-weight:600;color:#143264;color:var(--c-blue);margin-bottom:33px;font-size:30px;line-height:31px;word-break:break-word}@media screen and (min-width:1280px){.page-template-template-annual-report .info-wrapper h1{margin-bottom:75px;font-size:85px;line-height:88px;letter-spacing:-.16px}}.page-template-template-annual-report .info-wrapper .lead,.page-template-template-annual-report .info-wrapper .lead p,.page-template-template-annual-report .info-wrapper .intro,.page-template-template-annual-report .info-wrapper .intro p{font-weight:400;font-size:18px;line-height:25px}@media screen and (min-width:375px){.page-template-template-annual-report .info-wrapper .lead,.page-template-template-annual-report .info-wrapper .lead p,.page-template-template-annual-report .info-wrapper .intro,.page-template-template-annual-report .info-wrapper .intro p{font-size:calc( 18px + (18 - 18) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.page-template-template-annual-report .info-wrapper .lead,.page-template-template-annual-report .info-wrapper .lead p,.page-template-template-annual-report .info-wrapper .intro,.page-template-template-annual-report .info-wrapper .intro p{font-size:calc( 18px + (21 - 18) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.page-template-template-annual-report .info-wrapper .lead,.page-template-template-annual-report .info-wrapper .lead p,.page-template-template-annual-report .info-wrapper .intro,.page-template-template-annual-report .info-wrapper .intro p{font-size:21px}}@media screen and (min-width:375px){.page-template-template-annual-report .info-wrapper .lead,.page-template-template-annual-report .info-wrapper .lead p,.page-template-template-annual-report .info-wrapper .intro,.page-template-template-annual-report .info-wrapper .intro p{line-height:calc( 25px + (25 - 25) * ( 100vw - 375px ) / (1024 - 375))}}@media screen and (min-width:1024px){.page-template-template-annual-report .info-wrapper .lead,.page-template-template-annual-report .info-wrapper .lead p,.page-template-template-annual-report .info-wrapper .intro,.page-template-template-annual-report .info-wrapper .intro p{line-height:calc( 25px + (27 - 25) * ( 100vw - 1024px ) / (1440 - 1024))}}@media screen and (min-width:1440px){.page-template-template-annual-report .info-wrapper .lead,.page-template-template-annual-report .info-wrapper .lead p,.page-template-template-annual-report .info-wrapper .intro,.page-template-template-annual-report .info-wrapper .intro p{line-height:27px}}.page-template-template-annual-report .info-wrapper .lead{color:#143264;color:var(--c-blue);margin-bottom:35px}@media screen and (min-width:768px){.page-template-template-annual-report .info-wrapper .lead{margin-bottom:88px}}.page-template-template-annual-report .info-wrapper .intro{color:#ee2737;color:var(--c-chili);margin-bottom:53px}@media screen and (min-width:1280px){.page-template-template-annual-report .info-wrapper .intro{margin-bottom:64px}}.page-template-template-annual-report .info-wrapper .read-more{text-align:center;font-weight:600;font-size:21px;line-height:26.63px;color:#ee2737;color:var(--c-chili);margin-bottom:18px}.page-template-template-annual-report .info-wrapper .read-more-icon{color:#ee2737;color:var(--c-chili);text-align:center}.page-template-template-annual-report .animations-wrapper{background-color:rgba(188,225,220,.5);padding-top:103px;padding-bottom:134px}@media screen and (min-width:1280px){.page-template-template-annual-report .animations-wrapper{padding-top:167px;padding-bottom:149px}}.page-template-template-annual-report .animations-wrapper h2{font-weight:700;font-size:70px;line-height:88.76px;color:#ee2737;color:var(--c-chili);margin-bottom:10px}@media screen and (min-width:1280px){.page-template-template-annual-report .animations-wrapper h2{font-size:150px;line-height:190px;margin-bottom:15px}}.page-template-template-annual-report .animations-wrapper .description{font-weight:500;font-size:24px;line-height:30.43px;color:#ee2737;color:var(--c-chili)}@media screen and (min-width:1280px){.page-template-template-annual-report .animations-wrapper .description{font-size:36px;line-height:45.65px}}.page-template-template-annual-report .animation-wrapper{cursor:pointer}.page-template-template-annual-report .animation{height:200px;margin-left:0;margin-right:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1280px){.page-template-template-annual-report .animation{height:280px;margin-left:-15px;margin-right:-15px}}.page-template-template-annual-report .animation .title{padding:73px 50px 73px 24px;position:relative;pointer-events:none}@media screen and (min-width:1280px){.page-template-template-annual-report .animation .title{padding:40px 0 40px 128px}}.page-template-template-annual-report .animation .title:after{content:'\E904';top:50%;-webkit-transform:translateY(-50%) translateX(100%);-ms-transform:translateY(-50%) translateX(100%);transform:translateY(-50%) translateX(100%);right:54px;position:absolute;font-size:32px;color:#fff;color:var(--c-white)}@media screen and (min-width:1280px){.page-template-template-annual-report .animation .title:after{font-size:45px}}@media screen and (min-width:1280px){.page-template-template-annual-report .animation .title:after{right:148px}}.page-template-template-annual-report .animation .title img{height:auto;max-height:54px;width:auto;max-width:100%;pointer-events:none;padding-right:20px}@media screen and (min-width:1280px){.page-template-template-annual-report .animation .title img{padding-right:0;max-height:200px}}.page-template-template-annual-report .animation .overlay-desktop,.page-template-template-annual-report .animation .overlay-mobile{display:none}.page-template-template-annual-report .animation .overlay-desktop.visible,.page-template-template-annual-report .animation .overlay-mobile.visible{position:fixed;top:0;left:0;width:100%;height:100%;visibility:visible;display:block;z-index:20}.page-template-template-annual-report .animation .overlay-desktop .close,.page-template-template-annual-report .animation .overlay-mobile .close{position:absolute;top:53px;right:43px;z-index:1;font-size:26px;color:#fff;color:var(--c-white)}.page-template-template-annual-report .animation .overlay-desktop .close i,.page-template-template-annual-report .animation .overlay-mobile .close i{pointer-events:none}@media screen and (min-width:1280px){.page-template-template-annual-report .animation .overlay-desktop .close,.page-template-template-annual-report .animation .overlay-mobile .close{top:62px;right:68px;font-size:51px}}.page-template-template-annual-report .animation .overlay-desktop .wpbdmv-animation,.page-template-template-annual-report .animation .overlay-mobile .wpbdmv-animation{height:100%}.page-template-template-annual-report .end-description-cell{color:#ee2737;color:var(--c-chili);font-weight:600;font-size:21px;line-height:25px;text-align:center;padding-top:115px;padding-bottom:132px}.page-template-template-annual-report .end-description-cell .end-description{margin-bottom:18px}.page-template-template-annual-report .end-description-cell .end-description a{color:#ee2737;color:var(--c-chili);text-decoration:none}@media screen and (min-width:1280px){.page-template-template-annual-report .end-description-cell .end-description{margin-bottom:23px}}.page-template-template-annual-report .end-description-cell+.read-more-icon{color:#ee2737;color:var(--c-chili);text-align:center}@media screen and (min-width:1280px){.page-template-template-annual-report .end-description-cell{padding-top:131px;padding-bottom:147px}}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}}@keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-25px);transform:translateY(-25px)}}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(300px);transform:translateY(300px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(300px);transform:translateY(300px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-300px);transform:translateY(-300px)}}@-webkit-keyframes shareButtonHover{from{opacity:1}to{opacity:.5}}@keyframes shareButtonHover{from{opacity:1}to{opacity:.5}}.page-template-home-2024-template #menu-wrapper{padding-top:calc(110px + 24px) !important;padding-top:calc(var(--header-height) + 24px) !important;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media screen and (min-width:768px){.page-template-home-2024-template #menu-wrapper{padding-bottom:0;padding-top:calc(110px + 120px) !important;padding-top:calc(var(--header-height) + 120px) !important}}.page-template-home-2024-template .module-video img,.page-template-home-2024-template .module-video .play-btn{will-change:transform}.page-template-home-2024-template .inner-section{overflow:hidden}.page-template-home-2024-template .module-content-annual{padding-bottom:30px}.page-template-home-2024-template .module-image-teaser{padding-bottom:30px}@media screen and (max-width:1023px){.page-template-home-2024-template .module-content-annual{padding-bottom:100px}}@media screen and (max-width:1023px){.page-template-home-2024-template .module-image-teaser{padding-bottom:100px}}.page-template-home-2024-template.logged-in header #menu-wrapper{padding-top:180px !important}body.page-template-default{position:static !important;position:initial !important}body.page-template-default #main,body.page-template-default footer{-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.page-template-home-2024-template .background{all:unset;width:100%;bottom:0;left:0;z-index:-1;width:100%;height:100%;position:fixed;pointer-events:none;background:#fff;background:var(--c-white)}.page-template-home-2024-template .section-headline{margin-bottom:16px}@media screen and (min-width:768px){.page-template-home-2024-template .section-headline{margin-bottom:24px}}.page-template-home-2024-template .arrow-down-element{cursor:pointer;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto;-webkit-transition-duration:.23s;-o-transition-duration:.23s;transition-duration:.23s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.page-template-home-2024-template .arrow-down-element path,.page-template-home-2024-template .arrow-down-element circle{stroke:currentColor}.page-template-home-2024-template .color-white .share-btn{background-color:transparent}.page-template-home-2024-template .color-green .share-btn{background-color:#d1dccc}.page-template-home-2024-template .color-brown .share-btn{background-color:#ecdacb}.page-template-home-2024-template.modal-open{overflow-y:hidden;position:relative}.page-template-home-2024-template.modal-open:after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1;-webkit-animation:fadeIn .23s ease-in-out forwards;animation:fadeIn .23s ease-in-out forwards}.page-template-home-2024-template .share-btn{gap:6px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;min-width:164px;min-height:47px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:40px;padding-left:16px;padding-right:16px;background-color:#fff;background-color:var(--c-white);-webkit-transition-duration:.23s;-o-transition-duration:.23s;transition-duration:.23s;-webkit-transition-property:visibility;-o-transition-property:visibility;transition-property:visibility;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.page-template-home-2024-template .share-btn:hover{-webkit-animation:shareButtonHover .23s ease-in-out forwards;animation:shareButtonHover .23s ease-in-out forwards}.page-template-home-2024-template .share-btn+.global-share{display:none}.page-template-home-2024-template .share-btn svg{width:28px;height:28px}.page-template-home-2024-template .share-btn path{stroke-width:0}.page-template-home-2024-template .share-btn path,.page-template-home-2024-template .share-btn rect,.page-template-home-2024-template .share-btn circle{stroke:currentColor}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.page-template-home-2024-template .share-modal{width:100%;z-index:2;position:fixed;color:currentColor;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);top:calc(110px);top:calc(var(--header-height));padding:32px 44px 48px;background-color:#fff !important;background-color:var(--c-white) !important;-webkit-animation:fadeIn .23s ease-in-out forwards;animation:fadeIn .23s ease-in-out forwards;overflow-y:scroll;height:calc(100% - 110px);height:calc(100% - var(--header-height))}@media screen and (min-width:768px){.page-template-home-2024-template .share-modal{overflow:hidden;height:100%}}@media screen and (min-width:480px){.page-template-home-2024-template .share-modal{top:50%;left:50%;width:auto;height:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:768px){.page-template-home-2024-template .share-modal{min-width:552px;min-height:402px}}.page-template-home-2024-template .share-modal .close-share{cursor:pointer;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:22px}.page-template-home-2024-template .share-modal.color-green .close-share svg line{stroke:var(--c-section-text-green);stroke:var(--c-section-text-green)}.page-template-home-2024-template .share-modal.color-blue .close-share svg line{stroke:var(--c-section-text-blue);stroke:var(--c-section-text-blue)}.page-template-home-2024-template .share-modal.color-teal .close-share svg line{stroke:var(--c-section-text-teal);stroke:var(--c-section-text-teal)}.page-template-home-2024-template .share-modal.color-brown .close-share svg line{stroke:var(--c-section-text-brown);stroke:var(--c-section-text-brown)}.page-template-home-2024-template .share-modal.color-orange .close-share svg line{stroke:var(--c-section-text-orange);stroke:var(--c-section-text-orange)}.page-template-home-2024-template .share-modal .title{font-size:30px;line-height:38px;margin-bottom:24px}.page-template-home-2024-template .share-modal .share-grid{gap:24px;display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.page-template-home-2024-template .share-modal .share-grid{grid-template-columns:1fr 1fr}}.page-template-home-2024-template .share-modal .share-grid .link-copied{position:absolute;top:-36px;background:#000;background:var(--c-black);color:#fff;padding:2px 5px;border-radius:8px;left:50%;-webkit-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);width:100px;text-align:center;font-weight:400;font-size:14px;z-index:10;opacity:0;pointer-events:none;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.page-template-home-2024-template .share-modal .share-grid .link-copied.show{-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1);opacity:.9}.page-template-home-2024-template .share-modal .share-grid .link-copied:before{content:'';position:absolute;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;border-top:6px solid var(--c-black);bottom:-5px;left:43px}.page-template-home-2024-template .share-modal .share-grid a[href]{gap:8px;font-size:18px;line-height:25px;min-width:225px;color:currentColor;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:20px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;padding-left:20px;padding-right:20px;border:1px solid currentColor;-webkit-transition-duration:.23s;-o-transition-duration:.23s;transition-duration:.23s;-webkit-transition-property:background-color,color;-o-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;position:relative}.page-template-home-2024-template .share-modal .share-grid a[href].whatsapp-mobile{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.page-template-home-2024-template .share-modal .share-grid a[href].whatsapp-mobile{display:none}}.page-template-home-2024-template .share-modal .share-grid a[href].whatsapp-web{display:none}@media screen and (min-width:768px){.page-template-home-2024-template .share-modal .share-grid a[href].whatsapp-web{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:768px){.page-template-home-2024-template .share-modal .share-grid a[href]{padding-top:35px;padding-bottom:35px;padding-left:33px;padding-right:33px}}.page-template-home-2024-template .share-modal .share-grid a[href] svg{width:33px}.page-template-home-2024-template .share-modal .share-grid a[href] span{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.page-template-home-2024-template .share-modal .share-grid a[href] svg path,.page-template-home-2024-template .share-modal .share-grid a[href] svg rect{stroke:currentColor;-webkit-transition-duration:.23s;-o-transition-duration:.23s;transition-duration:.23s;-webkit-transition-property:stroke;-o-transition-property:stroke;transition-property:stroke;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.page-template-home-2024-template .module-content-annual h1{margin-bottom:24px}@media screen and (min-width:768px){.page-template-home-2024-template .module-content-annual h1{margin-bottom:44px}}.page-template-home-2024-template .module-content-annual .heading:not(h1){margin-bottom:32px}@media screen and (min-width:768px){.page-template-home-2024-template .module-content-annual .heading:not(h1){margin-bottom:24px}}.page-template-home-2024-template .module-content-annual .paragraph{margin-bottom:32px}@media screen and (min-width:768px){.page-template-home-2024-template .module-content-annual .paragraph{margin-bottom:48px}}.page-template-home-2024-template .module-content-annual .paragraph p:last-child,.page-template-home-2024-template .module-content-annual .paragraph:last-child,.page-template-home-2024-template .module-content-annual .paragraph.no-lead{margin-bottom:0}.page-template-home-2024-template .module-content-annual .lead-text{margin-bottom:0}.page-template-home-2024-template .module-content-annual .share-btn{cursor:pointer;margin-top:80px;margin-left:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;place-content:center}.page-template-home-2024-template .module-title{margin-bottom:32px}@media screen and (min-width:768px){.page-template-home-2024-template .module-title{margin-bottom:80px}}.page-template-home-2024-template .module-title h1{text-align:left;margin-bottom:0}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:16px;height:11px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.5px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:16px;height:1px;background-color:#000;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-5px}.hamburger-inner:after{bottom:-5px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.075s;-o-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top .075s .12s ease,opacity .075s ease;-o-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .075s ease,opacity .075s .12s ease;-o-transition:top .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1)}.page-template-home-2024-template #menu-toggle{width:auto;height:auto;border-radius:50%;right:24px;right:var(--container-padding);top:28px;outline:none;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease;width:140px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-template-home-2024-template #menu-toggle .hamburger-box{width:40px;height:14px}@media screen and (min-width:768px){.page-template-home-2024-template #menu-toggle .hamburger-box{margin-top:16px}}.page-template-home-2024-template #menu-toggle.is-active{top:38px}.page-template-home-2024-template #menu-toggle.is-active .hamburger-box{height:8px}.page-template-home-2024-template #menu-toggle.is-active .hamburger-inner,.page-template-home-2024-template #menu-toggle.is-active .hamburger-inner:after,.page-template-home-2024-template #menu-toggle.is-active .hamburger-inner:before{top:0;bottom:0;background-color:#fff;background-color:var(--c-white)}.page-template-home-2024-template #menu-toggle .hamburger-box,.page-template-home-2024-template #menu-toggle .hamburger-inner{width:40px;height:40px}.page-template-home-2024-template #menu-toggle .hamburger-inner{top:0}.page-template-home-2024-template #menu-toggle .hamburger-inner,.page-template-home-2024-template #menu-toggle .hamburger-inner:after,.page-template-home-2024-template #menu-toggle .hamburger-inner:before{background-color:#143264;background-color:var(--c-blue);width:40px;height:2px;pointer-events:none;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;-o-transition-property:background-color,transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform}.page-template-home-2024-template #menu-toggle .hamburger-inner:before{display:none}.page-template-home-2024-template #menu-toggle .hamburger-inner:after{bottom:-12px}@media screen and (min-width:768px){.page-template-home-2024-template #menu-toggle{right:15px}}.page-template-home-2024-template .module-image-teaser .image-content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.page-template-home-2024-template .module-image-teaser .image-content{gap:0}}.page-template-home-2024-template .module-image-teaser .image-caption-mobile{-webkit-box-ordinal-group:0;-webkit-order:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:block;margin-top:16px;margin-bottom:32px}@media screen and (min-width:768px){.page-template-home-2024-template .module-image-teaser .image-caption-mobile{display:none}}.page-template-home-2024-template .module-image-teaser .image-caption-tablet{display:none}@media screen and (min-width:768px){.page-template-home-2024-template .module-image-teaser .image-caption-tablet{display:block}}.page-template-home-2024-template .module-image-teaser .image-caption-desktop{display:none}@media screen and (min-width:1280px){.page-template-home-2024-template .module-image-teaser .image-caption-desktop{display:block}}.page-template-home-2024-template .module-image-teaser .module-wrapper{margin-bottom:16px;grid-template-areas:'image image image image image image' 'content content content content content content'}.page-template-home-2024-template .module-image-teaser .module-wrapper img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:.85;max-width:432px;max-height:508px}@media screen and (min-width:768px){.page-template-home-2024-template .module-image-teaser .module-wrapper img{margin-bottom:16px}}.page-template-home-2024-template .module-image-teaser .module-wrapper .image{grid-area:image;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-template-home-2024-template .module-image-teaser .module-wrapper .image-content{grid-area:content;place-self:center}.page-template-home-2024-template .module-image-teaser .module-wrapper .image-content h2{margin-bottom:16px}@media screen and (min-width:768px){.page-template-home-2024-template .module-image-teaser .module-wrapper .image-content h2{margin-bottom:24px}}@media screen and (min-width:768px){.page-template-home-2024-template .module-image-teaser.text-align-right .module-wrapper{grid-template-areas:'. image image image image image content content content content content content'}}@media screen and (min-width:768px){.page-template-home-2024-template .module-image-teaser.text-align-left .module-wrapper{grid-template-areas:'. content content content content content content image image image image image'}}@media screen and (min-width:768px){.page-template-home-2024-template .module-image-teaser.text-align-left .module-wrapper .image{-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width:768px){.page-template-home-2024-template .module-image-teaser.text-align-left .image-caption{text-align:right}}
/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */
.hamburger{padding:0;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;-o-transition-property:opacity,filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger.is-active:hover{opacity:1}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:before,.hamburger.is-active .hamburger-inner:after{background-color:#000}.hamburger-box{width:16px;height:11px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-.5px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{width:16px;height:1px;background-color:#000;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{top:-5px}.hamburger-inner:after{bottom:-5px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.075s;-o-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);-o-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{-webkit-transition:top .075s .12s ease,opacity .075s ease;-o-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner:after{-webkit-transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(.55,.055,.675,.19);-o-transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19),-webkit-transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);-o-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;-webkit-transition:top .075s ease,opacity .075s .12s ease;-o-transition:top .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1);-o-transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .075s .12s cubic-bezier(.215,.61,.355,1)}.page-template-home-2024-template #menu-toggle{width:auto;height:auto;border-radius:50%;right:24px;right:var(--container-padding);top:28px;outline:none;-webkit-transition:top .3s ease;-o-transition:top .3s ease;transition:top .3s ease;width:140px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-template-home-2024-template #menu-toggle .hamburger-box{width:40px;height:14px}@media screen and (min-width:768px){.page-template-home-2024-template #menu-toggle .hamburger-box{margin-top:16px}}.page-template-home-2024-template #menu-toggle.is-active{top:38px}.page-template-home-2024-template #menu-toggle.is-active .hamburger-box{height:8px}.page-template-home-2024-template #menu-toggle.is-active .hamburger-inner,.page-template-home-2024-template #menu-toggle.is-active .hamburger-inner:after,.page-template-home-2024-template #menu-toggle.is-active .hamburger-inner:before{top:0;bottom:0;background-color:#fff;background-color:var(--c-white)}.page-template-home-2024-template #menu-toggle .hamburger-box,.page-template-home-2024-template #menu-toggle .hamburger-inner{width:40px;height:40px}.page-template-home-2024-template #menu-toggle .hamburger-inner{top:0}.page-template-home-2024-template #menu-toggle .hamburger-inner,.page-template-home-2024-template #menu-toggle .hamburger-inner:after,.page-template-home-2024-template #menu-toggle .hamburger-inner:before{background-color:#143264;background-color:var(--c-blue);width:40px;height:2px;pointer-events:none;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;-o-transition-property:background-color,transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform}.page-template-home-2024-template #menu-toggle .hamburger-inner:before{display:none}.page-template-home-2024-template #menu-toggle .hamburger-inner:after{bottom:-12px}@media screen and (min-width:768px){.page-template-home-2024-template #menu-toggle{right:15px}}.page-template-home-2024-template{--header-height:104px}@media screen and (min-width:768px){.page-template-home-2024-template{--header-height:76px}}.page-template-home-2024-template header .top-menu-wrapper .top-menu{padding-top:22px;padding-bottom:24px;max-height:110px;max-height:var(--header-height)}@media screen and (min-width:768px){.page-template-home-2024-template header .top-menu-wrapper .top-menu{padding-top:20px;padding-bottom:20px}}.page-template-home-2024-template header .top-menu-wrapper .top-menu #logo{margin-bottom:10px}@media screen and (min-width:768px){.page-template-home-2024-template header .top-menu-wrapper .top-menu #logo .main-logo,.page-template-home-2024-template header .top-menu-wrapper .top-menu #logo .alternative-logo{width:114px;height:36px}}@media screen and (min-width:768px){.page-template-home-2024-template header .top-menu-wrapper .top-menu #logo{width:114px;height:36px;margin-bottom:0}}.page-template-home-2024-template header .top-menu-wrapper .top-menu #logo img{-o-object-fit:contain;object-fit:contain}@media screen and (min-width:768px){.page-template-home-2024-template header .top-menu-wrapper .top-menu #logo img{width:114px;height:36px}}.page-template-home-2024-template header .top-menu-wrapper .top-menu .site-title{font-size:16px;line-height:20px;font-weight:500}@media screen and (min-width:768px){.page-template-home-2024-template header .top-menu-wrapper .top-menu .site-title{font-size:22px;line-height:28px}}.page-template-home-2024-template header #menu-wrapper #menu-main-menu{margin-bottom:18px}@media screen and (min-width:768px){.page-template-home-2024-template header #menu-wrapper #menu-main-menu{margin-bottom:48px}}.page-template-home-2024-template header #menu-wrapper .main-site-link-wrapper{margin-bottom:24px}.page-template-home-2024-template header #menu-wrapper .languages-wrapper .lang-switcher li.active a[href]{position:relative;font-weight:600}.page-template-home-2024-template header #menu-wrapper .languages-wrapper .lang-switcher li.active a[href]:after{content:'';width:100%;height:1px;position:absolute;left:0;bottom:-4px;background-color:#fff;background-color:var(--c-white)}.page-template-home-2024-template header #menu-wrapper .languages-wrapper .lang-switcher li a[href]{font-size:16px;line-height:20px;font-weight:400;text-decoration:none !important}@media screen and (min-width:768px){.page-template-home-2024-template header #menu-wrapper .languages-wrapper .lang-switcher li a[href]{font-size:18px;line-height:25px}}.page-template-home-2024-template{height:100%;display:block}.page-template-home-2024-template .sections-title{position:fixed;z-index:1;width:100%;left:0;top:110px;top:var(--header-height)}.page-template-home-2024-template .sections-title .container{position:relative;padding:0}.page-template-home-2024-template .sections-title .section-title{opacity:0;position:relative;width:100%;top:0;left:0;display:none;padding-right:24px;padding-right:var(--container-padding);padding-left:24px;padding-left:var(--container-padding);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding-top:30px;padding-bottom:30px;margin-bottom:0;background:var(--background-color);background:var(--background-color);-webkit-transition-duration:.23s;-o-transition-duration:.23s;transition-duration:.23s;-webkit-transition-property:background;-o-transition-property:background;transition-property:background;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.page-template-home-2024-template .sections-title .section-title.has-section-parent.active{opacity:1}.page-template-home-2024-template .sections-title .section-title.active{display:block}.page-template-home-2024-template .sections-title .section-title.active .section-title-background{opacity:1;-webkit-transition:opacity .23s;-o-transition:opacity .23s;transition:opacity .23s;-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.page-template-home-2024-template .sections-title .section-title-background,.page-template-home-2024-template .sections-title .section-title-fade-effect{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-webkit-transition-duration:.23s;-o-transition-duration:.23s;transition-duration:.23s;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;background:0 0}.page-template-home-2024-template .sections-title .section-title-background{opacity:0}.page-template-home-2024-template.logged-in .sections-title{top:calc(46px + 110px);top:calc(46px + var(--header-height))}@media (min-width:783px){.page-template-home-2024-template.logged-in .sections-title{top:calc(32px + 110px);top:calc(32px + var(--header-height))}}.page-template-home-2024-template>footer{display:none}.page-template-home-2024-template .fp-overflow{scroll-behavior:smooth}.page-template-home-2024-template.modal-open section .fp-overflow{overflow:hidden !important}.page-template-home-2024-template #main{padding:0 !important}.page-template-home-2024-template #main .inner-section{overflow:hidden;padding-top:112px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;scroll-snap-align:start;place-content:flex-start;min-height:calc(100vh - 110px);min-height:calc(100vh - var(--header-height))}.page-template-home-2024-template #main .inner-section .module-downloads .container{padding:0}.page-template-home-2024-template #main .inner-section .module:last-child{margin-bottom:0}.page-template-home-2024-template #main section{position:relative;padding-top:110px;padding-top:var(--header-height)}.page-template-home-2024-template #main section:not(:first-child){background-color:transparent}.page-template-home-2024-template #main section.active .section-headline:before{opacity:1}.page-template-home-2024-template #main section.active .arrow-down-element{-webkit-animation:bounce 1s 2;animation:bounce 1s 2;-webkit-animation-delay:1s;animation-delay:1s}.page-template-home-2024-template #main section:nth-last-child(2) .inner-section{padding-bottom:112px}.page-template-home-2024-template #main section:has(footer){padding-top:80px !important}@media screen and (min-width:768px){.page-template-home-2024-template #main section:has(footer){padding-top:0 !important}}.page-template-home-2024-template #main section>.fp-overflow{max-height:100dvh}.page-template-home-2024-template #main .section-headline{position:absolute;width:100%;z-index:2;pointer-events:none;top:110px;top:var(--header-height);padding-right:calc(24px * 2);padding-right:calc(var(--container-padding) * 2);padding-top:48px}.page-template-home-2024-template #main .section-headline:before{content:'';position:absolute;top:0;left:0;width:100%;z-index:-1;opacity:0;height:calc(100% + 30px);-webkit-transition:opacity .1s linear 1.5s;-o-transition:opacity .1s linear 1.5s;transition:opacity .1s linear 1.5s;background:-o-linear-gradient(bottom,rgba(0,0,0,0) 10px,var(--background-color) calc(100% - 100px));background:linear-gradient(0deg,rgba(0,0,0,0) 10px,var(--background-color) calc(100% - 100px));background:linear-gradient(0deg,rgba(0,0,0,0) 10px,var(--background-color) calc(100% - 100px))}.page-template-home-2024-template #main section:not(:nth-child(2)) .inner-section{place-content:center}.page-template-home-2024-template #main section:not(:nth-child(2)) .inner-section-wrapper.has-headline .inner-section{place-content:flex-start}.page-template-home-2024-template .image-caption p{font-size:14px;line-height:20px}.page-template-home-2024-template .image-caption p:last-child{margin-bottom:0}@media screen and (min-width:768px){.page-template-home-2024-template .image-caption p{font-size:18px;line-height:22px}}.page-template-home-2024-template .progress-bar{bottom:0;width:0;height:8px;position:fixed;background-color:#ee6339;background-color:var(--c-flower-2);-webkit-transition-duration:1.4s;-o-transition-duration:1.4s;transition-duration:1.4s;-webkit-transition-property:width;-o-transition-property:width;transition-property:width;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;z-index:20}.page-template-home-2024-template #main.scroll-down .module>*,.page-template-home-2024-template #main.scroll-down .section-headline-wrapper>*{opacity:0;-webkit-transform:translateY(300px);-ms-transform:translateY(300px);transform:translateY(300px)}.page-template-home-2024-template #main.scroll-down .inner-section.active .module>*,.page-template-home-2024-template #main.scroll-down .section.active .section-headline-wrapper>*{-webkit-transition-duration:1.4s;-o-transition-duration:1.4s;transition-duration:1.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-template-home-2024-template #main.scroll-down .inner-section.active .module>*:nth-child(1),.page-template-home-2024-template #main.scroll-down .section.active .section-headline-wrapper>*:nth-child(1){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.page-template-home-2024-template #main.scroll-down .inner-section.active .module>*:nth-child(2),.page-template-home-2024-template #main.scroll-down .section.active .section-headline-wrapper>*:nth-child(2){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.page-template-home-2024-template #main.scroll-down .inner-section.active .module>*:nth-child(3),.page-template-home-2024-template #main.scroll-down .section.active .section-headline-wrapper>*:nth-child(3){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.page-template-home-2024-template #main.scroll-down .inner-section.active .module>*:nth-child(4),.page-template-home-2024-template #main.scroll-down .section.active .section-headline-wrapper>*:nth-child(4){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.page-template-home-2024-template #main.scroll-down .inner-section.active .module>*:nth-child(5),.page-template-home-2024-template #main.scroll-down .section.active .section-headline-wrapper>*:nth-child(5){-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.page-template-home-2024-template #main.scroll-down .inner-section.active .module>*:nth-child(6),.page-template-home-2024-template #main.scroll-down .section.active .section-headline-wrapper>*:nth-child(6){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.page-template-home-2024-template #main.scroll-down .inner-section.active .module>*:nth-child(7),.page-template-home-2024-template #main.scroll-down .section.active .section-headline-wrapper>*:nth-child(7){-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}.page-template-home-2024-template #main.scroll-down .inner-section.active .module>*:nth-child(8),.page-template-home-2024-template #main.scroll-down .section.active .section-headline-wrapper>*:nth-child(8){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.page-template-home-2024-template #main.scroll-down .inner-section.active .module>*:nth-child(9),.page-template-home-2024-template #main.scroll-down .section.active .section-headline-wrapper>*:nth-child(9){-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}.page-template-home-2024-template #main.scroll-up .module>*,.page-template-home-2024-template #main.scroll-up .section-headline-wrapper>*{opacity:0;-webkit-transform:translateY(-300px);-ms-transform:translateY(-300px);transform:translateY(-300px)}.page-template-home-2024-template #main.scroll-up .inner-section.active .module>*,.page-template-home-2024-template #main.scroll-up .section.active .section-headline-wrapper>*{-webkit-transition-duration:1.4s;-o-transition-duration:1.4s;transition-duration:1.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:opacity,transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.page-template-home-2024-template #main.scroll-up .inner-section.active .module>*:nth-child(1),.page-template-home-2024-template #main.scroll-up .section.active .section-headline-wrapper>*:nth-child(1){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.page-template-home-2024-template #main.scroll-up .inner-section.active .module>*:nth-child(2),.page-template-home-2024-template #main.scroll-up .section.active .section-headline-wrapper>*:nth-child(2){-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.page-template-home-2024-template #main.scroll-up .inner-section.active .module>*:nth-child(3),.page-template-home-2024-template #main.scroll-up .section.active .section-headline-wrapper>*:nth-child(3){-webkit-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}.page-template-home-2024-template #main.scroll-up .inner-section.active .module>*:nth-child(4),.page-template-home-2024-template #main.scroll-up .section.active .section-headline-wrapper>*:nth-child(4){-webkit-transition-delay:.8s;-o-transition-delay:.8s;transition-delay:.8s}.page-template-home-2024-template #main.scroll-up .inner-section.active .module>*:nth-child(5),.page-template-home-2024-template #main.scroll-up .section.active .section-headline-wrapper>*:nth-child(5){-webkit-transition-delay:.9s;-o-transition-delay:.9s;transition-delay:.9s}.page-template-home-2024-template #main.scroll-up .inner-section.active .module>*:nth-child(6),.page-template-home-2024-template #main.scroll-up .section.active .section-headline-wrapper>*:nth-child(6){-webkit-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s}.page-template-home-2024-template #main.scroll-up .inner-section.active .module>*:nth-child(7),.page-template-home-2024-template #main.scroll-up .section.active .section-headline-wrapper>*:nth-child(7){-webkit-transition-delay:1.1s;-o-transition-delay:1.1s;transition-delay:1.1s}.page-template-home-2024-template #main.scroll-up .inner-section.active .module>*:nth-child(8),.page-template-home-2024-template #main.scroll-up .section.active .section-headline-wrapper>*:nth-child(8){-webkit-transition-delay:1.2s;-o-transition-delay:1.2s;transition-delay:1.2s}.page-template-home-2024-template #main.scroll-up .inner-section.active .module>*:nth-child(9),.page-template-home-2024-template #main.scroll-up .section.active .section-headline-wrapper>*:nth-child(9){-webkit-transition-delay:1.3s;-o-transition-delay:1.3s;transition-delay:1.3s}.page-template-home-2024-template section:nth-child(1) .inner-section.active .module>*,.page-template-home-2024-template section:nth-child(2) .inner-section.active .module>*{-webkit-transition:none;-o-transition:none;transition:none}.page-template-home-2024-template{--c-section-bg-white:#fff;--c-section-bg-green:#98a182;--c-section-bg-light-blue:#d2dfe8;--c-section-bg-azure:#def0eb;--c-section-bg-rose:#feebe2;--c-section-text-white:#fff;--c-section-text-blue:#143264;--c-section-text-green:#5c744b;--c-section-text-teal:#005964;--c-section-text-brown:#8c6547;--c-section-text-orange:#ee6339}.page-template-home-2024-template .bg-white{background-color:var(--c-section-bg-white);background-color:var(--c-section-bg-white);--background-color:var(--c-section-bg-white);--background-color:var(--c-section-bg-white)}.page-template-home-2024-template .bg-green{background-color:var(--c-section-bg-green);background-color:var(--c-section-bg-green);--background-color:var(--c-section-bg-green);--background-color:var(--c-section-bg-green)}.page-template-home-2024-template .bg-green .global-share .close-share svg line{stroke:var(--c-section-bg-green);stroke:var(--c-section-bg-green)}.page-template-home-2024-template .bg-light-blue{background-color:var(--c-section-bg-light-blue);background-color:var(--c-section-bg-light-blue);--background-color:var(--c-section-bg-light-blue);--background-color:var(--c-section-bg-light-blue)}.page-template-home-2024-template .bg-light-blue .global-share .close-share svg line{stroke:var(--c-section-bg-light-blue);stroke:var(--c-section-bg-light-blue)}.page-template-home-2024-template .bg-azure{background-color:var(--c-section-bg-azure);background-color:var(--c-section-bg-azure);--background-color:var(--c-section-bg-azure);--background-color:var(--c-section-bg-azure)}.page-template-home-2024-template .bg-azure .global-share .close-share svg line{stroke:var(--c-section-bg-azure);stroke:var(--c-section-bg-azure)}.page-template-home-2024-template .bg-rose{background-color:var(--c-section-bg-rose);background-color:var(--c-section-bg-rose);--background-color:var(--c-section-bg-rose);--background-color:var(--c-section-bg-rose)}.page-template-home-2024-template .bg-rose .global-share .close-share svg line{stroke:var(--c-section-bg-rose);stroke:var(--c-section-bg-rose)}.page-template-home-2024-template .color-white{color:var(--c-section-text-white);color:var(--c-section-text-white)}.page-template-home-2024-template .color-blue{color:var(--c-section-text-blue);color:var(--c-section-text-blue)}.page-template-home-2024-template .color-green{color:var(--c-section-text-green);color:var(--c-section-text-green)}.page-template-home-2024-template .color-teal{color:var(--c-section-text-teal);color:var(--c-section-text-teal)}.page-template-home-2024-template .color-brown{color:var(--c-section-text-brown);color:var(--c-section-text-brown)}.page-template-home-2024-template .color-orange{color:var(--c-section-text-orange);color:var(--c-section-text-orange)}.page-template-home-2024-template p{font-size:18px;line-height:24px}@media screen and (min-width:768px){.page-template-home-2024-template p{font-size:20px;line-height:26px}}.page-template-home-2024-template h1,.page-template-home-2024-template .h1{letter-spacing:-.64px}@media screen and (min-width:768px){.page-template-home-2024-template h1,.page-template-home-2024-template .h1{letter-spacing:-1.2px}}.page-template-home-2024-template h2,.page-template-home-2024-template .h2{margin-bottom:16px;letter-spacing:-.48px}@media screen and (min-width:768px){.page-template-home-2024-template h2,.page-template-home-2024-template .h2{margin-bottom:24px}}@media screen and (min-width:768px){.page-template-home-2024-template h2,.page-template-home-2024-template .h2{letter-spacing:-.72px}}.page-template-home-2024-template h3,.page-template-home-2024-template .h3{letter-spacing:-.16px}@media screen and (min-width:768px){.page-template-home-2024-template h3,.page-template-home-2024-template .h3{letter-spacing:-.44px}}.page-template-home-2024-template h1,.page-template-home-2024-template .h1{font-size:32px;line-height:40px;font-weight:500}@media screen and (min-width:768px){.page-template-home-2024-template h1,.page-template-home-2024-template .h1{font-size:60px;line-height:68px}}.page-template-home-2024-template h2,.page-template-home-2024-template .h2{font-size:24px;line-height:28px;font-weight:500}@media screen and (min-width:768px){.page-template-home-2024-template h2,.page-template-home-2024-template .h2{font-size:36px;line-height:44px}}.page-template-home-2024-template h3,.page-template-home-2024-template .h3{font-size:16px;line-height:20px;font-weight:600}@media screen and (min-width:768px){.page-template-home-2024-template h3,.page-template-home-2024-template .h3{font-size:20px;line-height:26px;font-weight:500}}.page-template-home-2024-template .module-image-teaser .module-wrapper .image-content .description,.page-template-home-2024-template .module-image-teaser .module-wrapper .image-content .description p,.page-template-home-2024-template .text-copy{font-size:18px;line-height:24px}@media screen and (min-width:768px){.page-template-home-2024-template .module-image-teaser .module-wrapper .image-content .description,.page-template-home-2024-template .module-image-teaser .module-wrapper .image-content .description p,.page-template-home-2024-template .text-copy{font-size:20px;line-height:28px}}.page-template-home-2024-template .text-legend{font-size:14px;line-height:20px}@media screen and (min-width:768px){.page-template-home-2024-template .text-legend{font-size:16px;line-height:22px}}.page-template-home-2024-template .module-video{position:relative}.page-template-home-2024-template .module-video .play-btn{left:50%;z-index:2;display:grid;font-size:28px;border-radius:50%;position:absolute;place-items:center;pointer-events:none;top:50%;color:currentColor;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:65px;height:65px}.page-template-home-2024-template .module-video .play-btn svg{position:relative;top:-12px;left:-15px;width:95px;height:95px}@media screen and (min-width:768px){.page-template-home-2024-template .module-video .play-btn svg{width:auto;height:auto;top:5px;left:1px}}@media screen and (min-width:768px){.page-template-home-2024-template .module-video .play-btn{width:95px;height:95px}}.page-template-home-2024-template .module-video .play-btn.btn-color-blue svg path{stroke:var(--c-section-text-blue);stroke:var(--c-section-text-blue)}.page-template-home-2024-template .module-video .play-btn.btn-color-blue svg circle{stroke:var(--c-section-text-blue);stroke:var(--c-section-text-blue)}.page-template-home-2024-template .module-video .play-btn.btn-color-green svg path{stroke:var(--c-section-text-green);stroke:var(--c-section-text-green)}.page-template-home-2024-template .module-video .play-btn.btn-color-green svg circle{stroke:var(--c-section-text-green);stroke:var(--c-section-text-green)}.page-template-home-2024-template .module-video .play-btn.btn-color-teal svg path{stroke:var(--c-section-text-teal);stroke:var(--c-section-text-teal)}.page-template-home-2024-template .module-video .play-btn.btn-color-teal svg circle{stroke:var(--c-section-text-teal);stroke:var(--c-section-text-teal)}.page-template-home-2024-template .module-video .play-btn.btn-color-brown svg path{stroke:var(--c-section-text-brown);stroke:var(--c-section-text-brown)}.page-template-home-2024-template .module-video .play-btn.btn-color-brown svg circle{stroke:var(--c-section-text-brown);stroke:var(--c-section-text-brown)}.page-template-home-2024-template .module-video .play-btn.btn-color-orange svg path{stroke:var(--c-section-text-orange);stroke:var(--c-section-text-orange)}.page-template-home-2024-template .module-video .play-btn.btn-color-orange svg circle{stroke:var(--c-section-text-orange);stroke:var(--c-section-text-orange)}.page-template-home-2024-template .module-video .video-cover{aspect-ratio:16/9;position:relative}.page-template-home-2024-template .module-video .video-cover img,.page-template-home-2024-template .module-video .video-cover iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-template-home-2024-template .module-video .video-cover img{z-index:1;cursor:pointer;-o-object-fit:cover;object-fit:cover}.page-template-home-2024-template .module-video .video-container{margin-bottom:16px}.page-template-home-2024-template .module-video .image-caption *{margin:0}.page-template-home-2024-template .module-video .module-footer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:768px){.page-template-home-2024-template .module-video .module-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-template-home-2024-template .module-video .module-footer .image-caption+.share-btn{margin-top:80px}@media screen and (min-width:768px){.page-template-home-2024-template .module-video .module-footer .image-caption+.share-btn{margin-top:0;place-self:baseline}}.page-template-home-2024-template .module-video .module-footer .image-caption+.share-btn svg{width:28px;height:28px}@media (max-height:600px){.page-template-home-2024-template .module-video .module-footer .image-caption+.share-btn{margin-top:20px;min-height:40px}.page-template-home-2024-template .module-video .module-footer .image-caption+.share-btn svg{width:24px;height:24px}}.page-template-home-2024-template .module-video .module-footer:not(:has(.image-caption)){-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-template-home-2024-template .module-video .module-footer .share-btn{margin-top:64px;cursor:pointer;place-self:baseline;place-content:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media screen and (min-width:768px){.page-template-home-2024-template .module-video .module-footer .share-btn{margin-top:0}}@media (max-height:600px){.page-template-home-2024-template .module-video .module-footer .share-btn{margin-top:20px;min-height:40px}.page-template-home-2024-template .module-video .module-footer .share-btn svg{width:24px;height:24px}}.page-template-home-2025-template #main{padding-top:104px}@media screen and (min-width:768px){.page-template-home-2025-template #main{padding-top:76px}}.page-template-home-2025-template p{font-size:22px;line-height:32px}@media screen and (min-width:768px){.page-template-home-2025-template p{font-size:24px;line-height:34px}}.page-template-home-2025-template h1,.page-template-home-2025-template h2,.page-template-home-2025-template h3,.page-template-home-2025-template h4,.page-template-home-2025-template h5{font-weight:600}.page-template-home-2025-template h1{font-size:38px;line-height:42px}@media screen and (min-width:768px){.page-template-home-2025-template h1{font-size:75px;line-height:85px}}.page-template-home-2025-template h2{font-size:32px;line-height:38px}@media screen and (min-width:768px){.page-template-home-2025-template h2{font-size:70px;line-height:78px}}.page-template-home-2025-template h3{font-size:20px;line-height:26px}@media screen and (min-width:768px){.page-template-home-2025-template h3{font-size:30px;line-height:38px}}.page-template-home-2025-template .hero{margin-bottom:70px;padding-top:64px;padding-bottom:24px;background-color:#bed4e3;background-color:var(--c-ocean-4);color:#143264;color:var(--c-blue)}@media screen and (min-width:768px){.page-template-home-2025-template .hero{margin-bottom:120px;padding-top:124px;padding-bottom:24px}}.page-template-home-2025-template .hero-title{margin-bottom:42px}@media screen and (min-width:768px){.page-template-home-2025-template .hero-title{margin-bottom:64px}}.page-template-home-2025-template .hero-content p:last-child{margin-bottom:0}.page-template-home-2025-template .hero .arrow-down-element{cursor:pointer;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:auto;-webkit-transition-duration:.23s;-o-transition-duration:.23s;transition-duration:.23s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;margin-top:62px}@media screen and (min-width:768px){.page-template-home-2025-template .hero .arrow-down-element{margin-top:96px}}.page-template-home-2025-template .hero .arrow-down-element:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.page-template-home-2025-template .hero .arrow-down-element svg path,.page-template-home-2025-template .hero .arrow-down-element svg circle{stroke:#143264;stroke:var(--c-blue)}.page-template-home-2025-template .module-solutions-title{font-size:22px;line-height:30px}@media screen and (min-width:768px){.page-template-home-2025-template .module-solutions-title{font-size:36px;line-height:45.65px}}.page-template-home-2025-template .module-solutions-list-item-description{font-size:16px;line-height:22px}@media screen and (min-width:768px){.page-template-home-2025-template .module-solutions-list-item-description{font-size:21px;line-height:29px}}.page-template-home-2025-template .module-cta-box .inner .title{font-size:26px;line-height:34px}@media screen and (min-width:768px){.page-template-home-2025-template .module-cta-box .inner .title{font-size:44px;line-height:55.79px}}.page-template-home-2025-template .module-cta-box .inner .description{margin-bottom:48px}@media screen and (max-width:767px){.page-template-home-2025-template .module-cta-box .inner .button{font-size:14px;line-height:20px}}.page-template-home-2025-template .module-content h2{margin-bottom:32px}@media screen and (max-width:767px){.page-template-home-2025-template .module-downloads .info-wrapper{font-size:14px;line-height:20px}}@media screen and (max-width:767px){.page-template-home-2025-template .module-cards .card .label{font-size:14px;line-height:20px}}