.hidden-sm{display:none}.hidden-md{display:block}.center{text-align:center}.offset-left{overflow-x:visible;margin-left:-6vw}@media only screen and (min-width:33.75em){.offset-left{margin-left:-7vw}}@media only screen and (min-width:45em){.offset-left{margin-left:-7vw}}@media only screen and (min-width:60em){.offset-left{margin-left:-7vw}}@media only screen and (min-width:1280px){.offset-left{margin-left:-9.5vw}}@media only screen and (min-width:1660px){.offset-left{margin-left:-14.5vw}}.offset-left img{width:100%;display:inline-block}.offset-right{overflow-x:visible;margin-right:-6vw}@media only screen and (min-width:33.75em){.offset-right{margin-right:-7vw}}@media only screen and (min-width:45em){.offset-right{margin-right:-7vw}}@media only screen and (min-width:60em){.offset-right{margin-right:-7vw}}@media only screen and (min-width:1280px){.offset-right{margin-right:-9.5vw}}@media only screen and (min-width:1660px){.offset-right{margin-right:-14.5vw}}.offset-right img{width:100%;display:inline-block}.container{width:92%;margin-left:auto;margin-right:auto}@media only screen and (min-width:33.75em){.container{width:90%}}@media only screen and (min-width:45em){.container{width:90%;max-width:90%}}@media only screen and (min-width:60em){.container{width:90%;max-width:90%}}@media only screen and (min-width:1280px){.container{width:85%;max-width:85%}}@media only screen and (min-width:1660px){.container{width:75%;max-width:75%}}.row{position:relative;width:100%}.row [class^=col]{float:left;margin:1% 2%;min-height:.125rem}.row:after{content:"";display:table;clear:both}@media only screen and (min-width:45em){.flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}}.row-og [class^=col]{float:left;margin:0}.row-og:after{content:"";display:table;clear:both}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:96%}.col-1-sm{width:4.33333%}.col-2-sm{width:12.66667%}.col-3-sm{width:21%}.col-4-sm{width:29.33333%}.col-5-sm{width:37.66667%}.col-6-sm{width:46%}.col-7-sm{width:54.33333%}.col-8-sm{width:62.66667%}.col-9-sm{width:71%}.col-10-sm{width:79.33333%}.col-11-sm{width:87.66667%}.col-12-sm{width:96%}.col-og{width:100%}@media only screen and (min-width:45em){.col-1{width:4.33333%}.col-2{width:12.66667%}.col-3{width:21%}.col-4{width:29.33333%}.col-5{width:37.66667%}.col-6{width:46%}.col-7{width:54.33333%}.col-8{width:62.66667%}.col-9{width:71%}.col-10{width:79.33333%}.col-11{width:87.66667%}.col-12{width:96%}.hidden-sm{display:block}.hidden-md{display:none}.col-og{width:50%}}@media only screen and (min-width:1660px){.col-og{width:33.33333%}}.row [class*=off-1-sm]{margin-left:10.33333%}.row [class*=off-2-sm]{margin-left:18.66667%}.row [class*=off-3-sm]{margin-left:27%}.row [class*=off-4-sm]{margin-left:35.33333%}.row [class*=off-5-sm]{margin-left:43.66667%}.row [class*=off-6-sm]{margin-left:52%}@media only screen and (min-width:45em){.row [class*=off-1-sm],.row [class*=off-2-sm],.row [class*=off-3-sm],.row [class*=off-4-sm],.row [class*=off-5-sm],.row [class*=off-6-sm]{margin-left:2%}.row [class*=off-1-md]{margin-left:10.33333%}.row [class*=off-2-md]{margin-left:18.16667%}.row [class*=off-3-md]{margin-left:26%}.row [class*=off-4-md]{margin-left:33.83333%}.row [class*=offr-1-md]{margin-right:10.33333%}}@media only screen and (min-width:45em){.m-change{float:right!important}}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:currentColor}body,html{top:0;left:0;padding:0;margin:0;font-family:sans-serif;height:100%;width:100%;font-size:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.html-helper{overflow:hidden}img{width:100%}figure img{width:auto}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.inline{display:inline}.right{text-align:right}.left{text-align:left}.body-wrapper,body{overflow-x:hidden!important}.overflow-hidden{overflow:hidden}@media only screen and (min-width:45em){.absolute-bottom{position:absolute;bottom:0;left:0}}.mobile-none{display:none}@media only screen and (min-width:33.75em){.mobile-none{display:block}}.yellow{background-color:#fee30f}.black{background-color:#000}.white{background-color:#fff}.grey{background-color:#aaa}.z-1{z-index:10}.z-2{z-index:20}.z-3{z-index:30}.z-4{z-index:40}.z-11{z-index:110}.z-12{z-index:120}.z-13{z-index:130}@media only screen and (min-width:45em){.f-d-left{float:left!important}}@media only screen and (min-width:45em){.f-d-right{float:right!important}}.default-page-container{min-height:80vh}body{color:#000}a,body,h1,h2,h3,h4,h5,h6,p,span{font-family:Libre-Franklin,Helvetica,sans-sarif}p{padding:1rem 0}p a{font-style:italic;text-decoration:none;background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;-webkit-transition:background-size .3s;transition:background-size .3s;padding-bottom:4px}p a:focus,p a:hover{background-size:100% 1px}a{text-decoration:none}.f-yellow{color:#fee30f}.f-black{color:#000}.f-white{color:#fff}.f-grey{color:#aaa}.bold{font-weight:600!important}.hover{position:relative}.hover:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;background:#000;-webkit-transition:width .3s ease 0s,left .3s ease 0s;transition:width .3s ease 0s,left .3s ease 0s;width:0}.hover:hover:after{width:100%;left:0}.ident{padding-left:7px;text-indent:-7px;padding-bottom:8px}@media only screen and (min-width:45em){.ident{padding-left:11px;text-indent:-11px;padding-bottom:1rem}}.ident2{padding-left:9px;display:block}@media only screen and (min-width:45em){.ident2{padding-left:12px;text-indent:-12px;display:inline}}.f-xsm{font-weight:400;font-size:.7rem}@media only screen and (min-width:45em){.f-xsm{font-size:1rem}}.f-sm{font-weight:400;font-size:1.1rem;line-height:1.8rem}@media only screen and (min-width:45em){.f-sm{font-size:1.5rem;line-height:2.4rem}}.about-text h1,.about-text h2,.about-text h3,.about-text h4,.about-text ol,.about-text p,.about-text ul{font-weight:400;font-size:1.1rem;line-height:1.8rem;padding-bottom:14px;padding-top:0!important}@media only screen and (min-width:45em){.about-text h1,.about-text h2,.about-text h3,.about-text h4,.about-text ol,.about-text p,.about-text ul{font-size:1.5rem;line-height:2.4rem;padding-bottom:20px}}.about-text--s h1,.about-text--s h2,.about-text--s h3,.about-text--s h4,.about-text--s ol,.about-text--s p,.about-text--s ul{font-size:1rem;line-height:1.7rem}@media only screen and (min-width:45em){.about-text--s h1,.about-text--s h2,.about-text--s h3,.about-text--s h4,.about-text--s ol,.about-text--s p,.about-text--s ul{font-size:1.3rem;line-height:2.2rem}}.about-text--m h1,.about-text--m h2,.about-text--m h3,.about-text--m h4,.about-text--m ol,.about-text--m p,.about-text--m ul{font-size:1.4rem;line-height:2rem;padding-bottom:23px}@media only screen and (min-width:45em){.about-text--m h1,.about-text--m h2,.about-text--m h3,.about-text--m h4,.about-text--m ol,.about-text--m p,.about-text--m ul{font-size:1.7rem;line-height:2.5rem;padding-bottom:28px}}.about-text--l h1,.about-text--l h2,.about-text--l h3,.about-text--l h4,.about-text--l ol,.about-text--l p,.about-text--l ul{font-size:1.8rem;line-height:2.1rem;padding-bottom:20px}@media only screen and (min-width:45em){.about-text--l h1,.about-text--l h2,.about-text--l h3,.about-text--l h4,.about-text--l ol,.about-text--l p,.about-text--l ul{font-size:2.2rem;line-height:3.2rem;padding-bottom:30px}}.f-med{font-weight:400;font-size:1.6rem}@media only screen and (min-width:45em){.f-med{font-size:2.2rem}}.f-large{font-weight:400;font-size:1.6rem}@media only screen and (min-width:45em){.f-large{font-size:3rem}}.f-big{font-weight:400;font-size:2.9rem}@media only screen and (min-width:45em){.f-big{font-size:5rem}}.f-head-proj{font-weight:400;font-size:2.6rem}@media only screen and (min-width:45em){.f-head-proj{font-size:5rem}}.f-archive-head{font-weight:400;font-size:2rem}@media only screen and (min-width:45em){.f-archive-head{font-size:3rem}}.f-transform-none{text-transform:none}.header-home-container{width:100vw;height:100vh;min-width:100%;min-height:100vh;overflow:hidden;display:inline-block;top:0;bottom:0;right:0;z-index:0;position:fixed}@media (min-aspect-ratio:5/2){.header-home-container{width:100vw;height:150vh}}@media (max-height:450px){.header-home-container{width:100vw;height:150vh}}.header-home-container--fix{position:absolute;display:none}.header-home-container .header-home-image{position:absolute;overflow:hidden;display:inline-block;top:50%;left:50%;-webkit-transform:translate(-30%,-50%);transform:translate(-30%,-50%);width:auto;height:100vh;min-width:100%;min-height:100px}@media (min-aspect-ratio:500/397){.header-home-container .header-home-image{width:100%;height:auto;min-width:1440px;min-height:100%}}@media only screen and (min-width:33.75em){.header-home-container .header-home-image{-webkit-transform:translate(-50%,-30%);transform:translate(-50%,-30%);top:30%}}.header-headline{position:absolute;top:40vh;display:inline-block;width:100%}.header-headline img{width:92vw;margin:0 auto;display:block;-webkit-transform:translateY(20%);transform:translateY(20%)}@media only screen and (min-width:33.75em){.header-headline{top:40vh}.header-headline img{width:auto;max-height:40vh;max-width:90vw}}@media only screen and (min-width:45em){.header-headline img{width:auto;-webkit-transform:translate(-5%,20%);transform:translate(-5%,20%)}}@media only screen and (min-width:60em){.header-headline img{width:auto}}@media only screen and (min-width:1280px){.header-headline{top:35vh}.header-headline img{width:auto;max-height:45vh;-webkit-transform:translate(-5%,20%);transform:translate(-5%,20%)}}@media only screen and (min-width:1660px){.header-headline{top:32vh}.header-headline img{width:auto;max-height:45vh;-webkit-transform:translate(-15%,20%);transform:translate(-15%,20%)}}.header-text-2{text-align:center;margin:auto;width:100%;display:block;position:absolute;left:0;top:85vh;-webkit-transform:translateY(10vh);transform:translateY(10vh);font-weight:400;font-size:1.4rem}@media only screen and (min-width:33.75em){.header-text-2{top:auto;bottom:4vh;-webkit-transform:translateY(20vh);transform:translateY(20vh)}}@media only screen and (min-width:45em){.header-text-2{bottom:5vh;-webkit-transform:translateY(20vh);transform:translateY(20vh);font-size:2.2rem}}@media only screen and (min-width:60em){.header-text-2{bottom:5vh;-webkit-transform:translateY(20vh);transform:translateY(20vh)}}@media only screen and (min-width:1280px){.header-text-2{bottom:5vh;-webkit-transform:translateY(20vh);transform:translateY(20vh)}}@media only screen and (min-width:1660px){.header-text-2{bottom:8vh;-webkit-transform:translateY(20vh);transform:translateY(20vh)}}.mercedes{display:block;-webkit-overflow-scrolling:touch;position:fixed;top:38vh;left:10%;width:190vw;max-width:1000px;z-index:2}@media only screen and (min-width:33.75em){.mercedes{left:20%}}@media (min-aspect-ratio:500/397){.mercedes{position:fixed;bottom:100px;top:auto;left:47%;width:77vw;max-width:3400px;z-index:2;overflow:hidden}}@media (min-aspect-ratio:5/2){.mercedes{top:70vh}}@media (min-aspect-ratio:3/2) and (max-height:600px){.mercedes{top:70vh}}@media (max-height:450px){.mercedes{top:70vh}}.mercedes--fix{position:absolute;right:0;width:10vw;display:none}.daniela{display:block;-webkit-overflow-scrolling:touch;position:fixed;top:32vh;left:38%;width:135vw;max-width:700px;z-index:3;overflow:hidden}@media (min-aspect-ratio:500/397){.daniela{position:fixed;bottom:-35px;top:auto;left:40%;width:47.5vw;max-width:3400px;z-index:3}}@media (min-aspect-ratio:5/2){.daniela{top:70vh}}@media (min-aspect-ratio:3/2) and (max-height:600px){.daniela{top:70vh}}@media (max-height:450px){.daniela{top:70vh}}.daniela--fix{position:absolute;right:0;width:10vw;display:none}.about{margin-top:120vh;padding:70px 0 90px}@media (min-aspect-ratio:5/2){.about{margin-top:150vh}}@media (max-height:450px){.about{margin-top:150vh}}@media only screen and (min-width:45em){.about{padding:100px 0 150px}}.servus-gif{display:inline-block;width:65px;-webkit-transform:translateX(4px) translateY(8px);transform:translateX(4px) translateY(8px)}@media only screen and (min-width:45em){.servus-gif{width:100px;-webkit-transform:translateX(10px) translateY(0);transform:translateX(10px) translateY(0)}}.call-gif{display:inline-block;width:75px;-webkit-transform:translateX(-8px) translateY(18px);transform:translateX(-8px) translateY(18px)}@media only screen and (min-width:45em){.call-gif{width:130px;-webkit-transform:translateX(-12px) translateY(26px);transform:translateX(-12px) translateY(26px)}}.projects .archive-thumb{position:relative}.projects .archive-thumb:active .archive-thumb--headline,.projects .archive-thumb:hover .archive-thumb--headline{opacity:1}.projects .archive-thumb--headline{text-align:center;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:inline-block;z-index:1;opacity:0}.projects .image-box{position:relative;margin:auto;overflow:hidden;width:100%}.projects .image-box a,.projects .image-box img{max-width:100%;-webkit-transition:all .8s;transition:all .8s;display:block;width:100%;height:auto}@media only screen and (min-width:45em){.projects .image-box a,.projects .image-box img{-webkit-transform:scale(1);transform:scale(1)}}.projects .image-box:active img,.projects .image-box:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.3}.references{padding:90px 0 30px}@media only screen and (min-width:45em){.references{padding:130px 0 60px}}.references .ref-container{position:relative;overflow:hidden;height:auto;max-height:550px;-webkit-transition:max-height .8s;transition:max-height .8s}.references .ref-container--on{max-height:2000px}.references .ref-container .references-gif{display:inline-block;width:45px;-webkit-transform:translateX(10px) translateY(0);transform:translateX(10px) translateY(0)}@media only screen and (min-width:45em){.references .ref-container .references-gif{width:85px;-webkit-transform:translateX(20px) translateY(0);transform:translateX(20px) translateY(0)}}.references .ref-container .arrow{width:100%;text-align:center;position:absolute;bottom:0;background-color:#000}.references .ref-container .arrow .arrow-down-container--wiggle{-webkit-animation:wiggle 475ms infinite;animation:wiggle 475ms infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes wiggle{0%{-webkit-transform:translateY(4px);transform:translateY(4px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(4px);transform:translateY(4px)}}@keyframes wiggle{0%{-webkit-transform:translateY(4px);transform:translateY(4px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{-webkit-transform:translateY(4px);transform:translateY(4px)}}.references .ref-container .arrow .arrow-down-container .arrow-down{width:50px;padding:40px 0}.references .ref-container .arrow .arrow-down-container .arrow-down,.references .ref-container .arrow .arrow-down-container .arrow-down--turn{-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.references .ref-container .arrow .arrow-down-container .arrow-down--turn{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.references .ref-container .references-list{padding-bottom:60px}.references .ref-container .references-list li{margin:50px 0;list-style:none}.references .ref-container .references-list li p{list-style:none}.contact{padding:90px 0}.contact-me{line-height:.2rem;margin-bottom:30px}@media only screen and (min-width:45em){.contact-me{line-height:4.2rem}}.like{padding-left:4px}.contact-me-mail{line-height:3rem}.right-contact a{margin-left:5px}.right-contact a:first-child{margin-left:0}@media only screen and (min-width:45em){.right-contact{text-align:right}.right-contact .absolute-bottom{right:0}}@media only screen and (min-width:45em){.block-pt{padding-top:10%}}.proj-blocks .row [class^=col]{margin-top:2%;margin-bottom:2%}.vimeo-thumb{position:relative;cursor:pointer}.vimeo-thumb .play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:inline-block;z-index:1;width:50px}.vimeo-thumb .play--off{display:none}.video-thumb{position:relative}.video-thumb .play{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;display:inline-block;z-index:1;width:50px}.video-thumb .play--off{display:none}.video-box{position:relative;margin:auto;overflow:hidden;width:100%}.video-box--off{display:none!important}.video-box a,.video-box img{max-width:100%;-webkit-transition:all .8s;transition:all .8s;display:block;width:100%;height:auto}@media only screen and (min-width:45em){.video-box a,.video-box img{-webkit-transform:scale(1);transform:scale(1)}}.iframe-container{display:none}.iframe-container--on{display:block}@media only screen and (min-width:45em){.video-box:hover .video-prev,.video-box:hover a{-webkit-transform:scale(1.1);transform:scale(1.1)}.video-box:hover .play{width:70px}}.mute-video{border:none;position:absolute;bottom:20px;left:30px}.mute-video .sound{cursor:pointer;width:40px}@media only screen and (min-width:45em){.mute-video .sound{width:50px}}.mute-video .sound-on{display:block}.mute-video .sound-off,.mute-video .sound-on--off{display:none}.mute-video .sound-off--on{display:block}.site-header{padding:10px 0;position:fixed;width:100%;z-index:25;height:0}.site-header,.site-header--is-expanded{-webkit-transition:height .3s ease-out;transition:height .3s ease-out}.site-header--is-expanded{background-color:#000;height:100vh}.site-header .m-icon{margin-top:10px;width:60px}@media only screen and (min-width:45em){.site-header .m-icon{margin-top:5px;width:80px}}.site-header .m-icon--none{display:none}.site-header .m-icon-open{margin-top:20px;width:180px;display:none}@media only screen and (min-width:45em){.site-header .m-icon-open{margin-top:20px;width:240px}}.site-header .m-icon-open--open{display:block}.site-header__menu-icon{width:35px;height:32px;position:absolute;z-index:10;top:20px;right:0;cursor:pointer}@media only screen and (min-width:45em){.site-header__menu-icon{width:40px;height:38px}}.site-header__menu-icon:before{content:"";position:absolute;top:0;left:0;width:35px;height:4px;background-color:#fee30f;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-box-shadow:-2px 2px 0 0 #000;box-shadow:-2px 2px 0 0 #000}@media only screen and (min-width:45em){.site-header__menu-icon:before{width:40px;height:5px}}.site-header__menu-icon__middle{position:absolute;top:14px;left:0;width:35px;height:4px;background-color:#fee30f;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-box-shadow:-2px 2px 0 0 #000;box-shadow:-2px 2px 0 0 #000}@media only screen and (min-width:45em){.site-header__menu-icon__middle{width:40px;height:5px;top:16px}}.site-header__menu-icon:after{content:"";position:absolute;bottom:0;left:0;width:35px;height:4px;background-color:#fee30f;-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-box-shadow:-2px 2px 0 0 #000;box-shadow:-2px 2px 0 0 #000}@media only screen and (min-width:45em){.site-header__menu-icon:after{width:40px;height:5px}}.site-header__menu-icon--close-x:before{-webkit-transform:rotate(45deg) scaleX(1.25);transform:rotate(45deg) scaleX(1.25);-webkit-box-shadow:none;box-shadow:none;background-color:#aaa}.site-header__menu-icon--close-x .site-header__menu-icon__middle{opacity:0;-webkit-transform:scaleX(0);transform:scaleX(0);background-color:#aaa}.site-header__menu-icon--close-x:after{-webkit-transform:rotate(-45deg) scaleX(1.25) translateY(1px);transform:rotate(-45deg) scaleX(1.25) translateY(1px);-webkit-box-shadow:none;box-shadow:none;background-color:#aaa}.site-header__menu-content{opacity:0;-webkit-transform:scale(0);transform:scale(0);position:relative;z-index:-20;padding-top:40px;text-align:left;height:0;padding-left:1%;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}@media only screen and (min-width:45em){.site-header__menu-content{padding-top:0}}.site-header__menu-content--is-visible{opacity:1;z-index:1;-webkit-transform:scale(1);transform:scale(1);height:100vh;background-color:#000;-webkit-transition:opacity .6s ease-out;transition:opacity .6s ease-out}.nav-height{height:20vh}@media only screen and (min-width:45em){.nav-height{height:65vh}}@media only screen and (min-width:45em){.primary-nav{margin-top:0;position:absolute;bottom:0;right:0}}.primary-nav li{list-style:none;text-align:right;padding-bottom:10px}@media only screen and (min-width:45em){.primary-nav li{padding-bottom:30px}}.primary-nav li .hover-primary{position:relative}.primary-nav li .hover-primary:after{background:none repeat scroll 0 0 transparent;bottom:0;content:"";display:block;height:4px;right:0;position:absolute;background:#fee30f;-webkit-transition:width .3s ease 0s,right .3s ease 0s;transition:width .3s ease 0s,right .3s ease 0s;width:0}@media only screen and (min-width:45em){.primary-nav li .hover-primary:after{height:9px}}.primary-nav li .hover-primary:hover:after{width:100%;right:0}.second-nav{padding-top:14vh}@media only screen and (min-width:45em){.second-nav{margin-top:0;position:absolute;bottom:48px}}.second-nav li{list-style:none}.second-nav .hover:after{background-color:#aaa}.second-nav .sec-contact{margin-top:20px}.second-nav .social{margin-right:12px}.second-nav .phone{margin-bottom:20px;margin-top:5px}footer{padding:15px 0;text-transform:uppercase;z-index:100;text-align:center}@media only screen and (min-width:45em){footer{text-align:left;padding:20px 0}}footer .col-6{margin-top:0!important;margin-bottom:0!important}@media only screen and (min-width:45em){.right-footer{text-align:right}}.at-up{position:relative;-webkit-transform:translateY(-1.5px);transform:translateY(-1.5px);display:inline-block}.proj-blocks{margin:40px 0}@media only screen and (min-width:45em){.proj-blocks{margin:80px 0}}.proj-headline{margin:50px 0}.proj-emoji{padding-left:9px;position:absolute;-webkit-transform:translateY(-3px);transform:translateY(-3px)}@media only screen and (min-width:45em){.proj-emoji{padding-left:25px;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.back-container{width:100%;padding-bottom:100px;margin-top:100px;text-align:center}.back-container .back-hand{font-size:5rem;-webkit-transform:rotate(0deg);transform:rotate(0deg);text-align:center;display:inline-block}.project-body{background-color:#fff}.header-video-container{width:100vw;height:100vh;min-width:100%;min-height:100%;position:fixed;overflow:hidden;top:0;bottom:0;right:0;z-index:-10000}.header-video-container--fix{position:absolute}.header-video-container .header-video{width:auto;height:100%;min-width:100%;min-height:100px;position:absolute;overflow:hidden;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header-video-container .mute-video{position:absolute;bottom:40px;right:40px}.header-image-container{width:100vw;height:100vh;min-width:100%;min-height:100%;position:fixed;overflow:hidden;top:0;bottom:0;right:0;z-index:-10000}.header-image-container--fix{position:absolute}.header-image-container .header-image{width:auto;height:100%;min-width:100%;min-height:100px;position:absolute;overflow:hidden;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-aspect-ratio:3/2){.header-image-container .header-image{width:100%;height:auto;min-width:1440px;min-height:100%}}.fade{-webkit-animation-name:fade;animation-name:fade;-webkit-animation-duration:1s;animation-duration:1s}@-webkit-keyframes fade{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes fade{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}.image-container{position:relative;padding-bottom:66.78082192%;height:0;overflow:hidden}.image-container img{position:absolute;top:0;left:0;width:100%}.money{width:100px;bottom:70%;left:100%;position:absolute;font-size:5rem}@media only screen and (min-width:45em){.money{font-size:5rem}}.money--move{-webkit-animation:move 6s;animation:move 6s;-webkit-animation-timing-function:linear;animation-timing-function:linear}@media only screen and (min-width:45em){.money--move{-webkit-animation:move 12s;animation:move 12s;-webkit-animation-timing-function:linear;animation-timing-function:linear}}@-webkit-keyframes move{0%{bottom:-10%;left:0}to{bottom:70%;left:100%}}@keyframes move{0%{bottom:-10%;left:0}to{bottom:70%;left:100%}}.money .money-gif{display:inline-block;width:100px}@media only screen and (min-width:45em){.money .money-gif{width:150px}}.default-page-container{margin-top:150px}.imprint-text{padding-left:5px}@media only screen and (min-width:45em){.imprint-text{padding-left:7px}}.projects-archive-container{padding-top:150px;margin-bottom:200px;background-color:#000}.projects-archive-container h1{color:#fff;margin-bottom:30px}