@import url(https://fast.fonts.net/t/1.css?apiType=css&projectid=a78e1509-96ed-4735-9a7a-7af061e22158);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;font-size:100%;vertical-align:baseline}body,html{font-family:"Campton W00 Light","Helvetica Neue",Helvetica,Arial,sans-serif}html{line-height:1;font-size:62.5%}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}.belief-circle-grid:after,.belief-circle-grid:before,.blog-article-content .blog-article-intro .profile-photo-container:after,.blog-article-content .blog-article-intro .profile-photo-container:before,.careers-content .module-inset:after,.careers-content .module-inset:before,.careers-post-content .careers-side-menu-heading:after,.careers-post-content .careers-side-menu-heading:before,.careers-side-menu .careers-side-menu-form:after,.careers-side-menu .careers-side-menu-form:before,.careers-side-menu form:after,.careers-side-menu form:before,.clearfix:after,.clearfix:before,.client-quote .quote-text blockquote:after,.client-quote .quote-text blockquote:before,.clients-carousel .clients-list:after,.clients-carousel .clients-list:before,.col-inset:after,.col-inset:before,.contact-content .contact-form .contact-form-select-holder:after,.contact-content .contact-form .contact-form-select-holder:before,.contact-content .contact-form:after,.contact-content .contact-form:before,.full-menu .blog-links .blog-links-grid:after,.full-menu .blog-links .blog-links-grid:before,.full-menu .nav-links ul:after,.full-menu .nav-links ul:before,.full-menu:after,.full-menu:before,.g .contact-form .contact-form-select-holder:after,.g .contact-form .contact-form-select-holder:before,.g .contact-form:after,.g .contact-form:before,.photo-list:after,.photo-list:before,.pull-quote .quote-text blockquote:after,.pull-quote .quote-text blockquote:before,.resources-request-menu .resources-request-menu-form:after,.resources-request-menu .resources-request-menu-form:before,.resources-request-menu form:after,.resources-request-menu form:before,.service-content .service-links-grid .cta-button-module:after,.service-content .service-links-grid .cta-button-module:before,.side-menu .side-menu-list:after,.side-menu .side-menu-list:before,.site-footer .contact-cta:after,.site-footer .contact-cta:before,.site-header .menu-wrap:after,.site-header .menu-wrap:before,.tick-list-container .tick-list:after,.tick-list-container .tick-list:before,.tools-resources-content .content-tiles-holder:after,.tools-resources-content .content-tiles-holder:before,.tools-resources-content .tools-resources-items:after,.tools-resources-content .tools-resources-items:before,.work-awards-list:after,.work-awards-list:before,.work-intro-inset:after,.work-intro-inset:before,.work-list:after,.work-list:before{display:table;content:""}.belief-circle-grid:after,.blog-article-content .blog-article-intro .profile-photo-container:after,.careers-content .module-inset:after,.careers-post-content .careers-side-menu-heading:after,.careers-side-menu .careers-side-menu-form:after,.careers-side-menu form:after,.clearfix:after,.client-quote .quote-text blockquote:after,.clients-carousel .clients-list:after,.col-inset:after,.contact-content .contact-form .contact-form-select-holder:after,.contact-content .contact-form:after,.full-menu .blog-links .blog-links-grid:after,.full-menu .nav-links ul:after,.full-menu:after,.g .contact-form .contact-form-select-holder:after,.g .contact-form:after,.photo-list:after,.pull-quote .quote-text blockquote:after,.resources-request-menu .resources-request-menu-form:after,.resources-request-menu form:after,.service-content .service-links-grid .cta-button-module:after,.side-menu .side-menu-list:after,.site-footer .contact-cta:after,.site-header .menu-wrap:after,.tick-list-container .tick-list:after,.tools-resources-content .content-tiles-holder:after,.tools-resources-content .tools-resources-items:after,.work-awards-list:after,.work-intro-inset:after,.work-list:after{clear:both}.belief-circle-grid,.blog-article-content .blog-article-intro .profile-photo-container,.careers-content .module-inset,.careers-post-content .careers-side-menu-heading,.careers-side-menu .careers-side-menu-form,.careers-side-menu form,.clearfix,.client-quote .quote-text blockquote,.clients-carousel .clients-list,.col-inset,.contact-content .contact-form,.contact-content .contact-form .contact-form-select-holder,.full-menu,.full-menu .blog-links .blog-links-grid,.full-menu .nav-links ul,.g .contact-form,.g .contact-form .contact-form-select-holder,.photo-list,.pull-quote .quote-text blockquote,.resources-request-menu .resources-request-menu-form,.resources-request-menu form,.service-content .service-links-grid .cta-button-module,.side-menu .side-menu-list,.site-footer .contact-cta,.site-header .menu-wrap,.tick-list-container .tick-list,.tools-resources-content .content-tiles-holder,.tools-resources-content .tools-resources-items,.work-awards-list,.work-intro-inset,.work-list{zoom:1}.no-widows{white-space:nowrap}.ar{text-align:right}.fr{float:right}.fl{float:left}.clear{clear:both}@media only screen and (min-width:768px){.no-scroll{overflow:hidden}.lt-ie9 .no-scroll,.no-js .no-scroll{overflow:auto}}@font-face{font-family:"Campton W00 Light";src:url(../fonts/56c7aa03-b5fc-4f9e-a4ba-554074aa3aa2.eot?#iefix);src:url(../fonts/56c7aa03-b5fc-4f9e-a4ba-554074aa3aa2.eot?#iefix) format("eot"),url(../fonts/071ab669-5c62-4f52-a513-1e47b5f103f7.ttf) format("truetype"),url(../fonts/9058c2dc-9c09-4aaa-a70e-31b8375773e9.svg#9058c2dc-9c09-4aaa-a70e-31b8375773e9) format("svg")}@font-face{font-family:"Campton W00 Bold";src:url(../fonts/1135848a-60f1-41bb-ae83-489e675c354a.eot?#iefix);src:url(../fonts/1135848a-60f1-41bb-ae83-489e675c354a.eot?#iefix) format("eot"),url(../fonts/94e1f677-86a6-4907-8707-a98204169a4d.ttf) format("truetype"),url(../fonts/80fcb266-6b8b-468b-bd7a-a903829e48d6.svg#80fcb266-6b8b-468b-bd7a-a903829e48d6) format("svg")}body,html{color:#666}.about-content .instagram-photos .grid-straddler-logo p,.about-content .slim-text-block p,.client-quote .quote-text blockquote p,.h1,.h2,.h3,.h4,.h5,.h6,.pull-quote .quote-text blockquote p,.sbHolder,.site-footer .email,.site-footer .phone,.subservice-content .subservice-intro p,h1,h2,h3,h4,h5,h6{font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif;word-wrap:break-word;line-height:1;margin-bottom:.5em;color:#33312d;text-transform:lowercase}strong{font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif}p{margin-bottom:1em}a,p{word-wrap:break-word}cite,fieldset span,input,label,li,p,textarea{font-size:19px;font-size:1.9rem;line-height:1.55}a{font-size:inherit}.h1,h1{font-size:45px;font-size:4.5rem;line-height:1.1;letter-spacing:-.05em}.h2,h2{font-size:40px;font-size:4rem;line-height:1;letter-spacing:-.02em}.h3,h3{font-size:30px;font-size:3rem;line-height:1.2;letter-spacing:-.01em}.about-content .slim-text-block p,.h4,h4{font-size:24px;font-size:2.4rem;line-height:1.25;letter-spacing:-.01em}.about-content .instagram-photos .grid-straddler-logo p,.client-quote .quote-text blockquote p,.h5,.pull-quote .quote-text blockquote p,.sbHolder,.subservice-content .subservice-intro p,h5{font-size:20px;font-size:2rem;line-height:1.25}.h6,.site-footer .email,.site-footer .phone,h6{font-size:15px;font-size:1.5rem;line-height:1.25}.highlight-orange{color:#f89728}.highlight-yellow{color:#ffd305}.highlight-pink{color:#d92769}.full-stop{color:#f89728}@media only screen and (min-width:1000px){.h1,h1{font-size:110px;font-size:11rem}.h2,h2{font-size:80px;font-size:8rem}.about-content .slim-text-block p,.h4,h4{font-size:36px;font-size:3.6rem}.about-content .instagram-photos .grid-straddler-logo p,.client-quote .quote-text blockquote p,.h5,.pull-quote .quote-text blockquote p,.sbHolder,.subservice-content .subservice-intro p,h5{font-size:32px;font-size:3.2rem}.h6,.site-footer .email,.site-footer .phone,h6{font-size:24px;font-size:2.4rem}}@media only screen and (min-width:1400px){.h3,h3{font-size:48px;font-size:4.8rem}}html,html a{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.004)}body{background-color:#fff}.blog-links,.blog-profile-content .blog-profile-grid,.constrain-width,.graph-container .graph-grid,.tick-list-container,.two-column-text,.work-piece-awards-bar,.work-together>*{max-width:1440px;margin:0 auto}.constrain-width-heading,.heading-block>*,.illustrative-page-heading-block>*,.page-heading-block>*{max-width:1000px;margin:0 auto}ol,ul{margin-bottom:2em}a{text-decoration:none;color:inherit;-webkit-transition:color .2s cubic-bezier(.23,1,.32,1);transition:color .2s cubic-bezier(.23,1,.32,1)}.page-heading-block .section-link a,a.link-highlight,a:hover,p a{color:#f89728}p a:hover{text-decoration:underline}ul{list-style:disc}ul li{display:list-item;list-style-type:disc;margin-left:20px}ol{list-style:decimal}ol li{margin-left:25px}.about-content .about-team-list,.blog-article-content .blog-article ul,.blog-profile-content .blog-profile-social,.brand-bullet-points,.brand-bullet-points-indented,.careers-links ul,.clients-carousel .clients-list,.full-menu .nav-links ul,.full-menu .social-links ul,.graph-container .key-list,.nav-pips,.photo-list,.reset-list-styling,.sbOptions,.side-menu .side-menu-list,.site-footer .footer-links,.site-header .menu-wrap ul,.specialisms-content .google-certified ul,.tick-list,.tools-resources-item-content ul,.tour-content .floors-nav,.work-awards-list,.work-list{list-style:none;margin-bottom:0}.about-content .about-team-list li,.blog-article-content .blog-article ul li,.blog-profile-content .blog-profile-social li,.brand-bullet-points li,.brand-bullet-points-indented li,.careers-links ul li,.clients-carousel .clients-list li,.full-menu .nav-links ul li,.full-menu .social-links ul li,.graph-container .key-list li,.nav-pips li,.photo-list li,.reset-list-styling li,.sbOptions li,.side-menu .side-menu-list li,.site-footer .footer-links li,.site-header .menu-wrap ul li,.specialisms-content .google-certified ul li,.tick-list li,.tools-resources-item-content ul li,.tour-content .floors-nav li,.work-awards-list li,.work-list li{list-style:none;margin-left:0}ul.sitemap ul{margin-bottom:.25em}ul.sitemap li{margin-bottom:0}.footer-links li>a,.jaywing a,.link-effect,.page-heading-block .section-link a,.work-piece-specialisms li a{position:relative}.footer-links li>a::after,.jaywing a::after,.link-effect::after,.page-heading-block .section-link a::after,.work-piece-specialisms li a::after{position:absolute;top:100%;left:0;width:100%;height:2px;background:#f89728;content:'';opacity:0;-webkit-transition:opacity .2s cubic-bezier(.23,1,.32,1),-webkit-transform .2s cubic-bezier(.23,1,.32,1);transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1);-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}.footer-links li>a:focus::after,.footer-links li>a:hover::after,.jaywing a:focus::after,.jaywing a:hover::after,.link-effect:focus::after,.link-effect:hover::after,.page-heading-block .section-link a:focus::after,.page-heading-block .section-link a:hover::after,.work-piece-specialisms li a:focus::after,.work-piece-specialisms li a:hover::after{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}::selection{background:#ffd305}::-moz-selection{background:#ffd305}a.offscreen{position:absolute;left:-1000px;top:-1000px;width:1px;height:1px;text-align:left;overflow:hidden;font-size:17px;font-size:1.7rem;color:#fff}a.offscreen:active,a.offscreen:focus,a.offscreen:hover{position:absolute;left:0;top:0;z-index:25;width:auto;height:auto;padding:30px;overflow:visible;background-color:#f89728}a.offscreen:hover{color:#33312d}form .help-block,form label{display:none}form .form-input,form .form-text-area{width:100%;padding:10px}form .btn.primary{width:100%;max-width:300px}form input.text,form textarea{margin:10px 0;border-radius:200px;width:100%;padding:15px 20px;background-color:#fff;min-height:60px;border:2px solid transparent;resize:none;font-family:inherit;font-size:inherit;font-size:12.5px;font-size:1.25rem}form input.text:focus,form textarea:focus{outline:0;border:2px solid #0fd2c8}form input[type=file]{font-size:15px;color:#cac9c9;border:none;padding:20px;margin:10px 0}form textarea{min-height:10em;border-radius:2em;overflow:auto}form ::-webkit-input-placeholder{padding-top:.2em;text-transform:uppercase;font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif;font-size:10px;font-size:1rem}form :-moz-placeholder{padding-top:.2em;text-transform:uppercase;font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif;font-size:10px;font-size:1rem}form ::-moz-placeholder{padding-top:.2em;text-transform:uppercase;font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif;font-size:10px;font-size:1rem}form :-ms-input-placeholder{padding-top:.2em;text-transform:uppercase;font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif;font-size:10px;font-size:1rem}form .field-validation-error{font-size:17px;font-size:1.7rem;color:#d92769;margin:0 30px 15px 15px;display:block}.file-pop.hidden,.hidden-select{display:none}form .form-select-btn{padding:10px}form .form-submit{text-align:center;margin:20px 0}form .form-submit input{-webkit-appearance:none}form .form-note{color:#d92769;width:100%;float:left;font-size:17px;font-size:1.7rem}.contourFieldSet select,.custom-select-holder select{visibility:hidden}.no-js .contourFieldSet select,.no-js .custom-select-holder select{visibility:visible}.contourFieldSet .col-md-12{padding-right:0}.light-bg-form{color:#cac9c9}.light-bg-form input.text,.light-bg-form input[type=file],.light-bg-form textarea{border:2px solid #cac9c9}.light-bg-form input.text:focus,.light-bg-form input[type=file]:focus,.light-bg-form textarea:focus{outline:0;border:2px solid #0fd2c8}.coloured-bg-form input.text,.coloured-bg-form textarea{border:2px solid transparent}.coloured-bg-form input.text:focus,.coloured-bg-form textarea:focus{outline:0;border:2px solid #cac9c9}.table-container,td{border:3px solid #f89728}.coloured-bg-form input[type=file]{background-color:#f89728;color:#fff}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.fileupload{position:relative}.file-pop{position:absolute;top:20px;z-index:999;left:58px;font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif;font-size:15px;color:#0fd2c8;text-transform:uppercase}form .inputfile+label{display:block!important}.sbOptions a,.sbSelector,.sbToggle{outline:0;display:block}@media only screen and (min-width:768px){form .dropdownlist{padding:5px 10px}}@media only screen and (min-width:1000px){form ::-webkit-input-placeholder{padding-top:.1em;font-size:12.5px;font-size:1.25rem}form :-moz-placeholder{padding-top:.1em;font-size:12.5px;font-size:1.25rem}form ::-moz-placeholder{padding-top:.1em;font-size:12.5px;font-size:1.25rem}form :-ms-input-placeholder{padding-top:.1em;font-size:12.5px;font-size:1.25rem}}.table-container{max-width:100%;overflow-x:auto;margin:20px 0}.table-container table{margin:0;width:100.1%!important}.sbHolder,.sbSelector{height:70px;width:100%}table{border-spacing:0;border-collapse:collapse;margin:20px 0}tr:first-child td{color:#fff;background-color:#f89728;text-align:center;font-size:15px;padding:5px 10px;vertical-align:middle}td{border-width:2px;color:#33312d;padding:15px}.sbOptions a,.sbOptions li.last a{border-bottom:none}td,td p{font-size:11px;line-height:15px;vertical-align:top}.circle-link-col,.circle-link-col .image-bg,.scroll-down-icon img{vertical-align:bottom}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?amlac0);src:url(../fonts/icomoon.eot?#iefixamlac0) format("embedded-opentype"),url(../fonts/icomoon.woff?amlac0) format("woff"),url(../fonts/icomoon.ttf?amlac0) format("truetype"),url(../fonts/icomoon.svg?amlac0#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.file-upload-btn,.sbOptions,form .inputfile+label{text-transform:uppercase;font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif}.icon-google-plus:before{content:"\ea88"}.icon-facebook:before{content:"\ea8c"}.icon-twitter:before{content:"\ea91"}.icon-linkedin2:before{content:"\eac9"}.icon-pinterest:before{content:"\ead0"}.icon-instagram:before{content:"\ea90"}.sbHolder{background-color:#f89728;border:none;position:relative;padding:20px;border-radius:40px;text-align:left;opacity:0}.sbOptions,.sbSelector,.sbToggle{position:absolute}.sbSelector{left:0;line-height:25px;overflow:hidden;text-indent:10px;top:0;padding:20px 45px 20px 20px;border-radius:40px}.sbSelector:hover,.sbSelector:link,.sbSelector:visited{color:#fff;outline:0;text-decoration:none;z-index:3}.sbToggle{background:url(../img/drop-down-arrow.png) 0 18px no-repeat;height:70px;right:0;top:10px;width:40px;z-index:3}.svg .sbToggle{background:url(../img/drop-down-arrow.svg) 0 18px no-repeat}.sbOptions{font-size:12.5px;font-size:1.25rem;background-color:#f89728;border:none;list-style:none;left:0;margin:0;top:75px;width:100%;z-index:1;overflow-y:auto;padding:30px 20px;border-radius:0 0 40px 40px}.sbOptions li{padding:0 7px}.sbOptions a{font-size:15px;padding:7px 0 7px 3px}.sbOptions a:link,.sbOptions a:visited{color:#fff;text-decoration:none}.sbOptions a.sbFocus,.sbOptions a:focus,.sbOptions a:hover{color:#ffd305}.sbOptions .sbSub{padding-left:17px}@media only screen and (min-width:450px){.sbToggle{width:55px}.sbSelector{padding:20px 60px 20px 20px}}@media only screen and (min-width:768px){.sbHolder{font-size:24px}}.btn-dark,.btn-default,.btn-light,.btn-orange,.coloured-bg-form .btn.primary,.file-upload-btn,.rounded-button,.work-piece-intro-text .btn-view,.work-piece-intro-text.dark-bg .btn-view,form .btn.primary,form .inputfile+label{font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif;font-size:15px;display:inline-block;padding:20px 35px;border:2px solid #fff;color:#fff;background:url(../img/transparent.png);border-radius:200px;cursor:pointer;text-decoration:none;text-transform:uppercase;text-align:center;margin:1em 0;-webkit-transition:all .2s cubic-bezier(.23,1,.32,1);transition:all .2s cubic-bezier(.23,1,.32,1);-webkit-transition-property:color,background-color;transition-property:color,background-color;position:relative}.btn-dark:focus,.btn-default:focus,.btn-light:focus,.btn-orange:focus,.coloured-bg-form .btn.primary:focus,.file-upload-btn:focus,.rounded-button:focus,.work-piece-intro-text .btn-view:focus,form .btn.primary:focus,form .inputfile+label:focus{outline:0}.btn-default:hover,.btn-light:hover,.coloured-bg-form .btn.primary:hover,.work-piece-intro-text.dark-bg .btn-view:hover{color:#f89728;background-color:#fff}.btn-dark,.work-piece-intro-text .btn-view{color:#33312d;border:2px solid #33312d}.btn-dark:hover,.work-piece-intro-text .btn-view:hover{color:#fff;background-color:#33312d}.btn-orange,form .btn.primary{color:#f89728;border:2px solid #f89728}.btn-orange:hover,form .btn.primary:hover{color:#fff;background-color:#f89728}.file-upload-btn,form .inputfile+label{text-align:left;padding-left:20px;cursor:pointer;color:#f89728;font-size:10px;font-size:1rem;border:2px solid #cac9c9}.careers-side-menu-form .file-upload-btn,.careers-side-menu-form form .inputfile+label,.graduateapplicationform .file-upload-btn,.graduateapplicationform form .inputfile+label,.recruitersubmitcandidate .file-upload-btn,.recruitersubmitcandidate form .inputfile+label,form .careers-side-menu-form .inputfile+label,form .graduateapplicationform .inputfile+label,form .recruitersubmitcandidate .inputfile+label{background-color:#fff;border:2px solid transparent}@media only screen and (min-width:1000px){.file-upload-btn,form .inputfile+label{font-size:12.5px;font-size:1.25rem}}.rounded-button-menu,.rounded-button-small{border:none;font-family:"Campton W00 Light","Helvetica Neue",Helvetica,Arial,sans-serif;display:inline-block;margin:10px auto;padding:7px 20px;color:#33312d;background-color:transparent;border-radius:200px;transition:all .2s cubic-bezier(.23,1,.32,1);-webkit-transition-property:color,background-color;transition-property:color,background-color}.full-menu .nav-links a,.main-menu-btn,.rounded-button-menu,.rounded-button-small{text-decoration:none;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.23,1,.32,1)}.client-quote .quote-text blockquote,.full-menu .nav-links a,.main-menu-btn,.pull-quote .quote-text blockquote{text-align:center;font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif}.rounded-button-menu:focus,.rounded-button-small:focus{outline:0}.active.rounded-button-menu,.rounded-button-menu:active,.rounded-button-menu:hover,.rounded-button-small.active,.rounded-button-small:active,.rounded-button-small:hover{color:#fff;background-color:#f89728}.rounded-button-menu{font-size:19px}.rounded-button-menu:active,.rounded-button-menu:hover{color:#fff;background-color:#f89728}.ui-styling-light.homepage .rounded-button-menu:active,.ui-styling-light.homepage .rounded-button-menu:hover{background-color:#33312d}.lt-ie9 .ui-styling-light.homepage .rounded-button-menu:active,.lt-ie9 .ui-styling-light.homepage .rounded-button-menu:hover{background-color:#f89728}.rounded-button-menu.active{color:#fff;background-color:#cac9c9}.full-menu .nav-links a,.main-menu-btn{font-size:20px;font-size:2rem;background-color:transparent;border-radius:200px;padding:0 20px 5px;transition:all .2s cubic-bezier(.23,1,.32,1);-webkit-transition-property:background-color;transition-property:background-color}.full-menu .nav-links a:hover,.main-menu-btn:hover{color:#fff;background-color:#f89728}.about-content .about-header,.exact-full-height-section,.full-height-section{width:100%;min-height:100vh;position:relative}.exact-full-height-section{height:100vh}@media only screen and (min-width:768px){.rounded-button-menu,.rounded-button-small{margin:10px 7px;display:inline-block}.about-content .about-header .centered-content-holder,.exact-full-height-section .centered-content-holder,.full-height-section .centered-content-holder{width:85%}}.heading-block,.illustrative-page-heading-block,.page-heading-block,.slim-text-block,.text-block,.work-together{width:100%;text-align:center}.heading-block{margin-top:6em;margin-bottom:6em}.slim-text-block{padding-top:6em;padding-bottom:6em}.slim-text-block>*{width:75%;max-width:860px;margin:0 auto}.page-heading-block{position:relative;padding:75px 30px 30px}.page-heading-block .section-link{z-index:2;display:block;padding-bottom:20px}.page-heading-block .section-link a,.page-heading-block .section-link a:hover{text-decoration:none}.illustrative-page-heading-block{padding:75px 20px 30px;color:#fff;background-size:cover;background-position:50% 50%}.illustrative-page-heading-block h1{color:#fff}.lt-ie9 .illustrative-page-heading-block{margin-top:100px}.post-article,.thin-article{margin:0 auto 6em;padding:10px 30px}.post-article h2,.post-article h3,.post-article h4,.thin-article h2,.thin-article h3,.thin-article h4{margin-top:1em;margin-bottom:.5em}.post-article p,.thin-article p{margin-bottom:1em}.post-article a,.thin-article a{color:#f89728}.thin-article{max-width:750px}.article-text-block-intro{font-size:20px;font-size:2rem;padding-bottom:1em}.two-column-text{margin:0 auto 6em}.two-column-text .grid .module,.two-column-text .grid .module-full,.two-column-text .grid-pad .module,.two-column-text .grid-pad .module-full{padding-top:0;padding-bottom:0}@media only screen and (min-width:768px){.page-heading-block{padding-top:160px;padding-bottom:120px}.illustrative-page-heading-block{padding-top:155px;padding-bottom:155px}.article-text-block-intro{font-size:24px;font-size:2.4rem}}@media only screen and (min-width:768px) and (min-height:850px){.slim-text-block{padding-top:12em;padding-bottom:12em}.heading-block{margin-top:12em;margin-bottom:12em}.post-article h2,.post-article h3,.post-article h4,.thin-article h2,.thin-article h3,.thin-article h4{margin-top:3em;margin-bottom:1em}.two-column-text{margin:0 auto 12em}}.scroll-down-icon{width:100px;height:50px;margin:0 auto;position:absolute;left:0;bottom:0;right:0;background-color:#f89728;border-radius:100px 100px 0 0;border:2px solid transparent;-webkit-transition:all .2s cubic-bezier(.23,1,.32,1);transition:all .2s cubic-bezier(.23,1,.32,1);-webkit-transition-property:background-color,border;transition-property:background-color,border}.scroll-down-icon:hover{background-color:#33312d;border:2px solid transparent!important}.scroll-left-icon,.scroll-right-icon,.scroll-to-top{width:80px;height:80px;cursor:pointer;border:2px solid #f89728;border-radius:50%;padding:23px;text-align:center;margin:0 auto;-webkit-transition:all .2s cubic-bezier(.23,1,.32,1);transition:all .2s cubic-bezier(.23,1,.32,1);-webkit-transition-property:background-color;transition-property:background-color}.scroll-left-icon img,.scroll-left-icon svg,.scroll-right-icon img,.scroll-right-icon svg,.scroll-to-top img,.scroll-to-top svg{width:24px;height:26px;pointer-events:none}.svg .scroll-left-icon.hover,.svg .scroll-left-icon:hover,.svg .scroll-right-icon.hover,.svg .scroll-right-icon:hover,.svg .scroll-to-top.hover,.svg .scroll-to-top:hover{background-color:#f89728}.svg .scroll-left-icon.hover svg *,.svg .scroll-left-icon:hover svg *,.svg .scroll-right-icon.hover svg *,.svg .scroll-right-icon:hover svg *,.svg .scroll-to-top.hover svg *,.svg .scroll-to-top:hover svg *{fill:#fff}.nav-pips{display:none;position:fixed;top:calc(50% - 162px);right:52px;width:16px;z-index:5}.nav-pips li{margin:35px auto;width:12px;height:12px;border-radius:50%;border:2px solid #33312d;cursor:pointer;-webkit-transition:all 200ms;transition:all 200ms;-webkit-transition-property:border,background-color;transition-property:border,background-color}.nav-pips li a{display:block;width:200%;height:200%;margin:-50%}.nav-pips li:hover{background-color:#33312d}.nav-pips .pip-indicator{display:block;position:absolute;top:0;left:2px;margin:37px auto;width:12px;height:25px}.nav-pips .pip-indicator:after{content:"";display:block;margin-top:-8px;border-radius:8px;background-color:#33312d;-webkit-transition:background-color 500ms;transition:background-color 500ms;width:100%;height:100%}.no-js .nav-pips .pip-indicator{display:none}.ui-styling-light .nav-pips li{border:2px solid #fff}.ui-styling-light .nav-pips .pip-indicator:after,.ui-styling-light .nav-pips li:hover{background-color:#fff}@media only screen and (min-width:768px){.nav-pips{display:block}.lt-ie9 .nav-pips,.no-js .nav-pips{display:none}}.pull-quote{background-color:#f0efed}.client-quote .pull-quote-grid,.pull-quote .pull-quote-grid{position:relative}.client-quote .quote-profile-pic,.pull-quote .quote-profile-pic{height:100%;display:block}.client-quote .quote-profile-pic .module-full,.pull-quote .quote-profile-pic .module-full{height:100%;padding-top:2em}.client-quote .quote-profile-pic img,.pull-quote .quote-profile-pic img{max-width:100%;margin:0 auto -1px;display:block;padding:0 80px}.client-quote .quote-text,.pull-quote .quote-text{padding:5em 2.5em 35px}.client-quote .quote-text blockquote,.pull-quote .quote-text blockquote{font-size:80px;color:#ffd305;position:relative;background-color:#fff;border-radius:10px;margin:0 auto;padding:65px .2em .5em}.client-quote .quote-text blockquote p,.pull-quote .quote-text blockquote p{color:#231f20;line-height:1.4;margin:0 auto 2em}.client-quote .quote-text blockquote cite,.pull-quote .quote-text blockquote cite{display:block;color:#666;font-family:"Campton W00 Light","Helvetica Neue",Helvetica,Arial,sans-serif}.belief-circle .heading,.full-menu .close-menu-icon p,.service-content .service-links-grid .careers-links,.side-menu .side-menu-heading,.specialisms-content .google-certified li{font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif}.client-quote .quote-text blockquote cite,.client-quote .quote-text blockquote p,.grid-straddler h2,.grid-straddler h3,.work-details,.work-details h4,.work-together,.work-together a:hover{color:#fff}.client-quote .quote-text blockquote:before,.pull-quote .quote-text blockquote:before{content:"\201C";width:50px;position:absolute;top:10px;left:calc(50% - 25px);margin:0 auto;text-align:center}.androidstock .client-quote .quote-text blockquote:before,.androidstock .pull-quote .quote-text blockquote:before,.lt-ie9 .client-quote .quote-text blockquote:before,.lt-ie9 .pull-quote .quote-text blockquote:before{display:none}.client-quote .quote-text blockquote:after,.pull-quote .quote-text blockquote:after{content:"";display:block;position:absolute;bottom:-25px;left:50%;left:calc(50% - 12px);width:0;height:0;border-top:25px solid #fff;border-right:25px solid transparent}@media only screen and (min-width:768px){.pull-quote .quote-text{padding:6em 6em 6em 3em}.client-quote .quote-text{padding:6em}.client-quote .quote-text blockquote,.pull-quote .quote-text blockquote{padding:90px 60px 60px}.client-quote .quote-text blockquote:before,.pull-quote .quote-text blockquote:before{top:40px}.client-quote .quote-text blockquote p,.pull-quote .quote-text blockquote p{font-size:24px;font-size:2.4rem;margin:1em auto 2em}.client-quote .quote-profile-pic .module-full,.pull-quote .quote-profile-pic .module-full{width:37.5%;position:absolute;right:0;bottom:0}.client-quote .quote-profile-pic .module-full img,.pull-quote .quote-profile-pic .module-full img{position:absolute;bottom:0;left:0;right:0;padding:20px 0 0}.client-quote.profile-left .quote-profile-pic .module-full,.pull-quote.profile-left .quote-profile-pic .module-full{right:auto;left:0}.client-quote.profile-left .quote-text,.pull-quote.profile-left .quote-text{float:right}}@media only screen and (min-width:1000px){.pull-quote .quote-text .module-full{max-width:1024px}}.client-quote .quote-text{max-width:1000px;margin:0 auto}.client-quote .quote-text blockquote{background-color:#33312d}.client-quote .quote-text blockquote:after{border-top:25px solid #33312d}@media only screen and (min-width:768px) and (min-height:850px){.pull-quote .quote-text{padding:12em 12em 12em 3em}.client-quote .quote-text{padding:12em}.pull-quote-grid>*{padding-top:12em}}.photo-list,.work-list{text-align:center;width:100%;max-width:100%;overflow:hidden}.photo-list .photo-block,.photo-list .work-block,.work-list .work-block{width:100%;float:left;position:relative}.photo-list .photo-block a,.photo-list .work-block a,.work-list .work-block a{display:block;width:100%;height:100%}.photo-list .work-additional.photo-block,.photo-list .work-block.work-additional,.work-list .work-block.work-additional{display:none}.no-js .photo-list .work-additional.photo-block,.no-js .photo-list .work-block.work-additional,.no-js .work-list .work-block.work-additional,.photo-list .no-js .work-list .work-additional.photo-block{display:block}.photo-list img,.work-list img{width:100%;vertical-align:bottom}.photo-list .photo-block:hover .work-details,.work-block:hover .work-details{opacity:1;visibility:visible}.work-details{position:absolute;width:100%;background-color:#f89728;background:rgba(248,151,40,.95);opacity:0;visibility:hidden;transition:opacity .4s cubic-bezier(.23,1,.32,1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.grid-straddler,.work-details{height:100%;-webkit-transition:opacity .4s cubic-bezier(.23,1,.32,1)}.work-details .work-text{width:85%;margin:auto;position:absolute;text-align:left;padding:5% 10%}.csstransforms .work-details .work-text{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;padding:0;max-width:100%;overflow:hidden}.work-details .title{margin:.5em 0;line-height:1}.work-details .subtitle,.work-details .work-tags{display:inline}.work-details .work-tags:before{content:"\00B7 ";display:inline;margin:0 .5em 0 .25em}.photo-list .photo-block{width:50%}@media only screen and (min-width:768px){.photo-list .photo-block,.photo-list .work-block,.work-list .work-block{width:50%}.photo-list .photo-block{width:25%}}.grid-straddle{position:relative;max-width:100%;overflow:hidden}.grid-straddle:hover .grid-straddler{display:none}.pointerevents .grid-straddle:hover .grid-straddler{opacity:0;display:block}.grid-straddler{position:absolute;top:0;left:0;width:100%;pointer-events:none;transition:opacity .4s cubic-bezier(.23,1,.32,1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-image:url(../img/grey-bg.png)}.rgba .grid-straddler{background-image:none;background-color:rgba(0,0,0,.25)}.grid-straddler .grid-straddler-content{position:absolute;text-align:center;width:100%;top:40%;padding:20px}.grid-straddler .grid-straddler-content p a,.grid-straddler .grid-straddler-content p a:hover{text-decoration:none}.csstransforms .grid-straddler .grid-straddler-content{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:100%;overflow:hidden}.work-together{background-color:#f89728;padding:0}.work-together a{padding:6em;width:100%;height:100%;display:block}.work-together h3{margin-bottom:.75em;color:#fff}@media only screen and (min-width:768px) and (min-height:850px){.work-together a{padding:12em}}.content-grid-4-5,.work-intro-inset .work-details-grid{margin:6em auto}.content-grid-5-5-img .content-grid-text-block h3,.content-grid-5-5-img .content-grid-text-block h4{margin-bottom:.5em}@media only screen and (min-width:768px){.content-grid-4-5,.work-intro-inset .work-details-grid{margin:6em auto}}@media only screen and (min-width:1024px){.content-grid-5-5-img .content-grid-text-block{padding-top:2.5em}}.detail-callout{color:#33312d;background-color:#f0efed;border-radius:20px;margin:2em 1em;padding:20px}@media only screen and (min-width:768px){.detail-callout{margin:3em}}.side-menu .side-menu-heading{background-color:#f89728;padding:1.5em 20px}.side-menu .side-menu-heading h5{color:#fff;font-size:24px;margin-bottom:0}.side-menu .side-menu-list{background-color:#f0efed;padding:10px 10px 0}.side-menu .side-menu-list li{background-color:#fff;margin-bottom:10px}.side-menu .side-menu-list li>a{padding:20px;display:block;width:100%;height:100%}.side-menu .post-title{display:block;margin-bottom:1em}.side-menu .post-date{color:#666;font-size:17px;font-size:1.7rem}@media only screen and (min-width:1200px){.side-menu{position:absolute;top:0}.side-menu .side-menu-heading{padding:25px 40px}.lt-ie9 .side-menu{position:relative;top:auto}.side-menu .side-menu-list{overflow-y:auto;-webkit-overflow-scrolling:touch}.side-menu .side-menu-list li>a{padding:40px}}.benefits-content .careers-benefits-intro-grid .circle-link-col,.benefits-content .day-in-the-life,.careers-content .careers-grid .circle-link-col,.limit-circle-width{max-width:750px}.circle-link-col{position:relative;overflow:hidden}.circle-link-col a{width:100%;height:100%;display:block}.circle-link-col .image-bg{width:100%;height:auto}.circle-link-col .circle-icon{width:14.5%;max-width:120px;position:absolute;top:9.5%;z-index:2;display:none;left:43%}.csstransforms .circle-link-col .circle-icon{left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}.about-content .office-space .grid .module-full,.about-content .office-space .grid-pad .module-full,.about-content .office-space .module,.circle-link-holder,.grid .about-content .office-space .module-full,.grid-pad .about-content .office-space .module-full{position:absolute;width:100%;height:100%;top:0;overflow:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.about-content .office-space .grid .module-full:after,.about-content .office-space .grid-pad .module-full:after,.about-content .office-space .module:after,.circle-link-holder:after,.grid .about-content .office-space .module-full:after,.grid-pad .about-content .office-space .module-full:after{content:"";position:absolute;width:50%;padding-top:50%;top:12.5%;left:25%;-webkit-transition:all .35s cubic-bezier(.23,1,.32,1);transition:all .35s cubic-bezier(.23,1,.32,1);background-color:#f89728;border-radius:50%}.about-content .office-space .grid .module-full:hover:after,.about-content .office-space .grid-pad .module-full:hover:after,.about-content .office-space .module:hover:after,.circle-link-holder:hover:after,.grid .about-content .office-space .module-full:hover:after,.grid-pad .about-content .office-space .module-full:hover:after{width:150%;padding-top:150%;top:-50%;left:-25%;opacity:.95}.about-content .office-space .grid .module-full .circle-link-header,.about-content .office-space .grid-pad .module-full .circle-link-header,.about-content .office-space .module .circle-link-header,.circle-link-holder .circle-link-header,.grid .about-content .office-space .module-full .circle-link-header,.grid-pad .about-content .office-space .module-full .circle-link-header{color:#fff;text-align:center;z-index:3;width:75%;max-width:auto;position:absolute;margin:20% 12.5%}.about-content .office-space .grid .module-full .circle-link-header h3,.about-content .office-space .grid-pad .module-full .circle-link-header h3,.about-content .office-space .module .circle-link-header h3,.circle-link-holder .circle-link-header h3,.grid .about-content .office-space .module-full .circle-link-header h3,.grid-pad .about-content .office-space .module-full .circle-link-header h3{color:#fff}.about-content .office-space .csstransforms .module .circle-link-header,.about-content .office-space .grid .csstransforms .module-full .circle-link-header,.about-content .office-space .grid-pad .csstransforms .module-full .circle-link-header,.csstransforms .about-content .office-space .grid .module-full .circle-link-header,.csstransforms .about-content .office-space .grid-pad .module-full .circle-link-header,.csstransforms .about-content .office-space .module .circle-link-header,.csstransforms .circle-link-holder .circle-link-header,.csstransforms .grid .about-content .office-space .module-full .circle-link-header,.csstransforms .grid-pad .about-content .office-space .module-full .circle-link-header,.grid .about-content .office-space .csstransforms .module-full .circle-link-header,.grid-pad .about-content .office-space .csstransforms .module-full .circle-link-header{margin:0 auto;top:55%;left:50%;-webkit-transform:translate(-50%,-55%);-ms-transform:translate(-50%,-55%);transform:translate(-50%,-55%);max-width:100%;overflow:hidden}@media only screen and (min-width:450px){.circle-link-col .circle-icon{display:block}}@media only screen and (min-width:768px) and (max-width:1240px){.circle-link-col .circle-link-header h3{font-size:24px;font-size:2.4rem}}.tick-list{padding:10px 30px}.tick-list li{padding:1em 1em 0 30px;position:relative;margin-bottom:1em}.tick-list li:before{content:"";display:block;width:20px;height:15px;background-image:url(../img/confirmation-tick.png);position:absolute;top:1.3em;left:0}.belief-circle,.belief-circle-grid{text-align:center;position:relative}.tick-list-container .tick-list{width:100%}@media only screen and (min-width:768px){.tick-list-container .tick-list{padding:6em 3em 6em 6em}.tick-list-container .tick-list li{display:inline-block;width:33.3%;float:left;padding:1em 1em 0 30px}.no-js .tick-list-container .tick-list li{min-height:7.5em}}@media only screen and (min-width:768px) and (min-height:850px){.tick-list-container .tick-list{padding:12em 3em 6em 6em}}.belief-circle-grid{margin:0 auto}.belief-circle-grid.lt-3-circles .col-1-3{float:none}.belief-circle-grid .belief-circle.module,.belief-circle-grid .belief-circle.module-full,.belief-circle-grid .grid .belief-circle.module-full,.belief-circle-grid .grid-pad .belief-circle.module-full,.grid .belief-circle-grid .belief-circle.module-full,.grid-pad .belief-circle-grid .belief-circle.module-full{padding-top:50%;max-width:350px;margin:3em auto}.belief-circle{max-width:480px;margin:30px auto;width:100%}.belief-circle .text-content{position:absolute;top:15%;margin:0 auto;left:0;right:0;text-align:center;padding-left:30px;padding-right:30px}.belief-circle .text-content.heading-only{top:25%}.belief-circle .heading{font-size:24px;font-size:2.4rem;margin:0 auto;line-height:1.25;color:#33312d}.belief-circle .body{max-width:350px;margin:0 auto;color:#666}.belief-circle:after{content:"";display:block;width:100%;height:100%;max-width:240px;max-height:240px;position:absolute;top:0;left:0;right:0;margin:0 auto;z-index:-1}.svg .belief-circle:after{background-image:url(../img/about/belief-circle.svg);background-repeat:no-repeat;background-position:50% 50%}@media only screen and (min-width:768px){.belief-circle .heading{margin:0 auto 20px}.belief-circle .text-content.heading-only{top:15%}}@media only screen and (min-width:1000px){.belief-circle-grid .belief-circle.module,.belief-circle-grid .belief-circle.module-full,.belief-circle-grid .grid .belief-circle.module-full,.belief-circle-grid .grid-pad .belief-circle.module-full,.grid .belief-circle-grid .belief-circle.module-full,.grid-pad .belief-circle-grid .belief-circle.module-full{max-width:none}.belief-circle-grid .belief-circle .heading{font-size:36px;font-size:3.6rem}}.blog-article-content .blog-article ul,.brand-bullet-points,.brand-bullet-points-indented,.tools-resources-item-content ul{list-style:none}.blog-article-content .blog-article ul li,.brand-bullet-points li,.brand-bullet-points-indented li,.tools-resources-item-content ul li{margin-left:20px;margin-bottom:1.5em;position:relative}.blog-article-content .blog-article ul li:before,.brand-bullet-points li:before,.brand-bullet-points-indented li:before,.tools-resources-item-content ul li:before{content:"";display:block;position:absolute;background-color:#f89728;width:8px;height:8px;border-radius:50%;left:-20px;top:.6em}@media only screen and (min-width:768px){.blog-article-content .blog-article ul li,.brand-bullet-points-indented li,.tools-resources-item-content ul li{margin-left:40px}.blog-article-content .blog-article ul li:before,.brand-bullet-points-indented li:before,.tools-resources-item-content ul li:before{left:-40px}}.photo-intro{max-width:100%;overflow:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.photo-intro h2{font-size:40px;font-size:4rem;color:#fff;text-align:center;margin:auto;position:absolute;top:20%;width:100%;padding:0 30px}.csstransforms .photo-intro h2{text-align:center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.photo-intro .photo-intro-image{width:96%;margin:0 2%;position:relative;min-height:200px;background-size:cover;background-position:50% 50%;padding-top:38%;background-color:#f0efed}.photo-intro .photo-intro-image>*{z-index:2}.photo-intro .photo-intro-image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-image:url(../img/grey-bg-transparent.png)}.rgba .photo-intro .photo-intro-image:after{background-image:none;background-color:rgba(0,0,0,.2)}@media only screen and (min-width:768px){.photo-intro h2{font-size:80px;font-size:8rem}}.graph-container{background-color:#f0efed;padding-top:8.3%;padding-bottom:8.3%}.graph-container .graph-image{width:100%}.graph-container .key-list li{margin-bottom:.5em;padding-left:25px;position:relative}.graph-container .key-list li:before{content:"";display:block;position:absolute;top:5px;left:0;background-color:#ffd305;border-radius:50%;width:15px;height:15px}.graph-container .key-list .graph-key-1{color:#ffd305}.graph-container .key-list .graph-key-1:before{background-color:#ffd305}.graph-container .key-list .graph-key-2{color:#d92769}.graph-container .key-list .graph-key-2:before{background-color:#d92769}.graph-container .key-list .graph-key-3{color:#0fd2c8}.page-heading-block .next-post-btn p:hover,.page-heading-block .prev-post-btn p:hover,.ui-styling-light .site-header .menu-icon ul li a,.ui-styling-light .site-header .menu-wrap ul li a{color:#fff}.graph-container .key-list .graph-key-3:before{background-color:#0fd2c8}.clients-carousel{padding:0 0 6em}.clients-carousel .slim-text-block{padding-top:3em;padding-bottom:3em}.clients-carousel .clients-buttons-container{text-align:center}.clients-carousel .scroll-left-icon,.clients-carousel .scroll-right-icon{display:inline-block;margin:2em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lt-ie9 .clients-carousel .scroll-left-icon,.lt-ie9 .clients-carousel .scroll-right-icon,.no-js .clients-carousel .scroll-left-icon,.no-js .clients-carousel .scroll-right-icon{display:none}.clients-carousel .scrollable-wrap{white-space:nowrap;width:100%;height:auto;max-width:1500px;margin:0 auto;overflow:hidden}.clients-carousel .clients-list{cursor:ew-resize;font-size:0;overflow:hidden;white-space:nowrap}.lt-ie9 .clients-carousel .clients-list,.no-js .clients-carousel .clients-list{overflow-x:auto;cursor:default}.clients-carousel .clients-list .client-block{width:200px;height:auto;display:inline-block;vertical-align:top}.clients-carousel .clients-list .client-block .cms-svg{display:none}.svg .clients-carousel .clients-list .client-block .cms-svg{display:block}.svg .clients-carousel .clients-list .client-block .cms-png{display:none}.clients-carousel .clients-list .client-block img{display:block;margin:3em auto}.lt-ie9 .clients-carousel .clients-list .client-block,.no-js .clients-carousel .clients-list .client-block{display:block;float:left}@media only screen and (min-width:768px){.clients-carousel{padding:0 0 12em}.clients-carousel .slim-text-block{padding-top:12em;padding-bottom:6em}}.page-heading-block .next-post-btn,.page-heading-block .prev-post-btn{display:none;position:absolute;top:135px;color:#fff;background-color:transparent;border-radius:120px;cursor:pointer;padding:15px 40px;-webkit-transition:all .2s cubic-bezier(.23,1,.32,1);transition:all .2s cubic-bezier(.23,1,.32,1);-webkit-transition-property:color,background-color;transition-property:color,background-color;max-width:350px}.svg .page-heading-block .next-post-btn,.svg .page-heading-block .prev-post-btn{background:url(../img/transparent.png)}.page-heading-block .next-post-btn p,.page-heading-block .prev-post-btn p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;font-size:17px}.page-heading-block .next-post-btn:hover,.page-heading-block .prev-post-btn:hover{background-color:#f89728}.page-heading-block .next-post-btn:before,.page-heading-block .prev-post-btn:before{content:"";display:block;width:13px;height:12px;position:absolute;top:24px;top:calc(50% - 6px)}.page-heading-block .prev-post-btn{left:40px;padding-left:60px}.page-heading-block .prev-post-btn:before{left:20px;background-image:url(../img/left-arrow-small.svg)}.page-heading-block .prev-post-btn:hover:before{background-image:url(../img/left-arrow-small-white.svg)}.page-heading-block .next-post-btn{right:40px;padding-right:60px}.page-heading-block .next-post-btn:before{right:20px;background-image:url(../img/right-arrow-small.svg)}.page-heading-block .next-post-btn:hover:before{background-image:url(../img/right-arrow-small-white.svg)}.video-holder{padding:0 3em 6em;margin:0 auto;max-width:1500px}.video-holder .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.video-holder .embed-container embed,.video-holder .embed-container iframe,.video-holder .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (min-width:768px){.page-heading-block .next-post-btn,.page-heading-block .prev-post-btn{display:block}.video-holder{padding:0 12em 12em}}*,:after,:before{box-sizing:border-box}.grid .module,.grid .module-full,.grid-pad .module,.grid-pad .module-full{padding:10px 30px}.grid .module-full,.grid-pad .module-full,.grid.no-pad [class*=col-],.no-pad.grid-pad [class*=col-]{padding:0}.grid img,.grid-pad img{max-width:100%;max-height:100%}.grid .full-image-module img,.grid-pad .full-image-module img{width:100%;vertical-align:bottom}.grid-pad:after,.grid:after{content:"";display:table;clear:both}.grid-pad{padding:20px 0 20px 20px}.grid-pad [class*=col-]:last-of-type{padding-right:20px}[class*=col-]{width:100%;float:none;display:inline-block;padding:0}.full-menu .links-col,.site-footer .email,.site-footer .epiphany-e,.site-footer .footer-links,.site-footer .phone{float:left}@media only screen and (min-width:768px){[class*=col-]{float:left;padding-right:20px}.grid [class*=col-]:last-of-type,.grid-pad [class*=col-]:last-of-type{padding-right:0}.careers-content .benefits-module-text,.careers-content .module-inset,.careers-post-content .side-menu-col,.col-inset,.content-grid-4-5 [class*=col-],.content-grid-5-5-img .content-grid-text-block,.faux-before-col-1-12,.graph-container .graph-container,.graph-container .graph-key,.service-content .content-grid-5-5-img .content-grid-text-block,.side-menu,.work-intro-inset .work-details-grid [class*=col-],.work-piece-awards-bar .award-title-col,.work-report-content .content-grid-5-5-img .content-grid-text-block{margin-left:8.33%}.faux-after-col-1-12{margin-right:8.33%}.col-1-1,.col-12-12,.col-2-2,.col-3-3,.col-4-4,.col-5-5,.col-6-6{width:100%}.col-1-3,.col-2-6,.col-4-12{width:33.33%}.col-2-3,.col-4-6,.col-8-12{width:66.66%}.col-1-2,.col-2-4,.col-3-6,.col-6-12{width:50%}.col-1-4,.col-2-8,.col-3-12{width:25%}.col-3-4,.col-6-8,.col-9-12{width:75%}.col-1-8{width:12.5%}.col-3-8{width:37.5%}.col-1-5{width:20%}.col-2-5{width:40%}.col-3-5{width:60%}.col-4-5{width:80%}.col-1-12{width:8.33%}.col-1-6,.col-2-12{width:16.66%}.col-5-12{width:41.66%}.col-7-12{width:58.33%}.col-10-12,.col-5-6{width:83.33%}.col-11-12{width:91.66%}}@media only screen and (min-width:768px) and (max-width:1200px){.non-sidebar-col{width:85%}.sidebar-col{width:85%;margin:6em 7.5%;padding:0 30px!important}.sidebar-col.careers-stick-nav-col{padding-left:10px}.sidebar-col .sticky-side-menu{margin-left:0}}.site-header{min-height:60px;position:fixed;top:0;left:0;width:100%;z-index:10;box-shadow:0 0 0 0 rgba(51,49,45,.15);-webkit-transition:all 200ms cubic-bezier(1,0,0,1);transition:all 200ms cubic-bezier(1,0,0,1);-webkit-transition-property:background-color,box-shadow;transition-property:background-color,box-shadow}.fix-subservices-nav .site-header,.lt-ie9 .site-header,.site-header.header-opaque{background-color:#fff;box-shadow:0 2px 3px 0 rgba(51,49,45,.15)}.svg .site-header .menu-icon,.svg .site-header .site-logo{background:url(../img/transparent.png)}.homepage .fix-subservices-nav .site-header,.homepage .lt-ie9 .site-header,.homepage .site-header.header-opaque{box-shadow:none}.homepage .site-header,.ui-styling-light .site-header{opacity:0}.lt-ie9 .site-header,.no-js .site-header{opacity:1!important;visibility:visible!important}.site-header .site-logo{position:absolute;top:18px;left:18px;width:110px;height:23px;cursor:pointer;cursor:hand}.site-header .site-logo img,.site-header .site-logo svg{max-width:100%;max-height:100%;overflow:hidden}.site-header .menu-icon{position:absolute;cursor:pointer;top:2px;right:4px;width:60px;height:60px;padding:16px 10px 10px;z-index:21}.site-header .menu-wrap,.site-header .menu-wrap .primary-menu>li{display:none}.site-header svg *{fill:#33312d}.ui-styling-light .site-header .menu-icon svg *,.ui-styling-light .site-header .menu-wrap svg *,.ui-styling-light .site-header .site-logo svg *{fill:#fff}.site-header .menu-icon svg *,.site-header .rounded-button-menu,.site-header .site-logo svg *{-webkit-transition:all 200ms cubic-bezier(1,0,0,1);transition:all 200ms cubic-bezier(1,0,0,1)}.lt-ie9 .ui-styling-light .site-header .menu-icon ul li a,.lt-ie9 .ui-styling-light .site-header .menu-wrap ul li a{color:#33312d}.lt-ie9 .ui-styling-light .site-header .menu-icon svg *,.lt-ie9 .ui-styling-light .site-header .menu-wrap svg *{fill:#33312d}@media only screen and (min-width:600px){.site-header .menu-wrap{display:block;margin:0 auto}.site-header .menu-wrap ul{padding:5px 10px;text-align:center}.site-header .menu-wrap ul li{padding-top:8px}.site-header .menu-wrap .primary-menu .priority-1{display:inline}.site-header .rounded-button-menu{margin-top:3px;margin-bottom:3px}}@media only screen and (min-width:850px){.site-header .menu-wrap .primary-menu .priority-2{display:inline}.rounded-button-menu{margin-top:10px}}@media only screen and (min-width:768px){.currently-scrolling .homepage .site-header .rounded-button-menu,.homepage .site-header .menu-icon svg *,.homepage .site-header .site-logo svg *{-webkit-transition:all 1s linear;transition:all 1s linear}.homepage .site-header{background-color:transparent}.lt-ie9 .homepage .site-header{background-color:#fff}.site-header .site-logo{top:40px;left:40px;width:auto;height:auto}.site-header .menu-icon{top:25px;right:30px;padding-top:17px;padding-left:11px}.site-header .menu-wrap .primary-menu{padding:30px 10px}.fix-subservices-nav .site-header .menu-wrap .primary-menu{padding:30px 10px 50px}.lt-ie9 .fix-subservices-nav .site-header .menu-wrap .primary-menu{padding:30px 10px}}@media only screen and (min-width:1024px){.site-header .menu-wrap .primary-menu .priority-3{display:inline}.fix-subservices-nav .site-header .menu-wrap .primary-menu{padding:30px 10px 80px}.lt-ie9 .fix-subservices-nav .site-header .menu-wrap .primary-menu{padding:30px 10px}}.full-menu{width:100%;height:100%;height:100vh;height:-webkit-calc(100% - 0px);position:fixed;top:0;left:0;bottom:0;right:0;z-index:15;pointer-events:none;opacity:0;visibility:hidden;-webkit-transition:opacity .1s cubic-bezier(.23,1,.32,1) .4s,visibility 0s linear .5s;transition:opacity .1s cubic-bezier(.23,1,.32,1) .4s,visibility 0s linear .5s}.no-csstransforms .full-menu{display:none;opacity:1}.full-menu .blogs-col{display:none;pointer-events:all}.full-menu .blog-links .blog-post-details{border-bottom:none}.full-menu .blog-links .blog-post-details.module-full{padding:0}.full-menu .blog-links .blog-links-grid{height:25%;height:25vh;overflow:hidden;border-bottom:2px solid #f0efed;padding:30px}.full-menu .blog-links .blog-links-grid:hover .blog-link-title{color:#f89728}.full-menu .blog-links .blog-links-grid .date-posted{color:#666}.full-menu .blog-links .blog-link-title{font-size:19px;font-size:1.9rem;-webkit-transition:color .2s cubic-bezier(.23,1,.32,1);transition:color .2s cubic-bezier(.23,1,.32,1)}.full-menu .blog-links .blog-link-author{color:#666;font-size:17px;font-size:1.7rem}.full-menu .blog-links .date-col{display:none;padding-top:4px}.full-menu .blog-links .date-col p{font-size:17px;font-size:1.7rem}.full-menu .blog-links .avatar-col{display:none}.full-menu .links-col{width:100%;height:100%;display:table;pointer-events:all}.full-menu .menu-container{display:table-cell;vertical-align:middle}.full-menu .blogs-col{background-color:#fff;transition:transform .4s cubic-bezier(.23,1,.32,1)}.full-menu .blogs-col,.full-menu .links-col{-webkit-transition:-webkit-transform .4s cubic-bezier(.23,1,.32,1)}.full-menu .links-col{background-color:#231f20;color:#fff;text-align:center;-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);transition:transform .4s cubic-bezier(.23,1,.32,1)}.full-menu.menu-open{-webkit-transition:opacity .1s cubic-bezier(.23,1,.32,1);transition:opacity .1s cubic-bezier(.23,1,.32,1);visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.full-menu.menu-open .links-col{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.full-menu.menu-open .links-col .nav-links li{opacity:1}.full-menu .nav-links{padding-bottom:10%}.full-menu .nav-links a{padding:5px 20px}.full-menu .nav-links li{margin:1em 0;line-height:1;opacity:0;-webkit-transition:opacity 2s cubic-bezier(.23,1,.32,1);transition:opacity 2s cubic-bezier(.23,1,.32,1)}.full-menu .nav-links li:nth-child(1){-webkit-transition-delay:.05s;transition-delay:.05s}.full-menu .nav-links li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}.full-menu .nav-links li:nth-child(3){-webkit-transition-delay:.15s;transition-delay:.15s}.full-menu .nav-links li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}.full-menu .nav-links li:nth-child(5){-webkit-transition-delay:.25s;transition-delay:.25s}.full-menu .nav-links li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}.full-menu .nav-links li:nth-child(7){-webkit-transition-delay:.35s;transition-delay:.35s}.full-menu .nav-links li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}.full-menu .nav-links li:nth-child(9){-webkit-transition-delay:.45s;transition-delay:.45s}.full-menu .nav-links li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}.full-menu .nav-links li:nth-child(11){-webkit-transition-delay:.55s;transition-delay:.55s}.full-menu .nav-links li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}.full-menu .nav-links li:nth-child(13){-webkit-transition-delay:.65s;transition-delay:.65s}.full-menu .nav-links li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}.full-menu .nav-links li:nth-child(15){-webkit-transition-delay:.75s;transition-delay:.75s}.full-menu .social-links ul{width:100%;position:absolute;bottom:0;left:0;background-color:#fff;padding:5%}.full-menu .social-links ul li{width:18%;color:#cac9c9;display:inline-block}.full-menu .social-links ul li a{width:100%;height:100%;display:block}.full-menu .close-menu-icon{cursor:pointer;position:absolute;top:7px;right:12px;min-height:53px;padding:10px}.full-menu .close-menu-icon p{display:none}.full-menu .close-menu-icon img,.full-menu .close-menu-icon svg{float:left;width:28px;height:28px}@media only screen and (min-width:768px){.full-menu .links-col{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0)}.full-menu .blogs-col{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);display:block}.full-menu.menu-open .blogs-col,.full-menu.menu-open .links-col{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.full-menu .blogs-col,.full-menu .links-col{width:50%;height:100%;float:left}.full-menu .blog-links .details-col{width:100%;padding-left:10px}.full-menu .close-menu-icon{top:40px;right:36px;padding-top:0}.full-menu .close-menu-icon p{font-size:15px;color:#fff;display:inline;text-transform:uppercase;margin-right:1em;margin-top:.25em;float:left}.lt-ie9 .full-menu .close-menu-icon p{display:none}.full-menu .social-links ul{width:60%;max-width:325px;margin:20px auto;background-color:transparent;position:relative}.full-menu .social-links ul li{width:18%;color:#fff;display:inline-block}.full-menu .nav-links{padding-bottom:0}.full-menu .nav-links a{padding:0 20px 5px}.full-menu .nav-links li{margin:1em 0;line-height:1.25}}@media only screen and (min-width:1400px) and (min-height:800px){.full-menu .blog-links .avatar-col,.full-menu .blog-links .date-col{display:block}.full-menu .nav-links a{font-size:36px;font-size:3.6rem;padding:5px 25px 10px}.full-menu .blog-links .blog-links-grid{padding:10px}.full-menu .blog-links .blog-link-title{font-size:24px;font-size:2.4rem}.full-menu .blog-links .grid .module-full,.full-menu .blog-links .grid-pad .module-full,.full-menu .blog-links .module,.grid .full-menu .blog-links .module-full,.grid-pad .full-menu .blog-links .module-full{padding-top:30px;padding-bottom:30px}.full-menu .blog-links .details-col{width:58.33%}.full-menu .blog-links .avatar-col .avatar-container{width:80px;height:80px;margin:0 auto;background-position-x:50%;background-repeat:no-repeat;background-position-y:6px;border-radius:50%;background-size:110%;background-color:#f0efed}}@media only screen and (max-height:400px){body.menu-open{overflow:hidden}.full-menu .nav-links{margin-top:10vh}.full-menu .nav-links li{margin:.5em 0;width:50%;height:10vh;float:left}.full-menu .nav-links li a{font-size:17px;font-size:1.7rem}.full-menu .social-links{display:none}}.site-footer{width:100%;padding:30px;color:#fff;background-color:#231f20}.site-footer.fixed-footer{position:absolute;bottom:0}.site-footer a{white-space:nowrap}.site-footer .col-1-2{margin-top:10px;width:100%}.site-footer .email,.site-footer .phone{width:100%;padding-left:0;margin:10px 0 5px;display:inline;text-decoration:none;font-size:19px;font-size:1.9rem;line-height:1}.site-footer .epiphany-e{width:42px;height:42px;display:inline-block}.site-footer .phone{color:#fff}.site-footer .email{color:#f89728}.site-footer .jaywing span{margin-right:.5em}.site-footer .jaywing a{color:#cac9c9;text-decoration:none}.site-footer .jaywing a:hover{color:#f89728;text-decoration:none}.site-footer .jaywing p{margin-bottom:0}.site-footer .jaywing .jaywing-details{font-size:11px;margin-top:10px}.site-footer .jaywing .jaywing-details a[href^=tel]{color:inherit;text-decoration:none}.site-footer .footer-links li{display:inline;padding-right:10px;color:#cac9c9;line-height:2}.site-footer .footer-links li:last-of-type{padding-right:0}@media only screen and (min-width:500px){.site-footer .email,.site-footer .phone{padding-left:10px;width:85%;width:calc(100% - 50px);margin:0 0 .5em}}@media only screen and (min-width:1025px){.site-footer{padding:40px}.site-footer .col-1-2{width:50%;margin-top:20px}.site-footer .jaywing{margin-top:.5em}.site-footer a,.site-footer p{font-size:17px;font-size:1.7rem}.site-footer .email,.site-footer .phone{width:auto;position:relative}.site-footer .phone{padding:9px 0 0 10px}.site-footer .email{padding:8px 0 0 10px;margin-left:15px}.site-footer .email:before{content:"";display:block;position:absolute;background-color:#666;width:4px;height:4px;border-radius:2px;left:-5px;top:19px}.site-footer .footer-links{float:right}}.homepage-content{overflow-x:hidden}.homepage-content section{position:relative}.homepage-content section .h1,.homepage-content section .h2,.homepage-content section h1,.homepage-content section h2{line-height:1;max-width:1100px;margin:.25em auto .65em;letter-spacing:-.04em}.homepage-content .background-illustration-holder{position:absolute;top:15%;width:100%;height:70%;z-index:-1}.homepage-content .background-illustration-holder img{max-width:100%;max-height:100%}.homepage-content .scroll-down-icon{border:2px solid #fff;border-bottom:none;cursor:pointer}.homepage-content .centered-content-holder{display:table;width:85%;margin:0 auto;height:100%}.homepage-content .centered-content-holder p{font-size:19px;font-size:1.9rem}.homepage-content .centered-content-holder>*{text-align:center;display:table-cell;vertical-align:middle}.homepage-content .intro{background-color:#f89728;background-size:cover;z-index:1}.homepage-content .intro .centered-content-holder p{font-size:24px;font-size:2.4rem}.homepage-content .intro .typed-cursor,.homepage-content .intro .typed-span,.homepage-content .intro p{color:#fff}.homepage-content .intro .typed-span .text-selected{color:#f89728;background-color:#fff}.homepage-content .intro .intro-illustration-holder{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.svg .homepage-content .intro .intro-illustration-holder{top:-8%}.homepage-content .intro .intro-illustration-holder img,.homepage-content .intro .intro-illustration-holder svg{width:auto;min-width:150px;height:auto;position:absolute;top:25%;z-index:-1;left:0;right:0;margin:0 auto}.svg .homepage-content .intro .intro-illustration-holder img,.svg .homepage-content .intro .intro-illustration-holder svg{max-height:50%;width:80%;left:10%;right:auto}.homepage-content .intro .bg-1,.homepage-content .intro .bg-2,.homepage-content .intro .bg-3,.homepage-content .intro .bg-4,.homepage-content .intro .bg-5,.homepage-content .intro .bg-6{opacity:0;visibility:hidden}.homepage-content .specialisms{background-color:#fff;z-index:1}.homepage-content .specialisms .magnifying-glass-holder{left:-25%;width:50%;height:70%;top:25%}.homepage-content .specialisms .magnifying-glass-holder>*{display:block;margin:0 auto}.homepage-content .specialisms .papers-holder{right:-25%;width:50%;height:70%;top:25%}.homepage-content .specialisms .papers-holder>*{display:block;margin:0 auto}.homepage-content .jaywing-family{color:#fff;background:url(../img/home/section-3-bg-small.jpg) center center no-repeat;background-size:cover}.homepage-content .jaywing-family h2{color:#fff}.homepage-content .clients{color:#fff;background:url(../img/home/section-4-bg-small.jpg) center center no-repeat;background-size:cover}.homepage-content .clients h2{color:#fff}.homepage-content .about-us{background:url(../img/home/section-5-bg-small.jpg) center center no-repeat;background-size:cover}.homepage-content .articles{color:#fff;background:url(../img/home/section-6-bg-small.jpg) center center no-repeat;background-size:cover}.homepage-content .articles h2{color:#fff}.homepage-content .contact{min-height:600px;color:#fff;background-color:#231f20;z-index:1;position:relative;overflow-y:hidden}.homepage-content .contact h2{color:#fff}.homepage-content .contact h4{font-size:19px;font-size:1.9rem}.homepage-content .contact .email-holder{text-align:center}.homepage-content .contact .inner-content{display:block;margin-top:10em}.homepage-content .contact .inner-content a,.homepage-content .contact .inner-content a:hover{color:#fff}.homepage-content .contact .background-illustration-holder{top:17.5%}.homepage-content .contact .homepage-bottom-links{position:absolute;bottom:0;left:0;width:100%}.homepage-content .contact .homepage-bottom-links .contact-cta{display:none}.homepage-content .contact .homepage-bottom-links .site-footer{background-image:url(../img/grey-bg-transparent.png);background-color:transparent;padding:0}.rgba .homepage-content .contact .homepage-bottom-links .site-footer{background-image:none;background-color:rgba(35,31,32,.5)}.grid .homepage-content .contact .homepage-bottom-links .site-footer .module-full,.grid-pad .homepage-content .contact .homepage-bottom-links .site-footer .module-full,.homepage-content .contact .homepage-bottom-links .site-footer .grid .module-full,.homepage-content .contact .homepage-bottom-links .site-footer .grid-pad .module-full,.homepage-content .contact .homepage-bottom-links .site-footer .module{padding:0 10px}@media only screen and (min-width:768px){.homepage-content{padding-bottom:100vh}.homepage-content .centered-content-holder{width:75%}.homepage-content .jaywing-family{background:url(../img/home/section-3-bg-large.jpg) center center no-repeat;background-size:cover}.homepage-content .clients{background:url(../img/home/section-4-bg-large.jpg) center center no-repeat;background-size:cover}.homepage-content .about-us{background:url(../img/home/section-5-bg-large.jpg) center center no-repeat;background-size:cover}.homepage-content .articles{background:url(../img/home/section-6-bg-large.jpg) center center no-repeat;background-size:cover}.no-js .homepage-content{padding-bottom:0}.homepage-content section.isFixed{position:fixed;top:0;left:0;width:100%;height:100%;z-index:2}.svg .homepage-content .intro .intro-illustration-holder img{height:50%}.homepage-content .contact .inner-content{display:table-cell;margin-top:auto}.homepage-content .centered-content-holder h2{font-size:50px;font-size:5rem;margin-bottom:.5em}.homepage-content .centered-content-holder h4{font-size:2.25rem}.homepage-content .contact{min-height:none}.homepage-content .contact .homepage-bottom-links .site-footer{padding:15px}.grid .homepage-content .contact .homepage-bottom-links .site-footer .module-full,.grid-pad .homepage-content .contact .homepage-bottom-links .site-footer .module-full,.homepage-content .contact .homepage-bottom-links .site-footer .grid .module-full,.homepage-content .contact .homepage-bottom-links .site-footer .grid-pad .module-full,.homepage-content .contact .homepage-bottom-links .site-footer .module{padding:10px}.homepage-content .specialisms .magnifying-glass-holder{left:-50%;width:100%;height:70%;top:15%}.homepage-content .specialisms .papers-holder{right:-50%;width:100%;height:70%;top:15%}}@media only screen and (min-width:1200px){.homepage-content .centered-content-holder h2{font-size:80px;font-size:8rem}}@media only screen and (min-width:1100px){.homepage-content section .h1,.homepage-content section h1{font-size:110px;font-size:11rem}}.specialisms-content .specialisms-header .illustrative-page-heading-block{background-image:url(../img/specialisms/specialisms-header-small.jpg)}.specialisms-content .specialisms-section .slim-text-block{background-color:#f0efed;padding-top:6em;padding-bottom:6em}.specialisms-content .specialisms-grid{text-align:center}.specialisms-content .specialisms-grid .module-full{padding:50px 30px;border:1px solid #f0efed;height:100%;-webkit-transition:all .2s cubic-bezier(.23,1,.32,1);transition:all .2s cubic-bezier(.23,1,.32,1);-webkit-transition-property:border,padding;transition-property:border,padding}.specialisms-content .specialisms-grid .module-full h3{margin:.5em auto;display:inline-block}.specialisms-content .specialisms-grid .module-full p{max-width:300px;margin:0 auto;color:#666}.specialisms-content .specialisms-grid .module-full .illustration-holder{margin:0 auto}.specialisms-content .specialisms-grid .module-full .illustration-holder .canvas-fallback{display:none}.specialisms-content .specialisms-grid .module-full .illustration-holder canvas{max-width:100px;max-height:100px}.specialisms-content .specialisms-grid .module-full .illustration-holder #canvasAnimPPC{width:64px}.specialisms-content .specialisms-grid .module-full .illustration-holder #canvasAnimSocial{width:90px}.specialisms-content .specialisms-grid .module-full .illustration-holder #canvasAnimConversion{width:92px}.specialisms-content .specialisms-grid .module-full .illustration-holder #canvasAnimMobile{width:73px}.specialisms-content .specialisms-grid .module-full .illustration-holder #canvasAnimContent{width:63px}.no-canvas .specialisms-content .specialisms-grid .module-full .illustration-holder .canvas-fallback{display:block;margin:0 auto}.no-canvas .specialisms-content .specialisms-grid .module-full .illustration-holder canvas,.specialisms-content .circle-jaywing .circle-icon{display:none}.specialisms-content .google-tick-col{background-color:#f89728}.specialisms-content .google-certified{position:relative;width:100%;padding:20px 10px;text-align:center;background-color:#f89728;line-height:1}.specialisms-content .google-certified h3{font-size:36px;font-size:3.6rem}.specialisms-content .google-certified li{font-size:24px;font-size:2.4rem;color:#fff;padding:.5em 0}.specialisms-content .google-certified .google-tick-list{position:relative;z-index:1}.specialisms-content .google-certified .google-tick-list img{max-width:100%;max-height:100%}.specialisms-content .google-certified .google-tick-container{position:absolute;top:0;width:100%;height:100%;overflow:hidden;z-index:-1}.specialisms-content .google-certified .google-tick-container img,.specialisms-content .google-certified .google-tick-container svg{max-width:210px;max-height:100%;margin-top:2.5em}.about-content .office-space .grid .specialisms-content .module-full h3,.about-content .office-space .grid-pad .specialisms-content .module-full h3,.about-content .office-space .specialisms-content .module h3,.grid .about-content .office-space .specialisms-content .module-full h3,.grid-pad .about-content .office-space .specialisms-content .module-full h3,.specialisms-content .about-content .office-space .grid .module-full h3,.specialisms-content .about-content .office-space .grid-pad .module-full h3,.specialisms-content .about-content .office-space .module h3,.specialisms-content .circle-link-holder h3,.specialisms-content .google-certified h3,.specialisms-content .grid .about-content .office-space .module-full h3,.specialisms-content .grid-pad .about-content .office-space .module-full h3{line-height:1}.about-content .office-space .grid .specialisms-content .module-full .circle-icon,.about-content .office-space .grid-pad .specialisms-content .module-full .circle-icon,.about-content .office-space .specialisms-content .module .circle-icon,.grid .about-content .office-space .specialisms-content .module-full .circle-icon,.grid-pad .about-content .office-space .specialisms-content .module-full .circle-icon,.specialisms-content .about-content .office-space .grid .module-full .circle-icon,.specialisms-content .about-content .office-space .grid-pad .module-full .circle-icon,.specialisms-content .about-content .office-space .module .circle-icon,.specialisms-content .circle-link-holder .circle-icon,.specialisms-content .google-certified .circle-icon,.specialisms-content .grid .about-content .office-space .module-full .circle-icon,.specialisms-content .grid-pad .about-content .office-space .module-full .circle-icon{max-height:100px}.specialisms-content .circle-jaywing .circle-link-header{width:90%}@media only screen and (min-width:525px){.specialisms-content .circle-jaywing .circle-icon{display:block;width:25%;max-width:none;position:absolute;top:15%}}@media only screen and (min-width:768px){.specialisms-content .specialisms-header .illustrative-page-heading-block{background-image:url(../img/specialisms/specialisms-header.jpg)}.specialisms-content .specialisms-section .slim-text-block{padding-top:12em;padding-bottom:12em}.specialisms-content .circle-jaywing .image-bg,.specialisms-content .google-tick-col{position:relative;z-index:-1;min-height:325px}.specialisms-content .google-certified{position:absolute}.csstransforms .specialisms-content .google-certified{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);text-align:center;padding:0;overflow:hidden}.specialisms-content .google-certified li{font-size:20px;font-size:2rem}.specialisms-content .google-certified .google-tick-container img,.specialisms-content .google-certified .google-tick-container svg{margin-top:0}}@media only screen and (min-width:1300px){.specialisms-content .specialisms-grid .module-full{padding:100px 30px}.specialisms-content .specialisms-grid .module-full:hover{padding:91px 21px;border:10px solid #f0efed}.specialisms-content .google-certified li{font-size:24px;font-size:2.4rem}.specialisms-content .google-certified h3{font-size:48px;font-size:4.8rem}}@media only screen and (min-width:1000px){.specialisms-content .google-certified .google-tick-container img,.specialisms-content .google-certified .google-tick-container svg{margin-top:2.5em}}.work-awards-list{text-align:center}.work-awards-list .award-block{padding:10px;width:100%;float:left;position:relative;margin-bottom:3em}.work-awards-list .award-block p{position:absolute;top:0;left:0;right:0;margin:0 auto;color:#fff;background-color:#f89728;border-radius:200px;padding:5px 0;width:37px;height:37px}.work-awards-list .award-block img{margin:1em auto 0}.work-awards-list .award-block .cms-svg{display:none}.svg .work-awards-list .award-block .cms-svg{display:block}.no-js .work-content .view-more,.no-js .work-content .work-select-holder,.service-content .service-links-grid .avatar-col,.svg .work-awards-list .award-block .cms-png,.work-content .work-select-holder label{display:none}.work-content .awards-section{background-color:#f0efed;padding-bottom:12em}.work-content .work-select-holder{text-align:center;width:90%;max-width:350px;margin:4em auto}.work-content .view-more{text-align:center;padding-top:6em}@media only screen and (min-width:485px){.work-awards-list .award-block{width:50%}}@media only screen and (min-width:1024px){.work-awards-list .award-block{width:25%}}.service-content .service-links-grid h4{margin-bottom:0}.service-content .service-links-grid .service-blog-posts,.service-content .service-links-grid .service-careers{position:relative}.service-content .service-links-grid .blog-header,.service-content .service-links-grid .careers-header{text-align:center;padding:4em 0}.service-content .service-links-grid .blog-header h4,.service-content .service-links-grid .careers-header h4{font-size:36px;font-size:3.6rem}.service-content .service-links-grid .blog-links-grid,.service-content .service-links-grid .careers-links li{width:90%;margin:0 5%;border-top:1px solid #f0efed}.service-content .service-links-grid .blog-links-grid p,.service-content .service-links-grid .careers-links li p{margin-bottom:0}.service-content .service-links-grid .blog-links-grid,.service-content .service-links-grid .careers-links li:last-of-type{border-bottom:1px solid #f0efed}.service-content .service-links-grid .blog-link-title{font-size:18px;font-size:1.8rem;margin:.5em 0}.service-content .service-links-grid .blog-link-author{margin:.5em 0;font-size:17px;font-size:1.7rem}.service-content .service-links-grid .avatar-col a{display:block;margin-left:10%;width:120px;height:120px;background-position-x:50%;border-radius:50%;background-color:#f0efed;overflow:hidden}.service-content .service-links-grid .avatar-col img{margin-top:10px}.service-content .service-links-grid .service-careers{color:#fff;background-color:#33312d}.service-content .service-links-grid .service-careers h4{color:#fff}.service-content .service-links-grid .cta-button-module{padding:3em 30px;text-align:center;border:none;width:100%}.blog-links .blog-post-details,.blog-profile-content .blog-profile-grid{border-bottom:1px solid #f0efed}.service-content .service-links-grid .careers-links{text-align:center}.service-content .service-links-grid .careers-links a{display:block}.service-content .service-links-grid .careers-links li p{font-size:15px;font-size:1.5rem;padding:1em}.service-content .service-details{margin:6em 0}.service-content .content-grid-5-5-img .content-grid-text-block{margin:6em 0 0}@media only screen and (min-width:768px){.work-content .work-select-holder{max-width:400px}.service-content .service-links-grid .blog-links-grid{min-height:173px}.service-content .service-links-grid .blog-link-title,.service-content .service-links-grid .careers-links li p{font-size:24px;font-size:2.4rem}.service-content .service-links-grid .blog-link-author{font-size:17px;font-size:1.7rem}.service-content .service-links-grid .service-blog-posts,.service-content .service-links-grid .service-careers{position:relative;padding-bottom:150px}.service-content .service-links-grid .cta-button-module{height:100px;position:absolute;bottom:35px}.service-content .service-links-grid .avatar-col{display:block}.service-content .service-links-grid .avatar-col img{float:right}.service-content .content-grid-5-5-img .content-grid-text-block{margin:0 0 0 8.33%}}@media only screen and (min-width:768px) and (min-height:850px){.service-content .service-details{margin:12em 0}}.about-content .page-heading-block{padding-bottom:0}.about-content .about-header{position:relative}.about-content .about-header .section-intro{z-index:3;position:relative}.lt-ie9 .about-content .about-header{min-height:650px}.about-content .about-team-list{position:relative;z-index:2;margin-top:3em;text-align:center}.about-content .about-team-list li{display:inline}.about-content .team-slider{position:relative;height:200px;width:100%;background-image:url(../img/about/about-placeholder.jpg);background-size:cover;background-position:50% 75%;background-repeat:no-repeat}.about-content .slim-text-block{background-color:#f0efed}.about-content .instagram-photos{position:relative;min-height:375px;background-color:#f0efed}.about-content .instagram-photos a:hover{color:#fff}.about-content .instagram-photos .photo-block{opacity:0;position:relative;overflow:hidden}.about-content .instagram-photos .photo-block img{width:100%;vertical-align:bottom}.rgba.pointerevents .about-content .instagram-photos .photo-block:before{content:"";cursor:pointer;position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;background-color:transparent;-webkit-transition:background-color .5s cubic-bezier(.23,1,.32,1);transition:background-color .5s cubic-bezier(.23,1,.32,1)}.rgba.pointerevents .about-content .instagram-photos .photo-block:hover:before{background-color:rgba(0,0,0,.5)}.about-content .instagram-photos .instagram-logo{max-width:500px;max-height:500px;margin:0 auto}.about-content .instagram-photos .grid-straddler{background-color:transparent;background-image:none;pointer-events:none;max-width:100%;overflow:hidden}.about-content .instagram-photos .grid-straddler a{pointer-events:all}.about-content .instagram-photos .grid-straddler-text{z-index:4}.about-content .instagram-photos .grid-straddler-text a{display:block;width:100%;height:100%}.about-content .instagram-photos .grid-straddler-logo p{margin-top:.5em;color:#ffd305}.about-content .instagram-photos .logo-image{padding-top:3em}.about-content .what-we-believe .heading-block p{margin-bottom:1em}.svg .about-content .what-we-believe .belief-circle-grid{max-width:1000px}.about-content .office-space .col-1-2{position:relative}@media only screen and (max-width:768px){.about-content .about-header{height:auto!important;min-height:0!important}}@media only screen and (min-width:769px){.about-content .about-team-list li{font-size:24px;font-size:2.4rem}.about-content .team-slider{position:absolute;bottom:0;height:50%}.about-content .what-we-believe{margin-bottom:6em}}@media only screen and (min-width:768px) and (min-height:850px){.about-content .what-we-believe{margin-bottom:12em}}@media only screen and (min-width:768px) and (max-height:650px){.about-content .team-slider{height:35%;background-size:contain}}.subservice-content .subservice-intro{background-color:#f89728}.subservice-content .subservice-intro p{color:#fff;line-height:1.5em}.subservice-content .subservice-intro p a{color:#33312d}.subservice-content .service-detail-grid{margin-top:0}@media only screen and (min-width:1024px){#wrapper.fix-subservices-nav{margin-top:100px}}.blog-content .illustrative-page-heading-block{background-image:url(../img/blog/blog-header-small.jpg)}.blog-content .blog-select-holder{text-align:center;max-width:280px;margin:6em auto}.blog-content .blog-select-holder label{display:none}.featured-badge p{font-size:17px}.csstransforms .featured-badge{background-color:#ffd305;border-radius:50%;margin-top:2em;display:inline-block;width:100px;height:100px;position:relative}.csstransforms .featured-badge p{top:48%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;position:absolute}.blog-article-content .blog-article-grid,.blog-article-content .blog-article-intro,.blog-article-content .blog-article-next-col,.blog-article-content .blog-article-social-col{position:relative}.blog-links .blog-link-title{font-size:30px;font-size:3rem;margin-top:.5em;margin-bottom:1.5em}.blog-links .blog-post-details p{margin:1em 0}.blog-links .date-col{display:none;padding-top:1em}.blog-links .date-col .post-tag{color:#f89728}.blog-links .date-col p{margin-bottom:0}.blog-links .blog-post-details .btn-orange,.blog-links .blog-post-details form .btn.primary,form .blog-links .blog-post-details .btn.primary{margin:2em 0}.blog-links .avatar-col{display:none}.blog-links .avatar-col a{display:block;margin-left:10%;width:120px;height:120px;background-position-x:50%;border-radius:50%;background-color:#f0efed;overflow:hidden}.blog-links .avatar-col img{margin-top:10px}.blog-links .view-more{text-align:center;padding:6em 0}@media only screen and (min-width:768px){.blog-content .illustrative-page-heading-block{background-image:url(../img/blog/blog-header.jpg)}.blog-links .blog-link-title{margin-top:0;font-size:36px;font-size:3.6rem}.blog-links .avatar-col{display:block}.blog-links .grid .module-full,.blog-links .grid-pad .module-full,.blog-links .module,.grid .blog-links .module-full,.grid-pad .blog-links .module-full{padding-top:3em;padding-bottom:3em}.blog-links .date-col{display:block;text-align:right}.blog-links .blog-post-details p.post-author{margin:2em 0}}.blog-profile-content .page-heading-block .profile-title{color:#666;padding-top:2em;font-size:15px;font-size:1.5rem}.blog-profile-content .profile-photo{margin:0 auto;display:block}.blog-profile-content .blog-post-avatar{padding-bottom:0}.blog-profile-content .blog-profile-social p{margin-bottom:1em;color:#cac9c9}.blog-profile-content .blog-profile-social li{display:inline}.blog-profile-content .social-icon{color:#f89728;margin-right:15%;font-size:17.5px;font-size:1.75rem}.blog-profile-content .social-icon:hover{color:#33312d}.blog-profile-content .hugo-col{display:none}@media only screen and (min-width:768px){.blog-profile-content .blog-profile-intro,.blog-profile-content .blog-profile-social{margin-top:25px}.blog-profile-content .hugo-col{display:block;margin-top:-50px}.blog-profile-content .hugo-col .blog-post-hugo{padding-right:10px;max-width:120px;max-height:111px}}@media only screen and (min-width:1000px){.blog-profile-content .page-heading-block .profile-title{font-size:24px;font-size:2.4rem}.blog-profile-content .blog-links-grid{padding:2em 0}}.blog-article-content .blog-article-details{margin:1em auto}.blog-article-content .blog-article-tags{color:#f89728}.blog-article-content .blog-article-social{color:#fff;text-align:center}.blog-article-content .blog-article-social a{display:block;width:40px;height:40px;padding:8px 7px 7px;background-color:#cac9c9;border-radius:200px;color:#fff;-webkit-transition:background-color .2s cubic-bezier(.23,1,.32,1);transition:background-color .2s cubic-bezier(.23,1,.32,1)}.blog-article-content .blog-article-social a:hover{background-color:#33312d}.blog-article-content .blog-article-social a:hover span{color:#fff}.blog-article-content .blog-article-social .share-intro{color:#cac9c9;display:none;margin:10px 5px}.blog-article-content .blog-article-social .share-link{display:inline-block;margin:10px 5px}.blog-article-content .blog-article-social .share-link span{display:inline-block}.csscalc .blog-article-content .blog-article .breakout-image,.csscalc .blog-article-content .blog-article-intro .breakout-image{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px);max-width:none}.blog-article-content .blog-article .author-label,.blog-article-content .blog-article-intro .author-label{color:#666;margin:0}.blog-article-content .blog-article .author-name,.blog-article-content .blog-article .author-title,.blog-article-content .blog-article-intro .author-name,.blog-article-content .blog-article-intro .author-title{font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif;font-size:24px;font-size:2.4rem;margin:0;color:#33312d}.blog-article-content .blog-article a,.blog-article-content .blog-link-title .read-next{color:#f89728}.blog-article-content .blog-article-intro{padding-top:2em;text-align:center;border-top:2px solid #f0efed;border-bottom:2px solid #f0efed}.blog-article-content .blog-article-intro img{vertical-align:bottom;display:block;margin:10px auto 0}.blog-article-content .blog-article-intro .profile-photo-container{width:auto;height:130px;margin:0 auto}.blog-article-content .blog-article{padding-bottom:5em;border-bottom:1px solid #cac9c9}.blog-article-content .blog-article .article-text-block-intro{margin-top:2em;margin-bottom:2em}.blog-article-content .blog-article p{margin-bottom:1em}.blog-article-content .blog-article h4{margin-top:2em}.blog-article-content .blog-article .article-title{font-family:"Campton W00 Light","Helvetica Neue",Helvetica,Arial,sans-serif;margin:1.5em 0}.blog-article-content .blog-article .article-image{margin-top:2em;margin-bottom:2em}.blog-article-content .profile-details-col{margin-top:20px}.blog-article-content .blog-article-next-link .post-author{margin-top:2em}.blog-article-content .scroll-to-top-holder{display:none}.blog-article-content .blog-article-next-details-col{display:none;position:relative}.blog-article-content .news-sidebar-col{margin-bottom:3em}@media only screen and (min-width:768px){.blog-article-content .profile-details-col{width:75%;float:right;padding:0}.blog-article-content .blog-col-profile{width:75%;float:right;margin-bottom:0;padding-left:20px}.blog-article-content .blog-list-heading{padding-left:20px}.blog-article-content .blog-article-intro .profile-photo-container{width:20%;float:left;height:100%;margin-top:22px}.blog-article-content .blog-article-intro .profile-photo-container img{position:absolute;bottom:0;left:5%}.blog-article-content .blog-article-social .share-intro,.blog-article-content .blog-article-social .share-link{display:block}.blog-article-content .blog-article-social a{display:inline-block}.blog-article-content .blog-article-intro{padding-top:0;text-align:left}.blog-article-content .blog-links-grid{margin:6em 0}.blog-article-content .blog-article-link-details{text-align:right}.blog-article-content .blog-article-link-details p{margin-bottom:0}.blog-article-content .blog-article-link-details .date-posted{margin-bottom:.5em}.blog-article-content .blog-article-link-details .grid .module-full,.blog-article-content .blog-article-link-details .grid-pad .module-full,.blog-article-content .blog-article-link-details .module,.grid .blog-article-content .blog-article-link-details .module-full,.grid-pad .blog-article-content .blog-article-link-details .module-full{padding:10px 0}.blog-article-content .blog-article-link-details .blog-article-tags,.blog-article-content .blog-article-link-details .post-tag{font-size:15px;font-size:1.5rem}.blog-article-content .blog-article-link{margin:0 0 1em}.blog-article-content .scroll-to-top-holder{position:absolute;display:block;top:-15em;width:100%}.blog-article-content .blog-article-next-details-col{display:block}}@media only screen and (min-width:1500px){.blog-article-content .blog-article-intro .profile-photo-container{width:16%}.blog-article-content .blog-article-intro .profile-photo-container img{position:absolute;bottom:0;left:2%}.blog-article-content .profile-details-col{width:50%;float:left;padding:40px 0 40px 20px}.blog-article-content .blog-col-profile{width:33.33%;position:absolute;right:0;bottom:0;margin-top:40px;margin-bottom:40px;float:left}.blog-article-content .blog-col-profile a{float:right}}@media only screen and (min-width:768px) and (max-width:1200px){.blog-article-content .blog-article-col{width:75%}.blog-article-content .news-sidebar-col{width:75%;max-width:650px;margin-left:16.66%;padding-right:20px;margin-bottom:0}.blog-article-content .news-sidebar-col .sticky-side-menu{margin:7.5em 0 0}.blog-article-content .blog-article-next-details-col p,.blog-article-content .scroll-to-top-holder{display:none}}.contact-content .illustrative-page-heading-block,.g .illustrative-page-heading-block{background-image:url(../img/contact/contact-header-small.jpg)}.contact-content .contact-details,.g .contact-details{padding:10em 10px;text-align:center}.contact-content .contact-details h4,.contact-content .contact-details h5,.contact-content .contact-details h6,.g .contact-details h4,.g .contact-details h5,.g .contact-details h6{margin-bottom:0}.contact-content .contact-details .illustration-holder,.g .contact-details .illustration-holder{width:100px;height:100px;display:inline-block;margin:20px;vertical-align:middle}.contact-content .contact-details .illustration-holder img,.contact-content .contact-details .illustration-holder svg,.g .contact-details .illustration-holder img,.g .contact-details .illustration-holder svg{max-width:100%;max-height:100%}.contact-content .contact-form-holder,.g .contact-form-holder{padding:6em 30px;background-color:#f0efed}.contact-content .contact-form,.g .contact-form{max-width:750px;margin:0 auto}.contact-content .contact-form .select-intro,.g .contact-form .select-intro{font-size:20px;font-size:2rem;padding-left:30px}.contact-content .contact-form .form-note,.g .contact-form .form-note{margin-top:1em}.contact-content .contact-form .col-md-12,.g .contact-form .col-md-12{float:none;padding:0;display:block}.contact-content .contact-form .fileupload,.g .contact-form .fileupload{float:left;width:100%;padding-top:20px}.contact-content .contact-form .fileupload input,.g .contact-form .fileupload input{margin-top:0}.contact-content .contact-form .dropdownlist,.g .contact-form .dropdownlist{float:left;clear:both;width:100%}.contact-content .office-directions .leeds-office,.contact-content .office-directions .london-office,.g .office-directions .leeds-office,.g .office-directions .london-office{height:100%;color:#fff;text-align:center;padding:10%;background-size:cover;-webkit-transition:color .2s cubic-bezier(.23,1,.32,1);transition:color .2s cubic-bezier(.23,1,.32,1)}.contact-content .office-directions .leeds-office img,.contact-content .office-directions .london-office img,.g .office-directions .leeds-office img,.g .office-directions .london-office img{max-width:50px;margin:0 auto;max-height:100px}.contact-content .office-directions .leeds-office .map-heading,.contact-content .office-directions .london-office .map-heading,.g .office-directions .leeds-office .map-heading,.g .office-directions .london-office .map-heading{margin:.5em;color:#fff}.contact-content .office-directions .leeds-office .map-details,.contact-content .office-directions .london-office .map-details,.g .office-directions .leeds-office .map-details,.g .office-directions .london-office .map-details{margin:1.5em}.contact-content .office-directions .leeds-office:hover,.contact-content .office-directions .london-office:hover,.g .office-directions .leeds-office:hover,.g .office-directions .london-office:hover{color:#f89728}.contact-content .office-directions .leeds-office,.g .office-directions .leeds-office{background-image:url(../img/contact/map-leeds.jpg);background-position:left 50% top 5%;border-bottom:1px solid #231f20}.contact-content .office-directions .london-office,.g .office-directions .london-office{background-image:url(../img/contact/map-london.jpg);background-position:left 50% top 5%;border-top:1px solid #231f20}@media only screen and (min-width:768px){.contact-content .contact-details .email{font-size:24px;font-size:2.4rem}.contact-content .contact-form .btn.primary,.contact-content .contourFieldSet .btn.primary{display:block;margin:50px auto 0}.contact-content .contact-form .contact-form-select-holder,.contact-content .contourFieldSet .contact-form-select-holder{width:85%;margin:0 auto 3em}.contact-content .contact-form .select-intro,.contact-content .contourFieldSet .select-intro{width:30%;float:left;display:inline-block;padding-top:1.5em}.contact-content .contact-form .form-select-btn,.contact-content .contourFieldSet .form-select-btn{width:70%;max-width:500px;float:right}.contact-content .contact-form .form-input,.contact-content .contact-form .textfield,.contact-content .contourFieldSet .form-input,.contact-content .contourFieldSet .textfield{width:50%;float:left;padding:5px 10px}.contact-content .contact-form .form-submit,.contact-content .contact-form .form-text-area,.contact-content .contact-form .textarea,.contact-content .contourFieldSet .form-submit,.contact-content .contourFieldSet .form-text-area,.contact-content .contourFieldSet .textarea{width:100%;float:left;padding:5px 10px}.contact-content .contact-form .form-submit textarea,.contact-content .contact-form .form-text-area textarea,.contact-content .contact-form .textarea textarea,.contact-content .contourFieldSet .form-submit textarea,.contact-content .contourFieldSet .form-text-area textarea,.contact-content .contourFieldSet .textarea textarea{width:100%}.contact-content .contact-form .form-submit,.contact-content .contourFieldSet .form-submit{margin:50px 0 0}.contact-content .office-directions .leeds-office{border-bottom:none;border-right:1px solid #231f20}.contact-content .office-directions .london-office{border-top:none;border-left:1px solid #231f20}}@media only screen and (min-width:1200px){.contact-content .illustrative-page-heading-block{background-image:url(../img/contact/contact-header.jpg)}.contact-details .contact-detail,.contact-details .illustration-holder{display:inline}.contact-details .contact-detail{vertical-align:middle}}@media only screen and (min-width:768px) and (min-height:850px){.contact-content .contact-form-holder{padding:12em 1em}}.expanded-nav .page-heading-block{margin-top:6.5em}.subservices-nav-links{position:fixed;top:60px;left:0;text-align:center;width:100%;margin:0 auto;cursor:pointer;padding:5px 0 10px;background-color:#f89728;box-shadow:0 2px 3px 0 rgba(51,49,45,.15);max-height:60px;overflow:hidden;z-index:14}.lt-ie9 .subservices-nav-links{z-index:0;position:relative;max-height:none;margin-bottom:1em;top:auto}.subservices-nav-links:after,.subservices-nav-links:before{content:"";display:block;position:absolute;background-image:url(../img/subnav-drop-down-arrow.png);background-repeat:no-repeat;background-position:8px 6px;top:1em;right:16px;width:40px;height:40px;-webkit-transition:opacity .2s cubic-bezier(.23,1,.32,1);transition:opacity .2s cubic-bezier(.23,1,.32,1)}.subservices-nav-links:after{background-image:url(../img/drop-down-close.png);background-position:6px 6px;opacity:0}.subservices-nav-links.subservice-menu-open:before{opacity:0}.subservices-nav-links.subservice-menu-open:after{opacity:1}.subservices-nav-links li{display:block;margin:0}.subservices-nav-links li a{text-align:left;width:100%;margin:0;padding:.5em 50px .5em 30px;border-radius:0;font-size:15px;font-size:1.5rem;font-size:18px;color:#fff}.subservices-nav-links li a:hover{color:#33312d}@media only screen and (min-width:768px){.subservices-menu .subservices-nav-links{top:80px}.lt-ie9 .subservices-menu .subservices-nav-links{top:auto}.subservices-menu .subservices-nav-links:after,.subservices-menu .subservices-nav-links:before{right:40px}.subservices-menu .subservices-nav-links li a{padding:.5em 40px}}@media only screen and (min-width:1024px){.expanded-nav .site-header.header-opaque{box-shadow:0 0 0 0 rgba(51,49,45,.15)}.expanded-nav.fix-subservices-nav .site-header.header-opaque{box-shadow:0 2px 3px 0 rgba(51,49,45,.15)}.expanded-nav .page-heading-block{margin-top:1em;padding-bottom:80px}.subservices-menu{margin:2em 0}.subservices-menu .subservices-nav-links{position:relative;top:auto;left:auto;cursor:default;height:auto;background-color:transparent;box-shadow:none;max-height:none;overflow:auto}.subservices-menu .subservices-nav-links .subservice-category-li,.subservices-menu .subservices-nav-links:after,.subservices-menu .subservices-nav-links:before{display:none}.subservices-menu .subservices-nav-links li{display:inline;margin:10px 0}.subservices-menu .subservices-nav-links li a{text-align:center;width:auto;padding:7px 10px;margin:15px 3px 10px;border-radius:200px;font-size:17px;color:#33312d}.subservices-menu .subservices-nav-links li a.active,.subservices-menu .subservices-nav-links li a:hover{color:#fff}.fix-subservices-nav .subservices-menu .subservices-nav-links{position:fixed;top:75px;left:none}}.lt-ie9 .expanded-nav .site-header.header-opaque{box-shadow:0 0 0 0 rgba(51,49,45,.15)}.lt-ie9 .expanded-nav.fix-subservices-nav .site-header.header-opaque{box-shadow:0 2px 3px 0 rgba(51,49,45,.15)}.lt-ie9 .expanded-nav .page-heading-block{margin-top:1em;padding-bottom:80px}.lt-ie9 .subservices-menu{margin:2em 0}.lt-ie9 .subservices-menu .subservices-nav-links{position:relative;top:auto;left:auto;cursor:default;height:auto;background-color:transparent;box-shadow:none;max-height:none;overflow:auto}.lt-ie9 .subservices-menu .subservices-nav-links .subservice-category-li,.lt-ie9 .subservices-menu .subservices-nav-links:after,.lt-ie9 .subservices-menu .subservices-nav-links:before{display:none}.lt-ie9 .subservices-menu .subservices-nav-links li{display:inline;margin:10px 0}.lt-ie9 .subservices-menu .subservices-nav-links li a{text-align:center;width:auto;padding:7px 10px;margin:15px 3px 10px;border-radius:200px;font-size:17px;color:#33312d}.careers-post-content .careers-side-menu-heading h4,.lt-ie9 .subservices-menu .subservices-nav-links li a.active,.lt-ie9 .subservices-menu .subservices-nav-links li a:hover{color:#fff}.careers-post-content .careers-post-details,.careers-post-content .careers-side-menu{margin-top:1em}.fix-subservices-nav .lt-ie9 .subservices-menu .subservices-nav-links{position:fixed;top:75px;left:none}.careers-post-content .careers-post-grid{position:relative;margin-bottom:6em}.blog-article-content .blog-article .careers-post-content ul li,.careers-post-content .blog-article-content .blog-article ul li,.careers-post-content .brand-bullet-points-indented li,.careers-post-content .tools-resources-item-content ul li,.tools-resources-item-content .careers-post-content ul li{padding-bottom:.5em}.careers-post-content .post-article,.careers-post-content .thin-article{padding:10px 30px}.careers-post-content .careers-cta{margin-bottom:0}.careers-post-content .careers-side-menu h4{margin-bottom:.5em}.careers-post-content .careers-side-menu-heading{display:none;background-color:#f89728;padding:2em;color:#fff}.careers-post-content .careers-side-menu-heading a{color:#ffd305}.careers-post-content .careers-side-menu-content{padding:2em}.careers-post-content .tick-list{margin-bottom:2em;padding:10px 30px 10px 0}@media only screen and (min-width:768px) and (max-width:1200px){.careers-post-content .sidebar-col{margin-top:0;margin-bottom:0}}@media only screen and (min-width:1201px){.careers-post-content .careers-side-menu-heading{display:block}.careers-post-content .careers-post-grid{margin-bottom:12em}}.careers-content .illustrative-page-heading-block{background-image:url(../img/careers/careers-header-small.jpg)}.careers-content .article-text-block-intro{margin-top:2em}.careers-content .careers-grid{position:relative}.careers-content .careers-grid .careers-body-col h2{margin:.5em 0}.careers-content .careers-grid .careers-body-col h3,.careers-content .careers-grid .careers-body-col p{margin-bottom:1em}.careers-content .module-inset{margin-bottom:6em}.careers-content .benefits-grid{margin:6em 0}.careers-content .benefits-module-img img{width:100%;max-width:500px;display:block;margin:0 auto}.careers-content .benefits-module-text{margin-top:2em}.careers-content .careers-cta{margin:1.5em 0}.careers-content .careers-cta a{color:#f89728}#contour_form_JobApplication input.text,#contour_form_JobApplication input[type=file],#contour_form_JobApplication textarea{border:2px solid #cac9c9}.careers-side-menu-form #contour_form_JobApplication input.text,.careers-side-menu-form #contour_form_JobApplication input[type=file],.careers-side-menu-form #contour_form_JobApplication textarea{border:2px solid transparent}#contour_form_JobApplication input.text:focus,#contour_form_JobApplication input[type=file]:focus,#contour_form_JobApplication textarea:focus{border:2px solid #0fd2c8;outline:0}.careers-side-menu .careers-side-menu-heading{background-color:#f89728}.careers-side-menu .careers-side-menu-heading img{width:100%}.careers-side-menu .form-header{color:#fff;padding:1em}.careers-side-menu .careers-side-menu-form,.careers-side-menu form{background-color:#f0efed;padding:10px}.careers-side-menu .careers-side-menu-form .form-input,.careers-side-menu form .form-input{padding:10px 0}.careers-side-menu .careers-side-menu-form .btn-orange,.careers-side-menu .careers-side-menu-form form .btn.primary,.careers-side-menu form .btn-orange,.careers-side-menu form .btn.primary,form .careers-side-menu .careers-side-menu-form .btn.primary{padding:20px 25px}.careers-side-menu .careers-side-menu-form .form-submit,.careers-side-menu form .form-submit{text-align:left}.careers-content .jobapplication,.careers-post-content .jobapplication{max-width:475px}@media only screen and (min-width:768px){.careers-side-menu form{padding:10px 30px}.careers-content .illustrative-page-heading-block{background-image:url(../img/careers/careers-header.jpg)}.careers-content .article-text-block-intro{margin-top:4em}.careers-content .module-inset{margin-top:6em}.careers-content .benefits-module-text{margin-top:0}.careers-content .benefits-module-text .grid .module-full,.careers-content .benefits-module-text .grid-pad .module-full,.careers-content .benefits-module-text .module,.grid .careers-content .benefits-module-text .module-full,.grid-pad .careers-content .benefits-module-text .module-full{padding-top:0}}@media only screen and (min-width:768px) and (max-width:1200px){.careers-content .careers-cta{margin-bottom:0}}.benefits-content .photo-intro-image h2{font-size:35px;font-size:3.5rem}.benefits-content .careers-benefits-intro-grid{position:relative;margin:2em 0 0}.benefits-content .careers-benefits-intro-grid .circle-link-col{float:right;margin:2em auto 0}.benefits-content .careers-benefits-intro-grid .col-4-12 .grid .module-full,.benefits-content .careers-benefits-intro-grid .col-4-12 .grid-pad .module-full,.benefits-content .careers-benefits-intro-grid .col-4-12 .module,.grid .benefits-content .careers-benefits-intro-grid .col-4-12 .module-full,.grid-pad .benefits-content .careers-benefits-intro-grid .col-4-12 .module-full{padding-bottom:0}.benefits-content .careers-benefits-intro-grid .col-7-12 .grid .module-full,.benefits-content .careers-benefits-intro-grid .col-7-12 .grid-pad .module-full,.benefits-content .careers-benefits-intro-grid .col-7-12 .module,.grid .benefits-content .careers-benefits-intro-grid .col-7-12 .module-full,.grid-pad .benefits-content .careers-benefits-intro-grid .col-7-12 .module-full{padding-top:0}.benefits-content .awards-section{margin:3em auto}.benefits-content .careers-benefits-list-grid{margin-top:0}.benefits-content .careers-benefits-list-grid .grid .module-full h4,.benefits-content .careers-benefits-list-grid .grid-pad .module-full h4,.benefits-content .careers-benefits-list-grid .module h4,.grid .benefits-content .careers-benefits-list-grid .module-full h4,.grid-pad .benefits-content .careers-benefits-list-grid .module-full h4{margin-bottom:.5em}.benefits-content .fruit-module{text-align:center;margin-top:2em;padding:.5em 1em 1em;background-image:url(../img/careers/fruit.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}.svg .benefits-content .fruit-module{background-image:url(../img/careers/fruit.svg)}.benefits-content .fruit-module h4{margin-top:1.5em;margin-bottom:.5em}.benefits-content .day-in-the-life{margin:8em auto}.benefits-content .pull-quote{margin-top:12em}@media only screen and (min-width:768px){.benefits-content .photo-intro-image h2{font-size:80px;font-size:8rem}.benefits-content .careers-benefits-intro-grid{margin:6em 0}.benefits-content .careers-benefits-intro-grid .circle-link-col{margin:0}.benefits-content .careers-benefits-intro-grid .col-4-12 .grid .module-full,.benefits-content .careers-benefits-intro-grid .col-4-12 .grid-pad .module-full,.benefits-content .careers-benefits-intro-grid .col-4-12 .module,.grid .benefits-content .careers-benefits-intro-grid .col-4-12 .module-full,.grid-pad .benefits-content .careers-benefits-intro-grid .col-4-12 .module-full{padding-bottom:10px}.benefits-content .careers-benefits-intro-grid .col-7-12 .grid .module-full,.benefits-content .careers-benefits-intro-grid .col-7-12 .grid-pad .module-full,.benefits-content .careers-benefits-intro-grid .col-7-12 .module,.grid .benefits-content .careers-benefits-intro-grid .col-7-12 .module-full,.grid-pad .benefits-content .careers-benefits-intro-grid .col-7-12 .module-full{padding-top:10px}.benefits-content .awards-section{margin:0 auto}.benefits-content .careers-benefits-list-grid,.benefits-content .fruit-module{margin-top:6em}.benefits-content .day-in-the-life{margin:6em auto}}@media only screen and (min-width:768px) and (max-width:1000px){.benefits-content .careers-benefits-list-grid{margin-top:0}.benefits-content .careers-benefits-list-grid .col-4-12{width:100%;margin-left:0;margin-right:0}.benefits-content .careers-benefits-list-grid .grid .module-full,.benefits-content .careers-benefits-list-grid .grid-pad .module-full,.benefits-content .careers-benefits-list-grid .module,.grid .benefits-content .careers-benefits-list-grid .module-full,.grid-pad .benefits-content .careers-benefits-list-grid .module-full{max-width:750px}}@media only screen and (min-width:768px) and (min-height:850px){.benefits-content .careers-benefits-intro-grid{margin:12em 0}.benefits-content .fruit-module{margin-top:12em}.benefits-content .day-in-the-life{margin:12em auto}}@media only screen and (min-width:1000px) and (min-height:850px){.benefits-content .careers-benefits-list-grid{margin-top:12em}}.tools-resources-content .illustrative-page-heading-block{background-image:url(../img/tools/tools-header-small.jpg)}.tools-resources-content .tools-select-holder{text-align:center;width:85%;max-width:400px;margin:6em auto}.tools-resources-content .tools-select-holder label{display:none}.tools-resources-content .tools-resources-items{background-color:#f0efed}.tools-resources-content .view-more{margin:6em 0;text-align:center}.tools-resources-content .content-tiles-holder{margin:2em auto}.tools-resources-content .resource-post-details{font-size:17px;font-size:1.7rem}.tools-resources-content .tool-resource-tile{width:90%;float:left;margin:5%;position:relative}.tools-resources-content .tool-resource-tile h6{-webkit-transition:color .2s cubic-bezier(.23,1,.32,1);transition:color .2s cubic-bezier(.23,1,.32,1);font-size:24px;font-size:2.4rem}.tools-resources-content .tool-resource-tile:hover h6{color:#f89728}.tools-resources-content .tool-resource-tile .tool-resource-tile-inner{background-color:#fff;height:100%}.tools-resources-content .tool-resource-tile .tool-resource-tile-header{padding:2em}.tools-resources-content .tool-resource-tile .resource-post-date{color:#33312d}.tools-resources-content .tool-resource-tile .tool-resource-tile-image{padding-top:64%}.tools-resources-content .tool-resource-tile img{width:100%;position:absolute;bottom:0}@media only screen and (min-width:768px){.tools-resources-content .illustrative-page-heading-block{background-image:url(../img/tools/tools-header.jpg)}.tools-resources-content .tool-resource-tile{width:30%;margin:1.5%}.tools-resources-content .tool-resource-tile-inner{margin:0 auto}}@media only screen and (min-width:768px) and (min-height:850px){.tools-resources-content .view-more{margin:6em 0 12em}}.resources-request-menu{background-color:#f0efed}.resources-request-menu .resources-request-menu-heading{background-color:#f89728}.resources-request-menu .resources-request-menu-heading img{width:100%}.resources-request-menu .form-header{color:#fff;padding:1em}.resources-request-menu .resources-request-menu-form,.resources-request-menu form{padding:10px}.resources-request-menu .resources-request-menu-form .form-input,.resources-request-menu form .form-input{padding:10px 0}.resources-request-menu .resources-request-menu-form .btn-orange,.resources-request-menu .resources-request-menu-form form .btn.primary,.resources-request-menu form .btn-orange,.resources-request-menu form .btn.primary,form .resources-request-menu .resources-request-menu-form .btn.primary{padding:20px 25px}.resources-request-menu .resources-request-menu-form .form-submit,.resources-request-menu form .form-submit{text-align:left}.resource-post-details{margin-top:1em}.resource-post-type.report{color:#d92769}.resource-post-type.tool{color:#0fd2c8}@media only screen and (min-width:768px){.resources-request-menu form{padding:10px 30px}}@media only screen and (min-width:1201px){.resources-request-menu{margin-bottom:12em}}@media only screen and (min-width:768px) and (max-width:1200px){.resources-request-menu-heading img{display:none}.resources-article-grid .post-article,.resources-article-grid .thin-article{margin-bottom:0}.resources-article-grid .sidebar-col{margin-top:3em}}.work-piece-details{margin-top:1em}.work-intro-inset{width:96%;margin:0 2%;background-color:#f0efed;z-index:2;position:relative}.work-intro-inset .work-image{width:100%}.work-intro-inset .work-details-grid{margin:6em auto}.work-intro-inset .work-details-heading{margin-bottom:2em;font-size:14px;font-size:1.4rem;text-transform:uppercase;color:#666}.work-intro-inset .work-piece-specialisms li{display:inline;margin:1em 1em 1em 0}.work-intro-inset .work-piece-specialisms li a{color:#f89728;white-space:nowrap}.work-piece-intro-text{margin-top:-75px;padding:100px 10px 10px;background-size:cover}.work-piece-intro-text h4{margin-bottom:1em}.work-piece-intro-text.dark-bg{background-color:#231f20}.work-piece-intro-text.dark-bg h4,.work-piece-intro-text.dark-bg p{color:#fff}.work-piece-images img{max-width:100%;margin:3em auto;display:block}.work-piece-images .cenetered-image{max-width:90%}.work-piece-images .inset-image{width:83%;margin-left:8.3%;margin-right:8.3%}.work-piece-images .full-width-image{width:100%}.work-piece-awards-bar{margin:5em auto;padding:10px}.work-piece-awards-bar img{display:block;margin:0 auto;text-align:center}.work-piece-awards-bar .award-title-col,.work-piece-awards-bar .awards-col,.work-piece-awards-bar p{text-align:center}.work-piece-awards-bar .orb-image{max-width:100%;margin-top:-185px;position:relative;z-index:4;display:none}@media only screen and (min-width:768px){.work-piece-intro-text{background-position-x:50%}.work-piece-images img{margin:6em auto}.work-piece-awards-bar .orb-image{display:block}.work-piece-awards-bar .award-title-col{text-align:left}}@media only screen and (min-width:768px) and (min-height:850px){.work-piece-images img{margin:12em auto}}.blog-article-content .blog-article .work-report-content ul li,.tools-resources-item-content .work-report-content ul li,.work-report-content .blog-article-content .blog-article ul li,.work-report-content .brand-bullet-points-indented li,.work-report-content .tools-resources-item-content ul li,.work-report-content h3{margin-bottom:.5em}.work-report-content .text-image-content{margin:6em 0}.work-report-content .circles-section{margin:6em auto}.work-report-content .content-grid-5-5-img .content-grid-text-block{margin:6em 0 0}@media only screen and (min-width:768px){.work-report-content .content-grid-5-5-img .content-grid-text-block{margin:0 0 0 8.33%}}@media only screen and (min-width:768px) and (min-height:850px){.work-report-content .client-quote .quote-text{padding:0 12em}.work-report-content .circles-section{margin:12em auto}.work-report-content .text-image-content{margin:12em 0}}.tour-content .epiphany-tour-holder{position:relative;width:96%;margin:6em 2% 3em}.tour-content .epiphany-tour{height:400px;position:relative;overflow:hidden;background-color:#e5e3df}.tour-content .circle-link-col{height:400px;margin:0 25%;float:none}.tour-content .map-overlay{position:absolute;text-align:center;top:0;left:0;right:0;bottom:0;z-index:2}.tour-content .map-intro-block{position:relative;z-index:2;margin-top:15%}.tour-content .map-intro-block .circle-icon{max-width:80px;margin-bottom:20px}.tour-content .map-intro-block h2{color:#fff;margin-top:0;font-size:30px;font-size:3rem}.csstransforms .tour-content .map-intro-block{position:absolute;left:0;right:0;top:47%;-webkit-transform:translate(0,-47%);-ms-transform:translate(0,-47%);transform:translate(0,-47%);margin-top:0}.tour-content .map-bg-block{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#f89728;background:rgba(248,151,40,.95);margin:0 auto}.tour-content #tour-map,.tour-content #tour-map-streetview{position:absolute;top:0;right:0;bottom:0;left:0}.tour-content .floors-nav{display:none;margin:3em auto 6em;max-width:175px;text-align:center;cursor:pointer;z-index:2}.tour-content .floors-nav li{font-family:"Campton W00 Bold","Arial Black","Arial Bold",Gadget,sans-serif;font-size:15px;color:#fff;margin-top:-12px;padding:20px 63px;text-align:center;position:relative;background-image:url(../img/tour/floor-nav-bg.png);background-size:contain;background-repeat:no-repeat;background-position-x:50%}.tour-content .floors-nav li.active{z-index:4;background-image:url(../img/tour/floor-nav-bg-active.png)}@media only screen and (min-width:500px){.tour-content .circle-link-col,.tour-content .epiphany-tour{height:600px}}@media only screen and (min-width:768px){.tour-content .floors-nav{position:absolute;top:100px;right:40px;margin:3em 0 6em}.csstransforms .tour-content .floors-nav{top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.tour-content .map-intro-block{margin-top:75px}.tour-content .map-intro-block h2{font-size:80px;font-size:8rem}.tour-content .map-bg-block{position:absolute;width:400px;height:400px;padding-top:0;top:100px;background-color:#f89728;border-radius:50%;margin:0 auto;left:0;right:0}}.page-heading-block .jaywing-header{font-size:.1px}.page-heading-block .jaywing-header .jaywing-header-image{width:100%;max-width:400px}.jaywing-detail-grid{margin:0 auto}.grid .jaywing-detail-grid .module-full,.grid-pad .jaywing-detail-grid .module-full,.jaywing-detail-grid .grid .module-full,.jaywing-detail-grid .grid-pad .module-full,.jaywing-detail-grid .module{margin:1.5em 0 0}.specialism-jaywing .photo-intro{margin-bottom:6em}.specialism-jaywing .photo-intro .photo-intro-image{background-image:url(../img/jaywing/mainimage-jaywing.jpg)}.specialism-jaywing .photo-intro h2{padding:0 10px}@media only screen and (min-width:768px){.jaywing-detail-grid{margin:0 0 0 8.3333%}.grid .jaywing-detail-grid .module-full,.grid-pad .jaywing-detail-grid .module-full,.jaywing-detail-grid .grid .module-full,.jaywing-detail-grid .grid-pad .module-full,.jaywing-detail-grid .module{margin:1em 0}}@media only screen and (max-width:1500px){.jaywing-detail-grid .col-4-12{width:100%;margin-right:0;margin-left:0}}@media only screen and (min-width:768px) and (min-height:850px){.jaywing-detail-grid{margin:12em 0 12em 8.3333%}.specialism-jaywing .photo-intro{margin-bottom:12em}}.contact-content+.pull-quote{margin-top:0}.lt-ie9 a{font-size:inherit}.lt-ie9 .about-content .belief-circle{max-width:100%;width:100%;height:auto;margin:auto;top:0;left:0;bottom:0;right:0;padding:60px}.lt-ie9 .about-content .belief-circle.module-full{padding:60px}.lt-ie9 .about-content .office-space .background-circle{width:inherit;max-width:50%;height:80%;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.lt-ie9 .about-content .what-we-believe{margin-bottom:0}.lt-ie9 .belief-circle .text-content{position:relative}.lt-ie9 .contact-content .office-directions .leeds-office,.lt-ie9 .contact-content .office-directions .london-office,.lt-ie9 .homepage-content .about-us,.lt-ie9 .homepage-content .articles,.lt-ie9 .homepage-content .clients,.lt-ie9 .homepage-content .intro,.lt-ie9 .homepage-content .jaywing-family,.lt-ie9 .illustrative-page-heading-block,.lt-ie9 .photo-intro .photo-intro-image,.lt-ie9 .work-piece-intro-text{background-size:cover;-ms-behavior:url(/backgroundsize.min.htc)}.lt-ie9 .about-content .team-slider,.lt-ie9 .benefits-content .fruit-module{background-size:contain;-ms-behavior:url(/backgroundsize.min.htc)}.lt-ie9 .what-been-up-to .grid-straddler.grid-straddler-logo .grid-straddler-content{top:28%}@media only screen and (min-width:768px){.lt-ie9 .homepage-content .about-us,.lt-ie9 .homepage-content .articles,.lt-ie9 .homepage-content .clients,.lt-ie9 .homepage-content .jaywing-family,.lt-ie9 .specialisms-content .circle-link-col{background-size:cover;-ms-behavior:url(/backgroundsize.min.htc)}.lt-ie9 .what-been-up-to .grid-straddler.grid-straddler-logo .grid-straddler-content{top:auto;bottom:15%}.lt-ie9 .what-been-up-to .grid-straddler.grid-straddler-logo .grid-straddler-content .logo-image{display:none}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}