#wrapper,nav .img{position:absolute}#wrapper,nav{left:0;top:0;width:100%}#wrapper,body,html,nav,section{width:100%}h2,nav ul{text-transform:uppercase;font-family:"Pitch Regular"}#wrapper,nav ul li{display:block}body,header,html,section{overflow-x:hidden}h2,header h1,nav ul{font-family:"Pitch Regular"}h2,header h1{font-weight:400}body,html{font-size:100%;margin:0;padding:0;min-height:100vh}@media (max-width:1100px){body,html{font-size:80%}}@media (max-width:400px){body,html{font-size:60%}}section{padding-top:4rem;padding-bottom:4rem}h2{font-size:2rem;letter-spacing:.15em;margin-bottom:0}@media (min-width:805px){.typewriter span{opacity:0;transition:opacity 2ms;transition-delay:16ms}.typewriter .next,.typewriter.show span:first-child{opacity:1}}nav{position:fixed;z-index:15;background:#fff;color:#434343;height:7rem;transition:background 750ms,height 750ms}nav.rmdelay a{transition-delay:0s!important}nav.shaded{height:4rem;background:#000}@media (min-width:805px){nav.shaded{transition-delay:750ms,750ms}nav.shaded .img{width:3.4rem;transition-delay:0s}nav.shaded .img svg.bars{background:#000;transition-delay:750ms}nav.shaded a{color:#fff;transition-delay:750ms}}@media (max-width:805px){nav.shaded .img svg.bars,nav.shaded ul{background:#000}nav.shaded .img svg.text{fill:#fff}nav.shaded ul{top:4rem}nav.shaded ul a{color:#fff}}nav .img{height:2.5rem;left:2rem;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);overflow:hidden;width:12.5rem;transition:width 750ms;transition-delay:750ms}nav .img img:last-of-type,nav .img svg.bars{top:0;background:#fff;transition:background 750ms;position:absolute}nav .img img{height:100%}nav .img img:last-of-type{right:0}@media (max-width:805px){nav .img{width:100%;left:0}nav .img img:last-of-type{right:1rem}}nav .img svg.bars{height:2.5rem;width:3.5rem;stroke:#ff6521;stroke-width:5;right:0;z-index:10}nav .img svg.text{height:2.5rem;width:9rem;transition:fill 750ms;fill:#444}@media (max-width:805px){nav .img svg.bars{right:1rem}nav .img svg.text{margin-left:2rem}}nav ul{list-style:none;padding-left:0;display:inline;font-size:1.25rem;letter-spacing:.2em}nav ul li.highlight a{color:#ff6521!important;transition-delay:0s!important}nav ul li a{color:#434343;text-decoration:none;transition:color 750ms;transition-delay:0s}@media (min-width:805px){nav ul{position:absolute;top:50%;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);margin-right:6rem;margin-top:0;margin-bottom:0}nav ul li{display:inline}nav ul li:not(:last-of-type){margin-right:2rem}}@media (max-width:805px){nav ul{position:fixed;right:0;top:7rem;bottom:0;background:#fff;margin:0;text-align:right;font-size:2.75rem;line-height:1.5em;padding-left:2rem;transition:transform .6s,-webkit-transform .6s;transform:translateX(100%);-webkit-transform:translateX(100%)}nav ul.show{transform:translateX(0);-webkit-transform:translateX(0)}nav ul li{margin-right:2rem}nav ul li:not(:first-of-type){margin-top:2rem}}header{position:relative;font-size:0;margin-top:7rem;background:#000}header h1{position:absolute;left:23%;bottom:30%;font-size:4.25rem;color:#fff;width:8em;z-index:5}header img{width:100%}@media (max-width:805px){header h1{font-size:4rem;position:relative;width:100%;background:#000;margin:0 auto;left:0;bottom:0;max-width:32rem;text-align:center;line-height:1em;padding:.75rem 1rem}header img{transform:translateX(-20%);width:160%}}section#intro{pading-top:8rem;font-family:"Helvetica Neue LT Std Light"}section#intro>*{margin-left:auto;margin-right:auto;width:61rem}@media (max-width:805px){section#intro p{text-align:center;width:auto;margin-left:1rem;margin-right:1rem}}section#intro span{display:block;transform:translateY(1em);-webkit-transform:translateY(1em);opacity:0;transition:transform 250ms,-webkit-transform 250ms,opacity 250ms}section#intro span.show{transform:translateY(0);-webkit-transform:translateY(0);opacity:1}section#intro .line1,section#intro .line2{font-size:3rem;letter-spacing:.05em}section#intro .line3,section#intro .line4,section#intro .line5{font-size:1.75rem;letter-spacing:.05em;line-height:2em}section#intro .tail,section#work>h2{font-size:2.25rem;text-align:center;text-transform:uppercase}@media (min-width:805px){section#intro .line2{margin-left:2em}section#intro .line4{margin-left:6em}section#intro .line5{margin-left:15em}}section#intro .tail{font-family:"Pitch Regular";margin-top:13rem}section#work{transition:background-color 750ms;padding-top:0;position:relative;font-family:"Helvetica Neue LT Std Light";-ms-transform:translate3d(0,0,0)}section#work>h2{font-family:"Pitch Regular";background:#fff;margin-bottom:3rem;padding-bottom:2rem;padding-top:5rem;margin-top:0}section#testimonial p,section#work .block.mobile .description,section#work .block.mobile .description h2,section#work>.description h2{font-family:"Helvetica Neue LT Std Light"}section#work .clients{position:absolute;left:0;right:0;top:9.7rem;color:#fff;background-color:inherit;text-transform:uppercase;font-size:1.25rem;height:3.5rem;z-index:5}@media (max-width:805px){section#work .clients{top:10rem;font-size:1.75rem;height:4rem}}section#work .clients.fixed:not(.leave){position:fixed;top:4rem}section#work .clients.leave{position:absolute;top:auto;bottom:calc(100vh - 7.5rem)}section#work .clients svg{height:calc(100% - 1rem);fill:none;stroke:#fff;stroke-width:.5rem;background-color:inherit;position:absolute;top:0;padding:.5rem;z-index:5}section#work .clients svg:first-of-type{left:0}section#work .clients svg:last-of-type{right:0}section#work .clients ul{display:block;list-style:none;margin-top:0;margin-bottom:0;padding-left:0;height:100%;width:100%;font-size:1.25rem}section#work .clients ul li{display:inline;cursor:pointer;position:absolute;top:50%;letter-spacing:.1em}section#work .clients ul li:not(.mobile){transform:translateY(-50%) translateZ(0);-webkit-transform:translateY(-50%) translateZ(0);-ms-transform:translateY(-50%) translateZ(0)}section#work .clients ul li:not(.mobile):nth-child(5n+1){left:16.666%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0)}section#work .clients ul li:not(.mobile):nth-child(5n+2){left:33.333%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0)}section#work .clients ul li:not(.mobile):nth-child(5n+3){left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0)}section#work .clients ul li:not(.mobile):nth-child(5n+4){left:66.666%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0)}section#work .clients ul li:not(.mobile):nth-child(5n+0){left:83.333%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0)}section#work .clients ul li.mobile{transition:right 750ms,transform 750ms,-webkit-transform 750ms;right:100%;transform:translate(0,-50%);-webkit-transform:translate(0,-50%);width:100%;text-align:center;top:50%}section#work .clients ul li.mobile.selected{position:absolute;right:50%;transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%)}section#work .clients ul li.mobile.selected~li{right:0;transform:translate(100%,-50%);-webkit-transform:translate(100%,-50%)}section#work .clients ul:after{content:'';display:block;border-top:1px solid #fff;position:absolute;height:0;bottom:.8rem;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transition:width 750ms,left 750ms}@media (max-width:805px){section#work .clients ul:after{left:50%!important;bottom:.5rem}}section#work .clients ul.s0:after{left:16.666%;width:6.5em}section#work .clients ul.s1:after{left:33.333%;width:9.75em}section#work .clients ul.s2:after{left:50%;width:4.25em}section#work .clients ul.s3:after{left:66.666%;width:11.5em}section#work .clients ul.s4:after{left:83.333%;width:4em}section#work>.description{position:absolute;top:20rem;right:4rem;width:21rem;height:28rem;color:#fff;transition:opacity 750ms;opacity:1}section#work>.description.fixed:not(.leave){position:fixed;top:14rem}section#work>.description.leave{position:absolute;top:auto;bottom:calc(100vh - 42rem)}section#work>.description h2{font-size:1.5rem}section#work>.description span{text-transform:uppercase;font-size:.75rem;white-space:pre-line;letter-spacing:.1em}section#work>.description p{margin-bottom:0;line-height:1.75rem;margin-top:2rem;letter-spacing:.05em}section#work>.description.bg{opacity:0}section#work .block{width:calc(100% - 30rem);padding-left:4rem;padding-top:10rem}section#work .block.mobile{padding-left:2rem;width:calc(100% - 4rem)}section#work .block.mobile .description{color:#fff;text-align:center}section#work .block.mobile .description h2{font-weight:400;font-size:1.5rem;-webkit-font-smoothing:antialiased}section#work .block.mobile .description span{font-size:.75rem;text-transform:uppercase;font-size-adjust:.5;letter-spacing:.15em;line-height:1.2rem}@media (max-width:400px){section#work .block.mobile .description span{line-height:1.5rem}section#work .block.mobile .description p{font-size:1rem}}section#work .block.mobile .description p{line-height:2rem;font-size:1rem;letter-spacing:.05em}section#work .block .overlay{display:block;position:relative;width:100%}section#work .block .overlay:before{content:'';position:absolute;width:100%;height:100%;z-index:2}section#work .block .overlay:nth-child(odd):before{background:url(/resources/img/frame-black.png) no-repeat;background-size:contain}section#work .block .overlay:nth-child(even):before{background:url(/resources/img/frame-white.png) no-repeat;background-size:contain}section#work .block .overlay img{display:block;padding-top:11.5%;padding-bottom:17%;padding-left:15.2%;width:72.15%}section#testimonial p span:after,section#testimonial p:after,section#testimonial p:before{background-repeat:no-repeat;position:absolute;width:4rem}section#expertise{background:#434343!important;color:#fff!important}section#expertise hr{border-top:1px solid #fff!important}section#testimonial{height:30rem;position:relative;padding-bottom:0;background-color:rgba(67,67,67,.2)}section#testimonial p{position:absolute;left:calc(50% - 2rem);top:5rem;transform:translateX(-50%);-webkit-transform:translateX(-50%);font-size:2rem;line-height:2em;width:calc(100% - 10rem);max-width:64rem;margin-left:2rem;margin-right:2rem;letter-spacing:.05em}@media (max-width:805px){section#testimonial p{font-size:1.75rem}}section#testimonial p span{position:absolute;right:10em;bottom:-6em;width:26em;font-size:1.25rem;letter-spacing:.2em;text-transform:uppercase;text-align:center}section#testimonial p span:before{margin-right:.5em;content:'—'}footer#footer a.email:before,section#testimonial p span:after,section#testimonial p:after,section#testimonial p:before{content:'';display:block}@media (max-width:805px){section#testimonial p span{right:inherit;left:0;bottom:-1rem;font-size:1rem;max-width:64rem;transform:translateY(100%);-webkit-transform:translateY(100%)}}section#testimonial p span:after{background-image:url(/resources/img/wwf.svg);left:100%;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);height:4rem}section#testimonial p:before{background-image:url(/resources/img/Quote-start.svg);bottom:100%;right:100%;height:3rem}section#testimonial p:after{background-image:url(/resources/img/Quote-end.svg);left:100%;top:calc(100% - 1rem);height:3rem}section#clients>*,section#expertise>*{display:block;max-width:46rem;margin-left:auto;margin-right:auto;text-align:center;width:calc(100% - 2rem)}section#clients hr,section#expertise hr{border:0;border-top:1px solid #434343;margin-top:1rem;margin-bottom:1.5rem}section#clients span,section#expertise span{font-size:1.25rem;font-family:"Pitch Light"}section#clients ul,section#expertise ul{list-style:none;font-family:"Pitch Regular";font-size:1.5rem;line-height:1.5em;padding-left:0;margin-top:3rem}@media (max-width:805px){section#clients ul,section#expertise ul{font-size:1rem;line-height:2.2em}}@media (max-width:400px){section#clients ul,section#expertise ul{font-size:.75rem}}footer#footer{background:#ff6521;color:#fff;text-align:center;padding-top:16rem;padding-bottom:2rem;clip-path:polygon(0 0,50% 18%,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,50% 18%,100% 0,100% 100%,0 100%)}@-moz-document url-prefix(){footer#footer{clip-path:url(/resources/img/clips.svg#footer)}}footer#footer>*{display:block;margin-left:auto;margin-right:auto;width:26rem}footer#footer h2{letter-spacing:.25em;font-size:2.25rem}footer#footer hr{border:0;border-top:1px solid #fff;margin-top:1rem;margin-bottom:1rem}footer#footer p{font-family:"Helvetica Neue LT Std Light";font-size:1.25rem;line-height:2em}footer#footer p span{display:block}footer#footer a.email{position:relative;font-size:2rem;font-family:"Univers LT"!important;text-transform:uppercase;color:#fff;text-decoration:none;letter-spacing:.2em;margin-top:.8em}footer#footer a.email:before{background-image:url(/resources/img/mail-icon.svg);background-repeat:no-repeat;background-color:#ff6521;background-position:center;position:absolute;left:50%;top:-2.5rem;height:1.75rem;width:2.5rem;z-index:2;transform:translateX(-50%);-webkit-transform:translateX(-50%);padding-left:.5rem;padding-right:.5rem}footer#footer a,footer#footer a:link,footer#footer a:visted{color:#fff;text-decoration:none}footer#footer .copy{margin-top:5rem;font-family:"Pitch Regular";font-size:.75rem;opacity:.5}footer#footer .copy a{color:#fff}