.blur,.nav,.team,.team .member{overflow:hidden}@font-face{font-family:heading;src:url(fonts/CruzStencil-Regular.otf)}@font-face{font-family:content;src:url(fonts/Gotham-Light.ttf)}a{text-decoration:none}a p{color:#000;font-size:25px;margin-bottom:16px!important}h1{position:absolute;bottom:100%;left:100%;opacity:0}.copy h2,.copy p{margin-bottom:14px}.fullheight{height:100vh;position:relative;width:100%}.fullheight .copy{position:absolute;top:47%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:41.5%}.about .colourbackground,.contact .colourbackground{top:0;left:0;width:100%;position:absolute;height:100%}.fullheight .copy div{-webkit-transform:translate3d(0,calc(100% + 14px),0);-ms-transform:translate3d(0,calc(100% + 14px),0);-o-transform:translate3d(0,calc(100% + 14px),0);transform:translate3d(0,calc(100% + 14px),0);-webkit-transition:transform 2s ease,opacity 1s ease;-o-transition:transform 2s ease,opacity 1s ease;transition:transform 2s ease,opacity 1s ease;opacity:0}.fullheight .copy div.current{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform 2s ease,opacity 1s ease;-o-transition:transform 2s ease,opacity 1s ease;transition:transform 2s ease,opacity 1s ease;opacity:1}.contact .copy,.mobile .fullheight .copy{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0)}.copy h2{font-family:heading;font-size:40px}.copy p{font-family:content;font-size:20px;line-height:24px}.about{background:url(images/pexels-photo-108941.jpeg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.about .colourbackground{background:url(images/pexels-photo-108941-bw.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}.activesection.about .colourbackground{opacity:0;visibility:hidden}.contact{background:url(images/Image_Contact_Colour.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.contact .colourbackground{background:url(images/Image_Contact.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}.activesection.contact .colourbackground{opacity:0;visibility:hidden}.contact .copy{position:absolute;top:25%;left:25%;transform:translate3d(-30%,-50%,0);width:50%}.contact .copy .part1,.contact .copy .part2{-webkit-transform:translateX(-100%,0,0);-ms-transform:translateX(-100%,0,0);-o-transform:translateX(-100%,0,0)}.contact .copy a,.contact .copy a:active,.contact .copy a:focus,.contact .copy a:hover{font-family:content;font-size:20px;line-height:24px;color:#000;font-weight:800}.contact .copy p{margin:15px 0 0}.contact .copy a.phone{margin-left:15px}.contact .copy .part1{transform:translateX(-100%,0,0);-webkit-transition:1.5s ease;-o-transition:1.5s ease;transition:1.5s ease}.contact .copy .part2{transform:translateX(-100%,0,0);-webkit-transition:1.5s .5s ease;-o-transition:1.5s .5s ease;transition:1.5s .5s ease}.contact .copy .part3{-webkit-transform:translateX(-100%,0,0);-ms-transform:translateX(-100%,0,0);-o-transform:translateX(-100%,0,0);transform:translateX(-100%,0,0);-webkit-transition:1.5s 1s ease;-o-transition:1.5s 1s ease;transition:1.5s 1s ease}.contact .copy h2.current,.contact .copy p.current{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.partnerships{background:url(images/pexels-photo-315998-light-2.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.partnerships .colourbackground{position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/pexels-photo-315998-bw-light.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}.team.current::after,.team::after{-webkit-transition:1s;-o-transition:1s}.activesection.partnerships .colourbackground{opacity:0;visibility:hidden}.partnerships.fullheight .copy{top:45%;width:41.5%}.team{position:relative;max-height:100vh}.team::after{width:100%;height:25%;content:'';position:absolute;background:linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1));bottom:0;opacity:0;transition:1s;z-index:95}.team.current::after{opacity:0!important;transition:1s}.team .clickindicator.mobile{display:none}.team .clickindicator img,.team .clickindicator p{display:inline-block;vertical-align:middle;margin-bottom:0}.team .clickindicator img{width:30px;margin-right:20px}.team .copy,.team.current .copy{-webkit-transition:1s;-o-transition:1s}.team .copy{position:absolute;top:5%;left:50%;-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);transition:1s;width:41.5%;z-index:99;opacity:0;color:#fff}.projectgallery,.team .member{-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%)}.team.current .copy{opacity:1!important;transition:1s}.team.current .copy.unfocus{opacity:0!important;-webkit-transition:1s;-o-transition:1s;transition:1s}.desktopimg{display:block}.contact .copy br,.mobile .team .clickindicator,.mobileimg,.profile.mobile{display:none}.team .member:first-child{position:relative}.team .member{position:absolute;width:25%;opacity:1;-webkit-transition:1.5s ease;-o-transition:1.5s ease;transition:1.5s ease;cursor:pointer;top:50%;transform:translateY(-50%)}.team .member.member1{margin-top:50vh}.team .member.unfocus{opacity:0;z-index:0;-webkit-transition:1s;-o-transition:1s;transition:1s}.team .member.current{opacity:1;width:100%;-webkit-transition:opacity 0s,width 1.5s 1s ease,left 1.5s 1s ease;-o-transition:opacity 0s,width 1.5s 1s ease,left 1.5s 1s ease;transition:opacity 0s,width 1.5s 1s ease,left 1.5s 1s ease}.slideleft,.team .member img.colour{-webkit-transition:1s ease;-o-transition:1s ease}.team .member img{width:100vw}.team .member img.colour{opacity:0;transition:1s ease;position:absolute;left:0;top:0}.team .member img.colour.current{opacity:1;-webkit-transition:1.5s ease;-o-transition:1.5s ease;transition:1.5s ease}.member2{left:25%;-webkit-transition:left 1.5s ease;-o-transition:left 1.5s ease;transition:left 1.5s ease}.member2.current{left:0}.member2 img{-webkit-transform:translate3d(-25%,0,0);-ms-transform:translate3d(-25%,0,0);-o-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0);-webkit-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.member2.current img{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform 1.5s 1s ease;-o-transition:transform 1.5s 1s ease;transition:transform 1.5s 1s ease}.member3{left:50%}.member3.current{left:0}.member3 img{-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.member3.current img{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform 1.5s 1s ease;-o-transition:transform 1.5s 1s ease;transition:transform 1.5s 1s ease}.member4{right:0}.member4 img{-webkit-transform:translate3d(-75%,0,0);-ms-transform:translate3d(-75%,0,0);-o-transform:translate3d(-75%,0,0);transform:translate3d(-75%,0,0);-webkit-transition:transform 1.5s ease;-o-transition:transform 1.5s ease;transition:transform 1.5s ease}.member4.current img{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform 1.5s 1s ease;-o-transition:transform 1.5s 1s ease;transition:transform 1.5s 1s ease}.member .profile span,.news .close span,.project h6,.projects .close span{-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0)}.member .profile{opacity:0;pointer-events:none;position:absolute;top:0;width:25%;-webkit-transition:1s 0s ease;-o-transition:1s 0s ease;transition:1s 0s ease}.member .profile.current{opacity:1;pointer-events:all;-webkit-transition:1s 0s ease;-o-transition:1s 0s ease;transition:1s 0s ease}.blur,.projectslider{-webkit-transition:1s;-o-transition:1s}.member.member1 .profile{left:25%}.member.member2 .profile{left:50%}.member.member3 .profile{left:25%}.member.member4 .profile{right:25%}.member .profile span,.news .close span,.projects .close span{position:absolute;width:calc(100% - 40px);margin:0 20px;top:50%;transform:translate3d(0,-50%,0)}.member .profile h3,.member .profile h4{margin-bottom:5px;font-family:content;color:#fff}.blur,.whatwedo .colourbackground{top:0;left:0;width:100%;height:100%}.blur{position:static;-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);opacity:0;transition:1s}.blur.current{opacity:1;-webkit-transition:1.5s ease;-o-transition:1.5s ease;transition:1.5s ease}.member1 .blur img{-webkit-transform:translate3d(-25%,0,0);-ms-transform:translate3d(-25%,0,0);-o-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0)}.member2 .blur img{-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.member3 .blur img{-webkit-transform:translate3d(-25%,0,0);-ms-transform:translate3d(-25%,0,0);-o-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0)}.member4 .blur img{-webkit-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}.member .profile h3{font-size:18pt;font-size:1.1vw}.member .profile h4{font-size:16pt;font-size:1vw}.member .profile p{font-family:content;line-height:1.5;color:#fff;font-size:.8vw}.whatwedo{background:url(images/pexels-photo-440731-2.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.whatwedo .colourbackground{position:absolute;background:url(images/pexels-photo-440731-bw.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}.activesection.whatwedo .colourbackground{opacity:0;visibility:hidden}.whatwedo.fullheight .copy{top:unset;bottom:13%;height:35vh}.whatwedo.fullheight .copy div{height:100%}.mobile .nav p{font-family:content;font-size:20px}.mobile a p{font-size:22px!important}.mobile .fullheight .copy{position:absolute;top:48%;left:50%;transform:translate3d(-50%,-50%,0);width:80%}.banner .video,.mobile .contact .copy,.mobile .mobilegif{-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0)}.mobile .fullheight .copy p{font-size:16px!important;font-family:content;line-height:18px;margin-bottom:8px}.mobile .fullheight.partnerships .copy h2,.mobile .fullheight.partnerships .copy p{color:#fff}.mobile .fullheight .copy h2{font-size:30px!important}.mobile .whatwedo .copy{top:45%!important;width:80%!important;bottom:auto;height:auto}.mobile .about .colourbackground,.mobile .contact .colourbackground{top:0;left:0;width:100%;-webkit-transition:all 1.5s;-o-transition:all 1.5s;position:absolute}.mobile .about{background:url(images/mobile/Image_AboutUs_1_colour.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.mobile .about .colourbackground{height:100%;background:url(images/mobile/Image_AboutUs_1.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;transition:all 1.5s}.mobile .contact{background:url(images/mobile/Image_Contact_Colour.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.mobile .contact .colourbackground{height:100%;background:url(images/mobile/Image_Contact.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;transition:all 1.5s}.mobile .contact .copy{position:absolute;top:38%;left:50%;transform:translate3d(-50%,-50%,0);width:80%}.mobile .partnerships{background:url(images/mobile/Image_Partnerships_1_colour.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.mobile .partnerships .copy .current{background:rgba(255,255,255,0);padding:0 5px}.mobile .partnerships .colourbackground{position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/mobile/Image_Partnerships_1.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}.mobile .partnerships .copy{top:45%!important;left:50%!important;width:80%}.mobile .project .projectname{position:relative;text-align:left;min-width:40%}.mobile .project.temp{height:calc(15vh + 20px);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.mobile .team{height:auto;max-height:unset}.mobile .team .clickindicator.mobile{display:block;position:absolute;top:10px;left:10px;z-index:9}.mobile .team .clickindicator img,.mobile .team .clickindicator p{display:inline-block;vertical-align:middle}.mobile .team .clickindicator img{width:5%;margin-right:10px}.mobile .team .clickindicator p{font-family:content;color:#fff;font-size:15px}.mobile .team .member{top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.mobile .team .member.member1{margin-top:0}.mobile .team::after{height:33%}.mobile .team .copy{width:69%;bottom:15%;top:unset}.mobile .member .profile h3,.mobile .member .profile h4,.mobile .member .profile p{color:#000}.mobile .team .profile.mobile h3{font-size:16pt}.mobile .team .profile.mobile h4{font-size:14pt}.mobile .team .copy h2{font-size:34px;margin-bottom:4px}.mobile .team .copy p{font-size:15px;line-height:19px}.mobile .desktopimg{display:none!important}.mobile .mobileimg{display:block!important}.mobile .whatwedo{background:url(images/mobile/Image_WhatWeDo_1_colour.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}.mobile .whatwedo .colourbackground{position:absolute;top:0;left:0;width:100%;height:100%;background:url(images/mobile/Image_WhatWeDo_1.jpg) center no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;-webkit-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s}.mobile .profile{display:none}.mobile .contact .copy br,.mobile .profile.mobile{display:block}.mobile .contact .copy a{width:100%;font-size:16px}.mobile .contact .copy a.phone{margin-left:0}.mobile .profile.mobile.extended{-webkit-transition:all 1.5s;-o-transition:all 1.5s;transition:all 1.5s;max-height:50vh;overflow-y:scroll}.mobile .profile.mobile p{font-size:18px!important;text-align:left!important;margin:10px 0;font-family:content!important}.mobile .profile.mobile.extended p{opacity:1;visibility:visible;font-size:18px;text-align:left;margin:10px 0;font-family:content}.mobile .member .profile span.updown img{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s}.mobile .member .profile.extended span.updown img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s}.mobile .profile.mobile .close{position:absolute;margin-top:0;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.tablet .fullheight .copy{top:41%!important;width:54%!important;font-size:20px!important}.tablet .fullheight .copy p{font-size:22px!important;line-height:22px!important}.tablet .fullheight .copy h2{font-size:36px!important}.tablet .contact .copy{top:28%!important;left:36%!important}.tablet .project .projectname{position:relative;text-align:left;min-width:39%}.tablet .team .copy{width:70%!important}.tablet .team .member img{height:100vh;width:auto}.tablet .member1 img{transform:translate3d(-6%,0,0)}.tablet .member2 img{transform:translate3d(-28%,0,0)}.tablet .member3 img{transform:translate3d(-56%,0,0)}.tablet .member4 img{transform:translate3d(-79%,0,0)}@media screen and (orientation:landscape){.tablet .member1 img{transform:translate3d(-2%,0,0)}.tablet .member2 img{transform:translate3d(-28%,0,0)}.tablet .member3 img{transform:translate3d(-56%,0,0)}.tablet .member4 img{transform:translate3d(-77%,0,0)}}body,h1,h2,h3,h4,h5,h6,p{padding:0;margin:0}.navigation{position:fixed;top:0;right:0;z-index:999999}#hamburger,.navblur{position:absolute}.navigation *{-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;box-sizing:border-box}.navigation span{display:block;background:#fff;border-radius:2px}.mobile .banner .logo,.mobile .banner .video,.mobilegif,.navblur{display:none}.navblur{top:15px;width:100%;height:calc(100vh - 60px);-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(10px);background:rgba(255,255,255,.5);right:0}#cross,#hamburger{height:100%;width:100%}#menu-toggle{width:60px;height:60px;position:relative;cursor:pointer;background:rgba(55,55,55,.4)}#menu-toggle:hover{background:rgba(55,55,55,.8)}#hamburger span{width:75%;height:4px;position:relative;top:5px;left:12.5%;margin:10px 0}#hamburger span:nth-child(1){-webkit-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}#hamburger span:nth-child(2){-webkit-transition-delay:.625s;-o-transition-delay:.625s;transition-delay:.625s}#hamburger span:nth-child(3){-webkit-transition-delay:.75s;-o-transition-delay:.75s;transition-delay:.75s}#cross{position:absolute;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#cross span:nth-child(1){height:0%;width:4px;position:absolute;top:50%;left:15%;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#cross span:nth-child(2){width:0%;height:4px;position:absolute;left:-20%;top:50%;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}#menu-toggle.open #hamburger span{width:0}#menu-toggle.open #hamburger span:nth-child(1){-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}#menu-toggle.open #hamburger span:nth-child(2){-webkit-transition-delay:.125s;-o-transition-delay:.125s;transition-delay:.125s}#menu-toggle.open #hamburger span:nth-child(3){-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}#menu-toggle #cross span:nth-child(1){height:0%;top:10%;left:28.8px}#menu-toggle.open #cross span:nth-child(1){height:80%;-webkit-transition-delay:.625s;-o-transition-delay:.625s;transition-delay:.625s;top:10%;left:28.8px}#menu-toggle #cross span:nth-child(2){width:0%;left:10%;top:28.8px}#menu-toggle.open #cross span:nth-child(2){width:80%;-webkit-transition-delay:.375s;-o-transition-delay:.375s;transition-delay:.375s;left:10%;top:28.8px}.nav{position:absolute;top:100%;right:0;text-align:right;opacity:0;pointer-events:none;-webkit-transition:0s!important;-o-transition:0s!important;transition:0s!important}.nav.current{opacity:1;pointer-events:all;-webkit-transition:0s!important;-o-transition:0s!important;transition:0s!important}.close,.space{pointer-events:none}.nav .option{padding:16px 0 0;cursor:pointer;width:250px;-webkit-transform:translate3d(calc(100% + 10px),0,0);-ms-transform:translate3d(calc(100% + 10px),0,0);-o-transform:translate3d(calc(100% + 10px),0,0);transform:translate3d(calc(100% + 10px),0,0);-webkit-transition:transform 1s;-o-transition:transform 1s;transition:transform 1s;background:0 0;position:relative}.nav .option.current{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.nav p{font-family:content;font-size:28px;white-space:nowrap;width:calc(100% - 20px);-webkit-transform:translate3d(calc(-200% - 40px),0,0);-ms-transform:translate3d(calc(-200% - 40px),0,0);-o-transform:translate3d(calc(-200% - 40px),0,0);transform:translate3d(calc(-200% - 40px),0,0);-webkit-transition:transform 1s;-o-transition:transform 1s;transition:transform 1s;-webkit-animation-delay:1s;-o-animation-delay:1s;animation-delay:1s}.project,.project.current,.project:hover{-webkit-transition:.5s;-o-transition:.5s}.nav .option.current p.animation{-webkit-animation:mymove .25s;animation:mymove .25s;-webkit-animation-delay:.8s;-o-animation-delay:.8s;animation-delay:.8s}@-webkit-keyframes mymove{0%,100%{margin-left:0}50%{margin-left:5px}}@keyframes mymove{0%,100%{margin-left:0}50%{margin-left:5px}}.nav .option.first,.nav .option.last{padding:20px 0 0}.nav .option.current p{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.banner .video,.mobile .mobilegif{opacity:1;overflow:hidden;transform:translate3d(-50%,-50%,0)}body.partnersection .nav .option.current p,body.projectsoffset.white .nav .option.current p,body.teamsection .nav .option.current p,body.whatwedosection .nav .option.current p{color:#fff}body.partnersection .nav .divider,body.projectsoffset.white .nav .divider,body.teamsection .nav .divider,body.whatwedosection .nav .divider{background:#fff}.divider{position:absolute;top:8px;left:0;width:calc(100% - 10px);height:1px;background:#000}.banner,.news,.projects{height:100vh;overflow:hidden}.first .divider{top:12px}.banner{position:relative}.banner .logo,.banner .video,.mobile .mobilegif{position:absolute;left:50%;top:50%}.banner .video{width:60%}.mobile .mobilegif{display:inline-block;width:90%}.banner .video img,.banner video,.mobile .mobilegif img{width:100%}.banner .video.unfocus{opacity:0}.banner .logo{width:50%;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);opacity:0;display:none}.banner .logo.current{opacity:1}.news,.projects{position:relative;max-height:100vh;background:#f2f2f3;text-align:center}.projectcontainer{min-height:100%;padding:27.5vh 0 0}.project{height:15vh;transition:.5s}.project.current,.project:hover{height:calc(15vh + 50px);transition:.5s}.project .projectname,.project img.main,.space{vertical-align:middle;height:100%;cursor:pointer}.project .projectname,.project img.main{display:inline-block;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.close span,.project.current .main.colour{display:block}.project .main{-webkit-transform:translate3d(0,0,0)!important;-ms-transform:translate3d(0,0,0)!important;-o-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;-webkit-transition:2.5s ease!important;-o-transition:2.5s ease!important;transition:2.5s ease!important}.project.animate .main{-webkit-transition:2.5s ease!important;-o-transition:2.5s ease!important;transition:2.5s ease!important;width:100%!important;left:calc(50% - 1px)!important;top:50%!important;-webkit-transform:translate3d(-50%,-50%,0)!important;-ms-transform:translate3d(-50%,-50%,0)!important;-o-transform:translate3d(-50%,-50%,0)!important;transform:translate3d(-50%,-50%,0)!important;z-index:999}.project .main.colour.current{opacity:1;-webkit-transition:.66s;-o-transition:.66s;transition:.66s}.project .projectname{position:relative;text-align:left;min-width:20%}.project h6{position:absolute;top:50%;transform:translate3d(0,-50%,0);font-size:20pt;font-family:heading;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.project.current h6,.project:hover h6{font-size:25pt;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}.space{-webkit-transition:.5s;-o-transition:.5s;transition:.5s;display:none;opacity:0}.current .space{display:inline-block}.projectslider{position:absolute;top:50%;left:0;display:none;opacity:0;transition:1s;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.projectslider.current{display:flex;z-index:1000;width:100%}.projectslider.current.animate{opacity:1;-webkit-transition:1s;-o-transition:1s;transition:1s}.projectslider div{width:100%;-webkit-flex:none;-moz-flex:none;-ms-flex:none;-o-flex:none;flex:none}.projectslider .blur{position:absolute;left:25%;width:25%!important;overflow:hidden;opacity:1;-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}.projectslider .blur img{position:absolute;top:0!important;left:-25vw!important;width:100vw!important;-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px);-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}.projectslider img{width:100%!important;left:50%!important;top:50%!important}.close{position:absolute;left:0;top:100%;opacity:0;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;z-index:9999;width:60px;height:60px;cursor:pointer;background:rgba(55,55,55,.4);margin-top:10px}.close.current{opacity:1;pointer-events:all;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s}.news .close,.projects .close{top:0;margin-top:0}.close span{background:#fff;border-radius:2px}.close #cross span:nth-child(1){height:80%;-webkit-transition-delay:.625s;-o-transition-delay:.625s;transition-delay:.625s}.close #cross span:nth-child(2){width:80%;-webkit-transition-delay:.375s;-o-transition-delay:.375s;transition-delay:.375s}.relativecontainer{position:relative}.projectgallery{position:absolute;width:8%;top:50%;text-align:left;opacity:0;pointer-events:none;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;z-index:0;left:40px;transform:translateY(-50%)}.projectgallery.current{opacity:1;pointer-events:all;-webkit-transition:1.5s;-o-transition:1.5s;transition:1.5s;z-index:99999999999999}.projectgallery .gallery{width:100%;align-items:center;justify-content:center;display:none}.projectgallery .gallery.current{display:block}.mobileportrait,.mobileportrait.current,.mobileprojectflips.current,.mobileprojects,.mobileprojectsflip{display:none}.projectgallery .gallery div{width:100%;position:relative;cursor:pointer}.projectgallery .gallery div img{width:100%}.projectgallery .gallery div img.colour{position:absolute;top:0;left:0;opacity:0;-webkit-transition:1s;-o-transition:1s;transition:1s}.projectgallery .gallery div.current img.colour{opacity:1;-webkit-transition:1s;-o-transition:1s;transition:1s}.slideleft,.slideright{width:20%;top:0;cursor:pointer;z-index:9999;opacity:0;pointer-events:none;position:absolute;height:100%}.slideleft{left:0;transition:1s ease}.slideright{right:0;-webkit-transition:1s ease;-o-transition:1s ease;transition:1s ease}.leftarrow,.rightarrow{position:absolute;width:60px;top:50%;-webkit-transform:translate3d(0,-50%,0);-ms-transform:translate3d(0,-50%,0);-o-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.slideleft.current,.slideright.current{opacity:1;pointer-events:all}.rightarrow{right:0}.news .projectcopy,.projects .projectcopy{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:90%;left:5%;text-align:left}.projectcopy p{font-family:content;line-height:1.5;color:#fff;font-size:1vw}.projectcopy p .smalltext{font-size:14pt;font-size:.9vw}.projectcopy h2{margin-bottom:0;color:#fff}.project-2 .projectcopy h2,.project-2 .projectcopy p{color:#000}.projectslider div.close{width:60px}.mobile .mobileprojectsflip,.mobileportrait,.mobileportrait.current{position:fixed;top:0;left:0;height:100vh;width:100vw;background:grey}.mobile .mobileprojectsflip{z-index:9999999999999999999999}.mobile .mobileprojectsflip.current{display:block}.mobile .mobileportrait div,.mobile .mobileprojectsflip div{font-family:content;font-size:20px;color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:100%;text-align:center}.mobile .mobileprojectsflip img{width:90%}.mobile .mobileportrait img{width:10%}.mobile .mobileportrait p,.mobile .mobileprojectsflip p{margin-top:15px;width:90%;margin-left:5%}.mobile .nav{height:100vh;width:100vw;top:0;padding-top:70px;background:#fff;z-index:-1;display:flex;flex-flow:column}.mobile body.partnersection .nav .option.current p,.mobile body.projectsoffset.white .nav .option.current p,.mobile body.teamsection .nav .option.current p,.mobile body.whatwedosection .nav .option.current p{color:#000}.mobile body.partnersection .nav .divider,.mobile body.projectsoffset.white .nav .divider,.mobile body.teamsection .nav .divider,.mobile body.whatwedosection .nav .divider{background:#000}.mobile p.nextproject{position:absolute;right:70px;color:#000;white-space:nowrap;top:30px;font-family:heading;font-size:16pt;z-index:9999;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none}.mobile .project.current p.nextproject{display:block}.mobile .nav .option{flex:1;margin-left:calc(100% - 250px);padding:0}.mobile .nav .option p{position:absolute;top:50%;-webkit-transform:translate(calc(-100% - 250px),-50%);-ms-transform:translate(calc(-100% - 250px),-50%);-o-transform:translate(calc(-100% - 250px),-50%);transform:translate(calc(-100% - 250px),-50%);opacity:0;-webkit-transition:transform 1s,opacity 1s;-o-transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s}.mobile .nav .option p.animation{position:absolute;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);opacity:1;-webkit-transition:transform 1s,opacity 1s;-o-transition:transform 1s,opacity 1s;transition:transform 1s,opacity 1s}.mobile .divider{top:0}.news .projectslider .white-copy{position:absolute;left:12.5%;width:37.5%;overflow-y:scroll;height:calc(100vh - 50px);background:#fff;top:50%;padding:25px;text-align:left;font-family:content;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.news .projectslider .white-copy .new-url{margin:10px 0 50px}.news .projectslider .white-copy .new-url a{text-decoration:none;color:#000;font-size:12px}.news .projectslider .white-copy .title{position:static;font-size:26pt;margin-bottom:25px;-webkit-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.news .projectslider .white-copy .time{font-size:12pt;margin-bottom:25px}.news .projectslider .white-copy .social{border-top:1px solid #000;border-bottom:1px solid #000;display:flex}.news .projectslider .white-copy .social div{width:50%;padding:10px 0;text-align:right}.news .projectslider .white-copy .social div.fb-share-button{border-right:none!important;padding:0;display:inline-block;vertical-align:middle;width:auto;margin-right:15px!important}.news .projectslider .white-copy .social div.fb-share-button iframe,.news .projectslider .white-copy .social div.fb-share-button span{width:75px!important;min-height:30px!important;vertical-align:middle!important;display:inline-block}.news .projectslider .white-copy .social div:first-child{border-right:1px solid #000;text-align:left}.news .projectslider .white-copy .social div img{display:inline-block;vertical-align:middle;width:30px!important;margin-right:15px}.news .projectslider .white-copy .social div p{display:inline-block;vertical-align:middle}.news .projectslider .white-copy .copy p{margin:30px 0;font-size:16px;line-height:1.5}.mobile-articles{display:none}.mobile .news .project.current,.mobile .news .project:hover{height:calc(15vh + 0px);transition:.5s}.mobile .news .project.current h6,.mobile .news .project:hover h6{font-size:20pt}.mobile .mobile-articles{background:#f2f2f3;display:block;position:absolute;width:100%;top:100%;height:100vh;-webkit-transition:top 1s;-o-transition:top 1s;transition:top 1s}.mobile .mobile-articles.active{top:0;-webkit-transition:top 1s;-o-transition:top 1s;transition:top 1s}.mobile .mobile-articles .article-container{display:none}.mobile .mobile-articles .article-container.active{display:block}.mobile .mobile-articles .article-container .image-1{width:100%}.mobile .mobile-articles .article-container .new-url{margin:10px;text-align:left;width:calc(100% - 20px)}.mobile .mobile-articles .article-container .new-url a{color:#000;font-family:content;font-size:10px}.mobile .mobile-articles .article-container h6{font-family:heading;width:calc(100% - 20px);text-align:left;margin:0 0 10px 10px;font-size:25px}.mobile .mobile-articles .article-container .time{color:#000;font-family:content;font-size:10px;margin:10px;text-align:left;width:calc(100% - 20px)}.mobile .mobile-articles .article-container .social{display:flex;width:calc(100% - 20px);margin:10px;border-top:1px solid #000;border-bottom:1px solid #000}.mobile .mobile-articles .article-container .social .inner-flex-container{width:50%;text-align:left;border-right:1px solid #000;padding:6px 0}.mobile .mobile-articles .article-container .social .inner-flex-container img{width:15%;display:inline-block;vertical-align:middle}.mobile .mobile-articles .article-container .social .inner-flex-container p{font-family:content;font-size:10px;color:#000;display:inline-block;vertical-align:middle;margin-left:5px}.mobile .mobile-articles .article-container .social .inner-flex-container.social-links{border-right:none;text-align:right}.mobile .mobile-articles .article-container .social .inner-flex-container.social-links div,.mobile .mobile-articles .article-container .social .inner-flex-container.social-links img{display:inline-block;vertical-align:middle}.mobile .mobile-articles .article-container .copy{text-align:left;width:calc(100% - 20px);margin-left:10px;overflow-y:scroll}.mobile .mobile-articles .article-container .copy p{font-size:11px;font-family:content;line-height:1.5}.mobile .news .close{display:none}.mobile .news .mobile-articles .close{display:block;opacity:1;pointer-events:all}@media only screen and (max-device-width:1000px) and (orientation:landscape){.mobile .navblur{display:none}.mobile .news .close,.mobile .projects .close{opacity:1;left:unset;right:0;pointer-events:all;position:absolute}.mobile .mobileprojectflips.current,.mobile .mobileprojectsflip{display:none!important}.mobile .mobileportrait.current{display:block;z-index:999999999999999999999999999999}.mobile .mobileprojects{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:grey}.mobile .mobileprojects.current{display:block;z-index:9999999999999999999999}.mobile .mobileprojects .projectgallery{opacity:1;display:none;position:fixed;top:20px;left:20px;width:10%;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.mobile .mobileprojects .projectgallery.current{display:block}.mobile .mobileprojects .projectgallery .gallery div{width:100%}.mobile .projectgallery .gallery.current{display:block;flex-wrap:unset}.mobile .project .projectslider.current.animate{opacity:0;-webkit-transition:1s;-o-transition:1s;transition:1s;pointer-events:none}.mobile .project.current .projectslider.current.animate{opacity:1;-webkit-transition:1s;-o-transition:1s;transition:1s;pointer-events:all}.mobile .project .profile.mobile{bottom:0;width:calc(80% - 60px);left:calc(10% + 30px);max-height:15vh;pointer-events:all;position:fixed}.mobile .project .profile.mobile.extended{max-height:60vh}.mobile .projectslider div{max-height:100vh;pointer-events:none;position:relative}.mobile .projectslider span.updown{position:absolute;right:0;top:0;width:40px;background:rgba(55,55,55,.4);-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.66s;-o-transition:.66s;transition:.66s;margin:0}.mobile .projectslider .extended span.updown{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.mobile .projectslider .profile.mobile h3{font-family:heading;font-size:16pt;margin-bottom:5px;color:#000}.mobile .projectslider .profile.mobile h4{font-family:content;font-size:14pt;margin-bottom:5px;color:#000}.mobile .projectslider .profile.mobile .close{opacity:1;top:unset;bottom:100%;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);pointer-events:all}.mobile .projectslider img{pointer-events:none}}.backgroundfullcliff{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;pointer-events:none;display:none}.hideallbutone .project{opacity:0;visibility:hidden}.hideallbutone .project.project-3{opacity:1;visibility:visible}.partnerships.fullheight .copy div.current{-webkit-transform:translate3d(0);-ms-transform:translate3d(0);-o-transform:translate3d(0);transform:translate3d(0)}.partnerships.fullheight .copy div{-webkit-transform:translate3d(calc(100%+14px),0,0);-ms-transform:translate3d(calc(100%+14px),0,0);-o-transform:translate3d(calc(100%+14px),0,0);transform:translate3d(calc(100%+14px),0,0)}.member.member1{position:relative!important}.mobile .profile.mobile{bottom:0;position:absolute;height:auto;max-height:12vh;top:auto;width:69%;left:15.1%;background:#fff;padding:8px;box-sizing:border-box;transition:all 1.5s}.team .member.current{z-index:999}.mobile .profile.mobile p{opacity:0;visibility:hidden;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.member .profile span.updown{position:absolute;right:0;top:0;width:40px;background:rgba(55,55,55,.4);-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin:0}.member .profile span.updown img{width:100%;display:inline-block;-webkit-transition:transform 1.5s;-o-transition:transform 1.5s;transition:transform 1.5s}.member .profile span.updown:before{content:'^';position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-transition:transform 1s;-o-transition:transform 1s;transition:transform 1s;color:#fff;font-size:1.3em;display:none}.member .profile.reveal span.updown:before{-webkit-transform:translate3d(-50%,-50%,0) rotate(180deg);-ms-transform:translate3d(-50%,-50%,0) rotate(180deg);-o-transform:translate3d(-50%,-50%,0) rotate(180deg);transform:translate3d(-50%,-50%,0) rotate(180deg)}.member .profile.reveal span.updown img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.member .profile.reveal{max-height:100vh;overflow:scroll}.member .profile.reveal p{opacity:1;visibility:visible}