/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,hr,main,menu,nav,section,summary{display:block}b,mark,strong{font-weight:700}abbr[title],dfn[title]{border-bottom:1px dotted}audio,canvas,img,video{display:inline-block}.nav__menu li,nav ul{list-style:none}.projects__item p,dfn,mark{font-style:italic}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%}body{margin:0;line-height:1}a:focus{outline:dotted thin}a:active,a:hover{outline:0}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}code,kbd,pre,samp{font-family:monospace,serif}pre{white-space:pre-wrap}sub,sup{line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9;color:#000}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}ins{text-decoration:none}.button,p,p a{color:#fff}del{text-decoration:line-through}abbr[title],dfn[title]{cursor:help}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}@font-face{font-family:PierSans-Bold;src:url(../fonts/PierSans-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/PierSans-Bold.otf) format('opentype'),url(../fonts/PierSans-Bold.woff) format('woff'),url(../fonts/PierSans-Bold.ttf) format('truetype'),url(../fonts/PierSans-Bold.svg#PierSans) format('svg');font-weight:400;font-style:normal}@font-face{font-family:PierSans;src:url(../fonts/PierSans.eot?#iefix) format('embedded-opentype'),url(../fonts/PierSans.otf) format('opentype'),url(../fonts/PierSans.woff) format('woff'),url(../fonts/PierSans.ttf) format('truetype'),url(../fonts/PierSans.svg#PierSans) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Perfograma;src:url(../fonts/Perfograma.eot?#iefix) format('embedded-opentype'),url(../fonts/Perfograma.otf) format('opentype'),url(../fonts/Perfograma.woff) format('woff'),url(../fonts/Perfograma.ttf) format('truetype'),url(../fonts/Perfograma.svg#Perfograma) format('svg');font-weight:100;font-style:normal}@font-face{font-family:Peracto;src:url(../fonts/Peracto.eot?#iefix) format('embedded-opentype'),url(../fonts/Peracto.woff) format('woff'),url(../fonts/Peracto.ttf) format('truetype'),url(../fonts/Peracto.svg#Peracto) format('svg');font-weight:400;font-style:normal}@font-face{font-family:Azedo-Bold;src:url(../fonts/Azedo-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Azedo-Bold.otf) format('opentype'),url(../fonts/Azedo-Bold.woff) format('woff'),url(../fonts/Azedo-Bold.ttf) format('truetype'),url(../fonts/Azedo-Bold.svg#Azedo-Bold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:KanjiPA;src:url(../fonts/KanjiPA.eot?#iefix) format('embedded-opentype'),url(../fonts/KanjiPA.woff) format('woff'),url(../fonts/KanjiPA.ttf) format('truetype'),url(../fonts/KanjiPA.svg#KanjiPA) format('svg');font-weight:400;font-style:normal}.font-subset--ajax{left:-999em;position:absolute;overflow:hidden}h1,h2,h3,h4,h5,h6{text-transform:uppercase;padding:0;margin:0}p{margin-bottom:8px}p a{text-decoration:underline}.button,.button:focus,.button:hover,.nav__menu a,.projects__item a.info,a,a:focus,a:hover{text-decoration:none}body,html{height:100%;background:url(../img/backgrounds/black.jpg) top left;-webkit-text-size-adjust:none}body *,html *{word-wrap:break-word}img{max-width:100%}.svg .svg__replacement{display:none}.main-content__inner{position:relative}.hidden-text{float:left;height:0;text-indent:-9999em;overflow:hidden;text-align:left}iframe{width:100%;height:100%}.button{display:inline-block;background:0 0!important;border:3px solid #fff;text-indent:0;text-align:center;width:auto;height:auto;line-height:1em;padding:8px 16px;font-size:14px;font-size:1.4rem}.nav-toggle,.nav__menu li:first-child{border:none}.no-svg .close-button,.svg .close-button{text-indent:-999em;overflow:hidden;text-align:left;background-repeat:no-repeat}.close-button{display:block;width:30px;height:30px;position:absolute;z-index:999;top:35px;right:42px;cursor:pointer}.svg .close-button{background-image:url(../img/icons/icon-close.svg);background-size:30px 30px}.no-svg .close-button{background-image:url(../img/icons/icon-close.png);background-size:auto auto}header{background:#fff;height:50px;z-index:999;-webkit-backface-visibility:hidden}.header__inner{float:left;width:100%;height:100%;position:relative;z-index:99}.not-native-android-browser body{padding-top:50px}.not-native-android-browser body header{position:fixed;top:0;width:100%}@media only screen and (min-width:768px){p{margin-bottom:12px}.not-native-android-browser body{padding-top:46px}}.header__logo{float:left;height:100%;width:47px;background:#fff;position:absolute;top:-1px;left:5px;z-index:10}.no-svg .header__logo a,.svg .header__logo a{text-align:left;background-repeat:no-repeat;text-indent:-999em;overflow:hidden}.header__logo a{margin:20px auto 0;display:block;width:30px;height:11px;outline:0}.svg .header__logo a{background-image:url(../img/logos/logo-wd.svg);background-size:30px 11px}.no-svg .header__logo a{background-image:url(../img/logos/logo-swoosh--black.png);background-size:auto auto}.header__center{float:left;padding-top:9px;height:50px;z-index:99;width:100%;text-align:center;background:#fff}.header__right{position:absolute;top:0;right:0;width:59px;background:#fff}.header__page-title{position:absolute;text-indent:-999em;color:#000}@media only screen and (min-width:768px){.no-svg .header__logo a,.svg .header__logo a{text-indent:-999em;overflow:hidden;text-align:left;background-repeat:no-repeat}header{height:46px}.header__logo{float:left;top:-3px;left:10px}.header__logo a{display:block;width:75px;height:28px}.svg .header__logo a{background-image:url(../img/logos/logo-wd.svg);background-size:75px 28px}.no-svg .header__logo a{background-image:url(../img/logos/logo-swoosh--black.png);background-size:auto auto}.header__center{padding-top:15px;margin-left:47px;height:42px}.header__page-title{position:static;text-indent:0;margin-right:7%;font-size:16px;font-size:1.6rem}.header__right{height:46px;width:69px}}.banner__scroll,.banner__text,.description,.footer__inner p,.nav__menu a,.projects,.projects__item p,.social-links{text-align:center}footer{background:url(../img/backgrounds/bg-footer.png) top left;padding-top:30px;padding-bottom:35px}footer a{color:#000}.footer__inner{padding-left:30px;padding-right:30px}.footer__inner p{font-size:11px;font-size:1.1rem;line-height:1.6em;margin-bottom:3px}.footer__logo{background-position:top center;width:80px;height:98px;background-size:cover;margin:0 auto 15px}.svg .footer__logo{background-image:url(../img/logos/logo-footer--rise.svg);background-size:80px 98px;background-repeat:no-repeat}.no-svg .footer__logo{background-image:url(../img/logo-footer--rise.png);background-size:auto auto;background-repeat:no-repeat}@media only screen and (min-width:768px){footer{border:none;padding-top:60px;padding-bottom:80px}footer p{margin-bottom:5px;font-size:8px;font-size:.8rem}.footer__inner{padding-left:0;padding-right:0;float:none;margin:0 auto;max-width:410px}.footer__logo{background-position:top center;width:131px;height:160px;margin:0 auto 20px}.svg .footer__logo{background-image:url(../img/logos/logo-footer--rise.svg);background-size:131px 160px;background-repeat:no-repeat}.no-svg .footer__logo{background-image:url(../img/logos/logo-footer--rise--desktop.png);background-size:auto auto;background-repeat:no-repeat}}.panel{position:relative;width:100%;height:100%;padding-top:0;padding-bottom:5%;overflow:hidden;line-height:0}.description h3,.panel__name,.panel__title{font-weight:100;line-height:1em;color:#fff}.panel.panel--banner{display:flex;justify-content:center;align-items:center;padding-bottom:0;overflow:visible;z-index:9999}.panel.panel--contact{min-height:200px}.panel__name,.panel__title{float:left;left:-999em;position:absolute;overflow:hidden;font-family:PierSans-Bold;font-size:28px;font-size:2.8rem;letter-spacing:2px;margin-bottom:15px}.panel__bg-image{max-width:none;width:100%}.nav__menu{position:fixed;background:url(../img/backgrounds/bg-nav-dropdown.png) top center repeat-x #f90777;width:100%;height:auto;top:-99em;right:0;z-index:2;-webkit-transition:top .35s ease-in-out;-moz-transition:top .35s ease-in-out;-o-transition:top .35s ease-in-out;transition:top .35s ease-in-out}.nav__menu li{margin:0;padding:0;float:left;clear:both;width:100%}.nav__menu a{width:100%;display:block;color:#fff;padding-top:15px;padding-bottom:15px;text-transform:uppercase;font-size:14px;font-size:1.4rem}.nav__menu a:focus,.nav__menu a:hover{background-color:#000;background-color:rgba(0,0,0,.25);color:#fff;text-decoration:none}nav{-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}.nav-toggle,.nav-toggle__lines{transition:.3s;position:relative}.nav-toggle{background:0 0;height:50px;cursor:pointer;user-select:none;padding:30px;opacity:1;width:100%;margin:0 0 0 -2px;outline:0;z-index:9;top:1px}.nav-toggle__lines{display:inline-block;width:25px;height:3px;background:#000;left:0;top:-4px}.nav-toggle__lines:after,.nav-toggle__lines:before{display:inline-block;width:25px;height:3px;background:#000;position:absolute;left:0;content:''}.nav-toggle__lines:before{top:6px}.nav-toggle__lines:after{top:-6px}.nav--open .nav-toggle__lines{transition:background .3s 0s ease;background:0 0}.nav--open .nav-toggle__lines:after,.nav--open .nav-toggle__lines:before{transition:top .3s ease,-webkit-transform .3s .1s ease;transition:top .3s ease,transform .3s .1s ease;top:0;width:25px}.nav--open .nav-toggle__lines:before{-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.nav--open .nav-toggle__lines:after{-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.nav-toggle__lines:after,.nav-toggle__lines:before{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;transition:top .3s .1s ease,-webkit-transform .3s ease;transition:top .3s .1s ease,transform .3s ease}.nav--open .nav__menu{top:50px;right:0}@media only screen and (min-width:768px){.nav--open .nav__menu{top:46px}.nav__menu{width:205px}.nav-toggle{float:right;height:24px;position:absolute;top:9px;right:22px;padding:0;width:auto}.nav-toggle__lines,.nav-toggle__lines:after,.nav-toggle__lines:before{height:3px;width:23px}.nav-toggle__lines{top:0}.nav-toggle__lines:before{top:6px}.nav-toggle__lines:after{top:-6px}.nav--open .nav-toggle__lines:after,.nav--open .nav-toggle__lines:before{width:23px}}.description{width:100%;margin:0 auto;opacity:0;visibility:hidden}.description h3{margin-bottom:15px;font-size:32px;font-size:3.2rem;font-family:Perfograma;letter-spacing:4px;text-transform:none}.description p{font-family:Peracto;font-size:15px;font-size:1.5rem;line-height:1.8em;letter-spacing:3px;margin:0}.description__row{width:auto;padding:0 30px;margin-top:20%}.description__row:first-child{margin-top:0}.description__row.description__row--padded{margin-top:20%}@media only screen and (min-width:768px){.description p{font-family:Peracto;font-size:14px;font-size:1.4rem;line-height:1.8em}.description__row{width:40%;padding:0;margin:5% auto 0}.description__row:first-child{margin-top:0}}.banner__text{z-index:9}.banner__text h1{font-size:80px;font-size:8rem;line-height:1em;width:auto;display:inline-block;font-family:PierSans-Bold;opacity:0;visibility:hidden}.banner__text h2,.banner__text h3{font-size:18px;font-size:1.8rem;line-height:1.6em;font-family:PierSans;font-family:Peracto;font-family:Perfograma;letter-spacing:4px;letter-spacing:3px}.banner__scroll h3,.projects h3{font-weight:100;font-family:Perfograma;letter-spacing:4px;text-transform:none;line-height:1em;color:#fff}.banner__text h2{opacity:0;visibility:hidden;margin-bottom:10px}.banner__text *{color:#fff}.banner__text .banner__line{width:0;height:1px;background:#fff;margin:2px auto 12px;opacity:0}.banner__scroll{width:150px;position:absolute;left:50%;margin-left:-75px}.banner__scroll svg{width:32px;height:95px}.banner__scroll h3{margin-bottom:15px;font-size:10px;font-size:1rem}.banner__scroll circle,.banner__scroll h3,.banner__scroll path{opacity:0;visibility:hidden}@media only screen and (min-width:768px){.banner__text h1{font-size:110px;font-size:11rem}.banner__text h2,.banner__text h3{font-size:22px;font-size:2.2rem}.banner__text .banner__line{margin:-8px auto 18px}}.projects{width:80%;margin:0 auto}.projects h3{margin-bottom:15px;font-size:32px;font-size:3.2rem}.projects__inner{margin:0 auto}.projects__item{display:inline-block;margin:5% 0;width:100%;max-width:220px;height:150px;opacity:0;background:url(../img/projects/projects.png) no-repeat;position:relative}.projects__item:focus,.projects__item:hover{-webkit-filter:none;filter:none}.projects__item .mask,.projects__item h2{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"}.projects__item h2{text-transform:uppercase;text-align:center;position:relative;font-size:17px;padding:10px;line-height:1em}.projects__item p{font-family:Georgia,serif;font-size:12px;position:relative;padding:10px 20px 20px;line-height:1em}.projects__item a.info{display:inline-block;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 1px #000;-moz-box-shadow:0 0 1px #000;box-shadow:0 0 1px #000}.projects__item a.info:hover{-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.projects__item img{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.projects__item .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;background-color:rgba(255,231,179,.3);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear;filter:alpha(opacity=0);opacity:0}.projects__item h2,.projects__item p{color:#333;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear}.projects__item h2{border-bottom:1px solid rgba(0,0,0,.3);background:0 0;margin:20px 40px 0;transform:scale(0);transition:all .5s linear;filter:alpha(opacity=0);opacity:0}.projects__item a.info,.projects__item p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.projects__item p{filter:alpha(opacity=0);transform:scale(0);transition:all .5s linear}.projects__item a.info{filter:alpha(opacity=0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;-ms-transition:all .5s linear;transition:all .5s linear}.projects__item:hover img{-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.projects__item:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.projects__item:hover a.info,.projects__item:hover h2,.projects__item:hover p{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.projects__item--petrofac{background-position:0 -127px}.projects__item--pmi{background-position:-220px -127px}.projects__item--tatelyle{background-position:-440px -127px}.projects__item--thames{background-position:-660px -127px}.projects__item--one-direction{background-position:-1100px -127px}.projects__item--edf-thankyous{background-position:-1325px -127px}.projects__item--sony-vita{background-position:-1550px -127px}.projects__item--chivas{background-position:-1775px -127px}@media only screen and (min-width:768px){.projects__item{margin:0 2.5% 5%;width:20%}}.social-links{width:96px;margin:5% auto 0}.social-link{float:left;margin:0 8px;width:32px;height:32px}.social-link a path{-webkit-transition:fill .25s;transition:fill .25s}.social-link a circle{-webkit-transition:fill .5s;transition:fill .5s}.social-link a:focus path,.social-link a:hover path{fill:#fff}.social-link a:focus circle,.social-link a:hover circle{fill:#151110}@media only screen and (min-width:768px){.social-links{margin:2% auto 0}}