#hero #hero-caption.text-align-center{text-align:center}.load-project-page #hero-bg-image,.load-next-project #hero-bg-image,.load-project-thumb-with-title #hero-bg-image{opacity:1!important;-webkit-transform:scale(1.02);transform:scale(1.02)}.text-align-center .hero-title,.text-align-center .hero-subtitle{display:table;width:auto;margin-left:auto;margin-right:auto;text-align:center}.inline-title .hero-title span{display:inline-table}.change-header .hero-title{color:#000}.inline-title .hero-subtitle span{display:inline-block}.change-header .hero-subtitle{color:#000!important}#hero-footer.landing{top:calc(100vh - 120px);width:auto}.hero-text.no-max-width{max-width:none}.light-content .white-header #share{color:#000}.jssocials-shares{transform:translateX(-20px)}.jssocials-share-link i{opacity:0}.jssocials-share-facebook a:before{content:"Fb";position:absolute}.jssocials-share-linkedin a:before{content:"Li";position:absolute}.jssocials-share-twitter a:before{content:"Tw";position:absolute}.jssocials-share-pinterest a:before{content:"Pn";position:absolute}.jssocials-share-stumbleupon a:before{content:"St";position:absolute}.jssocials-share-whatsapp a:before{content:"Wa";position:absolute}.jssocials-share-viber a:before{content:"Vb";position:absolute}.jssocials-share-email a:before{content:"Em";position:absolute}.jssocials-share-vkontakte a:before{content:"Vk";position:absolute}.load-project-page #main,.load-next-project #main,.load-next-page #main{opacity:1}#main-page-content.project-page{margin-bottom:calc(100vh - 120px)}.hero-below-caption #main-page-content.project-page{margin-bottom:calc(100vh - 120px)}#main-content.portfolio-page{overflow:hidden}#main-content.portfolio-page #main-page-content{overflow:visible;width:100%;max-width:none;padding:0}.page-nav-caption.marquee-title{padding-top:180px;padding-bottom:20px}.text-align-center .page-title{margin:0 auto}.next-hero-title-wrapper{margin-left:-2px}#page-nav .next-hero-title-wrapper{margin-left:-.7vw}.marquee-title .next-hero-title-wrapper{margin-top:20px;margin-left:0}.text-align-center .next-hero-title,.text-align-center .next-hero-subtitle{display:table;width:auto;margin-left:auto;margin-right:auto;text-align:center}.inline-title .next-hero-title span{display:inline-table}.marquee-title .next-hero-title-wrapper{white-space:nowrap;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;max-width:1000%!important;width:100vw!important;height:13vw}.change-header .next-hero-title{color:#000}.inline-title .next-hero-subtitle span{display:inline-block}.change-header .next-hero-subtitle{color:#000!important}.hero-below-caption #project-nav{height:100vh;bottom:-100vh}#project-nav.change-header{color:#000}.hero-below-caption .next-project-wrap{top:0}.next-project-image-wrapper.temporary{position:fixed}.next-project-image-wrapper.active{opacity:1}.load-project-thumb-with-title .next-project-image{z-index:10}.next-project-image.temporary{top:0!important}.next-project-image.visible{opacity:1!important}.hero-below-caption .next-project-caption{padding-top:315px}.hero-below-caption .next-caption-wrapper{vertical-align:top;text-align:left}.disable-ajaxload .next-ajax-link-project.auto-trigger{pointer-events:initial}.change-header .next-hero-progress{background-color:rgba(0,0,0,.3)}.change-header .next-hero-progress span{background-color:#000}.show-loader .next-hero-progress span{left:auto;right:0}#project-nav.change-header .next-hero-title,#project-nav.change-header .next-hero-subtitle{color:#000}.temporary-hero{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999;z-index:10;pointer-events:none}.temporary-hero .outer{width:100%;padding-top:20px;padding-bottom:20px;height:100%;position:relative;margin:0 auto;box-sizing:border-box;z-index:10}.hero-below-caption .temporary-hero .outer{padding-top:315px}.temporary-hero .inner{vertical-align:middle;text-align:left}.hero-below-caption .temporary-hero .inner{vertical-align:top;text-align:left}.temporary-hero .inner .caption-wrapper,.temporary-hero .inner .next-caption{position:relative}.temporary-hero .inner .caption-wrapper .title span{color:#000;opacity:1;-webkit-transform:translateY(0px);transform:translateY(0px)}.temporary-hero .inner .caption-wrapper .subtitle span{position:relative;display:block;opacity:1;color:#000;transform:translateY(0px);-webkit-transform:translateY(0px)}.temporary-hero.light-content .inner .caption-wrapper .title span,.temporary-hero.light-content .inner .caption-wrapper .subtitle span{color:#fff}.temporary-hero .next-hero-progress{background-color:rgba(0,0,0,.3)}.temporary-hero .next-hero-progress span{background-color:#000}.temporary-hero.light-content .next-hero-progress{background-color:rgba(255,255,255,.3)}.temporary-hero.light-content .next-hero-progress span{background-color:#fff}.temporary-hero .inner .caption-wrapper .title div:first-child span:first-child::before{opacity:0;-webkit-transition:opacity .3s ease-out .2s;transition:opacity .3s ease-out .2s}.temporary-hero .inner .caption-wrapper .title div:first-child span:first-child::after{opacity:0;-webkit-transition:opacity .3s ease-out .2s;transition:opacity .3s ease-out .2s}.content-full-width{box-sizing:border-box;padding-left:80px;padding-right:80px;max-width:100%}@media only screen and (max-width:1466px){#main-page-content.project-page{margin-bottom:calc(100vh - 100px)}.page-nav-caption.marquee-title{padding-top:160px;padding-bottom:20px}.marquee-title .next-hero-title-wrapper{height:14vw}}@media only screen and (max-width:1024px){.page-nav-caption.marquee-title{padding-top:120px;padding-bottom:20px}.marquee-title .next-hero-title-wrapper{height:16vw}.temporary-hero .outer{padding-top:20px;padding-bottom:20px}.temporary-hero .inner{vertical-align:middle}}@media only screen and (max-width:767px){.hero-footer-left .button-text{display:none}.page-nav-caption.marquee-title{padding-top:100px;padding-bottom:20px}.marquee-title .next-hero-title-wrapper{height:17vw}}@media only screen and (max-width:479px){.page-nav-caption.marquee-title{padding-top:100px;padding-bottom:20px}.marquee-title .next-hero-title-wrapper{height:18vw}}