@font-face{font-family:Open-Sans;src:local("fonts/open-sans"),url(/fonts/open-sans/open-sans-thin.ttf) format("ttf"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-thin.woff) format("woff"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-thin.woff2) format("woff2");font-display:block;font-weight:100;font-style:normal}@font-face{font-family:Open-Sans;src:local("fonts/open-sans"),url(/fonts/open-sans/open-sans-extralight.ttf) format("ttf"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-extralight.woff) format("woff"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-extralight.woff2) format("woff2");font-display:block;font-weight:200;font-style:normal}@font-face{font-family:Open-Sans;src:local("fonts/open-sans"),url(/fonts/open-sans/open-sans-light.ttf) format("ttf"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-light.woff) format("woff"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-light.woff2) format("woff2");font-display:block;font-weight:300;font-style:normal}@font-face{font-family:Open-Sans;src:local("fonts/open-sans"),url(/fonts/open-sans/open-sans-regular.ttf) format("ttf"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-regular.woff) format("woff"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-regular.woff2) format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:Open-Sans;src:local("fonts/open-sans"),url(/fonts/open-sans/open-sans-medium.ttf) format("ttf"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-medium.woff) format("woff"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-medium.woff2) format("woff2");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:Open-Sans;src:local("fonts/open-sans"),url(/fonts/open-sans/open-sans-semibold.ttf) format("ttf"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-semibold.woff) format("woff"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-semibold.woff2) format("woff2");font-display:block;font-weight:600;font-style:normal}@font-face{font-family:Open-Sans;src:local("fonts/open-sans"),url(/fonts/open-sans/open-sans-bold.ttf) format("ttf"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-bold.woff) format("woff"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-bold.woff2) format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:Open-Sans;src:local("fonts/open-sans"),url(/fonts/open-sans/open-sans-black.ttf) format("ttf"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-black.woff) format("woff"),local("fonts/open-sans"),url(/fonts/open-sans/open-sans-black.woff2) format("woff2");font-display:block;font-weight:900;font-style:normal}@font-face{font-family:Playfair-Display;src:local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-regular.ttf) format("ttf"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-regular.woff) format("woff"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-regular.woff2) format("woff2");font-display:block;font-weight:400;font-style:normal}@font-face{font-family:Playfair-Display;src:local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-regular-italic.ttf) format("ttf"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-regular-italic.woff) format("woff"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-regular-italic.woff2) format("woff2");font-display:block;font-weight:400;font-style:italic}@font-face{font-family:Playfair-Display;src:local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-medium.ttf) format("ttf"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-medium.woff) format("woff"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-medium.woff2) format("woff2");font-display:block;font-weight:500;font-style:normal}@font-face{font-family:Playfair-Display;src:local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-medium-italic.ttf) format("ttf"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-medium-italic.woff) format("woff"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-medium-italic.woff2) format("woff2");font-display:block;font-weight:500;font-style:italic}@font-face{font-family:Playfair-Display;src:local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-semibold.ttf) format("ttf"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-semibold.woff) format("woff"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-semibold.woff2) format("woff2");font-display:block;font-weight:600;font-style:normal}@font-face{font-family:Playfair-Display;src:local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-semibold-italic.ttf) format("ttf"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-semibold-italic.woff) format("woff"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-semibold-italic.woff2) format("woff2");font-display:block;font-weight:600;font-style:italic}@font-face{font-family:Playfair-Display;src:local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-bold.ttf) format("ttf"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-bold.woff) format("woff"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-bold.woff2) format("woff2");font-display:block;font-weight:700;font-style:normal}@font-face{font-family:Playfair-Display;src:local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-extrabold.ttf) format("ttf"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-extrabold.woff) format("woff"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-extrabold.woff2) format("woff2");font-display:block;font-weight:800;font-style:normal}@font-face{font-family:Playfair-Display;src:local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-extrabold-italic.ttf) format("ttf"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-extrabold-italic.woff) format("woff"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-extrabold-italic.woff2) format("woff2");font-display:block;font-weight:800;font-style:italic}@font-face{font-family:Playfair-Display;src:local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-black.ttf) format("ttf"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-black.woff) format("woff"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-black.woff2) format("woff2");font-display:block;font-weight:900;font-style:normal}@font-face{font-family:Playfair-Display;src:local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-black-italic.ttf) format("ttf"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-black-italic.woff) format("woff"),local("fonts/playfair-display"),url(/fonts/playfair-display/playfair-display-black-italic.woff2) format("woff2");font-display:block;font-weight:900;font-style:italic}@font-face{font-family:Icon;src:url(/fonts/icon/icon.eot);src:url(/fonts/icon/icon.eot) format("embedded-opentype"),url(/fonts/icon/icon.woff2) format("woff2"),url(/fonts/icon/icon.woff) format("woff"),url(/fonts/icon/icon.ttf) format("truetype"),url(/fonts/icon/icon.svg) format("svg");font-weight:400;font-style:normal}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/ 2);z-index:10;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:a 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes a{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}*{font-family:Open-Sans,Helvetica,sans-serif;font-weight:300;line-height:1.5;font-size:10px;font-style:normal}.heading,h1,h2,h3,h4,h5{font-family:Playfair-Display,serif;font-weight:600}.heading--h1{font-size:80px;font-weight:600;line-height:1.2}.heading--h2{font-size:48px;font-weight:600}.heading--h3{font-size:32px;font-weight:600}.heading--h4{font-size:24px;font-weight:600}.heading--h5{font-size:16px;font-weight:600;font-family:Open-Sans;text-transform:uppercase;letter-spacing:8%}.heading--p{font-size:18px;font-weight:300}.paragraph,p{font-size:20px;font-weight:400;line-height:1.5;font-family:Open-Sans,Helvetica,sans-serif}.paragraph--bold,p--bold{font-weight:600}.paragraph--small,p--small{font-size:14px}.paragraph--big,p--big{font-size:32px}.paragraph--extrabig,p--extrabig{font-size:48px}.paragraph--serif,p--serif{font-family:Playfair-Display}.paragraph strong,p strong{font-weight:inherit}.link,a{font-family:Open-Sans,Helvetica,sans-serif;font-size:20px;line-height:1.5;text-decoration:none;font-weight:400;letter-spacing:1px}.external-link{font-weight:600;text-transform:uppercase;letter-spacing:1px}.animated-link{font-weight:600;letter-spacing:0}.highlight{font-weight:inherit;font-family:inherit;font-family:Playfair-Display;font-style:italic}.button__text,.contact-shortcuts__button,.follower__text{text-transform:uppercase;letter-spacing:8%;font-size:16px;font-weight:600}.list__item{font-size:20px;font-weight:600}.input-checkbox__label,.input-date__input,.input-date__label,.input-text__input,.input-text__label,.input-textarea__input,.input-textarea__label{font-size:16px}.input-date .dates__item,.input-date .weekdays__item,.input-date__error-message,.input-text__error-message,.input-textarea__error-message{font-size:12px}.input-date .date__month,.input-date .date__year,.status-message__item{font-size:16px}.quote__symbol{font-family:Playfair-Display}.quote__author .author__name,.quote__symbol{font-weight:600}.sub-navigation__item{font-size:14px;text-transform:uppercase;font-weight:600;line-height:1.5}.contact-card__email,.contact-card__phone{font-size:16px;font-weight:600}.stats__item .item__label,.stats__item .item__plus,.stats__item .item__value{line-height:1}.course-intro .quote .content__text,.statement__quote .content__text,.testimonial-slider .content__text{font-family:Playfair-Display;font-size:24px;line-height:1.5}.statement__quote .author__name,.testimonial-slider .author__name{font-size:16px;font-weight:600}.statement__quote .author__role,.testimonial-slider .author__role{font-size:16px;font-weight:400}.desktop-navigation__link-wrapper .desktop-navigation__link{text-transform:uppercase;font-weight:600;font-size:16px}.desktop-navigation__partnerlogin{font-size:16px}.mobile-navigation__menu .menu__link{text-transform:uppercase;font-weight:600;font-size:18px}.article__heading{line-height:1.2}.page-not-found__content .content__heading{font-size:240px;line-height:1}.message-modal .disclaimer__link,.message-modal .disclaimer__text{font-style:italic}.contact-card__role,.footer .address__heading,.footer .address__item,.footer .connection__link,.footer .links__item,.footer .links__link{font-size:16px}@media (max-width:1400px){.heading--h1{font-size:60px}}@media (max-width:950px){.heading--h1{font-size:60px}.heading--h2{font-size:40px}.heading--h3{font-size:24px}}@media (max-width:650px){.heading--h1,.heading--h2{font-size:40px}.heading--h3{font-size:32px}}@media (max-width:450px){.heading--h1{font-size:32px}.heading--h2{font-size:28px}.heading--h3{font-size:24px}.paragraph,p{font-size:16px}.paragraph--small,p--small{font-size:12px}.paragraph--big,p--big{font-size:32px}.paragraph--extrabig,p--extrabig{font-size:40px}.course-intro .quote .content__text,.statement__quote .content__text,.testimonial-slider .content__text{font-size:20px}.link,.list__item,a{font-size:16px}.button__text,.contact-shortcuts__button{font-size:12px}}@media (max-width:350px){.heading--h1,.heading--h2{font-size:24px}}*{box-sizing:border-box;margin:0;padding:0;scrollbar-width:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-moz-selection{background-color:hsla(21,10%,62%,.5);color:inherit}::selection{background-color:hsla(21,10%,62%,.5);color:inherit}::-webkit-scrollbar{display:none;-webkit-appearance:none}.body{width:100%;max-width:100vw;overflow-x:hidden;position:relative;background-color:#fbfbf7}img{-webkit-user-drag:none}@media (max-width:1350px){.desktop-navigation,.desktop-navigation__spacer{display:none!important}.mobile-navigation{display:block!important}}@media (min-width:1351px){.mobile-navigation{display:none!important}}.animated-link{position:relative;color:#004c82!important;padding-bottom:4px}.animated-link:after,.animated-link:before{position:absolute;content:"";left:0;bottom:-.1rem;display:block;width:100%;height:2px;background-color:#004c82;transition:all 1.1s cubic-bezier(.19,1,.22,1)}.animated-link:before{transform:scaleX(0);transform-origin:left}.animated-link:after{transform-origin:right;transition-delay:.25s}.animated-link:hover:before{transform:scaleX(1);transition-delay:.25s}.animated-link:hover:after{transform:scaleX(0);transition-delay:0s}.animated-link--blue{color:#4d7cb7}.animated-link--blue:after,.animated-link--blue:before{background-color:#004c82}.animated-link--lightblue{color:#a6d0ff}.animated-link--lightblue:after,.animated-link--lightblue:before{background-color:#a6d0ff}.animated-link--white{color:#fff}.animated-link--white:after,.animated-link--white:before{background-color:#fff}.animated-link--black{color:#3f4756}.animated-link--black:after,.animated-link--black:before{background-color:#3f4756}.avatar{border-radius:50%;width:100%}.button{border:none;background-color:unset;outline:0;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:16px 40px 16px 32px;position:relative;cursor:pointer;overflow:hidden;transition:all .3s ease;justify-self:baseline}.button__text{letter-spacing:1px}.button__icon,.button__text{color:#fff;z-index:5;position:relative;transition:all .3s ease;left:0}.button__icon{padding-left:16px}.button__background{background-color:red;position:absolute;top:0;right:0;bottom:0;left:0}.button__overlay{position:absolute;top:0;right:calc(100% - 32px);bottom:0;width:100%;background-color:#a6d0ff;opacity:.3;pointer-events:none;transform:skew(-45deg);transition:all .3s ease}.button--white .button__icon,.button--white .button__text{color:#fff}.button--blue .button__icon,.button--blue .button__text{color:#002757}.button:hover .button__overlay{width:calc(200% + 32px);right:-32px}.button:hover .button__icon,.button:hover .button__text{left:8px}@media (max-width:450px){.button{padding:16px}}.counters{display:flex;flex-direction:row;width:100%;justify-content:flex-start;gap:48px;flex-wrap:wrap}.counters .item__wrapper,.counters__item__wrapper{white-space:nowrap}.counters .item__icon,.counters__item__icon{color:#4d7cb7;font-size:32px}.counters .item__icon,.counters .item__plus,.counters .item__value,.counters__item__icon,.counters__item__plus,.counters__item__value{display:inline-block;line-height:1}.counters .item__value,.counters__item__value{text-align:right}.counters .item__label,.counters__item__label{margin-top:8px}.counters .item:first-child .item__value,.counters__item:first-child .item__value{width:60px}.counters .item:nth-child(2) .item__value,.counters__item:nth-child(2) .item__value{width:80px}.counters .item:nth-child(3) .item__value,.counters__item:nth-child(3) .item__value{width:60px}.external-link{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#a6d0ff;transition:color .1s ease}.external-link:hover,.external-link:hover .external-link__icon{color:#d9ebff}.external-link__icon{transform:rotate(315deg);color:#a6d0ff;margin-left:8px}.external-link--blue,.external-link--blue__icon{color:#4d7cb7}.external-link--blue:hover,.external-link--blue:hover .external-link__icon{color:#3c6395}.external-link--lightblue,.external-link--lightblue__icon{color:#a6d0ff}.external-link--lightblue:hover,.external-link--lightblue:hover .external-link__icon{color:#73b5ff}.external-link--white,.external-link--white__icon{color:#fff}.external-link--white:hover,.external-link--white:hover .external-link__icon{color:#e6e6e6}.hamburger{padding:0;display:inline-block;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger--active:hover,.hamburger:hover{opacity:.7}.hamburger__box{width:20px;height:20px;display:inline-block;position:relative;vertical-align:middle}.hamburger__inner{display:block;top:50%;margin-top:-2px}.hamburger__inner,.hamburger__inner:after,.hamburger__inner:before{width:20px;height:2px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger__inner:after,.hamburger__inner:before{content:"";display:block}.hamburger__inner:before{top:-7.5px}.hamburger__inner:after{bottom:-7px}.hamburger--squeeze .hamburger__inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger__inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger__inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--active .hamburger__inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--active .hamburger__inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--active .hamburger__inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.heading{color:#002757}.heading--beige-dark,.heading--black{color:#3f4756}.heading--beige-medium{color:#fbfbf7}.heading--blue-dark{color:#002757}.heading--white{color:#fff}.highlight{font-size:inherit}.highlight,.highlight--black{color:#3f4756}.highlight--blue{color:#a6d0ff}.highlight--white{color:#fff}.icon{display:inline-block;font:normal normal normal 32px Icon;color:inherit;flex-shrink:0;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--small{font-size:12px}.icon--medium{font-size:16px}.icon--large{font-size:20px}.icon--big{font-size:32px}.icon--caret:before{content:"\ea02"}.icon--chat:before{content:"\ea04"}.icon--kr-symbol:before{content:"\ea05"}.icon--info:before{content:"\ea06"}.icon--hamburger:before{content:"\ea07"}.icon--close:before{content:"\ea08"}.icon--checkmark:before{content:"\ea09"}.icon--calendar:before{content:"\ea0a"}.icon--arrow:before{content:"\ea0b"}.icon--quote:before{content:"\ea0c"}.input-checkbox__option{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.input-checkbox__input{margin-top:6px;width:16px;height:16px;min-width:16px;min-height:16px;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:bottom;margin-right:16px;background-size:0;background-position:50%;transition:background-size .1s ease;background-repeat:no-repeat;border:1px solid rgba(63,71,86,.7)}.input-checkbox__input:checked:after{content:"\ea09";font:normal normal normal 32px Icon;color:#fff;font-size:12px;text-align:center;display:block;background-color:rgba(63,71,86,.7);width:100%;height:100%}.input-checkbox__label{margin-top:2px;line-height:1.5}.input-date{width:100%;position:relative;z-index:10}.input-date__input{width:100%;height:48px;color:#3f4756;padding:8px 0;outline:0;border:none;border-radius:0;border-bottom:1px solid rgba(63,71,86,.7);padding:0;background-color:transparent;margin-top:41px}.input-date__input:not(:-moz-placeholder-shown)+.input-date__label{transform:translate(-16px,-16px);font-size:12px}.input-date__input:not(:-ms-input-placeholder)+.input-date__label{transform:translate(-16px,-16px);font-size:12px}.input-date__input--active+.input-date__label,.input-date__input:focus+.input-date__label,.input-date__input:not(:placeholder-shown)+.input-date__label{transform:translate(-16px,-16px);font-size:12px}.input-date__input--error~.input-date__error-message{display:block}.input-date__input--error~.input-date__error-message:after{content:"";height:6px;border-radius:50%;width:6px;background-color:#8c211f;right:16px;top:56px;position:absolute}.input-date__label{position:absolute;color:rgba(63,71,86,.7);top:48px;left:16px;transition:all .2s ease;pointer-events:none}.input-date__error-message{color:#8c211f;padding-top:8px;display:none}.input-date .calendar,.input-date__calendar{position:absolute;top:120px;left:0;right:0;background-color:#fff;width:100%;border:1px solid #3f4756;display:none}.input-date .calendar--active,.input-date__calendar--active{display:block}.input-date .calendar .header,.input-date .calendar__header,.input-date__calendar .header,.input-date__calendar__header{display:grid;grid-template-columns:50px 1fr 50px;height:50px;position:relative}.input-date .calendar .header__close,.input-date .calendar__header__close,.input-date__calendar .header__close,.input-date__calendar__header__close{content:"";position:absolute;top:-24px;right:0}.input-date .calendar .header .date,.input-date .calendar .header__date,.input-date .calendar__header .date,.input-date .calendar__header__date,.input-date__calendar .header .date,.input-date__calendar .header__date,.input-date__calendar__header .date,.input-date__calendar__header__date{display:grid;grid-template-columns:auto auto;grid-gap:10px;place-content:center}.input-date .calendar .header .date__month,.input-date .calendar .header .date__year,.input-date .calendar .header__date__month,.input-date .calendar .header__date__year,.input-date .calendar__header .date__month,.input-date .calendar__header .date__year,.input-date .calendar__header__date__month,.input-date .calendar__header__date__year,.input-date__calendar .header .date__month,.input-date__calendar .header .date__year,.input-date__calendar .header__date__month,.input-date__calendar .header__date__year,.input-date__calendar__header .date__month,.input-date__calendar__header .date__year,.input-date__calendar__header__date__month,.input-date__calendar__header__date__year{color:#3f4756;display:inline-block}.input-date .calendar .header .arrow,.input-date .calendar .header__arrow,.input-date .calendar__header .arrow,.input-date .calendar__header__arrow,.input-date__calendar .header .arrow,.input-date__calendar .header__arrow,.input-date__calendar__header .arrow,.input-date__calendar__header__arrow{color:#3f4756;display:grid;place-items:center}.input-date .calendar .header .arrow--previous,.input-date .calendar .header__arrow--previous,.input-date .calendar__header .arrow--previous,.input-date .calendar__header__arrow--previous,.input-date__calendar .header .arrow--previous,.input-date__calendar .header__arrow--previous,.input-date__calendar__header .arrow--previous,.input-date__calendar__header__arrow--previous{transform:rotate(180deg)}.input-date .calendar .header .arrow--next,.input-date .calendar .header__arrow--next,.input-date .calendar__header .arrow--next,.input-date .calendar__header__arrow--next,.input-date__calendar .header .arrow--next,.input-date__calendar .header__arrow--next,.input-date__calendar__header .arrow--next,.input-date__calendar__header__arrow--next{transform:rotate(0)}.input-date .calendar .weekdays,.input-date .calendar__weekdays,.input-date__calendar .weekdays,.input-date__calendar__weekdays{border-top:1px solid #3f4756;border-bottom:1px solid #3f4756;padding:8px 0;display:grid;grid-template-columns:repeat(7,1fr)}.input-date .calendar .weekdays__item,.input-date .calendar__weekdays__item,.input-date__calendar .weekdays__item,.input-date__calendar__weekdays__item{text-align:center}.input-date .calendar .dates,.input-date .calendar__dates,.input-date__calendar .dates,.input-date__calendar__dates{background-color:#fff;display:grid;grid-template-columns:repeat(7,1fr)}.input-date .calendar .dates__item,.input-date .calendar__dates__item,.input-date__calendar .dates__item,.input-date__calendar__dates__item{padding:16px 8px;display:grid;place-items:center;cursor:pointer}.input-date .calendar .dates__item--today,.input-date .calendar__dates__item--today,.input-date__calendar .dates__item--today,.input-date__calendar__dates__item--today{background-color:#002757!important;color:#fff}.input-date .calendar .dates__item--past,.input-date .calendar__dates__item--past,.input-date__calendar .dates__item--past,.input-date__calendar__dates__item--past{color:#d3d3d3}.input-date .calendar .dates__item--choosen,.input-date .calendar__dates__item--choosen,.input-date__calendar .dates__item--choosen,.input-date__calendar__dates__item--choosen{background-color:rgba(166,208,255,.5)}.input-text{width:100%;position:relative}.input-text__input{width:100%;height:48px;color:#3f4756;padding:8px 0;outline:0;border:none;border-radius:0;border-bottom:1px solid rgba(63,71,86,.7);padding:0;background-color:transparent;margin-top:41px}.input-text__input:not(:-moz-placeholder-shown)+.input-text__label{transform:translate(-16px,-16px);font-size:12px}.input-text__input:not(:-ms-input-placeholder)+.input-text__label{transform:translate(-16px,-16px);font-size:12px}.input-text__input--active+.input-text__label,.input-text__input:focus+.input-text__label,.input-text__input:not(:placeholder-shown)+.input-text__label{transform:translate(-16px,-16px);font-size:12px}.input-text__input--error~.input-text__error-message{display:block}.input-text__input--error~.input-text__error-message:after{content:"";height:6px;border-radius:50%;width:6px;background-color:#8c211f;right:16px;top:56px;position:absolute}.input-text__label{position:absolute;color:rgba(63,71,86,.7);top:48px;left:16px;transition:all .2s ease;pointer-events:none}.input-text__error-message{color:#8c211f;padding-top:8px;display:none}.input-textarea{width:100%;position:relative}.input-textarea__input{width:100%;height:80px;color:#3f4756;outline:0;border:none;border-radius:0;border-bottom:1px solid rgba(63,71,86,.7);padding:0;background-color:transparent;margin-top:40px;resize:none}.input-textarea__input:not(:-moz-placeholder-shown)+.input-textarea__label{transform:translate(-16px,-32px);font-size:12px}.input-textarea__input:not(:-ms-input-placeholder)+.input-textarea__label{transform:translate(-16px,-32px);font-size:12px}.input-textarea__input--active+.input-textarea__label,.input-textarea__input:focus+.input-textarea__label,.input-textarea__input:not(:placeholder-shown)+.input-textarea__label{transform:translate(-16px,-32px);font-size:12px}.input-textarea__input--error~.input-textarea__error-message{display:block}.input-textarea__input--error~.input-textarea__error-message:after{content:"";height:6px;border-radius:50%;width:6px;background-color:#8c211f;right:16px;top:88px;position:absolute}.input-textarea__label{position:absolute;color:rgba(63,71,86,.7);top:48px;left:16px;transition:all .2s ease;pointer-events:none;color:#3f4756;opacity:.7}.input-textarea__error-message{color:#8c211f;padding-top:8px;display:none}.link{transition:color .1s ease}.link,.link--blue{color:#4d7cb7}.link--blue:hover{color:#3c6395}.link--lightblue{color:#a6d0ff}.link--lightblue:hover{color:#d9ebff}.link--white{color:#fff}.link--black{color:#3f4756}.list__item{margin-left:32px;list-style:none;position:relative}.list__item:not(:last-child){margin-bottom:16px}.list__item:before{content:"\ea02";font:normal normal normal 32px Icon;position:absolute;right:100%;color:#4d7cb7}@media (max-width:450px){.list__item:before{font:normal normal normal 24px Icon}}.paragraph--black{color:#3f4756}.paragraph--white{color:#fff}.paragraph--blue{color:#4d7cb7}.article__image{width:100%;height:240px;margin-bottom:64px;-o-object-fit:cover;object-fit:cover}.article__wrapper{display:grid;grid-template-columns:160px 1fr;grid-template-rows:auto auto;grid-template-areas:"a a" "b c";grid-gap:48px}.article__heading{grid-area:a}.article .content,.article__content{grid-area:c;display:flex;flex-direction:column;align-items:flex-start}.article .content__subheading,.article__content__subheading{margin-bottom:40px}.article .content__peaker,.article__content__peaker{margin-bottom:32px}.article .content__list,.article .content__text,.article__content__list,.article__content__text{margin-bottom:40px}@media (max-width:1050px){.article__wrapper{display:grid;grid-template-columns:auto;grid-template-areas:"a" "b" "c";grid-gap:0;max-width:unset}.article__heading{margin-bottom:8px}.article .content,.article__content{padding-top:40px}.article .content__text,.article__content__text{margin-bottom:40px}}.contact-card{max-width:320px;width:100%;padding:48px 32px;background-color:#fff}.contact-card__avatar{margin:0 auto 24px;max-width:120px;display:block}.contact-card__name{text-align:center;margin-bottom:8px}.contact-card__role{text-align:center;margin-bottom:32px}.contact-card__email,.contact-card__phone{text-align:center;width:100%;display:block}.contact-shortcuts{position:fixed;right:32px;bottom:32px;left:32px;flex-direction:row;flex-grow:1;align-items:center;justify-content:center;gap:16px;z-index:25;display:none;transition:all .3s ease}.contact-shortcuts__button{width:100%;border:none;outline:0;padding:16px;color:#fff;background-color:#4d7cb7;text-align:center}.contact-shortcuts--hidden{bottom:-80px}@media (max-width:600px){.contact-shortcuts{display:flex}}.contact-teaser{display:grid;grid-template-areas:"d e" "f e";grid-template-columns:auto auto;grid-template-rows:auto auto;align-items:flex-start;grid-gap:64px}.contact-teaser__text{grid-area:d;max-width:640px}.contact-teaser .contact-details,.contact-teaser__contact-details{grid-area:e}.contact-teaser .contact-details .item__heading,.contact-teaser .contact-details__item__heading,.contact-teaser__contact-details .item__heading,.contact-teaser__contact-details__item__heading{margin-bottom:4px}.contact-teaser .contact-details__item:not(:last-child),.contact-teaser__contact-details__item:not(:last-child){margin-bottom:48px}.contact-teaser__button{grid-area:f;margin-left:80px}@media (max-width:750px){.contact-teaser__button{margin-left:0}}@media (max-width:650px){.contact-teaser{grid-template-areas:"d" "f" "e";grid-template-columns:auto;grid-template-rows:auto auto auto}}.follower{position:fixed;width:280px;bottom:96px;left:calc(100% - 240px);height:48px;align-items:center;z-index:25;padding:8px 8px 8px 0;background-color:#4d7cb7;cursor:pointer;display:grid;grid-template-columns:24px auto;gap:16px;transition:all .3s ease}.follower__text{color:#fff}.follower__icon{color:#fff!important}.follower--hidden{bottom:-48px!important}.follower:before{content:"";position:absolute;right:100%;bottom:0;border:24px solid transparent;border-right-color:#4d7cb7;border-bottom-color:#4d7cb7}@media (max-width:2200px){.follower{left:calc(100% - 32px);bottom:64px}.follower--active,.follower:hover{left:calc(100% - 240px)}}@media (max-width:600px){.follower{display:none}}.location-card{flex-direction:row;display:flex;position:relative;margin-bottom:80px}.location-card__background{position:absolute;top:0;right:0;bottom:-80px;left:240px;background-color:#fbfbf7;z-index:-5}.location-card__image{max-width:400px;width:100%;-o-object-fit:cover;object-fit:cover;display:block}.location-card .content,.location-card__content{margin-left:64px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:calc(100% - 400px);max-width:400px;padding-right:64px}.location-card .content__label,.location-card__content__label{margin-bottom:40px}.location-card .content__heading,.location-card__content__heading{margin-bottom:24px}.location-card .content__address,.location-card__content__address{margin-bottom:40px}@media (max-width:950px){.location-card{flex-direction:column!important}.location-card__image{max-width:unset;max-height:320px}.location-card__background{left:0;bottom:0}.location-card .content,.location-card__content{margin-left:0!important;padding:64px}.location-card .content__label,.location-card__content__label{margin-bottom:24px}.location-card .content__button,.location-card__content__button{align-self:flex-start}}@media (max-width:750px){.location-card .content,.location-card__content{padding:32px}}.long-copy{background-color:#004c82;padding:64px 64px 64px 0;position:relative}.long-copy__heading{margin-bottom:32px;color:#a6d0ff}@media (max-width:1050px){.long-copy{padding:64px}}@media (max-width:950px){.long-copy{padding:64px 32px}}.long-copy:after{content:"";width:100vw;height:100%;background-color:#004c82;position:absolute;top:0;bottom:0;right:100%}.quote{display:grid;grid-template-rows:auto auto;grid-template-columns:120px 1fr;grid-template-areas:"g c";grid-gap:48px}.quote--no-avatar{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"c"}.quote--no-avatar .quote__avatar{display:none}.quote--no-avatar .quote__content .content__text{margin-bottom:0}.quote__avatar{grid-area:g;width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block;align-self:flex-end}.quote .content,.quote__content{grid-area:c;max-width:750px}.quote .content__icon,.quote__content__icon{font-size:80px;color:#004c82;margin-bottom:32px}.quote .content__text,.quote__content__text{margin-bottom:32px}.quote .content .author__name,.quote .content .author__role,.quote .content .author__separator,.quote .content__author__name,.quote .content__author__role,.quote .content__author__separator,.quote__content .author__name,.quote__content .author__role,.quote__content .author__separator,.quote__content__author__name,.quote__content__author__role,.quote__content__author__separator{display:inline;color:#004c82}.quote .content .author__separator,.quote .content__author__separator,.quote__content .author__separator,.quote__content__author__separator{margin:0 8px}@media (max-width:550px){.quote{grid-template-rows:auto 1fr;grid-template-columns:auto;grid-template-areas:"g" "c";grid-gap:48px}.quote__avatar{width:160px;height:160px;justify-self:center;align-self:bottom}.quote .content,.quote__content{align-self:start}}.services-slider{max-width:100%;background-color:#004c82;overflow:hidden;position:relative;max-width:calc(100vw - 96px)}.services-slider .slider .item,.services-slider .slider__item,.services-slider__slider .item,.services-slider__slider__item{height:auto;padding:48px;margin-right:0!important;border-right:1px solid #fff;background-color:rgba(77,124,183,0);transition:background-color .3s ease;position:relative;overflow:hidden}.services-slider .slider .item__square,.services-slider .slider__item__square,.services-slider__slider .item__square,.services-slider__slider__item__square{transition:left .3s ease;position:absolute;background-color:#fff;width:32px;height:32px;top:144px;left:-38px;transform:rotate(45deg);transition-delay:.15s}.services-slider .slider .item__heading,.services-slider .slider__item__heading,.services-slider__slider .item__heading,.services-slider__slider__item__heading{color:#fff;margin-top:120px;left:0!important;margin-bottom:32px;transition:all .3s ease;transition-delay:.15s}.services-slider .slider .item__text,.services-slider .slider__item__text,.services-slider__slider .item__text,.services-slider__slider__item__text{margin-bottom:64px;opacity:0;transition:all .3s ease;transition-delay:.15s}.services-slider .slider .item__teaser,.services-slider .slider__item__teaser,.services-slider__slider .item__teaser,.services-slider__slider__item__teaser{margin-bottom:160px;transition:all .3s ease;transition-delay:.15s;display:none}.services-slider .slider .item:hover,.services-slider .slider__item:hover,.services-slider__slider .item:hover,.services-slider__slider__item:hover{background-color:rgba(77,124,183,.75)}.services-slider .slider .item:hover .item__heading,.services-slider .slider__item:hover .item__heading,.services-slider__slider .item:hover .item__heading,.services-slider__slider__item:hover .item__heading{transform:translateY(-32px)}.services-slider .slider .item:hover .item__text,.services-slider .slider__item:hover .item__text,.services-slider__slider .item:hover .item__text,.services-slider__slider__item:hover .item__text{margin-top:-32px;opacity:1}.services-slider .slider .item:hover .item__square,.services-slider .slider__item:hover .item__square,.services-slider__slider .item:hover .item__square,.services-slider__slider__item:hover .item__square{left:-24px}.services-slider .arrows,.services-slider__arrows{position:absolute;height:32px;bottom:48px;left:48px;width:96px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;display:none}.services-slider .arrows__icon,.services-slider__arrows__icon{width:32px;height:32px;margin-top:unset;top:0;cursor:pointer;color:#fff}.services-slider .arrows__icon--left,.services-slider__arrows__icon--left{transform:rotate(180deg)}.services-slider .arrows__icon--right,.services-slider__arrows__icon--right{transform:rotate(0)}.services-slider .arrows__icon:after,.services-slider__arrows__icon:after{display:none}.services-slider .background__image,.services-slider__background__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;opacity:0}.services-slider .background__image:first-child,.services-slider__background__image:first-child{opacity:.3}.services-slider .background__overlay,.services-slider__background__overlay{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:4}@media (max-width:1480px){.services-slider .arrows,.services-slider__arrows{display:block}}@media (max-width:950px){.services-slider{max-width:calc(100vw - 64px)}}@media (max-width:650px){.services-slider{max-width:calc(100vw - 32px)}.services-slider .slider .item,.services-slider .slider__item,.services-slider__slider .item,.services-slider__slider__item{height:auto;padding:48px;margin-right:0!important;border-right:32px solid #004c82}.services-slider .slider .item__heading,.services-slider .slider__item__heading,.services-slider__slider .item__heading,.services-slider__slider__item__heading{margin-top:unset;margin-bottom:8px}.services-slider .slider .item__text,.services-slider .slider__item__text,.services-slider__slider .item__text,.services-slider__slider__item__text{display:none}.services-slider .slider .item__teaser,.services-slider .slider__item__teaser,.services-slider__slider .item__teaser,.services-slider__slider__item__teaser{display:block}.services-slider .slider .item:hover .item__heading,.services-slider .slider__item:hover .item__heading,.services-slider__slider .item:hover .item__heading,.services-slider__slider__item:hover .item__heading{transform:translateY(0)}.services-slider .slider .item:hover .item__text,.services-slider .slider__item:hover .item__text,.services-slider__slider .item:hover .item__text,.services-slider__slider__item:hover .item__text{margin-top:0}.services-slider .slider .item:hover .item__square,.services-slider .slider__item:hover .item__square,.services-slider__slider .item:hover .item__square,.services-slider__slider__item:hover .item__square{left:-38px}.services-slider .arrows,.services-slider__arrows{bottom:32px;left:32px;width:48px}.services-slider .arrows__icon,.services-slider__arrows__icon{top:0}.services-slider .arrows__icon--left,.services-slider__arrows__icon--left{display:none}}.sub-navigation__item{display:list-item;position:relative;margin-left:24px;list-style:none;cursor:pointer;color:rgba(0,76,130,.5);transition:color .3s ease 0s;margin-bottom:16px}.sub-navigation__item--active{color:#004c82;transition:color .3s ease .3s}.sub-navigation__item:hover{color:#004c82}.sub-navigation__item:before{content:"";width:8px;height:8px;background-color:#004c82;display:block;position:absolute;left:-24px;top:6px;border-radius:50%}.sub-navigation--dark .sub-navigation__item{color:#004c82}.sub-navigation--dark .sub-navigation__item:before{background-color:#004c82}.sub-navigation--light .sub-navigation__item{color:#fff}.sub-navigation--light .sub-navigation__item:before{background-color:#fff}.testimonial-slider{position:relative;display:grid;grid-template-rows:auto 80px;grid-template-columns:auto;gap:64px;grid-template-areas:"h" "i";z-index:25;overflow:hidden}.testimonial-slider .navigation,.testimonial-slider__navigation{grid-area:i;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;z-index:15}.testimonial-slider .navigation .arrow,.testimonial-slider .navigation__arrow,.testimonial-slider__navigation .arrow,.testimonial-slider__navigation__arrow{color:#004c82;cursor:pointer}.testimonial-slider .navigation .arrow--previous,.testimonial-slider .navigation__arrow--previous,.testimonial-slider__navigation .arrow--previous,.testimonial-slider__navigation__arrow--previous{transform:rotate(180deg);margin-right:24px}.testimonial-slider .navigation .arrow--next,.testimonial-slider .navigation__arrow--next,.testimonial-slider__navigation .arrow--next,.testimonial-slider__navigation__arrow--next{transform:rotate(0);margin-left:24px}.testimonial-slider .navigation .arrow--disabled,.testimonial-slider .navigation__arrow--disabled,.testimonial-slider__navigation .arrow--disabled,.testimonial-slider__navigation__arrow--disabled{color:rgba(0,76,130,.25)}.testimonial-slider .navigation__counter,.testimonial-slider__navigation__counter{color:#004c82;margin:8px}.testimonial-slider .navigation__line,.testimonial-slider__navigation__line{width:40px;height:2px;background-color:#004c82;margin:0 8px}.testimonial-slider .slider,.testimonial-slider__slider{grid-area:h;width:calc(100vw - 320px);cursor:grab}.testimonial-slider .slider .item,.testimonial-slider .slider__item,.testimonial-slider__slider .item,.testimonial-slider__slider__item{width:calc(100% - 560px);display:grid;grid-template-rows:auto;grid-template-columns:120px 1fr;grid-template-areas:"g c";grid-gap:48px}.testimonial-slider .slider .item__avatar,.testimonial-slider .slider__item__avatar,.testimonial-slider__slider .item__avatar,.testimonial-slider__slider__item__avatar{grid-area:g;width:120px;height:120px;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:block;align-self:flex-start;margin-top:120px}.testimonial-slider .slider .item .content,.testimonial-slider .slider .item__content,.testimonial-slider .slider__item .content,.testimonial-slider .slider__item__content,.testimonial-slider__slider .item .content,.testimonial-slider__slider .item__content,.testimonial-slider__slider__item .content,.testimonial-slider__slider__item__content{grid-area:c;align-self:flex-start;max-width:750px}.testimonial-slider .slider .item .content__icon,.testimonial-slider .slider .item__content__icon,.testimonial-slider .slider__item .content__icon,.testimonial-slider .slider__item__content__icon,.testimonial-slider__slider .item .content__icon,.testimonial-slider__slider .item__content__icon,.testimonial-slider__slider__item .content__icon,.testimonial-slider__slider__item__content__icon{font-size:80px;color:#004c82;margin-bottom:32px}.testimonial-slider .slider .item .content__text,.testimonial-slider .slider .item__content__text,.testimonial-slider .slider__item .content__text,.testimonial-slider .slider__item__content__text,.testimonial-slider__slider .item .content__text,.testimonial-slider__slider .item__content__text,.testimonial-slider__slider__item .content__text,.testimonial-slider__slider__item__content__text{margin-bottom:32px}.testimonial-slider .slider .item .content .author__name,.testimonial-slider .slider .item .content .author__role,.testimonial-slider .slider .item .content .author__separator,.testimonial-slider .slider .item .content__author__name,.testimonial-slider .slider .item .content__author__role,.testimonial-slider .slider .item .content__author__separator,.testimonial-slider .slider .item__content .author__name,.testimonial-slider .slider .item__content .author__role,.testimonial-slider .slider .item__content .author__separator,.testimonial-slider .slider .item__content__author__name,.testimonial-slider .slider .item__content__author__role,.testimonial-slider .slider .item__content__author__separator,.testimonial-slider .slider__item .content .author__name,.testimonial-slider .slider__item .content .author__role,.testimonial-slider .slider__item .content .author__separator,.testimonial-slider .slider__item .content__author__name,.testimonial-slider .slider__item .content__author__role,.testimonial-slider .slider__item .content__author__separator,.testimonial-slider .slider__item__content .author__name,.testimonial-slider .slider__item__content .author__role,.testimonial-slider .slider__item__content .author__separator,.testimonial-slider .slider__item__content__author__name,.testimonial-slider .slider__item__content__author__role,.testimonial-slider .slider__item__content__author__separator,.testimonial-slider__slider .item .content .author__name,.testimonial-slider__slider .item .content .author__role,.testimonial-slider__slider .item .content .author__separator,.testimonial-slider__slider .item .content__author__name,.testimonial-slider__slider .item .content__author__role,.testimonial-slider__slider .item .content__author__separator,.testimonial-slider__slider .item__content .author__name,.testimonial-slider__slider .item__content .author__role,.testimonial-slider__slider .item__content .author__separator,.testimonial-slider__slider .item__content__author__name,.testimonial-slider__slider .item__content__author__role,.testimonial-slider__slider .item__content__author__separator,.testimonial-slider__slider__item .content .author__name,.testimonial-slider__slider__item .content .author__role,.testimonial-slider__slider__item .content .author__separator,.testimonial-slider__slider__item .content__author__name,.testimonial-slider__slider__item .content__author__role,.testimonial-slider__slider__item .content__author__separator,.testimonial-slider__slider__item__content .author__name,.testimonial-slider__slider__item__content .author__role,.testimonial-slider__slider__item__content .author__separator,.testimonial-slider__slider__item__content__author__name,.testimonial-slider__slider__item__content__author__role,.testimonial-slider__slider__item__content__author__separator{display:inline;color:#004c82}.testimonial-slider .slider .item .content .author__separator,.testimonial-slider .slider .item .content__author__separator,.testimonial-slider .slider .item__content .author__separator,.testimonial-slider .slider .item__content__author__separator,.testimonial-slider .slider__item .content .author__separator,.testimonial-slider .slider__item .content__author__separator,.testimonial-slider .slider__item__content .author__separator,.testimonial-slider .slider__item__content__author__separator,.testimonial-slider__slider .item .content .author__separator,.testimonial-slider__slider .item .content__author__separator,.testimonial-slider__slider .item__content .author__separator,.testimonial-slider__slider .item__content__author__separator,.testimonial-slider__slider__item .content .author__separator,.testimonial-slider__slider__item .content__author__separator,.testimonial-slider__slider__item__content .author__separator,.testimonial-slider__slider__item__content__author__separator{margin:0 8px}@media (max-width:750px){.testimonial-slider .slider,.testimonial-slider__slider{max-width:100%}.testimonial-slider .slider .item,.testimonial-slider .slider__item,.testimonial-slider__slider .item,.testimonial-slider__slider__item{display:grid;grid-template-rows:auto 1fr;grid-template-columns:auto;grid-template-areas:"g" "c";grid-gap:48px}.testimonial-slider .slider .item__avatar,.testimonial-slider .slider__item__avatar,.testimonial-slider__slider .item__avatar,.testimonial-slider__slider__item__avatar{width:160px;height:160px;justify-self:center;align-self:bottom}.testimonial-slider .slider .item__content,.testimonial-slider .slider__item__content,.testimonial-slider__slider .item__content,.testimonial-slider__slider__item__content{align-self:start}}@media (max-width:650px){.testimonial-slider .navigation,.testimonial-slider__navigation{justify-content:center}}.contact-infos{padding-top:96px;padding-bottom:96px}.contact-infos__contact-teaser{margin-bottom:96px}.course-intro{overflow:unset;overflow:unset!important}.course-intro__inner--right{background-color:#fbfbf7}.course-intro__inner--center{display:grid;grid-template-columns:auto 386px;margin-right:96px;overflow:unset;padding-right:0!important;justify-content:center}.course-intro .sidepanel,.course-intro__sidepanel{width:386px;padding:32px 96px 32px 32px;background-color:#fbfbf7}.course-intro .sidepanel__contact-card,.course-intro__sidepanel__contact-card{position:sticky;top:32px}.course-intro .container,.course-intro__container{background-color:#fff;max-width:1054px}.course-intro .container .article,.course-intro .container__article,.course-intro__container .article,.course-intro__container__article{margin-bottom:96px}.course-intro .container .article__content,.course-intro .container .article__heading,.course-intro .container__article__content,.course-intro .container__article__heading,.course-intro__container .article__content,.course-intro__container .article__heading,.course-intro__container__article__content,.course-intro__container__article__heading{padding-right:64px}.course-intro .container .article__heading,.course-intro .container__article__heading,.course-intro__container .article__heading,.course-intro__container__article__heading{margin-top:96px}.course-intro .container .quote,.course-intro .container__quote,.course-intro__container .quote,.course-intro__container__quote{margin-bottom:96px}.course-intro .container .quote .content,.course-intro .container .quote__content,.course-intro .container__quote .content,.course-intro .container__quote__content,.course-intro__container .quote .content,.course-intro__container .quote__content,.course-intro__container__quote .content,.course-intro__container__quote__content{padding-right:64px}@media (max-width:1050px){.course-intro__inner--center{display:grid;grid-template-columns:auto;padding-right:0!important;padding-left:0!important}.course-intro__sidepanel{display:none}.course-intro .container .article,.course-intro .container__article,.course-intro__container .article,.course-intro__container__article{margin-bottom:64px}.course-intro .container .article .content,.course-intro .container .article__content,.course-intro .container .article__heading,.course-intro .container .quote,.course-intro .container__article .content,.course-intro .container__article__content,.course-intro .container__article__heading,.course-intro .container__quote,.course-intro__container .article .content,.course-intro__container .article__content,.course-intro__container .article__heading,.course-intro__container .quote,.course-intro__container__article .content,.course-intro__container__article__content,.course-intro__container__article__heading,.course-intro__container__quote{padding-right:64px;padding-left:64px}.course-intro .container .quote .content,.course-intro .container .quote__content,.course-intro .container__quote .content,.course-intro .container__quote__content,.course-intro__container .quote .content,.course-intro__container .quote__content,.course-intro__container__quote .content,.course-intro__container__quote__content{padding-right:0}}@media (max-width:650px){.course-intro .container .article__content,.course-intro .container .article__heading,.course-intro .container .quote,.course-intro .container__article__content,.course-intro .container__article__heading,.course-intro .container__quote,.course-intro__container .article__content,.course-intro__container .article__heading,.course-intro__container .quote,.course-intro__container__article__content,.course-intro__container__article__heading,.course-intro__container__quote{padding-right:32px;padding-left:32px}}.cta{position:relative;border:0 solid transparent;display:grid;grid-template:auto/minmax(96px,auto) minmax(auto,1248px) minmax(96px,auto)!important}.cta__inner--center{padding-left:0!important;padding-right:0!important}.cta .content,.cta__content{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:64px 104px;gap:40px;z-index:10;margin:0 auto}.cta .content__image,.cta__content__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta .content__overlay,.cta__content__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,rgba(0,76,130,.8),rgba(0,76,130,.8));z-index:5}.cta .content__heading,.cta__content__heading{height:100%;-webkit-hyphens:unset;-ms-hyphens:unset;hyphens:unset;z-index:5;line-height:1.2}.cta .content .button,.cta .content__button,.cta__content .button,.cta__content__button{min-width:336px}.cta .content .button__overlay,.cta .content__button__overlay,.cta__content .button__overlay,.cta__content__button__overlay{background-color:#fff!important;opacity:1}.cta__background{z-index:5;position:absolute;top:50%;right:0;bottom:0;left:0;background-color:#004c82}@media (max-width:1200px){.cta .content,.cta__content{flex-direction:column}.cta .content__button,.cta__content__button{align-self:flex-end}}@media (max-width:1050px){.cta .content__button,.cta__content__button{align-self:center}}@media (max-width:950px){.cta{grid-template:auto/minmax(64px,auto) minmax(auto,1312px) minmax(64px,auto)!important}.cta .content,.cta__content{padding:64px}}@media (max-width:750px){.cta .content,.cta__content{padding:32px}.cta .content__button,.cta__content__button{align-self:flex-start}}@media (max-width:650px){.cta{grid-template:auto/minmax(32px,auto) minmax(auto,1376px) minmax(32px,auto)!important}.cta .content__heading,.cta__content__heading{margin-bottom:0}.cta .content__button,.cta__content__button{min-width:unset!important}}.desktop-navigation{height:auto;position:absolute;z-index:15;background-color:transparent;grid-template:auto/minmax(0,auto) minmax(auto,2000px) minmax(0,auto)!important}.desktop-navigation__inner--center{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto;padding-top:64px;padding-bottom:64px}.desktop-navigation__logo{height:40px}.desktop-navigation__link-wrapper{display:flex;flex-direction:row}.desktop-navigation__link{margin:12px 16px 8px 48px;color:#fff;transition:opacity .4s ease .1s;position:relative}.desktop-navigation__link--faded{opacity:.5}.desktop-navigation__link:before{content:"";background-image:url(/media/graphics/logos/logo-kr-consulting-symbol-solid.svg);width:18px;background-repeat:no-repeat;background-size:contain;height:18px;min-width:18px;display:inline-block;position:absolute;top:2px;right:calc(100% + 8px);opacity:0;transition:all .3s ease}.desktop-navigation__link--active:before,.desktop-navigation__link:hover:before{opacity:1}.desktop-navigation__partnerlogin{margin:12px 0 4px 16px}.desktop-navigation--light{background-color:#fbfbf7}.desktop-navigation--light .desktop-navigation__link{margin:7px 16px 4px;color:#004c82}.desktop-navigation--light .desktop-navigation__partnerlogin{color:#004c82}.desktop-navigation--block{position:static;padding-bottom:95px}.footer{background-color:#004c82}.footer__inner{display:grid;grid-template-rows:auto auto;grid-template-columns:auto auto;grid-template-areas:"j j" "k l";padding-top:64px;padding-bottom:64px}.footer .infos,.footer__infos{grid-area:j;display:flex;flex-direction:row;gap:64px;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #fff}.footer .infos__logo,.footer__infos__logo{width:240px;height:auto;-o-object-fit:contain;object-fit:contain}.footer .infos .address__heading,.footer .infos .address__item,.footer .infos .connection__heading,.footer .infos__address__heading,.footer .infos__address__item,.footer .infos__connection__heading,.footer__infos .address__heading,.footer__infos .address__item,.footer__infos .connection__heading,.footer__infos__address__heading,.footer__infos__address__item,.footer__infos__connection__heading{display:block;color:#fff}.footer .infos .connection__link,.footer .infos__connection__link,.footer__infos .connection__link,.footer__infos__connection__link{display:block}.footer .links,.footer__links{align-self:flex-end;grid-area:k;display:flex;flex-direction:row}.footer .links__item,.footer__links__item{margin-right:32px;color:#fff}.footer .links__link,.footer__links__link{margin-right:32px}.footer .partners,.footer__partners{align-self:flex-end;justify-self:flex-end;display:flex;flex-direction:row;gap:32px;margin-bottom:32px}.footer .partners__item,.footer__partners__item{height:32px}.footer .partners__logo,.footer__partners__logo{height:32px;width:auto}@media (max-width:1350px){.footer__inner{grid-template-rows:auto auto auto;grid-template-columns:auto;grid-template-areas:"j" "l" "k";grid-gap:32px}.footer .infos__logo,.footer__infos__logo{margin-bottom:32px}.footer .partners,.footer__partners{justify-self:start}.footer .partners__item,.footer__partners__item{height:40px}}@media (max-width:900px){.footer .infos,.footer__infos{gap:16px;flex-direction:column}.footer .infos__logo,.footer__infos__logo{max-width:240px}.footer .partners,.footer__partners{flex-direction:column;gap:32px}.footer .links,.footer__links{flex-direction:column-reverse}}@media (max-width:600px){.footer__inner{padding-bottom:120px}}@media (max-width:350px){.footer .infos__logo,.footer__infos__logo{max-width:100%}.footer .partners,.footer__partners{gap:16px}.footer .partners__logo,.footer__partners__logo{height:30px}}.hero{position:relative;height:100%;overflow-x:hidden;z-index:5}.hero__inner{display:flex;min-height:calc(100vh + 82px);flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding-top:240px;padding-bottom:160px;overflow-x:visible}.hero .background,.hero__background{position:absolute;top:0;right:0;bottom:80px;left:0;z-index:-10}.hero .background__image,.hero__background__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.hero .background__overlay,.hero__background__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:linear-gradient(0deg,rgba(0,76,130,.8),rgba(0,76,130,.8))}.hero__symbol{position:absolute;display:inline;top:0;bottom:0;right:110px;height:calc(100% + 80px);z-index:-5}.hero .content,.hero__content{margin-top:120px}.hero .content__heading,.hero__content__heading{margin-bottom:32px}.hero .content__button,.hero__content__button{margin-left:160px}@media (max-width:950px){.hero .content__button,.hero__content__button{margin-left:80px}}@media (max-width:850px){.hero .content,.hero__content{margin-top:64px}.hero__symbol{right:-160px}}@media (max-width:650px){.hero .content,.hero__content{margin-top:120px}.hero .content__button,.hero__content__button{margin-left:0}}.heroine{position:relative;height:100%}.heroine__inner--center{min-height:100vh;height:100%;display:flex;flex-direction:column;justify-content:flex-start!important}.heroine .background,.heroine__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-10}.heroine .background__image,.heroine__background__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.heroine .background__overlay,.heroine__background__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:linear-gradient(0deg,rgba(0,76,130,.8),rgba(0,76,130,.8))}.heroine .content,.heroine__content{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:auto;margin-top:calc(50vh - 100px);padding-top:100px;margin-bottom:120px;grid-gap:80px}.heroine .content__heading,.heroine__content__heading{margin-top:-24px}.heroine .content .paragraph,.heroine .content__paragraph,.heroine__content .paragraph,.heroine__content__paragraph{display:flex;flex-direction:column;max-width:600px}.heroine .content .paragraph__icon,.heroine .content__paragraph__icon,.heroine__content .paragraph__icon,.heroine__content__paragraph__icon{color:#a6d0ff;margin-bottom:32px;margin-right:24px;font-size:40px}.heroine .content .paragraph__text,.heroine .content__paragraph__text,.heroine__content .paragraph__text,.heroine__content__paragraph__text{color:#fff}@media (max-width:1100px){.heroine__inner{justify-content:flex-start}.heroine .content,.heroine__content{grid-template-columns:1fr;grid-template-rows:auto auto;margin-top:120px;margin-bottom:120spx;grid-gap:32px}.heroine .content .paragraph,.heroine .content__paragraph,.heroine__content .paragraph,.heroine__content__paragraph{flex-direction:row}.heroine .content .paragraph__icon,.heroine .content__paragraph__icon,.heroine__content .paragraph__icon,.heroine__content__paragraph__icon{font-size:24px}}.intro{position:relative;margin-top:-80px}.intro__inner--center{display:grid;padding-right:0!important;grid-template-columns:1fr 400px;grid-template-rows:auto;grid-gap:96px}.intro__symbol{position:absolute;height:100%;bottom:0;left:0;z-index:-5}.intro .content,.intro__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:196px 0 160px}.intro .content__heading,.intro__content__heading{max-width:680px;margin-bottom:32px}.intro .content__text,.intro__content__text{max-width:680px;margin-left:160px}.intro .image,.intro__image{width:400px;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:35% center;object-position:35% center}@media (max-width:1050px){.intro__inner--center{padding-right:96px!important;grid-template-columns:auto}.intro__symbol{height:100%}.intro__image{display:none}}@media (max-width:950px){.intro .content__text,.intro__content__text{margin-left:80px}}@media (max-width:550px){.intro__symbol{display:none}.intro .content__text,.intro__content__text{margin-left:0}}.legal-information{overflow:unset!important}.legal-information__inner--right{background-color:#fff}.legal-information__inner--center{padding-right:0!important}.legal-information__wrapper{display:grid;grid-template-columns:240px auto;width:100%;padding-right:0;overflow:unset;padding-right:0!important;margin-bottom:96px}.legal-information .sidepanel,.legal-information__sidepanel{width:240px;padding:96px 32px 32px 0}.legal-information .sidepanel__sub-navigation,.legal-information__sidepanel__sub-navigation{position:sticky;top:96px}.legal-information .container .article__wrapper,.legal-information .container__article__wrapper,.legal-information__container .article__wrapper,.legal-information__container__article__wrapper{grid-template-columns:auto 1fr!important;grid-column-gap:0}.legal-information .container .article .content,.legal-information .container .article__content,.legal-information .container__article .content,.legal-information .container__article__content,.legal-information__container .article .content,.legal-information__container .article__content,.legal-information__container__article .content,.legal-information__container__article__content{margin-top:40px;padding-left:32px;padding-right:96px}.legal-information .container .article .content__heading,.legal-information .container .article__content__heading,.legal-information .container__article .content__heading,.legal-information .container__article__content__heading,.legal-information__container .article .content__heading,.legal-information__container .article__content__heading,.legal-information__container__article .content__heading,.legal-information__container__article__content__heading{margin-bottom:16px}.legal-information .container .article:last-child,.legal-information .container__article:last-child,.legal-information__container .article:last-child,.legal-information__container__article:last-child{margin-bottom:160px}@media (max-width:950px){.legal-information__inner--center{padding-right:64px!important;padding-left:64px!important}.legal-information__wrapper{grid-template-columns:auto}.legal-information__sidepanel{display:none}.legal-information .article .content,.legal-information .article__content,.legal-information__article .content,.legal-information__article__content{padding-left:0!important;padding-right:0!important}}@media (max-width:650px){.legal-information__inner--center{padding-left:32px!important;padding-right:32px!important}}.login-form{background-size:cover;position:relative}.login-form__inner{height:100vh;display:flex;flex-direction:row;justify-content:center;align-items:center;min-height:400px}.login-form .background__image,.login-form__background__image{position:absolute;top:0;right:0;bottom:0;left:0}.login-form .background__overlay,.login-form__background__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:linear-gradient(0deg,rgba(0,76,130,.8),rgba(0,76,130,.8))}.login-form .form,.login-form__form{position:relative;background-color:#fff;border-radius:20px;opacity:.9}.login-form .form .dial,.login-form .form__dial,.login-form__form .dial,.login-form__form__dial{padding:48px;display:grid;grid-template:repeat(4,1fr)/repeat(3,1fr);grid-gap:16px}.login-form .form .dial__button,.login-form .form__dial__button,.login-form__form .dial__button,.login-form__form__dial__button{border:1px solid #a6d0ff;width:48px;height:48px;border-radius:50%;background-color:#fff;color:#002757;font-size:25px;transition:all .1s ease;display:flex;justify-content:center;align-items:center}.login-form .form .dial__button:hover,.login-form .form__dial__button:hover,.login-form__form .dial__button:hover,.login-form__form__dial__button:hover{background-color:#f2f2f2}.login-form .form .dial__button:last-child,.login-form .form__dial__button:last-child,.login-form__form .dial__button:last-child,.login-form__form__dial__button:last-child{justify-self:center;grid-column:span 3}.login-form .form .dots,.login-form .form__dots,.login-form__form .dots,.login-form__form__dots{padding:0 48px 48px;display:flex;flex-direction:row;justify-content:center}.login-form .form .dots--error .dots__item,.login-form .form__dots--error .dots__item,.login-form__form .dots--error .dots__item,.login-form__form__dots--error .dots__item{background-color:#8c211f!important;border:1px solid #8c211f!important}.login-form .form .dots--success .dots__item,.login-form .form__dots--success .dots__item,.login-form__form .dots--success .dots__item,.login-form__form__dots--success .dots__item{background-color:#00c29b!important;border:1px solid #00c29b!important}.login-form .form .dots__item,.login-form .form__dots__item,.login-form__form .dots__item,.login-form__form__dots__item{border:1px solid #4d7cb7;width:10px;height:10px;margin:5px;border-radius:50%}.login-form .form .dots__item--active,.login-form .form__dots__item--active,.login-form__form .dots__item--active,.login-form__form__dots__item--active{background-color:#4d7cb7}.message-modal{position:fixed;bottom:0;left:100%;background-color:#fff;height:100%;z-index:25;align-items:flex-start;overflow:scroll!important;transition:left .3s ease}.message-modal--visible{left:0}.message-modal__inner--center{display:grid;grid-template-areas:"m ." "n j";grid-template-columns:1fr auto;grid-template-rows:auto auto;grid-gap:64px;padding-top:160px;padding-bottom:96px}.message-modal__header{grid-area:m}.message-modal .contact-form,.message-modal__contact-form{grid-area:n;display:flex;flex-direction:column;justify-content:center}.message-modal .contact-form__input-text-wrapper,.message-modal__contact-form__input-text-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:32px}.message-modal .contact-form__input-checkbox,.message-modal .contact-form__input-textarea,.message-modal__contact-form__input-checkbox,.message-modal__contact-form__input-textarea{margin-bottom:16px}.message-modal .contact-form .disclaimer,.message-modal .contact-form__disclaimer,.message-modal__contact-form .disclaimer,.message-modal__contact-form__disclaimer{margin-bottom:32px;display:block}.message-modal .contact-form .disclaimer .paragraph,.message-modal .contact-form .disclaimer__text,.message-modal .contact-form__disclaimer .paragraph,.message-modal .contact-form__disclaimer__text,.message-modal__contact-form .disclaimer .paragraph,.message-modal__contact-form .disclaimer__text,.message-modal__contact-form__disclaimer .paragraph,.message-modal__contact-form__disclaimer__text{color:#3f4756}.message-modal .contact-form .disclaimer .paragraph a,.message-modal .contact-form .disclaimer .paragraph__link,.message-modal .contact-form .disclaimer__text a,.message-modal .contact-form .disclaimer__text__link,.message-modal .contact-form__disclaimer .paragraph a,.message-modal .contact-form__disclaimer .paragraph__link,.message-modal .contact-form__disclaimer__text a,.message-modal .contact-form__disclaimer__text__link,.message-modal__contact-form .disclaimer .paragraph a,.message-modal__contact-form .disclaimer .paragraph__link,.message-modal__contact-form .disclaimer__text a,.message-modal__contact-form .disclaimer__text__link,.message-modal__contact-form__disclaimer .paragraph a,.message-modal__contact-form__disclaimer .paragraph__link,.message-modal__contact-form__disclaimer__text a,.message-modal__contact-form__disclaimer__text__link{color:#4d7cb7;text-decoration:none;font-size:inherit;cursor:pointer}.message-modal .contact-form .disclaimer__link,.message-modal .contact-form__disclaimer__link,.message-modal__contact-form .disclaimer__link,.message-modal__contact-form__disclaimer__link{color:#fff;text-decoration:underline;font-weight:inherit}.message-modal .contact-form__input-submit,.message-modal__contact-form__input-submit{align-self:flex-end;margin-bottom:32px}.message-modal .contact-form .status-message__item,.message-modal .contact-form__status-message__item,.message-modal__contact-form .status-message__item,.message-modal__contact-form__status-message__item{padding:32px;border:1px solid rgba(63,71,86,.7);color:#3f4756!important;text-align:center}.message-modal .contact-form .status-message__item--error,.message-modal .contact-form .status-message__item--success,.message-modal .contact-form__status-message__item--error,.message-modal .contact-form__status-message__item--success,.message-modal__contact-form .status-message__item--error,.message-modal__contact-form .status-message__item--success,.message-modal__contact-form__status-message__item--error,.message-modal__contact-form__status-message__item--success{display:none;color:#fff}.message-modal .contact-form .status-message__item--error:before,.message-modal .contact-form .status-message__item--success:before,.message-modal .contact-form__status-message__item--error:before,.message-modal .contact-form__status-message__item--success:before,.message-modal__contact-form .status-message__item--error:before,.message-modal__contact-form .status-message__item--success:before,.message-modal__contact-form__status-message__item--error:before,.message-modal__contact-form__status-message__item--success:before{content:"";width:8px;height:8px;border-radius:50%;display:inline-block;margin:2px 8px 2px 0}.message-modal .contact-form .status-message__item--success:before,.message-modal .contact-form__status-message__item--success:before,.message-modal__contact-form .status-message__item--success:before,.message-modal__contact-form__status-message__item--success:before{background-color:#00c29b}.message-modal .contact-form .status-message__item--error:before,.message-modal .contact-form__status-message__item--error:before,.message-modal__contact-form .status-message__item--error:before,.message-modal__contact-form__status-message__item--error:before{background-color:#8c211f}.message-modal .contact-form .status-message__item--active,.message-modal .contact-form__status-message__item--active,.message-modal__contact-form .status-message__item--active,.message-modal__contact-form__status-message__item--active{display:block}.message-modal .infos,.message-modal__infos{grid-area:j;margin-top:48px}.message-modal .infos .connection__heading,.message-modal .infos__connection__heading,.message-modal__infos .connection__heading,.message-modal__infos__connection__heading{display:block;color:#3f4756;margin-bottom:8px}.message-modal .infos .connection__link,.message-modal .infos__connection__link,.message-modal__infos .connection__link,.message-modal__infos__connection__link{display:block;color:#3f4756}.message-modal .infos .address,.message-modal .infos__address,.message-modal__infos .address,.message-modal__infos__address{margin-bottom:32px}.message-modal .infos .address__heading,.message-modal .infos__address__heading,.message-modal__infos .address__heading,.message-modal__infos__address__heading{display:block;color:#3f4756;margin-bottom:8px}.message-modal .infos .address__item,.message-modal .infos__address__item,.message-modal__infos .address__item,.message-modal__infos__address__item{display:block;color:#3f4756}.message-modal__close-icon{position:absolute;top:96px;right:96px;font-size:64px;cursor:pointer;color:#4d7cb7}@media (max-width:950px){.message-modal__inner--center{display:grid;grid-template-areas:"m" "n" "j";grid-template-columns:1fr;grid-template-rows:auto auto auto;grid-gap:32px;padding-top:160px}.message-modal__close-icon{top:64px;right:48px;font-size:48px}.message-modal__input-text-wrapper{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:32px}}@media (max-width:650px){.message-modal__inner--center{padding-top:120px}.message-modal .contact-form,.message-modal__contact-form{grid-area:n;display:flex;flex-direction:column;justify-content:center}.message-modal .contact-form__input-text-wrapper,.message-modal__contact-form__input-text-wrapper{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:32px}.message-modal__close-icon{top:32px;right:24px;font-size:32px}}.mobile-navigation{z-index:500;position:relative;display:none}.mobile-navigation .bar,.mobile-navigation__bar{position:fixed;top:0;right:0;left:0;height:88px;background-color:#004c82;transition:all .3s ease;z-index:5;box-shadow:0 0 4px 0 #002757}.mobile-navigation .bar--hidden,.mobile-navigation__bar--hidden{top:-88px!important;box-shadow:unset!important}.mobile-navigation .bar--transparent,.mobile-navigation__bar--transparent{background-color:rgba(0,76,130,0)!important;box-shadow:unset!important}.mobile-navigation .bar__inner,.mobile-navigation__bar__inner{display:flex;flex-direction:row;justify-content:space-between;padding:24px 96px}.mobile-navigation .bar__logo,.mobile-navigation__bar__logo{height:32px}.mobile-navigation .bar__hamburger,.mobile-navigation__bar__hamburger{height:32px;width:32px}.mobile-navigation .menu,.mobile-navigation__menu{padding:128px 96px 64px;flex-direction:column;min-height:100vh;position:fixed;top:0;left:100%;bottom:0;width:100%;background-color:#004c82;transition:all .3s ease;display:flex}.mobile-navigation .menu--active,.mobile-navigation__menu--active{left:0!important}.mobile-navigation .menu__link,.mobile-navigation__menu__link{color:#fff;margin-bottom:16px}@media (max-width:950px){.mobile-navigation .bar,.mobile-navigation__bar{height:72px}.mobile-navigation .bar__inner,.mobile-navigation__bar__inner{padding:16px 64px}.mobile-navigation .menu,.mobile-navigation__menu{padding:128px 64px 64px}}@media (max-width:650px){.mobile-navigation .bar__inner,.mobile-navigation__bar__inner{padding:16px 32px}.mobile-navigation .menu,.mobile-navigation__menu{padding:128px 32px 64px}}.page-not-found{position:relative}.page-not-found__inner{min-height:100vh}.page-not-found__inner--center{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding:48px;min-height:400px}.page-not-found .background,.page-not-found__background{position:absolute;top:0;right:0;bottom:0;left:0}.page-not-found .background__image,.page-not-found__background__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-not-found .background__overlay,.page-not-found__background__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background:linear-gradient(0deg,rgba(0,76,130,.8),rgba(0,76,130,.8))}.page-not-found .content,.page-not-found__content{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;height:100%;bottom:0}.page-not-found .content__heading,.page-not-found__content__heading{text-align:center;opacity:.3}.page-not-found .content__button,.page-not-found__content__button{margin-top:64px}.responsibles__heading{margin-bottom:48px}.responsibles__content{margin-left:120px;margin-bottom:120px;max-width:520px}.responsibles__address,.responsibles__commercial-register{margin-bottom:32px}@media (max-width:650px){.responsibles__content{margin-left:0}}.services{overflow:unset!important;background-color:#fbfbf7}.services__inner--right{background-color:#fff}.services__inner--center{display:grid;grid-template-columns:240px auto;width:100%;padding-right:0;overflow:unset;padding-right:0!important}.services .sidepanel,.services__sidepanel{width:240px;padding:96px 32px 32px 0}.services .sidepanel__sub-navigation,.services__sidepanel__sub-navigation{position:sticky;top:96px}.services .container,.services__container{background-color:#fff;max-width:1200px}.services .container .article__wrapper,.services .container__article__wrapper,.services__container .article__wrapper,.services__container__article__wrapper{padding-left:64px;padding-right:96px;margin-bottom:64px}@media (max-width:950px){.services__inner--center{display:grid;grid-template-columns:auto;padding-right:0;padding-left:0!important}.services__sidepanel{display:none}.services .container .article__wrapper,.services .container__article__wrapper,.services__container .article__wrapper,.services__container__article__wrapper{padding-left:64px;padding-right:64px}}@media (max-width:650px){.services .container .article__wrapper,.services .container__article__wrapper,.services__container .article__wrapper,.services__container__article__wrapper{padding-left:32px;padding-right:32px}}.services-overview__inner--left{background-color:#004c82!important;z-index:5;position:relative;padding:0}.services-overview__inner--center{position:relative;padding-top:96px;padding-right:0!important;width:100%}.services-overview .heading,.services-overview__heading{margin-bottom:32px;max-width:calc(100vw - 496px - 48px)}.services-overview__background{position:absolute;top:0;left:0;bottom:0;background-color:#004c82;z-index:-5;width:calc(100% - 400px)}@media (max-width:1400px){.services-overview__background{width:calc(100vw - 400px)}}@media (max-width:1050px){.services-overview__background{width:100%}.services-overview .heading,.services-overview__heading{margin-right:96px;max-width:calc(100vw - 96px)}}@media (max-width:650px){.services-overview__inner{padding:96px 0 0 32px}}.statement{background-color:#fbfbf7;overflow:visible}.statement__inner{position:relative;display:flex;flex-direction:row;justify-content:flex-start}.statement__symbol{position:absolute;top:0;left:320px;height:175%;opacity:.5;overflow:hidden}.statement__quote{padding:96px;padding-left:160px;position:relative}@media (max-width:1200px){.statement__quote{padding-left:48px}.statement__symbol{left:120px;height:175%}}@media (max-width:950px){.statement__quote{padding-left:0}.statement__symbol{left:unset;right:-80px;height:125%;opacity:.5}}@media (max-width:800px){.statement__symbol{display:none}}@media (max-width:550px){.statement__quote{padding:64px 0}}.stats__inner{padding-top:120px;padding-bottom:120px}.stats__wrapper{max-width:800px}.stats__peaker{margin-bottom:32px}.stats__counters,.stats__heading{margin-bottom:64px}.stats__button,.stats__counters{margin-left:160px}@media (max-width:950px){.stats__button,.stats__counters{margin-left:80px}}@media (max-width:750px){.stats__button,.stats__counters{margin-left:0}}.team-member__inner--center{padding-left:0!important;padding-right:0!important;display:flex;flex-direction:row;margin-bottom:80px!important}.team-member__image{display:block;width:560px;max-width:50%;-o-object-fit:cover;object-fit:cover}.team-member .infos,.team-member__infos{width:auto;padding:96px}.team-member .infos__heading,.team-member__infos__heading{margin-bottom:4px}.team-member .infos__subheading,.team-member .infos__text,.team-member__infos__subheading,.team-member__infos__text{margin-bottom:32px}.team-member .infos__email,.team-member__infos__email{padding-bottom:2px}.team-member--reversed .team-member__inner--center{flex-direction:row-reverse}@media (max-width:950px){.team-member__inner--center{flex-direction:column!important}.team-member .infos,.team-member__infos{padding:64px}.team-member__image{width:100%;max-width:unset}.team-member .infos,.team-member__infos{width:100%}}@media (max-width:650px){.team-member .infos,.team-member__infos{padding-left:32px;padding-right:32px}}.teaser{position:relative;background-color:#004c82}.teaser__inner--center{padding-right:0!important;padding-top:96px;display:grid;grid-template-columns:1fr 600px;grid-template-rows:auto;grid-gap:96px}.teaser__symbol{position:absolute;height:125%;bottom:0;right:5%}.teaser .content,.teaser__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;z-index:5}.teaser .content__heading,.teaser__content__heading{max-width:680px;margin-bottom:32px}.teaser .content__text,.teaser__content__text{max-width:680px;margin-bottom:64px}.teaser .content__button,.teaser__content__button{margin-left:160px}.teaser .image,.teaser__image{width:640px;margin-top:64px;height:auto;height:400px;display:block;-o-object-fit:cover;object-fit:cover;max-width:100%}@media (max-width:1250px){.teaser__inner--center{padding-right:0!important;padding-top:96px;display:grid;grid-template-columns:1fr 400px;grid-template-rows:auto;grid-gap:96px}.teaser .image,.teaser__image{width:400px}}@media (max-width:1050px){.teaser__symbol{position:absolute;height:125%;bottom:0;right:-35%}}@media (max-width:950px){.teaser__inner{padding-bottom:96px;display:grid;grid-template-columns:auto;grid-template-rows:auto;grid-gap:96px}.teaser__inner--center{padding-right:64px!important}.teaser .content__button,.teaser__content__button{margin-left:80px;margin-bottom:64px}.teaser__symbol{right:-25%}.teaser__image{display:none}}@media (max-width:750px){.teaser .content__button,.teaser__content__button{margin-left:0}.teaser__symbol{display:none}}@media (max-width:650px){.teaser__inner--center{padding-right:32px!important}}.testimonials{background-color:#fafaf7;overflow:hiddenss}.testimonials__inner--center{position:relative;padding-top:80px;padding-bottom:80px}.testimonials__symbol{height:100%;position:absolute;left:60%;top:0;z-index:5}.testimonials__quote{margin-left:160px;z-index:10;position:relative}.section{width:100vw;overflow:hidden;display:grid;grid-template:auto/minmax(0,auto) minmax(auto,1440px) minmax(0,auto);justify-content:stretch}.section__inner{width:100%;margin:0 auto}.section__inner--center{padding-left:96px;padding-right:96px}@media (max-width:950px){.section__inner--center{padding-left:64px;padding-right:64px}}@media (max-width:650px){.section__inner--center{padding-left:32px;padding-right:32px}}.page__about-us .team-member:not(.team-member--reversed) .team-member__infos{position:relative}.page__about-us .team-member:not(.team-member--reversed) .team-member__infos:after{content:"";position:absolute;width:32px;height:32px;background-color:#fbfbf7;right:0;top:0;bottom:-80px;height:calc(100% + 80px);width:calc(100% + 320px);z-index:-5}.page__about-us .cta,.page__about-us .team-member:not(.team-member--reversed) .team-member__inner--right{background-color:#fbfbf7}@media (max-width:950px){.page__about-us .team-member:not(.team-member--reversed) .team-member__infos{position:relative}.page__about-us .team-member:not(.team-member--reversed) .team-member__infos:after{content:"";position:absolute;width:32px;height:32px;background-color:#fbfbf7;right:0;top:0;bottom:0;height:calc(100% + 80px);width:100%;z-index:-5}}.page__investment-advisory .cta__inner--left{background-color:#fbfbf7}@media (max-width:950px){.page__investment-advisory .cta__inner--left{background-color:#fff}}.page__retirement-solutions .cta__inner--right,.page__start .cta{background-color:#fbfbf7}.page{background-color:#fff;position:relative}.page--light .desktop-navigation{background-color:#fff;position:static;padding-bottom:95px}.page--light .desktop-navigation__link,.page--light .desktop-navigation__partnerlogin{color:#004c82}.page--light .mobile-navigation{padding-bottom:120px}.page--light .mobile-navigation__bar{background-color:#004c82!important}