@import url("//hello.myfonts.net/count/2e3cdb");@import url(jquery.modal.css);@font-face{font-family:'BookmanOldStylePro-BoldIt';src:url("../fonts/2E3CDB_0_0.eot");src:url("../fonts/2E3CDB_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/2E3CDB_0_0.woff2") format("woff2"),url("../fonts/2E3CDB_0_0.woff") format("woff"),url("../fonts/2E3CDB_0_0.ttf") format("truetype");font-weight:normal;font-style:normal}.wf-loading,.wf-inactive{visibility:visible !important}.wf-active{visibility:visible}body{background-color:#fafafa;color:#000}h1,h2,h3,h4,h5,h6{font-family:"ars-maquette-web",sans-serif}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:normal}.bookman{font-family:"BookmanOldStylePro-BoldIt",sans-serif;font-size:18px}a{color:#000000;text-decoration:none}#container{font-family:"ars-maquette-web",sans-serif;position:absolute;height:100%;width:100%;z-index:1}#container h1{color:#fff}.group:after{content:"";display:table;clear:both}.close-x,.close-x-white{background:0 0 url("../img/close-x.png") no-repeat;width:14px;height:14px;cursor:pointer}.close-x-white{background-position:-14px 0}section#nav-section{display:none}section#nav-section .close-x{position:absolute;z-index:6;top:51px;left:104px}section#terms ol,section#sustainability ol{counter-reset:item}section#terms ol li,section#sustainability ol li{counter-increment:item;font-family:"ars-maquette-web",sans-serif}section#terms ol li ol,section#sustainability ol li ol{margin:10px 0}section#terms ol li ol li,section#sustainability ol li ol li{font-family:"ars-maquette-web",sans-serif}section#terms ol li:before,section#sustainability ol li:before{content:counters(item,".") ". ";margin-left:-30px}section#terms ul li,section#sustainability ul li{list-style:disc;margin-left:20px}section#sustainability .eventimg img{float:left;margin-right:30px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:3px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{border-radius:0;width:8px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:rgba(0,0,0,0.5)}footer{position:fixed;bottom:0;background:transparent url("../img/footer-border.png") repeat-x;padding-top:36px;width:100%;font-size:11px;min-height:60px;z-index:5}footer #footer-wrapper{background-color:#fafafa;max-width:100%}footer #footer-wrapper #footer{max-width:820px;height:60px}footer #footer-wrapper #footer input{margin-left:30px;background:transparent url("../img/footer-search-icon.png") no-repeat bottom left;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #000;padding:1px 0 2px 21px}footer #footer-wrapper #footer ul{padding:0;margin:27px 0 0 30px;float:left}footer #footer-wrapper #footer li{list-style:none;display:inline-block;border-right:1px solid #000;padding:0 15px}footer #footer-wrapper #footer li:first-child{padding-left:0}footer #footer-wrapper #footer li:last-child{border-right:none;padding-right:0}footer #footer-wrapper #footer a{color:#000;text-decoration:none}footer #footer-wrapper #footer a:hover{color:#000;text-decoration:underline}#cookie-consent{position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:10;top:0;width:100%;margin-bottom:0;padding:12px 10px 13px 10px;background-color:#000000;color:#ffffff;font-size:13px;text-align:center}#cookie-consent a{color:#ffffff;text-decoration:underline}#cookie-consent .cookie-close{display:inline-block;position:absolute;bottom:13px;margin-left:20px;background:0 0 url("../img/close-x-white.png") no-repeat;width:14px;height:14px;cursor:pointer}header #wrglogo,header #wrglogo-black{display:block;position:absolute;left:29px;top:27px;width:57px;height:57px;background:url("../img/wrg-logo.png") no-repeat 0 0;z-index:5}header #wrglogo img,header #wrglogo-black img{width:100%;height:auto}header #wrglogo-black{left:30px;top:29px;background-position:-57px 0}header .menu-button,header .menu-button-black{position:absolute;left:85px;top:36px;width:20px;height:14px;cursor:pointer;z-index:5;padding:15px 0 0 15px}header .menu-button svg,header .menu-button-black svg{margin:0 auto;display:block;width:40px;height:40px}header .menu-button #top,header .menu-button-black #top{-webkit-transform:translate(0px, 7px) rotate(-45deg) scaleX(0.4);transform:translate(0px, 7px) rotate(-45deg) scaleX(0.4)}header .menu-button #mid,header .menu-button-black #mid{-webkit-transform:translate(1px, 0px) scaleX(0.9);transform:translate(1px, 0px) scaleX(0.9)}header .menu-button #btm,header .menu-button-black #btm{-webkit-transform:translate(10px, -3px) rotate(45deg) scaleX(0.4);transform:translate(10px, -3px) rotate(45deg) scaleX(0.4)}header .menu-button-black{left:87px;background:-7px 15px url("../img/menu-sprite.png") no-repeat}#backgrounds .bg{background-color:#000000;position:fixed;top:-50%;left:-50%;width:200%;height:200%;display:none}#backgrounds .bg video,#backgrounds .bg img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;z-index:0}#backgrounds .active{display:block}#intro{color:#fff;font-family:"ars-maquette-web",sans-serif;text-align:center;vertical-align:middle}#intro p{text-shadow:0px 1px 2px #969696}#intro p .lrg-text{font-size:100px;display:block;margin:5px 0 -30px 0}#intro .frames{display:none;width:100%;top:37%;position:absolute}#intro .active{display:block}#intro .top-date{position:fixed;top:35px;width:100%;line-height:16px;font-size:24px;margin:0}#intro .frame-text{display:block;text-align:left;left:0;margin:0 0 0 10%;width:900px;padding:0;font-size:44px;line-height:1.2}#intro .frame-text .line1,#intro .frame-text .line2,#intro .frame-text .line3{display:none}#skipintro{position:absolute;bottom:27px;left:0;width:100%;text-align:center;font-size:18px}#skipintro a{color:#fff;text-decoration:none;text-shadow:0px 1px 2px #969696}#nav-container{font-family:"ars-maquette-web",sans-serif;font-size:15px;background-color:#ffffff;width:100%;height:100%;padding-top:29px;position:relative;z-index:5;position:relative;overflow:hidden}#nav-container ul{display:block;width:auto;margin:0;padding:0}#nav-container li{list-style:none;margin:0;padding:0}#nav-container a:hover{text-decoration:underline}#nav-container #wrglogo{display:block;margin-left:30px;width:57px;height:57px;background:url("../img/wrg-logo.png") no-repeat -57px 0}#nav-container #wrglogo img{width:100%;height:auto}#nav-container #casestudy-thumbs{position:absolute;left:180px;top:30px;overflow:hidden;height:129px}#nav-container #casestudy-thumbs ul{overflow:hidden;height:100px}#nav-container #casestudy-thumbs ul li{display:block;float:left;margin-right:10px}#nav-container #casestudy-thumbs ul li a img{opacity:0}#nav-container #casestudy-thumbs ul li a span{display:block;position:absolute;top:0;width:150px;height:100px}#nav-container #nav-header,#nav-container #nav-header-no-toggle{min-height:83px;margin-top:66px;background-color:#fafafa;border-top:1px solid #e5e5e5;font-size:17px;font-weight:bold}#nav-container #nav-header ul,#nav-container #nav-header-no-toggle ul{margin-left:180px;padding-top:30px}#nav-container #nav-header li,#nav-container #nav-header-no-toggle li{display:inline-block;margin-right:3%}#nav-container #nav-header li a,#nav-container #nav-header-no-toggle li a{font-family:"ars-maquette-web",sans-serif;display:inline-block;color:#717171;-webkit-transition:.5s color;transition:.5s color}#nav-container #nav-header li a:hover,#nav-container #nav-header li .active,#nav-container #nav-header-no-toggle li a:hover,#nav-container #nav-header-no-toggle li .active{color:#000000;text-decoration:none;border-bottom:3px solid #000000}#nav-container section{display:none}#nav-container section.active{display:block}#nav-container section.text-section{padding:0 0 80px 180px;border-top:1px solid #e5e5e5}#nav-container section.text-section div.text-col{max-width:640px}#nav-container section.text-section div.text-col h2{font-size:28px;margin-top:40px}#nav-container section.text-section div.text-col .addthis_inline_share_toolbox{opacity:1}#nav-container section.text-section .showreel{overflow:hidden;margin:40px 0 0 0}#nav-container section.text-section #showreel_popout{display:none}#nav-container section.text-section .create_unforgettable{clear:both;padding:0;margin:20px 0 0 0;min-height:100px}#nav-container section.text-section .create_unforgettable p{float:left;font-weight:bold;font-size:16px}#nav-container section.text-section .create_unforgettable img{float:right;margin:35px 0 50px 0;display:inline-block}#nav-container section.text-section div.showreel_container{float:right;cursor:pointer;width:100%;height:400px;border:5px solid #e5e5e5;display:table;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#9396ba;background:url("../img/video_poster.jpg") no-repeat;background-size:cover}#nav-container section.text-section div.showreel_container .showreel_inner{display:table-cell;color:#fff;padding:0 0 0 30%;background:url("../img/play_btn.png") 25% 50% no-repeat;background-size:45px;vertical-align:middle;font-size:22px}#nav-container section#about.text-section{padding-left:0}#nav-container section#about.text-section .text-col{margin-left:180px}#nav-container section#about.text-section .text-col h2{font-size:28px}#nav-container section#about.text-section .text-col p{font-size:23px}#nav-container section#about.text-section .text-col #award-logos div{margin:30px 30px 0 0;width:150px;float:left}#nav-container section#about.text-section .text-col #award-logos div img{width:150px}#nav-container section#about #infographics{background:url("../img/infographic-bg-pattern.jpg") repeat;margin-top:96px}#nav-container section#about #infographics h2{margin:0;font-size:50px;padding:66px 0 80px 180px;background-color:#fafafa}#nav-container section#about #infographics h3{font-size:18px;padding:35px 0 0 180px;margin:0 0 32px 0}#nav-container section#about #infographics .light-bg{background-color:#fafafa}#nav-container section#about #infographics .group{margin-left:180px;padding-bottom:40px}#nav-container section#about #infographics #stay-busy img{margin-right:67px}#nav-container section#about #infographics #stay-busy img:last-child{margin-right:0}#nav-container section#about #infographics #work-with li{float:left;background:right top url("../img/infographics/client-border.png") no-repeat;padding-right:26px;margin-right:26px}#nav-container section#about #infographics #work-with li:last-child{background:none;padding-right:0;margin-right:0}#nav-container section#about #infographics #achievements h3{margin-bottom:5px}#nav-container section#about #infographics #achievements img:first-child{margin-right:74px}#nav-container section#about #infographics #achievements img:last-child{margin-right:0;margin-left:68px}#nav-container section#about #infographics #testimonials{padding-top:26px}#nav-container section#about #infographics #testimonials h3{padding-top:5px}#nav-container section#about #infographics #testimonials #testimonials-wrapper{width:990px;overflow:hidden}#nav-container section#about #infographics #testimonials #testimonials-wrapper a#show-more{display:block;float:right;background:url("../img/infographics/quotes-more-sprite.png") no-repeat;width:100px;height:40px;margin-bottom:25px}#nav-container section#about #infographics #testimonials #testimonials-wrapper a#show-more:hover{background-position:left bottom}#nav-container section#about #infographics #testimonials #testimonials-wrapper #quotes-wrapper{width:4455px;margin-left:180px;overflow:hidden}#nav-container section#about #infographics #testimonials #testimonials-wrapper #quotes-wrapper .group{margin-left:0}#nav-container section#about #infographics #testimonials #testimonials-wrapper blockquote{font-size:15px;width:340px;float:left;margin:0 65px 0 0;background:url("../img/infographics/quotes-left-01.png") no-repeat;padding:37px 0 0 0}#nav-container section#about #infographics #testimonials #testimonials-wrapper blockquote p{margin:0 0 0 50px}#nav-container section#about #infographics #testimonials #testimonials-wrapper blockquote .bookman{font-size:15px;background:right bottom url("../img/infographics/quotes-right-01.png") no-repeat;padding:0 10px 16px 0}#nav-container section#about #infographics #testimonials #testimonials-wrapper blockquote.alt-quote{background-image:url("../img/infographics/quotes-left-02.png")}#nav-container section#about #infographics #testimonials #testimonials-wrapper blockquote.alt-quote .bookman{background-image:url("../img/infographics/quotes-right-02.png")}#nav-container section#people #biogs{max-width:810px;margin:60px 0 0 0}#nav-container section#people #biogs #profiles{margin-top:30px}#nav-container section#people #biogs #profiles .bio-profile{width:260px;height:145px;background-color:#dadada;overflow:hidden;float:left;margin:0 15px 13px 0;cursor:pointer}#nav-container section#people #biogs #profiles .bio-profile:nth-child(3n){margin-right:0}#nav-container section#people #biogs #profiles .bio-profile .pic{width:121px;height:107px;margin:10px;background:#bebebe no-repeat 123px 113px url("../img/biogs/biopics.png");float:left}#nav-container section#people #biogs #profiles .bio-profile h4{margin:0;font-size:13px;padding:7px 0 0 0}#nav-container section#people #biogs #profiles .bio-profile h5{margin:0 5px 0 0;font-size:12px;padding:0}#nav-container section#people #biogs #profiles .bio-profile p{margin:10px 5px 0 0;font-size:12px;font-style:italic}#nav-container section#people #biogs #profiles #russlidstone .pic{background-position:left top}#nav-container section#people #biogs #profiles #russlidstone:hover .pic{background-position:-123px top}#nav-container section#people #biogs #profiles #davidsharrock .pic{background-position:-246px top}#nav-container section#people #biogs #profiles #davidsharrock:hover .pic{background-position:-369px top}#nav-container section#people #biogs #profiles #chrisgosling .pic{background-position:-492px top}#nav-container section#people #biogs #profiles #chrisgosling:hover .pic{background-position:right top}#nav-container section#people #biogs #profiles #carlhalliday .pic{background-position:left -113px}#nav-container section#people #biogs #profiles #carlhalliday:hover .pic{background-position:-123px -113px}#nav-container section#people #biogs #profiles #graemebeavers .pic{background-position:-246px -113px}#nav-container section#people #biogs #profiles #graemebeavers:hover .pic{background-position:-369px -113px}#nav-container section#people #biogs #profiles #davidsawyer .pic{background-position:-492px -113px}#nav-container section#people #biogs #profiles #davidsawyer:hover .pic{background-position:right -113px}#nav-container section#people #biogs #profiles #markgass .pic{background-position:left -226px}#nav-container section#people #biogs #profiles #markgass:hover .pic{background-position:-123px -226px}#nav-container section#people #biogs #profiles #andyhorrigan .pic{background-position:-246px -226px}#nav-container section#people #biogs #profiles #andyhorrigan:hover .pic{background-position:-369px -226px}#nav-container section#people #biogs #profiles #alandoyle .pic{background-position:-492px -226px}#nav-container section#people #biogs #profiles #alandoyle:hover .pic{background-position:right -226px}#nav-container section#people #biogs #profiles #kathgoodson .pic{background-position:left -339px}#nav-container section#people #biogs #profiles #kathgoodson:hover .pic{background-position:-123px -339px}#nav-container section#people #biogs #profiles #timwilliams .pic{background-position:-246px -339px}#nav-container section#people #biogs #profiles #timwilliams:hover .pic{background-position:-369px -339px}#nav-container section#people #biogs #profiles #chrisbrogan .pic{background-position:left -452px}#nav-container section#people #biogs #profiles #chrisbrogan:hover .pic{background-position:-123px -452px}#nav-container section#people #biogs #profiles #maddyallen .pic{background-position:-246px -452px}#nav-container section#people #biogs #profiles #maddyallen:hover .pic{background-position:-369px -452px}#nav-container section#people #biogs #profiles #paulbennett .pic{background-position:-492px -452px}#nav-container section#people #biogs #profiles #paulbennett:hover .pic{background-position:right -452px}#nav-container section#people #biogs #profiles #andrewmcwalters .pic{background-position:left -565px}#nav-container section#people #biogs #profiles #andrewmcwalters:hover .pic{background-position:-123px -565px}#nav-container section#people #biogs #profiles #markjackson .pic{background-position:-246px -565px}#nav-container section#people #biogs #profiles #markjackson:hover .pic{background-position:-369px -565px}#nav-container section#people #biogs #profiles #karenmilligan .pic{background-position:-492px -565px}#nav-container section#people #biogs #profiles #karenmilligan:hover .pic{background-position:right -565px}#nav-container section#people #biogs #profiles #stevekinsey .pic{background-position:left -678px}#nav-container section#people #biogs #profiles #stevekinsey:hover .pic{background-position:-123px -678px}#nav-container section#people #biogs #profiles #margaretlawless .pic{background-position:-246px -678px}#nav-container section#people #biogs #profiles #margaretlawless:hover .pic{background-position:-369px -678px}#nav-container section#people #biogs #profiles #andrewgilkerson .pic{background-position:-494px -678px}#nav-container section#people #biogs #profiles #andrewgilkerson:hover .pic{background-position:right -678px}#nav-container section#people #biogs #profiles #benatherton .pic{background-position:left -791px}#nav-container section#people #biogs #profiles #benatherton:hover .pic{background-position:-123px -791px}#nav-container section#people #biogs #profiles #tashabarnes .pic{background-position:-246px -791px}#nav-container section#people #biogs #profiles #tashabarnes:hover .pic{background-position:-369px -791px}#nav-container section#people #biogs #profiles #fionabarwell .pic{background-position:-492px -791px}#nav-container section#people #biogs #profiles #fionabarwell:hover .pic{background-position:right -791px}#nav-container section#people #biogs #profiles #abdulalkhateeb .pic{background-position:left -904px}#nav-container section#people #biogs #profiles #abdulalkhateeb:hover .pic{background-position:-123px -904px}#nav-container section#people #biogs #profiles #robbagust .pic{background-position:-246px -904px}#nav-container section#people #biogs #profiles #robbagust:hover .pic{background-position:-369px -904px}#nav-container section#people #biogs #profiles #laurathomas .pic{background-position:-492px -904px}#nav-container section#people #biogs #profiles #laurathomas:hover .pic{background-position:right -904px}#nav-container section#people #biogs #profiles #karinekoh .pic{background-position:left -1017px}#nav-container section#people #biogs #profiles #karinekoh:hover .pic{background-position:-123px -1017px}#nav-container section#people #biogs #profiles #katymo .pic{background-position:-246px -1017px}#nav-container section#people #biogs #profiles #katymo:hover .pic{background-position:-369px -1017px}#nav-container section#people #biogs #profiles #lisastevens .pic{background-position:-494px -1017px}#nav-container section#people #biogs #profiles #lisastevens:hover .pic{background-position:right -1017px}#nav-container section#people #biogs #profiles #gemmalowry .pic{background-position:left -1130px}#nav-container section#people #biogs #profiles #gemmalowry:hover .pic{background-position:-123px -1130px}#nav-container section#people #biogs #profiles #hannahparkinson .pic{background-position:-246px -1130px}#nav-container section#people #biogs #profiles #hannahparkinson:hover .pic{background-position:-369px -1130px}#nav-container section#people #biogs #profiles #timcollett .pic{background-position:-492px -339px}#nav-container section#people #biogs #profiles #timcollett:hover .pic{background-position:-615px -339px}#nav-container section#people #biogs #profiles #liznassari .pic{background-position:-0px -565px}#nav-container section#people #biogs #profiles #liznassari:hover .pic{background-position:-123px -565px}#nav-container section#people #biogs #profiles #charlottesmithson .pic{background-position:-492px -1130px}#nav-container section#people #biogs #profiles #charlottesmithson:hover .pic{background-position:-615px -1130px}#nav-container section#people #biogs #profiles #jenrobison .pic{background-position:-492px -113px}#nav-container section#people #biogs #profiles #jenrobison:hover .pic{background-position:-615px -113px}#nav-container section#people #biogs #profiles #salliecoventry .pic{background-position:-492px -226px}#nav-container section#people #biogs #profiles #salliecoventry:hover .pic{background-position:-615px -226px}#nav-container section#people #biogs #profiles #kristenwaddell .pic{background-position:-246px -226px}#nav-container section#people #biogs #profiles #kristenwaddell:hover .pic{background-position:-369px -226px}#nav-container section#people #biogs #profiles #melingram .pic{background-position:0 -904px}#nav-container section#people #biogs #profiles #melingram:hover .pic{background-position:-123px -904px}#nav-container section#people #biogs #profiles #laurenince .pic{background-position:0px -1245px;height:107px}#nav-container section#people #biogs #profiles #laurenince:hover .pic{background-position:-123px -1245px}#nav-container section#people #biogs #profiles #jillenglish .pic{background-position:-246px -1245px;height:107px}#nav-container section#people #biogs #profiles #jillenglish:hover .pic{background-position:-369px -1245px}#nav-container section#people #biogs #profiles #lucyhillard .pic{background-position:0px -1459px;height:107px}#nav-container section#people #biogs #profiles #lucyhillard:hover .pic{background-position:-123px -1459px}#nav-container section#people #biogs #profiles #spencerconway .pic{background-position:-492px -1459px;height:107px}#nav-container section#people #biogs #profiles #spencerconway:hover .pic{background-position:-615px -1459px}#nav-container section#people #biogs #profiles #sammyers .pic{background-position:0px -1352px;height:107px}#nav-container section#people #biogs #profiles #sammyers:hover .pic{background-position:-123px -1352px}#nav-container section#people #biogs #profiles #chisiroko .pic{background-position:-492px -1352px;height:107px}#nav-container section#people #biogs #profiles #chisiroko:hover .pic{background-position:-615px -1352px}#nav-container section#people #biogs #profiles #glennstevens .pic{background-position:-248px -1352px;height:107px}#nav-container section#people #biogs #profiles #glennstevens:hover .pic{background-position:-370px -1352px}#nav-container section#people #biogs #profiles #meghanmedlock .pic{background-position:0px -1023px;height:107px}#nav-container section#people #biogs #profiles #meghanmedlock:hover .pic{background-position:-123px -1023px}#nav-container section#people #biogs #profiles #richardmcaleavy .pic{background-position:-247px -1459px;height:107px}#nav-container section#people #biogs #profiles #richardmcaleavy:hover .pic{background-position:-368px -1459px}#nav-container section#people #biogs #profiles #justinwright .pic{background-position:-492px -1245px;height:107px}#nav-container section#people #biogs #profiles #justinwright:hover .pic{background-position:-615px -1245px}#nav-container section#people #biogs #profiles #gregkiner .pic{background-position:-369px -1023px;height:107px}#nav-container section#people #biogs #profiles #gregkiner:hover .pic{background-position:-246px -1023px}#nav-container section#people #biogs #profiles #helendavis .pic{background-position:0px -1566px;height:107px}#nav-container section#people #biogs #profiles #helendavis:hover .pic{background-position:-123px -1566px}#nav-container section#people #biogs #profiles #ryanwells .pic{background-position:-246px -1566px;height:107px}#nav-container section#people #biogs #profiles #ryanwells:hover .pic{background-position:-369px -1566px}#nav-container section#people #biogs #profiles #sarahgrubb .pic{background-position:-492px -1566px;height:107px}#nav-container section#people #biogs #profiles #sarahgrubb:hover .pic{background-position:-613px -1566px}#nav-container section#people #biogs #profiles #paulfidler .pic{background-position:0px -1673px;height:107px}#nav-container section#people #biogs #profiles #paulfidler:hover .pic{background-position:-123px -1673px}#nav-container section#people #biogs #profiles #alexmcdonnell .pic{background-position:-246px -1673px;height:107px}#nav-container section#people #biogs #profiles #alexmcdonnell:hover .pic{background-position:-369px -1673px}#nav-container section#people #biogs #profiles #alexwood .pic{background-position:-492px -1673px;height:107px}#nav-container section#people #biogs #profiles #alexwood:hover .pic{background-position:-613px -1673px}#nav-container section#people #biogs #profiles #jessicameek .pic{background-position:0px -1780px;height:107px}#nav-container section#people #biogs #profiles #jessicameek:hover .pic{background-position:-123px -1780px}#nav-container section#people #biogs #profiles #annathomson .pic{background-position:-246px -1780px;height:107px}#nav-container section#people #biogs #profiles #annathomson:hover .pic{background-position:-369px -1780px}#nav-container section#people .bio-modal{display:none}#nav-container section#people #biogs:after{content:"";display:table;clear:both}#nav-container section#our-work{padding-bottom:100px}#nav-container section#our-work .nav-row{position:relative;width:100%;overflow:hidden;border-top:1px solid #e5e5e5}#nav-container section#our-work .nav-row .nav-row-next,#nav-container section#our-work .nav-row .nav-row-prev{width:20px;height:100%;background:-34px center url("../img/nav-row-arrow.png") no-repeat;position:absolute;right:0;cursor:pointer;z-index:1}#nav-container section#our-work .nav-row .nav-row-prev{background-position:-4px center}#nav-container section#our-work .nav-row .h2-wrapper{opacity:0;display:block;width:165px;position:relative;float:left;z-index:1;background-color:#fff;min-height:68px}#nav-container section#our-work .nav-row .h2-wrapper h2{margin:0;margin:10px 0 0 30px;font-size:15px}#nav-container section#our-work .nav-row ul{position:relative;white-space:nowrap}#nav-container section#our-work .nav-row ul li{position:relative;opacity:0;display:inline-block;margin:0 0 0 -4px}#nav-container section#our-work .nav-row ul li span.bgover{position:absolute;display:block;width:100%;height:100%;opacity:0}#nav-container section#our-work .nav-row ul li a{position:relative;display:inline-block;padding:10px 45px 25px 15px}#nav-container section#our-work .nav-row ul li a:hover{text-decoration:none;-webkit-transition:color 0.2s ease-in;transition:color 0.2s ease-in}#nav-container section#our-work .nav-row ul li.coming-soon{min-width:170px}#nav-container section#our-work .nav-row ul li.coming-soon span.bgover{background-image:url("../img/nav-coming-soon.png");background-repeat:no-repeat;background-position:right top}#nav-container section#our-work .nav-row ul li.coming-soon a{padding-right:52px;color:#d4d4d4}#nav-container section#our-work .nav-row ul li.coming-soon a i{display:block;position:absolute;top:10px;color:#000000;opacity:0}#nav-container section#our-work .nav-row ul li:first-child{margin-left:0}#nav-container section#offices{padding:10px 0 0 180px;height:692px;max-width:680px;border-top:1px solid #e5e5e5}#nav-container section#offices h2{font-size:13px;margin-bottom:4px}#nav-container section#offices .office{display:block;text-align:center;margin-right:43px;margin-bottom:10px;width:100%;min-height:120px;padding-top:12px;cursor:pointer;border-bottom:2px dotted #e5e5e5}#nav-container section#offices .office:last-child{border-bottom:none}#nav-container section#offices .office h3{font-family:"BookmanOldStylePro-BoldIt",sans-serif;font-size:15px;margin:12px 0 0 0;font-weight:normal}#nav-container section#offices .office p{font-size:11px;color:#7d7d7d;margin-top:8px}#nav-container section#offices .office .clock_left{width:15%;float:left;padding:10px 5px 0 0;border-right:1px solid #f0f0f0}#nav-container section#offices .office .office_about{width:80%;float:right}#nav-container section#offices .office .office_about h3{text-align:left}#nav-container section#offices .office .office_about p{font-size:14px;color:#000;text-align:left;padding:0}#nav-container section#offices .office .office_about p:last-child{display:none}#nav-container section#offices .office:hover{background:#f0f0f0}#nav-container section#offices .office-wrapper{text-align:center;float:left;width:112px}#nav-container section#offices .add-margin{margin-right:43px}#nav-container section#offices .outer_face{position:relative;margin:0 auto 9px auto;width:58px;height:58px;border-radius:150px;background:white;border:3px solid #000}#nav-container section#offices .outer_face::before,#nav-container section#offices .outer_face::after{content:"";position:absolute;width:10px;height:100%;background:black;z-index:0;left:50%;margin-left:-5px;top:0}#nav-container section#offices .outer_face::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#nav-container section#offices .outer_face::before,#nav-container section#offices .outer_face::after,#nav-container section#offices .outer_face .marker{content:"";position:absolute;width:4px;height:100%;background:black;border-radius:18px;z-index:0;left:50%;margin-left:-2px;top:0}#nav-container section#offices s .outer_face .marker{background:gray;width:8px;margin-left:-4px}#nav-container section#offices .outer_face .marker.oneseven{-webkit-transform:rotate(30deg);transform:rotate(30deg)}#nav-container section#offices .outer_face .marker.twoeight{-webkit-transform:rotate(60deg);transform:rotate(60deg)}#nav-container section#offices .outer_face .marker.fourten{-webkit-transform:rotate(120deg);transform:rotate(120deg)}#nav-container section#offices .outer_face .marker.fiveeleven{-webkit-transform:rotate(150deg);transform:rotate(150deg)}#nav-container section#offices .inner_face{position:relative;width:88%;height:88%;background:white;border-radius:1000px;z-index:1000;left:6%;top:6%}#nav-container section#offices .inner_face::before{content:"";width:2px;height:2px;border-radius:18px;margin-left:-1px;margin-top:-1px;background:black;position:absolute;top:50%;left:50%}#nav-container section#offices .inner_face::after{position:absolute;width:100%;font:normal 0.8em Arial;color:gray;text-align:center;top:113%}#nav-container section#offices .hand,#nav-container section#offices .hand.hour{position:absolute;width:2px;height:30%;top:20%;left:50%;margin-left:-1px;background:black;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:bottom;transform-origin:bottom;z-index:-1}#nav-container section#offices .hand.minute{height:45%;top:5%;width:2px;margin-left:-1px}#nav-container section#offices #office-info-panels{position:relative}#nav-container section#offices #office-info-panels .office-info{position:absolute}#nav-container section#offices #office-info-panels .welcome-msg,#nav-container section#offices #office-info-panels .weather-pane,#nav-container section#offices #office-info-panels .daily-news-pane{opacity:0;min-height:150px}#nav-container section#offices #office-info-panels .welcome-msg{width:340px;background-color:#fafafa;border-right:4px solid white;float:left}#nav-container section#offices #office-info-panels .welcome-msg h2{padding:19px 0 0 39px;margin:0;font-size:42px}#nav-container section#offices #office-info-panels .weather-pane{background-color:#fafafa;border-right:4px solid white;width:251px;float:left;padding:0}#nav-container section#offices #office-info-panels .weather-pane p{margin:0;padding:30px 0 0 37px}#nav-container section#offices #office-info-panels .weather-pane p .celsius{font-size:30px;font-weight:bold}#nav-container section#offices #office-info-panels .weather-pane p .fahrenheit{font-size:24px}#nav-container section#offices #office-info-panels .weather-pane p span.icon{display:block;float:right;width:91px;height:90px;background:url("../img/weather-sprite-black.png") no-repeat;margin-right:19px}#nav-container section#offices #office-info-panels .weather-pane p span.weather_01d{background-position:1px 0}#nav-container section#offices #office-info-panels .weather-pane p span.weather_01n{background-position:-89px 0}#nav-container section#offices #office-info-panels .weather-pane p span.weather_02d{background-position:-179px 0}#nav-container section#offices #office-info-panels .weather-pane p span.weather_02n{background-position:-269px 0}#nav-container section#offices #office-info-panels .weather-pane p span.weather_03d,#nav-container section#offices #office-info-panels .weather-pane p span.weather_03n{background-position:-358px 0}#nav-container section#offices #office-info-panels .weather-pane p span.weather_04d,#nav-container section#offices #office-info-panels .weather-pane p span.weather_04n{background-position:-449px 0}#nav-container section#offices #office-info-panels .weather-pane p span.weather_09d{background-position:1px -130px}#nav-container section#offices #office-info-panels .weather-pane p span.weather_09n{background-position:-89px -130px}#nav-container section#offices #office-info-panels .weather-pane p span.weather_10d,#nav-container section#offices #office-info-panels .weather-pane p span.weather_10n{background-position:-179px -130px}#nav-container section#offices #office-info-panels .weather-pane p span.weather_11d,#nav-container section#offices #office-info-panels .weather-pane p span.weather_11n{background-position:-269px -130px}#nav-container section#offices #office-info-panels .weather-pane p span.weather_13d,#nav-container section#offices #office-info-panels .weather-pane p span.weather_13n{background-position:-358px -130px}#nav-container section#offices #office-info-panels .weather-pane p span.weather_50d,#nav-container section#offices #office-info-panels .weather-pane p span.weather_50n{background-position:-449px -130px}#nav-container section#offices #office-info-panels .weather-pane p.active{display:block}#nav-container section#offices #office-info-panels .daily-news-pane{width:303px;background-color:#fafafa;float:left;font-size:15px}#nav-container section#offices #office-info-panels .daily-news-pane p{margin:5px 30px 5px 40px}#nav-container section#offices #office-info-panels .daily-news-pane .today{margin:25px 0 0 40px;background:-17px bottom url("../img/today-border.gif") no-repeat;padding-bottom:8px;font-weight:bold}#nav-container section#offices #office-info-panels .daily-news-pane .today p{padding:0;margin:0;font-size:12px}#nav-container section#offices #office-info-panels #welcome-msg,#nav-container section#offices #office-info-panels #weather-panel,#nav-container section#offices #office-info-panels #daily-news{opacity:0;min-height:150px}#nav-container section#offices #office-info-panels #welcome-msg{width:340px;background-color:#fafafa;border-right:4px solid white;float:left}#nav-container section#offices #office-info-panels #welcome-msg h2{display:none;padding:19px 0 0 39px;margin:0;font-size:42px}#nav-container section#offices #office-info-panels #weather-panel{background-color:#fafafa;border-right:4px solid white;width:251px;float:left;padding:0}#nav-container section#offices #office-info-panels #weather-panel p{display:none;margin:0;padding:30px 0 0 37px}#nav-container section#offices #office-info-panels #weather-panel p .celsius{font-size:30px;font-weight:bold}#nav-container section#offices #office-info-panels #weather-panel p .fahrenheit{font-size:24px}#nav-container section#offices #office-info-panels #weather-panel p span.icon{display:block;float:right;width:91px;height:90px;background:url("../img/weather-sprite-black.png") no-repeat;margin-right:19px}#nav-container section#offices #office-info-panels #weather-panel p span.weather_01d{background-position:1px 0}#nav-container section#offices #office-info-panels #weather-panel p span.weather_01n{background-position:-89px 0}#nav-container section#offices #office-info-panels #weather-panel p span.weather_02d{background-position:-179px 0}#nav-container section#offices #office-info-panels #weather-panel p span.weather_02n{background-position:-269px 0}#nav-container section#offices #office-info-panels #weather-panel p span.weather_03d,#nav-container section#offices #office-info-panels #weather-panel p span.weather_03n{background-position:-358px 0}#nav-container section#offices #office-info-panels #weather-panel p span.weather_04d,#nav-container section#offices #office-info-panels #weather-panel p span.weather_04n{background-position:-449px 0}#nav-container section#offices #office-info-panels #weather-panel p span.weather_09d{background-position:1px -130px}#nav-container section#offices #office-info-panels #weather-panel p span.weather_09n{background-position:-89px -130px}#nav-container section#offices #office-info-panels #weather-panel p span.weather_10d,#nav-container section#offices #office-info-panels #weather-panel p span.weather_10n{background-position:-179px -130px}#nav-container section#offices #office-info-panels #weather-panel p span.weather_11d,#nav-container section#offices #office-info-panels #weather-panel p span.weather_11n{background-position:-269px -130px}#nav-container section#offices #office-info-panels #weather-panel p span.weather_13d,#nav-container section#offices #office-info-panels #weather-panel p span.weather_13n{background-position:-358px -130px}#nav-container section#offices #office-info-panels #weather-panel p span.weather_50d,#nav-container section#offices #office-info-panels #weather-panel p span.weather_50n{background-position:-449px -130px}#nav-container section#offices #office-info-panels #weather-panel p.active{display:block}#nav-container section#offices #office-info-panels #daily-news{width:303px;background-color:#fafafa;float:left;font-size:15px}#nav-container section#offices #office-info-panels #daily-news p{margin:5px 30px 5px 40px}#nav-container section#offices #office-info-panels #daily-news #today-panel{margin:25px 0 0 40px;background:-17px bottom url("../img/today-border.gif") no-repeat;padding-bottom:8px;font-weight:bold}#nav-container section#offices #office-info-panels #daily-news #today-panel p{display:none;padding:0;margin:0;font-size:12px}#nav-container section#offices .office-instructions{height:150px;width:823px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:70px 0 0 0;text-align:center;background:url("../img/select_an_office.png") no-repeat 0% 0%}#nav-container section#offices #globe,#nav-container section#offices .office-map{position:absolute;bottom:-848px;left:50px;width:1120px;height:1113px;background:left top url("../img/offices-globe.png") no-repeat}#nav-container section#offices .office-map{-webkit-transform:rotate(-7deg);transform:rotate(-7deg);opacity:0}#nav-container section#offices #basel-map{background:left top url("../img/offices-map-basel.png") no-repeat}#nav-container section#offices #london-map{background:left top url("../img/offices-map-ldn.png") no-repeat}#nav-container section#offices #manchester-map{background:left top url("../img/offices-map-mcr.png") no-repeat}#nav-container section#offices #abu-dhabi-map{background:left top url("../img/offices-map-abu-dhabi.png") no-repeat}#nav-container section#offices #hong-kong-map{background:left top url("../img/offices-map-hk.png") no-repeat}#nav-container section#offices #philadelphia-map{background:left top url("../img/offices-map-philly.png") no-repeat}#nav-container section#contact{position:relative;padding:25px 0 100px;border-top:1px solid #e5e5e5}#nav-container section#contact #contact-tab-nav{position:absolute;margin-left:30px}#nav-container section#contact #contact-tab-nav h2{font-size:72px;margin:0;line-height:1}#nav-container section#contact #contact-tab-nav h2 a{text-decoration:none;color:#c8c8c8;-webkit-transition:.5s color;transition:.5s color}#nav-container section#contact #contact-tab-nav h2 a.active,#nav-container section#contact #contact-tab-nav h2 a:hover{color:#000000}#nav-container section#contact #global-panel,#nav-container section#contact #regional-panel{margin-left:430px;display:none;max-width:990px}#nav-container section#contact #global-panel.active,#nav-container section#contact #regional-panel.active{display:block}#nav-container section#contact .contact-details{float:left;margin-right:65px;min-height:300px;min-width:263px}#nav-container section#contact .contact-details h3{font-size:24px;margin:5px 0 10px}#nav-container section#contact .contact-details h3 span{font-family:"ars-maquette-web",sans-serif}#nav-container section#contact .contact-details h4{font-size:17px;margin:0}#nav-container section#contact .contact-details p{margin-top:0}#nav-container section#contact .contact-details:last-child{margin-right:0}#nav-container section#jobs.text-section{padding-left:0}#nav-container section#jobs.text-section .text-col{margin-left:180px}#nav-container section#jobs .jobs-section h2{font-size:30px;background-color:#fafafa;padding:22px 0 28px 180px;line-height:1;margin-bottom:0}#nav-container section#jobs #careers-list div.row{padding:29px 0 9px 180px}#nav-container section#jobs #careers-list div.row.alt-colour{background-color:#fafafa}#nav-container section#jobs #careers-list div.row h3{font-size:24px;line-height:1;margin:0 0 20px 0}#nav-container section#jobs #careers-list div.row .left-col{float:left;width:320px;margin-right:80px}#nav-container section#jobs #careers-list div.row .right-col{float:left;width:390px}#nav-container section#jobs #careers-list div.row .right-col p{margin-top:0}#nav-container section#jobs #careers-list div.row .right-col .job-summary{display:none}#nav-container section#jobs #careers-list div.row .right-col .job-summary h4{border-bottom:1px solid #000000;padding-bottom:9px;margin-bottom:0}#nav-container section#jobs #careers-list div.row .right-col .job-summary ul{margin:8px 0 16px 0;padding-left:14px}#nav-container section#jobs #careers-list div.row .right-col .job-summary ul li{padding-left:5px;margin:0 0 10px 25px;list-style:disc}#nav-container section#jobs #careers-list div.row .right-col .job-summary .job-cta{margin:35px 0}#nav-container section#jobs #careers-list div.row .right-col .job-summary .job-cta a{border-bottom:2px solid #000000;padding-bottom:3px}#nav-container section#jobs #careers-list div.row .right-col .job-summary .job-cta a.apply{font-size:18px;float:left}#nav-container section#jobs #careers-list div.row .right-col .job-summary .job-cta a.dload{margin-top:4px;float:right;background:right center url("../img/download-arrow.png") no-repeat;padding-right:20px}#nav-container section#jobs #careers-list div.row .right-col .summary-link{padding-top:13px}#nav-container section#jobs #careers-list div.row .right-col .summary-link .toggle-summary span{display:inline-block;background:right -28px url("../img/more-less-arrows.png") no-repeat;width:30px;height:9px}#nav-container section#jobs #careers-list div.row .right-col .summary-link .hide-job{display:block}#nav-container section#jobs #careers-list div.row .right-col .summary-link .hide-job span{background-position:right top}#nav-container section#jobs #careers-list div.row:after{content:"";display:table;clear:both}#nav-container section#jobs .alert-error{color:#a94442;background-color:#f2dede;border-color:#ebccd1;padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}#nav-container section#jobs .alert-error p{margin:5px 0}#nav-container section#jobs .pure-button-primary{margin-bottom:50px}section#press{min-height:700px}section#press.text-section{padding-left:0}section#press.text-section .text-col{margin-left:180px}section#press .press_description{width:500px;float:left}section#press .press_description h2{font-size:22px !important}section#press .press_description img{display:block}section#press .press_description .times_logo{margin:70px 0 20px 0}section#press .press_description .press_description__link,section#press .press_description .press_description__thumbail{display:none !important}section#press .press_description .addthis_inline_share_toolbox{opacity:1 !important}section#press .press_download{width:200px;float:left;margin:40px 0 0 120px}section#press .press_download .press_download__link{background:#000000;color:#ffffff;border:1px solid #000000;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:20px;text-align:center}section#press .press_download .press_download__link:hover{background:#ffffff;color:#000000;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #000000;-webkit-transition:.2s;transition:.2s}section#press .press-section{clear:both;float:left;width:100%}section#press .press-section h2{font-size:30px;background-color:#fafafa;padding:22px 0 28px 180px;line-height:1;margin-bottom:0}section#press .press-section #press-list{padding-bottom:100px}section#press .press-section #press-list div.row{padding:29px 0 29px 180px}section#press .press-section #press-list div.row.alt-colour{background-color:#fafafa}section#press .press-section #press-list div.row .links-link{padding:0;margin:0}section#press .press-section #press-list div.row .links-link .toggle-links span{display:inline-block;background:right -28px url("../img/more-less-arrows.png") no-repeat;width:30px;height:9px}section#press .press-section #press-list div.row .links-link .toggle-links:hover{text-decoration:none}section#press .press-section #press-list div.row .links-link .hide-links{display:block}section#press .press-section #press-list div.row .links-link .hide-links span{background-position:right top}section#press .press-section #press-list div.row .press-links{display:none}section#press .press-section #press-list div.row .press-links h4:last-child{margin-bottom:0}section#press .press-section #press-list div.row:first-child .press-links{display:block}#nav-container section.text-section div.press div{opacity:1}@-webkit-keyframes gradientBackground{0%{background-position:0% 20%}50%{background-position:100% 67%}100%{background-position:0% 34%}}@keyframes gradientBackground{0%{background-position:0% 20%}50%{background-position:100% 67%}100%{background-position:0% 34%}}#work-container{font-family:"ars-maquette-web",sans-serif;background-color:#bab9b9;color:#fff;font-size:15px}#work-container #video-wrapper,#work-container #video-end-frame{position:fixed;top:-50%;left:-50%;width:200%;height:200%}#work-container #video-wrapper video,#work-container #video-wrapper img,#work-container #video-end-frame video,#work-container #video-end-frame img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;z-index:0}#work-container #video-wrapper video,#work-container #video-end-frame video{cursor:url("../img/work-elements/pause.png"),default;background-color:#000000}#work-container #video-wrapper video::-webkit-media-controls-panel,#work-container #video-end-frame video::-webkit-media-controls-panel{display:none !important}#work-container .mute-btn{width:21px;height:14px;position:absolute;background:url("../img/work-elements/mute.png") 0 0 no-repeat;bottom:16px;right:80px;z-index:99999;cursor:pointer}#work-container .mute-btn:hover{background:url("../img/work-elements/mute.png") -22px 0 no-repeat}#work-container .muted{background:url("../img/work-elements/mute.png") -22px 0 no-repeat}#work-container .muted:hover{background:url("../img/work-elements/mute.png") 0 0 no-repeat}#work-container #regional-close a{display:block;position:absolute;z-index:2;width:38px;height:50px;background:0 0 url("../img/work-elements/regional-close.png") no-repeat;top:27px;left:50%;margin-left:-21px}#work-container #regional-close a:hover{background-position:-38px 0}#work-container #regional-close span{display:none;position:absolute;z-index:2;width:100px;height:50px;top:75px;left:50%;line-height:1;margin-left:-50px;text-align:center}#work-container #video-section #progress-bar-wrapper{position:absolute;bottom:0;width:100%;overflow:hidden;z-index:1;padding:21px 0}#work-container #video-section #progress-bar-wrapper #progress-bar{position:relative;width:auto;margin:0 120px 0 30px;height:4px;background-color:#c5c5c7;cursor:pointer}#work-container #video-section #progress-bar-wrapper #progress-bar #time-bar-marker{width:1px;position:relative;height:22px;left:0;top:-10px;background-color:#cdcdcd}#work-container #video-section #progress-bar-wrapper #progress-bar #time-bar{position:absolute;top:0;left:0;width:0;height:100%;background-color:#ffffff}#work-container #video-section #video-text{position:absolute;bottom:53px;left:100px}#work-container #video-section #video-text h1{width:500px;font-size:48px;margin:0 60px 15px 0}#work-container #video-section #video-text p{font-family:"BookmanOldStylePro-BoldIt",sans-serif;font-size:16px;width:450px;margin:0}#work-container #right-sidebar{position:absolute;top:0;right:0;height:100%;background:url("../img/work-elements/side-bar-bg.png") repeat-y;width:58px;cursor:pointer;border-left:2px solid #000000}#work-container #right-sidebar span{display:block;margin-top:39px;background:url("../img/work-elements/side-bar-text.png") repeat-y;width:58px;height:175px}#work-container #credits-section{display:none}#work-container #credits-section #video-replay{position:absolute;width:49px;height:67px;top:30px;right:95px;background:url("../img/work-elements/replay-button.png") no-repeat;cursor:pointer}#work-container #credits-section #credits-names{position:absolute;top:30%;width:100%;text-align:center;font-size:18px}#work-container #credits-section #credits-names h2{font-size:22px;margin:0 0 50px 0;padding-right:60px;font-weight:normal}#work-container #credits-section #credits-names .cols{width:400px;margin:0 auto;padding-right:60px}#work-container #credits-section #credits-names .cols .col1{float:left;text-align:right;width:181px}#work-container #credits-section #credits-names .cols .col2{float:right;text-align:left;width:198px;border-left:2px solid #fff}#work-container #credits-section #credits-names .cols p{margin:0 0 0 0}#work-container #credits-section #credits-names .cols ul{display:block;margin:0;padding:0}#work-container #credits-section #credits-names .cols ul li{list-style:none;margin:0 0 10px 0;padding:0 0 0 19px}#work-container #credits-section #similar-work{position:absolute;bottom:0;width:100%;height:235px;background:url("../img/work-elements/similar-bg.png") repeat-x;overflow:hidden}#work-container #credits-section #similar-work h3{font-size:18px;margin:22px 0 0 30px}#work-container #credits-section #similar-work ul{display:block;height:163px;overflow:hidden;margin:20px 0 0 0;padding:0 0 0 30px;width:2000px}#work-container #credits-section #similar-work ul li{list-style:none;display:block;float:left;margin-right:20px;width:185px;line-height:17px}#work-container #credits-section #similar-work ul li a{font-size:13px;color:#ffffff}#work-container #how-section{display:none;position:absolute;top:0;right:0;height:100%;width:100%;z-index:2;overflow:hidden}#work-container #how-section #work-gallery{width:55%;height:100%;overflow:hidden;background-color:#fff;float:left;display:none}#work-container #how-section #work-gallery .mCSB_inside>.mCSB_container{margin-right:12px}#work-container #how-section #work-gallery .img{height:auto;display:block;margin-bottom:5px;opacity:0;overflow:hidden;line-height:0}#work-container #how-section #work-gallery .img img{width:100%;height:auto}#work-container #how-section #work-gallery .img.fullwidth{width:100% !important}#work-container #how-section #work-gallery .img.halfwidth-left,#work-container #how-section #work-gallery .img.halfwidth-right{width:50% !important;float:left;margin-left:-5px}#work-container #how-section #work-gallery .img.halfwidth-right{float:right;margin-left:0}#work-container #how-section #work-gallery .img.thirdwidth-left,#work-container #how-section #work-gallery .img.thirdwidth-middle,#work-container #how-section #work-gallery .img.thirdwidth-right{width:33.3% !important;float:left;margin-left:-10px;margin-right:5px}#work-container #how-section #work-gallery .img.thirdwidth-middle{margin-left:0}#work-container #how-section #work-gallery .img.thirdwidth-right{float:right;margin-left:0;margin-right:0}#work-container #how-section #work-text{width:45%;height:100%;overflow:hidden;float:right;background-color:#fff;color:#000;-webkit-transform:translate(100%, 0px);transform:translate(100%, 0px)}#work-container #how-section #work-text .mCSB_scrollTools{right:-4px}#work-container #how-section #work-text .close-x{position:fixed;top:41px;right:40px;display:none}#work-container #how-section #work-text h2,#work-container #how-section #work-text h3,#work-container #how-section #work-text p{margin-left:30px;margin-right:80px}#work-container #how-section #work-text h2{margin-bottom:0}#work-container #how-section #work-text h3{font-size:15px;padding-bottom:5px;border-bottom:1px solid #000;margin-top:30px}#work-container #how-section #work-text h3.less-top-margin{margin-top:22px}#work-container #how-section #work-text ul{padding-left:45px}#work-container #how-section #work-text .create{margin-top:30px}#work-container #how-section #work-text h2,#work-container #how-section #work-text h3,#work-container #how-section #work-text p,#work-container #how-section #work-text li{opacity:0}#work-container #cross-plus{position:absolute;z-index:2;top:41px;right:21px;background:0 0 url("../img/close-x.png") no-repeat;width:14px;height:14px;cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#work-container.regional-referrer #video-section #progress-bar-wrapper{bottom:96px}#work-container.regional-referrer #video-section #video-text{bottom:149px}#work-container.regional-referrer #credits-section #similar-work{bottom:96px}#work-container.regional-referrer #credits-section #credits-names{top:25%}#work-container.regional-referrer #how-section #work-text{margin-bottom:96px}#work-container.regional-referrer .mute-btn{bottom:112px}#showreel_video,#showreel_popout{width:100%;height:99%}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:0.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:0;background:#000}.cboxIframe{background:#000}#cboxError{padding:50px;border:1px solid #000}#cboxLoadedContent{background:#000}#cboxTitle{position:absolute;top:-20px;left:0;color:#000}#cboxCurrent{position:absolute;top:-20px;right:0;color:#000}#cboxLoadingGraphic{background:url("/web/img/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url("/web/img/controls.png") no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url("/web/img/controls.png") no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url("/web/img/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}#office-home-container{font-family:"ars-maquette-web",sans-serif;background-color:#bab9b9;color:#fff;font-size:15px}#office-home-container .work-item{display:none}#office-home-container .work-item .office-home-bg{position:fixed;top:-50%;left:-50%;width:200%;height:200%}#office-home-container .work-item .office-home-bg img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;z-index:0}#office-home-container .work-item.active{display:block}#office-home-container #office-home-section .work-text{position:absolute;z-index:1;bottom:166px;left:100px}#office-home-container #office-home-section .work-text h1{width:500px;font-size:48px;margin:0 0 15px 0}#office-home-container #office-home-section .work-text p{font-size:16px;width:450px;margin:0}#office-home-container #office-home-section #work-cta-panels-wrapper{position:absolute;width:100%;height:100%;overflow:hidden}#office-home-container #office-home-section #work-cta-panels-wrapper #work-cta-panels{position:relative;z-index:2;bottom:127px;margin:0 30px;height:100%;background:right bottom url("../img/office-cta-panel-bg.png") no-repeat}#office-home-container #office-home-section #work-cta-panels-wrapper #work-cta-panels a{display:block;float:left;height:100%;background:left bottom url("../img/office-cta-panel-bg.png") no-repeat}#office-home-container #office-home-section #work-cta-panels-wrapper #work-cta-panels a:hover{background-color:#ffffff;opacity:0.15}#office-home-container #office-home-section #vertical-line{border-left:1px solid #ffffff;position:absolute;left:50%;height:100%;opacity:0.2}#office-home-container #office-home-section #vertical-line-cta{position:absolute;margin:0;padding:0;left:50%;top:40%;text-align:center;position:absolute;width:90px;margin-left:-45px;padding-top:25px;font-size:16px;font-weight:bold}#office-detail-section{font-family:"ars-maquette-web",sans-serif;color:#fff;font-size:15px;position:absolute;z-index:3;width:100%;height:128px;bottom:0;overflow:hidden;background:url("../img/office-tabs-overlay-transparency.png") repeat}#office-detail-section a{color:#000}#office-detail-section .close-x-white{position:absolute;top:0;right:0;height:115px;width:100%;background:right 50px url("../img/close-x-white.png") no-repeat}#office-detail-section #office-detail-content{border-top:4px solid #000000;position:relative;color:#000;background-color:#fff;top:0;height:100%}#office-detail-section #office-detail-content #office-tabs{height:124px;overflow:hidden;background-color:#e5e5e5}#office-detail-section #office-detail-content #office-tabs h3#about-tab,#office-detail-section #office-detail-content #office-tabs h3#contact-tab{font-size:36px;display:block;max-height:124px;overflow:hidden;width:50%;float:left;text-align:center;margin:0;padding:1em 0 2em 0;cursor:pointer}#office-detail-section #office-detail-content #office-tabs h3#about-tab:hover,#office-detail-section #office-detail-content #office-tabs h3#contact-tab:hover{background-color:#cccccc}#office-detail-section #office-detail-content #office-tabs .active-tab{background-color:#fff}#office-detail-section #office-detail-content #about-content{margin:57px 70px 0 100px;overflow:hidden}#office-detail-section #office-detail-content #about-content .bookman{font-size:16px}#office-detail-section #office-detail-content #about-content .col-left{width:45%;float:left}#office-detail-section #office-detail-content #about-content .col-left h3{border-bottom:2px solid #000000;margin:0 60px 30px 0;padding-bottom:9px}#office-detail-section #office-detail-content #about-content .col-left p{padding-right:60px}#office-detail-section #office-detail-content #about-content .col-right{width:55%;float:right}#office-detail-section #office-detail-content #about-content .col-right img.full{float:left;width:100.65%;height:auto;margin:0 0 6px -6px}#office-detail-section #office-detail-content #about-content .col-right img.left-wide{float:left;width:67.15%;height:auto;margin:0 6px 6px -6px}#office-detail-section #office-detail-content #about-content .col-right img.left-square,#office-detail-section #office-detail-content #about-content .col-right img.center-square,#office-detail-section #office-detail-content #about-content .col-right img.right-square,#office-detail-section #office-detail-content #about-content .col-right img.right-square-2{float:left;width:33.1%;height:auto;margin:0 0 6px -6px}#office-detail-section #office-detail-content #about-content .col-right img.right-square{width:32.95%}#office-detail-section #office-detail-content #about-content .col-right img.center-square{margin:0 0 6px 6px}#office-detail-section #office-detail-content #about-content .col-right img.right-square,#office-detail-section #office-detail-content #about-content .col-right img.right-square-2{float:right}#office-detail-section #office-detail-content #contact-content{margin-top:57px;height:100%;overflow:hidden;position:relative}#office-detail-section #office-detail-content #contact-content #contact-details{width:40%;float:left}#office-detail-section #office-detail-content #contact-content #contact-details h3{font-size:24px;margin:0 15px 10px 25%}#office-detail-section #office-detail-content #contact-content #contact-details h4{font-size:17px;margin:0 15px 0 25%}#office-detail-section #office-detail-content #contact-content #contact-details p{margin-right:15px;margin-top:0;margin-left:25%}#office-detail-section #office-detail-content #contact-content #contact-map{width:60%;float:left;background-color:#fafafa}#office-detail-section #office-detail-content .office-detail-scroll{height:200px;overflow:hidden}#casestudy-officeview.change-height #office-detail-section{height:96px}#casestudy-officeview.change-height #office-detail-section #office-tabs{height:92px}#casestudy-officeview.change-height #office-detail-section #office-tabs h3#about-tab,#casestudy-officeview.change-height #office-detail-section #office-tabs h3#contact-tab{font-size:30px;padding-top:0.95em;max-height:92px}.swiper-container{position:absolute;width:100%;height:100%}.swiper-container .office-home-bg{position:fixed;top:-50%;left:-50%;width:200%;height:200%}.swiper-container .office-home-bg img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;z-index:0}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{margin-top:0;top:20%}.swiper-container .work-text{position:absolute;z-index:1;bottom:166px;left:100px}.swiper-container .work-text h1{width:500px;font-size:48px;margin:0 0 15px 0}.swiper-container .work-text p{font-size:16px;width:450px;margin:0}.swiper-container .work-text a{color:#fff;margin:1em 0 0 0;display:block;font-size:0.9em;text-decoration:none}.swiper-container .work-text a img{width:0.5em;margin:0 0 -0.1em 1em}.swiper-container{margin:0 auto;position:absolute;overflow:hidden;z-index:1;top:0}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:65%;width:15%;height:60%;margin-top:-80%;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("../img/swipe-left-arrow.png");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("../img/swipe-right-arrow.png");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:0.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to left, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to right, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(transparent));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), transparent)}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}#browserfail .menu-button{background:15px 15px url("../img/menu-sprite.png") no-repeat}#browserfail #office-home-container #office-home-section #work-cta-panels-wrapper #work-cta-panels a{background:none}#browserfail section#offices .office{min-height:105px;margin-top:20px}#browserfail .outer_face{display:none}@media only screen and (max-width: 960px){#container,#intro .top-date{width:960px}#nav-container{width:995px}section#press .press_description{width:400px;float:left}section#press .press_download{width:200px;float:left;margin:40px 0 0 40px}}@media only screen and (max-width: 1200px){section#press .press_description{width:400px;float:left}section#press .press_download{width:200px;float:left;margin:40px 0 0 40px}}@media only screen and (max-height: 800px){#intro #introweather p{padding-top:40px;background-position:right 33px}#work-container #credits-section #credits-names{top:18%}}@media only screen and (max-height: 551px){#container{min-height:551px}}@media only screen and (min-width: 1200px){.bookman{font-size:17px}#office-detail-section{font-size:16px}#office-detail-section #office-detail-content #about-content .bookman{font-size:17px}#nav-container{font-size:16px}#nav-container section.text-section div.text-col{max-width:840px}#nav-container section.text-section div.text-col h2{font-size:38px}#nav-container section#our-work .nav-row .h2-wrapper h2{font-size:16px}#nav-container section#contact .contact-details h3{font-size:26px}#nav-container section#jobs h2{font-size:38px}#work-container{font-size:16px}#work-container #how-section #work-text h2{font-size:26px}#work-container #how-section #work-text h3{font-size:16px}}

/*# sourceMappingURL=main.css.map */