a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}[hidden]{display:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--color-white:#fff;--color-black:#000;--color-grey:grey;--color-primary:#ff0;--color-secondary:#00f}body.c-cyan .icon-fill-path svg path,body.c-cyan svg .icon-fill{fill:#1ea2bd}body .c-cyan .icon-fill-path svg path,body .c-cyan svg .icon-fill{fill:#1ea2bd!important}body.c-gold .icon-fill-path svg path,body.c-gold svg .icon-fill{fill:#bd9b60}body .c-gold .icon-fill-path svg path,body .c-gold svg .icon-fill{fill:#bd9b60!important}body.c-orange .icon-fill-path svg path,body.c-orange svg .icon-fill{fill:#f0b323}body .c-orange .icon-fill-path svg path,body .c-orange svg .icon-fill{fill:#f0b323!important}body.c-magenta .icon-fill-path svg path,body.c-magenta svg .icon-fill{fill:#702082}body .c-magenta .icon-fill-path svg path,body .c-magenta svg .icon-fill{fill:#702082!important}body.c-green .icon-fill-path svg path,body.c-green svg .icon-fill{fill:#690}body .c-green .icon-fill-path svg path,body .c-green svg .icon-fill{fill:#690!important}body.c-red .icon-fill-path svg path,body.c-red svg .icon-fill{fill:#a50050}body .c-red .icon-fill-path svg path,body .c-red svg .icon-fill{fill:#a50050!important}body.c-cyan.colored-bg,body.c-cyan .colored-bg,body.c-cyan.colored-bg-after:after,body.c-cyan .colored-bg-after:after{background-color:#1ea2bd}body .c-cyan.colored-bg,body .c-cyan .colored-bg,body .c-cyan.colored-bg-after:after,body .c-cyan .colored-bg-after:after{background-color:#1ea2bd!important}body.c-orange.colored-bg,body.c-orange .colored-bg,body.c-orange.colored-bg-after:after,body.c-orange .colored-bg-after:after{background-color:#f0b323}body .c-orange.colored-bg,body .c-orange .colored-bg,body .c-orange.colored-bg-after:after,body .c-orange .colored-bg-after:after{background-color:#f0b323!important}body.c-gold.colored-bg,body.c-gold .colored-bg,body.c-gold.colored-bg-after:after,body.c-gold .colored-bg-after:after{background-color:#bd9b60}body .c-gold.colored-bg,body .c-gold .colored-bg,body .c-gold.colored-bg-after:after,body .c-gold .colored-bg-after:after{background-color:#bd9b60!important}body.c-magenta.colored-bg,body.c-magenta .colored-bg,body.c-magenta.colored-bg-after:after,body.c-magenta .colored-bg-after:after{background-color:#702082}body .c-magenta.colored-bg,body .c-magenta .colored-bg,body .c-magenta.colored-bg-after:after,body .c-magenta .colored-bg-after:after{background-color:#702082!important}body.c-green.colored-bg,body.c-green .colored-bg,body.c-green.colored-bg-after:after,body.c-green .colored-bg-after:after{background-color:#690}body .c-green.colored-bg,body .c-green .colored-bg,body .c-green.colored-bg-after:after,body .c-green .colored-bg-after:after{background-color:#690!important}body.c-red.colored-bg,body.c-red .colored-bg,body.c-red.colored-bg-after:after,body.c-red .colored-bg-after:after{background-color:#a50050}body .c-red.colored-bg,body .c-red .colored-bg,body .c-red.colored-bg-after:after,body .c-red .colored-bg-after:after{background-color:#a50050!important}body.c-light-grey.colored-bg,body.c-light-grey .colored-bg,body.c-light-grey.colored-bg-after:after,body.c-light-grey .colored-bg-after:after{background-color:#f5f5f5}body .c-light-grey.colored-bg,body .c-light-grey .colored-bg,body .c-light-grey.colored-bg-after:after,body .c-light-grey .colored-bg-after:after{background-color:#f5f5f5!important}body.c-cyan .colored-list-item ul li:before,body.c-cyan .colored-txt{color:#1ea2bd}body .c-cyan .colored-list-item ul li:before,body .c-cyan .colored-txt{color:#1ea2bd!important}body.c-orange .colored-list-item ul li:before,body.c-orange .colored-txt{color:#f0b323}body .c-orange .colored-list-item ul li:before,body .c-orange .colored-txt{color:#f0b323!important}body.c-gold .colored-list-item ul li:before,body.c-gold .colored-txt{color:#bd9b60}body .c-gold .colored-list-item ul li:before,body .c-gold .colored-txt{color:#bd9b60!important}body.c-magenta .colored-list-item ul li:before,body.c-magenta .colored-txt{color:#702082}body .c-magenta .colored-list-item ul li:before,body .c-magenta .colored-txt{color:#702082!important}body.c-green .colored-txt body.c-green .colored-list-item ul li:before{color:#690}body .c-green .colored-list-item ul li:before,body .c-green .colored-txt{color:#690!important}body.c-red .colored-list-item ul li:before,body.c-red .colored-txt{color:#a50050}body .c-red .colored-list-item ul li:before,body .c-red .colored-txt{color:#a50050!important}body.c-cyan .colored-border{border-color:#1ea2bd}body .c-cyan .colored-border{border-color:#1ea2bd!important}body.c-orange .colored-border{border-color:#f0b323}body .c-orange .colored-border{border-color:#f0b323!important}body.c-gold .colored-border{border-color:#bd9b60}body .c-gold .colored-border{border-color:#bd9b60!important}body.c-magenta .colored-border{border-color:#702082}body .c-magenta .colored-border{border-color:#702082!important}body.c-green .colored-border{border-color:#690}body .c-green .colored-border{border-color:#690!important}body.c-red .colored-border{border-color:#a50050}body .c-red .colored-border{border-color:#a50050!important}.grid{display:-ms-grid;display:grid;grid-column-gap:20px;grid-row-gap:20px;padding:0 20px;-ms-grid-columns:1fr;grid-template-columns:1fr}.grid .grid-container{overflow:hidden}.grid>div:first-child{-ms-grid-column:1;-ms-grid-row:1;margin-bottom:20px}.grid>div:nth-child(2){-ms-grid-column:1;-ms-grid-row:2;margin-bottom:20px}.grid>div:nth-child(3){-ms-grid-column:1;-ms-grid-row:3}.grid-boxed{max-width:1920px;margin-right:auto;margin-left:auto}.grid-full{padding:0!important}@supports (display:grid){.grid>div{margin:0!important}}@media (min-width:768px){.grid-12-444{grid-column-gap:20px;grid-row-gap:20px}.grid-12-444>div:first-child,.grid-12-444>div:nth-child(2){-ms-grid-row:1;margin-bottom:0}.grid-12-444>div:nth-child(3){-ms-grid-row:1}.grid-12-444>div:first-child{margin-right:16px}.grid-12-444>div:nth-child(2){margin-left:8px;margin-right:8px}.grid-12-444>div:nth-child(3){margin-left:16px}.grid-12-444{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.grid-12-444>div:first-child{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}.grid-12-444>div:nth-child(2){-ms-grid-column:5;-ms-grid-column-span:4;grid-column:5/9}.grid-12-444>div:nth-child(3){-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9/13}}@media (min-width:992px){.grid{grid-column-gap:20px;grid-row-gap:20px}.grid>div:first-child,.grid>div:nth-child(2){-ms-grid-row:1;margin-bottom:0}.grid>div:nth-child(3){-ms-grid-row:1}.grid-12-12-93>div:first-child,.grid-12-12-1551>div:first-child{margin-right:10px}.grid-12-12-93>div:nth-child(2),.grid-12-12-1551>div:nth-child(2){margin-left:10px}.grid-12-12-444>div:first-child,.grid-12-12-14331>div:first-child,.grid-12-444>div:first-child{margin-right:16px}.grid-12-12-444>div:nth-child(2),.grid-12-12-14331>div:nth-child(2),.grid-12-444>div:nth-child(2){margin-left:8px;margin-right:8px}.grid-12-12-444>div:nth-child(3),.grid-12-12-14331>div:nth-child(3),.grid-12-444>div:nth-child(3){margin-left:16px}.grid-12-12-93,.grid-12-12-282,.grid-12-12-363,.grid-12-12-444,.grid-12-12-1101,.grid-12-12-1551,.grid-12-12-14331{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.grid-12-12-93>div:first-child{-ms-grid-column:1;-ms-grid-column-span:8;grid-column:1/9}.grid-12-12-93>div:nth-child(2){-ms-grid-column:10;-ms-grid-column-span:3;grid-column:10/13}.grid-12-12-282>div:first-child{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11}.grid-12-12-363>div:first-child{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/10}.grid-12-12-444>div:first-child{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1/5}.grid-12-12-444>div:nth-child(2){-ms-grid-column:5;-ms-grid-column-span:4;grid-column:5/9}.grid-12-12-444>div:nth-child(3){-ms-grid-column:9;-ms-grid-column-span:4;grid-column:9/13}.grid-12-12-1101>div:first-child{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12}.grid-12-12-1551>div:first-child{-ms-grid-column:2;-ms-grid-column-span:5;grid-column:2/7}.grid-12-12-1551>div:nth-child(2){-ms-grid-column:7;-ms-grid-column-span:5;grid-column:7/12}.grid-12-12-14331>div:first-child{-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/6}.grid-12-12-14331>div:nth-child(2){-ms-grid-column:6;-ms-grid-column-span:3;grid-column:6/9}.grid-12-12-14331>div:nth-child(3){-ms-grid-column:9;-ms-grid-column-span:3;grid-column:9/12}}@media (min-width:1170px){.grid{padding:0 50px}}.ratio{position:relative}.ratio:before{content:"";display:block;width:100%}.ratio>:first-child{position:absolute;top:0;left:0;height:100%;width:100%}.ratio.ratio-1-1:before{padding-top:100%}.ratio.ratio-1-2:before{padding-top:200%}.ratio.ratio-1-3:before{padding-top:300%}.ratio.ratio-1-4:before{padding-top:400%}.ratio.ratio-2-3:before{padding-top:150%}.ratio.ratio-3-4:before{padding-top:133.33333%}.ratio.ratio-3-5:before{padding-top:166.66667%}.ratio.ratio-3-8:before{padding-top:266.66667%}.ratio.ratio-4-5:before{padding-top:125%}.ratio.ratio-5-6:before{padding-top:120%}.ratio.ratio-5-7:before{padding-top:140%}.ratio.ratio-9-16:before{padding-top:177.77778%}.ratio.ratio-10-16:before{padding-top:160%}.ratio.ratio-16-25:before{padding-top:156.25%}.ratio.ratio-2-1:before{padding-top:50%}.ratio.ratio-235-100:before{padding-top:42.55319%}.ratio.ratio-3-1:before{padding-top:33.33333%}.ratio.ratio-4-1:before{padding-top:25%}.ratio.ratio-4-3:before{padding-top:75%}.ratio.ratio-5-2:before{padding-top:40%}.ratio.ratio-5-3:before{padding-top:60%}.ratio.ratio-8-3:before{padding-top:37.5%}.ratio.ratio-8-5:before{padding-top:62.5%}.ratio.ratio-16-9:before{padding-top:56.25%}.ratio.ratio-16-10:before{padding-top:62.5%}@font-face{font-family:AbrilText-Light;src:url(/assets/components/app/fonts/AbrilText-Light.otf) format("opentype");font-display:fallback}@font-face{font-family:AbrilText-LightItalic;src:url(/assets/components/app/fonts/AbrilText-LightItalic.otf) format("opentype");font-display:fallback}@font-face{font-family:AbrilText-SemiBoldItalic;src:url(/assets/components/app/fonts/AbrilText-SemiBoldItalic.otf) format("opentype");font-display:fallback}@font-face{font-family:Vision-Bold;src:url(/assets/components/app/fonts/vision-bold.woff2) format("woff2"),url(/assets/components/app/fonts/vision-bold.woff) format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:Vision-Light;src:url(/assets/components/app/fonts/vision-light.woff2) format("woff2"),url(/assets/components/app/fonts/vision-light.woff) format("woff");font-weight:400;font-style:normal;font-display:fallback}:focus{outline:none}body,html{height:100%}body{background-color:#fff;font-family:AbrilText-Light,serif;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-width:320px;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr auto;grid-template-rows:auto 1fr auto;min-height:100vh}.has-mobile-subnavigation body,html.has-mobile-subnavigation{margin:0;height:100%;overflow:hidden}main{display:block}img.lazy{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}img.lazyloaded{opacity:1}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){body{display:block}}.spacer-xs-0{height:0}.spacer-xs-4{height:4px}.spacer-xs-8{height:8px}.spacer-xs-16{height:16px}.spacer-xs-20{height:20px}.spacer-xs-32{height:32px}.spacer-xs-50{height:50px}.spacer-xs-64{height:64px}.spacer-xs-128{height:128px}.spacer-xs-256{height:256px}.spacer-xs-512{height:512px}@media (min-width:768px){.spacer-sm-0{height:0}.spacer-sm-4{height:4px}.spacer-sm-8{height:8px}.spacer-sm-16{height:16px}.spacer-sm-20{height:20px}.spacer-sm-32{height:32px}.spacer-sm-50{height:50px}.spacer-sm-64{height:64px}.spacer-sm-128{height:128px}.spacer-sm-256{height:256px}.spacer-sm-512{height:512px}}@media (min-width:992px){.spacer-md-0{height:0}.spacer-md-4{height:4px}.spacer-md-8{height:8px}.spacer-md-16{height:16px}.spacer-md-20{height:20px}.spacer-md-32{height:32px}.spacer-md-50{height:50px}.spacer-md-64{height:64px}.spacer-md-128{height:128px}.spacer-md-256{height:256px}.spacer-md-512{height:512px}}@media (min-width:1170px){.spacer-lg-0{height:0}.spacer-lg-4{height:4px}.spacer-lg-8{height:8px}.spacer-lg-16{height:16px}.spacer-lg-20{height:20px}.spacer-lg-32{height:32px}.spacer-lg-50{height:50px}.spacer-lg-64{height:64px}.spacer-lg-128{height:128px}.spacer-lg-256{height:256px}.spacer-lg-512{height:512px}}@media (min-width:1440px){.spacer-xl-0{height:0}.spacer-xl-4{height:4px}.spacer-xl-8{height:8px}.spacer-xl-16{height:16px}.spacer-xl-20{height:20px}.spacer-xl-32{height:32px}.spacer-xl-50{height:50px}.spacer-xl-64{height:64px}.spacer-xl-128{height:128px}.spacer-xl-256{height:256px}.spacer-xl-512{height:512px}}.error-404 main{padding-top:80px;text-align:center}.error-404 footer:before,.error-404 main{background-color:#78c7d7}.error-404 .headline{display:block;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;color:#fff}.error-404 .headline.headline-desktop{display:none}.error-404 img.lazy{margin-top:-32px}.error-404 .subheadline{display:block;font-family:Vision-Light,sans-serif;font-size:16px;line-height:22px;letter-spacing:.4px;text-transform:uppercase;color:#fff;margin:0 auto;max-width:360px}.error-404 .subheadline a{font-family:Vision-Bold,sans-serif;color:#fff;text-decoration:none}@media (min-width:992px){.error-404 main{padding-top:150px;text-align:left}.error-404 .headline{font-size:45px;line-height:60px;letter-spacing:2px}.error-404 .headline.headline-mobile{display:none}.error-404 .headline.headline-desktop{display:block}.error-404 img.lazy{margin-top:-80px}.error-404 .subheadline{font-size:18px;line-height:22px;letter-spacing:.45px;margin:40px 0}}header{background-color:#1ea2bd;width:100%;color:#fff;height:110px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Vision-Light,sans-serif;font-size:13px;letter-spacing:1.3px}header .bg-waves{position:absolute;background-repeat:no-repeat;left:0;width:100%;z-index:1}header nav{position:relative;max-width:1280px;margin:0 auto;left:0;right:0}header nav ul{list-style-type:none;list-style-image:url(/assets/components/app/img/ratio/ratio-1-1.png);margin:0;padding:0}header .logo{position:absolute;left:50%;z-index:30}header a{color:#fff;text-decoration:none;padding:2px 4px}header a.btn-contact,header a.btn-lang{text-transform:uppercase}header a.btn-lang.active{font-family:Vision-Bold,sans-serif}header a.btn-contact{padding-right:24px}header a.btn-contact.active{font-family:Vision-Bold,sans-serif}header a.btn-contact.active:after{display:none}header a.btn-contact:before{content:"";background-image:url(/assets/components/app/img/icons/ui/icon-header-kontakt.svg);position:absolute;top:0;right:2px;width:14px;height:11px;background-repeat:no-repeat}header nav.nav-main ul li a{position:relative}header nav.nav-main ul li a.active{position:relative;font-family:Vision-Bold,sans-serif;z-index:10}header nav.nav-main>ul>li>a:after,header nav.nav-main ul li a:after{content:"";position:absolute;left:3px;right:3px;bottom:1px;background-color:#fff;height:1px;opacity:0}header nav.nav-main>ul>li:hover>a:after,header nav.nav-main ul li a.active:after,header nav.nav-main ul li a:hover:after{opacity:1}header nav ul li a.btn-lang.active:after{display:none}@media (min-width:1170px){header a.btn-contact{padding-right:20px}header a.btn-contact:before{top:0;right:2px;width:11px;height:9px}}header.header-static{position:relative;z-index:200}header.header-static .bg-waves{background-image:url(/assets/components/app/img/icons/ui/welle-header-92x320px.svg);background-size:100% 92px;top:70px;height:92px}header.header-static .logo{background-image:url(/assets/components/app/img/icons/ui/logo-ms-mobile-header-58x110px.svg);background-repeat:no-repeat;top:10px;width:58px;height:110px;margin-left:-29px;z-index:50}header.header-static nav.nav-meta{position:absolute;top:0;left:0;right:0;height:110px;z-index:10;width:100%}header.header-static nav.nav-meta:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#1ea2bd;z-index:-1}header nav.nav-meta>ul{position:absolute;left:20px;top:16px}header.header-static .nav-meta ul.right{left:auto;right:20px}header.header-static .nav-meta .btn-open-submenu{position:absolute;border:0;outline:none;cursor:pointer;top:64px;right:20px;width:24px;height:24px;background-color:transparent;background-repeat:no-repeat;background-size:20px 14px;background-position:4px 0;background-image:url(/assets/components/app/img/icons/ui/icon-burger-menu.svg)}.has-mobile-subnavigation header.header-static .nav-meta .btn-open-submenu{background-size:16px 16px;background-position:8px 0;background-image:url(/assets/components/app/img/icons/ui/icon-burger-menu-schliessen.svg)}header.header-static nav.nav-main{position:absolute;top:0;left:100%;left:0;right:-100%;right:0;bottom:0;padding:0 32px;height:100vh;overflow:scroll;-webkit-overflow-scrolling:touch;background-color:rgba(50,176,201,.95);z-index:1;display:none;width:100%}.has-mobile-subnavigation header.header-static nav.nav-main{display:block}header.header-static nav.nav-main>ul>li>a{font-size:15px;letter-spacing:1.5px}header.header-static nav.nav-main>ul ul li a{font-size:14px;letter-spacing:.4px}header.header-static nav.nav-main>ul ul{margin-left:10px}header.header-static nav.nav-main>ul.left{margin-top:160px}header.header-static nav.nav-main>ul.right{margin-bottom:140px}header.header-static nav.nav-main ul li a{display:inline-block;margin-bottom:20px}header.header-static nav.nav-main>ul>li>a{text-transform:uppercase}@media (min-width:1170px){header.header-static nav.nav-main>ul>li>a{font-size:11px;letter-spacing:.8px}}@media (min-width:1170px){header{height:122px;font-size:11px;letter-spacing:1.1px}header.header-static .logo{background-image:url(/assets/components/app/img/icons/ui/logo-ms-desktop-header-170x146px.svg);width:170px;height:146px;margin-left:-85px;top:10px}header.header-static nav.nav-main>ul>li>a{font-size:16px;letter-spacing:.8px}header.header-static nav.nav-main>ul ul li a{font-size:14px;letter-spacing:.4px}header.header-static .bg-waves{background-image:url(/assets/components/app/img/icons/ui/welle-header-92x1280px.svg);top:108px}header.header-static nav.nav-meta{position:absolute;height:auto;height:10px}header.header-static nav.nav-meta:after{display:none}header.header-static .nav-meta ul.left{left:50px}header.header-static .nav-meta ul.right{right:50px}header.header-static .nav-meta .btn-open-submenu{display:none}header.header-static nav.nav-main{position:absolute;padding:0;top:86px;left:0;bottom:auto;display:block;height:auto;height:10px;overflow:visible;background-color:transparent;z-index:30}header.header-static nav.nav-main>ul.left,header.header-static nav.nav-main>ul.right{margin-top:0;position:absolute;top:0;left:50px}header.header-static nav.nav-main>ul.right{left:auto;right:50px;margin-bottom:0}header.header-static nav.nav-main>ul>li{position:relative;float:left;margin-right:30px}header.header-static nav.nav-main>ul.right>li{margin-right:0;margin-left:30px}header.header-static nav.nav-main>ul>li a{margin-bottom:0}header.header-static nav.nav-main>ul.right li{text-align:right}header.header-static nav.nav-main>ul ul{position:absolute;top:14px;left:-20px;width:190px;margin-left:0;padding:60px 20px 20px;display:none;z-index:-1}header.header-static nav.nav-main>ul>li:hover ul{display:block}header.header-static nav.nav-main>ul ul:after{content:"";background-color:#1ea2bd;z-index:-1;position:absolute;top:22px;left:0;right:0;bottom:0;opacity:.8;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.2)}header.header-static nav.nav-main>ul.right ul{left:auto;right:0}header.header-static nav.nav-main>ul ul li a{margin-bottom:10px}}@media (min-width:1920px){header.header-static .bg-waves{background-image:url(/assets/components/app/img/icons/ui/welle-header-92x2560px.svg);top:100px}}header.header-fixed{background-color:transparent;position:fixed;top:0;left:0;height:50px;z-index:100;display:none}header.header-fixed .bg-waves{background-image:url(/assets/components/app/img/icons/ui/welle-sticky-74x320px.svg);background-size:100% 74px;background-size:100% 60px;top:0;height:60px}header.header-fixed .logo{background-image:url(/assets/components/app/img/icons/ui/logo-ms-sticky-54x28px.svg);background-repeat:no-repeat;top:10px;width:54px;height:28px;margin-left:-27px;z-index:3}@media (min-width:1170px){header.header-fixed{display:block}header.header-fixed .bg-waves{background-image:url(/assets/components/app/img/icons/ui/welle-sticky-74x1280px.svg)}header.header-fixed nav.nav-main{position:absolute;padding:0;top:18px;left:0;right:0;width:100%;bottom:auto;display:block;height:auto;height:10px;overflow:visible;z-index:2}header.header-fixed nav.nav-main>ul.left,header.header-fixed nav.nav-main>ul.right{margin-top:0;margin-bottom:0;position:absolute;top:0;left:50px}header.header-fixed nav.nav-main>ul.right{left:auto;right:50px}header.header-fixed nav.nav-main>ul>li{position:relative;display:inline-block;margin-right:25px}header.header-fixed nav.nav-main>ul>li:first-child{margin-right:60px}header.header-fixed nav.nav-main>ul>li.no-multilang{margin-right:105px}header.header-fixed nav.nav-main>ul.right>li{margin-right:0;margin-left:25px}header.header-fixed nav.nav-main>ul.right>li:last-child{margin-left:60px}header.header-fixed nav.nav-main>ul>li a{margin-bottom:0;text-transform:uppercase;padding:2px 4px}header.header-fixed a.btn-contact{padding-right:20px!important}header.header-fixed a.btn-contact:before{top:2px}header.header-fixed nav.nav-main>ul.right li{text-align:right}header.header-fixed nav.nav-main>ul ul{position:absolute;top:10px;left:-20px;width:200px;margin-left:0;padding:60px 20px 20px;display:none}header.header-fixed nav.nav-main>ul>li:hover ul{display:block}header.header-fixed nav.nav-main>ul ul:after{content:"";background-color:#1ea2bd;z-index:-1;position:absolute;top:4px;left:0;right:0;bottom:0;opacity:.8;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.2)}header.header-fixed nav.nav-main>ul.right ul{left:auto;right:0}header.header-fixed nav.nav-main>ul ul li a{display:inline-block;margin-bottom:10px;text-transform:none;font-size:14px;letter-spacing:.42px}}@media (min-width:1920px){header.header-fixed .bg-waves{background-image:url(/assets/components/app/img/icons/ui/welle-sticky-74x2560px.svg)}}footer{position:relative;display:block;color:#fff;text-align:center;margin-top:200px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Vision-Light,sans-serif}footer:before{content:"";position:absolute;background-repeat:no-repeat;background-image:url(/assets/components/app/img/icons/ui/welle-footer-150x320px.svg);background-size:100% 150px;background-position:0 100%;top:-200px;left:0;width:100%;height:200px;z-index:-1}footer.bg-grey:before{background-color:#f5f5f5}footer:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#45afc5;z-index:-1}footer a.logo{display:inline-block;margin:20px auto 0;width:82px;height:156px;background-image:url(/assets/components/app/img/icons/ui/logo-ms-mobile-footer-82x156px.svg);background-repeat:no-repeat}footer hr{border:none;display:block;width:110px;max-width:500px;height:1px;background-color:#fff;margin:24px auto}footer nav ul{list-style-type:none;margin:0;padding:0}footer nav.nav-meta{margin-bottom:28px}footer nav.nav-meta ul li a{display:inline-block;padding:2px 4px;color:#fff;text-decoration:none;text-transform:uppercase;margin:4px 16px;outline:0;font-size:16px;letter-spacing:.8px;line-height:18px}footer nav.nav-social{background-color:rgba(111,196,213,.47)}footer nav.nav-social ul li{display:inline}footer nav.nav-social ul li a.btn-social{background-repeat:no-repeat;background-size:100%;display:inline-block;width:24px;height:24px;text-decoration:none;margin:18px 8px 14px;outline:0}footer nav.nav-social ul li a.btn-social-linkedin{background-image:url(/assets/components/app/img/icons/ui/icon-footer-linkedin.svg)}footer nav.nav-social ul li a.btn-social-facebook{background-image:url(/assets/components/app/img/icons/ui/icon-footer-facebook.svg)}footer nav.nav-social ul li a.btn-social-xing{background-image:url(/assets/components/app/img/icons/ui/icon-footer-xing.svg)}footer nav.nav-social ul li a.btn-social-kununu{background-image:url(/assets/components/app/img/icons/ui/icon-footer-kununu.svg)}footer .copyright{background-color:#29a2bb;padding:17px 0 12px;font-size:10px;letter-spacing:1.2px;text-transform:uppercase}@media (min-width:992px){footer:before{background-image:url(/assets/components/app/img/icons/ui/welle-footer-150x1280px.svg)}footer hr{width:420px}footer a.logo{display:inline-block;margin:20px auto 0;width:104px;height:198px;background-image:url(/assets/components/app/img/icons/ui/logo-ms-desktop-footer-104x198px.svg)}footer nav.nav-meta ul li{display:inline}}@media (min-width:1920px){footer:before{background-image:url(/assets/components/app/img/icons/ui/welle-footer-150x2560px.svg)}}section.colored-bg-after{position:relative;overflow:hidden}section.colored-bg-after:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:-2}section.colored-bg-offset-sm:before,section.colored-bg-offset:before{content:"";position:absolute;top:0;left:0;right:0;z-index:-1;height:120px;background-color:#fff}section.colored-bg-carousel-container{position:relative}section .colored-bg-carousel{position:absolute;top:0;left:0;right:0;z-index:-1;height:120px}@media (min-width:992px){section.colored-bg-offset-sm:before{display:none}section.colored-bg-vcard{position:relative}section.colored-bg-vcard:after{content:"";position:absolute;top:92px;left:0;right:0;bottom:92px;z-index:-2;background-color:#f5f5f5}}.heading{position:relative}.heading.icon-hr-h1,.heading.icon-hr-h2{margin-bottom:32px}.heading.icon-hr-h1 .icon-bubbles,.heading.icon-hr-h2 .icon-bubbles{width:84px;height:84px;margin:0 auto}.heading.icon-hr-h1 .icon-bubbles svg .bubble-1,.heading.icon-hr-h2 .icon-bubbles svg .bubble-1{opacity:.83}.heading.icon-hr-h1 .icon-bubbles svg .bubble-1,.heading.icon-hr-h2 .icon-bubbles svg .bubble-2{opacity:.36}.heading.icon-hr-h1 .icon,.heading.icon-hr-h2 .icon{position:absolute;top:24px;left:50%;margin-left:-16px;width:32px;height:36px;z-index:1}.heading.icon-hr-h1 .icon svg path,.heading.icon-hr-h2 .icon svg path{fill:#fff}.heading.h2-hr-h3 hr,.heading.h3-hr-h4 hr,.heading.icon-h2-hr hr,.heading.icon-hr-h1 hr,.heading.icon-hr-h2 hr{width:100%;border:none;background-color:#d4d5d5;height:1px;margin:16px 0 24px;padding:0}.heading.h2-hr-h3 .headline,.heading.h3-hr-h4 .headline,.heading.icon-h2-hr .headline,.heading.icon-hr-h1 .headline,.heading.icon-hr-h2 .headline{font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;text-align:center}.heading.icon-h2-hr .icon{width:32px;margin:0 auto 8px}.heading.icon-h2-hr hr{width:80%;margin-left:auto;margin-right:auto}.heading.h2-hr-h3 hr,.heading.h3-hr-h4 hr{width:60%;margin-top:8px;margin-left:auto;margin-right:auto}.heading.h2-hr-h3 .headline2,.heading.h3-hr-h4 .headline2{font-family:Vision-Light,sans-serif;font-size:19px;line-height:27px;letter-spacing:.95px;text-transform:uppercase;text-align:center}@media (min-width:992px){.heading.icon-hr-h1,.heading.icon-hr-h2{margin-bottom:32px}.heading.h2-hr-h3 .headline,.heading.h3-hr-h4 .headline,.heading.icon-h2-hr .headline,.heading.icon-hr-h1 .headline,.heading.icon-hr-h2 .headline{font-size:45px;line-height:60px;letter-spacing:normal}}.button{display:inline-block;border:1px solid #fff;border-radius:50px;padding:20px 40px 17px;background-color:transparent;color:#fff;font-family:Vision-Bold,sans-serif;font-size:12px;letter-spacing:1.2px;text-transform:uppercase;outline:0;cursor:pointer;text-decoration:none}.button-cyan{color:#1ea2bd;border-color:#1ea2bd}.button:hover{opacity:1}.button[disabled]{opacity:.5;cursor:not-allowed}.button.button-close{padding:0;width:44px;height:44px;border-radius:50%}.button-container-center{text-align:center}@media (min-width:992px){.button{font-size:18px;line-height:14px;letter-spacing:1.8px}}.copy{font-family:AbrilText-Light,serif;font-size:16px;line-height:24px;color:#959797;letter-spacing:.48px}.copy,.copy p{margin-bottom:16px}.copy a{text-decoration:none;color:#595c5c!important;border-bottom:1px solid #595c5c;padding-bottom:0}.copy ul{list-style-type:square}.copy ul li{margin-left:20px}.copy strong{color:#595c5c}.copy.center{text-align:left}.copy.center ul{list-style-type:none}.copy.center ul li{margin-left:0}.copy.center-italic{font-family:AbrilText-SemiBoldItalic,serif;text-align:center}.copy.left-italic-bold{font-family:AbrilText-LightItalic,serif;font-size:19px;line-height:29px;letter-spacing:.57px}@media (min-width:768px){.copy{font-family:AbrilText-Light,serif;font-size:18px;line-height:30px;color:#959797;letter-spacing:.54px}.copy.center{text-align:center}}.image.hidden-xs,.image .image-desktop{display:none}@media (min-width:768px){.image .image-mobile{display:none}.image.hidden-xs,.image .image-desktop{display:block}.image.hidden-sm{display:none}}@media (min-width:992px){.image.hidden-sm{display:block}}.image-zoom{position:relative}.image-zoom .zoom-icon{position:absolute;top:8px;right:8px;width:36px;height:36px;z-index:1}.video-yt iframe{border:0}.button-cta{display:block;background-color:#f5f5f5;padding:24px 56px 24px 24px;text-decoration:none;position:relative;margin-top:20px;margin-bottom:20px}.button-cta .caption{display:block;color:#595c5c;font-family:Vision-Bold,sans-serif;font-size:12px;line-height:18px;letter-spacing:1.2px;text-transform:uppercase}.button-cta .icon{position:absolute;height:25px;width:15px;right:32px;top:50%;margin-top:-12px}@media (min-width:768px){.button-cta{padding:40px 48px 40px 40px}.button-cta .caption{width:80%;font-size:18px;line-height:26px;letter-spacing:1.8px}.button-cta .icon{height:42px;width:25px;right:50px;margin-top:-21px}}.button-download{padding:24px 24px 24px 80px}.button-download .icon{height:34px;width:30px;left:24px;right:auto;margin-top:-17px}@media (min-width:768px){.button-download{padding:40px 40px 40px 120px}.button-download .icon{height:48px;width:43px;left:40px;margin-top:-28px}}.accordeon-competence-item{margin-bottom:16px}.accordeon-competence-item:last-child{margin-bottom:0}.accordeon-competence-item .headline{position:relative;border:1px solid #e4e4e4;border-radius:2px;padding:20px 48px 20px 16px;font-family:Vision-Bold,serif;font-size:12px;line-height:18px;letter-spacing:1.2px;color:#fff;cursor:pointer;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordeon-competence-item .headline:after{content:"";position:absolute;width:4px;height:4px;top:50%;margin-top:-4px;right:20px;border-right:2px solid #fff;border-top:2px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg);pointer-events:none;z-index:2}.accordeon-competence-item .copy{display:none;border:1px solid #e4e4e4;border-radius:2px;padding:24px 16px;margin:-1px 0 0}.accordeon-competence-item .copy,.accordeon-competence-item .copy p,.accordeon-competence-item .copy p a{font-family:AbrilText-Light,serif;font-size:14px;line-height:23px;letter-spacing:.42px;color:#959797}.accordeon-competence-item .copy p:last-child{margin-bottom:0}.accordeon-competence-item .copy ul{list-style:none;text-align:left}.accordeon-competence-item .copy ul li{position:relative;padding-left:20px;font-size:14px;line-height:30px;letter-spacing:.42px}.accordeon-competence-item .copy ul li:before{content:"\25E6";position:absolute;top:0;left:0;font-size:16px}.accordeon-competence-item.selected .headline:after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.accordeon-competence-item.selected .copy{display:block}@media (min-width:992px){.accordeon-competence-item .headline{position:relative;padding:24px 48px 24px 28px;font-size:18px;line-height:20px;letter-spacing:1.8px}.accordeon-competence-item .copy{padding:32px}.accordeon-competence-item .copy p,.accordeon-competence-item .copy ul li{padding-left:32px;font-size:18px;line-height:40px;letter-spacing:.54px}.accordeon-competence-item .copy ul li:before{font-size:20px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.accordeon-competence-item .copy ul{list-style:square}.accordeon-competence-item .copy ul li{padding-left:0!important}.accordeon-competence-item .copy ul li:before{display:none}}.accordeon-faq-item{margin-bottom:16px}.accordeon-faq-item:last-child{margin-bottom:0}.accordeon-faq-item .headline{position:relative;border:1px solid #e4e4e4;border-radius:2px;padding:12px 48px 12px 16px;font-family:AbrilText-Light,serif;font-size:14px;line-height:18px;letter-spacing:.42px;color:#3c3e3e;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.accordeon-faq-item .headline:after{content:"";position:absolute;width:4px;height:4px;top:50%;margin-top:-4px;right:20px;border-right:2px solid #3c3e3e;border-top:2px solid #3c3e3e;-webkit-transform:rotate(135deg);transform:rotate(135deg);pointer-events:none;z-index:2}.accordeon-faq-item .copy{display:none;border:1px solid #e4e4e4;border-radius:2px;padding:24px 16px;margin:-1px 0 0}.accordeon-faq-item .copy,.accordeon-faq-item .copy p,.accordeon-faq-item .copy p a{font-family:AbrilText-Light,serif;font-size:14px;line-height:23px;letter-spacing:.42px;color:#959797}.accordeon-faq-item .copy p:last-child{margin-bottom:0}.accordeon-faq-item .copy ol,.accordeon-faq-item .copy ul{list-style-type:circle;padding-left:20px}.accordeon-faq-item .copy ol{list-style-type:decimal}.accordeon-faq-item.selected .headline:after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.accordeon-faq-item.selected .copy{display:block}@media (min-width:992px){.accordeon-faq-item .headline{padding:22px 48px 18px 28px;font-size:18px;line-height:26px;letter-spacing:.54px}.accordeon-faq-item .copy{padding:24px 28px}.accordeon-faq-item .copy,.accordeon-faq-item .copy p,.accordeon-faq-item .copy p a{font-size:18px;line-height:40px;letter-spacing:.54px}}.box-carousel-base{position:relative;text-align:center;padding:48px 0}.box-carousel-base>.headline{display:inline-block;position:relative;font-family:AbrilText-SemiBoldItalic,serif;font-size:45px;line-height:46px;letter-spacing:1.35px;margin:0 auto 64px;color:#fff}.box-carousel-base>.headline:after{position:absolute;content:"";bottom:-20px;left:0;right:0;height:1px;background-color:#fff}.box-carousel-base .name-position-container .name,.box-carousel-base .name-position-container .position,.box-carousel-base>.subheadline,.box-carousel-base>.subheadline2{padding:0 28px;display:block;font-family:Vision-Bold,serif;font-size:19px;line-height:23px;letter-spacing:1.9px;margin:0 auto 24px;color:#fff}.box-carousel-base .image-container{margin-bottom:32px}.box-carousel-base .name-position-container{padding:24px 0}.box-carousel-base .name-position-container .name,.box-carousel-base .name-position-container .position{margin:0 auto;padding:0}.box-carousel-base .slides-container{background-color:#f5f5f5;padding:0 20px 40px}.box-carousel-base .flickity-prev-next-button{-webkit-transform:none;transform:none;margin-top:22px}.box-carousel-base-item{width:100%}.box-carousel-base-item .image-desktop{display:none}.box-carousel-base-item .answer,.box-carousel-base-item .question{text-align:left}.box-carousel-base-item .question-id{font-family:Vision-Bold,sans-serif;font-size:40px;line-height:23px;letter-spacing:4px;text-align:left;text-transform:uppercase;margin-bottom:12px}.box-carousel-base-item .question{font-family:Vision-Light,sans-serif;font-size:19px;line-height:27px;letter-spacing:.95px;text-align:left;text-transform:uppercase;margin-bottom:16px}.box-carousel-base-item .answer{font-family:AbrilText-Light,serif;font-size:16px;line-height:24px;letter-spacing:.48px;margin-bottom:56px;color:#959797}.box-carousel-base .flickity-button{background-color:transparent;position:absolute;z-index:2;background-size:11px 17px!important;background-position:14px 13px!important;background-position:8px 7px!important;background-repeat:no-repeat!important;border:1px solid #1ea2bd;margin-top:32px;width:32px;height:32px;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.c-red .box-carousel-base .flickity-button{border-color:#a50050}.box-carousel-base .flickity-button:hover{background:transparent}.box-carousel-base .flickity-button:active{opacity:1}.box-carousel-base .flickity-button-icon{display:none}.box-carousel-base .flickity-button.previous{left:4px;background-image:url(/assets/components/app/img/icons/ui/icon-pfeil-slider-zurueck.svg)}.box-carousel-base .flickity-button.next{right:4px;background-size:17px 17px!important;background-image:url(/assets/components/app/img/icons/ui/icon-pfeil-slider-vor.svg)}.c-red .box-carousel-base .flickity-button.previous{background-image:url(/assets/components/app/img/icons/ui/icon-pfeil-slider-zurueck-red.svg)}.c-red .box-carousel-base .flickity-button.next{background-image:url(/assets/components/app/img/icons/ui/icon-pfeil-slider-vor-red.svg)}.box-carousel-base .flickity-page-dots{position:absolute;bottom:0;text-align:center;width:100%}.box-carousel-base .flickity-page-dots .dot{width:6px;height:6px;margin:0 16px;border-radius:50%;background-color:transparent;border:1px solid #1ea2bd;outline:none!important;opacity:1}.c-red .flickity-page-dots .dot{border-color:#a50050}.box-carousel-base .flickity-page-dots .dot.is-selected{background-color:#1ea2bd}.c-red .box-carousel-base .flickity-page-dots .dot.is-selected{background-color:#a50050}@media (min-width:992px){.box-carousel-base>.headline{font-size:55px;line-height:70px;letter-spacing:1.65px;max-width:1280px}.box-carousel-base>.headline:after{bottom:-20px;left:40px;right:40px}.box-carousel-base>.subheadline,.box-carousel-base>.subheadline2{font-size:25px;line-height:35px;letter-spacing:1.25px;max-width:640px}.box-carousel-base-item .image-mobile{display:none}.box-carousel-base-item .image-desktop{display:block}.box-carousel-base .slides-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);padding:48px 20px 120px;margin-top:76px}.box-carousel-base .slides{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/11}.box-carousel-base .flickity-button{background-position:14px 13px!important;width:44px;height:44px}.box-carousel-base .flickity-prev-next-button{margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.box-carousel-base .flickity-prev-next-button.previous{left:-112px}.box-carousel-base .flickity-prev-next-button.next{right:-112px}.box-carousel-base .flickity-page-dots{bottom:-40px}.box-carousel-base .image-container{position:relative;margin-bottom:56px}.box-carousel-base .name-position-container{background-color:hsla(0,0%,100%,.6);position:absolute;left:0;bottom:0;width:30%;z-index:2;min-width:336px;padding:48px 48px 44px}.box-carousel-base .name-position-container .name,.box-carousel-base .name-position-container .position{margin:0 auto;padding:0;text-align:left;font-size:21px;line-height:26px;letter-spacing:1.05px}.box-carousel-base-item .question-id{font-size:65px;line-height:65px;letter-spacing:6.5px;text-align:left;text-transform:uppercase;margin-bottom:12px}.box-carousel-base-item .question{font-family:Vision-Bold,sans-serif;font-size:25px;line-height:35px;letter-spacing:1.25px;margin-bottom:24px;padding-right:40px}.box-carousel-base-item .answer{font-size:18px;line-height:30px;letter-spacing:.54px;margin-bottom:56px;padding-right:40px}}.box-carousel-reasons.box-carousel-reasons-no-name .image-container{padding-top:20px}.box-carousel-reasons.box-carousel-reasons-no-name .image-container .name-position-container{display:none}.box-carousel-reasons.box-carousel-reasons-no-name .flickity-prev-next-button{margin-top:-16px}@media (min-width:992px){.box-carousel-reasons.box-carousel-reasons-no-name .flickity-prev-next-button{margin-top:-4px}}.box-copy{position:relative;padding:48px 20px;overflow:hidden}.box-copy:after{content:"";position:absolute;bottom:-40px;left:-210px;width:444px;height:568px;background-repeat:no-repeat;background-image:url(/assets/components/app/img/icons/ui/bluete-infokasten.svg);opacity:.2}.box-copy p{position:relative;font-family:AbrilText-SemiBoldItalic,serif;font-size:20px;line-height:26px;letter-spacing:.6px;color:#fff;margin-bottom:0;padding-top:32px;padding-bottom:32px;text-align:center}.box-copy p:before{top:0}.box-copy p:after,.box-copy p:before{content:"";position:absolute;left:25%;width:50%;height:1px;background-color:#fff}.box-copy p:after{bottom:0}@media (min-width:992px){.box-copy{padding:72px 80px}.box-copy:after{bottom:-40px;left:-120px}.box-copy p{padding-top:40px;padding-bottom:40px;font-size:30px;line-height:40px;letter-spacing:.9px}}.box-copybig-button{padding:60px 20px;overflow:hidden;position:relative}.box-copybig-button:after{content:"";position:absolute;bottom:-40px;left:-210px;width:444px;height:568px;background-repeat:no-repeat;background-image:url(/assets/components/app/img/icons/ui/bluete-infokasten.svg);opacity:.2}.box-copybig-button .copy{font-family:AbrilText-SemiBoldItalic,serif;font-size:30px;line-height:35px;color:#fff;letter-spacing:.9px;margin-bottom:40px;text-align:center}.box-copybig-button .col-2{text-align:center}@media (min-width:992px){.box-copybig-button{padding:136px 96px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.box-copybig-button:after{bottom:100px;left:300px;-webkit-transform:scale(1.9);transform:scale(1.9)}.box-copybig-button .copy{font-family:AbrilText-SemiBoldItalic,serif;font-size:55px;line-height:70px;letter-spacing:1.65px;margin-bottom:0;text-align:left}.box-copybig-button .col-2{display:-ms-grid;display:grid;-ms-grid-column:2;text-align:right}.box-copybig-button .col-2 .button{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;-ms-grid-column-align:right;justify-self:right}}@media (min-width:992px) and (-ms-high-contrast:none){.box-copybig-button .col-2{position:relative}.box-copybig-button .col-2 .button{position:absolute;right:0;bottom:0}}.box-headline-copy-button{padding:48px 20px}.box-headline-copy-button .col-1,.box-headline-copy-button .col-2{text-align:center}.box-headline-copy-button .headline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 32px;color:#fff;text-align:center}.box-headline-copy-button .headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px;background-color:#fff}.box-headline-copy-button .col-1 .button{display:none}.box-headline-copy-button .copy{font-family:AbrilText-Light,serif;font-size:16px;line-height:24px;letter-spacing:.48px;color:#fff;margin-bottom:0;padding-bottom:32px;text-align:left}@media (min-width:768px){.box-headline-copy-button{padding:72px 80px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.box-headline-copy-button .col-1,.box-headline-copy-button .col-2{padding:40px 0}.box-headline-copy-button .col-1{border-right:1px solid #fff;padding-right:40px;margin-left:-40px}.box-headline-copy-button .col-2{padding-left:80px}.box-headline-copy-button .headline{margin:40px 0 64px;font-size:40px;line-height:50px;letter-spacing:2px}.box-headline-copy-button .headline:after{display:none}.box-headline-copy-button .col-1 .button{display:inline-block}.box-headline-copy-button .col-2 .button{display:none}}.box-headline-subheadline-image-copy{text-align:center;background-color:#f5f5f5;padding:48px 20px}.box-headline-subheadline-image-copy .headline,.box-headline-subheadline-image-copy .subheadline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 32px;color:#1ea2bd;text-align:center}.box-headline-subheadline-image-copy .headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px;background-color:#1ea2bd}.box-headline-subheadline-image-copy .subheadline{display:block;font-family:Vision-Light,sans-serif}.box-headline-subheadline-image-copy .copy{margin:32px 0 0}.box-headline-subheadline-image-copy .copy p{margin:0}.box-headline-subheadline-image-copy .copy strong{font-size:18px;color:#1ea2bd}.box-icon-copy{padding:48px 20px 16px;background-color:#f5f5f5}.box-icon-copy .icon{width:48px;height:48px;margin:0 auto 32px}.box-icon-copy .copy,.box-icon-copy .copy p:last-child{margin-bottom:0}.box-icon-copy .copy,.box-icon-copy .copy p{text-align:left!important}@media (min-width:768px){.box-icon-copy{padding:72px 48px}.box-icon-copy .icon{width:144px;height:144px}}.box-icon-headline-copy{padding:48px 20px;text-align:center}.box-icon-headline-copy .icon{width:48px;height:48px;margin:0 auto 32px}.box-icon-headline-copy .icon svg path{fill:#fff}.box-icon-headline-copy .headline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 56px;color:#fff;text-align:center}.box-icon-headline-copy .headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px;background-color:#fff}.box-icon-headline-copy .copy,.box-icon-headline-copy .copy p{color:#fff;text-align:left}.box-icon-headline-copy .copy p:last-child{margin-bottom:0}@media (min-width:768px){.box-icon-headline-copy{padding:72px 80px;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.box-icon-headline-copy .icon{width:144px;height:144px}.box-icon-headline-copy .col-1,.box-icon-headline-copy .col-2{padding:20px 0}.box-icon-headline-copy .col-1{border-right:1px solid #fff;padding-right:40px;margin-left:-40px;-ms-grid-column:1;-ms-grid-row:1}.box-icon-headline-copy .col-2{padding-left:80px;-ms-grid-column:2;-ms-grid-row:1}.box-icon-headline-copy .headline{margin:0;font-size:40px;line-height:50px;letter-spacing:2px}.box-icon-headline-copy .copy{font-size:18px;line-height:30px;letter-spacing:.54px}.box-icon-headline-copy .headline:after{display:none}.box-icon-headline-copy .copy{margin-top:40px}}.box-icon-headline-copy-grey{padding:48px 20px;background-color:#f5f5f5;text-align:center;margin-bottom:20px}.box-icon-headline-copy-grey .icon{width:48px;height:48px;margin:0 auto 32px}.box-icon-headline-copy-grey .headline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:19px;line-height:23px;letter-spacing:1px;text-transform:uppercase;margin:0 0 44px;text-align:center}.box-icon-headline-copy-grey .headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px}.box-icon-headline-copy-grey .copy{text-align:center;margin-bottom:0}.box-icon-headline-copy-grey .copy p:last-child{margin-bottom:0}@media (min-width:768px){.box-icon-headline-copy-grey .headline{font-size:19px;line-height:23px;letter-spacing:1px}}@media (min-width:1170px){.box-icon-headline-copy-grey{padding:72px 80px}}.box-image-copy{padding:0 20px 48px;background:transparent;overflow:hidden}.box-image-copy:after{content:"";position:absolute;bottom:-40px;left:-210px;width:444px;height:568px;background-repeat:no-repeat;background-image:url(/assets/components/app/img/icons/ui/bluete-infokasten.svg);opacity:.1;z-index:-1}.box-image-copy .col-1{background-color:#fff;padding:16px}.box-image-copy .copy{margin-top:40px;font-size:20px;line-height:26px;letter-spacing:.6px;text-align:center;color:#fff}@media (min-width:992px){.box-image-copy{padding:72px 0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.box-image-copy .col-1{background-color:transparent;padding:0;-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/6}.box-image-copy .col-2{padding:0;display:-ms-grid;display:grid;-ms-grid-column:7;-ms-grid-column-span:5;grid-column:7/12}.box-image-copy .copy{font-size:23px;line-height:34px;letter-spacing:.7px;text-align:left;margin:0}.box-image-copy:after{bottom:150px;left:50%;-webkit-transform:scale(1.4);transform:scale(1.4)}}@media (min-width:1170px){.box-image-copy:after{bottom:460px;left:50%;-webkit-transform:scale(2.4);transform:scale(2.4)}.box-image-copy .col-1{-ms-grid-column:2;-ms-grid-column-span:5;grid-column:2/7}.box-image-copy .col-2{-ms-grid-column:8;-ms-grid-column-span:4;grid-column:8/12}}.box-list-accordeon{background-color:#f5f5f5;padding:48px 20px;text-align:center;margin-bottom:20px}.box-list-accordeon .icon{width:48px;height:48px;margin:0 auto 32px}.box-list-accordeon .icon svg path{fill:#fff}.box-list-accordeon>.headline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:19px;line-height:23px;letter-spacing:1.9px;text-transform:uppercase;margin:0 0 56px;color:#fff;text-align:center}.box-list-accordeon>.headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px;background-color:#fff}.box-list-accordeon .textbold,.box-list-accordeon>.copy,.box-list-accordeon>.copy p,.box-list-accordeon>.copy p a{font-family:AbrilText-Light,serif;font-size:16px;line-height:24px;letter-spacing:.48px;text-align:left;color:#959797}.box-list-accordeon>.copy{margin-bottom:32px}.box-list-accordeon .textbold{color:#3c3e3e;margin-bottom:32px}.box-list-accordeon-item{position:relative;margin-bottom:16px}.box-list-accordeon-item:last-child{margin-bottom:0}.box-list-accordeon-item .headline{position:relative;border:1px solid #e4e4e4;border-radius:2px;padding:20px 48px 20px 16px;font-family:Vision-Bold,serif;font-size:12px;line-height:18px;letter-spacing:1.2px;color:#fff;cursor:pointer;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left}.box-list-accordeon-item .headline:after{content:"";position:absolute;width:4px;height:4px;top:50%;margin-top:-4px;right:20px;border-right:2px solid #fff;border-top:2px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg);pointer-events:none;z-index:2}.box-list-accordeon-item .copy{display:none;border:1px solid #e4e4e4;border-radius:2px;padding:24px 16px 140px;margin:-1px 0 0;text-align:left}.box-list-accordeon-item .copy,.box-list-accordeon-item .copy p,.box-list-accordeon-item .copy p a{font-family:AbrilText-Light,serif;font-size:16px;line-height:24px;letter-spacing:.48px;color:#959797}.box-list-accordeon-item .copy p:last-child{margin-bottom:0}.box-list-accordeon-item .copy ul{list-style:none;text-align:left}.box-list-accordeon-item .copy ul li{position:relative;font-size:14px;line-height:30px;letter-spacing:.42px}.box-list-accordeon-item .button{display:none;position:absolute;bottom:48px;margin-left:auto;margin-right:auto;left:20px;right:20px}.box-list-accordeon-item .copy ol,.box-list-accordeon-item .copy ul{list-style-type:square;padding-left:20px}.box-list-accordeon-item .copy ol{list-style-type:decimal}.box-list-accordeon-item.selected .headline:after{-webkit-transform:rotate(315deg);transform:rotate(315deg)}.box-list-accordeon-item.selected .button,.box-list-accordeon-item.selected .copy{display:block}@media (min-width:992px){.box-list-accordeon{padding:56px 48px}.box-list-accordeon>.headline{font-size:30px;line-height:35px;letter-spacing:3px}.box-list-accordeon .textbold,.box-list-accordeon>.copy,.box-list-accordeon>.copy p,.box-list-accordeon>.copy p a{font-family:AbrilText-Light,serif;font-size:18px;line-height:30px;letter-spacing:.54px}.box-list-accordeon-item .copy ul li{font-size:16px;line-height:24px;letter-spacing:.48px}}.box-list-colored{padding:48px 20px;text-align:center}.box-list-colored-item .headline{display:inline-block;display:block;position:relative;font-family:Vision-Bold,sans-serif;font-size:19px;line-height:23px;letter-spacing:1.9px;text-transform:uppercase;margin:0 0 48px;color:#fff;text-align:center}.box-list-colored-item .headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px;background-color:#fff}.box-list-colored-item{margin-bottom:40px}.box-list-colored-item .icon{width:48px;height:48px;margin:0 auto 20px}.box-list-colored-item .icon svg path{fill:#fff}.box-list-colored-item .copy,.box-list-colored-item .copy p{margin:0 auto;text-align:left;max-width:768px;color:#fff}@media (min-width:768px){.box-list-colored{padding:72px 48px}}@media (min-width:992px){.box-list-colored .items{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.box-list-colored-item{margin-bottom:0}.box-list-colored-item .icon{margin-bottom:36px}.box-list-colored-item .headline{font-size:21px;line-height:26px;letter-spacing:1px;margin-bottom:56px}}@media (min-width:1170px){.box-list-colored-item .headline{letter-spacing:2.1px}}.box-list-grey{background-color:#f5f5f5;padding:48px 20px;text-align:center}.box-list-grey .headline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 64px;color:#fff;text-align:center}.box-list-grey .headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px;background-color:#d4d5d5}.box-list-grey-item{margin-bottom:40px}.box-list-grey-item .icon{width:48px;height:48px;margin:0 auto 20px}.box-list-grey-item .copy,.box-list-grey-item .copy p{margin:0 auto;text-align:left;max-width:768px}@media (min-width:768px){.box-list-grey{padding:72px 48px}}@media (min-width:992px){.box-list-grey .headline{margin-bottom:80px;font-size:45px;line-height:60px;letter-spacing:1px}.box-list-grey .headline:after{left:-32px;right:-32px}.box-list-grey .items{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px}.box-list-grey-item{margin-bottom:0}.box-list-grey-item:first-child{-ms-grid-column:1;margin-right:16px}.box-list-grey-item:nth-child(2){-ms-grid-column:2;margin-left:8px;margin-right:8px}.box-list-grey-item:nth-child(3){-ms-grid-column:3;margin-left:16px}.box-list-grey-item .icon{margin-bottom:36px}@supports (display:grid){.box-list-grey-item{margin-left:0!important;margin-right:0!important}}}.box-list-unordered{padding:48px 20px;background-color:#f5f5f5;text-align:center}.box-list-unordered .headline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 56px;color:#fff;text-align:center}.box-list-unordered .headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px;background-color:#d4d5d5}.box-list-unordered .items{text-align:left}.box-list-unordered ul{list-style:none;text-align:left}.box-list-unordered ul li{position:relative;padding-left:20px;font-size:14px;line-height:30px;letter-spacing:.42px}.box-list-unordered ul li:before{content:"\25E6";position:absolute;top:-2px;left:0;font-size:16px}.box-list-unordered ul:last-child li:last-child .copy,.box-list-unordered ul:last-child li:last-child .copy p{margin-bottom:0}@media (min-width:992px){.box-list-unordered{padding:72px 48px}.box-list-unordered .headline{margin-bottom:80px;font-size:45px;line-height:60px;letter-spacing:1px}.box-list-unordered .headline:after{left:-32px;right:-32px}.box-list-unordered .items{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-column-gap:20px;grid-row-gap:20px}.box-list-unordered ul:first-child{-ms-grid-column:1;-ms-grid-row:1;margin-right:16px}.box-list-unordered ul:nth-child(2){-ms-grid-column:2;-ms-grid-row:1;margin-left:8px;margin-right:8px}.box-list-unordered ul:nth-child(3){-ms-grid-column:3;-ms-grid-row:1;margin-left:16px}.box-list-unordered ul li:before{top:0}.box-list-unordered ul li:last-child .copy,.box-list-unordered ul li:last-child .copy p{margin-bottom:0}}@supports (display:grid){.box-list-unordered ul{margin:0!important}}.box-readmore-base .button-close,.box-readmore-base .copy-part2,.box-readmore-base.selected .button-readmore,.box-readmore-base.selected .copy-part1{display:none}.box-readmore-base.selected .button-close,.box-readmore-base.selected .copy-part2{display:inline-block}.box-readmore-base{position:relative;padding:48px 20px;overflow:hidden;background-color:#f5f5f5;text-align:center}.box-readmore-base .copy{text-align:left;margin-bottom:32px}@media (min-width:992px){.box-readmore-base{padding:72px 48px}.box-readmore-base .copy{margin-bottom:44px}}.box-readmore-copy{position:relative;padding:48px 20px;overflow:hidden;background-color:#f5f5f5;text-align:center}.box-readmore-copy .copy{text-align:left;margin-bottom:32px}@media (min-width:992px){.box-readmore-copy{padding:72px 48px}}.box-readmore-icon .icon{width:36px;height:36px;margin:4px auto 32px;position:relative;z-index:1}.box-readmore-icon .icon svg path{fill:#fff}.box-readmore-icon .icon-bubbles{position:absolute;top:72px;left:50%;width:88px;height:88px;margin-top:-44px;margin-left:-44px;z-index:0;overflow:hidden}.box-readmore-icon svg .bubble{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.box-readmore-icon svg .bubble-1{opacity:.83}.box-readmore-icon svg .bubble-2{opacity:.36}.box-readmore-icon .headline{display:block;position:relative;font-family:Vision-Bold,sans-serif;font-size:19px;line-height:1.21;letter-spacing:1.21;text-transform:uppercase;margin:0 0 24px;text-align:center}.box-readmore-icon .headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px;background-color:#d4d5d5}.box-readmore-icon .subheadline{font-family:Vision-Light,sans-serif;font-size:19px;line-height:1.32;letter-spacing:1;text-transform:uppercase;margin:0 0 32px;text-align:center}@media (min-width:992px){.box-readmore-icon .icon{margin:0 auto 32px}.box-readmore-icon .icon-bubbles{top:92px}.box-readmore-icon .headline{font-size:30px;line-height:1.17;letter-spacing:3px;margin:0 0 24px}.box-readmore-icon .subheadline{font-family:Vision-Light,sans-serif;font-size:21px;line-height:1.24;letter-spacing:1.1px;text-transform:uppercase;margin:0 0 52spx;text-align:center}}.box-readmore-icon-headline-copy .icon{width:48px;height:48px;margin:0 auto 32px;width:36px;height:36px;margin:4px auto 32px;position:relative;z-index:1}.box-readmore-icon-headline-copy .icon svg path{fill:#fff}.box-readmore-icon-headline-copy .icon-bubbles{position:absolute;top:72px;left:50%;width:88px;height:88px;margin-top:-44px;margin-left:-44px;z-index:0;overflow:hidden}.box-readmore-icon-headline-copy svg .bubble{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.box-readmore-icon-headline-copy svg .bubble-1{opacity:.83}.box-readmore-icon-headline-copy svg .bubble-2{opacity:.36}.box-readmore-icon-headline-copy .headline{display:block;position:relative;font-family:Vision-Bold,sans-serif;font-size:19px;line-height:1.21;letter-spacing:1.21;text-transform:uppercase;margin:0 0 48px;text-align:center}.box-readmore-icon-headline-copy .headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px;background-color:#d4d5d5}.box-readmore-icon-headline-copy .copy ol{list-style-type:decimal}.box-readmore-icon-headline-copy .copy ul{list-style-type:none}.box-readmore-icon-headline-copy .copy ul li{position:relative;padding-left:20px}.box-readmore-icon-headline-copy .copy ul li:before{content:"\25E6";position:absolute;top:0;left:0;font-size:16px;color:green}@media (min-width:992px){.box-readmore-icon-headline-copy .icon{margin:0 auto 32px}.box-readmore-icon-headline-copy .icon-bubbles{top:92px}.box-readmore-icon-headline-copy .headline{font-size:30px;line-height:1.17;letter-spacing:3px}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.box-readmore-icon-headline-copy .copy ul{list-style:square}.box-readmore-icon-headline-copy .copy ul li{padding-left:0!important}.box-readmore-icon-headline-copy .copy ul li:before{display:none}}.box-readmore-image .headline{display:block;position:relative;font-family:Vision-Bold,sans-serif;font-size:19px;line-height:1.21;letter-spacing:1.21;text-transform:uppercase;margin:0 0 24px;text-align:center}.box-readmore-image .headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px;background-color:#d4d5d5}.box-readmore-image .subheadline{font-family:Vision-Light,sans-serif;font-size:19px;line-height:1.32;letter-spacing:1;text-transform:uppercase;margin:0 0 32px;text-align:center}.box-readmore-image .image-container{margin-bottom:32px}.box-readmore-image-zoom .image-text-container{display:none;position:relative}.box-readmore-image-zoom .image-text-container .link-lightbox{display:block;margin-bottom:32px}.box-readmore-image-zoom .headline{display:block;position:relative;font-family:Vision-Bold,sans-serif;font-size:40px;line-height:40px;letter-spacing:2px;text-transform:uppercase;margin:0 0 44px;text-align:center}.box-readmore-image-zoom .headline:after{position:absolute;content:"";bottom:-32px;left:0;right:0;height:1px;background-color:#d4d5d5}.box-readmore-image-zoom .subheadline{font-family:Vision-Bold,sans-serif;font-size:12px;line-height:18px;letter-spacing:1.2px;text-transform:uppercase;text-align:center;width:72%;margin:0 0 24px 14%}.box-readmore-image-zoom .zoom-icon{position:absolute;top:8px;right:8px;width:36px;height:36px;z-index:1}.box-readmore-image-zoom .button-readmore{padding:0;width:44px;height:44px;border-radius:50%}.box-readmore-image-zoom.selected .subheadline{margin-bottom:48px}.box-readmore-image-zoom.selected .image-text-container{display:block}.box-readmore-values{position:relative;padding-bottom:0}.box-readmore-values .headline{position:absolute;top:36px;left:24px;right:24px;z-index:2;padding:12px;text-align:center;border:1px solid #fff;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:1.25;letter-spacing:1.4px;color:#fff;text-transform:uppercase}.box-readmore-values .copy{margin-top:32px;display:none}.box-readmore-values .copy p:last-child{margin-bottom:0}.box-readmore-values .image-container{margin-top:-48px;margin-left:-20px;margin-right:-20px}.box-readmore-values .button-readmore{position:absolute;padding:0;width:44px;height:44px;border-radius:50%;border-color:#fff;z-index:2;bottom:24px;left:50%;margin-left:-22px}.box-readmore-values .button-readmore svg path{fill:#fff!important}.box-readmore-values .button-close{padding:0;width:44px;height:44px;border-radius:50%;border-color:#595c5c}.box-readmore-values .button-close svg path{fill:#595c5c!important}.box-readmore-values.selected .copy{display:block}@media (min-width:992px){.box-readmore-values.selected{padding-bottom:72px}.box-readmore-values .image-container{margin-top:-72px;margin-left:-48px;margin-right:-48px}}@media (min-width:1170px){.box-readmore-values .button-readmore{bottom:72px}.box-readmore-values .headline{font-size:36px;line-height:46px;letter-spacing:1px;padding:24px}}@media (min-width:1440px){.box-readmore-values .headline{left:60px;right:60px}}@media (min-width:1920px){.box-readmore-values .headline{top:60px;left:60px;right:60px;font-size:40px;line-height:50px;letter-spacing:2px;padding:60px}}.box-statement{position:relative;padding-bottom:44px}.box-statement .image-container{position:relative;background-color:#fff;width:230px;height:230px;border-radius:115px;margin:0 auto}.box-statement .image-container img{width:200px;height:200px;border-radius:100px;margin-top:15px;margin-left:15px}.box-statement .copy{font-family:AbrilText-SemiBoldItalic,serif;font-size:20px;line-height:26px;letter-spacing:.6px;text-align:center;color:#fff;margin:32px auto 40px}.box-statement .name,.box-statement .position{text-align:center;color:#fff;font-size:12px;line-height:16px;letter-spacing:1.2px;text-transform:uppercase}.box-statement .name{font-family:Vision-Bold,sans-serif}.box-statement .position{font-family:Vision-Light,sans-serif}.box-statement .position-desktop{display:none}@media (min-width:992px){.box-statement{padding-bottom:80px}.box-statement:before{height:112px}.box-statement .image-container{width:380px;height:380px;border-radius:190px}.box-statement .image-container img{width:328px;height:328px;border-radius:164px;margin-top:26px;margin-left:26px}.box-statement .copy{margin-top:56px;margin-bottom:60px;max-width:780px;font-size:23px;line-height:34px;letter-spacing:.69px}.box-statement .name,.box-statement .position{font-size:14px;line-height:20px;letter-spacing:1.4px}.box-statement .position-desktop{display:block}.box-statement .position-mobile{display:none}}.box-vcard{text-align:center}.box-vcard .name{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:19px;line-height:23px;letter-spacing:1.9px;margin:0 0 24px;text-transform:uppercase;color:#fff}.box-vcard .name:after{position:absolute;content:"";bottom:-10px;left:0;right:0;height:1px;background-color:#d4d5d5}.box-vcard .position{font-family:Vision-Bold,sans-serif}.box-vcard .position,.box-vcard .position_detail{font-size:19px;line-height:27px;letter-spacing:.95px;text-transform:uppercase;color:#959797}.box-vcard .position_detail{font-family:Vision-Light,sans-serif}@media (min-width:992px){.box-vcard{margin-bottom:92px}.box-vcard .grid{padding:0}.box-vcard .grid-container-1{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;text-align:right}.box-vcard.box-vcard-odd .grid-container-1{-ms-grid-column:7;-ms-grid-column-span:5;grid-column:7/12;-ms-grid-row:1;grid-row:1;text-align:left;margin-left:10px;margin-right:0}.box-vcard.box-vcard-odd .grid-container-2{-ms-grid-column:2;-ms-grid-column-span:5;grid-column:2/7;-ms-grid-row:1;grid-row:1;margin-left:0;margin-right:10px}.box-vcard .name{font-size:30px;line-height:35px;letter-spacing:1.5px;margin:0 0 36px}.box-vcard .name:after{bottom:-16px}.box-vcard .position,.box-vcard .position_detail{font-size:21px;line-height:26px;letter-spacing:1.05px}.box-vcard .position_detail{margin-bottom:-6px}}.form-contact{position:relative;margin-top:0;padding-bottom:80px;text-align:center;padding-left:2px;padding-right:2px}.form-contact h2{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:40px 0;color:#fff}.form-contact h2:after{position:absolute;content:"";bottom:-12px;left:-16px;right:-16px;height:1px;background-color:#fff}.form-contact,.form-contact input,.form-contact select,.form-contact textarea{font-family:Vision-Bold,sans-serif;font-size:14px;line-height:14px;letter-spacing:.42px;color:#1ea2bd;min-width:0}.form-contact,.form-contact a{color:#fff!important}.form-contact a{opacity:.8;text-decoration:none}.form-contact a:hover{opacity:1}.form-contact .error,.form-contact .success{position:absolute;bottom:0;left:0;right:0;padding:20px 12px 16px;line-height:20px;display:none}.form-contact .error{color:red;border:1px solid red;background-color:#fff}.form-contact .success{color:#690;border:1px solid #690;background-color:#fff}.form-contact .select-wrapper{border-radius:4px;overflow:hidden;background-color:#fff;position:relative}.form-contact .select-wrapper:after{content:"";position:absolute;width:4px;height:4px;top:14px;right:20px;border-right:2px solid #1ea2bd;border-top:2px solid #1ea2bd;-webkit-transform:rotate(135deg);transform:rotate(135deg);pointer-events:none;z-index:2}.form-contact input,.form-contact select,.form-contact textarea{padding:12px 16px 8px}.form-contact input,.form-contact textarea{border:0;border-radius:4px}.form-contact .select-wrapper select{position:relative;display:block;margin-top:0;margin-bottom:0;width:100%;outline:0!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#fff;padding-right:40px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-contact form{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;grid-row-gap:20px;grid-column-gap:20px}@media (-ms-high-contrast:none){.form-contact form{display:block}.form-contact form .requiredfields,.form-contact form .select-wrapper,.form-contact form .terms-container,.form-contact form input,.form-contact form textarea{width:100%;margin-bottom:20px;border-radius:0;border:0!important}.form-contact form input:invalid,.form-contact form input:required,.form-contact form input:required:invalid,.form-contact form textarea:invalid,.form-contact input:invalid{border:none!important;outline:none!important}.form-contact form input{background-color:green!important}.form-contact .select-wrapper select{padding-right:16px}.form-contact .select-wrapper:after{display:none}.form-contact #form_terms{width:auto;margin-bottom:0}}.form-contact form .requiredfields{margin-top:-12px}.form-contact form .requiredfields,.form-contact form .terms-container{text-align:left}.form-contact form .label-checkbox{padding-left:24px;display:block;margin-top:-17px;line-height:20px}.form-contact form .submit-container{text-align:center;margin-bottom:20px}@media (min-width:992px){.form-contact form{-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr)}.form-contact form #country,.form-contact form #message,.form-contact form .requiredfields,.form-contact form .select-service,.form-contact form .submit-container,.form-contact form .terms-container{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:12;grid-column-end:13}.form-contact form #lastname,.form-contact form #streetno,.form-contact form .select-gender{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:6;grid-column-end:7}.form-contact form #email,.form-contact form #firstname{-ms-grid-column:7;grid-column-start:7;-ms-grid-column-span:6;grid-column-end:13}.form-contact form #zip{-ms-grid-column:7;grid-column-start:7;-ms-grid-column-span:2;grid-column-end:9}.form-contact form #city{-ms-grid-column:9;grid-column-start:9;-ms-grid-column-span:4;grid-column-end:13}}.title-brand-page{position:relative;margin-bottom:64px}.title-brand-page .image-container-desktop{display:none}.title-brand-page .text-container{position:absolute;bottom:25px;width:100%}.title-brand-page .brandlogo-container{background-color:hsla(0,0%,100%,.8);height:170px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.title-brand-page .brandlogo-container img{height:128px;width:auto;padding-bottom:32px}.title-brand-page .breadcrump-container{margin-top:50px;height:20px;text-align:center}.title-brand-page .breadcrump-container ul.breadcrumbs{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding-bottom:2px}.title-brand-page ul.breadcrumbs{list-style:none}.title-brand-page ul.breadcrumbs li{display:inline}.title-brand-page ul.breadcrumbs li:after{padding:0 2px 0 4px;content:"\BB"}.title-brand-page ul.breadcrumbs li:last-child:after{conten:"";display:none}.title-brand-page ul.breadcrumbs li,.title-brand-page ul.breadcrumbs li a{text-decoration:none;font-family:Vision-Light,sans-serif;font-size:10px;line-height:12px;letter-spacing:1px;color:#959797;text-transform:uppercase}.title-brand-page ul.breadcrumbs li{font-family:Vision-Bold,sans-serif}.title-brand-page ul.breadcrumbs li a:hover{text-decoration:underline}@media (min-width:992px){.title-brand-page .headline-mobile,.title-brand-page .image-container-mobile{display:none}.title-brand-page .image-container-desktop{display:block}.title-brand-page .text-container{bottom:32px}.title-brand-page .brandlogo-container{height:194px;background-color:hsla(0,0%,100%,.64)}.title-brand-page .brandlogo-container img{height:140px;padding-bottom:16px}.title-brand-page .breadcrump-container{margin-top:44px}}.title-page{position:relative;margin-bottom:64px}.title-page .image-container-desktop{display:none}.title-page .text-container{position:absolute;bottom:25px;width:100%}.title-page .text-container .title-container{position:relative;height:170px}.title-page .text-container .title-container-parent{height:245px}.title-page .text-container .title-container:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;opacity:.84}.title-page .title-parent{position:absolute;bottom:160px;left:0;left:56px;right:0;right:56px;color:#fff;font-family:Vision-Bold,sans-serif;font-size:19px;line-height:23px;letter-spacing:1px;text-transform:uppercase;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:center;padding:0 20px 10px;overflow:hidden;z-index:1}.title-page .title-parent:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#fff}.title-page .vertical-center{position:absolute;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:170px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.title-page .text-container .title-container-parent .vertical-center{height:155px;bottom:5px}.title-page .headline{position:relative;color:#fff;font-family:Vision-Bold,sans-serif;font-size:35px;line-height:40px;letter-spacing:1.75px;text-transform:uppercase;-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual;text-align:center;padding:5px 20px 0;overflow:hidden;z-index:1}.title-page .headline .parent{display:block}.title-page .headline .parent:after{content:"";position:absolute;bottom:0;left:0;right:0;background-color:green}.title-page .headline:after{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:100%;opacity:.8;z-index:-1}.title-page .breadcrump-container{margin-top:50px;height:20px;text-align:center}.title-page .breadcrump-container ul.breadcrumbs{border-top:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;padding-bottom:2px}.title-page ul.breadcrumbs{list-style:none}.title-page ul.breadcrumbs li{display:inline}.title-page ul.breadcrumbs li:after{padding:0 2px 0 4px;content:"\BB"}.title-page ul.breadcrumbs li:last-child:after{conten:"";display:none}.title-page ul.breadcrumbs li,.title-page ul.breadcrumbs li a{text-decoration:none;font-family:Vision-Light,sans-serif;font-size:10px;line-height:12px;letter-spacing:1px;color:#959797;text-transform:uppercase}.title-page ul.breadcrumbs li{font-family:Vision-Bold,sans-serif}.title-page ul.breadcrumbs li a:hover{text-decoration:underline}@media (min-width:992px){.title-page .headline-mobile,.title-page .image-container-mobile{display:none}.title-page .image-container-desktop{display:block}.title-page .text-container{bottom:32px}.title-page .text-container .title-container,.title-page .vertical-center{height:94px}.title-page .text-container .title-container-parent{height:194px}.title-page .text-container .title-container-parent .title-parent{bottom:94px;font-family:Vision-Bold,sans-serif;font-size:30px;line-height:36px;letter-spacing:3px}.title-page .text-container .title-container-parent .title-parent:after{left:30%;right:30%}.title-page .text-container .title-container-parent .vertical-center{height:100px}.title-page .headline{font-size:55px;line-height:55px;letter-spacing:2.75px}.title-page .breadcrump-container{margin-top:44px}}.title-startpage-slider{position:relative;margin-bottom:128px}.title-startpage-slider .flickity-page-dots{position:absolute;width:100%;bottom:16px;text-align:center;z-index:2}.title-startpage-slider .flickity-page-dots .dot{position:relative;display:inline-block;width:6px;height:6px;margin:0 10px;cursor:pointer;border:1px solid #fff;background-color:transparent;opacity:1}.title-startpage-slider .flickity-page-dots .dot.is-selected{background-color:#fff}@media (min-width:992px){.title-startpage-slider{padding-bottom:0}.title-startpage-slider .flickity-page-dots{bottom:28px}.title-startpage-slider .flickity-page-dots .dot{width:8px;height:8px;border:1px solid #1ea2bd;margin:0 20px}.title-startpage-slider .flickity-page-dots .dot.is-selected{background-color:#1ea2bd}}.title-startpage-slider-item{display:block;position:relative;text-decoration:none!important;width:100%}.title-startpage-slider-item a{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.title-startpage-slider-item .image-container-desktop{display:none}.title-startpage-slider-item .headline-mobile{position:absolute;left:0;width:100%;bottom:0;color:#fff;font-family:Vision-Bold,sans-serif;font-size:18px;line-height:23px;letter-spacing:.9px;text-transform:uppercase;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;text-align:center;padding:20px 0 52px;overflow:hidden;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.title-startpage-slider-item .headline-mobile:after{content:"";position:absolute;top:0;left:0;right:0;width:100%;height:100%;opacity:.8;background-color:#1ea2bd;z-index:-1}.title-startpage-slider-item .headline-desktop{display:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:992px){.title-startpage-slider-item .headline-mobile,.title-startpage-slider-item .image-container-mobile{display:none}.title-startpage-slider-item .image-container-desktop{display:block}.title-startpage-slider-item .headline-desktop{display:block;color:#fff;font-family:Vision-Bold,sans-serif;position:absolute;font-size:45px;line-height:60px;color:#1ea2bd;text-align:left;bottom:0;left:0;right:0;letter-spacing:normal;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,.8)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));padding:50px 50px 64px;z-index:1}.title-startpage-slider-item .headline-align-right{text-align:right;background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.8)));background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8))}}.teaser-brand-page{display:block;background-color:#f5f5f5}.teaser-brand-page .teaser-brand-page-item{text-decoration:none}.teaser-brand-page .teaser-brand-page-item .image{margin:24px 36px 0;background-color:transparent}.teaser-brand-page .teaser-brand-page-item hr{border:none;margin:0 20px 16px;height:1px;background-color:#595c5c}.teaser-brand-page .teaser-brand-page-item .teaser_headline{font-family:Vision-Bold,sans-serif;font-size:12px;text-align:center;letter-spacing:1.2px;line-height:18px;color:#595c5c;padding:0 24px;text-transform:uppercase}.teaser-brand-page .teaser-brand-page-item .icon{position:absolute;left:50%;bottom:24px;margin-left:-22px;display:block;width:44px;height:44px;border:1px solid #fff;border-radius:50%}@media (min-width:768px){.teaser-brand-page .teaser-brand-page-item .image{margin:4px 36px}.teaser-brand-page .teaser-brand-page-item hr{margin:0 20px 12px}.teaser-brand-page .teaser-brand-page-item .teaser_headline{padding:0 16px}.teaser-brand-page .teaser-brand-page-item .icon{bottom:20px}}@media (min-width:992px){.teaser-brand-page .teaser-brand-page-item .image{margin:8px 56px}.teaser-brand-page .teaser-brand-page-item .teaser_headline{font-size:18px;letter-spacing:1.8px;line-height:26px;padding:0 16px}}@media (min-width:1170px){.teaser-brand-page .teaser-brand-page-item .image{margin:32px 56px 8px}.teaser-brand-page .teaser-brand-page-item hr{margin-bottom:16px}.teaser-brand-page .teaser-brand-page-item .teaser_headline{padding:0 32px}}@media (min-width:1440px){.teaser-brand-page .teaser-brand-page-item .image{margin:32px 56px 8px}.teaser-brand-page .teaser-brand-page-item hr{margin-bottom:32px}.teaser-brand-page .teaser-brand-page-item .teaser_headline{padding:0 40px}.teaser-brand-page .teaser-brand-page-item .icon{bottom:24px}}.teaser-news-page-slider{position:relative;text-align:center}.teaser-news-page-slider .headline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:40px 0;color:#595c5c}.teaser-news-page-slider .headline:after{position:absolute;content:"";bottom:-12px;left:-16px;right:-16px;height:1px;background-color:#595c5c}.teaser-news-page-slider .flickity-button{background-color:transparent;position:absolute;z-index:2;background-size:11px 17px!important;background-position:14px 13px!important;background-repeat:no-repeat!important;border:1px solid #1ea2bd;margin-top:12px;outline:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.teaser-news-page-slider .flickity-button:hover{background:transparent}.teaser-news-page-slider .flickity-button:active{opacity:1}.teaser-news-page-slider .flickity-button-icon{display:none}.teaser-news-page-slider .flickity-button.previous{left:-80px;background-image:url(/assets/components/app/img/icons/ui/icon-pfeil-slider-zurueck.svg)}.teaser-news-page-slider .flickity-button.next{right:-80px;background-size:17px 17px!important;background-image:url(/assets/components/app/img/icons/ui/icon-pfeil-slider-vor.svg)}.teaser-news-page-slider .flickity-page-dots{position:absolute;bottom:-40px;text-align:center;width:100%}.teaser-news-page-slider .flickity-page-dots .dot{width:6px;height:6px;margin:0 16px;border-radius:50%;background-color:transparent;border:1px solid #1ea2bd;outline:none!important;opacity:1}.teaser-news-page-slider .flickity-page-dots .dot.is-selected{background-color:#1ea2bd}.teaser-news-page-slider .button{margin:80px 0}@media (min-width:992px){.teaser-news-page-slider .tns-controls{display:block}.teaser-news-page-slider .tns-controls button[data-controls=prev]{left:0}.teaser-news-page-slider .tns-controls button[data-controls=next]{left:auto;right:0}.teaser-news-page-slider .slides-container{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);padding:20px}.teaser-news-page-slider .slides{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/12}.teaser-news-page-slider .flickity-page-dots{bottom:-70px}.teaser-news-page-slider .button{margin:140px 0 80px}.teaser-news-page-slider .headline{font-size:45px;line-height:60px;letter-spacing:normal}}.teaser-news-page-slider-item{display:block;position:relative;text-decoration:none!important;width:100%}.teaser-news-page-slider-item .date{text-align:right;color:#1ea2bd!important;font-family:Vision-Light,sans-serif;font-size:12px;line-height:16px;letter-spacing:1.2px;padding-bottom:2px}.teaser-news-page-slider-item .caption{position:absolute;left:0;right:0;bottom:0;text-align:center;padding:20px;background-color:hsla(0,0%,100%,.8);color:#595c5c!important;font-family:Vision-Bold,sans-serif;font-size:12px;line-height:16px;letter-spacing:1.2px;text-transform:uppercase}@media (min-width:992px){.teaser-news-page-slider-item .date{font-family:Vision-Light,sans-serif;font-size:21px;line-height:26px;letter-spacing:2.1px;padding-bottom:12px}.teaser-news-page-slider-item .caption{font-size:21px;line-height:26px;letter-spacing:2.1px;padding:32px}}.teaser-page{position:relative;display:block}.teaser-page .icon-caption{position:absolute;width:32px;height:36px;bottom:52%;left:50%;margin-left:-20px;text-align:center;z-index:5}.teaser-page .icon-caption svg path{fill:#fff}.teaser-page .caption{position:absolute;top:50%;width:148px;margin-left:-74px;left:50%;text-align:center;z-index:5;color:#fff;font-family:Vision-Bold,sans-serif;font-size:16px;line-height:20px;letter-spacing:1.6px;text-transform:uppercase}.teaser-page .icon-bubbles{position:absolute;top:50%;left:50%;width:240px;height:240px;margin-top:-120px;margin-left:-120px;z-index:1;overflow:hidden}.teaser-page .icon-bubbles svg{display:block}@-webkit-keyframes teaser-page-rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes teaser-page-rotating{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.teaser-page svg .bubble{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.teaser-page svg .bubble-1{opacity:.83}.teaser-page svg .bubble-2{opacity:.36}.teaser-product-page-slider{position:relative;text-align:center;padding-bottom:80px}.teaser-product-page-slider .headline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:40px 0;color:#595c5c}.teaser-product-page-slider .headline:after{position:absolute;content:"";bottom:-12px;left:-16px;right:-16px;height:1px;background-color:#595c5c}.teaser-product-page-slider .button-container{position:absolute;z-index:2;bottom:32px;width:100%;text-align:center}.teaser-product-page-slider-item{display:block;position:relative;text-decoration:none!important;width:100%}.teaser-product-page-slider-item .image-desktop{display:none}.teaser-product-page-slider .flickity-page-dots{bottom:-36px}.teaser-product-page-slider .flickity-page-dots .dot{width:6px;height:6px;margin:0 16px;border-radius:50%;background-color:transparent;border:1px solid #702082;outline:none!important;opacity:1}.teaser-product-page-slider .flickity-page-dots .dot.is-selected{background-color:#702082}@media (min-width:992px){.teaser-product-page-slider .headline{font-size:45px;line-height:60px;letter-spacing:normal}.teaser-product-page-slider-item .image-mobile{display:none}.teaser-product-page-slider-item .image-desktop{display:block}.teaser-product-page-slider .button-container{bottom:24px}.teaser-product-page-slider .flickity-page-dots{bottom:-70px}}.list-animated-icon-item{position:relative;width:227px;margin:0 auto 32px;overflow:hidden;text-align:center}.list-animated-icon-item .circle{position:absolute;background-color:#f5f5f5;top:0;left:50%;margin-left:-113px;width:226px;height:226px;z-index:-2;border-radius:50%}.list-animated-icon-item .icon-bubbles{position:absolute;top:8px;left:50%;width:208px;height:208px;margin-top:0;margin-left:-104px;z-index:-1;overflow:hidden}.list-animated-icon-item svg .bubble{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.list-animated-icon-item svg .bubble-1{opacity:.83}.list-animated-icon-item svg .bubble-2{opacity:.36}.list-animated-icon-item .value{font-family:Vision-Bold,sans-serif;font-size:70px;line-height:30px;text-align:center;color:#fff;margin:96px auto 80px;text-transform:uppercase}.list-animated-icon-item .icon{width:48px;height:48px;margin:0 auto 20px}.list-animated-icon-item .headline{font-family:Vision-Bold,sans-serif;font-size:19px;line-height:1.21;letter-spacing:1.9px;text-align:center;color:#d4d5d5;text-transform:uppercase;position:relative;padding-bottom:24px}.list-animated-icon-item .headline:after{position:absolute;content:"";bottom:0;left:-16px;right:-16px;height:1px;background-color:#d4d5d5}@media (min-width:768px){.list-animated-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-animated-icon-item{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}.list-animated-icon-item .headline:after{display:none}}@media (min-width:992px){.list-animated-icon-item{-webkit-box-flex:0;-ms-flex:none;flex:none;width:188px;margin:0}.list-animated-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.list-animated-icon-item .circle{margin-left:-94px;width:188px;height:188px;z-index:-2;border-radius:50%}.list-animated-icon-item .value{font-size:57px;line-height:24px;margin:80px auto 60px}.list-animated-icon-item .headline{font-size:21px;line-height:26px;letter-spacing:2.1px;padding-bottom:0}.list-animated-icon-item .icon-bubbles{top:8px;left:50%;width:172px;height:172px;margin-top:0;margin-left:-86px}}@media (min-width:1440px){.list-animated-icon{-ms-flex-pack:distribute;justify-content:space-around}}.list-brands{text-align:center}.list-brands .headline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:40px 0;color:#595c5c}.list-brands .headline:after{position:absolute;content:"";bottom:-12px;left:-16px;right:-16px;height:1px;background-color:#595c5c}.list-brands .list-brands-items{margin-top:20px;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.list-brands .list-brands-item{display:inline-block;-ms-grid-column-span:1;-ms-grid-row-span:1}.list-brands .list-brands-item:first-child{-ms-grid-row:1;-ms-grid-column:1;margin-right:10px;margin-bottom:20px}.list-brands .list-brands-item:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;margin-left:10px;margin-bottom:20px}.list-brands .list-brands-item:nth-child(3){-ms-grid-row:2;-ms-grid-column:1;margin-right:10px}.list-brands .list-brands-item:nth-child(4){-ms-grid-row:2;-ms-grid-column:2;margin-left:10px}.list-brands-item .image-container{background-color:#f5f5f5}.list-brands-item .image-container img{top:10%;left:10%;width:80%;height:80%}@media (min-width:768px){.list-brands .list-brands-items{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.list-brands .headline{font-size:45px;line-height:60px;letter-spacing:normal}.list-brands .list-brands-item:first-child{-ms-grid-row:1;-ms-grid-column:1;margin-left:0;margin-right:15px}.list-brands .list-brands-item:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;margin-left:5px;margin-right:10px}.list-brands .list-brands-item:nth-child(3){-ms-grid-row:1;-ms-grid-column:3;margin-left:10px;margin-right:5px}.list-brands .list-brands-item:nth-child(4){-ms-grid-row:1;-ms-grid-column:4;margin-left:15px;margin-right:0}}.list-jobs{position:relative;text-align:center}.list-jobs .headline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:40px 0 48px;color:#a50050}.list-jobs .headline:after{position:absolute;content:"";bottom:-12px;left:-16px;right:-16px;height:1px;background-color:#e4e4e4}.list-jobs-filter ul{list-style-type:none;width:236px;text-align:center;padding:0;margin:0 auto 72px}.list-jobs-filter li{position:relative;display:inline-block;margin:0 1px 8px}.list-jobs-filter li a{font-family:Vision-Bold,sans-serif;font-size:12px;line-height:1.83;letter-spacing:1.2px;border:1px solid #e4e4e4;text-decoration:none!important;padding:4px 5px 2px;border-radius:2px;text-align:center;color:#959797;text-transform:uppercase}.list-jobs-filter li a.selected{background-color:#a50050;border:1px solid #a50050;color:#fff}.list-jobs-item.hidden{display:none}.list-jobs-table{table-layout:fixed;font-family:AbrilText-Light,serif;font-size:14px;line-height:1.36;letter-spacing:.4px;color:#959797;width:100%}.list-jobs-table th{position:relative;text-align:left;padding:0 0 16px;font-family:Vision-Bold,sans-serif;font-size:13px;line-height:1.77;letter-spacing:1.3px;color:#595c5c;text-transform:uppercase}.list-jobs-table th:after{content:"";position:absolute;left:0;bottom:0;right:8px;height:4px;background-color:#a50050}.list-jobs-table th:last-child:after{right:0}.list-jobs-table th.col-1{width:25%}.list-jobs-table th.col-2{width:46%}.list-jobs-table th.col-3{width:29%}.list-jobs-table td{position:relative;text-align:left;overflow:hidden;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding-top:24px;padding-bottom:20px;padding-right:8px}.list-jobs-table td a{color:#595c5c;text-decoration:none!important}.list-jobs-table td:after{content:"";position:absolute;left:0;bottom:0;right:8px;height:1px;background-color:#e4e4e4}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.list-jobs-table tr:first-child td:after{display:none}.list-jobs-table td:after{top:0;bottom:auto}}.list-jobs-table td:last-child:after{right:0}@media (min-width:992px){.list-jobs-filter ul{width:100%}.list-jobs-filter li a{font-size:13px;line-height:22px;letter-spacing:1.2px}.list-jobs-table{font-size:18px;line-height:30px;letter-spacing:.54px;color:#959797;width:100%}.list-jobs-table th{font-size:18px;line-height:23px;letter-spacing:1.8px}.list-jobs-table th.col-1{width:24%}.list-jobs-table th.col-2{width:52%}.list-jobs-table th.col-3{width:24%}}.list-news{display:-ms-grid;display:grid;grid-column-gap:20px;grid-row-gap:20px}.list-news-item{display:block;position:relative;text-decoration:none!important}.list-news-item .date{text-align:right;color:#1ea2bd!important;font-family:Vision-Light,sans-serif;padding-bottom:2px}.list-news-item .caption,.list-news-item .date{font-size:12px;line-height:16px;letter-spacing:1.2px}.list-news-item .caption{position:absolute;left:0;right:0;bottom:0;text-align:center;padding:20px;background-color:hsla(0,0%,100%,.8);color:#595c5c!important;font-family:Vision-Bold,sans-serif;text-transform:uppercase}@media (-ms-high-contrast:none){.list-news{display:block}.list-news-item{margin-bottom:20px}}@media (min-width:768px){.list-news{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}}@media (min-width:768px) and (-ms-high-contrast:none){.list-news{display:block}.list-news-item{width:48%;display:inline-block}.list-news-item:nth-child(odd){padding-right:10px}.list-news-item:nth-child(2n){padding-left:10px}}@media (min-width:992px){.list-news{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}}.cookie-consent{background-color:rgba(89,92,92,.95);position:fixed;bottom:0;left:0;right:0;padding:20px 0;font-size:14px;z-index:200;font-family:AbrilText-Light,serif;font-size:12px;line-height:14px;letter-spacing:.4px;color:#fff}.cookie-consent a{color:#fff!important}.cookie-consent.disabled{display:none}.cookie-consent .cookieconsent-ui{padding:0;text-align:center}.cookie-consent .cookieconsent-ui button{padding:15px 25px 11px}@media (min-width:992px){.cookie-consent .cookieconsent-ui{padding:0;text-align:right}.cookie-consent{font-size:16px;line-height:24px;letter-spacing:.54px}}.timeline-history{padding:48px 20px;background-color:#1ea2bd;text-align:center}.timeline-history .headline{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:0 0 32px;color:#fff;text-align:center}.timeline-history .headline:after{position:absolute;content:"";bottom:-12px;left:0;right:0;height:1px;background-color:#fff}.timeline-history .subheadline{font-family:Vision-Light,sans-serif;font-size:19px;line-height:1.42;letter-spacing:.95px;text-transform:uppercase;margin:0 0 100px;color:#fff;text-align:center}.timeline-history .items{max-width:768px;margin:0 auto}@media (min-width:992px){.timeline-history{padding:72px 80px}.timeline-history .headline{font-size:45px;line-height:60px;letter-spacing:1px;margin:0 0 48px}.timeline-history .headline:after{bottom:-20px}.timeline-history .subheadline{font-size:25px;line-height:35px;letter-spacing:1.25px;margin:0 0 120px}}.timeline-history-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;margin-bottom:10px}.timeline-history-item .head{width:180px;height:180px;margin-left:-90px;background:hsla(0,0%,100%,.16);background-color:#5bbacd;border-radius:50%;position:relative;cursor:pointer}.timeline-history-item:nth-child(odd) .head{left:40%}.timeline-history-item:nth-child(2n) .head{left:60%}.timeline-history-item .head .icon{position:absolute;width:56px;height:56px;top:0;left:0;right:0;margin:0 auto;z-index:1}.timeline-history-item .head .year{position:relative;z-index:3;top:56px;color:#fff;font-family:Vision-Bold,sans-serif;font-size:45px;line-height:58px;letter-spacing:1px;text-transform:uppercase}.timeline-history-item .head .icon-plus svg path,.timeline-history-item .icon svg path{fill:#fff}.timeline-history-item .head .icon-plus{position:relative;z-index:3;height:30px;width:30px;margin:48px auto}.timeline-history-item .head .icon-bubbles{position:absolute;top:50%;left:50%;width:96%;height:96%;margin-top:-48%;margin-left:-48%;z-index:0;overflow:hidden;opacity:.2}.timeline-history-item .head .icon-bubbles svg .bubble{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;fill:#fff!important}.timeline-history-item .head .icon-bubbles svg .bubble-1{opacity:.59}.timeline-history-item .head .icon-bubbles svg .bubble-2{opacity:.36}.timeline-history-item .panel{display:none;background-color:hsla(0,0%,100%,.9);z-index:4;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:80px 20px 40px;margin-top:-56px;margin-bottom:40px}.timeline-history-item .panel .year{display:inline-block;font-family:Vision-Bold,sans-serif;font-size:45px;line-height:58px;letter-spacing:1px;text-transform:uppercase;color:#595c5c;margin-bottom:32px;position:relative}.timeline-history-item .panel .year:after{position:absolute;content:"";bottom:0;left:-10px;right:-10px;height:1px;background-color:#d4d5d5}.timeline-history-item .panel .image-container{margin-bottom:32px}.timeline-history-item .panel .copy{text-align:left}.timeline-history-item .panel .button-close{margin:20px auto;border-color:#595c5c;display:none}.timeline-history-item .panel .button-close svg path{fill:#595c5c}.timeline-history-item.selected .icon-plus{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.timeline-history-item.selected .panel{display:block}.infographic-numbers-facts img{width:100%}.infographic-numbers-facts .desktop{display:none}@media (min-width:768px){.infographic-numbers-facts .mobile{display:none}.infographic-numbers-facts .desktop{display:block}}.infographic-100percent img{width:100%}.infographic-100percent .desktop{display:none}@media (min-width:768px){.infographic-100percent .mobile{display:none}.infographic-100percent .desktop{display:block}}.form-voting{position:relative;margin-top:0;padding-bottom:80px;text-align:center;padding-left:2px;padding-right:2px}.form-voting h2{display:inline-block;position:relative;font-family:Vision-Bold,sans-serif;font-size:28px;line-height:35px;letter-spacing:1.4px;text-transform:uppercase;margin:40px 0;color:#fff}.form-voting h2:after{position:absolute;content:"";bottom:-12px;left:-16px;right:-16px;height:1px;background-color:#fff}.form-voting,.form-voting input,.form-voting select,.form-voting textarea{font-family:Vision-Bold,sans-serif;font-size:14px;line-height:14px;letter-spacing:.42px;color:#1ea2bd;min-width:0}.form-voting,.form-voting a{color:#fff!important}.form-voting a{opacity:.8;text-decoration:none}.form-voting a:hover{opacity:1}.form-voting .error,.form-voting .success{position:absolute;bottom:0;left:0;right:0;padding:20px 12px 16px;line-height:20px;display:none}.form-voting .error{color:red;border:1px solid red;background-color:#fff}.form-voting .success{color:#690;border:1px solid #690;background-color:#fff}.form-voting .select-wrapper{border-radius:4px;overflow:hidden;background-color:#fff;position:relative}.form-voting .select-wrapper:after{content:"";position:absolute;width:4px;height:4px;top:14px;right:20px;border-right:2px solid #1ea2bd;border-top:2px solid #1ea2bd;-webkit-transform:rotate(135deg);transform:rotate(135deg);pointer-events:none;z-index:2}.form-voting input,.form-voting select,.form-voting textarea{padding:12px 16px 8px}.form-voting input,.form-voting textarea{border:0;border-radius:4px}.form-voting .select-wrapper select{position:relative;display:block;margin-top:0;margin-bottom:0;width:100%;outline:0!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#fff;padding-right:40px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-voting form{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%;grid-row-gap:20px;grid-column-gap:20px}@media (-ms-high-contrast:none){.form-voting form{display:block}.form-voting form .requiredfields,.form-voting form .select-wrapper,.form-voting form .terms-container,.form-voting form input,.form-voting form textarea{width:100%;margin-bottom:20px;border-radius:0;border:0!important}.form-voting form input:invalid,.form-voting form input:required,.form-voting form input:required:invalid,.form-voting form textarea:invalid,.form-voting input:invalid{border:none!important;outline:none!important}.form-voting form input{background-color:green!important}.form-voting .select-wrapper select{padding-right:16px}.form-voting .select-wrapper:after{display:none}.form-voting #form_terms{width:auto;margin-bottom:0}}.form-voting form .requiredfields{margin-top:-12px}.checkbox.boolWrap,.form-voting form .requiredfields,.form-voting form .terms-container{text-align:left}.form-voting form .label-checkbox{padding-left:24px;display:block;margin-top:-17px;line-height:20px}.form-voting form .submit-container{text-align:center;margin-bottom:20px}.voting-results .voting-item{position:relative;background-image:url(/assets/components/app/img/voting/voting_middle_grey.png);background-size:100%;background-repeat:repeat-y;margin-bottom:8px}.voting-results .voting-item:before{background-image:url(/assets/components/app/img/voting/voting_top_grey.png)}.voting-results .voting-item:after,.voting-results .voting-item:before{content:"";display:block;height:8px;width:100%;background-repeat:no-repeat;background-size:100% 8px;background-color:#fff}.voting-results .voting-item:after{background-image:url(/assets/components/app/img/voting/voting_bottom_grey.png)}.voting-results .voting-item .position,.voting-results .voting-item .votes{position:absolute;top:10px}.voting-results .voting-item .position{width:12%;left:1%}.voting-results .voting-item .position .number-container{position:absolute;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2}.voting-results .voting-item .position .star{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/assets/components/app/img/voting/voting_star.svg);background-repeat:no-repeat;z-index:1}.voting-results .voting-item .position .star-shadow{position:absolute;top:1px;left:2px;width:100%;height:100%;background-image:url(/assets/components/app/img/voting/voting_star_shadow.svg);background-repeat:no-repeat;z-index:0;opacity:.1}.voting-results .voting-item .position .number{font-family:@font-family-base;font-weight:700;font-size:16px;color:#a4a4a4}.voting-results .voting-item .position .number.size-2{font-size:12px;padding-top:2px}.voting-results .voting-item .votes{right:8px;width:23%}.voting-results .voting-item .votes p{margin:0;font-size:12px;line-height:16px;color:#fff;text-transform:uppercase;letter-spacing:1px;font-family:@font-family-base;font-weight:300;text-align:center}.voting-results .voting-item .votes .thumb{height:56px;width:100%;position:relative}.voting-results .voting-item .votes .thumb:before{top:0;left:0;z-index:1;background-image:url(/assets/components/app/img/voting/voting_thumb_grey.svg)}.voting-results .voting-item .votes .thumb:after,.voting-results .voting-item .votes .thumb:before{content:"";display:block;position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:48px;background-position:top}.voting-results .voting-item .votes .thumb:after{top:1px;left:2px;z-index:0;background-image:url(/assets/components/app/img/voting/voting_thumb_shadow.svg);opacity:.1}.voting-results .voting-item .votes .amount{font-family:@font-family-base;font-weight:700;font-size:24px;margin-bottom:4px}.voting-results .voting-item .votes .amount.size-6{font-size:16px}.voting-results .voting-item .votes .amount.size-5{font-size:20px}.voting-results .voting-item .detail{margin:2px 34% 0 19%;min-height:96px}.voting-results .voting-item .detail p{margin:0;font-size:20px;//line-height:16px;color:#fff;//text-transform:uppercase;//letter-spacing:1px}.voting-results .voting-item .detail .name{margin-top:12px}.voting-results .voting-item .detail .location{font-family:@font-family-base;font-weight:700}.voting-results .voting-item:first-child{background-image:url(/assets/components/app/img/voting/voting_middle_blue.svg)}.voting-results .voting-item:first-child:before{background-image:url(/assets/components/app/img/voting/voting_top_blue.svg)}.voting-results .voting-item:first-child:after{background-image:url(/assets/components/app/img/voting/voting_bottom_blue.svg)}.voting-results .voting-item:first-child .position .number{color:#41afc5}.voting-results .voting-item:first-child .votes .thumb:before{background-image:url(/assets/components/app/img/voting/voting_thumb_blue.svg)}@media (min-width:512px){.voting-results .voting-item .position .number{font-size:20px}.voting-results .voting-item .position .number.size-2{font-size:16px}.voting-results .voting-item .votes{width:25%}}@media (min-width:640px){.voting-results .voting-item .position .number{font-size:24px}.voting-results .voting-item .position .number.size-2{font-size:20px}.voting-results .voting-item .votes{width:26%}}@media (min-width:@screen-sm-min){.voting-results .voting-item .position .star-shadow,.voting-results .voting-item .votes .star:after{top:3px;left:4px}.voting-results .voting-item .position .number,.voting-results .voting-item .votes .amount.size-5,.voting-results .voting-item .votes .amount.size-6{font-size:24px}}