@font-face{font-family:"League Gothic";src:url(/styles/fonts/leaguegothic-regular-webfont.eot) format('embedded-opentype'),url(/styles/fonts/leaguegothic-regular-webfont.woff) format('woff'),url(/styles/fonts/leaguegothic-regular-webfont.ttf) format('truetype'),url(/styles/fonts/leaguegothic-regular-webfont.svg#league_gothic_italicregular) format('svg')}@font-face{font-family:"Open Sans";src:url(/styles/fonts/opensans-regular-webfont.eot) format('embedded-opentype'),url(/styles/fonts/opensans-regular-webfont.woff) format('woff'),url(/styles/fonts/opensans-regular-webfont.ttf) format('truetype'),url(/styles/fonts/opensans-regular-webfont.svg#open_sansregular) format('svg')}@font-face{font-family:"Open Sans Bold";src:url(/styles/fonts/opensans-bold-webfont.eot) format('embedded-opentype'),url(/styles/fonts/opensans-bold-webfont.woff) format('woff'),url(/styles/fonts/opensans-bold-webfont.ttf) format('truetype'),url(/styles/fonts/opensans-bold-webfont.svg#open_sansbold) format('svg')}*{-moz-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,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,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}p a:not(.view-more){display:inline-block;color:inherit}p a:not(.view-more):hover,p a:not(.view-more):visited{color:inherit}table{border-collapse:collapse;border-spacing:0}.element-invisible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px}#coffee h3,#holiday h3,.top{top:0;bottom:auto}#coffee h3,.qr-gallery .skill h3,.right{right:0;left:auto}#new-thing h3,#object h3,.bottom,.qr-gallery .skill h3{bottom:0;top:auto}#holiday h3,#new-thing h3,#object h3,.left{left:0;right:auto}.text-left{text-align:left}#map,.col1,.col10,.col11,.col12,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.location,.location-image,.qr-section,.skill-section,.slide-image,.slide-text{position:relative;display:inline-block}#map img,.col1 img,.col10 img,.col11 img,.col12 img,.col2 img,.col3 img,.col4 img,.col5 img,.col6 img,.col7 img,.col8 img,.col9 img,.location img,.location-image img,.qr-section img,.skill-section img,.slide-image img,.slide-text img{max-width:100%}.col1{width:8.33%}@media screen and (max-width:60em){.col1{width:25%}}.col2{width:16.66%}@media screen and (max-width:60em){.col2{width:50%}}.col3{width:25%}@media screen and (max-width:60em){.col3{width:50%}}.col4{width:33.33%}@media screen and (max-width:60em){.col4{width:50%}}.col5{width:41.66%}@media screen and (max-width:60em){.col5{width:50%}}.col6,.location,.location-image,.slide-image,.slide-text{width:50%}@media screen and (max-width:60em){.col6,.location,.location-image,.slide-image,.slide-text{width:100%}}.col7{width:58.33%}@media screen and (max-width:60em){.col7{width:100%}}.col8{width:66.66%}@media screen and (max-width:60em){.col8{width:100%}}.col9{width:75%}@media screen and (max-width:60em){.col9{width:100%}}.col10{width:83.33%}@media screen and (max-width:60em){.col10{width:100%}}.col11{width:91.66%}@media screen and (max-width:60em){.col11{width:100%}}#map,.col12,.qr-section,.skill-section{width:100%}hr{border:0;border-top:1px solid #e6e6e6}a,div,h2,h3,li,p,span{font-family:"Apercu Light",sans-serif;display:block}a,h1,h2,h3,p,span{text-rendering:optimizeLegibility}h1,h2{font-family:"Apercu Regular",sans-serif;letter-spacing:0;padding:1em 0 .1em;word-spacing:1px;font-weight:600;font-size:2em;line-height:1.4em}h1,h2,p{text-align:center;display:block;margin:0 auto;color:#2A2A2A;font-size-adjust:.508;font-style:normal}h3{color:#2a2a2a;font-family:georgia,serif;font-style:oblique;padding:.5em 0;font-size:1.5em;line-height:1em}figcaption,p{font-family:"Apercu Light",sans-serif;display:block;line-height:1.5em;max-width:60em;padding:1em 0;font-weight:200;font-size:1em}.feature-image{width:100%}.content{padding:1em 5em 2em}@media screen and (max-width:60em){.content{padding:1em 2em}}.content.feature,.content.gallery,.content.qr-gallery,.content.skill-gallery{padding-left:0;padding-right:0}.content .section-title,.content.project-title{padding:0 5em 1em}.content .section-title h2,.content.project-title h2{padding:2em 0 0}.content ul{text-align:center}.content li[class*=col]{margin-left:0;display:inline-block;float:none;vertical-align:top}.feature,.gallery,.qr-gallery,.skill-gallery{width:auto}.our-work .content{padding-top:3.5em}.case-study-intro{display:inline-block;width:50%;vertical-align:top;float:right;padding-left:2em;padding-bottom:2em}.case-study-intro h1,.case-study-intro p{text-align:left}.case-study-intro h1{margin-top:0;font-size:3em;font-style:normal;padding:0;font-family:georgia,serif;font-weight:500;margin-left:-.1em}.case-study-intro h1+p{font-family:georgia,serif;font-weight:500;font-size:1.4em;line-height:1.4em}.case-study-intro p{padding:.5em 0;line-height:1.7em}@media screen and (max-width:60em){.case-study-intro{width:100%;padding-left:0}}.work-section-title{display:inline-block;width:35%;min-width:14em;padding-left:1em;padding-right:2em}@media screen and (max-width:35em){.work-section-title{padding-left:0}}@media screen and (min-width:90em){.work-section-title{width:25%}}.work-section-title h1,.work-section-title h4{text-align:left}.work-section-title h1{font-family:georgia,serif;font-size:3em;padding:.3em 0 0;line-height:100%;font-weight:400}@media screen and (max-width:75em){.work-section-title h1{font-size:2.5em}}.work-section-title h4{color:#A38F6F;text-transform:uppercase}.work-section-title h4 a{color:inherit;text-decoration:none;font-family:inherit;border:0;width:auto;font-size:1em}.work-section-title h4 a:hover{border:0}.work-section-caption{vertical-align:top;display:inline-block;width:65%}@media screen and (max-width:60em){.work-section-caption{padding-left:1em}}@media screen and (max-width:35em){.work-section-caption{padding-left:0}}@media screen and (min-width:90em){.work-section-caption{width:75%}}.work-section-caption p{padding:0;text-align:left;font-size:1.6em;line-height:1.2em;color:#454545;max-width:30em;margin:1.3em 0 3em}@media screen and (max-width:60em){.work-section-caption p{margin:1.3em 0}}.work-section-caption:before{content:'';display:block;width:7em;height:2px;background-color:#A38F6F}@media screen and (max-width:60em){.work-section-caption,.work-section-title{width:100%}.work-section-caption:before,.work-section-title:before{display:none}}.case-studies{display:block;padding-top:2em;width:100%;padding-right:2.5em}@media screen and (max-width:60em){.case-studies,.case-studies .case-study{padding-top:0}}.case-studies a{font-family:georgia,serif;color:#555;font-size:.8em;text-decoration:none;border:1px solid transparent;display:inline-block;text-align:left;vertical-align:middle;width:25%}.case-studies a div{padding:0 1em 1.5em}@media screen and (max-width:60em){.case-studies a{padding-top:0;width:50%}}@media screen and (max-width:35em){.case-studies a{width:100%}.case-studies a div{padding:0 0 1.5em}}.case-studies a img{display:block;padding:1em 0;width:100%}.case-studies a:hover{background-color:#fafafa;border:1px solid #dfd8cc}.case-studies .placeholder{display:inline-block;width:25%;vertical-align:middle}.case-studies>img{width:100%;padding:.5em 0}@media screen and (max-width:60em){.case-studies{width:100%;padding-right:0}}body.case-study .main>img{width:100%;max-width:100%;padding:.5em 0}body.case-study h1{font-family:georgia,serif;margin-top:.7em;font-size:4em;font-weight:200;padding:20px 30px 30px;font-style:normal}@media screen and (max-width:60em){body.case-study h1{font-size:2.5em;padding:0 20px}}body.case-study h1+p{padding-top:0;padding-bottom:3em}body.case-study h2{padding-bottom:1em}body.case-study .subtitle{font-size:.3em;line-height:1.2em;padding-bottom:1em;max-width:50em;margin:0 auto}body.case-study a.view-more{margin:2em auto;display:block;max-width:22em;text-align:center}@media screen and (max-width:60em){body.case-study p{padding:20px 50px 0}}figure{margin:1em 0;background-color:#eee}figure a:hover figure{background-color:#efefef}figure h3{font-family:"Apercu Regular",sans-serif;font-weight:600;font-style:normal;line-height:1.2em}figure p{text-align:left}figure iframe,figure img{width:55%;line-height:0;z-index:10;display:inline-block;vertical-align:middle}figure iframe:first-child,figure img:first-child{border-right:1em solid #fff}figure iframe:last-child,figure img:last-child{border-left:1em solid #fff}@media screen and (max-width:75em){figure iframe,figure img{width:50%}figure iframe:first-child,figure iframe:last-child,figure img:first-child,figure img:last-child{border-left:0;border-right:0}}@media screen and (max-width:60em){figure iframe,figure img{width:100%}}figure figcaption{width:45%;padding:1em 3em;display:inline-block;vertical-align:middle;text-align:left}figure figcaption a{display:inline-block;color:inherit}@media screen and (max-width:75em){figure figcaption{width:50%}}@media screen and (max-width:60em){figure figcaption{padding:1em 2em;margin:0;width:100%;padding-bottom:2em}}@media screen and (max-width:60em){figure:nth-child(odd){border-bottom:1px solid #e6e6e6}figure figcaption:first-child{padding-left:2em}figure figcaption:last-child{padding-right:2em}}@media screen and (max-width:35em){.content.project-title{padding:0}}@media screen and (max-width:60em){.content.project-title{padding:0 2em}}.wrapper{max-width:1600px;padding:0 3em;margin:0 auto}@media screen and (max-width:60em){.wrapper{padding:0}}#main-header{margin:0 auto;background:#2A2A2A;position:fixed;padding:0;width:100%;vertical-align:top;min-height:0;z-index:100;top:0;left:0;font-size:.1em;line-height:0;text-align:justify}#main-header:after{content:'';width:100%;height:0;display:inline-block}#main-header+nav{position:fixed;width:100%;max-width:1600px;margin:0 auto;padding:0 3em;left:0;right:0;top:0;z-index:90;-webkit-transform:translate3d(0,3.75em,0);transform:translate3d(0,3.75em,0);-webkit-transition:ease-in .4s;transition:ease-in .4s}#main-header+nav .menu{border-bottom:1px solid rgba(0,0,0,.03);background-color:#fff}#main-header+nav.down{top:-6em}@media screen and (max-width:60em){#main-header+nav{display:none;padding:0;-webkit-transform:translate3d(0,3.5em,0);transform:translate3d(0,3.5em,0)}#main-header+nav.down{top:-11em}}#logo{vertical-align:middle;position:relative;display:inline-block;font-size:10em}#logo a{display:block;padding:1.3em 2.5em 1.2em}.icon-logo{width:6em;height:1em;display:inline-block;background-image:url(/images/logo_h.svg);background-size:contain;background-repeat:no-repeat}.no-svg .icon-logo{background-image:url(/images/3b01322e.logo_h.png)}.menu{display:inline-block;text-align:center;font-size:.9em;width:100%}.menu li{display:inline-block}.menu li a{margin:3em 1.5em 1.5em;padding-bottom:.5em;border-bottom:1px solid transparent;text-decoration:none;color:#A38F6F;display:block;-webkit-transition:background-color .15s ease-in,color .15s ease-in;transition:background-color .15s ease-in,color .15s ease-in}.hiring a[href*=hiring],.menu li a.active,.menu li a:hover,.mobile a[href*=mobile],.museums-installations a[href*=museums-installations],.people a[href*=people],.research-and-development a[href*=research-and-development],.ucd a[href*=user-centred-design],.websites a[href*=websites]{border-bottom:1px solid #A38F6F}#contact{vertical-align:middle;display:inline-block;width:auto;font-size:10em;cursor:pointer}#contact .menu-bar-contact{display:none}@media screen and (min-width:60em){#contact .menu-bar-contact{display:inline-block}}#contact .menu{display:none;background-color:#fff;font-size:1em}@media screen and (max-width:60em){#contact .menu{display:block}}@media screen and (max-width:60em){#contact{max-height:0;-webkit-transition:max-height .3s ease-in;transition:max-height .3s ease-in}}@media screen and (max-width:60em){#contact.open{max-height:55em;-webkit-transition:max-height .5s ease-in;transition:max-height .5s ease-in}}#contact.open:after{background-color:#A38F6F;color:#2A2A2A}@media screen and (max-width:60em){#contact{width:100%;display:block;overflow:hidden}}#contact:after{content:'menu';color:#A38F6F;font-size:.7em;display:none;width:auto;padding:1em;position:absolute;top:1.3em;right:2.5em;border:1px solid #A38F6F;border-radius:.3em;background-color:#444;-webkit-transition:color .3s ease-in;transition:color .3s ease-in}@media screen and (max-width:60em){#contact:after{display:inline-block}}#contact li{display:inline-block}@media screen and (max-width:35em){#contact li{display:block}}#contact li a{padding:2.1em 2em;margin:0 auto;text-decoration:none;color:#A38F6F;font-size:.8em;display:block;line-height:1em;white-space:nowrap}@media screen and (max-width:60em){#contact li a{padding:1.8em 2em}}@media screen and (min-width:75em){#contact li{border-left:1px solid #444}}body{padding-top:7.4em;background-color:#fff}@media screen and (max-width:60em){body{padding-top:3.4em}}@media screen and (max-width:60em){body.case-study{padding-top:4.4em}}article{position:relative}.skill-section{height:12em}#award-image,#intro,#map,#skills,.gallery,.padding-and-borders{border-bottom:1px solid #efefef;padding-top:3em;padding-bottom:3em}#skills a{display:inline-block;color:#333}#awards{padding-top:2em}.location-image{background-image:url(/images/f43a5a04.location.jpg);background-size:cover;background-position:bottom center;background-repeat:no-repeat;position:relative;padding-bottom:25%;display:inline-block;float:none;vertical-align:middle}@media screen and (max-width:60em){.location-image{padding-bottom:55%}}.location{padding:2em;display:inline-block;float:none;vertical-align:middle}.location h3{color:#2A2A2A;text-align:center}.location p{font-size:1em}.location a{text-decoration:none}.location a.call-us,.location a.email-us{text-decoration:underline;display:block}#location-icon{background-image:url(/images/pin.svg);background-repeat:no-repeat;background-size:contain;height:50px;width:50px;text-indent:-10000px;position:absolute;right:1em;bottom:1em;background-color:rgba(255,255,255,.3);border-radius:50%}.no-svg #location-icon{background-image:url(/images/909c51f1.pin.png)}#location-icon:hover{background-color:rgba(255,255,255,.8)}footer{text-align:center;font-size:.7em;padding:2em;color:#999}a.view-more,span.view-more{padding:.5em 1em;margin:1em 0 0;color:#A38F6F;text-decoration:none;display:inline-block;background-color:transparent;border:2px solid #A38F6F;font-size:.8em;line-height:1.2em;text-transform:uppercase;font-weight:700;letter-spacing:2px;-webkit-transition:background-color .15s ease-in,border .15s ease-in,color .15s ease-in;transition:background-color .15s ease-in,border .15s ease-in,color .15s ease-in}a.view-more:hover,figure:hover .view-more,span.view-more:hover{background-color:#fff;color:#726658;border:2px solid #726658}.circle{border-radius:50%;background-size:cover;background-position:center center;background-repeat:no-repeat;height:11em;width:11em}.person #madelyn{background-image:url(/images/476b832c.mads.jpg)}.person #emily{background-image:url(/images/1e98c24f.emily.jpg)}.person #rex{background-image:url(/images/7ecf67aa.rex.jpg)}.person #jim{background-image:url(/images/jim.jpg)}.person #pieter{background-image:url(/images/pieter.jpg)}.person #sheree{background-image:url(/images/35d4fa16.sheree.jpg)}.person #adele{background-image:url(/images/adele.jpg)}.person #zef{background-image:url(/images/zef.jpg)}.person #marc{background-image:url(/images/ea7f9116.marc.jpg)}.person #tim{background-image:url(/images/e9ea6d83.tim.jpg)}.overlay,.overlayoff:hover{background-image:url(/images/3a24c1e2.overlay.png)}.overlayoff:hover p{color:#fff}#people{border-bottom:1px solid #efefef;padding-bottom:2em}@media screen and (max-width:60em){#people{padding:1em 2em}#people h2{text-align:center;width:100%}}#people h3{font-size:1em;color:#2A2A2A;padding-top:0;line-height:1.3em}#people ul{padding-top:5em;text-align:justify;font-size:.1em}#people ul:after{content:'';width:100%;display:inline-block}#people li{text-align:center;display:inline-block;margin:1em 1em 0;width:14em;font-size:10em;vertical-align:top;border:1px solid transparent}@media screen and (max-width:35em){#people li{margin:0 auto 1em;display:block}}@media screen and (min-width:90em){#people li{margin:0 auto 1em;display:inline-block;width:13em}#people li a{padding:.8em}}#people li a,#people li span{padding:1.5em;text-decoration:none}#people li h2{color:#2A2A2A;font-size:1.3em;line-height:1.4em;padding-top:1em;padding-bottom:0}#people li img{width:100%}#people li.filler{height:0;width:14em}@media screen and (max-width:35em){#people li.filler{width:9em;height:0}}#people li.person:hover{border:1px solid #dfd8cc;-webkit-transition:border .15s ease-in;transition:border .15s ease-in}.qr-gallery h3{position:absolute;color:#fff;font-family:georgia,serif;font-style:oblique;padding:1em;font-size:1.2em;line-height:1.2em}.profile{display:inline-block}.qr-title,.staff-title{text-align:justify;padding:3em 5em 2em}.qr-title:after,.staff-title:after{content:'';width:100%;display:inline-block}@media screen and (max-width:60em){.qr-title,.staff-title{padding:2em}}@media screen and (max-width:35em){.qr-title,.staff-title{padding:1em}}.qr-title hgroup,.staff-title hgroup{margin:0 0 0 2em;display:inline-block;vertical-align:middle}@media screen and (max-width:35em){.qr-title hgroup,.staff-title hgroup{margin:1em 0 0 1.5em}}.qr-title hgroup h1,.staff-title hgroup h1{color:#A38F6F;padding:0;text-align:left}@media screen and (max-width:35em){.qr-title hgroup h1,.staff-title hgroup h1{font-size:2em}}.qr-title hgroup h2,.staff-title hgroup h2{font-family:georgia;text-transform:none;font-style:italic;color:#2A2A2A;font-weight:400;padding:0;text-align:left;font-size:1.7em}.qr-title .profile-pic,.staff-title .profile-pic{width:9em;height:9em;border-radius:50%;display:inline-block;vertical-align:middle;background-size:100% 100%}@media screen and (max-width:35em){.qr-title .profile-pic,.staff-title .profile-pic{width:6em;height:6em;margin:1em 0 0 1.5em}}.attribute{min-height:270px;display:inline-block;vertical-align:top;line-height:0}@media screen and (max-width:60em){.attribute[class*=col]{display:inline-block;float:left}}.attribute .attribute-inner{min-height:20em;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.attribute .attribute-inner a{width:100%;height:100%}.attribute .attribute-inner p{padding:2em}.attribute#video .attribute-inner{background-image:none;background-color:#000}.attribute#video .attribute-inner iframe{width:100%}.attribute#inspiration .attribute-inner{position:static;display:table;width:100%}.attribute#inspiration .attribute-inner .inspiration-wrap{display:table-cell;text-align:center;vertical-align:middle}.attribute#inspiration .attribute-inner .inspiration-wrap .inspiration{width:auto;height:auto;padding:1em;background-color:#2A2A2A;max-width:50%;margin:0 auto}.attribute#inspiration .attribute-inner .inspiration-wrap .inspiration p{color:#fff}.attribute#inspiration .attribute-inner .inspiration-wrap h3,.attribute#inspiration .attribute-inner .inspiration-wrap p{font-size:1em;text-align:center;width:100%;font-family:georgia,serif;padding:0;margin:0;position:static;word-break:break-all;word-break:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.attribute#inspiration .attribute-inner .inspiration-wrap a{color:#fff;font-family:georgia,serif;font-size:1em;word-break:break-all;word-break:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.profile-pic img{max-width:100%}.qr-tim #object .attribute-inner{background-image:url(/people/tim/object.jpg)}.qr-tim #holiday .attribute-inner{background-image:url(/people/tim/holiday.jpg)}.qr-tim #coffee .attribute-inner{background-image:url(/people/tim/coffee.jpg)}.qr-tim #inspiration .attribute-inner{background-image:url(/people/tim/inspiration.jpg)}.qr-tim #new-thing .attribute-inner{background-image:url(/people/tim/new-thing.jpg)}.qr-emily #object .attribute-inner{background-image:url(/people/emily/object.jpg)}.qr-emily #holiday .attribute-inner{background-image:url(/people/emily/holiday.jpg)}.qr-emily #coffee .attribute-inner{background-image:url(/people/emily/coffee.jpg)}.qr-emily #inspiration .attribute-inner{background-image:url(/people/emily/inspiration.jpg)}.qr-emily #new-thing .attribute-inner{background-image:url(/people/emily/new-thing.jpg)}.qr-rex #object .attribute-inner{background-image:url(/people/rex/object.jpg)}.qr-rex #holiday .attribute-inner{background-image:url(/people/rex/holiday.jpg)}.qr-rex #coffee .attribute-inner{background-image:url(/people/rex/coffee.jpg)}.qr-rex #inspiration .attribute-inner{background-image:url(/people/rex/inspiration.jpg)}.qr-rex #new-thing .attribute-inner{background-image:url(/people/rex/new-thing.jpg)}.qr-mads #object .attribute-inner{background-image:url(/people/madelyn/desire.jpg)}.qr-mads #holiday .attribute-inner{background-image:url(/people/madelyn/kuaotuna.jpg)}.qr-mads #coffee .attribute-inner{background-image:url(/people/madelyn/coffee.jpg)}.qr-mads #inspiration .attribute-inner{background-image:url(/people/madelyn/inspiration.jpg)}.qr-mads #new-thing .attribute-inner{background-image:url(/people/madelyn/rdio.jpg)}.qr-marc #object h3{color:#2a2a2a}.qr-marc #object .attribute-inner{background-image:url(/people/marc/desire.jpg)}.qr-marc #holiday .attribute-inner{background-image:url(/people/marc/taupo.jpg)}.qr-marc #coffee h3{color:#2a2a2a}.qr-marc #coffee .attribute-inner{background-image:url(/people/marc/coffee.jpg)}.qr-marc #inspiration .attribute-inner{background-image:url(/people/marc/inspiration.jpg)}.qr-marc #new-thing h3{color:#2a2a2a}.qr-marc #new-thing .attribute-inner{background-image:url(/people/marc/brew.jpg)}#hire-page header.content,#staff-page header.content{border-bottom:0;margin-top:-10em;padding-top:12em}#hire-page .content,#staff-page .content{border-bottom:1px solid #ddd}#hire-page article.content,#staff-page article.content{padding-bottom:2em;-moz-columns:35em 2;-webkit-columns:35em 2;columns:35em 2;-moz-column-gap:4em;-webkit-column-gap:4em;column-gap:4em}#hire-page article.content p,#staff-page article.content p{display:inline-block;text-align:left}article.content ul{text-align:left}article.content ul li{margin:.5em 0}.staff-contact-menu{width:100%}.staff-contact-menu .menu{border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:100%}.staff-contact-menu .menu:after,.staff-contact-menu .menu:before{content:"";display:table}.staff-contact-menu .menu:after{clear:both}.staff-contact-menu .menu{zoom:1}@media screen and (max-width:60em){.staff-contact-menu .menu{padding:0}}.staff-contact-menu .menu li{font-family:georgia,serif;border-left:1px solid #ddd;float:left;width:25%}@media screen and (max-width:35em){.staff-contact-menu .menu li{width:100%}.staff-contact-menu .menu li:nth-child(2){border-top:1px solid #ddd}.staff-contact-menu .menu li:nth-child(3){clear:left;border-top:1px solid #ddd}.staff-contact-menu .menu li:nth-child(4){border-top:1px solid #ddd}}@media screen and (max-width:60em){.staff-contact-menu .menu li{margin-top:0;text-align:center}}.staff-contact-menu .menu li:first-child{border-left:0}.staff-contact-menu .menu li a{font-family:georgia,serif;text-transform:none;color:#8D8F92;word-break:break-all;word-break:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;border-bottom:0;margin-top:1.5em;padding-bottom:0}.hiring .content{-moz-columns:35em 2;-webkit-columns:35em 2;columns:35em 2;-moz-column-gap:4em;-webkit-column-gap:4em;column-gap:4em}.hiring .content p{text-align:left}@media (min-width:650px){#hire-page .staff-title hgroup{width:-webkit-calc(100% - 10em - 2em);width:calc(100% - 10em - 2em)}}#hire-page .staff-title .profile,#hire-page .staff-title .profile .profile{display:block}#hire-page .content ul{padding:1em 0;-webkit-break-inside:avoid;-moz-break-inside:avoid;break-inside:avoid;page-break-inside:avoid;line-height:1.5em}#hire-page .content ul li:first-of-type{margin-top:0}.player{width:14em;height:9em;display:inline-block;vertical-align:middle;border:1px solid #ddd;padding:.5em;position:relative;margin-top:0}@media screen and (max-width:60em){.player{float:none;width:100%;height:5em;margin-top:1.5em}}.player .sc-player{width:13em;height:8em;border:1px solid #ddd;position:relative;overflow:hidden}.player .sc-player:after,.player .sc-player:before{content:"";display:table}.player .sc-player:after{clear:both}.player .sc-player{zoom:1}@media screen and (max-width:60em){.player .sc-player{float:none;width:100%;height:4em}}.player h3{color:#2A2A2A;font-size:1.1em;text-align:center;position:absolute;top:.9em;left:50%;margin-left:-25%;padding-top:0;padding-left:0;padding-bottom:0;padding-right:1.5em;background-repeat:no-repeat;background-position:center right;display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAWCAYAAADNX8xBAAAA60lEQVR42qXRMQtBURiAYRkUm4FJymY1UcJ/sNhktRkNslhkYzQpNouyGCQlAxIpi7KxSCYxcbyKyO3g49RT93bO93a7x/TPGk+mFsQx+zVgRxprqCtpwIMS9lDPvg0EUMcJCgbvhs2Iom8YFIaqXwSGqH0KNTTDZzQRup1LSENHlOG9n5GGtsjB+diVh6awGnfloa4+IQxp9lwIwo+kOMR7DGOoZ6IQzykojbMkNHgTaktCWV0EDuk/iqCACvIIvw65kUUPS4yw+nz9xps4aj67IwntoDSKktBGE5nDIQn50MIBCgtkYDMJ1gW8+S9+Ipk/PgAAAABJRU5ErkJggg==)}@media screen and (max-width:60em){.player h3{text-align:left;margin-left:2em;left:0;margin-top:.5em}}.player .sc-info,.player .sc-scrubber,.player .sc-trackslist{display:none}.player .sc-pause{display:none;position:absolute;top:50%;left:50%;margin-left:-1.5em;margin-top:-1.5em;border-radius:50%;width:3em;height:3em;text-indent:-999em;cursor:pointer;background-repeat:no-repeat;background-position:center center;background-color:#A38F6F;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAQAAABqSHSNAAAAKklEQVR4AWNkIBIw/v+JxGNHk/2JrPA/kgS6+f+HpMJRhaMKycoKRGYuAOq2POIWK4SeAAAAAElFTkSuQmCC)}@media screen and (max-width:35em){.player .sc-pause{right:1em;left:auto}}.player .sc-pause:hover{background-color:#2A2A2A}.player .sc-info-toggle,.player .sc-no-artwork{display:none}.player .sc-artwork-list img{width:100%;opacity:.3}.player .playing .sc-play{display:none}.player .playing .sc-pause{display:block}.player .sc-play{position:absolute;top:50%;left:50%;margin-left:-1.5em;margin-top:-1.5em;border-radius:50%;width:3em;height:3em;text-indent:-999em;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-color:#A38F6F;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAWCAQAAABqSHSNAAABLUlEQVR4AYWOv0vDQBiG31RT6KBQdHC2ijgItpjZoTg5FFxcQsnsH1BxMcGpg0NBKDipAYeiWwYHK0I62MEOQhBERSfBBES7SAr2/I6gNOTHvc8zPtx3ANg822cQQbIC899Na8FCGiSFfH1mNKeaSIIMQr7hfXdTkzTEQVI4Mt/ySh6ikOGQ9vVa12d0hCEpjO7hRs1n8ghYGetNSD2UCnhC3C4O99A9z+zmpuWTb2zzF5P2wRrOrAMOSWHKvJeOpsgKoPBQtMv2qtRGmf9RtKvxMoTruwdHDdRFp8/sZRs2yJTQcTcqcgUcMiF0h7o6qeIPMiYcsFNzycQoZCS866wXs0WEIUPh2/NOK9dCFPI/9H+OjUUD8ZBBOLj9XKtKVSRBsjn2eL1Vy9aQxi8o1s8kJ0HBmgAAAABJRU5ErkJggg==)}@media screen and (max-width:35em){.player .sc-play{right:1em;left:auto}}.player .sc-play:hover{background-color:#2A2A2A}#contact-menu{width:100%}#contact-menu .menu{border-top:1px solid #ddd;width:100%}#contact-menu .menu:after,#contact-menu .menu:before{content:"";display:table}#contact-menu .menu:after{clear:both}#contact-menu .menu{zoom:1}@media screen and (max-width:60em){#contact-menu .menu{padding:0}}#contact-menu .menu li{font-family:georgia,serif;border-left:1px solid #ddd;float:left;width:25%}@media screen and (max-width:35em){#contact-menu .menu li{width:100%}#contact-menu .menu li:nth-child(2){border-top:1px solid #ddd}#contact-menu .menu li:nth-child(3){clear:left;border-top:1px solid #ddd}#contact-menu .menu li:nth-child(4){border-top:1px solid #ddd}}@media screen and (max-width:60em){#contact-menu .menu li{margin-top:0;text-align:center}}#contact-menu .menu li:first-child{border-left:0}#contact-menu .menu li a{font-family:georgia,serif;text-transform:none;color:#8D8F92;width:100%;word-break:break-all;word-break:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;-webkit-transition:background-color .15s ease-in,color .15s ease-in;transition:background-color .15s ease-in,color .15s ease-in}#contact-menu .menu li a:hover{background-color:#A38F6F;color:#fff}#awards+img{width:100%}#awards h3{font-family:futura-pt,sans-serif;font-weight:500;text-align:center;margin-top:1.5em;margin-bottom:1.5em;font-style:normal;text-transform:uppercase;letter-spacing:.1em;font-size:1em}#award-image{padding-top:0}.award-container{padding-top:2em;text-align:justify;font-size:.1em}.award-container:after{content:'';width:100%;display:inline-block}.award{display:inline-block;width:15em;border:1px solid #eee;padding:1em 2em;vertical-align:top;text-align:center;margin:0 1em 1em;font-size:10em;min-height:12.5em}.award.filler{border:0;height:0;padding-top:0;padding-bottom:0;min-height:0}@media screen and (min-width:90em){.award.filler{display:none}}@media screen and (max-width:35em){.award{margin:0 auto 1em;display:block}}@media screen and (min-width:90em){.award{margin:0 .5em 1em;display:inline-block;width:13em}}.award .title{font-family:futura-pt,sans-serif;font-weight:300;color:#A38F6F;font-size:.8em;text-transform:uppercase;letter-spacing:.1em}.award .award-name{color:#777;font-family:georgia,serif}.award .client{color:#777;font-family:futura-pt,sans-serif;font-weight:300;padding:0}.award .client a{display:block}.vr,.vr #main-header+nav .menu,.vr figure,.vr figure h3,.vr h1,.vr p{background-color:#000;color:#f5f6f6}body.case-study.vr h1{font-family:"Apercu Regular",sans-serif;font-size:2.2em;line-height:100%;text-align:left;padding:20px 0 0}.vr figure{padding:0;margin:0;display:inline-block;width:100%;text-align:center;border:0}.vr figure figcaption{width:90%;padding:20px 20px 20px 0;margin:0;border:0;border-top:3px solid #f5f6f6}img.vr_logo{float:left;width:auto;border-left:0;border-right:0;padding:10px 5px 0 0}.vr figure iframe:last-child,.vr figure img:last-child,img.vr_logo.first,img.vr_logo:last-child{border:0}.vr_instructions{font-weight:700;border-top:1px solid #f5f6f6;padding:20px 0 10px}@media screen and (max-width:60em){body.case-study.vr p{padding:20px 0 0}body.case-study.vr p.vr_instructions{padding:20px 0 10px}img.vr_logo{width:auto;height:70px}}.arrow-l,.arrow-r{top:50%;margin-top:-1em;height:25px;width:9px;position:absolute;background-repeat:no-repeat;background-position:top center;background-size:contain;outline:0;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.work .arrow-l,.work .arrow-r{height:30px;margin-top:-23px}.arrow-r{background-image:url(/images/arrow-right.svg)}.no-svg .arrow-r{background-image:url(/images/96fe1b76.arrow-right.png)}.arrow-l{background-image:url(/images/arrow-left.svg)}.no-svg .arrow-l{background-image:url(/images/65fba3b6.arrow-left.png)}.next,.prev{padding:1em;width:3em;background-color:#fff;color:transparent;cursor:pointer;position:absolute;bottom:3em;top:3em;opacity:.8;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none}.next.off,.prev.off{display:none}.next:hover,.prev:hover{opacity:1}@media screen and (max-width:60em){.next,.prev{display:none}}.next{right:-3em}.prev{left:-3em}.swipe{overflow:hidden;visibility:hidden;position:relative}.swipe-wrap{overflow:hidden;position:relative}.swipe-wrap>div{float:left;width:100%;position:relative}.slide-image{line-height:0;z-index:10;display:inline-block;vertical-align:middle}.slide-image img{display:block;width:100%}.slide-text{padding:1em 3em;display:inline-block;vertical-align:middle;text-align:center}@media screen and (max-width:60em){.slide-text{padding:1em 2em;margin:0}}.slide-text h2{padding:.5em 0}.slide-text h2,.slide-text p{font-size:1em;color:#2A2A2A;line-height:1.8em;max-width:35em}#slider nav{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;display:none}@media screen and (max-width:60em){#slider nav{display:block;position:relative;bottom:0;width:100%;padding:1em}#slider nav #position{text-align:center}#slider nav #position li{display:inline-block;width:10px;height:10px;border-radius:10px;background:#909090;margin:0 2px;cursor:pointer}#slider nav #position li.on{background-color:#2A2A2A}}.gallery{position:relative}.generic .slide-image{width:100%}#map{color:#fff;display:block}#map p{line-height:1.8em}.quotebox{background-color:#fff;color:#2a2a2a;font-family:georgia,serif;font-style:normal;font-size:1.5em;line-height:1.4em;text-align:center;padding:50px 200px}@media screen and (max-width:60em){.quotebox{padding:50px 10px;font-size:1.4em;line-height:1.2em}}.quotebox a{font-family:"Apercu Regular",sans-serif;display:block;text-transform:uppercase;letter-spacing:1px;font-size:.6em;line-height:1.45em;color:#726658;text-decoration:none;padding-top:10px}.bannerimage_xray{width:100%;height:400px;background-image:url(../work/gallipoli-xray/66a25fd8.banner_image.jpg);background-size:cover}@media screen and (max-width:60em){.bannerimage_xray{height:150px}}