@font-face{font-family:'Apercu';src:url("../fonts/ApercuMonoProRegular.woff2") format("woff2"),url("../fonts/ApercuMonoProRegular.woff") format("woff")}html,body{margin:0;padding:0;color:#000;-moz-osx-font-smoothing:grayscale}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}.plain-list{padding:0;list-style-type:none;margin:0}a{text-decoration:none}a{text-decoration:none;color:#000}h1,h2,h3,h4,h5{margin:0;font-weight:normal;font-style:normal}p{margin:0}img{max-width:100%}body.coloured a,body.coloured p,body.coloured h2,body.coloured h3,body.coloured h1,body.coloured h4,body.coloured .caption,body.coloured span,body.coloured .signup{color:#fff}body.coloured .signup{border-color:#fff}body.invert{background:#000}body{font-family:Apercu, monospace}.body-text a{text-decoration:underline}.footer-item:hover,.body-text a:hover{color:blue}.taglist,.tag-case{text-transform:capitalize}.overview-image p.taglist{color:gray}.overview-image p.taglist a{color:gray;text-decoration:none}.overview-image p.taglist a:hover{color:#000}.page-container{position:relative;max-width:1300px}.content-container{max-width:1300px}.nav-list{position:absolute;z-index:4000;top:0;left:0;line-height:1.4em}.work-sub-menu{position:static}.work-sub-menu .active a{text-decoration:underline}.list-item{display:block}nav a{color:#000}body.home a:hover{text-decoration:none;border-bottom:2px solid #000;color:blue}.list-link:hover{color:blue}.list-link.active{text-decoration:none;border-bottom:2px solid #000}body.coloured .list-link:hover{text-decoration:none;border-bottom:2px solid #fff}.sub-list-item{display:none}.sub-list-item.visible{display:inline-block}body.home{width:100%;height:100vh}body.home .page-container{margin:0;height:100%}body.home .work-sub-menu{position:absolute;z-index:3000;top:20px}body.home.white .work-sub-menu a,body.home.white .nav-list a{color:#fff}body.home.white .work-sub-menu a:hover,body.home.white .nav-list a:hover{border-bottom:2px solid #fff}.image-wrapper,.hp-slideshow{width:100%;height:100%;position:relative}.hp-slideshow img{width:100%;height:100%;object-fit:cover;display:block}.hp-work-list{position:absolute;bottom:20px;left:15px;z-index:1000}.cycle-next,.cycle-prev{width:40px;height:40px;background-color:red}input[type="text"],input[type="button"],input[type="submit"],input[type="email"]{-webkit-appearance:none;-webkit-border-radius:0}input{display:inline-block}label{display:block}.signup.name,.signup.email{border:1px solid #000;padding:6px 0 2px 8px;background-color:transparent}.signup.button{border:none;border-bottom:1px solid #000;background-color:transparent;padding-top:7px}.signup.button:hover{color:blue;border-color:blue}.mc-field-group{display:block}#mc_embed_signup div.mce_inline_error{background-color:transparent !important;color:red !important;font-size:15px !important;font-weight:normal !important;padding:5px 10px 5px 0 !important;margin:0 !important}#mc_embed_signup input.mce_inline_error{border-color:red !important}body.template-work .body-text{max-width:800px}body.template-work .body-text{line-height:1.5em}.extended-title,.body-text span{display:inline-block}.exhibitions a span{display:block}.each-image{display:block}.image-feed .each-image a{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.each-image img{margin:0 auto;max-width:100%;height:auto}.image-feed figure{display:inline}.footer-item{display:inline-block}.logo{position:absolute;right:20%;top:0px}.logo img{width:80px;height:auto}.intro{width:90%;max-width:950px;margin-bottom:3em}@media (max-width: 779px){.intro{width:100%}}.intro a{text-decoration:underline}.intro p{display:inline}.footer p,.intro p{width:90%;margin-bottom:1em}@media (max-width: 779px){.footer p,.intro p{width:100%}}.footer .blue,.intro .blue{color:blue}.footer .blue a,.intro .blue a{color:blue}.footer img,.intro img{width:70px;height:auto;margin-bottom:1em}@media (max-width: 779px){.pswp__caption__center{font-size:14px !important}}.tags{text-transform:capitalize}@media (min-width: 780px){.content-container{padding:150px 0}.body-text li,.body-text h1,.body-text h3,.body-text h2,.body-text,.work-heading{font-size:18px}.body-text ul{list-style-type:none;list-style:none;margin:0;padding:0}.body-text ul li{text-indent:-30px;margin-left:30px}.body-text h2{margin:3em 0 1em 0}.body-text h3{margin:1em 0 0em 0}.body-text{max-width:1100px}.caption{font-size:15px}.work-desc .tags a{font-size:18px}.footer,.intro{font-size:18px}.work-index-title,.work-sub-menu,.main-nav{font-size:18px}.work-sub-menu{padding-left:10%}.sub-list-item:last-child{margin-bottom:50px}.page-container{margin:20px 30px}.hp-work-list{font-size:23px}.hp-work-list li{background-color:#fff;margin-bottom:10px;display:table;padding:10px 15px}body.home .nav-list{top:20px;left:30px}body.overview .content-container{padding:230px 0}.overview-heading{margin-top:8px}.overview-image{margin-bottom:190px}h3.main-title{margin-bottom:0;font-size:18px;padding-left:10%;color:blue;max-width:60%}.work-heading.main-title{padding-left:10%;margin-bottom:40px;max-width:60%}.work-desc{margin-bottom:80px}.work-desc p,.info-text p{padding-bottom:18px !important}.caption{margin-top:.7em}.each-image.small{max-width:33%;margin-bottom:40px}.each-image.medium{max-width:50%;margin-bottom:80px}.each-image.large{max-width:80%;margin-bottom:150px}.video-wrapper.small{max-width:33%;margin-bottom:40px}.video-wrapper.medium{max-width:50%;margin-bottom:80px}.video-wrapper.large{max-width:80%;margin-bottom:150px}.info-heading{margin-bottom:25px}.exhibition-block{margin-bottom:100px}.exhibition{margin-bottom:25px}.info-text{margin-bottom:40px}.mc-field-group{margin-bottom:18px}.signup.name,.signup.email{width:45%}.footer-item{margin-right:50px}}@media screen and (min-width: 780px) and (min-width: 580px) and (max-width: 768px){.pswp__button--arrow--left,.pswp__button--arrow--right{display:none}.signup.name,.signup.email{width:80%}}@media (max-width: 779px){.page-container{margin:15px}.content-container{padding:60px 0}body.overview .content-container{padding:60px 0}.work-index-title,.work-sub-menu,.main-nav,.body-text li,.body-text h3,.body-text h2,.body-text,.work-heading{font-size:14px}.body-text ul{list-style-type:none;list-style:none;margin:0;padding:0}.body-text ul li{text-indent:-20px;margin-left:20px}.body-text h2{margin:2em 0 1em 0}.body-text h3{margin:1em 0 0em 0}.work-desc .tags a,.caption{font-size:14px}body.template-work .work-title{margin-bottom:20px}body.template-work .work-desc{margin-bottom:50px}.body-text h3{margin-bottom:10px}nav ul{font-size:14px;padding:15px}.hp-work-list li{font-size:17px;background-color:#fff;margin-bottom:10px;display:table;padding:6px 8px}.work-sub-menu{padding-top:40px}body.home .work-sub-menu{padding-left:15px}.sub-list-item:last-child{margin-bottom:30px}.hp-work-list{bottom:70px}.work-desc p,.info-text p{padding-bottom:15px}body.home .nav-list{top:15px;left:15px}.overview-heading{margin-top:8px}.overview-image{margin-bottom:30px}.each-image.small{max-width:100%;margin-bottom:40px}.each-image.medium{max-width:100%;margin-bottom:40px}.each-image.large{max-width:100%;margin-bottom:40px}.video-wrapper{max-width:100%;margin-bottom:40px}.caption{margin-top:12px}.work-heading{margin-bottom:15px}h3.main-title{margin-bottom:0;font-size:14px;color:blue}.pswp__button--arrow--left,.pswp__button--arrow--right{display:none}.info-heading{margin-bottom:15px}.exhibition-block{margin-bottom:60px}.exhibition{margin-bottom:12px}.info-text{margin-bottom:20px}.mc-field-group{margin-bottom:12px}.signup.name,.signup.email{width:100%}h2.signup{margin-top:0}.footer-item{margin-right:20px}}
/*# sourceMappingURL=styles.css.map */
