.home-cell{margin:0 3%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.home-cell .post{background:#eee;position:relative}.home-cell .carousel-cell-image{width:100%;height:auto;position:absolute;left:0;top:0;filter:blur(10px);-webkit-filter:blur(10px);opacity:.4;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.home-cell .carousel-cell-image.flickity-lazyloaded{filter:blur(0);-webkit-filter:blur(0);opacity:1}.home-container #postCategory{position:fixed;bottom:20px;right:20px;display:none}.home-container:focus #postCategory,.home-container:hover #postCategory{display:block}.path{stroke-dasharray:400;stroke-dashoffset:400;-webkit-animation:dash 12s linear alternate infinite;animation:dash 12s linear alternate infinite;mix-blend-mode:unset}@-webkit-keyframes dash{0%{stroke-dashoffset:400}to{stroke-dashoffset:0}}@keyframes dash{0%{stroke-dashoffset:400}to{stroke-dashoffset:0}}.video-player{position:absolute;width:86%;left:7%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translateY(-50%)}.player-wrapper{position:relative;padding-top:56.25%}.react-player{position:absolute;top:0;left:0}.videoControls{position:fixed;bottom:20px;left:20px}.mobile .videoControls{left:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform:translate(-50%)}.videoControl{display:inline-block;margin:0 6px;cursor:pointer}.videoControl:first-child{margin:0 6px 0 0}.mobile .videoControl:first-child{margin:0 6px}@media screen and (orientation:landscape) and (max-width:840px){.video-player{width:60%;left:20%}}@media screen and (orientation:portrait) and (max-width:620px){.mobile .videoControls{bottom:60px}}.modal{position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;z-Index:60}.modal.close{-webkit-animation:modalClose .33s linear;animation:modalClose .33s linear}.modalinner{width:100%;height:100%;position:relative}.modal h1{position:fixed;top:20px;left:20px;font-size:16px;z-index:60}.modal #postCategory{display:block}@-webkit-keyframes modalExpand{0%{-webkit-transform:scale(0);transform:scale(0);filter:blur(20px);-webkit-filter:blur(20px)}to{-webkit-transform:scale(1);transform:scale(1);filter:blur(0);-webkit-filter:blur(0)}}@keyframes modalExpand{0%{-webkit-transform:scale(0);transform:scale(0);filter:blur(20px);-webkit-filter:blur(20px)}to{-webkit-transform:scale(1);transform:scale(1);filter:blur(0);-webkit-filter:blur(0)}}@-webkit-keyframes modalClose{0%{-webkit-transform:scale(1);transform:scale(1);filter:blur(0);-webkit-filter:blur(0)}to{-webkit-transform:scale(0);transform:scale(0);filter:blur(20px);-webkit-filter:blur(20px)}}@keyframes modalClose{0%{-webkit-transform:scale(1);transform:scale(1);filter:blur(0);-webkit-filter:blur(0)}to{-webkit-transform:scale(0);transform:scale(0);filter:blur(20px);-webkit-filter:blur(20px)}}.projects{position:relative;cursor:crosshair}.gallery{margin:0 auto}.gallery,.gallery .flickity-enabled,.gallery>div:first-child{position:relative;height:100%}.gallery .flickity-slider{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.gallery-inner{position:absolute;top:50%;height:70%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.gallery-cell{top:50%;left:50%!important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1;opacity:0}.gallery-cell.is-selected{z-index:0;opacity:1}.galleryImg{position:relative;width:0;background:hsla(0,0%,93%,.2);height:100%}.galleryImg img{position:absolute;left:0;top:0;filter:blur(10px);-webkit-filter:blur(10px);opacity:0;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.galleryImg .flickity-lazyloaded{filter:blur(0);-webkit-filter:blur(0);opacity:1}.modal .flickity-prev-next-button{width:50%}.gallery .carousel-status{position:fixed;font-size:24px;color:#fff;z-index:20;top:50%;left:50%;max-width:100%;mix-blend-mode:difference;display:none}.gallery .carousel-status span{font-size:14px;vertical-align:text-top}.gallery .carousel-status-loader{position:fixed;z-index:20;top:50%;left:50%;width:40px;height:40px}.gallery:hover .carousel-status{display:block}.gallery .carousel-status-loader svg{mix-blend-mode:difference;fill:#fff;overflow:visible}.mobile .gallery .carousel-status{top:auto!important;left:20px!important;bottom:20px;font-size:16px;line-height:1;mix-blend-mode:normal;color:#000;display:block}.mobile .gallery .carousel-status span{font-size:11px}.mobile .gallery .carousel-status-loader{top:auto!important;left:20px!important;bottom:10px}.home-container{background:#fff;position:fixed;top:0;left:0;right:0;bottom:0}.home-container .projects{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.project-inner{width:100%}.project-inner .flickity-viewport{-ms-touch-action:none!important;touch-action:none!important}.modal .flickity-prev-next-button,.project-inner .flickity-prev-next-button{top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:10%;height:100%;border-radius:0;padding:0;outline:0}.modal .flickity-prev-next-button:focus,.project-inner .flickity-prev-next-button:focus{outline:none}.modal .flickity-prev-next-button{width:50%;outline:none}.modal .flickity-prev-next-button:focus{outline:none}.modal .flickity-prev-next-button.previous,.project-inner .flickity-prev-next-button.previous{left:0}.modal .flickity-prev-next-button.next,.project-inner .flickity-prev-next-button.next{right:0}.modal .flickity-button,.modal .flickity-button:hover,.project-inner .flickity-button,.project-inner .flickity-button:hover{background:none}.modal .flickity-prev-next-button .flickity-button-icon,.project-inner .flickity-prev-next-button .flickity-button-icon{display:none}.home-container .cursor{position:absolute;z-index:20;font-size:24px;color:#fff;mix-blend-mode:difference;font-weight:400}.home-container .cursor span{font-size:14px;vertical-align:text-top}.home-container.mobile .cursor{top:auto!important;left:auto!important;bottom:20px;right:0;width:100%;text-align:center;font-size:16px;line-height:1;mix-blend-mode:normal;color:#000;position:fixed;z-index:10}.home-container.mobile .cursor span{font-size:11px}@media screen and (max-width:1024px){.project-inner .flickity-prev-next-button{width:20%}}/*! Flickity v2.1.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport,.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:crosshair}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;-webkit-box-shadow:0 0 0 5px #19f;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:0;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:0}.logo{position:fixed;top:20px;left:20px;font-size:16px;z-index:100;cursor:crosshair}.logo.pointer{cursor:pointer}.content{position:relative}.backBtn{position:fixed;top:18px;right:20px;z-index:10;border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;outline:none;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.backBtn:focus,.backBtn:hover{cursor:pointer}.backBtn::-moz-focus-inner{border:0;padding:0}.menuTrigger{position:fixed;top:20px;right:20px;font-size:16px;z-index:25;cursor:pointer}.menuTriggerInner{position:relative;padding:0 4px}.menuTriggerInner:after,.menuTriggerInner:before{content:"";background:#000;position:absolute;top:50%;height:2px;width:0}.menuTriggerInner:before{left:0}.menuTriggerInner:after{right:0;-webkit-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease}.menuTriggerInner:hover:before,.open.menuTriggerInner:before,.open .menuTriggerInner:before{width:100%;-webkit-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease}.menuTriggerInner:hover:after,.open.menuTriggerInner:after,.open .menuTriggerInner:after{width:100%;background:transparent;-webkit-transition:0;-o-transition:0;transition:0}.menuParent{background:hsla(0,0%,100%,.8)}.menu{position:absolute;top:0;left:0;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;text-align:center}.menu#filtered .menu-item{display:none}.menu#filtered .menu-item.categorySelected{display:block}.menu ul{width:100%}.menu-item{font-size:32px;margin-bottom:15px;cursor:pointer;position:relative;line-height:1}.menu-item:focus,.menu-item:hover{color:#083af5}.menu-item span{font-size:16px;vertical-align:text-top;margin-left:5px}.catMenu{width:80%;text-align:center;z-index:20;position:absolute;top:20px;left:0;margin:0 10%}.catMenu li{display:inline-block;margin:0 5px;cursor:pointer}.menu-item.categorySelected,.menu-item.categorySelected:focus,.menu-item.categorySelected:hover{display:block}#contact{bottom:20px;left:20px;z-index:15;cursor:pointer}#contact,#contactInfo{position:fixed;font-size:16px}#contactInfo{bottom:40px;left:25px;z-index:18;line-height:1.2}#contactInfo span{display:inline-block;background:#fff;margin-bottom:10px}#contactInfo a{position:relative;padding:0 4px;margin:0 -4px}#contactInfo a:after,#contactInfo a:before{content:"";background:#000;position:absolute;top:50%;height:2px;width:0}#contactInfo a:before{left:0}#contactInfo a:after{right:0}#contactInfo a:after,#contactInfo a:hover:before{-webkit-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease}#contactInfo a:hover:before{width:100%}#contactInfo a:hover:after{width:100%;background:transparent;-webkit-transition:0;-o-transition:0;transition:0}@media screen and (max-width:820px){.menu{min-height:calc(90% - 130px)!important;padding:130px 0 10%!important}.menu-item{font-size:21px}.catMenu,.menu-item span{font-size:14px}.catMenu{top:60px;line-height:1.5;width:94%;margin:0 3%}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{overflow-y:hidden;height:100%}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body{margin:0;padding:0;font-family:book,sans-serif;background:#fff;color:#000}strong{font-weight:700}img{width:100%;height:auto}a{text-decoration:none;color:#000}::-moz-selection{color:#0a1526}::selection{background:#fff;color:#0a1526}::-moz-selection{background:#fff}.pb40{padding-bottom:40px}.fixed-center{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;text-align:center}#root,#wrapper,.home-container,.home-container>div:first-child,.projects,.projects .flickity-enabled{height:100%}@media screen and (max-width:820px){#loading-logo{width:50%!important;padding-bottom:41%!important}}@font-face{font-family:book;src:url(/static/media/book-webfont.26039a3d.eot);src:url(/static/media/book-webfont.26039a3d.eot?#iefix) format("embedded-opentype"),url(/static/media/book-webfont.e71eb1c0.woff2) format("woff2"),url(/static/media/book-webfont.e4dd05cd.woff) format("woff"),url(/static/media/book-webfont.f8a3f519.ttf) format("truetype"),url(/static/media/book-webfont.6d245107.svg#book) format("svg");font-weight:400;font-style:normal}
/*# sourceMappingURL=main.f8952d78.css.map*/