/*! normalize.css v1.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}body{text-align:justify;background-color:#faf9f5;font:400 .7em/1.2 'Lucida Grande',Arial,Verdana,sans-serif;color:#333;padding-bottom:40px}h1{margin:0;padding:20px 0;font-size:18px;position:relative;text-align:left}h2{margin:0 0 1em 0;font-size:22px;font-weight:400;text-align:left}h4{margin-top:2em;text-align:left}h5{font-size:11px;color:grey;margin:0;padding:0;font-weight:400;font-style:italic;text-align:left}p{margin-bottom:1em}a{color:#333;text-decoration:none;font-weight:700}a:active,a:hover{outline:0}a:hover{color:#fff;background-color:#333;text-decoration:none}a:link{-webkit-tap-highlight-color:#ff5e99}hr{border:0;border-top:3px solid #bbb;background:0 0;margin:1.5em 0 1em 0;padding:0}td{vertical-align:top}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input,textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;width:100%;border:3px solid #bbb;padding:5px;font-size:15px;background-color:transparent}iframe,object{margin-bottom:0;display:block}::selection{background:#ccc;color:#fff;text-shadow:none}::-moz-selection{background:#ccc;color:#fff;text-shadow:none}::-webkit-selection{background:#ccc;color:#fff;text-shadow:none}.placeholder,.placeholder_style{color:#999}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}#logo_1,#logo_3,.top-link{font-weight:400;font-style:normal;font-family:'TradeGothicW02-BoldCn20 675505'}#logo_2{font-weight:400;font-style:normal;font-family:TradeGothicW02-Cn18Obl}#respond,.tag,h2{font-weight:400;font-style:normal;font-family:TradeGothicW02-Cn18Obl}.page{width:95%;max-width:960px;margin:0 auto;z-index:2;position:relative}.content{position:relative}.wrapper{margin-top:6em}#background{position:fixed;width:100%;height:100%}.bold{font-weight:700}.images{width:640px;margin-bottom:100px}.flash-message{color:#b00;border:1px solid #d00;padding:5px;margin-bottom:10px}.work-item:hover,h1:hover,nav:hover{color:#fff}.section-work #nav-work{color:#fff;background-color:#333;text-decoration:none}.section-objective #nav-objective{color:#fff;background-color:#333;text-decoration:none}.section-blog #nav-blog{color:#fff;background-color:#333;text-decoration:none}.section-team #nav-team{color:#fff;background-color:#333;text-decoration:none}.section-contact #nav-contact{color:#fff;background-color:#333;text-decoration:none}.logo>a{display:inline-block}.logo>a{color:#666;letter-spacing:2px}.logo>a:hover{color:#fff;background-color:#333;text-decoration:none}#logo_3{font-size:20px}nav.main{position:relative;margin-bottom:20px}nav.main a{text-transform:uppercase;display:inline-block;font-size:2em;margin-right:10px;line-height:1}nav.main a:before{content:'.'}.page-title{font-size:25px;margin-bottom:50px;display:none}.blog-image,.flickr-img,.homepage-image,.images,.media-container img{min-height:100px;display:block;background:#ccc}.img-background{background:#999}.tag-cloud{overflow-y:hidden}.tag{margin-right:145px;text-transform:lowercase}.error{padding-top:50px}article{clear:both;padding-bottom:100px}article section{padding-bottom:20px}article ul{padding:0;list-style:none}article .section-list{display:inline-block;min-width:150px;margin:0 0 30px 50px;vertical-align:top}article .section-list ul{font-family:'TradeGothicW02-BoldCn20 675505'}article .section-list ul li{font-size:14px;text-transform:uppercase}article .section-list ul li a{font-weight:400}article .article-category{font-size:22px;margin:0 0 1em 0}article .article-category a{font-weight:400}article .article-media-and-text{display:flex;justify-content:space-between}article .media-container{width:640px;height:auto}article .media-container .client-video iframe,article .media-container .warped img{display:block;width:100%}article .media-container .warped img{height:auto}article .copy{border-top:3px solid #bbb;padding-top:12px;width:290px;text-align:justify}article .copy ul{margin:0;padding:0;list-style:none}.tag-title{margin-bottom:15px;clear:both;padding-top:50px}.work-wrapper{text-align:left}.work-wrapper article{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));column-gap:50px}.work-wrapper .section-list{display:block;margin-left:0}.work-wrapper .section-list-fashion-fine-art{margin-left:0}.press-wrapper{margin-left:-50px}.client-image,.client-video{margin-bottom:30px}.client-article{margin-bottom:70px}#work-list-website{margin-left:5px;margin-right:93px}#work-list-branding{margin-right:90px}#work-list-printwork{margin-right:80px}.objective-wrapper .warped{max-width:640px}.objective-wrapper .warped .img-background{max-width:640px;max-height:2000px}.objective-wrapper .warped .img-background img{display:block;max-width:100%}.team-wrapper{text-align:left;margin-left:-20px;max-width:570px}.team-wrapper .team-member{display:inline-block;vertical-align:top;width:100px;text-align:center;margin:0 0 30px 25px}.team-wrapper .team-member img{width:100px;height:100px;display:block}.team-wrapper .footer{clear:left}.clients-wrapper{text-align:left;margin-left:-100px}.clients-wrapper .section-list{margin:0 0 0 100px}.clients-wrapper .section-list ul{margin:0}.images-title{margin:0 0 1em 0;clear:both}.image-info{position:absolute;top:0;right:0}.image-title{margin-bottom:20px}.image-description{margin-bottom:20px}.navigation-link{font-size:20px}#next-page-link{margin-left:610px}.article-section{margin-bottom:0}.article-link{font-weight:700}.features-list{margin:0}.article-awards ul{margin-bottom:0}.article-awards{margin-bottom:0}.legal h4{padding-top:10px}.legal .addresses td{padding-right:20px}#legal-wrapper{max-width:550px}footer{font-family:'TradeGothicW02-BoldCn20 675505';position:fixed;top:20px;right:calc((100vw - min(95%,960px))/ 2);overflow:hidden;z-index:5;box-sizing:border-box;width:200px;height:200px;-webkit-font-smoothing:antialiased;padding:70px 25px 0;background:transparent url(../images/footer_circle.png) scroll left top no-repeat;background-size:200px 200px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){footer{background-image:url(../images/footer_circle@2x.png)}}footer *{color:#fff;line-height:1.4;font-weight:400;text-transform:uppercase}footer table{width:100%}footer .locations .number{text-align:right}footer p{margin:0;padding:0}footer a:link{color:#fff;font-weight:400}footer a:hover{color:#666;background:#fff}footer .dates,footer .legal,footer .social{float:left;width:148px}footer .catastrophe,footer .instagram,footer .motto{float:right}.section-privacy-policy footer .legal a,.tag-accolade footer a.twitter{color:#666;background:#fff}.tag-active{color:#fff;background-color:#333;text-decoration:none}form{max-width:550px;margin-top:20px}form textarea{height:120px;overflow:auto}form input[type=submit]{padding:0;border:0;width:auto;height:auto;font-size:2em;float:right;margin:0;line-height:1;text-transform:uppercase}form input[type=submit]:hover{color:#fff;background-color:#333;text-decoration:none}.placeholder form .fields label,.placeholder form>label{display:none}#contact-form-wrapper{max-width:550px}#contact-form-wrapper form .mailing-list{float:left;margin-top:6px}#contact-form-wrapper form input#newsletter-checkbox{width:auto;height:auto;margin:auto;vertical-align:middle;border:none}#contact-form-wrapper form #contact-checkbox-newsletter{padding-left:6px;vertical-align:middle}.blog-wrapper{display:flex;justify-content:space-between}.blog-wrapper .wp-sidebar{border-top:3px solid #bbb;padding-top:12px;width:290px;text-align:justify;margin-top:48px}.blog-wrapper .wp-sidebar ul{margin:0;padding:0;list-style:none}.blog-wrapper .wp-sidebar>ul>li{margin-top:2em}.blog-wrapper .wp-sidebar>ul>li:first-child{margin-top:0}.blog-wrapper .comments-count{font-weight:700}.blog-wrapper .comments-count a,.blog-wrapper .comments-count a:active,.blog-wrapper .comments-count a:hover{font-weight:400}.blog-wrapper .wp-block-image img{display:block;height:auto}.blog-wrapper ol.commentlist{margin:0 0 100px 0;padding:0;list-style-position:inside}.blog-wrapper ol.commentlist .awaiting-moderation{color:#b00}.blog-wrapper ol.commentlist .alt{margin-left:2em}.blog-wrapper ol.commentlist li{margin-bottom:2em}.blog-wrapper .alt{margin-left:30px}.blog-wrapper .post{padding-bottom:100px}.blog-wrapper .post-title>a{font-weight:400}.blog-wrapper .post-tags{padding-top:15px}.blog-wrapper .narrowcolumn{width:640px;margin-bottom:50px}.blog-wrapper .blog-image{padding:0;width:100%;height:auto;margin-bottom:1em}.blog-wrapper .aktt_tweets>ul>li{margin-bottom:1em;padding:0 0}.blog-wrapper .aktt_more_updates{text-transform:lowercase}.blog-wrapper #respond{font-size:22px;margin:25px 0 15px 0}.blog-wrapper #comments{margin-bottom:15px;font-style:italic;font-weight:400}.blog-wrapper .commentmetadata{text-transform:lowercase}.blog-wrapper #recaptcha-submit-btn-area{width:30px;margin-left:284px;margin-top:10px}a.glitch-button{width:32px;height:32px;display:none;position:absolute;right:0;top:0;cursor:pointer;background:url(/images/glitch_button.gif) center center no-repeat}a.glitch-button:hover{background-color:transparent}.warped{display:block;position:relative;z-index:0;padding:0;font-weight:400;line-height:1.2;text-align:center;background:0 0}.warped:after,.warped:before{position:absolute;z-index:-1}.warped:before{content:'';text-align:left;background:0 0;bottom:15px;right:15px;width:50%;height:20px;-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);-ms-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg);-webkit-box-shadow:rgba(0,0,0,.7) 0 5px 50px;-moz-box-shadow:rgba(0,0,0,.7) 0 5px 50px;box-shadow:rgba(0,0,0,.7) 0 5px 50px}.warped:after{content:'';text-align:right;background:0 0;left:15px;bottom:15px;width:50%;height:20px;-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg);-webkit-box-shadow:rgba(0,0,0,.7) 0 5px 50px;-moz-box-shadow:rgba(0,0,0,.7) 0 5px 50px;box-shadow:rgba(0,0,0,.7) 0 5px 50px}.clear{clear:both}.ui-draggable{cursor:move}.recaptcha-error{color:#b00;border:1px solid #d00;padding:5px;margin-bottom:10px;padding:5px!important;font-size:12px!important;font-size:inherit!important;margin-top:0}.glitchable_container{position:relative;display:block}.glitchable_container canvas,.glitchable_container img{display:block}.glitchable_container canvas{position:absolute;top:0;left:0}.blog-wrapper .entry{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;line-height:19px}@media screen and (max-width:1024px){.blog-wrapper .narrowcolumn,article .media-container{width:60%}.blog-wrapper .wp-sidebar,article .copy{width:37%}.blog-wrapper iframe,.blog-wrapper img{max-width:100%}.warped::after,.warped::before{display:none}}@media screen and (max-width:840px){#nav-clients{display:none}}@media screen and (max-width:760px){footer{position:static;clear:both;margin:3em auto 0}}@media screen and (max-width:640px){h1{padding-top:10px}.blog-wrapper .post,article{padding-bottom:30px}article .article-media-and-text{display:block}.blog-wrapper .narrowcolumn,article .media-container{width:auto}article .copy{margin-top:15px;width:auto}.client-image,.client-video{margin-bottom:1.5em}.blog-wrapper .wp-sidebar{display:none}#nav-objective{display:none}.wrapper{margin-top:3em}}@media screen and (max-width:480px){#nav-team{display:none}}