.Hell{background:#fafaff !important}.Dunkel{background:#322eff !important}.Weiss{background:white !important}.Hell{background:#fafaff !important}.Dunkel{background:#322eff !important}.Weiss{background:white !important}header{background-color:#dbdbdb;padding:75px 5%;width:calc(100% - 20px);margin-left:auto;margin-right:auto;position:relative;height:calc(100vh - 20px);margin-top:10px;margin-bottom:10px;overflow:hidden;transition:all .3s ease;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:20px}@media screen and (max-width: 800px){header{padding:75px 5% 25px;grid-template-rows:1fr 1fr 1fr}}header .logo{width:100%;height:100%;position:absolute;grid-area:1 / 2 / 2 / 4;z-index:10}@media screen and (max-width: 800px){header .logo{width:100%;grid-area:1 / 1 / 2 / 4}}header .logo img{width:100%;height:100%;display:block}header .keyvisual-text{grid-area:2 / 3 / 3 / 4;position:absolute;z-index:10;transition:all 0.3s ease;width:100%;height:auto}@media screen and (max-width: 800px){header .keyvisual-text{grid-area:3 / 1 / 4 / 4}}header .keyvisual-text img{display:block;width:100%;height:100%}header .keyvisual{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}header .keyvisual img.keyvisual-image{position:absolute;top:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}header.active{opacity:0.5}body.active header{height:calc(100vh - 120px);margin-top:110px}body.active .keyvisual-text{opacity:0}footer{background:#9694ff;font-size:20px;width:calc(100% - 20px);height:90px;position:relative;left:10px;padding:10px 5%;top:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}.hamburger{position:absolute;z-index:100;background:rgba(0,0,0,0);right:80px;top:100px;cursor:pointer;transform:translate(0, -50%)}@media screen and (max-width: 800px){.hamburger{right:20px;top:30px}}.bar{position:absolute;display:block;right:0;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out, background 0.2s ease-in-out;background:#9694ff}.active #bar1{transform:translate(0, 0) rotate(45deg)}.active #bar2{transform:translate(0, 0) rotate(45deg);opacity:0}.active #bar3{transform:translate(0, 0) rotate(-45deg)}.hamburger{width:80px;height:80px}.bar{top:50%;width:80px;height:3px}@media screen{.bar{width:60px}}#bar1{transform:translate(0, -15px)}#bar3{transform:translate(0, 15px)}nav{background:#9694ff;font-size:20px;width:calc(100% - 20px);height:90px;position:fixed;transform:translate(0, calc(-100% - 10px));transition:transform 0.3s ease;left:10px;padding:10px 5%;top:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start}@media screen and (max-width: 800px){nav{height:auto}}nav ul{display:flex}@media screen and (max-width: 800px){nav ul{flex-direction:column}}nav ul li{list-style:none;padding:0;margin-right:20px}@media screen and (max-width: 800px){nav ul li a{font-size:1.5em;line-height:1.3em}}nav.active{transform:translate(0, 0)}.Hell{background:#fafaff !important}.Dunkel{background:#322eff !important}.Weiss{background:white !important}.owl-nav{position:absolute;transform:translate(0, 0);width:100%}.owl-next.disabled,.owl-prev.disabled{opacity:0 !important}.owl-next{position:absolute;right:0;filter:drop-shadow(3px 0px 2px rgba(0,0,0,0.05))}.owl-prev{position:absolute;left:0;filter:drop-shadow(3px 0px 2px rgba(0,0,0,0.05))}.owl-theme .owl-nav [class*=owl-]{margin:0}.owl-theme .owl-nav [class*=owl-] img{margin-right:5px;margin-left:5px;transition:0.15s all ease-out}.owl-theme .owl-nav [class*=owl-]:hover{background:none}.owl-theme .owl-nav [class*=owl-]:hover img{margin-right:0;margin-left:0}.owl-theme .owl-dots{margin-top:8px}.owl-theme .owl-dots .owl-dot span{border:2px solid black;background:none}.owl-theme .owl-dots .owl-dot.active span{background:black}.owl-carousel .owl-item img{width:auto;height:500px}.galerie.mobile .item{width:100%;margin-bottom:1em}.galerie.mobile .item img{width:100%;height:auto}.privacywire{box-shadow:none !important;border:none;background-color:white !important;left:5% !important;right:auto !important;margin-bottom:5%;border-radius:25px;transition:bottom .3s ease-in, opacity .3s ease;z-index:350 !important;width:350px;padding:25px !important;transform:translate(0, 150%);animation:cookie 1s ease-in-out 2s 1 forwards;border:2px solid black}@media only screen and (max-width: 800px){.privacywire{width:90% !important;left:5% !important}}.privacywire button{display:inline-block;display:inline-block;padding:2px 17px;background-color:white;text-decoration:none;color:black;border:2px solid black;border-radius:50px;margin-top:0;font-size:0.8em !important;transition:all 0.3s ease;cursor:pointer;margin-bottom:10px}.privacywire button:hover{background-color:#322eff !important}.privacywire .privacywire-buttons{padding-top:5px}.privacywire .privacywire-header{font-weight:normal;line-height:1.2em;margin-bottom:10px}.privacywire .privacywire-text p,.privacywire .privacywire-page-links a{font-size:0.8em !important;line-height:1.2em}.privacywire .privacywire-text{margin-bottom:10px}.privacywire .privacywire-page-link{text-decoration:underline;margin-right:5px}.privacywire .privacywire-page-link:hover{text-decoration:none}@keyframes cookie{to{transform:translate(0, 0)}}body{font-family:"Montserrat-Regular",Arial, sans-serif}h1,h2,h3,strong{font-family:'Times New Roman', Times, serif;line-height:1em;color:#9694ff}*{margin:0;padding:0;box-sizing:border-box;font-weight:normal;font-size:22px;line-height:1.3}@media screen and (max-width: 800px){*{font-size:18px}}a{text-decoration:none;color:black}p a{text-decoration:underline}img.align_center{text-align:center;margin-left:50%;transform:translate(-50%, 0)}body{background-color:white;margin:0;padding:0;box-sizing:border-box}.desktop{display:block !important}@media screen and (max-width: 800px){.desktop{display:none !important}}.mobile{display:none !important}@media screen and (max-width: 800px){.mobile{display:block !important}}div.wrapper{background-color:white}section.content{background-color:#e8e8e8;padding:75px 5%;margin-left:auto;margin-right:auto;width:calc(100% - 20px);position:relative;left:10px;margin:10px 0 0}@media screen and (max-width: 800px){section.content{padding:50px 20px}}section.content div.articles{width:100%;overflow:hidden}section.content article{padding:10px 0 60px;max-width:1200px;margin:0 auto;position:relative}@media screen and (max-width: 800px){section.content article{padding:0px 0 0px}}section.content article.info-box{background:transparent !important;margin-bottom:35px;display:grid;grid-template-columns:1fr 2fr;grid-gap:40px}@media screen and (max-width: 800px){section.content article.info-box{grid-template-columns:1fr;grid-template-rows:auto auto;grid-gap:20px}}section.content article.info-box .box-bild{grid-column:1 / 2;grid-row:1;width:100%;height:auto}@media screen and (max-width: 800px){section.content article.info-box .box-bild{grid-column:1 / 2;grid-row:1 / 2}}section.content article.info-box .box-bild img{width:100%;height:auto}section.content article.info-box .box-text{grid-column:2 / 3;grid-row:1}@media screen and (max-width: 800px){section.content article.info-box .box-text{grid-column:1 / 2;grid-row:2 / 3}}section.content article table{border:none}section.content article table tr,section.content article table td{border:none}section.content article table td{border-top:2px solid #9694ff;border-bottom:2px solid #9694ff;vertical-align:baseline;padding:10px 0}section.content article table col:first-child{width:20% !important;min-width:200px}@media screen and (max-width: 800px){section.content article table thead,section.content article table tbody,section.content article table th,section.content article table td,section.content article table tr,section.content article table col{display:block;width:100%;height:auto !important}section.content article table td:nth-child(2){margin-bottom:40px;border-bottom:none;border-top:none}}section.content article.multi-boxes{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));grid-column-gap:10px}section.content article.multi-boxes.narrow{grid-template-columns:repeat(auto-fill, minmax(150px, 1fr));grid-gap:10px}section.content article.multi-boxes div{border-top:2px solid #9694ff;padding:10px 0;margin-bottom:20px;background:transparent !important}@media screen and (max-width: 800px){section.content article.multi-boxes{grid-template-columns:repeat(auto-fill, minmax(100%, 1fr));grid-gap:10px}}section.content article.lead p{font-size:1.5em;margin-bottom:20px}section.content article h2{font-size:2.5em;margin:0px 0 40px;padding-top:40px}@media screen and (max-width: 800px){section.content article h2{padding-top:0;font-size:1.75em}}section.content article h3{font-size:1em;font-family:"Montserrat-Regular", Arial, sans-serif;margin-bottom:20px;color:#9694ff}section.content article p{margin-bottom:.5em;font-family:"Montserrat-Regular", Arial, sans-serif}section.content article ul{column-count:2}section.content article ul li{margin-bottom:.5em;list-style:none;background:url(/site/templates/images/bullet.svg) no-repeat left top 12px;padding-left:10px}section.content article a.button_laut{display:inline-block;padding:2px 15px;background-color:#9694ff;text-decoration:none;color:black;font-weight:bold;border-radius:50px;margin-top:0;font-size:0.9em;border:2px solid black;padding-right:40px;background-image:url(/site/templates/images/arrow_right.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:20px;transition:all 0.3s ease}section.content article a.button_laut:hover{padding-right:50px}section.content article a.button_leise{display:inline-block;padding:2px 17px;background-color:white;text-decoration:none;color:black;border-radius:50px;margin-top:0;padding-right:40px;background-image:url(/site/templates/images/arrow_right.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:22px;font-size:0.9em;transition:all 0.3s ease}section.content article a.button_leise:hover{background-color:#9694ff !important}section.content article a.button_download{display:inline-block;padding:2px 15px;background-color:white;text-decoration:none;color:black;font-weight:bold;border-radius:50px;margin-top:0;font-size:0.9em;border:2px solid black;padding-right:35px;background-image:url(/site/templates/images/download_2.svg);background-repeat:no-repeat;background-position:right 10px center;background-size:16px;transition:all 0.3s ease}section.content article a.button_download:hover{background-color:#fafaff}section.content article.drawers .drawer{border-top:2px solid black}section.content article.drawers .drawer h3{padding-top:20px;padding-bottom:20px;padding-right:50px;cursor:pointer;position:relative}section.content article.drawers .drawer h3 img{position:absolute;right:0;width:30px;height:auto;transition:0.2s all ease}section.content article.drawers .drawer .drawer-content{max-height:0;overflow:hidden;transition:max-height 0.5s ease;margin-bottom:0px}section.content article.drawers .drawer.active .drawer-content{max-height:500px;margin-bottom:20px}section.content article.drawers .drawer.active h3 img{transform:rotate(180deg)}section.content article.one-image{width:100%}section.content article.one-image .image-container{margin:0 auto}section.content article.one-image .image-container img{width:100%;height:auto}section.content article.one-image .image-container .caption{font-size:0.8em;margin-top:5px}section.content article.video video{width:100%;height:auto}section.content article.sponsors{display:grid;grid-template-columns:repeat(auto-fill, minmax(200px, 3fr));grid-gap:30px}section.content article.sponsors img{width:100%;height:auto}@media screen and (max-width: 800px){section.content article.sponsors{grid-template-columns:repeat(auto-fill, minmax(100px, 2fr))}}
