body{font-family:'Open Sans',sans-serif}h1,h2,h3{font-family:'Dosis',sans-serif}h2{font-size:18pt;letter-spacing:4px;font-weight:500}.nav{text-transform:uppercase}.nav-item{font-family:'Dosis',sans-serif;letter-spacing:2px}.company-name{font-size:20pt;letter-spacing:5px}@media screen and (max-width: 768px){.company-name{font-size:18pt;letter-spacing:1.5px}}.no-btn{border:none;outline:none;background:none;cursor:pointer;color:#00E;text-decoration:underline;font-family:inherit;font-size:inherit;display:inline-block;height:100%;vertical-align:middle;text-align:left;padding-top:8px}.nav-flag{width:1.3rem;filter:gray;-webkit-filter:grayscale(0.5);filter:grayscale(0.5);border:1px #7a7a7a solid}.nav-flag:hover{-webkit-filter:grayscale(0);filter:none}.project-thumb{position:relative}.project-thumb a{display:block}.project-thumb div{visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-thumb:hover div,.project-thumb:active div,.project-thumb:focus div{visibility:visible}.project-thumb h3{font-size:18pt;letter-spacing:7px;font-weight:500}.project-thumb p{font-family:'Dosis',sans-serif;font-size:13pt;letter-spacing:3px;font-weight:300}.project-thumb figure{background:#000;margin:0;width:100%}.project-thumb img{-webkit-filter:blur(0);filter:blur(0);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:1;width:100%;vertical-align:bottom}.project-thumb:hover img,.project-thumb:active img,.project-thumb:focus img{-webkit-filter:blur(2px);filter:blur(2px);opacity:.5}.project-thumb-desc{color:#fff}.project-thumb-desc h3{font-size:20pt;font-weight:700}.project-thumb-desc span{font-weight:500}.touch .project-thumb img{-webkit-filter:blur(1px);filter:blur(1px);opacity:.7}.touch .project-thumb div{position:absolute;visibility:visible}.workshop-info-parent{padding-bottom:1vw}.workshop-info{position:relative;max-height:82vh}@media screen and (max-width: 768px){.workshop-info{position:relative;max-height:90vh}}.contact-info-parent{position:relative;min-height:300px}.contact-info{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.contact-info p{font-family:'Dosis',sans-serif;font-size:14pt;letter-spacing:3px;font-weight:300}.right-arrow,.left-arrow,.back-arrow{border:none;webkit-appearance:none;background:hsla(0,0%,100%,.6);width:40px;height:40px;border-radius:20px;text-indent:-9999px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.right-arrow:hover,.left-arrow:hover,.back-arrow:hover{cursor:pointer;background:hsla(0,0%,100%,.85)}.right-arrow:focus,.left-arrow:focus,.back-arrow:focus{outline:0}.right-arrow:before,.left-arrow:before,.back-arrow:before{position:absolute;top:50%;left:0;width:100%;text-align:center;text-indent:0;font-size:25px;line-height:0}.left-arrow{left:1pc}.left-arrow:before{content:"\276E"}.right-arrow,.back-arrow{right:1pc}.right-arrow:before{content:"\276F"}.back-arrow:before{content:"\21BA"}.project-info{margin:2%}.project-info p{padding:2%}.is-gapless{padding:.5rem .75rem}.text-column{max-width:279pt}#scrollable{height:90vh}.contact-padding{padding:.5rem 2rem}.wallop-desc{padding:.4em;position:absolute;top:4%;text-align:center;font-size:22pt;left:20%;transform:translate(-15%,0);color:#fff;background-color:rgba(0,0,0,0.3);font-family:'Dosis',sans-serif;letter-spacing:3px;font-weight:700;text-transform:uppercase;line-height:23pt}