.fontLight{font-family:raleway-v14-latin-300}@font-face{font-family:raleway-v14-latin-300;src:url(../_fonts/raleway-v14-latin-300.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-300.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-300.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-300.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-300.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}.fontReg{font-family:raleway-v14-latin-regular}@font-face{font-family:raleway-v14-latin-regular;src:url(../_fonts/raleway-v14-latin-regular.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-regular.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-regular.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-regular.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-regular.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}.fontMed{font-family:raleway-v14-latin-500}@font-face{font-family:raleway-v14-latin-500;src:url(../_fonts/raleway-v14-latin-500.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-500.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-500.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-500.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-500.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}.fontBold{font-family:raleway-v14-latin-800}@font-face{font-family:raleway-v14-latin-800;src:url(../_fonts/raleway-v14-latin-800.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-800.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-800.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-800.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-800.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}.hidden{visibility:hidden;opacity:0}.visible{visibility:visible;opacity:1}.ltrans{-webkit-transition:300ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:300ms cubic-bezier(.165,.84,.44,1) all;-o-transition:300ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:300ms cubic-bezier(.165,.84,.44,1) all;transition:300ms cubic-bezier(.165,.84,.44,1) all}.ltransdel{-webkit-transition:300ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:300ms cubic-bezier(.165,.84,.44,1) all;-o-transition:300ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:300ms cubic-bezier(.165,.84,.44,1) all;transition:300ms cubic-bezier(.165,.84,.44,1) all;transition-delay:300ms}.ltransdel2{-webkit-transition:300ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:300ms cubic-bezier(.165,.84,.44,1) all;-o-transition:300ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:300ms cubic-bezier(.165,.84,.44,1) all;transition:300ms cubic-bezier(.165,.84,.44,1) all;transition-delay:600ms}.ltrans2{-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all}.ltrans2del{-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all;transition-delay:300ms}.ltrans2del2{-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all;transition-delay:600ms}.ltrans2del3{-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all;transition-delay:900ms}.ltrans3{-webkit-transition:900ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:900ms cubic-bezier(.165,.84,.44,1) all;-o-transition:900ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:900ms cubic-bezier(.165,.84,.44,1) all;transition:900ms cubic-bezier(.165,.84,.44,1) all}.ltrans3del{-webkit-transition:900ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:900ms cubic-bezier(.165,.84,.44,1) all;-o-transition:900ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:900ms cubic-bezier(.165,.84,.44,1) all;transition:900ms cubic-bezier(.165,.84,.44,1) all;transition-delay:300ms}.ltrans3del2{-webkit-transition:900ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:900ms cubic-bezier(.165,.84,.44,1) all;-o-transition:900ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:900ms cubic-bezier(.165,.84,.44,1) all;transition:900ms cubic-bezier(.165,.84,.44,1) all;transition-delay:600ms}.ltrans3del3{-webkit-transition:900ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:900ms cubic-bezier(.165,.84,.44,1) all;-o-transition:900ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:900ms cubic-bezier(.165,.84,.44,1) all;transition:900ms cubic-bezier(.165,.84,.44,1) all;transition-delay:900ms}.ltrans4{-webkit-transition:1200ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:1200ms cubic-bezier(.165,.84,.44,1) all;-o-transition:1200ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:1200ms cubic-bezier(.165,.84,.44,1) all;transition:1200ms cubic-bezier(.165,.84,.44,1) all}.ltrans5{-webkit-transition:1500ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:1500ms cubic-bezier(.165,.84,.44,1) all;-o-transition:1500ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:1500ms cubic-bezier(.165,.84,.44,1) all;transition:1500ms cubic-bezier(.165,.84,.44,1) all;transition-delay:300ms}.linkact{-webkit-transition:.3s ease-out all;-moz-transition:.3s ease-out all;-o-transition:.3s ease-out all;-ms-transition:.3s ease-out all;transition:.3s ease-out all}.linkact:active,.linkact:focus,.linkact:hover,.linkact:target{color:rgba(255,255,255,.5);background-color:rgba(255,255,255,.2)}.linkact:active:before,.linkact:focus:before,.linkact:hover:before,.linkact:target:before{color:rgba(255,255,255,.5)}#somediv{margin:1em;-webkit-border-radius:.75em;-moz-border-radius:.75em;border-radius:.75em;-webkit-transition:all .5s ease-in;-moz-transition:all .5s ease-in;-o-transition:all .5s ease-in;-ms-transition:all .5s ease-in;transition:all .5s ease-in;background-color:#abcdef;background-image:-webkit-linear-gradient(top,rgba(230,51,42,0),rgba(230,51,42,.2));background-image:-moz-linear-gradient(top,rgba(230,51,42,0),rgba(230,51,42,.2));background-image:-o-linear-gradient(top,rgba(230,51,42,0),rgba(230,51,42,.2));background-image:-ms-linear-gradient(top,rgba(230,51,42,0),rgba(230,51,42,.2));background-image:linear-gradient(top,rgba(230,51,42,0),rgba(230,51,42,.2));-webkit-box-shadow:inset 5px 5px 6px rgba(128,128,128,.3);-moz-box-shadow:inset 5px 5px 6px rgba(128,128,128,.3);box-shadow:inset 5px 5px 6px rgba(128,128,128,.3)}#somediv:hover{opacity:.7}#devbox{position:fixed;top:0;left:0;max-width:16em;color:#fff;background:#b00;line-height:120%;z-index:9999999999999}#posmarker{position:absolute;width:2em;height:2em;background-color:#00ff0f;z-index:999999999999999}#trenner{position:fixed;top:0;left:50%;width:1px;height:100%;background:#0f0;margin-left:-1px;z-index:999999999999}*{position:relative;padding:0;margin:0;outline:0;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{scroll-behavior:smooth}body{scroll-behavior:smooth;font-family:raleway-v14-latin-300;width:100%;color:#666;padding:0;margin:0;min-height:100vh;min-width:360px;background-color:#f6f6f6;-webkit-font-smoothing:subpixel-antialiased;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;line-height:150%;font-size:1em}@font-face{font-family:raleway-v14-latin-300;src:url(../_fonts/raleway-v14-latin-300.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-300.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-300.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-300.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-300.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}#preloader{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#e6332a;background-size:50%;z-index:9999}#preloader .blinking{position:absolute;top:50%;left:50%;width:3em;height:1em;margin:-.5em 0 0 -1.5em}#preloader .blinking .dots{display:block;float:left;width:.5em;height:.5em;margin:.25em;border-radius:.25em;background-color:#fff;animation:fadeIn .75s infinite alternate;animation-delay:.25s;opacity:0}#preloader .blinking .dots:first-child{animation-delay:0s}#preloader .blinking .dots:last-child{animation-delay:.5s}@keyframes fadeIn{from{opacity:100}}#site{display:none}.wrapper,.wrapper-s,.wrapper-xs{display:block;width:90%;margin:0 auto}.wrapper-s{max-width:35em}.wrapper-xs{max-width:24em}.vspace{padding:8em 0}h1,h2,h3,h4{color:#e6332a;line-height:112.5%;font-family:raleway-v14-latin-800}@font-face{font-family:raleway-v14-latin-800;src:url(../_fonts/raleway-v14-latin-800.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-800.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-800.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-800.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-800.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}h1{font-size:3em}h2{font-size:2em}h3{font-size:1.5em}h4{font-family:raleway-v14-latin-500}@font-face{font-family:raleway-v14-latin-500;src:url(../_fonts/raleway-v14-latin-500.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-500.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-500.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-500.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-500.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}p{margin:1.5em 0}b{font-family:raleway-v14-latin-800}@font-face{font-family:raleway-v14-latin-800;src:url(../_fonts/raleway-v14-latin-800.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-800.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-800.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-800.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-800.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}a{color:#e6332a;text-decoration:none}a:hover{text-decoration:underline}.center{text-align:center}.intro{font-family:raleway-v14-latin-300;font-size:1.25em;line-height:112.5%;line-height:125%;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@font-face{font-family:raleway-v14-latin-500;src:url(../_fonts/raleway-v14-latin-500.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-500.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-500.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-500.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-500.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}@font-face{font-family:raleway-v14-latin-300;src:url(../_fonts/raleway-v14-latin-300.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-300.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-300.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-300.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-300.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}.flex,.flexstatic{display:flex;flex-direction:column;align-items:center}.flex [class^=flex],.flexstatic [class^=flex]{display:block;width:100%;margin:0 1em}.flex .flex1,.flexstatic .flex1{flex:1}.flex .flex2,.flexstatic .flex2{flex:2}.flex .flex3,.flexstatic .flex3{flex:3}.flex .flex4,.flexstatic .flex4{flex:4}.flex .flex5,.flexstatic .flex5{flex:5}.flexstatic{flex-direction:row}header nav{-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all}.showHook{background-color:#e6332a}.showHook svg g{fill:#fff}.showHook::after,.showHook::before{transition:none}.showHook::after{background-image:url(../_img/nav-hook-03.svg);background-color:#e6332a;visibility:visible;opacity:1}.arrowDown::after,.arrowUp::after{visibility:visible;opacity:1}.arrowDown::after,.arrowDown::before{transform:translateY(0) rotate(90deg) scale(.5)}.arrowDown:hover::after{transform:translateY(.2em) rotate(90deg) scale(.5)}.arrowDown:hover::before{transform:translateY(-.2em) rotate(90deg) scale(.5)}.arrowUp::after,.arrowUp::before{transform:translateY(0) rotate(-90deg) scale(.5)}.arrowUp:hover::after{transform:translateY(.2em) rotate(-90deg) scale(.5)}.arrowUp:hover::before{transform:translateY(-.2em) rotate(-90deg) scale(.5)}header.pos-start nav{bottom:-6em}header.pos-start nav ul li.start{top:0;margin-top:0}header.pos-start nav ul li.start a{background-color:#e6332a}header.pos-start nav ul li.start a svg g{fill:#fff}header.pos-start nav ul li.start a::after,header.pos-start nav ul li.start a::before{transition:none}header.pos-start nav ul li.start a::after{background-image:url(../_img/nav-hook-03.svg);background-color:#e6332a;visibility:visible;opacity:1}header.pos-start nav ul li.about,header.pos-start nav ul li.contact,header.pos-start nav ul li.work{bottom:0}header.pos-start nav ul li.about a::after,header.pos-start nav ul li.contact a::after,header.pos-start nav ul li.work a::after{visibility:visible;opacity:1;transform:translateY(0) rotate(90deg) scale(.5)}header.pos-start nav ul li.about a::before,header.pos-start nav ul li.contact a::before,header.pos-start nav ul li.work a::before{transform:translateY(0) rotate(90deg) scale(.5)}header.pos-start nav ul li.about a:hover::after,header.pos-start nav ul li.contact a:hover::after,header.pos-start nav ul li.work a:hover::after{transform:translateY(.2em) rotate(90deg) scale(.5)}header.pos-start nav ul li.about a:hover::before,header.pos-start nav ul li.contact a:hover::before,header.pos-start nav ul li.work a:hover::before{transform:translateY(-.2em) rotate(90deg) scale(.5)}header.pos-start nav ul li.about{margin-bottom:6em}header.pos-start nav ul li.work{margin-bottom:3em}header.pos-start nav ul li.contact{margin-bottom:0}header.pos-start.scrolldown nav{bottom:0}header.pos-about nav{top:-3em;bottom:-3em}header.pos-about nav ul li.about,header.pos-about nav ul li.start{top:0}header.pos-about nav ul li.contact,header.pos-about nav ul li.work{top:100%}header.pos-about nav ul li.contact a::after,header.pos-about nav ul li.work a::after{visibility:visible;opacity:1;transform:translateY(0) rotate(90deg) scale(.5)}header.pos-about nav ul li.contact a::before,header.pos-about nav ul li.work a::before{transform:translateY(0) rotate(90deg) scale(.5)}header.pos-about nav ul li.contact a:hover::after,header.pos-about nav ul li.work a:hover::after{transform:translateY(.2em) rotate(90deg) scale(.5)}header.pos-about nav ul li.contact a:hover::before,header.pos-about nav ul li.work a:hover::before{transform:translateY(-.2em) rotate(90deg) scale(.5)}header.pos-about nav ul li.start{margin-top:0}header.pos-about nav ul li.start a::after{visibility:visible;opacity:1;transform:translateY(0) rotate(-90deg) scale(.5)}header.pos-about nav ul li.start a::before{transform:translateY(0) rotate(-90deg) scale(.5)}header.pos-about nav ul li.start a:hover::after{transform:translateY(.2em) rotate(-90deg) scale(.5)}header.pos-about nav ul li.start a:hover::before{transform:translateY(-.2em) rotate(-90deg) scale(.5)}header.pos-about nav ul li.about{margin-top:3em}header.pos-about nav ul li.about a{background-color:#e6332a}header.pos-about nav ul li.about a svg g{fill:#fff}header.pos-about nav ul li.about a::after,header.pos-about nav ul li.about a::before{transition:none}header.pos-about nav ul li.about a::after{background-image:url(../_img/nav-hook-03.svg);background-color:#e6332a;visibility:visible;opacity:1}header.pos-about nav ul li.work{margin-top:-6em}header.pos-about nav ul li.contact{margin-top:-3em}header.pos-about.scrollup nav{top:0}header.pos-about.scrolldown nav{bottom:0}header.pos-work nav{top:-6em}header.pos-work nav ul li.about,header.pos-work nav ul li.start,header.pos-work nav ul li.work{top:0}header.pos-work nav ul li.about a::after,header.pos-work nav ul li.start a::after{visibility:visible;opacity:1;transform:translateY(0) rotate(-90deg) scale(.5)}header.pos-work nav ul li.about a::before,header.pos-work nav ul li.start a::before{transform:translateY(0) rotate(-90deg) scale(.5)}header.pos-work nav ul li.about a:hover::after,header.pos-work nav ul li.start a:hover::after{transform:translateY(.2em) rotate(-90deg) scale(.5)}header.pos-work nav ul li.about a:hover::before,header.pos-work nav ul li.start a:hover::before{transform:translateY(-.2em) rotate(-90deg) scale(.5)}header.pos-work nav ul li.contact{top:100%}header.pos-work nav ul li.start{margin-top:0}header.pos-work nav ul li.about{margin-top:3em}header.pos-work nav ul li.work{margin-top:6em}header.pos-work nav ul li.work a{background-color:#e6332a}header.pos-work nav ul li.work a svg g{fill:#fff}header.pos-work nav ul li.work a::after,header.pos-work nav ul li.work a::before{transition:none}header.pos-work nav ul li.work a::after{background-image:url(../_img/nav-hook-03.svg);background-color:#e6332a;visibility:visible;opacity:1}header.pos-work nav ul li.contact{margin-top:-3em}header.pos-work nav ul li.contact a::after{visibility:visible;opacity:1;transform:translateY(0) rotate(90deg) scale(.5)}header.pos-work nav ul li.contact a::before{transform:translateY(0) rotate(90deg) scale(.5)}header.pos-work nav ul li.contact a:hover::after{transform:translateY(.2em) rotate(90deg) scale(.5)}header.pos-work nav ul li.contact a:hover::before{transform:translateY(-.2em) rotate(90deg) scale(.5)}header.pos-work.scrollup nav{top:0}header.pos-contact nav{top:-9em}header.pos-contact nav ul li.about,header.pos-contact nav ul li.contact,header.pos-contact nav ul li.start,header.pos-contact nav ul li.work{top:0}header.pos-contact nav ul li.about a::after,header.pos-contact nav ul li.start a::after,header.pos-contact nav ul li.work a::after{visibility:visible;opacity:1;transform:translateY(0) rotate(-90deg) scale(.5)}header.pos-contact nav ul li.about a::before,header.pos-contact nav ul li.start a::before,header.pos-contact nav ul li.work a::before{transform:translateY(0) rotate(-90deg) scale(.5)}header.pos-contact nav ul li.about a:hover::after,header.pos-contact nav ul li.start a:hover::after,header.pos-contact nav ul li.work a:hover::after{transform:translateY(.2em) rotate(-90deg) scale(.5)}header.pos-contact nav ul li.about a:hover::before,header.pos-contact nav ul li.start a:hover::before,header.pos-contact nav ul li.work a:hover::before{transform:translateY(-.2em) rotate(-90deg) scale(.5)}header.pos-contact nav ul li.start{margin-top:0}header.pos-contact nav ul li.about{margin-top:3em}header.pos-contact nav ul li.work{margin-top:6em}header.pos-contact nav ul li.contact{margin-top:9em}header.pos-contact nav ul li.contact a{background-color:#e6332a}header.pos-contact nav ul li.contact a svg g{fill:#fff}header.pos-contact nav ul li.contact a::after,header.pos-contact nav ul li.contact a::before{transition:none}header.pos-contact nav ul li.contact a::after{background-image:url(../_img/nav-hook-03.svg);background-color:#e6332a;visibility:visible;opacity:1}header.pos-contact.scrollup nav{top:0}nav{position:fixed;width:12em;top:0;bottom:0;right:0;left:auto;font-size:.75em;z-index:999;pointer-events:none}nav ul{height:100%;list-style:none}nav li{position:absolute;left:auto;right:0;-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all}nav li a{display:block;height:3em;background-color:#fff;margin-top:0;padding:0 3.25em 0 .25em;pointer-events:all;-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all}nav li a::after,nav li a::before{content:'';position:absolute;top:0;right:0;width:3em;height:3em;background-repeat:no-repeat;background-position:center;background-size:auto 3em;border-left:1px solid #fff;-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all;transform:translate(0) rotate(0) scale(1);background-image:url(../_img/nav-arrow-red.svg)}nav li a svg{display:block;height:3em}nav li a svg g{transform-origin:center right;fill:#e6332a}nav li.start a svg{width:7.875em}nav li.work a svg{width:7.125em}nav li.about a svg{width:7.375em}nav li.contact a svg{width:11em}section{display:block;background-color:#f6f6f6;width:100%;background-image:-webkit-linear-gradient(top,#f6f6f6,#fff);background-image:-moz-linear-gradient(top,#f6f6f6,#fff);background-image:-o-linear-gradient(top,#f6f6f6,#fff);background-image:-ms-linear-gradient(top,#f6f6f6,#fff);background-image:linear-gradient(top,#f6f6f6,#fff)}section.red{display:block;background-image:none;background-color:#e6332a;width:100%}section.red a,section.red h1,section.red h2,section.red h3,section.red h4,section.red ol,section.red p,section.red ul{color:#fff}section#start{padding:0;height:850vh;background-image:none;background-color:#f6f6f6}section#work{padding:0;background-image:none}section.empty{height:200vh}section#contact{background-image:url(../_img/pfbg2.jpg);background-repeat:no-repeat;background-size:contain;background-position:bottom center;min-height:100vh}section#start div[id^=scroll-]{display:block;position:absolute;height:150vh;z-index:10;background-color:transparent}section#start #scroll-chaos{top:0;height:1px}section#start #scroll-concept{top:1px}section#start #scroll-design{top:150vh}section#start #scroll-code{top:300vh}section#start #scroll-out{top:450vh;height:250vh}#statusBar{position:fixed;top:0;left:0;width:100%;height:5px;z-index:99;display:block}#statusBar>div{display:block;position:fixed;top:3px;left:0;height:2px;width:0;background-color:#e6332a;z-index:0;visibility:hidden;opacity:0}#statusBar>div.active{visibility:visible;opacity:1}#statusBar>div.start,section#start #status{top:0}section#start #status2{top:2.27em;background-color:#f0f000}#seq-start{position:fixed;width:100%;height:100vh;overflow:hidden;margin:0 auto;padding:0;font-size:.75em}#seq-start a.scrolldown{position:fixed;bottom:0;left:50%;display:block;width:4em;height:4em;cursor:pointer;background-color:#fff;transform:translateX(-50%);z-index:9999}#seq-start a.scrolldown svg{display:block;width:2em;height:auto;margin:1em auto}@keyframes change{0%,50%{opacity:1}100%{opacity:0}}#seq-start a.scrolldown svg g rect{fill:#E6332A;animation:change 600ms infinite alternate}#seq-start a.scrolldown svg g rect#dot02{animation-delay:200ms}#seq-start a.scrolldown svg g rect#dot03{animation-delay:400ms}#seq-start a.scrolldown:hover::before{transform:translateX(-50%) translateY(12.5%) rotate(90deg) scale(1)}#seq-start a.scrolldown:hover::after{transform:translateX(-50%) translateY(-12.5%) rotate(90deg) scale(1)}#seq-start #texte{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(25vh);overflow:visible;width:200%;height:1.5em;text-align:center}#seq-start #texte .text-chaos,#seq-start #texte .text-code,#seq-start #texte .text-concept,#seq-start #texte .text-design,#seq-start #texte .text-out,#seq-start #texte .text-start{position:absolute;width:100%;font-family:raleway-v14-latin-500;color:#e6332a;line-height:100%;letter-spacing:2.5em;text-transform:uppercase;transition-duration:600ms;opacity:0;visibility:hidden}@font-face{font-family:raleway-v14-latin-500;src:url(../_fonts/raleway-v14-latin-500.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-500.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-500.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-500.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-500.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}#seq-start #texte .text-chaos,#seq-start #texte .text-start{font-size:1.25em}#seq-start #texte .text-code,#seq-start #texte .text-concept,#seq-start #texte .text-design,#seq-start #texte .text-out{font-size:1.3334em}#seq-start #texte.chaos .text-chaos,#seq-start #texte.code .text-code,#seq-start #texte.concept .text-concept,#seq-start #texte.design .text-design,#seq-start #texte.out .text-out,#seq-start #texte.start .text-start,.text-start-show{letter-spacing:.25em;opacity:1;visibility:visible}#seq-start #fishbox{position:absolute;left:50%;top:50%;width:30em;transform:translateX(-50%) translateY(-50%);opacity:0;visibility:hidden;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;transition:all 1s ease-in-out;z-index:99999999999}#seq-start #bracketfish{display:flex;align-items:center;justify-content:center}#seq-start #bracketfish>*{flex:0 0 4em}div[class^=brfish-]{box-sizing:content-box;opacity:0;visibility:hidden;transition-duration:1s;transform-origin:center;overflow:visible;padding:0 .5em}div[class^=brfish-] svg{width:100%;height:auto;overflow:visible;transition-duration:1s}div[class^=brfish-] svg path{stroke:#e6332a;stroke-width:.625em;transition-duration:1s}#seq-start #fishbox.ani-chaos,#seq-start #fishbox.ani-code,#seq-start #fishbox.ani-concept,#seq-start #fishbox.ani-design,#seq-start #fishbox.ani-out,#seq-start #fishbox.ani-start{opacity:1;visibility:visible}#seq-start #fishbox.ani-chaos div[class^=brfish-],#seq-start #fishbox.ani-code div[class^=brfish-],#seq-start #fishbox.ani-concept div[class^=brfish-],#seq-start #fishbox.ani-design div[class^=brfish-],#seq-start #fishbox.ani-out div[class^=brfish-],#seq-start #fishbox.ani-start div[class^=brfish-]{padding:0 .5em;opacity:1;visibility:visible}#seq-start #fishbox.ani-chaos div[class^=brfish-],#seq-start #fishbox.ani-concept div[class^=brfish-],#seq-start #fishbox.ani-start div[class^=brfish-]{margin:0 -1em}#seq-start #fishbox.ani-code,#seq-start #fishbox.ani-design{opacity:1;visibility:visible}#seq-start #fishbox.ani-code .brfish-00,#seq-start #fishbox.ani-design .brfish-00{flex-basis:4em;margin-left:-.75em}#seq-start #fishbox.ani-code .brfish-00 svg path,#seq-start #fishbox.ani-design .brfish-00 svg path{stroke-width:1.25em}#seq-start #fishbox.ani-code .brfish-01,#seq-start #fishbox.ani-design .brfish-01{flex-basis:1.49998125em;margin-left:-.5em}#seq-start #fishbox.ani-code .brfish-01 svg path,#seq-start #fishbox.ani-design .brfish-01 svg path{stroke-width:3.333375em}#seq-start #fishbox.ani-code .brfish-02,#seq-start #fishbox.ani-design .brfish-02{flex-basis:2.99985001em;margin-left:-.5em}#seq-start #fishbox.ani-code .brfish-02 svg path,#seq-start #fishbox.ani-design .brfish-02 svg path{stroke-width:1.66675em}#seq-start #fishbox.ani-code .brfish-03,#seq-start #fishbox.ani-design .brfish-03{flex-basis:4em;margin-left:-1.5em}#seq-start #fishbox.ani-code .brfish-03 svg path,#seq-start #fishbox.ani-design .brfish-03 svg path{stroke-width:1.25em}#seq-start #fishbox.ani-code .brfish-04,#seq-start #fishbox.ani-design .brfish-04{flex-basis:5.99970001em;margin-left:-3em}#seq-start #fishbox.ani-code .brfish-04 svg path,#seq-start #fishbox.ani-design .brfish-04 svg path{stroke-width:.833375em}#seq-start #fishbox.ani-code .brfish-05,#seq-start #fishbox.ani-design .brfish-05{flex-basis:4em;margin-left:-2.625em}#seq-start #fishbox.ani-code .brfish-05 svg path,#seq-start #fishbox.ani-design .brfish-05 svg path{stroke-width:1.25em}#seq-start #fishbox.ani-code .brfish-06,#seq-start #fishbox.ani-design .brfish-06{flex-basis:1.49998125em;margin-left:-.75em}#seq-start #fishbox.ani-code .brfish-06 svg path,#seq-start #fishbox.ani-design .brfish-06 svg path{stroke-width:3.333375em}@-webkit-keyframes ani-code{0%{padding:0 .5em}50%{padding:0}100%{padding:0 .5em}}#seq-start #fishbox.ani-code div#bracketfish{margin-left:0;transition:all 2s ease-out}#seq-start #fishbox.ani-code div[class^=brfish-]{animation:ani-code 2s infinite}#seq-start #fishbox.ani-out .brfish-00{flex-basis:1.49998125em;margin-top:-9em}#seq-start #fishbox.ani-out .brfish-00 svg path{stroke-width:3.333375em}#seq-start #fishbox.ani-out .brfish-01{flex-basis:4em;margin-left:-1.5em;margin-top:-7.5em}#seq-start #fishbox.ani-out .brfish-01 svg path{stroke-width:1.25em}#seq-start #fishbox.ani-out .brfish-02{flex-basis:5.99970001em;margin-left:-3.375em;margin-top:-3.75em}#seq-start #fishbox.ani-out .brfish-02 svg path{stroke-width:.833375em}#seq-start #fishbox.ani-out .brfish-03{flex-basis:5.99970001em;margin-left:-4.125em}#seq-start #fishbox.ani-out .brfish-03 svg path{stroke-width:.833375em}#seq-start #fishbox.ani-out .brfish-04{flex-basis:5.99970001em;margin-left:-4.125em;margin-top:-3.75em}#seq-start #fishbox.ani-out .brfish-04 svg path{stroke-width:.833375em}#seq-start #fishbox.ani-out .brfish-05{flex-basis:4em;margin-left:-3em;margin-top:-7.5em}#seq-start #fishbox.ani-out .brfish-05 svg path{stroke-width:1.25em}#seq-start #fishbox.ani-out .brfish-06{flex-basis:1.49998125em;margin-left:-1.5em;margin-top:-9em}#seq-start #fishbox.ani-out .brfish-06 svg path{stroke-width:3.333375em}section#about ul.whatwedo{display:flex;flex-wrap:wrap;list-style:none;text-align:center;color:#fff}section#about ul.whatwedo li{flex:0 0 33.333%;box-sizing:border-box}section#about ul.whatwedo li .big,section#about ul.whatwedo li .sub{line-height:150%}section#about ul.whatwedo li .big{font-family:raleway-v14-latin-800;font-size:3em;text-shadow:#e6332a .125em .25em}@font-face{font-family:raleway-v14-latin-800;src:url(../_fonts/raleway-v14-latin-800.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-800.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-800.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-800.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-800.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}section#about ul.whatwedo li .sub{color:#f18a85;font-size:.75em}#contact #infobox{font-size:.875em;font-family:raleway-v14-latin-500;background-color:#fff;padding:2em 2em .5em}@font-face{font-family:raleway-v14-latin-500;src:url(../_fonts/raleway-v14-latin-500.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-500.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-500.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-500.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-500.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}#contact form{padding:.5em 0 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}#contact form input,#contact form textarea{font-family:raleway-v14-latin-500;color:#666;background-color:#fff;font-size:.875em;line-height:150%}@font-face{font-family:raleway-v14-latin-500;src:url(../_fonts/raleway-v14-latin-500.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-500.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-500.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-500.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-500.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}#contact form input[type=text],#contact form input[type=submit],#contact form input[type=reset],#contact form textarea{display:block;flex:0 0 1;transform:scale(0);padding:0;border:.0625em solid #f6f6f6;opacity:0;-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all}#contact form input[type=text]:focus,#contact form input[type=submit]:focus,#contact form input[type=reset]:focus,#contact form textarea:focus{color:#e6332a;border:.0625em solid #e6332a}#contact form input[type=text].active,#contact form input[type=submit].active,#contact form input[type=reset].active,#contact form textarea.active{transform:scale(1);color:#e6332a;padding:1em;border:.0625em solid #e6332a;opacity:1}#contact form input[type=text].visible,#contact form input[type=submit].visible,#contact form input[type=reset].visible,#contact form textarea.visible{height:auto;padding:1em;opacity:1;transform:scale(1)}#contact form input[type=text]::placeholder,#contact form input[type=submit]::placeholder,#contact form input[type=reset]::placeholder,#contact form textarea::placeholder{opacity:1}#contact form input[type=text]{width:50%}#contact form textarea{width:100%;resize:vertical}#contact form input#reset{width:25%}#contact form input#submit{width:50%;color:#fff;background-color:#e6332a}footer{color:#fff;font-family:raleway-v14-latin-regular;font-size:.875em;background-color:#e6332a;padding:3em 0;overflow:hidden}@font-face{font-family:raleway-v14-latin-regular;src:url(../_fonts/raleway-v14-latin-regular.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-regular.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-regular.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-regular.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-regular.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}footer img{max-width:6em}footer a{font-family:raleway-v14-latin-800;color:#fff}@font-face{font-family:raleway-v14-latin-800;src:url(../_fonts/raleway-v14-latin-800.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-800.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-800.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-800.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-800.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}#sequence-start{position:relative;width:100%;min-height:100vh;max-width:100%;overflow:hidden;margin:0 auto;padding:0}#sequence-start .seq-next,#sequence-start .seq-prev{display:block;top:50%;width:3em;height:3em;background-color:#e6332a}#sequence-start .seq-autoplay,#sequence-start .seq-next,#sequence-start .seq-prev{position:absolute;cursor:pointer;z-index:10000}#sequence-start .seq-next{right:0;background-image:url(../_img/arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain}#sequence-start .seq-prev{left:0}#sequence-start .seq-autoplay{left:.5em;top:.5em;width:2em;height:2em;background-image:url(../_img/slider_playpause.svg);background-size:2em;background-repeat:no-repeat;background-position:center top}#sequence-start .seq-autoplay.seq-autoplaying{background-position:center bottom}#sequence-start ul.seq-pagination{list-style:none;z-index:9;display:block;position:absolute;bottom:0;height:auto;width:50%}#sequence-start ul.seq-pagination li{display:none;text-align:right;margin:.25em 0;cursor:pointer}#sequence-start ul.seq-pagination li h4{font-family:raleway-v14-latin-regular}@font-face{font-family:raleway-v14-latin-regular;src:url(../_fonts/raleway-v14-latin-regular.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-regular.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-regular.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-regular.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-regular.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}#sequence-start ul.seq-pagination li h4,#sequence-start ul.seq-pagination li p{padding:.5em 2% 0}#sequence-start ul.seq-pagination li p{display:none;font-size:.75em;line-height:125%;padding:.5em 2%;margin:0}#sequence-start ul.seq-pagination li p.what{font-family:raleway-v14-latin-regular}@font-face{font-family:raleway-v14-latin-regular;src:url(../_fonts/raleway-v14-latin-regular.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-regular.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-regular.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-regular.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-regular.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}#sequence-start ul.seq-pagination li p.info{font-family:raleway-v14-latin-300;color:#666;background-color:#fff}@font-face{font-family:raleway-v14-latin-300;src:url(../_fonts/raleway-v14-latin-300.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-300.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-300.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-300.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-300.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}#sequence-start ul.seq-pagination li.seq-current{display:block;text-align:left;cursor:default}#sequence-start ul.seq-pagination li.seq-current h4,#sequence-start ul.seq-pagination li.seq-current p.what{color:#fff;background-color:#e6332a}#sequence-start ul.seq-pagination li.seq-current h4{font-family:raleway-v14-latin-500}@font-face{font-family:raleway-v14-latin-500;src:url(../_fonts/raleway-v14-latin-500.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-500.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-500.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-500.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-500.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}#sequence-start ul.seq-pagination li.seq-current p{display:block}#sequence-start ul.seq-pagination li.campaign::before,#sequence-start ul.seq-pagination li.corp::before,#sequence-start ul.seq-pagination li.illus::before,#sequence-start ul.seq-pagination li.logo::before,#sequence-start ul.seq-pagination li.print::before,#sequence-start ul.seq-pagination li.social::before,#sequence-start ul.seq-pagination li.web::before{display:block;font-family:raleway-v14-latin-500;color:#e6332a;font-size:.75em;letter-spacing:.25em;text-align:right;padding:0 2%;margin:2em 0 1em auto;text-transform:uppercase}@font-face{font-family:raleway-v14-latin-500;src:url(../_fonts/raleway-v14-latin-500.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-500.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-500.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-500.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-500.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}#sequence-start ul.seq-pagination li.web::before{content:'websites'}#sequence-start ul.seq-pagination li.logo::before{content:'logos'}#sequence-start ul.seq-pagination li.illus::before{content:'illustrations'}#sequence-start ul.seq-pagination li.corp::before{content:'corporate'}#sequence-start ul.seq-pagination li.campaign::before{content:'kampagnen'}#sequence-start ul.seq-pagination li.print::before{content:'drucksachen'}#sequence-start ul.seq-pagination li.social::before{content:'wir unterstützen'}#sequence-start .seq-status{position:absolute;width:.125em;height:0;left:0;bottom:0;background:#e6332a;z-index:9999}@keyframes status-bar{0%{height:0}100%{height:100%}}#sequence-start .seq-status.active{animation:status-bar 4s linear}#sequence-start .seq-canvas,#sequence-start .seq-canvas>*{margin:0;padding:0;list-style:none}#sequence-start .seq-canvas{position:absolute;min-height:100vh;width:100%;white-space:nowrap}#sequence-start .seq-canvas>*{position:absolute;vertical-align:top;width:100%;height:100%;white-space:normal;text-align:center;perspective:30em}#sequence-start .primage{position:absolute;display:block;left:100%;top:0;width:100%;height:100vh;color:#e6332a;opacity:0;visibility:hidden;transition-duration:1s;background-position:center;background-size:contain;background-repeat:no-repeat;transform:scale(1) rotateX(90deg) rotateY(30deg)}#sequence-start .seq-in .primage{left:0;opacity:1;visibility:visible;background-position:center;transform:scale(1)}#sequence-start .seq-out .primage{left:-100%;opacity:0;visibility:hidden;transform:scale(1) rotateX(90deg) rotateY(-30deg)}#sequence-start a.more{position:absolute;display:none;left:100%;bottom:0;width:6em;height:6em;color:#fff;font-size:.75em;background-image:url(../_img/bg-ecke.svg);background-position:center;background-size:contain;transform-origin:bottom right;transition-duration:0;transition-delay:0;margin-left:-6em;transform:scale(0)}#sequence-start a.more::after{position:absolute;display:block;content:'';bottom:.5em;right:.5em;width:2.66666667em;height:2.66666667em;background-image:url(../_img/pdf.svg);background-position:center;background-size:contain;transform:scale(0) rotate(180deg)}#sequence-start .seq-in a.more{transition-duration:600ms;transition-delay:1s;transform:scale(1)}#sequence-start .seq-in a.more::after{transition-duration:600ms;transition-delay:1300ms;transition-delay:1s;transform:scale(1) rotate(0)}#sequence-start .seq-out a.more{transform:scale(0);transition-duration:0;transition-delay:0}#sequence-start .seq-out a.more::after{transition-duration:0;transition-delay:0}ul.projects{display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;background-color:#e6332a}ul.projects li{flex:0 0 1}ul.projects li.active a{height:auto;cursor:default;pointer-events:none}ul.projects li.active a p{display:block}ul.projects li a{display:block;width:100%;cursor:pointer;background-size:cover;background-position:top center;height:25vw;-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all}ul.projects li a picture{display:block}ul.projects li a picture img{display:block;width:100%}ul.projects li a p{display:none;font-family:raleway-v14-latin-500;font-size:.75em;line-height:150%;color:#fff;background-color:#e6332a;padding:.5em .5em 2em;margin:0}@font-face{font-family:raleway-v14-latin-500;src:url(../_fonts/raleway-v14-latin-500.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-500.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-500.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-500.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-500.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}.endfwork{overflow:hidden}.endfwork .get-projects{display:block;padding:10em 0;margin:0}.endfwork .get-projects .background{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background-color:#e6332a;background-image:url(../_img/portfoliobg-04.jpg);background-position:bottom left;background-size:auto 25%;background-attachment:fixed}.endfwork .get-projects .wrapper-xs h3,.endfwork .get-projects .wrapper-xs h4{line-height:180%;text-align:justify;margin:0 auto .75em}.endfwork .get-projects .wrapper-xs p{display:block;width:100%;color:#fff}.endfwork .get-projects .wrapper-xs a{display:block;width:auto;font-family:raleway-v14-latin-800;color:#e6332a;text-align:center;padding:1em 0;background-color:#fff;outline:#fff solid .06125em;overflow:hidden}@font-face{font-family:raleway-v14-latin-800;src:url(../_fonts/raleway-v14-latin-800.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-800.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-800.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-800.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-800.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}.endfwork .get-projects .wrapper-xs a::after{position:absolute;width:0;top:0;left:0;min-height:3em;height:100%;content:'';background-color:#e6332a;-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all;z-index:-1}.endfwork .get-projects .wrapper-xs a:hover{color:#fff}.endfwork .get-projects .wrapper-xs a:hover::after{width:100%;-webkit-transition:600ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:600ms cubic-bezier(.165,.84,.44,1) all;-o-transition:600ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:600ms cubic-bezier(.165,.84,.44,1) all;transition:600ms cubic-bezier(.165,.84,.44,1) all}@keyframes aniTextbr{0%{transform:scale(1.1)}50%{transform:scale(.9)}100%{transform:scale(1.1)}}.aniTextbr,.aniTextbrCenter{display:flex;flex-wrap:wrap;justify-content:flex-start;pointer-events:none;user-select:none}.aniTextbr>div,.aniTextbrCenter>div{display:flex;flex:0 0 1;flex-wrap:wrap;justify-content:flex-start;margin-right:.25em}.aniTextbr>div:last-child,.aniTextbrCenter>div:last-child{margin-right:0}.aniTextbr>div>span,.aniTextbrCenter>div>span{flex:0 0 1;animation:aniTextbr 4500ms infinite}.aniTextbr>div>span:last-child,.aniTextbrCenter>div>span:last-child{margin-right:0}.aniTextbrCenter{justify-content:center}.tcenter{margin:0 auto}.slideGroup>*,.slideItem{transform:translateY(5em);opacity:0;visibility:hidden;transition:none;filter:blur(2px)}.slideGroup{transform:translateY(5em);transition:none}.slide-active{-webkit-transition:1500ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:1500ms cubic-bezier(.165,.84,.44,1) all;-o-transition:1500ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:1500ms cubic-bezier(.165,.84,.44,1) all;transition:1500ms cubic-bezier(.165,.84,.44,1) all;transition-delay:300ms;transform:translateY(0) scale(1);filter:blur(0);opacity:1;visibility:visible}.mobile{display:block}.desktop{display:none}@media (min-width:768px){body{font-size:100%}.wrapper-s{width:70%}.wrapper-xs{width:50%}.flex{flex-direction:row}#sequence-start{width:100%;height:auto}#sequence-start .seq-canvas{position:absolute;top:0;left:0;width:50%;background-color:#fff;overflow:hidden}#sequence-start .seq-canvas.fixed{position:fixed}#sequence-start .seq-next,#sequence-start .seq-prev{display:none}#sequence-start ul.seq-pagination{position:relative;width:40%;margin:8em 0 8em 55%}#sequence-start ul.seq-pagination li{display:block}#sequence-start ul.seq-pagination li p.info{background-color:transparent;max-width:24em}#sequence-start .seq-status{left:50%}#sequence-start .primage,#sequence-start .seq-in .primage{background-position:center right}#sequence-start a.more{display:block}.endfwork .get-projects{height:56.25vw;height:50vw;padding:0}.tcenter{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.mobile{display:none}.desktop{display:block}}@media (min-width:960px){body{font-size:125%}#seq-start{font-size:1em}}@media (min-width:1440px){body{font-size:125%}}@media (min-width:1680px){body{font-size:150%}}hr{display:block;border-bottom:3px double rgba(255,255,255,.50125);border-bottom:.25em solid #fff;margin:1.5em 0}#lightboxov{visibility:hidden;opacity:0;font-size:.75em;background-color:#e6332a;padding:0;overflow:visible;-webkit-transition:1500ms cubic-bezier(.165,.84,.44,1) all;-moz-transition:1500ms cubic-bezier(.165,.84,.44,1) all;-o-transition:1500ms cubic-bezier(.165,.84,.44,1) all;-ms-transition:1500ms cubic-bezier(.165,.84,.44,1) all;transition:1500ms cubic-bezier(.165,.84,.44,1) all;transition-delay:300ms}#lightboxov.active{visibility:visible;opacity:1;padding:2em}#lightboxov .bclose{display:block;position:absolute;top:0;right:0;width:3.5em;height:3.5em;background-color:#fff;cursor:pointer}#lightboxov .bclose::after{position:absolute;top:0;left:0;width:3.5em;height:3.5em;content:'';background-image:url(../_img/close-r.svg);background-size:66.667%;background-position:center;background-repeat:no-repeat}#lightboxov h1,#lightboxov h2,#lightboxov h3,#lightboxov h4,#lightboxov h5,#lightboxov ol,#lightboxov p,#lightboxov ul{color:#fff}#lightboxov ol,#lightboxov p,#lightboxov ul{font-family:raleway-v14-latin-500}@font-face{font-family:raleway-v14-latin-500;src:url(../_fonts/raleway-v14-latin-500.eot?v=3.0.1);src:url(../_fonts/raleway-v14-latin-500.eot?#iefix&v=3.0.1) format('embedded-opentype'),url(../_fonts/raleway-v14-latin-500.woff?v=3.0.1) format('woff'),url(../_fonts/raleway-v14-latin-500.ttf?v=3.0.1) format('truetype'),url(../_fonts/raleway-v14-latin-500.svg?v=3.0.1) format('svg');font-weight:400;font-style:normal}#lightboxov ol,#lightboxov ul{padding-left:1em}