html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{display:block}.none{display:none}body{background:#262626;color:#CDCDCD;font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;line-height:1.7em;word-wrap:break-word;overflow-x:hidden;-webkit-text-size-adjust:none}a,a:visited{color:#FF4C4C;text-decoration:none}a:hover,a:active{color:#CDCDCD;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;color:#FFF;font-weight:700;line-height:1.2em;margin-bottom:20px}h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}h4{font-size:14px}h5{font-size:12px}h6{font-size:10px}p{margin-bottom:20px}img{height:auto;max-width:100%;vertical-align:bottom}.form-success{color:#1ec185}.form-errors{color:#e55}.contact-form-wrap .form-group{margin-bottom:1em}.contact-form-wrap label{color:#cdcdcd;display:block;font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px}.contact-form-wrap input,.contact-form-wrap button,.contact-form-wrap textarea{background:#262626;border:1px solid #cdcdcd;border-radius:3px;box-sizing:border-box;clear:both;color:#CDCDCD;font:inherit;max-width:320px;padding:.5em .75em;width:100%}.contact-form-wrap textarea{min-height:150px}.contact-form-wrap button{background:#FF4C4C;border:none;color:#111;cursor:pointer;font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;margin-top:1em;padding:.5em 3em;width:auto}.contact-form-wrap button:hover{opacity:.85}.captcha-instructions{margin-bottom:.25em}.captcha-wrap span{background:#262626;border:1px solid #cdcdcd;border-radius:3px;color:#CDCDCD;cursor:pointer;display:inline-block;margin:2px;padding:1px 8px}.captcha-wrap span:hover,.captcha-wrap span.captcha-active{border-color:#FF4C4C;color:#FF4C4C}.social-icon,.social-icon:visited{color:#ccc;display:inline-block;height:16px;margin-left:8px;width:16px}.social-icon--dribbble:hover{color:#ea4c89}.social-icon--facebook:hover{color:#3b5998}.social-icon--instagram:hover{color:#231f20}.social-icon--linkedin:hover{color:#0077b5}.social-icon--twitter:hover{color:#1da1f2}.social-icon--vimeo:hover{color:#1ab7ea}.social-icon--youtube:hover{color:red}.social-icon svg{fill:currentColor;max-width:100%;max-height:100%;vertical-align:middle}.site-title{display:inline;font-family:Great Vibes,sans-serif;font-size:30px;color:#262626;font-weight:700;line-height:1.5em;margin:0 15px 0 0}.site-title a,.site-title a:visited{color:#262626}.site-title a:hover,.site-title a:active{color:#FF4C4C}.site-tagline{display:inline;font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;color:#ADADAD;margin:0 30px 0 0}.title{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:18px;color:#FFF;line-height:1.5em;margin:0 0 5px 0}.project .title{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:18px;color:#FFF;line-height:1.5em;margin:0 0 5px 0}.projects-feed .project .title{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:24px;color:#FFF}.slides-container .title{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:84px;color:#FFF;line-height:1.3em;margin-bottom:30px}#slider{position:relative}#slider .slides-container{display:none}#slider .scrollable{*zoom:1;position:relative;top:0;left:0;overflow-y:auto;-webkit-overflow-scrolling:touch;height:100%}#slider .scrollable:after{content:"";display:table;clear:both}#slider .project,#slider .asset{float:left}.slides-container .project-title{width:70%;position:absolute;top:50%;left:15%;z-index:5;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.slides-container .project-title .button{display:inline-block;padding:9px 26px;border-radius:2px;color:#FFF;border:2px solid #FFF}.slides-container .project-title .button:hover{opacity:.7}#slider .slides-navigation{position:absolute;top:50%;left:0;z-index:5;width:100%;margin-top:-24px}#slider .slides-navigation a{display:block;position:absolute;left:30px;width:45px;height:45px;font-family:Arial,sans-serif;font-weight:400;font-size:14px;text-align:center;line-height:45px;border-radius:2px;color:#FFF;border:2px solid #FFF}#slider .slides-navigation .next{left:auto;right:30px}#slider .slides-navigation a:hover,#slider .slides-navigation a:active{opacity:.7}#slider .slides-pagination{position:absolute;bottom:30px;left:30px;z-index:5}#slider .slides-pagination a{display:block;float:left;text-indent:-9999px;width:10px;height:10px;margin-right:5px;border-radius:10px;opacity:.5;background:#FFF}#slider .slides-pagination a:hover,#slider .slides-pagination a.current{opacity:1}#slider .project-title,#slider .slides-navigation,#slider .slides-pagination{opacity:0;-webkit-transition:opacity 0.3s ease-out;-moz-transition:opacity 0.3s ease-out;-ms-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out}#slider.loaded .project-title,#slider.loaded .slides-navigation,#slider.loaded .slides-pagination{opacity:1}#slider.transitioning .project-title,#slider.transitioning .slides-navigation,#slider.transitioning .slides-pagination{opacity:0}#non-slider{display:none}.projects-feed .project{float:left;width:12.5%;position:relative;padding:0}.projects-feed .project a{display:block;margin:15px}.projects-feed .project .overlay{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;display:none}.projects-feed .project .overlay:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.projects-feed .project .overlay .title{display:inline-block;vertical-align:middle;max-width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.no-touch .projects-feed .project a:hover img{opacity:.1}.no-touch .projects-feed .project a:hover .overlay{display:block}.projects-feed-inner{padding:15px}.thumb img{width:100%;height:auto}div.image,div.audio,div.video{text-align:center}div.image img{width:100%}div.video iframe{width:100%;height:100%}.asset-description{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;color:#CDCDCD;margin:20px 0;padding:0 30px;text-align:left}.view{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.project-content{padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.project-description ul{list-style-type:circle;margin:0 0 20px 30px}.project-description ol{list-style-type:decimal;margin:0 0 20px 30px}.project-description p{margin-bottom:10px}.project-meta{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:12px;color:#6B6B6B;line-height:1.7em}.project-meta span,.project-meta .url{margin-right:10px}.project-meta .tags span{margin-right:0}.project-meta a,.project-meta a:visited{color:#6B6B6B}.project-meta a:hover{color:#FF4C4C;text-decoration:none}.page{padding:30px}.page-content .wysiwyg-float-right{display:inline;float:right;margin:20px 0 20px 20px}.page-content .wysiwyg-float-left{display:inline;float:left;margin:20px 20px 20px 0}.page-content ul{list-style-type:circle;margin:0 0 20px 30px;padding:0}.page-content ol{list-style-type:decimal;margin:0 0 20px 30px;padding:0}.nav,.nav ul,.nav li{display:inline}.nav a,.nav a:visited{font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:12px;color:#ADADAD;margin-right:15px}.nav a:hover,.nav .current-page a,.nav .current-project a,.nav .current-tag a{color:#FF4C4C}.footer{background:#FFF;font-family:Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:12px;color:#CCC;padding:20px 30px;position:fixed;left:0;bottom:0;z-index:99;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.footer.mobile{display:none}.footer.narrow{padding-bottom:50px}.footer .title-nav{float:left}.footer-text{position:absolute;bottom:20px;right:30px;text-align:right;margin:0;line-height:28px}.footer-text .sep{margin:0 5px}.footer-text a,.footer-text a:visited{color:#CCC}.footer-text a:hover,.footer-text a:active{color:#FF4C4C}.site-title div{display:inline}@media only screen and (max-width:2240px){.projects-feed .project{width:14.2857%}}@media only screen and (max-width:1920px){.projects-feed .project{width:16.6666%}}@media only screen and (max-width:1600px){.projects-feed .project{width:20%}}@media only screen and (max-width:1280px){.projects-feed .project{width:25%}}@media only screen and (max-width:960px){.projects-feed .project{width:33.3333%}}@media only screen and (max-width:640px){.projects-feed .project{width:50%}}@media only screen and (max-width:320px){.projects-feed .project{width:100%}}@media only screen and (min-width:569px){.content{margin-top:0!important}}@media only screen and (max-width:568px){#slider{display:none}#non-slider{display:block}.slides-container .project{position:relative;overflow:hidden}.slides-container .project,.slides-container .asset{float:none}.slides-container .project-title .title{font-size:30px;margin:0}.slides-container .project-title .button{display:none}.content{margin-bottom:0!important}.footer{position:absolute;bottom:auto;top:0;text-align:center}.footer.narrow{padding-bottom:20px}.footer .title-nav{float:none}.footer .footer-text{display:none;position:static;text-align:center;line-height:1.7em}.footer.mobile{display:block;position:static}.footer.mobile .footer-text{display:block}.footer .site-title{display:block;margin:0 0 15px 0}.footer .nav{display:block}.footer .footer-text{float:none;margin-top:0}.footer .footer-text .sep{display:none}.footer .footer-text a{display:block}}