@charset "UTF-8";.slide-enter-active[data-v-a3634e68],.slide-leave-active[data-v-a3634e68]{transition:transform .4s ease}.slide-enter-from[data-v-a3634e68],.slide-leave-to[data-v-a3634e68]{transform:translate(100%)}.push-nav[data-v-a3634e68]{position:fixed;top:0;right:0;width:350px;height:100vh;background:#262626;z-index:9999;overflow-y:auto;opacity:.95;box-shadow:-3px 0 10px #0003}.push-nav ul li[data-v-a3634e68]{position:relative}.push-nav ul li[data-v-a3634e68]:hover{background-color:#61e3d3}.push-nav ul li:hover a[data-v-a3634e68]{color:#232323}nav[data-v-a3634e68]{position:fixed;top:0;width:100%;height:49px;background-color:#171717;opacity:.95;z-index:5}nav ul[data-v-a3634e68],nav li[data-v-a3634e68]{height:49px}nav li[data-v-a3634e68]{padding:0;cursor:pointer;transition:all .2s}.push-nav ul li img[data-v-a3634e68]{position:absolute;width:30px;bottom:15px;left:27px;height:30px}.nav-items[data-v-a3634e68]{margin:0 auto;display:table;color:#f3f3f3;font-variant:small-caps;letter-spacing:3px;font-family:LatoWebLight;font-size:1.3em;position:relative;top:12px}nav ul li[data-v-a3634e68]:hover{background-color:#61e3d3}nav ul li:hover span[data-v-a3634e68],nav ul li:hover a[data-v-a3634e68]{color:#232323}body.menu-open[data-v-a3634e68]{transform:translate(-350px);transition:transform .4s ease}#push-nav ul li[data-v-a3634e68]{position:relative}#push-nav ul li[data-v-a3634e68]:hover{background-color:#61e3d3}#push-nav ul li:hover a[data-v-a3634e68]{color:#232323}#push-nav ul li img[data-v-a3634e68]{position:absolute;width:30px;bottom:15px;left:27px;height:30px}#top-space[data-v-a3634e68]{height:75px;width:auto;background-color:#232323;border-bottom:1px solid #000000;border-top:1px solid #000000}#close-button[data-v-a3634e68]{cursor:pointer;position:absolute;height:25px;width:34px;right:57px;top:28px}#top-space span[data-v-a3634e68]:nth-child(1){position:absolute;height:1px;width:25px;background:#eaeaea;border-radius:2px;margin:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#top-space span[data-v-a3634e68]:nth-child(2){position:absolute;height:1px;width:25px;background:#eaeaea;border-radius:2px;margin:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.cbp-spmenu[data-v-a3634e68]{position:fixed;background:#262626;opacity:.95}.cbp-spmenu-vertical[data-v-a3634e68]{width:350px;height:100%;top:0;z-index:3}.cbp-spmenu-vertical a[data-v-a3634e68]{font-family:LatoWebLight,sans-serif;border-bottom:1px solid #000000;padding:20px 15px 20px 85px;color:#eaeaea;letter-spacing:2px;line-height:20px;cursor:pointer;text-align:left;text-transform:uppercase;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.cbp-spmenu-right[data-v-a3634e68]{right:-710px;top:46px}.cbp-spmenu-right.cbp-spmenu-open[data-v-a3634e68]{right:0;top:46px;z-index:4}.cbp-spmenu a[data-v-a3634e68]{display:block;font-size:18px}.cbp-spmenu[data-v-a3634e68]{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.hamburger-menu[data-v-a3634e68]{width:30px;height:30px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.hamburger-menu span[data-v-a3634e68]{display:block;position:absolute;height:2px;width:50%;background:#f3f3f3;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger-menu span[data-v-a3634e68]:nth-child(2n){left:50%;border-radius:0 3px 3px 0}.hamburger-menu span[data-v-a3634e68]:nth-child(odd){left:0;border-radius:3px 0 0 3px}.hamburger-menu span[data-v-a3634e68]:nth-child(1),.hamburger-menu span[data-v-a3634e68]:nth-child(2){top:0}.hamburger-menu span[data-v-a3634e68]:nth-child(3),.hamburger-menu span[data-v-a3634e68]:nth-child(4){top:8px}.hamburger-menu span[data-v-a3634e68]:nth-child(5),.hamburger-menu span[data-v-a3634e68]:nth-child(6){top:16px}.hamburger-menu.open span[data-v-a3634e68]:nth-child(1),.hamburger-menu.open span[data-v-a3634e68]:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.hamburger-menu.open span[data-v-a3634e68]:nth-child(2),.hamburger-menu.open span[data-v-a3634e68]:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.hamburger-menu.open span[data-v-a3634e68]:nth-child(1){left:2px;top:0}.hamburger-menu.open span[data-v-a3634e68]:nth-child(2){left:13px;top:0}.hamburger-menu.open span[data-v-a3634e68]:nth-child(3){left:-50%;opacity:0}.hamburger-menu.open span[data-v-a3634e68]:nth-child(4){left:100%;opacity:0}.hamburger-menu.open span[data-v-a3634e68]:nth-child(5){left:2px;top:11px}.hamburger-menu.open span[data-v-a3634e68]:nth-child(6){left:13px;top:11px}@media only screen and (min-width: 48em){#mobile-nav[data-v-a3634e68]{display:none}}@media only screen and (max-width: 48em){.row .mobile-four[data-v-a3634e68]{width:100%!important;float:left;padding:0 15px}nav[data-v-a3634e68]{display:none}#close-button[data-v-a3634e68]{display:none}#mobile-nav[data-v-a3634e68]{position:fixed;height:55px;background-color:#171717;opacity:.95;z-index:5;width:100%}#mobile-nav ul.row[data-v-a3634e68]{margin:0 auto;display:flex}#mobile-nav ul.row li a[data-v-a3634e68]{display:table;margin:20px auto 0}#menu-home[data-v-a3634e68],#nav-contact[data-v-a3634e68],#mobile-nav-contact[data-v-a3634e68]{height:30px;width:30px}}@media only screen and (max-width: 28.125em){.cbp-spmenu-right[data-v-a3634e68]{top:0}.cbp-spmenu-right.cbp-spmenu-open[data-v-a3634e68]{top:0;width:100%}#mobile-nav[data-v-a3634e68]{bottom:0}}footer[data-v-8c293a45]{background:#262626;height:205px;width:100%;overflow:hidden}footer ul[data-v-8c293a45]{overflow:auto;margin:42px auto 0;display:table}footer li[data-v-8c293a45]{display:-webkit-inline-box;margin:15px}footer ul li a[data-v-8c293a45]{color:#eaeaea;font-size:1.7em;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}footer ul li a svg[data-v-8c293a45]{height:27px;fill:#eaeaea;display:block;margin:0 auto}footer ul li a#blog[data-v-8c293a45]:after,footer ul li a#instagram[data-v-8c293a45]:after,footer ul li a#thingiverse[data-v-8c293a45]:after,footer ul li a#github[data-v-8c293a45]:after,footer ul li a#linkedin[data-v-8c293a45]:after,footer ul li a#resume[data-v-8c293a45]:after,footer ul li a#email[data-v-8c293a45]:after{top:10px;position:relative;font-size:.5em;letter-spacing:3px;font-family:LatoWebLight}footer ul li a#blog[data-v-8c293a45]:after{content:"blog"}footer ul li a#instagram[data-v-8c293a45]:after{content:"instagram"}footer ul li a#thingiverse[data-v-8c293a45]:after{content:"3d models"}footer ul li a#github[data-v-8c293a45]:after{content:"github"}footer ul li a#linkedin[data-v-8c293a45]:after{content:"linkedin"}footer ul li a#resume[data-v-8c293a45]:after{content:"resume"}footer ul li a#email[data-v-8c293a45]:after{content:"email"}footer ul li a svg path[data-v-8c293a45],footer ul li a svg rect[data-v-8c293a45],footer ul li a svg ellipse[data-v-8c293a45]{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}footer ul li a svg:hover path[data-v-8c293a45],footer ul li a svg:hover rect[data-v-8c293a45],footer ul li a svg:hover ellipse[data-v-8c293a45]{fill:#61e3d3}footer p[data-v-8c293a45]{position:relative;color:#eaeaea;top:20px;font-size:.625em;text-align:center;font-family:LatoWebLight,sans-serif;padding:5px}footer #footer-info[data-v-8c293a45]{position:relative;top:-17px}footer #footer-info p[data-v-8c293a45]:nth-child(1){font-size:12px;letter-spacing:2px;margin-top:12px}footer #footer-info p[data-v-8c293a45]:nth-child(3){margin-top:-6px}@media only screen and (max-width: 48em){footer ul li#resume[data-v-8c293a45]{display:none}}@media only screen and (max-width: 37.5em){footer ul li[data-v-8c293a45]{display:-webkit-inline-box;margin:5px;font-size:14px}}@media only screen and (max-width: 28.125em){footer[data-v-8c293a45]{height:auto;padding-bottom:65px}footer ul li[data-v-8c293a45]{display:inline-block;margin:auto;font-size:25px;text-align:center;padding:25px;height:auto;width:50%}footer #footer-info p[data-v-8c293a45]:nth-child(1){display:none}footer ul li a svg[data-v-8c293a45]{height:30px}}.cursor[data-v-446253f2]{position:fixed;width:12px;height:12px;background:#0ff;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%);z-index:9999;box-shadow:0 0 6px #0ff,0 0 14px #0ff;animation:cursor-pulse-446253f2 1.2s ease-in-out infinite;mix-blend-mode:difference;will-change:transform;transition:transform .1s ease-out}.cursor.cursor-click[data-v-446253f2]{animation:cursor-pulse-446253f2 1.2s ease-in-out infinite,cursor-bounce-446253f2 .3s ease-out}.cursor[data-v-446253f2]:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;border:1px solid rgba(0,255,255,.35);border-radius:50%;transform:translate(-50%,-50%);animation:cursor-ring-446253f2 1.2s ease-out infinite;transition:all .1s ease-out}.cursor-click[data-v-446253f2]:after{animation:cursor-ring-446253f2 1.2s ease-out infinite,cursor-ring-bounce-446253f2 .3s ease-out}@keyframes cursor-bounce-446253f2{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(.7)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes cursor-ring-bounce-446253f2{0%{transform:translate(-50%,-50%) scale(1);border-width:1px}50%{transform:translate(-50%,-50%) scale(1.4);border-width:2px;opacity:.8}to{transform:translate(-50%,-50%) scale(1);border-width:1px}}@keyframes cursor-pulse-446253f2{0%,to{background:#00f5ff;box-shadow:0 0 8px #00f5ff,0 0 20px #00f5ffe6,0 0 30px #00f5ff80}50%{background:#a4ffea;box-shadow:0 0 12px #a4ffea,0 0 28px #a4ffeaf2,0 0 42px #a4ffea99}}@keyframes cursor-ring-446253f2{0%{opacity:.45;transform:translate(-50%,-50%) scale(.4);border-color:#0ff9}60%{opacity:.15;transform:translate(-50%,-50%) scale(1.6);border-color:#a4ffea4d}to{opacity:0;transform:translate(-50%,-50%) scale(2);border-color:#a4ffea00}}body{cursor:none}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgba(0,255,255,.04) 0px,rgba(0,255,255,.04) 1px,transparent 1px,transparent 3px);pointer-events:none;z-index:10000;opacity:.4}.scroll-progress-container{position:fixed;top:0;left:0;width:100%;height:4px;background-color:#9e1c2c;z-index:9999}.scroll-progress-bar{height:100%;background-color:#61e3d3;transition:width .1s ease}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}#app{overflow-x:hidden}.binary-burst{position:fixed;color:#0ff;font-size:16px;pointer-events:none;opacity:0;z-index:9998;transform-origin:center;animation:particle-pop var(--particle-duration, .9s) ease-out forwards,glitch-color .35s linear infinite;text-shadow:1px 0 #9e1c2b,-1px 0 #00ffff,0 0 8px currentColor}.binary-burst:before,.binary-burst:after{content:attr(data-text);position:absolute;left:0;top:0;width:100%;opacity:.25;pointer-events:none}.binary-burst:before{color:#9e1c2b;clip-path:inset(0 0 60% 0);transform:translate(-1px,-1px);animation:glitch-slice .6s steps(2,end) infinite}.binary-burst:after{color:#00f7ff;clip-path:inset(40% 0 0 0);transform:translate(1px,1px);animation:glitch-slice .45s steps(2,end) infinite reverse}@keyframes glitch-color{0%,to{filter:hue-rotate(0deg)}33%{filter:hue-rotate(90deg)}66%{filter:hue-rotate(180deg)}}@keyframes glitch-slice{0%{clip-path:inset(0 0 70% 0);transform:translate(-2px,-2px)}25%{clip-path:inset(10% 0 50% 0);transform:translate(2px,1px)}50%{clip-path:inset(40% 0 20% 0);transform:translate(-1px,2px)}75%{clip-path:inset(30% 0 30% 0);transform:translate(1px,-2px)}to{clip-path:inset(0 0 70% 0);transform:translate(0)}}@keyframes particle-pop{0%{opacity:0;transform:scale(.3) translate(0)}45%{opacity:1;transform:scale(1.05) translate(var(--tx, 0px),var(--ty, 0px))}to{opacity:0;transform:scale(.85) translate(calc(var(--tx, 0px) * 1.15),calc(var(--ty, 0px) * 1.15))}}#landing{position:relative;min-height:600px;width:100%;background:url(../img/projects/landing/backgrounds/landing.jpg) no-repeat right center;background-color:#262626}#color{position:absolute;background-color:#9e1c2c99;z-index:1;height:100%;width:40%;transform:skew(28deg);transform-origin:100%;left:39px;max-width:500px}#project-color{position:absolute;background-color:#9e1c2c99;height:100%;width:40%;transform:skew(38deg);transform-origin:100%;max-width:500px}#landing:before{position:absolute;width:100%;height:100%;content:"";box-shadow:0 0 220px #0009 inset;pointer-events:none;z-index:2}#landing ul{position:relative;display:flex;justify-content:center;flex-direction:column;height:600px;left:-70px;margin-left:20px}#landing li{z-index:3}#landing h1{color:#61e3d3;margin:25px 0;font-family:LatoWebBlack,sans-serif;text-transform:uppercase}#landing li:nth-child(2){margin-left:40px}#landing li:nth-child(3){margin-left:76px}#landing li:nth-child(4){margin-left:115px}#heading{margin:0 auto;display:table;position:relative;top:27%;transform:translateY(-50%)}#heading span{position:absolute;height:250px;width:2px;background-color:#fff;transform:rotate(45deg)}#heading span:nth-child(2){position:absolute;height:250px;width:2px;background-color:#fff;transform:rotate(-45deg)}#about{height:auto;width:100%;background-color:#232323;overflow:hidden;position:relative}.bg-logo{position:absolute;z-index:0;opacity:.1;top:-200px;margin:0 auto;left:0;right:0}#about h1{font-size:2.5em;letter-spacing:5px}#about .row,.project-container .row{position:relative}#about .row{padding:50px 0}#about h2,.project-container h2{text-transform:uppercase;color:#eaeaea;margin-bottom:5px;font-family:LatoWebLight,sans-serif}#about h2 span{font-family:LatoWebBold,sans-serif;color:#61e3d3}#about h4,.project-copy h4{max-width:600px;color:#eaeaea}#thumb-container{background-color:#eaeaea}#thumbnails{padding:50px 0}#thumbnails.row .six.columns h2{position:absolute;top:65px;left:30px;font-family:LatoWebLight,sans-serif;color:#eaeaea;text-transform:uppercase;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#thumbnails.row .six.columns h5{position:absolute;top:110px;left:30px;color:#eaeaea;max-width:400px;font-family:Open Sans,sans-serif;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#thumbnails figure.tint{margin:0;float:left;background:#000;overflow:hidden;height:auto}#thumbnails figurecaption h2 span{color:#61e3d3;font-family:LatoWebBold,sans-serif}#thumbnails figure.tint img{opacity:.6;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);transform:scale(1)}#thumbnails figure.tint:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);opacity:1}@media only screen and (min-width: 125.063em){#landing{background:url(../img/projects/landing/backgrounds/landing-big.jpg) no-repeat center center}#color{left:19%}}@media only screen and (max-width: 70em){#landing ul{left:0;margin-left:20px}#landing h1{font-size:2.8em}}@media only screen and (max-width: 62.5em){#about h2{padding:20px 0 0}#about div{margin:0 20px}}@media only screen and (min-width: 48em){#tmrMobile{display:none}#tmrDesktop{display:block}}@media only screen and (max-width: 48em){#landing ul{left:25px}#color{transform:skew(20deg)}#landing h1{font-size:2.2em!important;margin:12px 0;line-height:35px}#landing li:nth-child(1){margin-left:0}#landing li:nth-child(2){margin-left:18px}#landing li:nth-child(3){margin-left:36px}#landing li:nth-child(4){margin-left:53px}#tmrMobile{display:block}#tmrDesktop{display:none}}@media only screen and (max-width: 37.5em){#color{width:45%;left:0;transform:skew(15deg)}#landing ul{margin-left:10px}#landing li:nth-child(1){margin-left:0}#landing li:nth-child(2){margin-left:13px}#landing li:nth-child(3){margin-left:25px}#landing li:nth-child(4){margin-left:38px}}@media only screen and (max-width: 31.25em){#landing{background:url(../img/projects/landing/backgrounds/landingMobile.jpg) no-repeat center center}#about h4{font-size:1.2em;line-height:28px}}@media only screen and (max-width: 28.125em){#about h2{font-size:2em}figurecaption h2{font-size:1.8em}#about hr{width:180px}figurecaption h5{font-size:1em}}@media only screen and (max-width: 25em){figurecaption h2{letter-spacing:0px}#landing ul{left:0}#landing li:nth-child(1){margin-left:0}#landing li:nth-child(2){margin-left:17px}#landing li:nth-child(3){margin-left:33px}#landing li:nth-child(4){margin-left:48px}}.slide-enter-active[data-v-c47d1300],.slide-leave-active[data-v-c47d1300]{transition:transform .4s ease}.slide-enter-from[data-v-c47d1300],.slide-leave-to[data-v-c47d1300]{transform:translate(100%)}.df25-main[data-v-73086c19]{min-height:725px;position:relative}.df25-content[data-v-73086c19]{padding-top:0}#salesforceDF25-landing[data-v-73086c19]{position:relative;background:url(../img/projects/df25/backgrounds/df25-landing.jpg) center center no-repeat;min-height:600px;width:100%;background-color:#262626}.df25left-img[data-v-73086c19]{padding:70px 30px 70px 0}.df25-content .left-info h4[data-v-73086c19]{height:auto}#salesforce-section-one[data-v-73086c19]{background:url(../img/projects/df25/backgrounds/section-one-bg.jpg) fixed center no-repeat;background-color:#000}@media only screen and (min-width: 125.063em){#salesforceDF25-landing[data-v-73086c19]{background:url(../img/projects/df25/backgrounds/df25-big.jpg) no-repeat center center}}@media only screen and (max-width: 31.25em){#salesforceDF25-landing[data-v-73086c19]{background:url(../img/projects/df25/backgrounds/salesforceDF25-bgMobile.jpg) no-repeat center center}}#google-landing[data-v-63bd1108]{position:relative;background:url(../img/projects/google/backgrounds/google.jpg) right center no-repeat;min-height:600px;width:100%;background-color:#262626}#google-landing[data-v-63bd1108]:before{position:absolute;width:100%;height:100%;content:"";box-shadow:0 0 220px #000 inset;pointer-events:none;z-index:1}@media only screen and (min-width: 125.063em){#google-landing[data-v-63bd1108]{background:url(../img/projects/google/backgrounds/google-big.jpg) right center no-repeat}}@media only screen and (max-width: 31.25em){#google-landing[data-v-63bd1108]{background:url(../img/projects/google/backgrounds/google-mobile.jpg) right center no-repeat}}#activations-landing[data-v-50204004]{position:relative;background:url(../img/projects/IBMactivations/backgrounds/activations-landing.jpg) left center no-repeat;min-height:600px;width:100%;background-color:#262626}#activations-landing[data-v-50204004]:before{position:absolute;width:100%;height:100%;content:"";box-shadow:0 0 220px #000 inset;pointer-events:none;z-index:1}.section-one[data-v-50204004]{background:url(../img/projects/IBMactivations/backgrounds/section-one-dust.jpg) right center no-repeat;background-color:#000;min-height:500px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.computer-in-front[data-v-50204004]{z-index:1}.computer-in-front img[data-v-50204004]{position:absolute;right:0;max-height:340px}.center-activation-text h4[data-v-50204004]{display:flex;justify-content:center;flex-direction:column;height:400px;color:#f3f3f3}.awards[data-v-50204004]{color:#61e3d3}a.awards[data-v-50204004]{padding:2px 0!important}.right-content.ripple-section[data-v-50204004]:before{content:"";background:url(../img/projects/IBMactivations/backgrounds/section-two-bg.jpg) left center no-repeat;opacity:1;inset:0;position:absolute;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media only screen and (min-width: 125.063em){#activations-landing[data-v-50204004]{background:url(../img/projects/IBMactivations/backgrounds/activations-big.jpg) no-repeat center center}}@media only screen and (max-width: 48em){.right-content.ripple-section[data-v-50204004]:before{opacity:.5}}@media only screen and (max-width: 31.25em){#activations-landing[data-v-50204004]{background:url(../img/projects/IBMactivations/backgrounds/section-one-mobile.jpg) no-repeat center center}.section-one[data-v-50204004]{background:url(../img/projects/IBMactivations/backgrounds/section-one-dust-mobile.jpg) center center no-repeat}}#LC_soundbooth-landing[data-v-f1e56a81]{position:relative;background:url(../img/projects/LC_soundbooth/backgrounds/LC_soundbooth.jpg) center left no-repeat;min-height:600px;width:100%;background-color:#262626;background-position:0 -193px}#LC_soundbooth-landing[data-v-f1e56a81]:before{position:absolute;width:100%;height:100%;content:"";box-shadow:0 0 220px #000 inset;pointer-events:none;z-index:1}#soundbooth-site-bg[data-v-f1e56a81]{background:url(../img/projects/LC_soundbooth/backgrounds/sound-wave.jpg) fixed center no-repeat;background-color:#000}img.soundbooth-right-img[data-v-f1e56a81]{position:absolute;right:-525px;max-width:none}#soundwave[data-v-f1e56a81]{left:-400px;position:absolute;min-width:800px}@media only screen and (min-width: 125.063em){#LC_soundbooth-landing[data-v-f1e56a81]{background:url(../img/projects/LC_soundbooth/backgrounds/LC-soundbooth-big.jpg) no-repeat center center}}@media only screen and (max-width: 53.125em){img.soundbooth-right-img[data-v-f1e56a81]{right:-620px}}@media only screen and (max-width: 48em){img.soundbooth-right-img[data-v-f1e56a81]{display:none}}@media only screen and (max-width: 37.5em){#soundbooth-site-bg[data-v-f1e56a81]{background:url(../img/projects/LC_soundbooth/backgrounds/sound-waveMobile.jpg) fixed center no-repeat}}@media only screen and (max-width: 31.25em){#LC_soundbooth-landing[data-v-f1e56a81]{background:url(../img/projects/LC_soundbooth/backgrounds/sound-waveMobile.jpg) no-repeat center center}}#litIS-landing[data-v-9d3ef017]{position:relative;background:url(../img/projects/LitIS/backgrounds/litIS.jpg) no-repeat center center;min-height:600px;width:100%;background-color:#262626}#litIS-landing[data-v-9d3ef017]:before{position:absolute;width:100%;height:100%;content:"";box-shadow:0 0 220px #000 inset;pointer-events:none;z-index:1}#lit-is-model[data-v-9d3ef017]{left:-400px;position:absolute;min-width:900px}@media only screen and (min-width: 125.063em){#litIS-landing[data-v-9d3ef017]{background:url(../img/projects/LitIS/backgrounds/litIS-big.jpg) no-repeat center center}}@media only screen and (max-width: 31.25em){#litIS-landing[data-v-9d3ef017]{background:url(../img/projects/LitIS/backgrounds/litisMobile.jpg) no-repeat center center}}#visceral_reality-landing[data-v-ea96f712]{position:relative;background:url(../img/projects/visceral_reality/backgrounds/visceral_reality.jpg) left center no-repeat;min-height:600px;width:100%;background-color:#262626;background-position:0 -193px}#visceral_reality-landing[data-v-ea96f712]:before{position:absolute;width:100%;height:100%;content:"";box-shadow:0 0 220px #000 inset;pointer-events:none;z-index:1}#vr-platform[data-v-ea96f712]{max-width:1000px;right:-383px;position:absolute}#haptics[data-v-ea96f712]{left:-300px;position:absolute;min-width:615px;max-height:none}@media only screen and (min-width: 125.063em){#visceral_reality-landing[data-v-ea96f712]{background:url(../img/projects/visceral_reality/backgrounds/visceral-reality-big.jpg) no-repeat center center}}@media only screen and (max-width: 31.25em){#visceral_reality-landing[data-v-ea96f712]{background:url(../img/projects/visceral_reality/backgrounds/visceralMobile.jpg) no-repeat center center}}#dustins-words-landing[data-v-6c2a6e52]{position:relative;background:url(../img/projects/dustins-words/backgrounds/dustins-words.jpg) no-repeat center center;min-height:600px;width:100%;background-color:#262626}#dustins-words-landing[data-v-6c2a6e52]:before{position:absolute;width:100%;height:100%;content:"";box-shadow:0 0 220px #000 inset;pointer-events:none;z-index:1}#dw-site-bg[data-v-6c2a6e52]{background:url(../img/projects/dustins-words/backgrounds/dw-bg.jpg) fixed center no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#dustins-words-model[data-v-6c2a6e52]{left:-400px;position:absolute;min-width:900px}@media only screen and (min-width: 125.063em){#dustins-words-landing[data-v-6c2a6e52]{background:url(../img/projects/dustins-words/backgrounds/dustins-words-big.jpg) no-repeat center center}}@media only screen and (max-width: 31.25em){#dustins-words-landing[data-v-6c2a6e52]{background:url(../img/projects/dustins-words/backgrounds/dustinsWordsMobile.jpg) no-repeat center center}#dw-site-bg[data-v-6c2a6e52]{background:url(../img/projects/dustins-words/backgrounds/dw-bgMobile.jpg) no-repeat center center}.section-one[data-v-6c2a6e52]{background:url(../img/projects/IBMactivations/backgrounds/section-one-dust-mobile.jpg) center center no-repeat}}#chingon-pong-landing[data-v-18b9d19d]{position:relative;background:url(../img/projects/chingonPong/backgrounds/chingon-pong.jpg) right center no-repeat;min-height:600px;width:100%;background-color:#262626}#chingon-pong-landing[data-v-18b9d19d]:before{position:absolute;width:100%;height:100%;content:"";box-shadow:0 0 220px #000 inset;pointer-events:none;z-index:1}#chingon-exclamation[data-v-18b9d19d]{position:relative;bottom:7px;color:#eaeaea}#chingon-machine[data-v-18b9d19d]{position:absolute;left:-200px;top:-150px;max-height:none}@media only screen and (min-width: 125.063em){#chingon-pong-landing[data-v-18b9d19d]{background:url(../img/projects/chingonPong/backgrounds/chingon-pong-big.jpg) right center no-repeat}}@media only screen and (max-width: 48em){.chingon.left-img[data-v-18b9d19d]{display:none}}@media only screen and (max-width: 31.25em){#chingon-pong-landing[data-v-18b9d19d]{background:url(../img/projects/chingonPong/backgrounds/chingonPongMobile.jpg) right center no-repeat}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,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,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:LatoWebBlack;src:url(/assets/Lato-Black-DEpAikEH.eot);src:url(/assets/Lato-Black-DEpAikEH.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Black-xqgs0fI9.woff2) format("woff2"),url(/assets/Lato-Black-CISFMy3-.woff) format("woff"),url(/assets/Lato-Black-zWwzajZA.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebBlack;src:url(/assets/Lato-BlackItalic-BBIwllCH.eot);src:url(/assets/Lato-BlackItalic-BBIwllCH.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-BlackItalic-CHBJVdnq.woff2) format("woff2"),url(/assets/Lato-BlackItalic-C4Bqy5W3.woff) format("woff"),url(/assets/Lato-BlackItalic-e_ryT13i.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebBold;src:url(/assets/Lato-Bold-V0E48Oru.eot);src:url(/assets/Lato-Bold-V0E48Oru.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Bold-450o7qxS.woff2) format("woff2"),url(/assets/Lato-Bold-jhsKD-BB.woff) format("woff"),url(/assets/Lato-Bold-DJ7mpxtt.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebBold;src:url(/assets/Lato-BoldItalic-D5vC1m3F.eot);src:url(/assets/Lato-BoldItalic-D5vC1m3F.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-BoldItalic-DGCGXd8y.woff2) format("woff2"),url(/assets/Lato-BoldItalic-igpwzO5f.woff) format("woff"),url(/assets/Lato-BoldItalic-DIS5X7sI.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebHairline;src:url(/assets/Lato-Hairline-BX3qf8jc.eot);src:url(/assets/Lato-Hairline-BX3qf8jc.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Hairline-B2ruM1SJ.woff2) format("woff2"),url(/assets/Lato-Hairline-C_-7tvDa.woff) format("woff"),url(/assets/Lato-Hairline-DlFs_mSL.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebHairline;src:url(/assets/Lato-HairlineItalic-DV_yJzB1.eot);src:url(/assets/Lato-HairlineItalic-DV_yJzB1.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-HairlineItalic-CPqDbVOL.woff2) format("woff2"),url(/assets/Lato-HairlineItalic-C1X3dyJw.woff) format("woff"),url(/assets/Lato-HairlineItalic-CqyOsUqD.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebHeavy;src:url(/assets/Lato-Heavy-BYap9dIr.eot);src:url(/assets/Lato-Heavy-BYap9dIr.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Heavy-DEqM_-kZ.woff2) format("woff2"),url(/assets/Lato-Heavy-BJgeuGNf.woff) format("woff"),url(/assets/Lato-Heavy-ChS0Vktr.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebHeavy;src:url(/assets/Lato-HeavyItalic-D7w01pjV.eot);src:url(/assets/Lato-HeavyItalic-D7w01pjV.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-HeavyItalic-Qb4zaF06.woff2) format("woff2"),url(/assets/Lato-HeavyItalic-BYTMqz_J.woff) format("woff"),url(/assets/Lato-HeavyItalic-Dow7O5W7.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWeb;src:url(/assets/Lato-Italic-rpCegmyQ.eot);src:url(/assets/Lato-Italic-rpCegmyQ.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Italic-BqViT-Fy.woff2) format("woff2"),url(/assets/Lato-Italic-B1KwYAL5.woff) format("woff"),url(/assets/Lato-Italic-D9YVSPNt.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebLight;src:url(/assets/Lato-Light-D_iKMigO.eot);src:url(/assets/Lato-Light-D_iKMigO.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Light-BMaLSd57.woff2) format("woff2"),url(/assets/Lato-Light-DiMplDF8.woff) format("woff"),url(/assets/Lato-Light-2UCjM1r4.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebLight;src:url(/assets/Lato-LightItalic-d1WwrHa6.eot);src:url(/assets/Lato-LightItalic-d1WwrHa6.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-LightItalic-Cy8J02ER.woff2) format("woff2"),url(/assets/Lato-LightItalic-DYbgeXE4.woff) format("woff"),url(/assets/Lato-LightItalic-1HYNSjBA.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebMedium;src:url(/assets/Lato-Medium-omRIDwI3.eot);src:url(/assets/Lato-Medium-omRIDwI3.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Medium--W8Gw7ce.woff2) format("woff2"),url(/assets/Lato-Medium-DegMWCqq.woff) format("woff"),url(/assets/Lato-Medium-DG1Y4T2A.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebMedium;src:url(/assets/Lato-MediumItalic-CbQ26zPB.eot);src:url(/assets/Lato-MediumItalic-CbQ26zPB.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-MediumItalic-BEs3wtTb.woff2) format("woff2"),url(/assets/Lato-MediumItalic-OQ2S4Bja.woff) format("woff"),url(/assets/Lato-MediumItalic-E9bVoDH_.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWeb;src:url(/assets/Lato-Regular-DXpsO5jD.eot);src:url(/assets/Lato-Regular-DXpsO5jD.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Regular-slfFsoDb.woff2) format("woff2"),url(/assets/Lato-Regular-DdzPa3bH.woff) format("woff"),url(/assets/Lato-Regular-B4qwZox_.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebSemibold;src:url(/assets/Lato-Semibold-KDwu8vP2.eot);src:url(/assets/Lato-Semibold-KDwu8vP2.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Semibold-ChYtJEHQ.woff2) format("woff2"),url(/assets/Lato-Semibold-L6z4EfnP.woff) format("woff"),url(/assets/Lato-Semibold-BWvDQ1bC.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebSemibold;src:url(/assets/Lato-SemiboldItalic-DCQL5dbS.eot);src:url(/assets/Lato-SemiboldItalic-DCQL5dbS.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-SemiboldItalic-DTWh86bc.woff2) format("woff2"),url(/assets/Lato-SemiboldItalic-CD9ExmFr.woff) format("woff"),url(/assets/Lato-SemiboldItalic-BI8E8uu-.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebThin;src:url(/assets/Lato-Thin-jiHpDprj.eot);src:url(/assets/Lato-Thin-jiHpDprj.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-Thin-Cp8U0P_W.woff2) format("woff2"),url(/assets/Lato-Thin-COvgrB1K.woff) format("woff"),url(/assets/Lato-Thin-BMBLI6PJ.ttf) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:LatoWebThin;src:url(/assets/Lato-ThinItalic-CXJ2vUtF.eot);src:url(/assets/Lato-ThinItalic-CXJ2vUtF.eot?#iefix) format("embedded-opentype"),url(/assets/Lato-ThinItalic-B3DGpe1r.woff2) format("woff2"),url(/assets/Lato-ThinItalic-CaPlA2Yb.woff) format("woff"),url(/assets/Lato-ThinItalic-DWYy5LLL.ttf) format("truetype");font-style:italic;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:Open-Sans-Light;src:url(/assets/OpenSans-Light-D0-GEtTb.eot);src:url(/assets/OpenSans-Light-D0-GEtTb.eot?#iefix) format("embedded-opentype"),url(/assets/OpenSans-Light-BHFKcvmd.woff2?v=1.101) format("woff2"),url(/assets/OpenSans-Light-Cz_7xT1n.woff?v=1.101) format("woff"),url(/assets/OpenSans-Light-BMhjNc0h.ttf) format("truetype");font-weight:300;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:Open-Sans-Regular;src:url(/assets/OpenSans-Regular-C8rJKPPR.eot);src:url(/assets/OpenSans-Regular-C8rJKPPR.eot?#iefix) format("embedded-opentype"),url(/assets/OpenSans-Regular-BGGaK62m.woff2?v=1.101) format("woff2"),url(/assets/OpenSans-Regular-DlUlXB4t.woff?v=1.101) format("woff"),url(/assets/OpenSans-Regular-Dtf4kUB_.ttf) format("truetype");font-weight:400;font-style:normal;text-rendering:optimizeLegibility}@font-face{font-family:Open-Sans-Semibold;src:url(Semibold/OpenSans-Semibold.eot);src:url(Semibold/OpenSans-Semibold.eot?#iefix) format("embedded-opentype"),url(Semibold//OpenSans-Semibold.woff2?v=1.101) format("woff2"),url(Semibold//OpenSans-Semibold.woff?v=1.101) format("woff"),url(Semibold/OpenSans-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;text-rendering:optimizeLegibility}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row{width:960px;max-width:100%;min-width:768px;margin:0 auto}.row.collapse .column,.row.collapse .columns{padding:0}.row .row{width:auto;max-width:none;min-width:0;margin:0 -15px}.row .row.collapse{margin:0}.column,.columns{float:left;min-height:1px;padding:5px;position:relative}.column.centered,.columns.centered{float:none;margin:0 auto}[class*=column]+[class*=column].end{float:left}.one,.row .one{width:8.33333%}.two,.row .two{width:16.66667%}.three,.row .three{width:25%}.four,.row .four{width:33.33333%}.five,.row .five{width:41.66667%}.six,.row .six{width:50%}.seven,.row .seven{width:58.33333%}.eight,.row .eight{width:66.66667%}.nine,.row .nine{width:75%}.ten,.row .ten{width:83.33333%}.eleven,.row .eleven{width:91.66667%}.twelve,.row .twelve{width:100%}.row .offset-by-one{margin-left:8.33333%}.row .offset-by-two{margin-left:16.66667%}.row .offset-by-three{margin-left:25%}.row .offset-by-four{margin-left:33.33333%}.row .offset-by-five{margin-left:41.66667%}.row .offset-by-six{margin-left:50%}.row .offset-by-seven{margin-left:58.33333%}.row .offset-by-eight{margin-left:66.66667%}.row .offset-by-nine{margin-left:75%}.row .offset-by-ten{margin-left:83.33333%}.push-two{left:16.66667%}.pull-two{right:16.66667%}.push-three{left:25%}.pull-three{right:25%}.push-four{left:33.33333%}.pull-four{right:33.33333%}.push-five{left:41.66667%}.pull-five{right:41.66667%}.push-six{left:50%}.pull-six{right:50%}.push-seven{left:58.33333%}.pull-seven{right:58.33333%}.push-eight{left:66.66667%}.pull-eight{right:66.66667%}.push-nine{left:75%}.pull-nine{right:75%}.push-ten{left:83.33333%}.pull-ten{right:83.33333%}img{height:auto}img,object,embed{max-width:100%}img{-ms-interpolation-mode:bicubic}@media only screen and (max-width: 828px){.five,.row .five{width:44.66667%}}#map_canvas img,.map_canvas img{max-width:none!important}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.block-grid{display:block;overflow:hidden;padding:0}.block-grid>li{display:block;height:auto;float:left}.block-grid.one-up{margin:0}.block-grid.one-up>li{width:100%;padding:0 0 15px}.block-grid.two-up{margin:0 -15px}.block-grid.two-up>li{width:50%;padding:0 15px 15px}.block-grid.two-up>li:nth-child(odd){clear:both}.block-grid.three-up{margin:0 -12px}.block-grid.three-up>li{width:33.33333%;padding:0 12px 12px}.block-grid.three-up>li:nth-child(3n+1){clear:both}.block-grid.four-up{margin:0 -10px}.block-grid.four-up>li{width:25%;padding:0 10px 10px}.block-grid.four-up>li:nth-child(4n+1){clear:both}.block-grid.five-up{margin:0 -8px}.block-grid.five-up>li{width:20%;padding:0 8px 8px}.block-grid.five-up>li:nth-child(5n+1){clear:both}.block-grid.six-up{margin:0 -8px}.block-grid.six-up>li{width:16.66667%;padding:0 8px 8px}.block-grid.six-up>li:nth-child(6n+1){clear:both}.block-grid.seven-up{margin:0 -8px}.block-grid.seven-up>li{width:14.28571%;padding:0 8px 8px}.block-grid.seven-up>li:nth-child(7n+1){clear:both}.block-grid.eight-up{margin:0 -8px}.block-grid.eight-up>li{width:12.5%;padding:0 8px 8px}.block-grid.eight-up>li:nth-child(8n+1){clear:both}.block-grid.nine-up{margin:0 -8px}.block-grid.nine-up>li{width:11.11111%;padding:0 8px 8px}.block-grid.nine-up>li:nth-child(9n+1){clear:both}.block-grid.ten-up{margin:0 -8px}.block-grid.ten-up>li{width:10%;padding:0 8px 8px}.block-grid.ten-up>li:nth-child(10n+1){clear:both}.block-grid.eleven-up{margin:0 -8px}.block-grid.eleven-up>li{width:9.09091%;padding:0 8px 8px}.block-grid.eleven-up>li:nth-child(11n+1){clear:both}.block-grid.twelve-up{margin:0 -8px}.block-grid.twelve-up>li{width:8.33333%;padding:0 8px 8px}.block-grid.twelve-up>li:nth-child(12n+1){clear:both}.clearing-blackout{background:#000;background:#000c;position:fixed;width:100%;height:100%;top:0;left:0;z-index:999}.clearing-blackout .clearing-close{display:block}.clearing-container{position:relative;z-index:999;height:100%;overflow:hidden}.visible-img{height:75%;position:relative}.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}.visible-img .clearing-caption{color:#fff;margin-bottom:0;text-align:center;position:absolute;bottom:0;background:#000;background:#000000b3;width:100%;padding:10px 100px}.clearing-close{z-index:999;position:absolute;top:10px;right:20px;font-size:30px;line-height:1;color:#fff;display:none}.clearing-close:hover,.clearing-close:focus{color:#ccc}.clearing-main-left,.clearing-main-right{position:absolute;top:50%;margin-top:-16px}.clearing-main-left.disabled,.clearing-main-right.disabled{opacity:.5}.clearing-main-left:active,.clearing-main-right:active{margin-top:-15px}.clearing-main-left{left:10px;content:"";display:block;width:0;height:0;border:solid 16px;border-color:transparent white transparent transparent}.clearing-main-right{right:10px;content:"";display:block;width:0;height:0;border:solid 16px;border-color:transparent transparent transparent white}ul[data-clearing].block-grid.three-up>li:nth-child(3n+1){clear:none}ul[data-clearing] li{cursor:pointer;display:block}ul[data-clearing] li.clearing-feature~li{display:none}.clearing-assembled .clearing-container .carousel{background:#000;background:#000000bf;height:150px;margin-top:5px}.clearing-assembled .clearing-container .visible-img{background:#000;background:#000000bf;overflow:hidden}.clearing-assembled .clearing-container ul[data-clearing]{z-index:999;width:200%;height:100%;margin-left:0;position:relative;left:0}.clearing-assembled .clearing-container ul[data-clearing] li{display:block;width:175px;height:inherit;padding:0;float:left;overflow:hidden;background:#222;margin-right:1px;position:relative}.clearing-assembled .clearing-container ul[data-clearing] li.fix-height img{min-height:100%;height:100%;max-width:none}.clearing-assembled .clearing-container ul[data-clearing] li img{cursor:pointer!important;min-width:100%!important}.clearing-assembled .clearing-container ul[data-clearing] li.visible{border-top:4px solid white}ul.block-grid[data-clearing]{overflow:visible}.clearing-blackout ul.block-grid[data-clearing].two-up>li:nth-child(odd){clear:none}.clearing-blackout ul.block-grid[data-clearing].three-up>li:nth-child(3n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].four-up>li:nth-child(4n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].five-up>li:nth-child(5n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].six-up>li:nth-child(6n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].seven-up>li:nth-child(7n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].eight-up>li:nth-child(8n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].nine-up>li:nth-child(9n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].ten-up>li:nth-child(10n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].eleven-up>li:nth-child(11n+1){clear:none}.clearing-blackout ul.block-grid[data-clearing].twelve-up>li:nth-child(12n+1){clear:none}.clearing-blackout .th img{border:none;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 #0000;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}.clearing-blackout:hover img,.clearing-blackout:focus img{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 #0000}.show-for-small,.show-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.show-for-xlarge,.show-for-print{display:none!important}.hide-for-small,.hide-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.hide-for-xlarge,.hide-for-print{display:inherit!important}@media only screen and (min-width: 1441px){.hide-for-small,.hide-for-medium,.hide-for-medium-down,.hide-for-large,.show-for-large-up,.show-for-xlarge{display:inherit!important}.show-for-small,.show-for-medium,.show-for-medium-down,.show-for-large,.hide-for-large-up,.hide-for-xlarge{display:none!important}}@media only screen and (max-width: 1279px) and (min-width: 768px){.hide-for-small,.show-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit!important}.show-for-small,.hide-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none!important}}@media only screen and (max-width: 767px){.show-for-small,.hide-for-medium,.show-for-medium-down,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit!important}.hide-for-small,.show-for-medium,.hide-for-medium-down,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none!important}}.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}@media screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit!important}.hide-for-landscape,.show-for-portrait{display:none!important}}@media screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit!important}.hide-for-portrait,.show-for-landscape{display:none!important}}.show-for-touch{display:none!important}.hide-for-touch,.touch .show-for-touch{display:inherit!important}.touch .hide-for-touch{display:none!important}table.show-for-xlarge,table.show-for-large,table.hide-for-small,table.hide-for-medium{display:table!important}@media only screen and (max-width: 1279px) and (min-width: 768px){.touch table.hide-for-xlarge,.touch table.hide-for-large,.touch table.hide-for-small,.touch table.show-for-medium{display:table!important}}@media only screen and (max-width: 767px){table.hide-for-xlarge,table.hide-for-large,table.hide-for-medium,table.show-for-small{display:table!important}}@media only screen and (max-device-width: 1280px){.touch .nav-bar li.has-flyout>a{padding-right:36px!important}}@media only screen and (max-device-width: 800px),only screen and (device-width: 1024px) and (device-height: 600px),only screen and (width: 1280px) and (orientation: landscape),only screen and (device-width: 800px),only screen and (max-width: 767px){.flex-video{padding-top:0}}@media only screen and (max-width: 1279px) and (min-width: 768px){.touch .nav-bar li a{font-size:13px}.touch .nav-bar li.has-flyout>a.flyout-toggle{padding:20px!important}.touch .nav-bar li.has-flyout>a{padding-right:36px!important}.clearing-main-right,.clearing-main-left{height:100%;width:40px;top:0;border:none}.clearing-main-right:before,.clearing-main-left:before{position:absolute;top:50%}.clearing-main-left{left:0}.clearing-main-left:before{left:5px;content:"";display:block;width:0;height:0;border:solid 16px;border-color:transparent white transparent transparent}.clearing-main-right{height:100%;right:0}.clearing-main-right:before{content:"";display:block;width:0;height:0;border:solid 16px;border-color:transparent transparent transparent white}}@media only screen and (max-width: 767px){.left,.right{float:none}body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row{width:auto;min-width:0;margin-left:0;margin-right:0}.column,.columns{width:auto!important;float:none}.column:last-child,.columns:last-child{float:none}[class*=column]+[class*=column]:last-child{float:none}.column:before,.columns:before,.column:after,.columns:after{content:"";display:table}.column:after,.columns:after{clear:both}.offset-by-one,.offset-by-two,.offset-by-three,.offset-by-four,.offset-by-five,.offset-by-six,.offset-by-seven,.offset-by-eight,.offset-by-nine,.offset-by-ten{margin-left:0!important}.push-two,.push-three,.push-four,.push-five,.push-six,.push-seven,.push-eight,.push-nine,.push-ten{left:auto}.pull-two,.pull-three,.pull-four,.pull-five,.pull-six,.pull-seven,.pull-eight,.pull-nine,.pull-ten{right:auto}.row .mobile-one{width:25%!important;float:left;padding:0 15px}.row .mobile-one:last-child{float:right}.row .mobile-one.end{float:left}.row.collapse .mobile-one{padding:0}.row .mobile-two{width:50%!important;float:left;padding:0 15px}.row .mobile-two:last-child{float:right}.row .mobile-two.end{float:left}.row.collapse .mobile-two{padding:0}.row .mobile-three{width:75%!important;float:left;padding:0 15px}.row .mobile-three:last-child{float:right}.row .mobile-three.end{float:left}.row.collapse .mobile-three{padding:0}.row .mobile-four{width:100%!important;float:left;padding:0 15px}.row .mobile-four:last-child{float:right}.row .mobile-four.end{float:left}.row.collapse .mobile-four{padding:0}.push-one-mobile{left:25%}.pull-one-mobile{right:25%}.push-two-mobile{left:50%}.pull-two-mobile{right:50%}.push-three-mobile{left:75%}.pull-three-mobile{right:75%}.block-grid.mobile>li{float:none;width:100%;margin-left:0}.block-grid>li{clear:none}.block-grid.mobile-one-up>li{width:100%}.block-grid.mobile-two-up>li{width:50%}.block-grid.mobile-two-up>li:nth-child(odd){clear:both}.block-grid.mobile-three-up>li{width:33.33333%}.block-grid.mobile-three-up>li:nth-child(3n+1){clear:both}.block-grid.mobile-four-up>li{width:25%}.block-grid.mobile-four-up>li:nth-child(4n+1){clear:both}.block-grid.mobile-five-up>li{width:20%}.block-grid.mobile-five-up>li:nth-child(5n+1){clear:both}.block-grid.mobile-six-up>li{width:16.66667%}.block-grid.mobile-six-up>li:nth-child(6n+1){clear:both}.block-grid.mobile-seven-up>li{width:14.28571%}.block-grid.mobile-seven-up>li:nth-child(7n+1){clear:both}.block-grid.mobile-eight-up>li{width:12.5%}.block-grid.mobile-eight-up>li:nth-child(8n+1){clear:both}.block-grid.mobile-nine-up>li{width:11.11111%}.block-grid.mobile-nine-up>li:nth-child(9n+1){clear:both}.block-grid.mobile-ten-up>li{width:10%}.block-grid.mobile-ten-up>li:nth-child(10n+1){clear:both}.block-grid.mobile-eleven-up>li{width:9.09091%}.block-grid.mobile-eleven-up>li:nth-child(11n+1){clear:both}.block-grid.mobile-twelve-up>li{width:8.33333%}.block-grid.mobile-twelve-up>li:nth-child(12n+1){clear:both}}body,html{height:100%;-webkit-font-smoothing:antialiased;background-color:#232323}ul{list-style-type:none}a{text-decoration:none;font-family:LatoWeb,sans-serif}a,a:hover,a:focus,a:active{cursor:none!important}::-webkit-scrollbar{display:none}h1,h2,h3,h4,h5,h6,p{color:#eaeaea;letter-spacing:2px}h1{font-size:3.2rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1rem;color:#232323;text-align:left;font-family:Open-Sans-Regular,sans-serif;line-height:22px;font-weight:300;letter-spacing:2px}h5{font-size:.9rem}h6{font-size:.625rem}.btn{border:none;font-family:inherit;font-size:inherit;color:inherit;background:none;padding:25px 80px;display:inline-block;margin:15px 30px;text-transform:uppercase;letter-spacing:1px;outline:none;position:relative;font-family:LatoWeb,sans-serif;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn:after{content:"";position:absolute;z-index:-1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn-1e{overflow:hidden}.btn-1e:after{width:100%;height:0;top:50%;left:50%;background:#61e3d3;opacity:0;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);-moz-transform:translateX(-50%) translateY(-50%) rotate(45deg);-ms-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translate(-50%) translateY(-50%) rotate(45deg)}.btn-1e:hover,.btn-1e:active{color:#232323}.btn-1e:hover:after{height:260%;opacity:1}.btn-1e:active:after{height:400%;opacity:1}.btn-1{border:3px solid #232323;color:#232323;z-index:1;text-align:center;line-height:22px}.button-container{margin:0 auto;display:table}.project-container{position:relative;height:auto;width:100%;background-color:#232323;overflow:hidden}.project-container .row{padding:50px 0}.project-overview{padding:40px 0}.project-landing h1{color:#eaeaea;text-transform:uppercase;padding-top:50px;font-family:LatoWebLight,sans-serif}.project-landing h1 span{color:#61e3d3;font-family:LatoWebBold,sans-serif}.gallery ul.row{padding-top:0}.company{text-transform:uppercase;margin-bottom:20px}.company h3{margin-bottom:5px;font-family:LatoWebLight,sans-serif}.company h3 span{font-family:LatoWebMedium,sans-serif;color:#61e3d3}.project-files h3 span{color:#61e3d3}.video-description h3,.gallery h3,.project-files h3{color:#232323;line-height:41px;letter-spacing:4px;text-align:center;font-family:LatoWebBlack,sans-serif;font-size:2.5em}.youtube-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.youtube-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.video-container{background-color:#f3f3f3}.video-description{padding-bottom:10px;text-align:center}.vimeo{margin:20px auto 0;display:table}.gallery{background-color:#eaeaea;position:relative}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-auto-rows:280px;grid-auto-flow:dense;gap:20px;padding:40px 20px;max-width:1400px;margin:0 auto}.gallery-item{position:relative;overflow:hidden;cursor:none;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease}.gallery-item:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000004d;z-index:1}.gallery-item .img-gallery{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease-in-out,opacity .3s ease-in-out}.gallery-item:hover .img-gallery{transform:scale(1.1);opacity:.85}.gallery-item--small,.gallery-item--medium{grid-column:span 1;grid-row:span 1}.gallery-item--large{grid-column:span 2;grid-row:span 2}.gallery-item--tall{grid-column:span 1;grid-row:span 2}.gallery-item--wide{grid-column:span 2;grid-row:span 1}.header-copy h4,.video-description h4{padding:15px 0;text-align:left}.site-link img{max-height:200px;margin:0 auto;display:table}.site-link h4{margin:20px auto 0;display:table;text-align:center;font-size:1.3em;line-height:27px;color:#eaeaea}.project-files,.bright-white{background-color:#f3f3f3}.darker-white{background-color:#eaeaea;padding-top:50px}.single-info{max-width:600px;text-align:right;margin-bottom:50px;z-index:1}.single-img{position:absolute;left:-170px}.single-info img{height:75px;margin:20px auto 10px;display:table}.single-info h4{color:#232323;text-align:left;font-family:Open-Sans-Regular,sans-serif;letter-spacing:4px;line-height:22px;padding:0 20px}.left-content,.right-content{min-height:315px;position:relative}.ripple-section{background-color:#000}.left-info{max-width:600px;text-align:right;z-index:1}.left-info h4{display:flex;justify-content:center;flex-direction:column;height:254px}.left-info img,.right-info img{height:75px;margin:20px auto 40px;display:table}.left-img{max-height:450px}.right-img{position:absolute;right:-152px;top:10px}@media only screen and (max-width: 62.5em){.project-landing h1{padding:50px 20px 0}.company{padding:0 20px}.project-copy{padding:20px}#description{padding:0 10px}.center-activation-text{margin:20px 0}.header-copy h4{margin-top:20px}.right-info h4{padding-left:10px}}@media only screen and (max-width: 48em){#project-color{display:none}#thumbnails.row .six.columns h2,#thumbnails.row .six.columns h5,#thumbnails.row .six.columns img,#thumbnails.row .twelve.columns img{opacity:1}.gallery ul li a{float:none;margin:0 auto;display:table}.video-description h3,.gallery h3,.project-files h3,.header-copy h4,.left-info,.right-info h4{padding:0 20px}.single-info{margin:0 auto 25px}.left-img{display:none}.single-img{position:absolute;left:-369px;top:20px}.left-content .left-info{max-width:900px;text-align:right;margin:0}.left-info h4,.center-activation-text h4{height:auto}.right-img{display:none}.left-content .row,.right-content .row{padding-top:0}.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-auto-rows:200px;gap:15px;padding:30px 15px}.gallery-item--large,.gallery-item--wide{grid-column:span 2;grid-row:span 1}.gallery-item--tall{grid-column:span 1;grid-row:span 2}}@media only screen and (max-width: 31.25em){.project-container h4{font-size:1.2em;line-height:28px}.project-landing h1{line-height:45px;padding:50px 20px 0;letter-spacing:0}.project-container h2{font-size:2.5em}.project-container hr{width:230px}.button-container{margin-top:30px}.gallery-grid{grid-template-columns:1fr;grid-auto-rows:250px;gap:15px;padding:20px 15px}.gallery-item--small,.gallery-item--medium,.gallery-item--large,.gallery-item--tall,.gallery-item--wide{grid-column:span 1;grid-row:span 1}}@media only screen and (max-width: 28.125em){.bg-logo{position:absolute;z-index:0;opacity:.1;margin:0 auto;width:350%}.project-container h2{font-size:2em}.project-container hr{width:180px}.single-img{left:-310px}.right-img{top:-100px}.right-info a,.left-info a{padding:15px 50px}.company h3{font-size:1.4rem}.project-files h3,.video-description h3,.gallery h3{margin:0}.left-content,.right-content{min-height:auto}.left-content{padding-bottom:50px}.right-content{padding-top:50px}.btn{padding:25px 60px;text-align:center;line-height:19px;margin:0 30px 35px}}
