@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);body{font-family:Roboto,sans-serif}*{margin:0;padding:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}:focus,:visited{outline:0}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:100%;max-width:1200px}.row100{max-width:2500px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:10px;padding-left:10px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:calc(8.33333% - 20px)}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:calc(16.66667% - 20px)}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:calc(25% - 20px)}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:calc(33.33333% - 20px)}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:calc(41.66667% - 20px)}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:calc(50% - 20px)}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:calc(58.33333% - 20px)}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:calc(66.66667% - 20px)}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:calc(75% - 20px)}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:calc(83.33333% - 20px)}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:calc(91.66667% - 20px)}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:calc(100% - 20px)}h2{font-size:40px;font-weight:450;line-height:1.2;margin-bottom:20px;color:#a6cc34}h3{font-size:25px;max-width:600px;line-height:1.5;color:#a6cc34}p{font-size:16px;font-weight:400;line-height:1.8;margin-bottom:15px}header{background:#000;width:100%;display:table;position:fixed;z-index:99999;padding-top:20px;padding-bottom:20px}header .logo{text-align:center}header .logo img{max-height:80px}header .navigation nav{position:absolute;top:50%;transform:translate(0,-50%)}header nav ul{width:auto;display:table}header nav ul li{float:left;list-style:none;margin-right:20px}header nav ul li:last-child{margin-right:0}header nav ul li a{color:#fff;text-decoration:none}header .social a img{position:absolute;top:50%;transform:translate(0,-50%);right:10px}header .social a img{max-width:30px}header .mobile-menu{position:absolute;top:40px;left:20px;height:50px;display:none}header .mobile-menu.active>.burger-icon{background-color:transparent}header .mobile-menu.active>.burger-icon::before{-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}header .mobile-menu.active>.burger-icon::after{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.burger-icon,.burger-icon:after,.burger-icon:before{display:block;width:40px;height:2px;background-color:#fff;outline:1px solid transparent;-webkit-transition-property:background-color,-webkit-transform;-moz-transition-property:background-color,-moz-transform;-o-transition-property:background-color,-o-transform;transition-property:background-color,transform;-webkit-transition-duration:.3s;-moz-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.burger-icon{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0 auto;margin-top:24px}.burger-icon:after,.burger-icon:before{position:absolute;content:""}.burger-icon:before{top:-10px}.burger-icon:after{top:10px}main{position:relative;top:120px}#intro{width:100%;height:calc(75vh - 120px);min-height:500px;background:url(/assets/img/background/bg_intro.jpg);background-size:cover;position:relative}#intro .row{display:table;height:calc(75vh - 120px);min-height:500px}#intro .row .col-12{position:relative;height:calc(75vh - 120px);min-height:500px}#intro .row .col-12 .info{width:auto;display:table;position:absolute;top:50%;left:10px;transform:translate(0,-50%);color:#fff;max-width:calc(100vw - 35px)}#intro .row .col-12 .info h1{font-size:70px;margin-bottom:20px;max-width:550px}#intro .row .col-12 .info p{font-size:25px;max-width:600px;color:#a6cc34}#info{width:100%;display:table;padding-top:75px;padding-bottom:75px;background:#fff}#info h2{text-align:center}#info h3{text-align:center;margin:0 auto;margin-bottom:20px}#info .row .col-12 p{width:100%;margin:0 auto;margin-bottom:20px;max-width:600px}#parallax{width:100%;height:500px;display:table;background-image:url(/assets/img/background/parallax.jpg);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}#ecosystem{width:100%;display:table;padding-top:75px;padding-bottom:75px;background:#fff}#ecosystem h2{margin-bottom:10px;text-align:center}#ecosystem h3{text-align:center;margin:0 auto}#ecosystem .row .col-12{text-align:center;padding-top:20px}#ecosystem .logos{width:930px;display:table;margin:0 auto}#ecosystem .logos .logo{float:left;width:200px;height:100px;padding:20px;margin:30px;border:5px solid #9f9f9f}#ecosystem .logos .logo img{max-width:90%}#location{width:100%;height:calc(75vh - 120px);min-height:300px;background:url(/assets/img/background/bg_location.jpg);background-size:cover;position:relative}#location .row{display:table;height:calc(75vh - 120px);min-height:500px}#location .row .col-12{position:relative;height:calc(75vh - 120px);min-height:500px}#location .row .col-12 .info{width:auto;display:table;position:absolute;top:50%;left:0;transform:translate(0,-50%);color:#fff}#location .row .col-12 .info h1{font-size:70px;margin-bottom:20px;max-width:550px}#location .row .col-12 .info p{font-size:25px;max-width:600px;color:#a6cc34}#location_info{width:100%;display:table;padding-top:75px;padding-bottom:75px;background:#fff}#location_info h2{margin-bottom:10px;text-align:center}#location_info h3{text-align:center;margin:0 auto;margin-bottom:20px}#location_images{width:100%;display:table}#location_images .location_img{float:left;width:50%;height:25vw;background-color:#000;position:relative}#location_images .location_img:before{background-color:rgba(0,0,0,1)!important;opacity:.2!important;display:block!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;content:' '!important;border-radius:inherit}#location_images .location_img .info{width:270px;height:220px;border:10px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#location_images .location_img h2{font-size:28px;width:270px;text-align:center;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#location_images #freiraum{background:url(/assets/img/background/bg_freiraum.jpg);background-size:cover}#location_images #agil{background:url(/assets/img/background/bg_agil.jpg);background-size:cover}#location_images #denken{background:url(/assets/img/background/bg_denken.jpg);background-size:cover}#location_images #kollaboration{background:url(/assets/img/background/bg_kollaboration.jpg);background-size:cover}#kontakt{width:100%;display:table;padding-top:75px;padding-bottom:75px;background:#fff}#kontakt img{width:450px;max-width:90%}#kontakt .col-6{position:relative}#kontakt .info{width:100%;position:absolute;top:50%;left:0;transform:translate(0,-50%)}#rechtliches{width:100%;display:table;padding-top:75px;padding-bottom:75px;background:#fff}#rechtliches h1{margin-bottom:10px;color:#a6cc34;font-size:25px}footer{width:100%;display:table;padding-top:20px;padding-bottom:20px;background:#000;position:relative;top:120px}footer .footer-nav{display:table;margin:0 auto}footer .footer-nav ul{float:right}footer .footer-nav ul li{float:left;list-style:none;margin-right:10px;margin-left:10px}footer .footer-nav ul li a{color:#fff;text-decoration:none}@media (max-width:1200px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:20px;padding-left:20px}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:calc(33.33333% - 40px)}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:calc(50% - 40px)}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:calc(100% - 40px)}#intro .row .col-12 .info{left:20px}#location_images .location_img .info{width:180px;height:150px;border:10px solid #fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#location_images .location_img h2{font-size:20px;width:180px;text-align:center;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#ecosystem .logos{width:620px;display:table;margin:0 auto}}@media(max-width:990px){.social{display:none}header .mobile-menu{display:block}header .logo{width:100%;max-width:100%;padding:0;flex:0 0 100%}header .navigation{display:none;position:absolute;top:120px;width:100%;background:rgb(0,0,0,.8);height:calc(100vh - 120px);max-width:100vw;padding:0}header .navigation.active{display:block}header .navigation nav{top:0;transform:none;width:100%}header .navigation nav ul{width:100%}header .navigation nav ul li{width:100%;margin-top:15px;margin-bottom:15px;text-align:center}#location_images .location_img{width:100%;height:50vw}#ecosystem .logos{width:520px;display:table;margin:0 auto}#ecosystem .logos .logo{width:150px;height:80px}}@media (max-width:768px){.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:20px;padding-left:20px}.col-12,.col-4,.col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:calc(100% - 40px)}#intro .row .col-12 .info h1{font-size:45px;margin-bottom:20px;max-width:550px}#location{height:calc(50vh - 120px);min-height:200px}#kontakt{text-align:center}#kontakt .col-6:first-child{order:3}#kontakt img{width:auto;max-height:400px}#kontakt .info{position:unset;transform:none}}@media(max-width:600px){h2{font-size:35px;font-weight:450;line-height:1.2;margin-bottom:20px;color:#a6cc34}h3{font-size:22px;max-width:600px;line-height:1.5;color:#a6cc34}#parallax{background-attachment:initial;height:200px}#ecosystem .logos{width:260px;display:table;margin:0 auto}#ecosystem .logos .logo{width:150px;height:80px;margin-bottom:10px}}