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:#3F3F3F;color:#BDBDBD;font-family:HelveticaNeue,Helvetica Neue,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:#FDF8A0;text-decoration:none}a:hover,a:active{color:#BDBDBD;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;color:#FFF;font-weight:400;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:#BDBDBD;display:block;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px}.contact-form-wrap input,.contact-form-wrap button,.contact-form-wrap textarea{background:#3F3F3F;border:1px solid #BDBDBD;border-radius:3px;box-sizing:border-box;clear:both;color:#BDBDBD;font:inherit;max-width:320px;padding:.5em .75em;width:100%}.contact-form-wrap textarea{min-height:150px}.contact-form-wrap button{background:#FDF8A0;border:none;color:#111;cursor:pointer;font-family:HelveticaNeue,Helvetica Neue,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:#3F3F3F;border:1px solid #BDBDBD;border-radius:3px;color:#BDBDBD;cursor:pointer;display:inline-block;margin:2px;padding:1px 8px}.captcha-wrap span:hover,.captcha-wrap span.captcha-active{border-color:#FDF8A0;color:#FDF8A0}.social-icon,.social-icon:visited{color:#CCC;display:inline-block;height:16px;margin-left:5px;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%}.site-title{display:inline;font-family:Montserrat,sans-serif;font-size:22px;color:#FFF;line-height:1.5em;text-transform:uppercase;margin:0 0 20px 0}.site-title a,.site-title a:visited{color:#FFF}.site-title a:hover,.site-title a:active{color:#FDF8A0}.site-title div{display:inline}.site-tagline{display:inline;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;color:#6B6B6B;margin-right:4px;vertical-align:8%}.site-tagline .bull{font-family:HelveticaNeue,Helvetica Neue,Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;color:#9C9C9C;font-size:75%;margin:0 3px}.title{font-family:Montserrat,sans-serif;font-size:18px;color:#FFF;line-height:1.5em;text-transform:uppercase;margin:0 0 20px 0}.projects-feed .project .title{background:#333;font-family:Montserrat,sans-serif;font-size:12px;color:#FFF;line-height:1.5em;text-transform:uppercase;padding:8px 15px;margin:0}.projects-feed .project{float:left;width:12.5%;position:relative;padding:0}.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 .overlay{display:block}.projects-feed.auto-greyscale .thumb img{filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="grayscale"><feColorMatrix type="matrix" values="0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0"/></filter></svg>#grayscale');filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.no-touch .projects-feed.auto-greyscale .project a:hover .thumb img{filter:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="grayscale"><feColorMatrix type="matrix" values="1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0"/></filter></svg>#grayscale');-webkit-filter:grayscale(0%);filter:grayscale(0%)}.thumb img{width:100%;height:auto}div.image,div.audio,div.video{text-align:center}div.image img{width:100%}.asset-description{font-family:HelveticaNeue,Helvetica Neue,Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;color:#BDBDBD;margin:20px 0;padding:0 30px;text-align:left}.view{cursor:-webkit-zoom-in;cursor:-moz-zoom-in}.project{padding-top:30px}.project .title,.project-description,.project-meta{padding:0 30px}.project .title{margin:5px 0 10px 0}.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-meta{font-family:HelveticaNeue,Helvetica Neue,Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:12px;color:#6B6B6B;line-height:1.7em}.project-meta a,.project-meta a:visited{color:#6B6B6B}.project-meta a:hover{color:#FDF8A0;text-decoration:none}.project-meta .bull{font-size:75%;margin:0 .3em}.project-meta .bull:last-child{display:none}.project-assets{margin-top:35px}.page{padding:30px}.page .title{margin:5px 0 10px 0}.page-content img{display:block;margin:20px auto}.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{vertical-align:8%}.nav,.nav ul,.nav li{display:inline}.nav li:before{content:'\2022';font-size:75%;color:#9C9C9C}.nav li{margin-right:7px}.nav a{margin-left:7px}.nav a,.nav a:visited{font-family:HelveticaNeue,Helvetica Neue,Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:14px;color:#9C9C9C}.nav a:hover,.nav .current-page a,.nav .current-project a,.nav .current-tag a{color:#FDF8A0}.footer{background:#333;font-family:HelveticaNeue,Helvetica Neue,Helvetica,Tahoma,Geneva,Arial,sans-serif;font-size:12px;color:#6B6B6B;padding:19px 30px}.footer p{margin:0}.footer .sep{margin:0 5px}.footer-text{float:left}.footer-misc{float:right}.footer a,.footer a:visited{color:#6B6B6B}.footer a:hover{color:#FDF8A0}.header{background:#3D3D3D;padding:19px 30px}@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 (max-width:1024px){.site-title,.site-tagline,.nav{display:block}.site-title,.site-tagline{margin-bottom:5px}.site-title img{margin-bottom:15px}.site-tagline .bull,.nav li:first-child:before{display:none}.nav li:first-child a{margin-left:0}}@media only screen and (max-width:568px){.header,.footer{text-align:center}.footer-text,.footer-misc{float:none}}@media only screen and (max-width:320px){.is_project .projects-feed{margin-top:60px}}