@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono&display=swap);@font-face{font-family:'room_205regular';src:url(/wp-content/themes/paulhermes/fonts/room-205-webfont.woff2) format('woff2') , url(/wp-content/themes/paulhermes/fonts/room-205-webfont.woff) format('woff');font-weight:normal;font-style:normal}#cboxOverlay{opacity:.95;cursor:pointer;visibility:visible;background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9}#colorbox{outline:0;position:fixed!important;z-index:9999;top:0%!important;left:0%!important;width:100%!important;height:100%!important}#cboxLoadedContent{outline:0;position:fixed!important;z-index:9999;top:50%!important;left:50%!important;transform:translate(-50%,-50%)}#cboxContent{margin-top:0;background:transparent}.cboxIframe{background:#fff}#cboxLoadedContent{background:transparent;overflow:hidden!important;display:block}#cboxLoadingGraphic{background:url(/wp-content/themes/paulhermes/images/loading.gif.pagespeed.ce._rRj8ycK_u.gif) no-repeat center center;position:fixed;top:50%;left:50%;width:50px;height:50px;transform:translate(-50%,-50%)}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:fixed;top:50%;left:15px;margin-top:-32px;background:url(/wp-content/themes/paulhermes/images/xcontrols.png.pagespeed.ic.TZXRLxeAM1.png) no-repeat left center;width:12px;height:30px;text-indent:-9999px;background-size:50px;cursor:pointer;outline:none!important}#cboxNext{position:fixed;top:50%;right:12px;margin-top:-32px;background:url(/wp-content/themes/paulhermes/images/xcontrols.png.pagespeed.ic.TZXRLxeAM1.png) no-repeat right center;width:15px;height:30px;text-indent:-9999px;background-size:50px;cursor:pointer;outline:none!important}#cboxClose{position:fixed;top:15px;right:15px;display:block;background:url(/wp-content/themes/paulhermes/images/xcontrols.png.pagespeed.ic.TZXRLxeAM1.png) no-repeat center center;width:20px;height:25px;text-indent:-9999px;background-size:40px;cursor:pointer}*{margin:0;letter-spacing:.001em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-kerning:normal}body{background-color:#fbfcf5}a{color:#000;transition:all .3s ease-in-out;outline:none!important;text-decoration:none}a:hover{color:#f49b94}.navigation{position:fixed;top:0;z-index:5;width:100%;transition:all .3s ease-in-out}.navigation.nav-up{top:-100px}.navigation.nav-down{position:fixed;background-color:#fbfcf5}.heading{font-size:36px;line-height:36px;margin:0;padding:20px 40px;display:inline-block;text-decoration:none;outline:none;float:left}.heading a{font-family:'room_205regular';font-style:normal;text-decoration:none}#information{float:left;line-height:1.7em;text-decoration:none;margin:32px 0 0 0}#information li{display:inline;float:left;border:none;padding:none;margin-left:20px}#information li a{font-family:'Roboto Mono',monospace;font-size:13px;line-height:1.7em;text-decoration:none;color:#333}#information li a:hover{color:#f49b94}.project_thumb{box-sizing:border-box;padding:4rem;font-family:'room_205regular'}.project_thumb img{height:auto;width:100%;transition:all 1s ease-in-out;opacity:0!important}.single .project_thumb a{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;display:block}.home .project_thumb img{height:auto!important;width:100%!important}.project_thumb img.visible{opacity:1!important}.project_thumb p{text-align:center;margin:10px 0;font-size:24px}#content{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;align-items:center;padding:4rem}.home #content{padding:85px 0;max-width:1840px;margin:0 auto}.single .entry{overflow:hidden;width:100%}.single .project_content{margin:0 0 0 -60px}.single #content{padding:0;margin:20px}.overlay,#menu{display:none}#info{text-align:center;padding:150px 100px;max-width:1200px;margin:auto}#info img{max-width:137px;height:auto;margin-bottom:60px}#info h2{font-family:'room_205regular';font-weight:normal;color:#000;font-size:28px}#info h2 span{color:#f49b94;margin:0 2px}#info p{color:#f49b94;font-family:'Roboto Mono',monospace;font-size:14px;line-height:1.7em}#info p a{color:#f49b94}#info p a:hover,#info p span{color:#000}#info .third{width:33.33%;display:inline-block;float:left;margin:60px auto}#info .third h2{margin-bottom:10px}@media (max-width:1024px){#menu{float:right;margin:15px 10px 0 0;transition:all .3s ease-in-out;cursor:pointer;position:relative;z-index:99999;width:32px;height:20px;display:block}#menu span{display:block;width:32px;height:3px;margin-bottom:5px;background:#000;transition:all .4s ease-in-out}.menu-active #menu span{transition:all .4s ease-in-out;position:absolute;opacity:0;margin-top:7px;background:#f49b94;margin-right:1px}.menu-active #menu span:first-child{transform:rotate(45deg);opacity:1}.menu-active #menu span:last-child{transform:rotate(135deg);opacity:1}.overlay{display:block;transition:all .3s ease-in-out;position:fixed;width:100%;height:100%;left:0;top:0;opacity:0;z-index:0;visibility:hidden;background-color:#000;overflow-y:scroll;-webkit-overflow-scrolling:touch}.menu-active .overlay{z-index:999;opacity:1;visibility:visible}.overlay nav{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:650}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative;z-index:650}.overlay ul li{display:block;height:20%;height:calc(100% / 5);min-height:54px;z-index:650}.overlay ul li a{display:block;font-family:'room_205regular';color:#f49b94;font-size:24px;line-height:2;text-decoration:none;-webkit-transition:color .2s;transition:color .2s;z-index:650}#information{display:none}.heading{font-size:24px;line-height:30px;padding:10px}.menu-active .navigation{top:0!important;z-index:99999}.menu-active .navigation.nav-down{background:#000}.menu-active .navigation .heading a{color:#f49b94}.single #content{padding:0;margin:40px 0}.single .project_content{margin:0}body button.pswp__button--close{top:12px;right:15px}}@media only screen and (max-width:768px){.pswp img{width:calc(100% - 20px)!important;height:auto!important;left:10px;margin-top:10px}.pswp__button--arrow--left{max-width:35px}.pswp__button--arrow--right{max-width:50px}body .pswp__button--arrow--right,body .pswp__button--arrow--left{opacity:0}#info img{max-width:80px;margin-bottom:30px}#info{text-align:center;padding:100px 20px;float:left}#info .third{width:100%;float:left;margin:60px auto 0}#info h2{font-size:24px}#content,.home #content{padding:60px 15px}.project_thumb p{font-size:16px}}@media (max-width:767px){.home .project_thumb,.archive .project_thumb{min-width:100%;padding:0;margin-bottom:120px;width:100%!important}}@media (min-width:768px) and (max-width:1024px){.project_thumb{padding:2rem}}