.face--reg{font-family:"Fueled Reg", "nudista-web", "Nudista", "Helvetica Neue", Helvetica, sans-serif}.face--cond{font-family:"Fueled Cond", "nudista-web", "Nudista", "Helvetica Neue", Helvetica, sans-serif}.face--semi{font-family:"Fueled Sans Semi", "Fueled Semi", "Fueled Reg", "nudista-web", "Nudista", "Helvetica Neue", Helvetica, sans-serif}@font-face{font-family:'verizon_apex';src:url("/projects/verizon/fonts/verizonapex-medium-webfont.eot");src:url("/projects/verizon/fonts/verizonapex-medium-webfont.eot?#iefix") format("embedded-opentype"),url("/projects/verizon/fonts/verizonapex-medium-webfont.woff2") format("woff2"),url("/projects/verizon/fonts/verizonapex-medium-webfont.woff") format("woff"),url("/projects/verizon/fonts/verizonapex-medium-webfont.ttf") format("truetype"),url("/projects/verizon/fonts/verizonapex-medium-webfont.svg#verizon_apexmedium") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'verizon_apex';src:url("/projects/verizon/fonts/verizonapex-bold-webfont.eot");src:url("/projects/verizon/fonts/verizonapex-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/projects/verizon/fonts/verizonapex-bold-webfont.woff2") format("woff2"),url("/projects/verizon/fonts/verizonapex-bold-webfont.woff") format("woff"),url("/projects/verizon/fonts/verizonapex-bold-webfont.ttf") format("truetype"),url("/projects/verizon/fonts/verizonapex-bold-webfont.svg#verizon_apexbold") format("svg");font-weight:bold;font-style:normal}.projects_verizon{background:#fff}.cs{color:#333333;overflow:hidden}.cs h2,.cs h3,.cs h4{font-family:"verizon_apex", "nudista-web", "Nudista", "Helvetica Neue", Helvetica, sans-serif;text-transform:none;font-weight:normal;letter-spacing:0;text-align:center}.cs h2{font-size:70px;font-size:3.5rem}@media only screen and (max-width: 64em){.cs h2{font-size:60px;font-size:3rem}}@media only screen and (max-width: 48em){.cs h2{font-size:55px;font-size:2.75rem}}@media only screen and (max-width: 30em){.cs h2{font-size:40px;font-size:2rem}}.cs h3{font-weight:bold;margin-top:1.6rem;font-size:52px;font-size:2.6rem}@media only screen and (max-width: 48em){.cs h3{font-size:44px;font-size:2.2rem}}@media only screen and (max-width: 30em){.cs h3{font-size:32px;font-size:1.6rem}}.cs h4{font-size:36px;font-size:1.8rem}@media only screen and (max-width: 48em){.cs h4{font-size:24px;font-size:1.2rem}}@media only screen and (max-width: 30em){.cs h4{font-size:18px;font-size:0.9rem}}.cs__content{background:#fff}#page .cs__content .wrap{padding-top:4em}@media only screen and (max-width: 64em){#page .cs__content .wrap{padding-top:0}}.cs__content .wrap p{margin:1em auto 2em;max-width:750px;text-align:center}@media only screen and (min-width: 48em){.js .cs__reveal{opacity:0;-webkit-transition:opacity 500ms cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:opacity 500ms cubic-bezier(0.625, 0.125, 0.305, 0.875)}.js .cs__reveal.js--show{opacity:1}.js .cs__reveal--svg{opacity:1}}.cs__hero{background:-webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#c0171d));background:linear-gradient(#ed1c24, #c0171d);color:#fff;position:relative;overflow:hidden;max-height:100vh;padding-bottom:0;padding-left:0;padding-right:0;}.cs__hero .wrap{padding-top:4% !important}.cs__hero .svg--arrow-cs{position:absolute;bottom:86px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cs__hero .svg--arrow-cs *{fill:#fff}@media only screen and (max-width: 48em){.cs__hero .svg--arrow-cs{display:none}}.cs__hero__background{background:url(/projects/verizon/images/hero_bg.svg) no-repeat 50% 50%;background-size:cover;position:absolute;height:100%;width:150%;left:0;top:0}.no-js .cs__hero__background{left:-25%}.cs__hero__image{position:relative;margin:0 0 3%}.cs__hero__image>*{display:block;margin:0 auto;width:33%;max-width:600px}.csstransitions.js .cs__hero__image>*{opacity:0;-webkit-transform:translateY(15px);-ms-transform:translateY(15px);transform:translateY(15px);-webkit-transition:500ms 1000ms cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:500ms 1000ms cubic-bezier(0.625, 0.125, 0.305, 0.875)}.csstransitions.js .js--project-loaded .cs__hero__image>*{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.cs__hero__items{position:relative;overflow:hidden;max-width:70%;margin:0 auto}.cs__hero__item{text-align:right;font-size:0;float:left;width:50%}.cs__hero__item+.cs__hero__item{text-align:left}.csstransitions.js .cs__hero__item{opacity:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:500ms 250ms cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:500ms 250ms cubic-bezier(0.625, 0.125, 0.305, 0.875)}.csstransitions.js .js--project-loaded .cs__hero__item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.csstransitions.js .js--project-loaded .cs__hero__item+.cs__hero__item{-webkit-transition-delay:500ms;transition-delay:500ms}.cs__intro{background:#fff;color:#333333}.cs__intro .wrap{padding-bottom:5em;-webkit-transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875)}.csstransitions.js .cs__intro .wrap{opacity:0}.csstransitions.js .cs__intro .wrap.js--show{opacity:1}.cs__intro__copy{color:#595a5d}@media only screen and (max-width: 64em){.cs__intro__copy{padding:2.5rem 0}}.cs__beacons{background:#fff;color:#333333}.cs__beacons .wrap{padding-bottom:5em;-webkit-transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875)}.csstransitions.js .cs__beacons .wrap{opacity:0}.csstransitions.js .cs__beacons .wrap.js--show{opacity:1}.cs__beacons__background{position:relative;overflow:hidden;display:block;height:43.75vw;width:100%}.cs__beacons__background b{background:url(/projects/verizon/images/beacons_bg.jpg) no-repeat 50% 0;background-size:cover;position:absolute;height:150%;width:100%;left:0;top:0}.no-js .cs__beacons__background b{top:-25%}@media only screen and (max-width: 64em){.cs__beacons__content{padding:2.5rem 0}}.cs__beacons__copy{color:#595a5d}.cs__beacons__items img{display:block;height:auto;width:100%}.cs__beacons__partial{position:relative}.cs__beacons__partial img{width:100%;height:auto;display:block}.cs__beacons__partial .cs__beacon{position:absolute;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875);width:15%}.cs__beacons__partial .cs__beacon:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.cs__beacons__partial .cs__beacon:hover .cs__beacon__circles{opacity:1}.cs__beacons__partial .cs__beacon:nth-of-type(1){left:28%;top:18%}.cs__beacons__partial .cs__beacon:nth-of-type(1) .cs__beacon__circles{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.cs__beacons__partial .cs__beacon:nth-of-type(2){left:42%;top:66%}.cs__beacons__partial .cs__beacon:nth-of-type(2) .cs__beacon__circles{-webkit-transform:scale(1.1) translate(-50%, -50%);-ms-transform:scale(1.1) translate(-50%, -50%);transform:scale(1.1) translate(-50%, -50%)}.cs__beacons__partial .cs__beacon:nth-of-type(3){left:87.75%;top:45.35%}.cs__beacons__partial .cs__beacon:nth-of-type(3) .cs__beacon__circles{-webkit-transform:scale(1.6) translate(-50%, -50%);-ms-transform:scale(1.6) translate(-50%, -50%);transform:scale(1.6) translate(-50%, -50%)}.cs__beacons__partial .cs__beacon__circles{-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;position:relative;padding:0 0 100%;-webkit-transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875);display:block;opacity:.75;left:0;top:0}.cs__beacons__partial .cs__beacon__circles b{background:#ED1C24;position:absolute;border-radius:50%;display:block;height:100%;width:100%;left:0;top:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:.2;-webkit-animation:pulse 5s 0s infinite;animation:pulse 5s 0s infinite}.cs__beacons__partial .cs__beacon__circles b:nth-of-type(1){-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation-delay:0s;animation-delay:0s}.cs__beacons__partial .cs__beacon__circles b:nth-of-type(2){-webkit-transform:scale(0.55);-ms-transform:scale(0.55);transform:scale(0.55);-webkit-animation-delay:-1s;animation-delay:-1s}.cs__beacons__partial .cs__beacon__circles b:nth-of-type(3){-webkit-animation-delay:-2s;animation-delay:-2s}.cs__beacons__partial .cs__beacon__circles b:nth-of-type(4){-webkit-animation-delay:-3s;animation-delay:-3s}.cs__beacons__partial .cs__beacon__circles b:nth-of-type(5){-webkit-animation-delay:-4s;animation-delay:-4s}.cs__beacons__partial .cs__beacon__label{-webkit-box-shadow:0 0 2px rgba(35,31,32,0.4);box-shadow:0 0 2px rgba(35,31,32,0.4);font-family:"verizon_apex", "nudista-web", "Nudista", "Helvetica Neue", Helvetica, sans-serif;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:#ed1c24;white-space:nowrap;padding:8px 15px 12px;position:absolute;border-radius:5px;line-height:1.5;cursor:default;color:#fff;z-index:1;left:0;top:0;font-size:16px;font-size:0.8rem}@media only screen and (max-width: 30em){.cs__beacons__partial .cs__beacon__label{display:none}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.cs__user-experience{background:-webkit-gradient(linear, left top, left bottom, from(#c0171d), to(#ed1c24));background:linear-gradient(#c0171d, #ed1c24);color:#fff;padding-bottom:6em;position:relative;overflow:hidden}.cs__user-experience .wrap{padding-bottom:5em;-webkit-transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875)}.csstransitions.js .cs__user-experience .wrap{opacity:0}.csstransitions.js .cs__user-experience .wrap.js--show{opacity:1}.cs__user-experience:before{background:url(/projects/verizon/images/user-experience_bg.png) no-repeat 50% 0;background-size:100% auto;position:absolute;content:'';height:100%;width:100%;left:0;top:0}.cs__user-experience.js-screenenter:before{position:fixed}@media only screen and (max-width: 48em){.cs__user-experience{padding-bottom:5em}}.cs__user-experience footer{padding:8% 0 10%;overflow:hidden;clear:both}.cs__user-experience footer p{line-height:1;margin:0}@media only screen and (max-width: 64em){.cs__user-experience footer{font-size:3.5rem !important}}@media only screen and (max-width: 48em){.cs__user-experience footer{font-size:3rem !important}}@media only screen and (max-width: 40em){.cs__user-experience footer{display:none}}@media only screen and (max-width: 64em){.cs__user-experience__content,.cs__multi-platform__content,.cs__motion-design__content{padding-top:1.5625rem}}.cs__user-experience__title,.cs__user-experience__copy{text-shadow:0 1px 2px rgba(0,0,0,0.2);position:relative}.cs__user-experience__content .cs__user-experience__copy p{max-width:765px}.cs__user-experience__items{position:relative;max-width:1600px;overflow:hidden;margin:0 auto;width:80%}.cs__user-experience__item{float:left;width:25%}.cs__user-experience__item:nth-child(4n+1) .cs__user-experience__item__wrap{left:0}.cs__user-experience__item:nth-child(4n+2) .cs__user-experience__item__wrap{left:25%}.cs__user-experience__item:nth-child(4n+3) .cs__user-experience__item__wrap{left:50%}.cs__user-experience__item:nth-child(4n+4) .cs__user-experience__item__wrap{left:75%}@media only screen and (max-width: 48em){.cs__user-experience__item{margin-top:3em;height:auto;opacity:1;width:50%}.cs__user-experience__item:nth-child(2n+1) .cs__user-experience__item__wrap{left:0}.cs__user-experience__item:nth-child(2n+2) .cs__user-experience__item__wrap{left:50%}}.cs__user-experience__item__image{text-align:center;font-size:0;height:100%}.cs__user-experience__item__image:before{vertical-align:middle;display:inline-block;content:'';height:100%;width:0}.cs__user-experience__item__image img{vertical-align:middle;display:inline-block;max-width:75%;width:auto;-webkit-transform:scale(0.25);-ms-transform:scale(0.25);transform:scale(0.25);opacity:0}@media only screen and (max-width: 48em){.cs__user-experience__item__image img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1 !important}}.cs__app-design{background:#333333;color:#fff;position:relative;overflow:hidden;height:100vh;padding:0}.js .cs__app-design{padding:0}@media only screen and (max-width: 64em){.js .cs__app-design{padding-top:2em}}.cs__app-design .wrap{padding-bottom:3em;-webkit-transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875)}.csstransitions.js .cs__app-design .wrap{opacity:0}.csstransitions.js .cs__app-design .wrap.js--show{opacity:1}@media only screen and (max-width: 48em){.cs__app-design{height:auto}}.cs__app-design__background{position:absolute;height:100%;width:100%;left:0;top:0}.cs__app-design__background b{background:url(/projects/verizon/images/app-design_bg.jpg) no-repeat 50% 0;background-size:cover;position:absolute;height:150%;width:100%;left:0;top:0}.no-js .cs__app-design__background b{top:-25%}.cs__app-design__title,.cs__app-design__copy,.cs__app-design__items{text-shadow:0 1px 2px rgba(0,0,0,0.2);position:relative}.cs__app-design__items{text-align:center;font-size:0}@media only screen and (max-width: 48em){.cs__app-design__items{top:13vw}}.cs__app-design__item{display:inline-block;text-align:right;width:50%}.cs__app-design__item img{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%)}.cs__app-design__item+.cs__app-design__item{text-align:left}.cs__app-design__item+.cs__app-design__item img{-webkit-transform:translateX(-20%);-ms-transform:translateX(-20%);transform:translateX(-20%)}.csstransitions.js .cs__app-design__item{opacity:0;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);-webkit-transition:0.5s cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:0.5s cubic-bezier(0.625, 0.125, 0.305, 0.875)}.csstransitions.js .js--show .cs__app-design__item{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.csstransitions.js .js--show .cs__app-design__item+.cs__app-design__item{-webkit-transition-delay:250ms;transition-delay:250ms}.cs__exploder{background:#ecedee;color:#333333;text-align:center;position:relative;overflow:hidden}.cs__exploder__items{position:relative;padding:1px 0}@media only screen and (max-width: 48em){.cs__exploder__items{padding:60% 0}}.cs__exploder__item{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);margin:15% 0 20%;width:100%}@media only screen and (max-width: 48em){.cs__exploder__item{position:static;margin:0}}.cs__exploder__item+.cs__exploder__item{position:absolute;left:0;top:0}@media only screen and (max-width: 48em){.cs__exploder__item+.cs__exploder__item{position:static;margin:-80% 0 0}}.cs__lifestyle{background:#ecedee;color:#333333;padding-bottom:5em;text-align:center;position:relative;overflow:hidden}.cs__lifestyle .wrap{padding-bottom:5em;-webkit-transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875)}.csstransitions.js .cs__lifestyle .wrap{opacity:0}.csstransitions.js .cs__lifestyle .wrap.js--show{opacity:1}@media only screen and (max-width: 48em){.cs__lifestyle{padding-bottom:10px}}.cs__lifestyle__copy{color:#595a5d}.cs__lifestyle__items{cursor:pointer;cursor:-webkit-grab;cursor:grab;display:inline-block;position:relative;max-width:100%}.js--is-dragging .cs__lifestyle__items{cursor:pointer;cursor:-webkit-grabbing;cursor:grabbing}.cs__lifestyle__items__wrap{white-space:nowrap;position:absolute;margin:0 14.84375%;width:70.3125%;bottom:27.417%;font-size:0;left:0}.cs__lifestyle__items__wrap div{display:inline-block}@media only screen and (max-width: 48em){.cs__lifestyle__items__wrap div{display:block}}.cs__lifestyle__items__wrap img{width:100%}@media only screen and (max-width: 48em){.cs__lifestyle__items__wrap{margin:10px auto 0;position:static;max-width:90%;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important;width:auto}.cs__lifestyle__items__wrap div:nth-of-type(n+5){content:'test1234';display:none !important}}.cs__lifestyle__item{opacity:.2;-webkit-transition:opacity 0.5s cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:opacity 0.5s cubic-bezier(0.625, 0.125, 0.305, 0.875)}@media only screen and (max-width: 48em){.cs__lifestyle__item{margin:0 0 10px;opacity:1}}.cs__lifestyle__item--current{opacity:1}.cs__lifestyle__items__frame{position:relative}.cs__lifestyle__items__frame:before,.cs__lifestyle__items__frame:after{-webkit-animation:arrow-pulse-left 3s infinite both;animation:arrow-pulse-left 3s infinite both;background:url(/projects/verizon/images/lifestyle-arrow-right.svg) center no-repeat;content:'';position:absolute;top:calc(50% - 119px);width:200px;height:300px;z-index:2}.js--is-dragging .cs__lifestyle__items__frame:before,.js--is-dragging .cs__lifestyle__items__frame:after{-webkit-animation-play-state:paused;animation-play-state:paused}@media only screen and (max-width: 64em){.cs__lifestyle__items__frame:before,.cs__lifestyle__items__frame:after{background-size:225px 150px;width:250px}}.cs__lifestyle__items__frame:before{right:calc(52vw);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.cs__lifestyle__items__frame:after{-webkit-animation-name:arrow-pulse-right;animation-name:arrow-pulse-right;left:calc(52vw)}.cs__lifestyle__items__frame>img{max-height:85vh;width:auto}@media only screen and (max-width: 48em){.cs__lifestyle__items__frame{display:none}}@-webkit-keyframes arrow-pulse-right{0%{opacity:0.1;-webkit-transform:translateX(10px);transform:translateX(10px)}50%{opacity:0.5;-webkit-transform:none;transform:none}100%{opacity:0.1;-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes arrow-pulse-right{0%{opacity:0.1;-webkit-transform:translateX(10px);transform:translateX(10px)}50%{opacity:0.5;-webkit-transform:none;transform:none}100%{opacity:0.1;-webkit-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes arrow-pulse-left{0%{opacity:0.1;-webkit-transform:translateX(-10px) rotate(180deg);transform:translateX(-10px) rotate(180deg)}50%{opacity:0.5;-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{opacity:0.1;-webkit-transform:translateX(-10px) rotate(180deg);transform:translateX(-10px) rotate(180deg)}}@keyframes arrow-pulse-left{0%{opacity:0.1;-webkit-transform:translateX(-10px) rotate(180deg);transform:translateX(-10px) rotate(180deg)}50%{opacity:0.5;-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{opacity:0.1;-webkit-transform:translateX(-10px) rotate(180deg);transform:translateX(-10px) rotate(180deg)}}.cs__multi-platform{background:#fff;color:#333333;padding-bottom:8em}@media only screen and (max-width: 64em){.cs__multi-platform{padding-bottom:3em}}.cs__multi-platform .wrap{padding-bottom:3em;-webkit-transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875)}.csstransitions.js .cs__multi-platform .wrap{opacity:0}.csstransitions.js .cs__multi-platform .wrap.js--show{opacity:1}.cs__multi-platform__background{position:relative;overflow:hidden;display:block;height:43.75vw;width:100%}.cs__multi-platform__background b{background:url(/projects/verizon/images/multi-platform_bg.jpg) no-repeat 50% 0;background-size:cover;position:absolute;height:150%;width:100%;left:0;top:0}.no-js .cs__multi-platform__background b{top:-25%}@media only screen and (max-width: 48em){.cs__multi-platform__background{display:none}}.cs__multi-platform__copy{color:#595a5d}.cs__multi-platform__items{text-align:center;font-size:0}.cs__multi-platform__item{display:inline-block;text-align:right;width:50%;-webkit-transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875)}.cs__multi-platform__item+.cs__multi-platform__item{text-align:left}.csstransitions.js .cs__multi-platform__item{opacity:0}.csstransitions.js .js--show .cs__multi-platform__item{opacity:1}.cs__multi-platform__item__wrap{display:inline-block;text-align:center;max-width:100%}.cs__motion-design{background:#333333;color:#fff;text-align:center;position:relative;overflow:hidden}.cs__motion-design .wrap{-webkit-transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:500ms cubic-bezier(0.625, 0.125, 0.305, 0.875)}.csstransitions.js .cs__motion-design .wrap{opacity:0}.csstransitions.js .cs__motion-design .wrap.js--show{opacity:1}.cs__motion-design__background{position:absolute;height:100%;width:100%;left:0;top:0}.cs__motion-design__background b{background:url(/projects/verizon/images/motion-design_bg.jpg) no-repeat 50% 50%;background-size:cover;position:absolute;height:100%;width:150%;left:0;top:0}.no-js .cs__motion-design__background b{left:-25%}.cs__motion-design__content{text-shadow:0 1px 2px rgba(0,0,0,0.2);position:relative;z-index:1}@media only screen and (max-width: 48em){.cs__motion-design__content p:last-child{margin-bottom:0}}.cs__motion-design__partial{-webkit-transform:translateX(-10%);-ms-transform:translateX(-10%);transform:translateX(-10%)}@media only screen and (max-width: 48em){.cs__motion-design__partial{-webkit-transform:none;-ms-transform:none;transform:none}}.no-js .cs__motion-design__partial{-webkit-transform:none;-ms-transform:none;transform:none}.cs__motion-design__partial .cs__phone{display:inline-block;position:relative;-webkit-transform:translateY(13%);-ms-transform:translateY(13%);transform:translateY(13%)}.cs__motion-design__partial .cs__phone img{position:relative;max-width:100%;max-height:70vh;width:auto;z-index:1}.cs__motion-design__partial .cs__screen{position:absolute;background:#fff;overflow:hidden;height:76.079005120702%;width:87.481371087928%;left:6.110283159463%;top:11.997073884418%}.cs__motion-design__partial .cs__screen img{position:absolute;max-width:none;height:100%;width:auto;left:0;top:0}.cs__motion-design__partial.cs__active--1 .cs__zone-1,.cs__motion-design__partial.cs__active--2 .cs__zone-2,.cs__motion-design__partial.cs__active--1 .cs__stack-1,.cs__motion-design__partial.cs__active--2 .cs__stack-2,.cs__motion-design__partial.cs__active--1 .cs__beacon-1,.cs__motion-design__partial.cs__active--2 .cs__beacon-2{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1}.cs__motion-design__partial .cs__zone{-webkit-transform:translateY(8.5%);-ms-transform:translateY(8.5%);transform:translateY(8.5%);-webkit-transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875)}.cs__motion-design__partial .cs__stack{-webkit-transform:translateX(40%);-ms-transform:translateX(40%);transform:translateX(40%);opacity:0;-webkit-transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875)}.cs__motion-design__partial .cs__plan{position:relative;height:100%}.cs__motion-design__partial .cs__beacon{-webkit-transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875);position:absolute;opacity:0;z-index:1;width:40%}@media only screen and (max-width: 48em){.cs__motion-design__partial .cs__beacon{opacity:1}}.cs__motion-design__partial .cs__beacon:nth-of-type(1){left:36%;top:60.5%}.cs__motion-design__partial .cs__beacon:nth-of-type(2){left:127%;top:57%}.cs__motion-design__partial .cs__beacon__circles{-webkit-transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875);transition:0.35s cubic-bezier(0.625, 0.125, 0.305, 0.875);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;position:relative;padding:0 0 100%;display:block;opacity:.75;left:0;top:0}.cs__motion-design__partial .cs__beacon__circles b{background:#ED1C24;position:absolute;border-radius:50%;display:block;height:100%;width:100%;left:0;top:0;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:.2;-webkit-animation:pulse 5s 0s infinite;animation:pulse 5s 0s infinite}.cs__motion-design__partial .cs__beacon__circles b:nth-of-type(1){-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-animation-delay:0s;animation-delay:0s}.cs__motion-design__partial .cs__beacon__circles b:nth-of-type(2){-webkit-transform:scale(0.55);-ms-transform:scale(0.55);transform:scale(0.55);-webkit-animation-delay:-1s;animation-delay:-1s}.cs__motion-design__partial .cs__beacon__circles b:nth-of-type(3){-webkit-animation-delay:-2s;animation-delay:-2s}.cs__motion-design__partial .cs__beacon__circles b:nth-of-type(4){-webkit-animation-delay:-3s;animation-delay:-3s}.cs__motion-design__partial .cs__beacon__circles b:nth-of-type(5){-webkit-animation-delay:-4s;animation-delay:-4s}#page .cs__footer{background:#fff;color:#333333;padding:2em 0 0}@media only screen and (max-width: 64em){#page .cs__footer{padding:0}}#page .cs__footer .wrap--with-phone{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}@media only screen and (max-width: 48em){#page .cs__footer .wrap--with-phone{padding:0 0 25px;margin:2em 0 0}}#page .cs__footer p{color:#595a5d;margin-bottom:0}#page .cs__footer .cs__footer__img{max-width:350px}
