/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:0px 0px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:1}.hamburger-box{width:30px;height:21px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:30px;height:3px;background-color:#fff;border-radius:0px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:0.1s;transition-duration:0.1s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top 0.1s 0.14s ease, opacity 0.1s ease;transition:top 0.1s 0.14s ease, opacity 0.1s ease}.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.1s 0.14s ease,transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:0.14s;transition-delay:0.14s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top 0.1s ease, opacity 0.1s 0.14s ease;transition:top 0.1s ease, opacity 0.1s 0.14s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom 0.1s ease,transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1)}html,body{color:#000;font-size:100%;margin:0;padding:0;background-color:#fff;font-family:"neuzeit-grotesk", sans-serif;font-weight:400;height:100%;-webkit-font-smoothing:antialiased}body{overflow:scroll}body.is-loading{overflow:hidden}body.is-menu{overflow:hidden}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}p{font-size:1.125em;letter-spacing:0.055em;line-height:1.665em;margin:0 0 20px 0}img{width:100%;height:auto}a{text-decoration:none}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}.clear{clear:both}.cf{*zoom:1}.cf:before,.cf:after{content:'';display:table}.cf:after{clear:both}.loader{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0;z-index:0;-webkit-transition:all .25s linear;transition:all .25s linear}.loader.loading{opacity:1;z-index:10000}.loader .progress-container{width:50%;max-width:300px;position:absolute;top:50%;left:0;right:0;text-align:center;margin:0 auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.loader .progress-container .progress{width:200px;height:1px;background-color:#0061f6;margin:30px auto 0 auto}.loader .progress-container .progress span{display:block;width:0;height:100%;background-color:#fff}.loader .progress-container img{max-width:80px;height:auto}.wrapper{width:100%;min-height:100%;margin:0;padding:0;position:relative;overflow:hidden}.header,.header-home{width:100%;height:140px;position:fixed;top:0;left:0;z-index:100;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.header.nav-up,.header-home.nav-up{top:-140px}.header.background,.header-home.background{background-color:rgba(0,0,0,0.8)}.header.background-sub,.header-home.background-sub{background-color:rgba(0,0,0,0.8)}.header .nav,.header-home .nav{width:100%;margin:40px 0 0 0;padding:0;position:relative}.header .nav ul,.header-home .nav ul{margin:0;padding:0;list-style-type:none;text-align:center}.header .nav ul li,.header-home .nav ul li{text-align:center;display:inline-block;margin:0 20px;height:60px;position:relative;cursor:pointer;border-bottom:1px solid rgba(227,6,19,0);-webkit-transition:border-bottom .1s linear;transition:border-bottom .1s linear}.header .nav ul li a,.header-home .nav ul li a{color:#fff;text-transform:uppercase;line-height:60px;font-size:0.813em;letter-spacing:0.16em;padding:12px 0;margin-right:-0.16em}.header .nav ul li.createvr-logo,.header-home .nav ul li.createvr-logo{padding:0 10%;margin:0 20px 0 40px}.header .nav ul li.createvr-logo img,.header-home .nav ul li.createvr-logo img{width:220px;height:auto;position:absolute;top:0;left:0;right:0;margin:0 auto}.header .nav ul li.createvr-logo:hover,.header-home .nav ul li.createvr-logo:hover{border-bottom:1px solid rgba(0,97,246,0)}.header .nav ul li:hover,.header-home .nav ul li:hover{border-bottom:1px solid #0061f6}.header .nav ul li.active,.header-home .nav ul li.active{border-bottom:1px solid #0061f6}.header .nav ul li.sub .sub-arrow,.header-home .nav ul li.sub .sub-arrow{position:absolute;top:19px;right:-40px;width:20px;height:20px;background-image:url(../images/sub-arrow.png);background-size:100% auto;background-repeat:no-repeat;background-position:center}.header .nav ul li.sub .sub-arrow.up,.header-home .nav ul li.sub .sub-arrow.up{background-image:url(../images/sub-arrow-up.png)}.header .nav ul li.sub:hover ul,.header-home .nav ul li.sub:hover ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}.header .nav ul li ul,.header-home .nav ul li ul{display:none;padding:100px 0 0 0;text-align:left;margin:0;position:absolute;top:0;left:0;width:90vw;max-height:180px}.header .nav ul li ul.project-sub,.header-home .nav ul li ul.project-sub{max-width:800px}.header .nav ul li ul .menu-block,.header-home .nav ul li ul .menu-block{max-width:200px}.header .nav ul li ul .menu-block h3,.header-home .nav ul li ul .menu-block h3{margin:0 0 16px 0;color:#fff;font-weight:400;text-transform:uppercase;border-bottom:1px solid #fff;display:inline-block;line-height:1em;font-size:0.813em;letter-spacing:0.16em}.header .nav ul li ul .menu-block ul,.header-home .nav ul li ul .menu-block ul{position:relative;padding:0}.header .nav ul li ul li,.header-home .nav ul li ul li{margin:0;height:30px;width:calc(99.9% * 1/4 - (20px - 20px * 1/4));text-align:left;border-bottom:none}.header .nav ul li ul li:nth-child(1n),.header-home .nav ul li ul li:nth-child(1n){float:left;margin-right:20px;clear:none}.header .nav ul li ul li:last-child,.header-home .nav ul li ul li:last-child{margin-right:0}.header .nav ul li ul li:nth-child(4n),.header-home .nav ul li ul li:nth-child(4n){margin-right:0;float:right}.header .nav ul li ul li:nth-child(4n + 1),.header-home .nav ul li ul li:nth-child(4n + 1){clear:both}.header .nav ul li ul li.active,.header-home .nav ul li ul li.active{border-bottom:none}.header .nav ul li ul li.active a,.header-home .nav ul li ul li.active a{border-bottom:1px solid #0061f6}.header .nav ul li ul li:hover,.header-home .nav ul li ul li:hover{border-bottom:none}.header .nav ul li ul li:hover a,.header-home .nav ul li ul li:hover a{color:#fff;border-bottom:1px solid #0061f6}.header .nav ul li ul li a,.header-home .nav ul li ul li a{line-height:20px;height:20px;padding:0;border-bottom:1px solid #818482;color:#818482;-webkit-transition:all .1s linear;transition:all .1s linear}.header .nav .sub-wrapper,.header-home .nav .sub-wrapper{background-color:rgba(0,0,0,0.8);position:absolute;top:100px;left:0;right:0;width:100%;padding:0 0 20px 0;opacity:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.header .nav .sub-wrapper.show,.header-home .nav .sub-wrapper.show{opacity:1}.header .m-nav,.header-home .m-nav{width:100%;margin:20px 0 0 0;padding:0;position:relative;display:none}.header .m-nav .close-btn,.header-home .m-nav .close-btn{display:none;position:fixed;top:38px;left:5%;font-size:1.5em;z-index:101;cursor:pointer}.header .m-nav .close-btn:after,.header-home .m-nav .close-btn:after{content:'\00d7';color:#fff;font-weight:300;font-family:Arial, sans-serif}.header .m-nav .close-btn.show,.header-home .m-nav .close-btn.show{display:block}.header .m-nav ul,.header-home .m-nav ul{margin:0;padding:0;list-style-type:none;text-align:center}.header .m-nav ul li,.header-home .m-nav ul li{text-align:center;display:inline-block;height:20px;position:relative;cursor:pointer;color:#fff;text-transform:uppercase;line-height:20px;font-size:0.813em;letter-spacing:0.16em;padding:20px 0 12px 0;border-bottom:1px solid rgba(227,6,19,0);-webkit-transition:border-bottom .1s linear;transition:border-bottom .1s linear}.header .m-nav ul li.menu-btn,.header-home .m-nav ul li.menu-btn{float:left;margin:0 0 0 5%;display:none}.header .m-nav ul li.menu-btn.show,.header-home .m-nav ul li.menu-btn.show{display:block}.header .m-nav ul li.projects-btn,.header-home .m-nav ul li.projects-btn{float:right;margin:0 5% 0 0;display:none}.header .m-nav ul li.projects-btn.show,.header-home .m-nav ul li.projects-btn.show{display:block}.header .m-nav ul li a,.header-home .m-nav ul li a{color:#fff;text-transform:uppercase;line-height:40px;font-size:0.813em;letter-spacing:0.16em;padding:12px 0;margin-right:-0.16em}.header .m-nav ul li.createvr-logo,.header-home .m-nav ul li.createvr-logo{padding:0;position:absolute;top:10px;left:0;right:0;width:60px;margin:0 auto}.header .m-nav ul li.createvr-logo img,.header-home .m-nav ul li.createvr-logo img{width:60px;height:auto}.header .m-nav ul li.createvr-logo:hover,.header-home .m-nav ul li.createvr-logo:hover{border-bottom:1px solid rgba(0,97,246,0)}.header .m-nav ul li:hover,.header-home .m-nav ul li:hover{border-bottom:1px solid #0061f6}.header .m-nav ul li.active,.header-home .m-nav ul li.active{border-bottom:1px solid #0061f6}.header .m-nav ul li.sub .sub-arrow,.header-home .m-nav ul li.sub .sub-arrow{position:absolute;top:9px;right:-40px;width:20px;height:20px;background-image:url(../images/sub-arrow.png);background-size:100% auto;background-repeat:no-repeat;background-position:center}.header .m-nav ul li.sub .sub-arrow.up,.header-home .m-nav ul li.sub .sub-arrow.up{background-image:url(../images/sub-arrow-up.png)}.header .m-nav ul li.sub:hover ul,.header-home .m-nav ul li.sub:hover ul{display:inline-block}.header .m-nav ul li ul,.header-home .m-nav ul li ul{display:none;padding:100px 0 0 0;text-align:left;margin:0;position:absolute;top:0;left:0;width:90vw;max-width:800px}.header .m-nav ul li ul li,.header-home .m-nav ul li ul li{display:inline-block;margin:0 20px 10px 0;border-bottom:1px solid #fff;height:20px}.header .m-nav ul li ul li a,.header-home .m-nav ul li ul li a{line-height:20px;height:20px;padding:0;color:#818482}.header .m-nav ul li ul li:hover a,.header-home .m-nav ul li ul li:hover a{color:#fff;border-bottom:1px solid #0061f6}.header .m-nav .sub-wrapper,.header-home .m-nav .sub-wrapper{background-color:rgba(0,0,0,0.8);position:absolute;top:100px;left:0;right:0;width:100%;padding:0 0 20px 0;opacity:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.header .m-nav .sub-wrapper.show,.header-home .m-nav .sub-wrapper.show{opacity:1}.header-home{opacity:0}.m-menu{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000;z-index:0;overflow-y:scroll;opacity:0;-webkit-transition:all .25s linear;transition:all .25s linear}.m-menu.show{opacity:1;z-index:99}.m-menu .m-menu-block h3{color:#fff;font-weight:400;font-size:0.813em;letter-spacing:0.16em;text-transform:uppercase;margin:20px 0 0 0}.m-menu .m-menu-block ul{margin:0}.m-menu ul{width:90%;margin:150px auto 50px;padding:0;list-style-type:none;text-align:left}.m-menu ul li{text-align:left;display:block;position:relative;cursor:pointer;color:#fff;text-transform:uppercase;letter-spacing:0.16em;font-size:0.813em}.m-menu ul li a{color:#fff;text-transform:uppercase;font-size:0.813em;letter-spacing:0.16em;padding:5px 0;display:block;margin:20px 0 10px 0;border-bottom:1px solid #fff}.m-menu ul li.active a{border-bottom:1px solid #0061f6}.m-menu ul li:hover a{border-bottom:1px solid #0061f6}.m-menu ul li:hover ul li a{border-bottom:1px solid #818482}.m-menu ul li ul{display:block;padding:0;text-align:left;margin:0;width:100%}.m-menu ul li ul li{font-size:0.813em;display:block;margin:0}.m-menu ul li ul li a{color:#818482;text-transform:uppercase;font-size:1em;letter-spacing:0.16em;padding:5px 0;display:block;margin:20px 0 10px 0;border-bottom:1px solid #818482}.m-menu ul li ul li.active a{border-bottom:1px solid #0061f6}.m-menu ul li ul li:hover a{color:#fff;border-bottom:1px solid #0061f6}.m-projects{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#000;z-index:0;overflow-y:scroll;opacity:0;-webkit-transition:all .25s linear;transition:all .25s linear}.m-projects.show{opacity:1;z-index:99}.m-projects .m-menu-block h3{color:#818482;font-weight:400;font-size:0.813em;letter-spacing:0.16em;text-transform:uppercase;margin:40px 0 0 0}.m-projects .m-menu-block ul{margin:0}.m-projects ul{width:90%;margin:150px auto 50px;padding:0;list-style-type:none;text-align:left}.m-projects ul li{text-align:left;display:block;position:relative;cursor:pointer;color:#fff;text-transform:uppercase;letter-spacing:0.16em}.m-projects ul li a{color:#fff;text-transform:uppercase;font-size:0.813em;letter-spacing:0.16em;padding:5px 0;display:block;margin:20px 0 10px 0;border-bottom:1px solid #fff}.m-projects ul li.active a{border-bottom:1px solid #0061f6}.m-projects ul li:hover a{border-bottom:1px solid #0061f6}.m-projects ul li ul{display:block;padding:0;text-align:left;margin:0;width:100%}.m-projects ul li ul li{font-size:1em;display:block;margin:0}.m-projects ul li ul li a{color:#818482;text-transform:uppercase;font-size:1em;letter-spacing:0.16em;padding:5px 0;display:block;margin:20px 0 10px -0.16em;border-bottom:1px solid #818482}.m-projects ul li ul li.active a{border-bottom:1px solid #0061f6}.m-projects ul li ul li:hover a{color:#fff;border-bottom:1px solid #0061f6}.section{width:100%;margin:0;padding:0;position:relative;z-index:2;background-color:#fff}.section.top{z-index:1;height:100vh}.section.top .hero .hero-overlay .hero-text{position:fixed}.section.content{margin:0;padding:0 0 60px 0}.section.content .hero{position:relative}.section.home-hero{margin:100vh 0 0 0;padding:0}.section.home{margin:0;padding:0 0 60px 0}.row{background-color:#fff;*zoom:1}.row:before,.row:after{content:'';display:table}.row:after{clear:both}.row.first{margin:50px 0 0 0}.row.first-internal{margin:50px 0 0 0}.row.second{margin:0 0 100px 0}.hero{height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;margin:0;padding:0;position:fixed;top:0;left:0}.hero .hero-overlay{width:100%;height:100%;display:block;background-color:rgba(0,0,0,0.6);position:relative}.hero .hero-overlay .hero-text{position:absolute;top:50%;left:0;right:0;margin:0 auto;width:70%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero .hero-overlay .hero-text h2{font-size:4.375em;color:#fff;font-weight:700;margin:0 0 30px 0;letter-spacing:0}@media (max-width: 420px){.hero .hero-overlay .hero-text h2{font-size:3.3em}}.hero .hero-overlay .hero-text h2.title{color:#0061f6;font-size:1.25em;letter-spacing:0.055em;font-weight:400;margin:0;text-transform:uppercase}@media (max-width: 420px){.hero .hero-overlay .hero-text h2.title{font-size:1em}}.hero .hero-overlay .hero-text hr{display:block;border:0;border-top:1px solid #0061f6;width:30px;margin:10px auto}.hero .hero-overlay .hero-text p{font-size:1.563em;line-height:1.32em;color:#fff;margin:0 auto;letter-spacing:0;width:65%}@media (max-width: 420px){.hero .hero-overlay .hero-text p{font-size:1.4em}}.hero.home{position:relative}.splash{height:100vh;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;margin:0;padding:0;position:fixed;top:0;left:0}.splash .splash-overlay{width:100%;height:100%;display:block;background-color:rgba(0,0,0,0.4);position:relative}.splash .splash-overlay .splash-text{position:absolute;top:50%;left:0;right:0;margin:0 auto;width:70%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.splash .splash-overlay .splash-text h2{font-size:4.375em;color:#fff;font-weight:700;margin:0 0 30px 0;letter-spacing:0}@media (max-width: 420px){.splash .splash-overlay .splash-text h2{font-size:3.3em}}.splash .splash-overlay .splash-text h2.title{color:#0061f6;font-size:1.25em;letter-spacing:0.055em;font-weight:400;margin:0;text-transform:uppercase}@media (max-width: 420px){.splash .splash-overlay .splash-text h2.title{font-size:1em}}.splash .splash-overlay .splash-text hr{display:block;border:0;border-top:1px solid #0061f6;width:30px;margin:10px auto}.splash .splash-overlay .splash-text p{font-size:1.563em;line-height:1.32em;color:#fff;margin:0 auto;letter-spacing:0;width:65%}@media (max-width: 420px){.splash .splash-overlay .splash-text p{font-size:1.4em}}.scroll-down{cursor:pointer;position:absolute;width:26px;left:0;right:0;bottom:50px;margin:0 auto;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.content-container{width:90%;max-width:1440px;padding:0;margin:0 auto;*zoom:1}.content-container:before,.content-container:after{content:'';display:table}.content-container:after{clear:both}.info-container{text-transform:uppercase;margin:0 0 100px 0;*zoom:1}.info-container:before,.info-container:after{content:'';display:table}.info-container:after{clear:both}.info-container h3{font-weight:400;margin:0;font-size:0.938em}.info-container p{color:#0061f6;margin:0;font-size:0.938em}.info-container hr{width:15px;color:#0061f6;border:0;border-top:1px solid #0061f6;margin:10px 0}.info-container a{color:#0061f6;border-bottom:1px solid #0061f6;-webkit-transition:border-bottom .1s linear;transition:border-bottom .1s linear}.info-container a:hover{border-bottom:1px solid rgba(0,97,246,0)}.copy{max-width:450px;margin:0 0 50px 0}.copy hr{width:15px;color:#000;border:0;border-top:1px solid #000;margin:0 0 20px 0}.copy h2{font-size:1.250em;font-weight:700;margin:0 0 20px 0}.copy ul{list-style:none;margin:0;padding:0 0 0 20px}.copy ul li{margin:0 0 10px 0;font-size:1.125em;letter-spacing:0.055em}.copy ul li:before{content:'\2013';position:absolute;margin-left:-20px}.copy a{color:#000;border-bottom:1px solid #000;-webkit-transition:border-bottom .1s linear;transition:border-bottom .1s linear}.copy a:hover{border-bottom:1px solid transparent}.copy.download-links-container .dl-link{margin:0 0 20px 0}.copy.download-links-container .dl-link a{border-bottom:none}.copy.download-links-container .dl-link img{max-width:231px;max-height:66px}.image-container{margin:0 0 20px 0}.column-container .col-1-2{width:calc(99.9% * 1/2 - (20px - 20px * 1/2))}.column-container .col-1-2:nth-child(1n){float:left;margin-right:20px;clear:none}.column-container .col-1-2:last-child{margin-right:0}.column-container .col-1-2:nth-child(2n){margin-right:0;float:right}.column-container .col-1-2:nth-child(2n + 1){clear:both}.col-1-1{*zoom:1;float:left;clear:none;text-align:inherit;width:100%;margin-left:0%;margin-right:0%}.col-1-1:before,.col-1-1:after{content:'';display:table}.col-1-1:after{clear:both}.col-1-2{width:calc(99.9% * 1/2 - (100px - 100px * 1/2))}.col-1-2:nth-child(1n){float:left;margin-right:100px;clear:none}.col-1-2:last-child{margin-right:0}.col-1-2:nth-child(2n){margin-right:0;float:right}.col-1-2:nth-child(2n + 1){clear:both}.col-1-2.copy{width:calc(99.9% * 1/2 - (85px - 85px * 1/2))}.col-1-2.copy:nth-child(1n){float:left;margin-right:85px;clear:none}.col-1-2.copy:last-child{margin-right:0}.col-1-2.copy:nth-child(2n){margin-right:0;float:right}.col-1-2.copy:nth-child(2n + 1){clear:both}.col-1-2.copy h2{font-size:1em;font-weight:400}.col-1-2.copy hr{width:15px;color:#000;border:0;border-top:1px solid #000;margin:10px 0}.col-1-2.profile{width:calc(99.9% * 1/2 - (50px - 50px * 1/2));margin-bottom:50px}.col-1-2.profile:nth-child(1n){float:left;margin-right:50px;clear:none}.col-1-2.profile:last-child{margin-right:0}.col-1-2.profile:nth-child(2n){margin-right:0;float:right}.col-1-2.profile:nth-child(2n + 1){clear:both}.col-1-2.profile .name{text-transform:uppercase;font-size:0.875em;margin:20px 0 0 0}.col-1-2.profile .role{color:#818482;font-size:0.875em;margin:0}.col-1-2.profile .location{color:#818482;font-size:0.875em;margin:0}.col-3-8{width:calc(99.9% * 3/8 - (36px - 36px * 3/8))}.col-3-8:nth-child(1n){float:left;margin-right:36px;clear:none}.col-3-8:last-child{margin-right:0}.col-3-8:nth-child(3n){margin-right:0;float:right}.col-3-8:nth-child(3n + 1){clear:both}.col-2-3{width:calc(99.9% * 2/3 - (36px - 36px * 2/3))}.col-2-3:nth-child(1n){float:left;margin-right:36px;clear:none}.col-2-3:last-child{margin-right:0}.col-2-3:nth-child(2n){margin-right:0;float:right}.col-2-3:nth-child(2n + 1){clear:both}.more{position:absolute;left:54%;bottom:70px}.more a{color:#000;font-size:1.5em}#map-la{height:570px;width:100%;margin:0 0 50px 0}#map-ldn{height:570px;width:100%;margin:0 0 50px 0}.video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;margin:0 0 20px 0;width:100%}.video-wrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.video-title h2{font-weight:400;font-size:1.25em;letter-spacing:0.04em;margin:0 0 5px 0}@media (max-width: 420px){.video-title h2{font-size:1em}}.video-title p{font-size:1.25em;letter-spacing:0.04em;color:#818482;margin:0;line-height:1.2em}@media (max-width: 420px){.video-title p{font-size:1em}}.project-nav{margin:140px auto 40px;max-width:1440px;width:90%;*zoom:1}.project-nav:before,.project-nav:after{content:'';display:table}.project-nav:after{clear:both}.project-nav .next-project{width:100px;float:right;cursor:pointer}.project-nav .next-project a{color:#000}.project-nav .next-project .next-arrow{height:30px;width:30%;display:inline-block;float:right;margin:2px 0 0 0;text-align:right}.project-nav .next-project .next-arrow img{width:auto;height:100%}.project-nav .next-project .next-text{width:65%;float:left;display:inline-block}.project-nav .next-project .next-text p{margin:0;line-height:1em}.project-nav .prev-project{width:100px;float:left;cursor:pointer}.project-nav .prev-project a{color:#000}.project-nav .prev-project .prev-arrow{height:30px;width:30%;display:inline-block;float:left;margin:2px 0 0 0}.project-nav .prev-project .prev-arrow img{width:auto;height:100%}.project-nav .prev-project .prev-text{float:right;width:65%;display:inline-block}.project-nav .prev-project .prev-text p{margin:0;line-height:1em}.credits p{font-size:0.9em;margin:0 0 5px 0}.footer{width:100%;padding:20px 0 200px 0;background-color:#F1F1F1;position:relative;z-index:2;margin:0}.footer .footer-content{width:90%;max-width:1440px;margin:0 auto;position:relative;*zoom:1}.footer .footer-content:before,.footer .footer-content:after{content:'';display:table}.footer .footer-content:after{clear:both}.footer .info{font-size:0.8em;float:left}.footer .info p{color:#818482;margin:0;text-transform:uppercase}.footer .info a{color:#818482}.footer .info a:hover{text-decoration:underline}.footer .footer-nav{float:right}.footer .footer-nav ul{margin:0;padding:0;list-style-type:none}.footer .footer-nav ul li{display:inline-block;margin:0 20px 0 0;text-align:center;text-transform:uppercase;font-size:0.8em;letter-spacing:0.16em}.footer .footer-nav ul li a{color:#818482;border-bottom:1px solid rgba(102,102,102,0);-webkit-transition:border-bottom .1s linear;transition:border-bottom .1s linear}.footer .footer-nav ul li a:hover{border-bottom:1px solid #666}.footer .back-to-top{display:none}#trigger-1{position:absolute;bottom:0;right:0}#scene{position:fixed;top:0;left:0;bottom:0;right:0;overflow:hidden}#scene .layer{bottom:0;right:0}#scene .layer.one{z-index:2}#scene .layer.two{z-index:3}#scene .layer.three{z-index:4}#scene .layer.four{z-index:5}#scene .layer.five{z-index:6}#scene .layer.six{z-index:7}#scene .layer.seven{z-index:8}#scene .layer.eight{z-index:9}#scene .layer.nine{z-index:10}#scene .layer.slimer{z-index:6}#scene.hidden{display:none;visibility:hidden}.gb-item-container{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh}.overlay-starter{position:absolute;top:100vh;left:0}.black-overlay{width:100%;height:100%;display:block;background-color:#000;position:fixed;top:0;left:0;z-index:10}.overlay-container{position:absolute;top:0;left:0;bottom:0;right:0}.overlay-container .scroll-down{position:absolute;width:26px;left:0;right:0;bottom:50px;margin:0 auto;z-index:11;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}.overlay-container.animated{height:100vh;width:100%;z-index:1000;background-color:#000;position:fixed;top:0;left:0}.initial-overlay{position:fixed;top:50%;left:0;right:0;margin:0 auto;width:70%;z-index:11;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1}.initial-overlay .logo-container{margin:0 auto;width:200px}.initial-overlay .text-container{width:100%;margin:30px 0 0 0;text-align:center}.initial-overlay .text-container p{font-size:1.563em;line-height:1.32em;color:#fff;width:65%;margin:0 auto}@media (max-width: 420px){.initial-overlay .text-container p{font-size:1.4em}}.initial-overlay .text-container h2{font-size:4.375em;color:#fff;font-weight:700;margin:0 0 30px 0;letter-spacing:0}@media (max-width: 420px){.initial-overlay .text-container h2{font-size:3.3em}}.full-bg{background-image:url(../images/ghostbusters-splash/gb-bg-full.jpg);background-position:center left;background-size:auto 100%;background-repeat:no-repeat}.ghostbusters-bg{width:100%;height:100vh;z-index:2}.ghostbusters-bg img{width:auto;height:100vh;position:absolute;top:0;left:0}@media (max-width: 420px){.ghostbusters-bg img{height:80vh}}.ghostbusters-building{width:100%;height:100vh;position:fixed;top:0;z-index:3}.ghostbusters-building img{width:auto;height:100vh;position:absolute;top:0;left:0}@media (max-width: 420px){.ghostbusters-building img{height:80vh}}.ghostbusters-post{background-image:url(../images/ghostbusters-splash/gb-post.png);background-size:cover;background-position:center;width:100%;height:100vh;position:fixed;top:0;left:0;-webkit-transform:scale(4);transform:scale(4);z-index:4}.ghostbusters-roadworks{width:100%;height:100vh;position:fixed;z-index:5}.ghostbusters-roadworks img{width:auto;height:100vh;position:absolute;bottom:0}@media (max-width: 420px){.ghostbusters-roadworks img{height:80vh}}.ghostbusters-slimer{width:100%;height:100vh;position:fixed;bottom:0;top:0;right:0;z-index:8}.ghostbusters-slimer img{width:auto;height:100vh;position:absolute;bottom:0}@media (max-width: 420px){.ghostbusters-slimer img{height:80vh}}.second-overlay{position:fixed;top:0;bottom:0;left:0;right:0;z-index:100}.second-overlay .text-container{position:absolute;top:50%;left:0;right:0;width:70%;margin:0 auto;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.second-overlay .text-container h2{font-size:4.375em;color:#fff;font-weight:700;margin:0 0 30px 0;letter-spacing:0}@media (max-width: 420px){.second-overlay .text-container h2{font-size:3.3em}}.second-overlay .text-container h2.title{color:#0061f6;font-size:1.25em;letter-spacing:0.055em;font-weight:400;margin:0;text-transform:uppercase}@media (max-width: 420px){.second-overlay .text-container h2.title{font-size:1em}}.second-overlay .text-container hr{display:block;border:0;border-top:1px solid #0061f6;width:30px;margin:10px auto}.second-overlay .text-container p{font-size:1.563em;line-height:1.32em;color:#fff;margin:0 auto;letter-spacing:0;width:65%}@media (max-width: 420px){.second-overlay .text-container p{font-size:1.4em}}.ghostbusters-hero-bg{background-image:url(../images/ghostbusters-splash/gb-bg.jpg);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:2}.ghostbusters-hero-building{background-image:url(../images/ghostbusters-splash/gb-building.png);background-size:cover;background-position:center;width:100%;height:100vh;position:fixed;top:0;left:0;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:3}.ghostbusters-hero-post{background-image:url(../images/ghostbusters-splash/gb-post.png);background-size:cover;background-position:center;width:100%;height:100vh;position:fixed;top:0;left:0;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:4}.ghostbusters-hero-roadworks{background-image:url(../images/ghostbusters-splash/gb-roadworks.png);background-size:cover;background-position:center;width:100%;height:100vh;position:fixed;top:0;left:0;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}.ghostbusters-hero-slimer{background-image:url(../images/ghostbusters-splash/slimer.png);background-size:auto 90%;background-position:left bottom;background-repeat:no-repeat;width:100%;height:100vh;position:fixed;bottom:0;left:-100px;top:0;right:0;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:8}@media (max-width: 1024px) and (orientation: portrait){.ghostbusters-hero-slimer{background-image:url(../images/ghostbusters-splash/slimer-m.png);-webkit-transform:scale(1.2);transform:scale(1.2);left:0;background-position:right bottom;background-size:auto 90%}}@media (max-width: 420px) and (orientation: portrait){.ghostbusters-hero-slimer{background-image:url(../images/ghostbusters-splash/slimer-m.png);-webkit-transform:scale(1.2);transform:scale(1.2);left:0;background-position:right bottom;background-size:auto 80%}}.ghostbusters-hero-slimer img{width:auto;height:80vh}@media (max-width: 420px){.ghostbusters-hero-slimer img{height:80vh}}.ouija-bg{background-image:url(../images/ouija-splash/ouija-bg.jpg);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:2}.ouija-girl{background-image:url(../images/ouija-splash/ouija-girl.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:3}.ouija-hands{background-image:url(../images/ouija-splash/ouija-hands.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:4}@media (max-width: 1024px) and (orientation: portrait){.ouija-hands{-webkit-transform:scale(1.2);transform:scale(1.2)}}.walk-bg{background-image:url(../images/walk-splash/walk-bg.jpg);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:2}@media (max-width: 1024px) and (orientation: portrait){.walk-bg{background-image:url(../images/walk-splash/walk-bg-m.jpg)}}@media (max-width: 768px) and (orientation: portrait){.walk-bg{background-image:url(../images/walk-splash/walk-bg-m.jpg)}}@media (max-width: 420px) and (orientation: portrait){.walk-bg{background-image:url(../images/walk-splash/walk-bg-m.jpg)}}.walk-tower{background-image:url(../images/walk-splash/walk-tower.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:3}@media (max-width: 1024px) and (orientation: portrait){.walk-tower{background-image:url(../images/walk-splash/walk-tower-m.png)}}@media (max-width: 768px) and (orientation: portrait){.walk-tower{background-image:url(../images/walk-splash/walk-tower-m.png)}}@media (max-width: 420px) and (orientation: portrait){.walk-tower{background-image:url(../images/walk-splash/walk-tower-m.png)}}.walk-building{background-image:url(../images/walk-splash/walk-building.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:4}@media (max-width: 1024px) and (orientation: portrait){.walk-building{background-image:url(../images/walk-splash/walk-building-m.png)}}@media (max-width: 768px) and (orientation: portrait){.walk-building{background-image:url(../images/walk-splash/walk-building-m.png)}}@media (max-width: 420px) and (orientation: portrait){.walk-building{background-image:url(../images/walk-splash/walk-building-m.png)}}.walk-man{background-image:url(../images/walk-splash/walk-man.png);background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}@media (max-width: 1024px) and (orientation: portrait){.walk-man{background-image:url(../images/walk-splash/walk-man-m.png);-webkit-transform:scale(1.2);transform:scale(1.2)}}@media (max-width: 768px) and (orientation: portrait){.walk-man{background-image:url(../images/walk-splash/walk-man-m.png)}}@media (max-width: 420px) and (orientation: portrait){.walk-man{background-image:url(../images/walk-splash/walk-man-m.png)}}.walk-wire{background-image:url(../images/walk-splash/walk-wire.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}@media (max-width: 1024px) and (orientation: portrait){.walk-wire{background-image:url(../images/walk-splash/walk-wire-m.png);-webkit-transform:scale(1.2);transform:scale(1.2)}}@media (max-width: 768px) and (orientation: portrait){.walk-wire{background-image:url(../images/walk-splash/walk-wire-m.png)}}@media (max-width: 420px) and (orientation: portrait){.walk-wire{background-image:url(../images/walk-splash/walk-wire-m.png)}}.walk-clouds{background-image:url(../images/walk-splash/walk-clouds.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.2);transform:scale(1.2);z-index:6}@media (max-width: 1024px) and (orientation: portrait){.walk-clouds{background-image:url(../images/walk-splash/walk-clouds-m.png);-webkit-transform:scale(1.3);transform:scale(1.3)}}@media (max-width: 768px) and (orientation: portrait){.walk-clouds{background-image:url(../images/walk-splash/walk-clouds-m.png)}}@media (max-width: 420px) and (orientation: portrait){.walk-clouds{background-image:url(../images/walk-splash/walk-clouds-m.png)}}.rukus-sky{background-image:url(../images/rukus-splash/rukus-sky.jpg);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:2}.rukus-building{background-image:url(../images/rukus-splash/rukus-building.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:3}.rukus-fence{background-image:url(../images/rukus-splash/rukus-fence.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:4}.rukus-kennel{background-image:url(../images/rukus-splash/rukus-kennel.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}@media (max-width: 1024px) and (orientation: portrait){.rukus-kennel{background-image:url(../images/rukus-splash/rukus-kennel-m.png)}}.rukus-dog{background-image:url(../images/rukus-splash/rukus-dog.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:6}@media (max-width: 1024px) and (orientation: portrait){.rukus-dog{background-image:url(../images/rukus-splash/rukus-dog-m.png)}}.spiderman-sky{background-image:url(../images/spiderman-splash/spiderman-sky.jpg);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:2}.spiderman-city{background-image:url(../images/spiderman-splash/spiderman-city.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:3}.spiderman-balloon1{background-image:url(../images/spiderman-splash/spiderman-balloon1.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:4}.spiderman-balloon2{background-image:url(../images/spiderman-splash/spiderman-balloon2.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}.spiderman-balloon3{background-image:url(../images/spiderman-splash/spiderman-balloon3.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:6}.spiderman-balloon4{background-image:url(../images/spiderman-splash/spiderman-balloon4.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:8}.spiderman-foreground{background-image:url(../images/spiderman-splash/spiderman-foreground–MINI.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:7}.spiderman-hands-left{background-image:url(../images/spiderman-splash/spiderman-hands-left.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.2);transform:scale(1.2);z-index:9}.spiderman-hands-right{background-image:url(../images/spiderman-splash/spiderman-hands-right.png);background-size:cover;background-position:center;width:100%;height:100vh;-webkit-transform:scale(1.15);transform:scale(1.15);z-index:9}.spiderman-home-splash{width:100%;height:100vh;z-index:2;text-align:center;margin:0 auto;position:relative}.spiderman-home-splash#sky{background-image:url(../images/spiderman-splash/spiderman-sky-zoom.jpg);background-size:cover;background-position:top left}.spiderman-home-splash img{width:auto;height:100vh;position:absolute;top:0;left:0}@media (max-width: 420px){.spiderman-home-splash img{height:80vh}}@media (max-width: 1024px){.mobile-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;height:100vh;width:100vw;z-index:100}.mobile-overlay .mobile-text-container{position:absolute;top:50%;left:0;right:0;width:100%;margin:0 auto;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100}.mobile-overlay .mobile-text-container h2{font-size:4.375em;color:#fff;font-weight:700;margin:0 0 30px 0;letter-spacing:0}}@media (max-width: 1024px) and (max-width: 420px){.mobile-overlay .mobile-text-container h2{font-size:3.3em}}@media (max-width: 1024px){.mobile-overlay .mobile-text-container h2.title{color:#0061f6;font-size:1.25em;letter-spacing:0.055em;font-weight:400;margin:0;text-transform:uppercase}}@media (max-width: 1024px) and (max-width: 420px){.mobile-overlay .mobile-text-container h2.title{font-size:1em}}@media (max-width: 1024px){.mobile-overlay .mobile-text-container hr{display:block;border:0;border-top:1px solid #0061f6;width:30px;margin:10px auto}.mobile-overlay .mobile-text-container p{font-size:1.563em;line-height:1.32em;color:#fff;margin:0 auto;letter-spacing:0;width:65%}}@media (max-width: 1024px) and (max-width: 420px){.mobile-overlay .mobile-text-container p{font-size:1.4em}}@media (max-width: 920px){.col-3-8{width:calc(99.9% * 1/2 - (36px - 36px * 1/2))}.col-3-8:nth-child(1n){float:left;margin-right:36px;clear:none}.col-3-8:last-child{margin-right:0}.col-3-8:nth-child(2n){margin-right:0;float:right}.col-3-8:nth-child(2n + 1){clear:both}}@media (max-width: 880px){.header,.header-home{height:100px}.header .nav,.header-home .nav{display:none}.header .m-nav,.header-home .m-nav{display:block}}@media (max-width: 768px){.col-1-2{width:calc(99.9% * 1/2 - (50px - 50px * 1/2))}.col-1-2:nth-child(1n){float:left;margin-right:50px;clear:none}.col-1-2:last-child{margin-right:0}.col-1-2:nth-child(2n){margin-right:0;float:right}.col-1-2:nth-child(2n + 1){clear:both}}@media (max-width: 736px) and (orientation: landscape){.splash .splash-overlay .splash-text{width:90%;margin:0 auto}.splash .splash-overlay .splash-text h2{font-size:2.5em;margin:0 0 5px 0}.splash .splash-overlay .splash-text h2.title{font-size:0.8em}.splash .splash-overlay .splash-text p{width:100%}.row.first .col-1-2{width:calc(99.9% * 1/1)}.row.first .col-1-2:nth-child(1n){float:left;margin-right:0;clear:none}.row.first .col-1-2:last-child{margin-right:0}.row.first .col-1-2:nth-child(1n){margin-right:0;float:right}.row.first .col-1-2:nth-child(1n + 1){clear:both}.row.first .col-1-2:first-of-type{display:none}.row.second{margin:0}}@media (max-width: 670px){.footer{padding:20px 0 50px 0}.footer .info{font-size:0.8em;float:none;margin:0 0 30px 0}.footer .footer-nav{float:none}}@media (max-width: 620px){.col-1-2{width:calc(99.9% * 1/1)}.col-1-2:nth-child(1n){float:left;margin-right:0;clear:none}.col-1-2:last-child{margin-right:0}.col-1-2:nth-child(1n){margin-right:0;float:right}.col-1-2:nth-child(1n + 1){clear:both}.copy{max-width:620px;margin:0 auto 50px auto}.row.first .col-1-2:first-of-type{display:none}.row.second{margin:0}.hero .hero-overlay .hero-text{width:90%}.hero .hero-overlay .hero-text p{width:80%}.splash .splash-overlay .splash-text{width:90%}.splash .splash-overlay .splash-text p{width:80%}.video-title{margin:0 0 30px 0}.copy{margin:30px auto 50px auto}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes bounce{0%{bottom:10%}50%{bottom:11%}100%{bottom:10%}}@keyframes bounce{0%{bottom:10%}50%{bottom:11%}100%{bottom:10%}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width: 420px){.hero .hero-overlay .hero-text h2{font-size:2.5em}.splash .splash-overlay .splash-text h2{font-size:2.5em}.mobile-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;height:100vh;width:100vw;z-index:100}.mobile-overlay .mobile-text-container{position:absolute;top:50%;left:0;right:0;width:100%;margin:0 auto;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100}.mobile-overlay .mobile-text-container h2{font-size:2.5em;color:#fff;font-weight:700;margin:0 0 30px 0;letter-spacing:0}.mobile-overlay .mobile-text-container p{font-size:1.563em;line-height:1.32em;color:#fff;margin:0 auto;letter-spacing:0;width:100%}}@media (max-width: 420px) and (max-width: 420px){.mobile-overlay .mobile-text-container p{font-size:1.4em}}@media (max-width: 420px){.project-nav{margin:40px auto}.footer .footer-nav ul li{margin:0 10px 0 0}.footer .back-to-top{cursor:pointer;display:block;position:absolute;bottom:90px;right:20px;height:20px;width:29px;margin:0;text-align:right}.footer .back-to-top img{width:auto;height:100%}.header-home{opacity:1}.section.top{height:100vh}#scene{height:100vh;width:100%}.overlay-container{position:absolute;top:0;left:0;height:100vh;width:100%;background-color:rgba(0,0,0,0.4)}.initial-overlay{position:absolute;top:50%;bottom:0;left:0;right:0;opacity:1;z-index:100;width:90%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.initial-overlay .text-container{position:absolute;top:50%;left:0;right:0;width:100%;margin:0 auto;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.initial-overlay .text-container h2{font-size:2.5em;color:#fff;font-weight:700;margin:0 0 30px 0;letter-spacing:0}.initial-overlay .text-container p{font-size:1.563em;line-height:1.32em;color:#fff;margin:0 auto;letter-spacing:0;width:100%}}@media (max-width: 420px) and (max-width: 420px){.initial-overlay .text-container p{font-size:1.4em}}@media (max-width: 420px){@-webkit-keyframes bounce{0%{bottom:15%}50%{bottom:16%}100%{bottom:15%}}@keyframes bounce{0%{bottom:15%}50%{bottom:16%}100%{bottom:15%}}}

/*# sourceMappingURL=createvr.css.map */
