h1.main{padding:0 1rem;text-align:center}@media screen and (min-width: 40em){h1.main{padding:0}}#big-announcement{background:#000;text-align:center}#big-announcement img{vertical-align:top}#big-announcement .container{padding:1em 0}#work{margin:0 auto;position:relative}@media screen and (min-width: 64em){#work .size64{width:640px}}@media screen and (min-width: 64em){#work .size62{width:640px}}@media screen and (min-width: 64em){#work .size34{width:310px}}@media screen and (min-width: 64em){#work .size33{width:310px}}@media screen and (min-width: 64em){#work .size32{width:310px}}#work h2{color:#fff;font-family:'Merriweather Sans', sans-serif;font-size:24px;letter-spacing:1px;line-height:1.3;margin:0 0 6px;padding:0}#work h2.somethinghere{font-family:'Candal', sans-serif;font-size:24px}#work .cell{float:left;margin-bottom:20px;position:relative;vertical-align:top}@media screen and (max-width: 47.0001em){#work .cell{float:none;left:auto !important;position:relative !important;top:auto !important}}#work .cell_inner{display:block;overflow:hidden;position:relative;text-decoration:none;z-index:2}#work img.cover{vertical-align:bottom}#work img.cover.bordered{border:1px solid #dedede}@media screen and (min-width: 64em){#work .overlay{height:100%;left:-100%;position:absolute;width:100%;z-index:1}}#work .overlay.black{background:#000;background:rgba(0,0,0,0.85);color:#fff}#work .overlay.lime{background:#a5c037;background:rgba(165,192,55,0.85);color:#000}#work .overlay .overlay-text{color:#fff;font-family:'Merriweather Sans', sans-serif;padding:20px;z-index:2}@media screen and (min-width: 64em){#work .overlay .overlay-text{position:absolute;top:0;width:100%}}#work .overlay .overlay-text.black{color:#000}#work .overlay .overlay-text.white{color:#fff}#work .overlay .overlay-text .size20{font-size:20px}#work .overlay .overlay-text .size24{font-size:24px}#work .cell .pattern{display:none;height:90px;margin-top:20px}@media screen and (min-width: 64em){#work .cell .pattern{display:block}}#work .cell .pattern.p1{background:url("../images/hp/pattern1b.png")}#work .cell .pattern.p2{background:url("../images/hp/pattern2b.png")}#work .cell .pattern.p3{background:url("../images/hp/pattern3b.png")}#work .cell .pattern.p4{background:url("../images/hp/pattern4.png")}@media (max-width: 680px){#work .size64{max-width:100%}#work .size62{max-width:100%}#work .size34{max-width:100%}#work .size33{max-width:100%}#work .size32{max-width:100%}}body.windows-open{overflow-y:hidden}#windows{background:#fff;height:100%;left:0;max-height:10000em;opacity:1;overflow-y:scroll;position:fixed;top:0;-webkit-transition:opacity .25s, padding .25s;transition:opacity .25s, padding .25s;width:100%;z-index:1100}#windows.hidden{max-height:0;opacity:0;overflow-y:hidden}#windows .close{color:#000;cursor:pointer;font-size:50px;position:fixed;right:20px;top:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#windows.hidden .close{display:none}#windows .prev,#windows .next{color:#000;cursor:pointer;display:none;font-size:50px;position:fixed;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:font-size .1s;transition:font-size .1s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2;width:35px}@media screen and (min-width: 40em){#windows .prev,#windows .next{display:block}}#windows .prev.hidden,#windows .next.hidden{display:none}#windows .prev:hover,#windows .next:hover{font-size:70px}#windows .prev{left:5px}@media screen and (min-width: 40em){#windows .prev{left:20px}}#windows .next{right:5px;text-align:right}@media screen and (min-width: 40em){#windows .next{right:20px}}#windows .slides{margin:54px 10px 20px;overflow:hidden;position:relative}@media screen and (min-width: 40em){#windows .slides{margin:70px 60px 20px}}#windows .slide-track{width:30000em}#windows .slide-track>*{float:left;height:100%;min-height:1px}#windows span.img{background:#d6d6d6;display:block;height:0;overflow:hidden;padding-bottom:100%}#windows span.img::before{content:'Loading…';left:0;position:absolute;right:0;text-align:center;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
