@font-face{font-family:"Mulish";font-style:normal;font-weight:400;src:url(fonts/mulish-v3-latin-regular.eot);src:local(""),url(fonts/mulish-v3-latin-regular.eot?#iefix) format("embedded-opentype"),url(fonts/mulish-v3-latin-regular.woff2) format("woff2"),url(fonts/mulish-v3-latin-regular.woff) format("woff"),url(fonts/mulish-v3-latin-regular.ttf) format("truetype"),url(fonts/mulish-v3-latin-regular.svg#Mulish) format("svg");font-display:swap}@font-face{font-family:"Mulish";font-style:normal;font-weight:700;src:url(fonts/mulish-v3-latin-700.eot);src:local(""),url(fonts/mulish-v3-latin-700.eot?#iefix) format("embedded-opentype"),url(fonts/mulish-v3-latin-700.woff2) format("woff2"),url(fonts/mulish-v3-latin-700.woff) format("woff"),url(fonts/mulish-v3-latin-700.ttf) format("truetype"),url(fonts/mulish-v3-latin-700.svg#Mulish) format("svg");font-display:swap}@media(min-width: 992px){.mobile{display:none}}@media(max-width: 575px){.desktop{display:none}}.phone-only{display:none}@media(max-width: 575px){.phone-only{display:initial}}@media(max-width: 575px){.flex-dr-mc{flex-direction:column}}*{box-sizing:border-box}.last-section{color:#fff}.section-1 .section-intro h1{background-color:rgba(132,158,80,.5);color:#fff}.section-2 .section-intro h1{background-color:rgba(53,137,124,.6);color:#fff}.section-3 .section-intro h1{background-color:rgba(190,134,150,.6);color:#fff}.section-4 .section-intro h1{background-color:rgba(174,163,131,.6);color:#fff}.section-5 .section-intro h1{background-color:rgba(128,141,157,.5);color:#fff}.section-6 .section-intro h1{background-color:rgba(11,47,73,.5);color:#fff}body{font-family:"Mulish",sans-serif;background-color:#2f6a6e;color:#000;padding:0;margin:0;overflow-x:hidden;font-size:100%}a{text-decoration:none;color:#0a2552}.background-image{background-position-x:center;background-position-y:center;width:100vw;height:110vh;position:fixed;left:0;top:0;z-index:-10;background-size:cover;background-repeat:no-repeat;opacity:0;transition:opacity 1s ease-out 1s}@media(min-width: 992px){.background-image{padding-left:calc(360px - 1px);background-origin:content-box;background-clip:content-box}}.background-image.visible{opacity:1}.background-image.fadein{transition:opacity 1s ease-out;z-index:-9}.background-image.bg-0{padding-left:0}.background-image.bg-0 video{object-fit:cover;object-position:center top;width:100%;height:100%}.background-image.bg-0{background-image:url("images/bg-0.jpg")}@media(max-width: 575px){.background-image.bg-0{background-image:url("images/bg-0-phone.jpg")}}.background-image.bg-1{background-image:url("images/bg-1.png");background-position-y:top}@media(max-width: 575px){.background-image.bg-1{background-image:url("images/bg-1-phone.png")}}.background-image.bg-2{background-image:url("images/bg-2.jpg");background-position-x:left}@media(max-width: 575px){.background-image.bg-2{background-image:url("images/bg-2-phone.jpg");background-position-x:center}}.background-image.bg-3{background-image:url("images/bg-3.jpg");background-position-x:right}@media(max-width: 575px){.background-image.bg-3{background-image:url("images/bg-3-phone.jpg");background-position-x:center}}.background-image.bg-4{background-image:url("images/bg-4.jpg");background-position-x:left}@media(max-width: 575px){.background-image.bg-4{background-image:url("images/bg-4-phone.jpg")}}.background-image.bg-5{background-image:url("images/bg-5.jpg")}@media(max-width: 575px){.background-image.bg-5{background-image:url("images/bg-5-phone.jpg")}}.background-image.bg-6{background-image:url("images/bg-6.jpg")}@media(max-width: 575px){.background-image.bg-6{background-image:url("images/bg-6-phone.jpg")}}.background-image.startposition{display:none}#container{padding-left:360px;transition:all 1s ease-out;overflow-x:hidden;max-width:100%}@media(max-width: 991px){#container{padding-left:0}#container.small-menu-default nav{opacity:0;visibility:hidden;transition:opacity 1s ease-out,visibility .1s ease 1s}#container.small-menu-default nav a{transition:visibility 1s ease-out;visibility:hidden}}.small{font-size:80%}.burger-button{z-index:10;display:flex;opacity:0;flex-direction:column;justify-content:space-between;padding:6px;width:35px;height:35px;box-sizing:border-box;position:fixed;top:25px;right:25px;transition:opacity 1s ease-out;background-color:#ede2c8}@media(max-width: 575px){.burger-button{top:16.6666666667px;right:16.6666666667px}}.burger-button span{display:inline-block;width:100%;height:4px;background-color:#fff}@media(max-width: 991px){.burger-button{border-radius:100%;padding:8px}.burger-button.visible{opacity:1}.burger-button span{height:3px}}.logo{width:250px;height:60px}.logo svg{max-width:100%;height:auto}@media(max-width: 991px){.topleft-logo{opacity:0}}.topleft-logo .logo{opacity:0;transition:opacity 1s ease-out;position:fixed;top:50px;left:12px;z-index:500}.topleft-logo .logo.visible{opacity:1}@media(max-width: 991px){.topleft-logo .logo{top:25px;left:25px}}@media(max-width: 575px){.topleft-logo .logo{width:210px;top:16.6666666667px;left:16.6666666667px}}.topleft-logo .logo.logo2 g path:nth-child(4){display:none}@media(min-width: 992px){.topleft-logo .logo.logo1{display:block;left:17px}}.topleft-logo .logo.logo1 g path:nth-child(1),.topleft-logo .logo.logo1 g path:nth-child(2),.topleft-logo .logo.logo1 g path:nth-child(3){display:none}nav{position:fixed;left:0;bottom:0;font-size:16px;z-index:1;opacity:0;transition:opacity 1s ease-out}nav .nav-text{margin:20px 0}nav .nav-text .big-text{font-size:250%;text-decoration:underline}nav a{visibility:hidden}nav a.logo-trigger{display:none}nav.visible{opacity:1}nav.visible a{visibility:visible}@media(max-width: 991px){nav{width:100%;background-color:rgba(0,0,0,.93);z-index:10}}@media(min-width: 992px){nav{height:100vh;padding-left:80px;width:360px}nav div.left-line{width:80px;height:100vh;position:absolute;left:0;top:0;background-color:#2f6a6e}}nav .burger-button{display:none;opacity:1;background-color:transparent;width:36px;height:32px;position:relative;left:22px;top:140px}@media(max-width: 991px){nav .burger-button{display:none}}nav .burger-button span{background-color:#2f6a6e;height:3px}nav ul{margin:0;padding:155px 20px 0 0}@media(min-width: 992px){nav ul{background-color:#2f6a6e}}@media(max-width: 991px){nav ul{padding:25px}}@media(max-width: 575px){nav ul{padding:16.6666666667px}}@media(min-width: 992px){nav ul{height:100vh}}nav ul .description{font-weight:bold}nav ul .description span{font-weight:normal;display:none}nav ul li{list-style-type:none;padding-bottom:10px;position:relative}@media(min-width: 992px){nav ul li{padding-left:5px;padding-bottom:18px}}nav ul li.pdf{padding-top:18px;background-image:url("images/file-pdf.svg");background-repeat:no-repeat;background-size:auto 18px}nav ul li .submenu{max-height:0px;margin:0;padding:0 0 0 15px;overflow:hidden;transition:max-height 1s ease-out}nav ul li .submenu.active{max-height:126px}nav ul li .submenu li:first-of-type{padding-top:10px}nav ul li.nav-text{color:#ede2c8;font-weight:bold;padding-bottom:20px}@media(max-width: 991px){nav ul li.nav-text{color:#fff}}nav a{color:#ede2c8}@media(min-width: 992px){nav a .number{position:absolute;left:-52px;width:24px;height:24px;border-radius:100%;text-align:center;line-height:24px}}@media(max-width: 991px){nav a{color:#fff}nav a .number{display:none}}nav a.highlighted .number{background-color:#ede2c8;color:#fff}nav .close{display:none}@media(max-width: 991px){nav .close{display:block;padding:8px;text-align:right}}nav .close .button{display:inline-block;width:25px;height:25px}nav .close .line1{height:24px;width:2px;margin-left:11px;background-color:#fff;transform:rotate(45deg)}nav .close .line2{height:24px;width:2px;background-color:#fff;transform:rotate(90deg)}.element{width:100%;position:relative;padding-bottom:10vh}.element h1{font-size:300%;line-height:1;font-weight:normal;margin:auto 0;transition:opacity 1s ease-out}@media(max-width: 991px){.element h1{font-size:225%}}@media(max-width: 575px){.element h1{font-size:130%}}.element h1 span{font-size:70%}@media(max-width: 575px){.element h1 span{font-size:80%}}.element h1 strong{margin-bottom:15px;display:block;text-decoration:underline}.element h1.invisible{opacity:0}.element .section-intro{min-height:250vh;display:flex;position:relative}.element .section-intro .logo{transition:transform 1.5s ease-out 2.5s,opacity 1.5s ease-out 2.5s;opacity:1}.element .section-intro .logo.startposition{opacity:0}.element .section-intro h1{padding:40px;display:inline-block}@media(min-width: 1200px){.element .section-intro h1{padding:50px}}@media(min-width: 1500px){.element .section-intro h1{padding:60px}}.element .section-intro h1.articleSection{opacity:0}.element .section-intro h1.headlineIsVisible{opacity:1;top:30%;position:fixed}@media(max-width: 991px){.element .section-intro h1{padding:25px}}@media(max-width: 575px){.element .section-intro h1{padding:16.6666666667px}}.element article{position:relative;overflow:hidden;width:100%;top:0;right:-100%;background-color:#fff;color:#000;padding-bottom:15vh;z-index:6}.element article h1{margin:40px 0}.element article h2{margin:35px 0 35px 0;font-weight:normal;font-size:120%}@media(max-width: 991px){.element article h2{margin:30px 0 30px 0}}@media(min-width: 1200px){.element article h2{margin-left:20%}}.element article h3{font-size:120%;margin:0}.element article h4{font-size:120%;font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin:1em 0}.element article h5{font-size:150%;letter-spacing:2%;font-weight:normal;font-family:Georgia,"Times New Roman",Times,serif;margin:1em 0}.element article .mark{color:#2f6a6e}.element article .big{font-size:120%}.element article>div{margin:auto;max-width:1000px;position:relative;padding-top:50px;padding:35px}@media(min-width: 1200px){.element article>div{margin:unset;margin-left:12.5%}}@media(min-width: 1200px){.element article>div{padding:60px}}@media(max-width: 575px){.element article>div{padding:0 15px}}.element article>div .content{padding-top:300px;position:relative;max-width:1100px;margin:auto;text-align:left;line-height:1.4}.element article>div .content .page-divider{height:1px;background-color:#c1c1c1;margin:35px 0}.element article>div .content img{width:100%;height:auto}.element article>div .content .text{margin-bottom:35px;margin-left:0}@media(min-width: 1200px){.element article>div .content .text{margin-left:20%}.element article>div .content .text p{position:relative}}.element article>div .content .text p.fnote{font-size:80%}.element article>div .content .text span.teaser-text{font-size:80%;margin:2.5em 0 1.5em 0;display:block;width:300px}.element article>div .content .text span.teaser-text::before{position:absolute;content:"";width:60px;height:3px;background-color:#000;box-sizing:border-box;transform:translateY(-8px)}@media(min-width: 1200px){.element article>div .content .text span.teaser-text::before{right:0}}@media(min-width: 1200px){.element article>div .content .text span.teaser-text{margin:0;font-weight:bold;position:absolute;left:-180px;top:100px;width:160px;text-align:right}}.element article>div .content .text ul li{list-style:none;margin-bottom:20px}.element article>div .content .text ul li::before{position:absolute;content:"";width:30px;height:3px;background-color:#000;box-sizing:border-box;transform:translate(-40px, 10px)}.element article>div .content .text ol li{margin-bottom:1em}.element article>div .content .text ol li .underline{text-decoration:underline}.element article>div .content .text .colored{background-color:#e1edf4;padding-top:20px;padding-bottom:20px}.element article>div .chart{overflow:hidden;margin-bottom:35px;font-size:0}@media(max-width: 767px){.element article>div .chart{flex-direction:column;justify-content:flex-start}}@media(min-width: 992px){.element article>div .chart.reduced-size-d70 .chartcontainer{width:70%}.element article>div .chart.reduced-size-d60 .chartcontainer{width:60%}}.element article>div .chart .legendcontainer{font-size:14px;font-weight:bold;margin-bottom:8px}@media(min-width: 1200px){.element article>div .chart .legendcontainer{margin-left:20%}}.element article>div .chart .legendcontainer .small,.element article>div .chart .legendcontainer em{font-weight:normal}.element article>div .chart .legendcontainer .abb-nr{display:block;border-bottom:#57a7b3 1px solid;margin-bottom:8px}.element article>div .chart .chartcontainer{overflow:hidden;position:relative}@media(min-width: 1200px){.element article>div .chart .chartcontainer{margin-left:20%}}.element article>div .chart .chartcontainer img{width:100%;height:auto;visibility:hidden}.element article>div .chart .chartcontainer .layer{position:absolute;width:0;height:100%;bottom:0;left:0;background-repeat:no-repeat;background-size:auto 100%}.element article>div .chart .chartcontainer .opacity{opacity:0;width:100% !important}.element article>div .chart .chartcontainer .height{width:100%;height:0;background-position:bottom left;background-size:100% auto}.element article>div .chart .chartcontainer .top{background-position:top left;bottom:initial;top:0}.element article>div .chart .chartcontainer .right{left:unset;right:0;background-position-x:right}.element article>div .chart .chartcontainer .layer-1{transition:all 1.5s linear}.element article>div .chart .chartcontainer .layer-2{transition:all 1.5s linear 1s}.element article>div .chart .chartcontainer .layer-3{transition:all 1.5s linear 2.5s}.element article>div .chart .chartcontainer .layer-4{transition:all 1.5s linear 4s}.element article>div .chart .chartcontainer .layer-5{transition:all 1.5s linear 5.5s}.element article>div .chart .chartcontainer .layer-6{transition:all 1.5s linear 7s}.element article>div .chart .chartcontainer .layer-7{transition:all 1.5s linear 8.5s}.element article>div .chart .chartcontainer .layer-8{transition:all 1.5s linear 10s}.element article>div .chart .chartcontainer .layer-9{transition:all 1.5s linear 11.5s}.element article>div .chart .chartcontainer .layer-10{transition:all 1.5s linear 13s}.element article>div .chart .chartcontainer .layer-11{transition:all 1.5s linear 14.5s}.element article>div .chart .chartcontainer .layer-12{transition:all 1.5s linear 16s}.element article>div .chart .chartcontainer .layer-13{transition:all 1.5s linear 17.5s}.element article>div .chart .chartcontainer .layer-14{transition:all 1.5s linear 19s}.element article>div .chart .chartcontainer .layer-15{transition:all 1.5s linear 20.5s}.element article>div .chart .chartcontainer .layer-16{transition:all 1.5s linear 22s}.element article>div .chart .chartcontainer .layer-17{transition:all 1.5s linear 23.5s}.element article>div .chart .chartcontainer .layer-18{transition:all 1.5s linear 25s}.element article>div .chart .chartcontainer .layer-19{transition:all 1.5s linear 26.5s}.element article>div .chart .chartcontainer .layer-20{transition:all 1.5s linear 28s}.element article>div .chart .chartcontainer.fast .layer-1{transition:all 1.5s linear}.element article>div .chart .chartcontainer.fast .layer-2{transition:all 1s linear 1s}.element article>div .chart .chartcontainer.fast .layer-3{transition:all 1s linear 1.25s}.element article>div .chart .chartcontainer.fast .layer-4{transition:all 1s linear 1.5s}.element article>div .chart .chartcontainer.fast .layer-5{transition:all 1s linear 1.75s}.element article>div .chart .chartcontainer.fast .layer-6{transition:all 1s linear 2s}.element article>div .chart .chartcontainer.fast .layer-7{transition:all 1s linear 2.25s}.element article>div .chart .chartcontainer.fast .layer-8{transition:all 1s linear 2.5s}.element article>div .chart .chartcontainer.fast .layer-9{transition:all 1s linear 2.75s}.element article>div .chart .chartcontainer.fast .layer-10{transition:all 1s linear 3s}.element article>div .chart .chartcontainer.fast .layer-11{transition:all 1s linear 3.25s}.element article>div .chart .chartcontainer.fast .layer-12{transition:all 1s linear 3.5s}.element article>div .chart .chartcontainer.fast .layer-13{transition:all 1s linear 3.75s}.element article>div .chart .chartcontainer.fast .layer-14{transition:all 1s linear 4s}.element article>div .chart .chartcontainer.fast .layer-15{transition:all 1s linear 4.25s}.element article>div .chart .chartcontainer.fast .layer-16{transition:all 1s linear 4.5s}.element article>div .chart .chartcontainer.fast .layer-17{transition:all 1s linear 4.75s}.element article>div .chart .chartcontainer.fast .layer-18{transition:all 1s linear 5s}.element article>div .chart .chartcontainer.fast .layer-19{transition:all 1s linear 5.25s}.element article>div .chart .chartcontainer.fast .layer-20{transition:all 1s linear 5.5s}.element article>div .chart .chartcontainer .active{width:100%;height:100%;opacity:1}.element article>div .chart .chartcontainer .cool-down{transition:width 0s linear 1s !important}.element article>div .chart .sourcecontainer{padding-top:15px;font-size:11px;font-style:italic}@media(min-width: 1200px){.element article>div .chart .sourcecontainer{margin-left:20%}}.element article .signatur{padding-left:50px}.section-0 .section-intro{min-height:325vh}@media(max-width: 575px){.section-0 .section-intro{min-height:400vh}}.section-0 .section-intro .intro-layer-container{position:fixed;width:100vw;height:100vh;left:0;top:0;transition:background-color .1s ease-out 5.9s;background-color:transparent}.section-0 .section-intro .intro-layer-container.startposition{background-color:#2f6a6e}.section-0 .section-intro .intro-layer-container div{position:relative;width:100%;height:10%;background-color:#2f6a6e;transition:all 1.25s ease-out;transform:translateX(100%)}.section-0 .section-intro .intro-layer-container div.startposition{transform:none}.section-0 .section-intro .intro-layer-container div:nth-child(10){transition-delay:6s}.section-0 .section-intro .intro-layer-container div:nth-child(9){transition-delay:6.05s}.section-0 .section-intro .intro-layer-container div:nth-child(8){transition-delay:6.1s}.section-0 .section-intro .intro-layer-container div:nth-child(7){transition-delay:6.15s}.section-0 .section-intro .intro-layer-container div:nth-child(6){transition-delay:6.2s}.section-0 .section-intro .intro-layer-container div:nth-child(5){transition-delay:6.25s}.section-0 .section-intro .intro-layer-container div:nth-child(4){transition-delay:6.3s}.section-0 .section-intro .intro-layer-container div:nth-child(3){transition-delay:6.35s}.section-0 .section-intro .intro-layer-container div:nth-child(2){transition-delay:6.4s}.section-0 .section-intro .intro-layer-container div:nth-child(1){transition-delay:6.45s}.section-0 .section-intro .intro-text-container{position:fixed;top:0;left:0;height:100vh;width:100vw;opacity:1;transition:opacity 1s ease-out}.section-0 .section-intro .intro-text-container h1{font-size:275%;margin:0;padding:0;width:auto}@media(max-width: 575px){.section-0 .section-intro .intro-text-container h1{font-size:220%}}.section-0 .section-intro .intro-text-container h1.second{font-size:120%}.section-0 .section-intro .intro-text-container h1 span{font-size:150%}.section-0 .section-intro .intro-text-container h1.first.startposition{margin-top:-30px;opacity:0}.section-0 .section-intro .intro-text-container h1.second.startposition{margin-bottom:-30px;opacity:0}.section-0 .section-intro .intro-text-container h1.first{display:inline-block;position:absolute;top:50%;left:41%;transform:translateY(-50%);transition:all 2s ease-out 1s}@media(max-width: 991px){.section-0 .section-intro .intro-text-container h1.first{left:10%}}.section-0 .section-intro .intro-text-container h1.second{display:inline-block;position:absolute;bottom:40%;left:41%;line-height:1.4;transition:all 2s ease-out 1s}@media(max-width: 991px){.section-0 .section-intro .intro-text-container h1.second{left:10%}}.section-0 .section-intro .intro-text-container .logo{position:absolute;left:41%;top:10%;transition:all 2s ease-out 1s}@media(max-width: 991px){.section-0 .section-intro .intro-text-container .logo{left:10%}}.section-0 .section-intro .intro-text-container .logo svg{transform:translateX(-68px)}@media(max-width: 991px){.section-0 .section-intro .intro-text-container .logo svg{transform:none}}.section-0 .section-intro .intro-text-container .logo.startposition{margin-top:-30px;opacity:0}.section-0 .section-intro .intro-text-container.invisible{opacity:0}.section-0 .section-intro .intro-text-container .line1{display:inline-block}.section-0 .section-intro .intro-text-container .line1::after{display:block;content:"";height:3px;width:100%;background-color:#000;transition:width 1.5s ease-out 3.5s}.section-0 .section-intro .intro-text-container .line1.startposition::after{width:0}.section-0 .section-intro .intro-text-container img{position:absolute;width:500px;height:auto;left:41%;top:10%;opacity:1;transition:all 2s ease-out 1s}@media(max-width: 991px){.section-0 .section-intro .intro-text-container img{left:10%}}@media(max-width: 575px){.section-0 .section-intro .intro-text-container img{width:300px}}.section-0 .section-intro .intro-text-container img.startposition{margin-top:-30px;opacity:0}.section-0 .section-intro h1 span{font-weight:bold}@keyframes request-fader{0%{opacity:0}35%{opacity:1}65%{opacity:1}100%{opacity:0}}.section-0 .section-intro .request{position:absolute;bottom:30%;font-size:20px;padding:5px;color:#fff;opacity:0;text-align:center;width:100%;right:0;animation:request-fader 6s linear 10s infinite}.section-0 .section-intro .foreword-container{position:absolute;width:100vw;bottom:0;right:0;background-color:rgba(29,29,29,.83);min-height:115vh;display:flex}@media(max-width: 991px){.section-0 .section-intro .foreword-container{z-index:10}}.section-0 .section-intro .foreword-container .foreword{padding:55px;max-width:1170px;margin:auto;line-height:1.4}@media(max-width: 991px){.section-0 .section-intro .foreword-container .foreword{padding:100px 100px}}@media(max-width: 575px){.section-0 .section-intro .foreword-container .foreword{padding:150px 30px}}.section-0 .section-intro .foreword-container .foreword .content-container{display:flex;flex-direction:row;position:relative}.section-0 .section-intro .foreword-container .foreword .content-container h2{line-height:1.3;font-size:175%}@media(max-width: 575px){.section-0 .section-intro .foreword-container .foreword .content-container h2{font-size:130%}}.section-0 .section-intro .foreword-container .foreword .content-container .text{width:50%;margin:auto}@media(max-width: 991px){.section-0 .section-intro .foreword-container .foreword .content-container .text{width:100%}}.last-section{padding-top:50vh;padding-bottom:40px}.last-section section{max-width:1000px;margin:auto;padding:0 30px}.last-section section h1{font-size:175%;font-weight:bold}.last-section .line{height:2px;background-color:#ede2c8;margin:25px auto}.last-section .ci-text{color:#ede2c8}.last-section a{color:#ede2c8}.last-section .eingabefelder input,.last-section .eingabefelder textarea,.last-section .eingabefelder select{font-family:inherit}.last-section .eingabefelder input[type=email],.last-section .eingabefelder input[type=text],.last-section .eingabefelder input[type=submit],.last-section .eingabefelder textarea,.last-section .eingabefelder select{padding:12px;width:50%;font-size:16px;line-height:1.3;border:none;background-color:#fff;color:#2f6a6e}@media(max-width: 767px){.last-section .eingabefelder input[type=email],.last-section .eingabefelder input[type=text],.last-section .eingabefelder input[type=submit],.last-section .eingabefelder textarea,.last-section .eingabefelder select{width:100%}}.last-section .eingabefelder input[type=submit]{cursor:pointer;text-transform:uppercase;background-color:#0a2552;color:#fff}.last-section .eingabefelder input[type=submit].transmit{background-color:gray}/*# sourceMappingURL=style.css.map */
