@charset "UTF-8";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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;font-size:20px;font-family:adobe-caslon-pro,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;color:#222}body{font-size:100%}@media (min-width:1500px){body{font-size:120%}}p{font-size:1em;line-height:150%;margin:0 0 1em}.lrg{font-size:1.125em;margin-top:1em;margin-bottom:0}@media (min-width:768px){.lrg{font-size:1.2857em}}h1{font-size:2.5714em}h2,h3{font-size:1.25em}h4{font-size:1.125em}h5{font-size:1em}h1,h2,h3,h4,h5,h6{font-family:acumin-pro,sans-serif;font-weight:700;line-height:130%;margin-bottom:.8em}@media (min-width:768px){.h2,h2{font-size:1.725em}}a{color:#d70930;text-decoration:none;transition:color .2s ease-out}.bg--brand{background:#d70930}.bg--black{background:#222}.bg--grey{background:#999;color:#222}.brand{color:#d70930}.grid{list-style:none;margin:0;padding:0;margin-left:-30px}.grid__item{display:inline-block;padding-left:30px;vertical-align:top;width:100%;box-sizing:border-box}.grid--rev{direction:rtl;text-align:left}.grid--rev>.grid__item{direction:ltr;text-align:left}.grid--full{margin-left:0}.grid--full>.grid__item{padding-left:0}.grid--right{text-align:right}.grid--right>.grid__item{text-align:left}.grid--center{text-align:center}.grid--center>.grid__item{text-align:left}.grid--middle>.grid__item{vertical-align:middle}.grid--bottom>.grid__item{vertical-align:bottom}.grid--narrow{margin-left:-15px}.grid--narrow>.grid__item{padding-left:15px}.grid--wide{margin-left:-60px}.grid--wide>.grid__item{padding-left:60px}.one-whole{width:100%}.five-tenths,.four-eighths,.one-half,.six-twelfths,.three-sixths,.two-quarters{width:50%}.four-twelfths,.one-third,.two-sixths{width:33.333%}.eight-twelfths,.four-sixths,.two-thirds{width:66.666%}.one-quarter,.three-twelfths,.two-eighths{width:25%}.nine-twelfths,.six-eighths,.three-quarters{width:75%}.one-fifth,.two-tenths{width:20%}.four-tenths,.two-fifths{width:40%}.six-tenths,.three-fifths{width:60%}.eight-tenths,.four-fifths{width:80%}.one-sixth,.two-twelfths{width:16.666%}.five-sixths,.ten-twelfths{width:83.333%}.one-eighth{width:12.5%}.three-eighths{width:37.5%}.five-eighths{width:62.5%}.seven-eighths{width:87.5%}.one-tenth{width:10%}.three-tenths{width:30%}.seven-tenths{width:70%}.nine-tenths{width:90%}.one-twelfth{width:8.333%}.five-twelfths{width:41.666%}.seven-twelfths{width:58.333%}.eleven-twelfths{width:91.666%}@media only screen and (max-width:599px){.palm--one-whole{width:100%}.palm--five-tenths,.palm--four-eighths,.palm--one-half,.palm--six-twelfths,.palm--three-sixths,.palm--two-quarters{width:50%}.palm--four-twelfths,.palm--one-third,.palm--two-sixths{width:33.333%}.palm--eight-twelfths,.palm--four-sixths,.palm--two-thirds{width:66.666%}.palm--one-quarter,.palm--three-twelfths,.palm--two-eighths{width:25%}.palm--nine-twelfths,.palm--six-eighths,.palm--three-quarters{width:75%}.palm--one-fifth,.palm--two-tenths{width:20%}.palm--four-tenths,.palm--two-fifths{width:40%}.palm--six-tenths,.palm--three-fifths{width:60%}.palm--eight-tenths,.palm--four-fifths{width:80%}.palm--one-sixth,.palm--two-twelfths{width:16.666%}.palm--five-sixths,.palm--ten-twelfths{width:83.333%}.palm--one-eighth{width:12.5%}.palm--three-eighths{width:37.5%}.palm--five-eighths{width:62.5%}.palm--seven-eighths{width:87.5%}.palm--one-tenth{width:10%}.palm--three-tenths{width:30%}.palm--seven-tenths{width:70%}.palm--nine-tenths{width:90%}.palm--one-twelfth{width:8.333%}.palm--five-twelfths{width:41.666%}.palm--seven-twelfths{width:58.333%}.palm--eleven-twelfths{width:91.666%}}@media only screen and (min-width:600px) and (max-width:1023px){.lap--one-whole{width:100%}.lap--five-tenths,.lap--four-eighths,.lap--one-half,.lap--six-twelfths,.lap--three-sixths,.lap--two-quarters{width:50%}.lap--four-twelfths,.lap--one-third,.lap--two-sixths{width:33.333%}.lap--eight-twelfths,.lap--four-sixths,.lap--two-thirds{width:66.666%}.lap--one-quarter,.lap--three-twelfths,.lap--two-eighths{width:25%}.lap--nine-twelfths,.lap--six-eighths,.lap--three-quarters{width:75%}.lap--one-fifth,.lap--two-tenths{width:20%}.lap--four-tenths,.lap--two-fifths{width:40%}.lap--six-tenths,.lap--three-fifths{width:60%}.lap--eight-tenths,.lap--four-fifths{width:80%}.lap--one-sixth,.lap--two-twelfths{width:16.666%}.lap--five-sixths,.lap--ten-twelfths{width:83.333%}.lap--one-eighth{width:12.5%}.lap--three-eighths{width:37.5%}.lap--five-eighths{width:62.5%}.lap--seven-eighths{width:87.5%}.lap--one-tenth{width:10%}.lap--three-tenths{width:30%}.lap--seven-tenths{width:70%}.lap--nine-tenths{width:90%}.lap--one-twelfth{width:8.333%}.lap--five-twelfths{width:41.666%}.lap--seven-twelfths{width:58.333%}.lap--eleven-twelfths{width:91.666%}}@media only screen and (max-width:1023px){.portable--one-whole{width:100%}.portable--five-tenths,.portable--four-eighths,.portable--one-half,.portable--six-twelfths,.portable--three-sixths,.portable--two-quarters{width:50%}.portable--four-twelfths,.portable--one-third,.portable--two-sixths{width:33.333%}.portable--eight-twelfths,.portable--four-sixths,.portable--two-thirds{width:66.666%}.portable--one-quarter,.portable--three-twelfths,.portable--two-eighths{width:25%}.portable--nine-twelfths,.portable--six-eighths,.portable--three-quarters{width:75%}.portable--one-fifth,.portable--two-tenths{width:20%}.portable--four-tenths,.portable--two-fifths{width:40%}.portable--six-tenths,.portable--three-fifths{width:60%}.portable--eight-tenths,.portable--four-fifths{width:80%}.portable--one-sixth,.portable--two-twelfths{width:16.666%}.portable--five-sixths,.portable--ten-twelfths{width:83.333%}.portable--one-eighth{width:12.5%}.portable--three-eighths{width:37.5%}.portable--five-eighths{width:62.5%}.portable--seven-eighths{width:87.5%}.portable--one-tenth{width:10%}.portable--three-tenths{width:30%}.portable--seven-tenths{width:70%}.portable--nine-tenths{width:90%}.portable--one-twelfth{width:8.333%}.portable--five-twelfths{width:41.666%}.portable--seven-twelfths{width:58.333%}.portable--eleven-twelfths{width:91.666%}}@media only screen and (min-width:1024px){.desk--one-whole{width:100%}.desk--five-tenths,.desk--four-eighths,.desk--one-half,.desk--six-twelfths,.desk--three-sixths,.desk--two-quarters{width:50%}.desk--four-twelfths,.desk--one-third,.desk--two-sixths{width:33.333%}.desk--eight-twelfths,.desk--four-sixths,.desk--two-thirds{width:66.666%}.desk--one-quarter,.desk--three-twelfths,.desk--two-eighths{width:25%}.desk--nine-twelfths,.desk--six-eighths,.desk--three-quarters{width:75%}.desk--one-fifth,.desk--two-tenths{width:20%}.desk--four-tenths,.desk--two-fifths{width:40%}.desk--six-tenths,.desk--three-fifths{width:60%}.desk--eight-tenths,.desk--four-fifths{width:80%}.desk--one-sixth,.desk--two-twelfths{width:16.666%}.desk--five-sixths,.desk--ten-twelfths{width:83.333%}.desk--one-eighth{width:12.5%}.desk--three-eighths{width:37.5%}.desk--five-eighths{width:62.5%}.desk--seven-eighths{width:87.5%}.desk--one-tenth{width:10%}.desk--three-tenths{width:30%}.desk--seven-tenths{width:70%}.desk--nine-tenths{width:90%}.desk--one-twelfth{width:8.333%}.desk--five-twelfths{width:41.666%}.desk--seven-twelfths{width:58.333%}.desk--eleven-twelfths{width:91.666%}}.center{text-align:center}.alr{text-align:right}.group:after{content:"";display:table;clear:both}.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.nmb{margin-bottom:0}.nmt{margin-top:0!important}@media (max-width:768px){.hide-sml{display:none}}@media (min-width:768px) and (max-width:1024px){.hide-med{display:none}}@media (max-width:1024px){.hide-sml-med{display:none}}@media (min-width:1024px){.hide-lrg{display:none}}@media (max-width:768px){.center-sml{text-align:center}}.mainnav{background:#222;z-index:3;position:fixed;font-weight:600;top:0;bottom:0;font-family:acumin-pro,sans-serif;right:0;left:0;font-size:1.18em;letter-spacing:-.02em;padding:10px 20px 20px;transform:translateX(100%);overflow:hidden}.mainnav,.mainnav ul{transition:transform .6s}.mainnav ul{margin-top:90px;line-height:120%;transform:translateX(-100%)}.mainnav li{margin-bottom:.1em;color:#ccc}.mainnav a{color:#fff;transition:color .4s ease}.mainnav a:hover{color:#aaa}@media (min-width:500px){.mainnav{left:90px}}@media (min-width:768px){.mainnav{font-size:1.475em}.mainnav ul{margin-top:22%}}@media (min-width:768px) and (orientation:portrait){.mainnav ul{margin-top:40%}}.nav-toggled .mainnav{transform:translateX(0) rotate(0)}.nav-toggled .mainnav ul{transform:translateX(0)}.togglenav{position:fixed;top:20px;right:20px;z-index:4;display:block;width:41px;height:41px;border:none;background:none;outline:none;cursor:pointer;padding:0;background:#222;border-radius:100%;transition:background-color .4s ease;-webkit-tap-highlight-color:rgba(255,255,255,0)}.togglenav .line{position:relative;left:10px;top:0}.togglenav .line,.togglenav .line:after,.togglenav .line:before{display:block;height:1px;background:#fff;width:20px;transition:background-color .2s ease .35s}.togglenav .line:after,.togglenav .line:before{content:"";position:absolute}.togglenav .line:before{top:-4px}.togglenav .line:after{top:4px}@media (min-width:768px){.togglenav{height:61px;width:61px;right:40px;top:40px}.togglenav .line{left:15px}.togglenav .line,.togglenav .line:after,.togglenav .line:before{width:30px}.togglenav .line:before{top:-6px}.togglenav .line:after{top:6px}}.nav-toggled .togglenav{background:#fff}.nav-toggled .togglenav .line,.nav-toggled .togglenav .line:after,.nav-toggled .togglenav .line:before{background:#222;transition:background-color .2s ease,transform .2s ease}.nav-toggled .togglenav .line{width:0}.nav-toggled .togglenav .line:before{top:0;transform:rotate(45deg)}.nav-toggled .togglenav .line:after{top:0;transform:rotate(-45deg)}.togglenav:hover .line:after{animation:a .3s}.togglenav:hover .line{animation:a .2s}.togglenav:hover .line:before{animation:a .1s}.nav-toggled .togglenav:hover .line,.nav-toggled .togglenav:hover .line:after,.nav-toggled .togglenav:hover .line:before{animation:none}.nav-toggled .sitecontent{opacity:.4}@keyframes a{0%{transform:scaleX(1);transform-origin:100% 0}50%{transform:scaleX(.7);transform-origin:100% 0}to{transform:scaleX(1);transform-origin:100% 0}}@media (min-width:768px){.mainnav{left:50%}}@media (max-width:767px){.nav-toggled,.nav-toggled body{overflow:hidden}}strong{font-weight:600}.get-in-touch{margin-top:60px}.registered{position:absolute;bottom:20px;left:20px;right:20px;color:#fff;font-size:.325em;font-weight:400;color:#ccc;opacity:0;filter:alpha(opacity=0);transition:opacity .2s ease;line-height:120%}.nav-toggled .registered{transition:opacity .4s ease .5s;opacity:1;filter:alpha(opacity=100)}@media (min-width:900px){.registered br{display:none}}.caseheader,.caseheader--10,.caseheader--ed{padding:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:200px}.caseheader--10 h1,.caseheader--ed h1,.caseheader h1{font-family:adobe-caslon-pro,serif;font-weight:400}@media (min-width:768px){.caseheader,.caseheader--10,.caseheader--ed{height:500px}}.caseheader--10{background-image:url(../img/workimages/10/Home_Welcome_1_FS.jpg);color:#fff}.caseheader--ed{background-image:url(../img/workimages/ed-stafford/edstaffordheader-sml.jpg);color:#fff}@media (min-width:768px){.caseheader--ed{background-image:url(../img/workimages/ed-stafford/edstaffordheader.jpg)}}.casetitle{font-size:.725em;margin-bottom:3em}.casetitle:after{content:"";display:block;height:2px;width:20px;margin-top:10px}.sectioncontent .visitsite{font-family:adobe-caslon-pro,serif;font-style:italic;margin-top:4em;margin-bottom:0;text-align:right}.ten-associates .casetitle,.ten-associates .sectioncontent a{color:#d30d44}.ten-associates .casetitle:after{background-color:#d30d44}.ten-associates .sectioncontent--brand{background-color:#d30d44;color:#fff}.ten-associates .sectioncontent--brand h2,.ten-associates .sectioncontent--brand p{color:#fff}.ed-stafford .casetitle,.ed-stafford .sectioncontent a{color:#07e4d5}.ed-stafford .casetitle:after{background-color:#07e4d5}.ed-stafford .sectioncontent--brand{background-color:#07e4d5;color:#fff}.ed-stafford .sectioncontent--brand h2,.ed-stafford .sectioncontent--brand p{color:#fff}.slide{position:relative}.slide video{position:absolute;left:50%;transform:translateX(-50%);top:0;width:100%;padding:26px 20px 20px;display:none;height:400px}@media (min-width:768px){.slide video{display:block}}.slide img{max-height:500px;max-width:100%;margin-left:auto;margin-right:auto;display:block}@media (min-width:1500px){.slide img{max-height:600px}.slide video{height:500px;padding:33px 52px 44px}}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider{margin-bottom:40px}@media (min-width:768px){.slider{margin-bottom:0}}.slick-loading .slick-list{background:#fff slick-image-url("ajax-loader.gif") 50% no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:40px;width:40px;background-color:#fff;border-radius:100%;line-height:0;font-size:0;cursor:pointer;bottom:-80px;transform:translateY(-50%);padding:0;border:none;outline:none;z-index:5}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.75}.slick-next:after,.slick-next:before,.slick-prev:after,.slick-prev:before{content:"";display:block;background:#000;height:1px;width:10px;position:absolute;left:14px;transition:transform .2s ease}.slick-prev{right:50px}.slick-prev:before{top:17px;transform:rotate(-45deg)}.slick-prev:after{top:24px;transform:rotate(45deg)}.slick-prev:hover:before{transform:translateX(-2px) rotate(-50deg)}.slick-prev:hover:after{transform:translateX(-2px) rotate(50deg)}.slick-next{right:0}.slick-next:before{top:17px;transform:rotate(45deg);left:16px}.slick-next:after{top:24px;transform:rotate(-45deg);left:16px}.slick-next:hover:before{transform:translateX(2px) rotate(50deg)}.slick-next:hover:after{transform:translateX(2px) rotate(-50deg)}.slick-dotted.slick-slider{margin-bottom:60px}@media (min-width:768px){.slick-dotted.slick-slider{margin-bottom:100px}}.slick-dots{position:absolute;bottom:-100px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:9px;line-height:20px;text-align:center;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#222;opacity:.75}@media (min-width:768px){.slick-dots li{margin:0 10px}}html{opacity:0;filter:alpha(opacity=0);transition:opacity .6s ease}html.is-loaded{opacity:1;filter:alpha(opacity=100)}.popbackground{background-image:url(../img/popcorn-bw.jpg);background-size:cover;height:100vh}.svgwrap{right:0;bottom:0;z-index:1;height:100vh;background:#ddd;mix-blend-mode:overlay}.mainheader,.svgwrap{position:absolute;top:0;left:0}.mainheader{height:110px;width:100%;z-index:6}@media (min-width:768px){.mainheader{height:150px}}.home .mainheader{background:transparent}#svgletters{max-height:40vh;fill:#3a4043;position:absolute;top:50%;width:100%;text-align:center;transform:translateY(-50%)}@media (min-width:768px){#svgletters{max-height:60vh}}#svgletters .svgpath{display:none}#svgletters .is-active{display:block}.svg1{background:#ddd}.svgnote{background:#e32d9a}.svgnote #svgletters{fill:#fff}.logo{margin-bottom:0}.logo a{background-image:url(../img/sprite.png);background-position:-162px 0;background-repeat:no-repeat;width:53px;height:70px;font-size:0;position:absolute;top:20px;left:20px;z-index:2;margin-bottom:80px;display:block;text-indent:-9999px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi){.logo a{background-size:215px 177px;background-image:url(../img/sprite@2x.png)}}@media (min-width:768px){.logo a{background-image:url(../img/sprite.png);background-position:0 0;background-repeat:no-repeat;width:81px;height:107px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:768px),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi) and (min-width:768px){.logo a{background-size:215px 177px;background-image:url(../img/sprite@2x.png)}}.logowhite .logo a{background-image:url(../img/sprite.png);background-position:0 -107px;background-repeat:no-repeat;width:53px;height:70px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi){.logowhite .logo a{background-size:215px 177px;background-image:url(../img/sprite@2x.png)}}@media (min-width:768px){.logowhite .logo a{background-image:url(../img/sprite.png);background-position:-81px 0;background-repeat:no-repeat;width:81px;height:107px}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2) and (min-width:768px),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:192dpi) and (min-width:768px){.logowhite .logo a{background-size:215px 177px;background-image:url(../img/sprite@2x.png)}}@media (min-width:768px){.logo a{top:40px;left:40px}}.home .logobg{display:none}.sitecontent{transition:opacity .4s ease}.js.wf-loading .sitecontent{opacity:0}.wf-active .sitecontent{opacity:1}.pagetitle{font-size:2em;font-style:italic;font-family:adobe-caslon-pro,serif;font-weight:400;color:#999}.mw{display:block;width:100%;max-width:100%;height:auto;padding-left:100px}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{-webkit-box-shadow:0;border-radius:0;background-color:#eee}::-webkit-scrollbar-thumb{border-radius:0;-webkit-box-shadow:0;background-color:#222}.tagline{color:#fff;font-size:.5em;font-family:adobe-caslon-pro,serif;font-weight:400;letter-spacing:.02em;position:absolute;bottom:0;left:20px;opacity:0;transform:rotate(-90deg) translateY(-200%);transform-origin:0 0;transition:transform .6s,opacity .4s}.nav-toggled .tagline{transform:rotate(-90deg) translateY(0);opacity:1}@media (max-height:460px){.tagline{transform:rotate(90deg) translateY(-200%)}.nav-toggled .tagline{transform-origin:100% 0;left:auto;right:20px;transform:rotate(90deg) translateY(0)}}.nav-toggled .sitecontent{opacity:.5}p{color:#5d5d5d}.sectioncontent{padding:60px 20px}.sectioncontent h2{font-family:adobe-caslon-pro,serif;font-weight:400;color:#666}.sectioncontent p{font-family:acumin-pro,sans-serif;font-size:.725em;color:#999;line-height:130%}@media (min-width:768px){.sectioncontent{padding:100px 40px}}.sectioncontent--getintouch{background-image:url(../img/popcorn-bw.jpg);background-size:cover;padding:0}.getintouch{display:table;background-color:#555;mix-blend-mode:overlay;width:100%;padding:100px 40px;transition:background-color .2s ease}.getintouch h3{font-family:acumin-pro,sans-serif;font-size:3.4em;color:#fff}.getintouch:hover{background-color:#ddd}.getintouch:hover h3{color:#222}.getintouch__inner{display:table-cell;vertical-align:middle;height:100%;width:100%}.container{max-width:1100px;margin-left:auto;margin-right:auto}@media (min-width:1500px){.container{max-width:1300px}}.mainfooter{background:#222;color:#fff;margin-bottom:0;font-family:acumin-pro,sans-serif;font-size:.625em;padding:10px 20px;text-align:right}@media (min-width:768px){.mainfooter{padding:10px 40px}}.home .mainfooter{display:none}.popinstructions{position:absolute;bottom:20px;right:20px;margin-left:20px;text-align:center;overflow:hidden}.popinstructions.is-showing p{transform:translateY(0)}.popinstructions p{transition:transform .4s ease;transform:translateY(100%);animation:b 5s infinite;background-color:hsla(0,0%,100%,.5);padding:10px 10px 5px;color:#1a1a1a;line-height:120%;margin-bottom:0}@keyframes b{0%{opacity:1}69%{opacity:1}70%{opacity:0}71%{opacity:1}73%{opacity:0}74%{opacity:1}75%{opacity:0}77%{opacity:1}78%{opacity:0}79%{opacity:1}to{opacity:1}}@media (min-width:768px){.popinstructions{right:40px;bottom:40px}}.recentwork{padding:20px}.recentwork .logo a{position:relative;top:inherit;left:inherit}.recentwork a{color:#222}.recentwork a:hover{color:#f09}.recentwork ul{margin-bottom:80px}.recentwork ul li{margin-bottom:30px}.recentwork ul span{font-family:acumin-pro,sans-serif;font-size:.5em;color:#a1a1a1}@media (min-width:768px){.recentwork{padding:40px}}