@import url(http://fonts.googleapis.com/css?family=Lato:300,400,700,400italic,700italic);@-webkit-keyframes faded{0%, 20%, 100%{opacity:1}40%, 80%{opacity:0}}@-moz-keyframes faded{0%, 20%, 100%{opacity:1}40%, 80%{opacity:0}}@keyframes faded{0%, 20%, 100%{opacity:1}40%, 80%{opacity:0}}@-webkit-keyframes slide{0%, 61%, 100%{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}20%, 40%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 60%{-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@-moz-keyframes slide{0%, 61%, 100%{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}20%, 40%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 60%{-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes slide{0%, 61%, 100%{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}20%, 40%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}40%, 60%{-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@-webkit-keyframes slideStop{0%, 61%, 100%{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}20%, 60%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-moz-keyframes slideStop{0%, 61%, 100%{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}20%, 60%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes slideStop{0%, 61%, 100%{-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}20%, 60%{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}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:inherit;font-size:100%;vertical-align:top}html{line-height:1}nav ul,nav ol,menu ul,menu ol{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}img{max-width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],select,textarea{width:100%;height:30px;font:300 1.4em "Gotham SSm A", "Gotham SSm B", sans-serif;border:solid 1px #000;padding:0 10px;box-shadow:inset 0 0 1px rgba(0,0,0,0.4);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;resize:none;background:#fff;border-radius:0}input[type="email"] select,input[type="number"] select,input[type="password"] select,input[type="search"] select,input[type="tel"] select,input[type="text"] select,input[type="url"] select,input[type="color"] select,input[type="date"] select,input[type="datetime"] select,input[type="datetime-local"] select,input[type="month"] select,input[type="time"] select,input[type="week"] select,select select,textarea select{-webkit-appearance:none}textarea{height:70px;line-height:14px;padding:5px 10px}input[type=submit],input[type=reset],input[type=button]{color:#fff;white-space:nowrap;border:none;height:30px;cursor:pointer;background:#000;-webkit-appearance:none;border-radius:0}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}a{text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:#146ee1}a:hover{color:#000}a:focus{outline:0}b,strong{font-weight:700}small{font-size:80%}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{height:100%;min-height:100%}video{max-width:100%;height:auto;-webkit-transform:translateZ(0px);display:block;margin:0 auto}:focus{outline:none !important}.clearfix{*zoom:1;clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.wrapper{max-width:1176px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;margin:0 auto;*zoom:1;position:relative}@media only screen and (max-width: 479px){.wrapper{padding:20px 10px}}.wrapper:before,.wrapper:after{content:" ";display:table}.wrapper:after{clear:both}.no-padding{padding:0 !important}.text-center{text-align:center}.margin-auto{margin-left:auto;margin-right:auto}.full-image{width:100%;display:block}.hidden{display:none}.floatRight{float:right}.floatLeft{float:left}@media only screen and (max-width: 775px){.floatRight,.floatLeft{float:none}}.list{margin:30px 0 30px 20px}.noList{list-style:none}.noScroll{overflow:hidden}.noUppercase{text-transform:none}.mainFont{font-family:"Gotham SSm A", "Gotham SSm B", sans-serif !important}.uppercase{text-transform:uppercase}.regular-img{margin:70px 0}.table,.table-cell{vertical-align:middle}.table{display:table;width:100%;height:auto}@media only screen and (max-width: 574px){.table{display:block}.table .table-cell{display:block;width:auto;margin-bottom:30px}}.table-cell{display:table-cell;width:50%}img.table-cell{width:100%}.btn{cursor:pointer;display:inline-block;font:600 1.2em "Gotham SSm A", "Gotham SSm B", sans-serif;height:50px;line-height:50px;padding:0 40px;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;text-shadow:none;text-decoration:none !important;white-space:nowrap;border:none;box-shadow:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#146ee1}@media only screen and (max-width: 775px){.btn{font-size:0.9em}}.btn:hover{background:#1b7af4;color:#fff}.btn.big{height:auto;margin:20px 0;line-height:1;display:inline-block;padding:30px 87px;font-size:2em}.btn.big span,.btn.big del{display:block;font-weight:100}.btn.big del{font-size:0.6em;padding-top:4px}@media only screen and (max-width: 574px){.btn.big{padding:20px 50px;font-size:1.4em}}.btn.black{background:#000;border:solid 1px #fff}.btn.transparent{background:none;border:solid 2px #000;color:#000;line-height:48px}.btn.transparent:hover{background:#146ee1;border-color:#146ee1;color:#fff}input.btn{display:block}.light{font-weight:100}.regular{font-weight:400}.inverse{color:#fff !important}.mobileOnly,.mobileDeviceOnly,.tabletOnly{display:none}.mobile .btn{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.mobile .noMobileDevice{display:none}.mobile .mobileDeviceOnly{display:inherit !important}@media only screen and (max-width: 950px){.noTablet{display:none}.tabletOnly{display:inherit}}@media only screen and (max-width: 775px){.noMobile{display:none}.mobileOnly{display:inherit}}.has-overlay{overflow:hidden}.has-overlay>body{height:100%;overflow:hidden}.modal--fade,.modal--show{-webkit-transform:translate(0, 100%);-moz-transform:translate(0, 100%);-o-transform:translate(0, 100%);-ms-transform:translate(0, 100%);transform:translate(0, 100%);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;width:0;height:0;overflow:hidden;opacity:0;display:none\9}.modal--fade:target,.modal--show:target,.is-active.modal--fade,.is-active.modal--show{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);width:auto;height:auto;opacity:1}.is-active.modal--fade,.is-active.modal--show{display:block\9;height:100% \9;width:100% \9}.modal--fade:target,.modal--show:target,.is-active.modal--fade,.is-active.modal--show{display:block\9}.modal--fade .modal-inner,.modal--show .modal-inner{position:absolute;top:120px;left:50%;z-index:1001;margin-left:-200px;width:400px;-webkit-overflow-scrolling:touch}.modal--fade .modal-inner>img,.modal--show .modal-inner>img,.modal--fade .modal-inner>video,.modal--show .modal-inner>video,.modal--fade .modal-inner>iframe,.modal--show .modal-inner>iframe{width:100%;height:auto;min-height:300px}.modal--fade .modal-inner>img,.modal--show .modal-inner>img{width:auto;max-width:100%}.modal--fade .modal-inner iframe,.modal--show .modal-inner iframe{display:block;width:100%;border:0}.modal--fade .modal-content,.modal--show .modal-content{position:relative;max-height:400px;max-height:60vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal--fade .modal-content>*,.modal--show .modal-content>*{max-width:100%}.modal--fade footer,.modal--show footer{border-top:1px solid white;background:#fff}.modal--fade .modal-close,.modal--show .modal-close{display:block;height:1px;clip:rect(0 0 0 0);margin:-1px;overflow:hidden}.modal--fade .modal-close:focus:after,.modal--show .modal-close:focus:after{outline:1px dotted;outline:-webkit-focus-ring-color auto 5px}.modal--fade .modal-close:before,.modal--show .modal-close:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:10}.modal--fade .modal-close:after,.modal--show .modal-close:after{content:'\00d7';position:absolute;top:35px;right:50%;z-index:20;margin-right:-325px}@media screen and (max-width: 690px){.modal--fade .modal-inner,.modal--show .modal-inner{width:auto;left:20px;right:20px;margin-left:0}.modal--fade .modal-close:after,.modal--show .modal-close:after{margin-right:0 !important;right:20px}}@media screen and (max-width: 30em){.modal--fade,.modal--show{-webkit-transform:translate(0, 400px);-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:opacity 1ms .25s;-moz-transition:opacity 1ms .25s;-o-transition:opacity 1ms .25s;-ms-transition:opacity 1ms .25s;transition:opacity 1ms .25s;display:block;right:auto;bottom:auto}.modal--fade:target,.modal--show:target,.is-active.modal--fade,.is-active.modal--show{width:100%;height:100%}.modal--fade:target .modal-close,.modal--show:target .modal-close,.is-active.modal--fade .modal-close,.is-active.modal--show .modal-close{display:block}.modal--fade .modal-inner,.modal--show .modal-inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;top:25%;left:0;right:0;overflow:auto}.modal--fade .modal-content,.modal--show .modal-content{max-height:none;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.modal--fade .modal-close,.modal--show .modal-close{display:none;right:auto}.modal--fade .modal-close:before,.modal--show .modal-close:before{content:'';position:fixed;top:0;left:0;right:0;z-index:20}.modal--fade .modal-close:after,.modal--show .modal-close:after{top:5px !important;right:5px;left:auto;margin-left:0}}@media screen and (max-height: 46em) and (min-width: 30em){.modal--fade .modal-content,.modal--show .modal-content{max-height:40px;max-height:50vh}}@media screen and (max-height: 36em) and (min-width: 30em){.modal--fade .modal-content,.modal--show .modal-content{max-height:65px;max-height:40vh}}.is-stacked.modal--fade,.is-stacked.modal--show{-webkit-transform:translate(0, 0) scale(1, 1);-moz-transform:translate(0, 0) scale(1, 1);-o-transform:translate(0, 0) scale(1, 1);-ms-transform:translate(0, 0) scale(1, 1);transform:translate(0, 0) scale(1, 1);opacity:1}.is-stacked.modal--fade .modal-inner,.is-stacked.modal--show .modal-inner{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.is-stacked.modal--fade .modal-close,.is-stacked.modal--show .modal-close{opacity:0}@media screen and (max-width: 30em){.is-stacked.modal--fade,.is-stacked.modal--show{-webkit-animation:scaleDown .7s ease both;-moz-animation:scaleDown .7s ease both;animation:scaleDown .7s ease both}.is-stacked.modal--fade .modal-inner,.is-stacked.modal--show .modal-inner{-webkit-animation:none;-moz-animation:none;animation:none}.is-stacked.modal--fade .modal-close,.is-stacked.modal--show .modal-close{opacity:1}}@media screen and (min-width: 30em){.modal--fade{transition:opacity 0.4s}}.modal--fade,.modal--show{color:#222;line-height:1.3}.modal--fade .modal-inner,.modal--show .modal-inner{-webkit-box-shadow:0 0 30px rgba(0,0,0,0.6);box-shadow:0 0 30px rgba(0,0,0,0.6);max-width:100%;-webkit-transition:max-width 0.25s linear, margin-left 0.125s linear;transition:max-width 0.25s linear, margin-left 0.125s linear}.modal--fade header,.modal--show header{border-bottom:1px solid #ddd;padding:0 1.2em}.modal--fade header>h2,.modal--show header>h2{margin:0.5em 0}.modal--fade .modal-content,.modal--show .modal-content{border-bottom:1px solid #ddd;padding:15px 1.2em}.modal--fade footer,.modal--show footer{border-top:1px solid white;background:#fff}.modal--fade .modal-close,.modal--show .modal-close{text-indent:-100px}.modal--fade .modal-close:before,.modal--show .modal-close:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAEUlEQVQoz2NgeEYAjioYSQoAzOTmAXhPhyoAAAAASUVORK5CYII=")}@media screen and (max-width: 30em){.modal--fade .modal-inner,.modal--show .modal-inner{padding-top:3em;-webkit-box-shadow:none;box-shadow:none}.modal--fade .modal-close,.modal--show .modal-close{text-decoration:none}.modal--fade .modal-close:after,.modal--show .modal-close:after{content:attr(data-close);font-size:1em;padding:0.5em 1em}}#fb-root,[name=google_conversion_frame]{display:none}*{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body{font:300 1em/1.2em "Gotham SSm A", "Gotham SSm B", sans-serif;color:#000;background:white;overflow-x:hidden}body .height-header{height:30% !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important;background:url(/assets/images/location-header-3.jpg) no-repeat center center;background-size:cover;padding-top:100px;margin-bottom:-30px;min-height:250px}body .job-map{width:40%;float:right;margin:0 0 40px 80px}@media only screen and (min-width: 775px){body nav li.orange-button{height:25px;padding-top:16px;margin-top:-14px}}@media only screen and (max-width: 775px){body .height-header{visibility:hidden;height:0px !important}body .job-map{width:100%;display:block}}body .msg{font-size:0.8em;font-weight:600;color:#007300;margin:10px 0}body .msg.error{color:#730000}body nav li{display:inline}body nav li a{font-size:1.0em;color:#fff;text-transform:uppercase}body nav li a:hover{color:#AAA}body nav li.orange-button{background-color:#FFB81C;display:inline-block}body nav li.orange-button a{color:#FFF}body nav li.orange-button a:hover{color:#000}body .btn.preorder{height:70px;line-height:70px;font-size:1.5em}body h2{margin-bottom:0.3em}body h3,body p,body li{margin-bottom:0.9em}body h2{font-weight:300;line-height:1.2em;font-size:2.6em}@media only screen and (max-width: 1176px){body h2{font-size:2.2em}}@media only screen and (max-width: 950px){body h2{font-size:2em}}body h1,body h2,body h3,body h4,body h5,body h6,body p,body a,body b{font-family:"Gotham SSm A", "Gotham SSm B", sans-serif}body .height100{height:100% !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}body .height80{height:80% !important;min-height:650px;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important;box-sizing:border-box !important}@media only screen and (max-width: 775px){body .height80{min-height:1250px}}body [ng-click],body [faq] dt{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body [show-on-scroll],body [show-on-scroll-after]{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px);-webkit-transition:all 1s;-moz-transition:all 1s;transition:all 1s}body [show-on-scroll].displayed,body [show-on-scroll-after].displayed{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}body [ng-animate].ng-enter-stagger,body [ng-animate].ng-leave-stagger,body [ng-animate].ng-move-stagger{-webkit-transition-delay:0.2s;-moz-transition-delay:0.2s;transition-delay:0.2s}body [ng-animate].ng-enter,body [ng-animate].ng-leave,body [ng-animate].ng-move{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}body [ng-animate].ng-leave.ng-leave-active,body [ng-animate].ng-enter,body [ng-animate].ng-move{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;opacity:0}body [ng-animate].ng-leave,body [ng-animate].ng-move.ng-move-active,body [ng-animate].ng-enter.ng-enter-active{opacity:1}body header{background:rgba(0,0,0,0.8);position:fixed;top:0px;left:0px;width:100%;height:auto;padding:24px 0;z-index:9999;-webkit-transform:translateZ(0)}body header .wrapper>a{position:relative;z-index:10}body header .logo{display:inline-block;color:transparent;font:0/0 a;text-shadow:none;background:none no-repeat;width:119px;height:20px;background-image:url("../images/logo.png")}@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx){body header .logo{background-image:url("../images/logo@2x.png");background-size:119px 20px}}body header nav{padding:0 260px 0 140px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:right;position:absolute;top:0px;left:0px;width:100%}body header nav ul{padding-top:4px}body header nav li{padding:0 18px 15px;margin:0 15px}@media only screen and (max-width: 950px){body header nav li{padding:0 12px 10px}}@media only screen and (max-width: 775px){body header nav li{padding:0 10px}}@media only screen and (max-width: 1176px){body header nav li{margin:10px}}@media only screen and (max-width: 950px){body header nav li{margin:0 4px}}body header nav li.active{border-bottom:solid 1px #fff}@media only screen and (max-width: 775px){body header nav li.active{background:#fff;border:none}body header nav li.active a{color:#000}}body header nav li a{line-height:20px}body header nav li:first-of-type{display:none}@media only screen and (max-width: 775px){body header nav li:first-of-type{display:block}}body header .logo,body header nav{margin-top:10px}body header .btn{height:auto;line-height:1;display:inline-block;padding:10px 15px;float:right}body header .btn b,body header .btn span{display:block}body header .btn span{font-size:0.6em;font-weight:300;text-transform:none}body header .hamburger{width:30px;height:30px;position:absolute;top:0px;right:0px;padding:18px;overflow:hidden;cursor:pointer;display:none}@media only screen and (max-width: 775px){body header .hamburger{display:block}}body header .hamburger span,body header .hamburger:before,body header .hamburger:after{background:#fff;width:30px;height:5px;content:"";display:block;margin:0 0 5px;border-radius:3px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}body header .hamburger.active span{opacity:0}body header .hamburger.active:before,body header .hamburger.active:after{-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;position:absolute;top:30px;right:18px}body header .hamburger.active:before{-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}body header .hamburger.active:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}body header+section{padding-top:150px}@media only screen and (max-width: 775px){body header+section{padding-top:80px}}@media only screen and (max-width: 775px){body header{padding:0}body header .wrapper{padding:0}body header .logo{display:none}body header .btn{float:left;padding:15px 20px;font-size:1.2em}body header nav{clear:both;display:block;position:static;padding:0;text-align:center;margin-top:0}body header nav li{display:block;margin:0;height:0;overflow:hidden}body header nav li a{line-height:50px}body header nav.active li{height:50px}}body section{*zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;padding-top:100px;overflow:hidden}body section:before,body section:after{content:" ";display:table}body section:after{clear:both}@media only screen and (max-width: 479px){body section{padding:20px 10px}}body section.inverse{background:#000;color:#fff}body section.inverse h2{max-width:830px;margin-left:auto;margin-right:auto}body section .sign-up{display:block;margin:20px auto;overflow:hidden;max-width:560px}body section .sign-up input[type=email]{width:70%;height:50px;float:left;margin-right:3%;font-size:0.9em}body section .sign-up .btn{width:27%;height:50px;float:left;line-height:50px;padding:0 !important;font-size:0.9em}body section .sign-up .btn.working{opacity:0.2}@media only screen and (max-width: 1176px){body section .sign-up input[type=email]{width:60%}body section .sign-up .btn{width:37%}}@media only screen and (max-width: 950px){body section .sign-up .btn{padding:0 10px}}@media only screen and (max-width: 775px){body section .sign-up{display:block;width:auto}body section .sign-up input[type=email]{width:60%}body section .sign-up .btn{width:37%}}@media only screen and (max-width: 574px){body section .sign-up input[type=email],body section .sign-up .btn{font-size:0.7em}}body section .blurbs{text-align:center}body section .blurbs ul{text-align:center;list-style:none;padding-top:50px}body section .blurbs ul li{position:relative;height:320px;width:33.33%;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5%;display:inline-block;margin-right:-4px}@media only screen and (max-width: 950px){body section .blurbs ul li{height:350px}}@media only screen and (max-width: 775px){body section .blurbs ul li{height:auto}}@media only screen and (max-width: 950px){body section .blurbs ul li{width:50%}}@media only screen and (max-width: 775px){body section .blurbs ul li{width:auto}}@media only screen and (max-width: 775px){body section .blurbs ul li{margin-bottom:40px}}body section .blurbs ul li .bio{text-align:left;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);position:absolute;top:0px;left:0px;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;background:white}@media only screen and (max-width: 775px){body section .blurbs ul li .bio{font-size:18px;line-height:26px}}body section .blurbs ul li:hover .bio{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}body section .blurbs ul li img{width:100%;margin-bottom:1em}body section .blurbs ul li img.icon{border-radius:50%;border:solid 4px #fff}body section .blurbs ul li img.img50{width:50%}body section .blurbs ul li img.img110{width:110px}body section .blurbs ul li h3{margin-bottom:0.6em;font-weight:600;text-transform:uppercase}body section .blurbs ul li h3,body section .blurbs ul li p{font-size:1em}body section .blurbs h3{font-size:1.3em;line-height:1.3em}body section .blurbs p{font-size:1.15em;line-height:1.2em}body section .blurbs p.team{text-align:left;width:910px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 775px){body section .blurbs p.team{width:600px}}@media only screen and (max-width: 574px){body section .blurbs p.team{width:280px}}body section .blurbs.opacity ul li{opacity:0.6}body section .blurbs.opacity ul li:hover{opacity:1}body section .blurbs[data-columns="4"] ul li{width:25%}@media only screen and (max-width: 950px){body section .blurbs[data-columns="4"] ul li{width:33.33%}}@media only screen and (max-width: 775px){body section .blurbs[data-columns="4"] ul li{width:50%}}@media only screen and (max-width: 574px){body section .blurbs[data-columns="4"] ul li{width:auto}}body section .blurbs.features ul li h3{font-size:1.3em}body section .blurbs.features ul li p{font-size:1.3em;line-height:1.3em}body section .blurbs.features ul li img{width:100px;margin-bottom:10px}body section #expandCollapse{color:#545454;margin-top:66px;font-size:0.9em;display:inline-block}body section .faq{text-align:left;margin:10px 0 80px 0}body section .faq dt{cursor:pointer;font-size:1.1em}body section .faq dd{display:none;padding:20px 0;font-size:1.1em}body section .faq dt.active+dd{display:block}body section .faq>dt{background:#545454;color:#fff;padding:12px 30px;margin-bottom:50px;line-height:34px;text-transform:uppercase;font-weight:600;overflow:hidden}body section .faq>dt span{width:26px;height:26px;border:solid 2px #fff;display:block;float:right;position:relative;border-radius:50%}body section .faq>dt span:before,body section .faq>dt span:after{content:"";display:block;background:#fff;margin:-1px 0 0 -9px;width:18px;height:2px;position:absolute;top:50%;left:50%;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}body section .faq>dt span:after{-webkit-transform:rotate(450deg);-moz-transform:rotate(450deg);-ms-transform:rotate(450deg);-o-transform:rotate(450deg);transform:rotate(450deg);-webkit-transition:transform 600ms;-moz-transition:transform 600ms;transition:transform 600ms}body section .faq>dt.active span:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}body section .faq>dd dl:first-child{margin-top:-50px}body section .faq>dd dt{text-transform:uppercase;line-height:2.4em}body section .faq>dd dt:before{content:"";display:inline-block;width:0px;height:0px;margin-right:15px;border-style:solid;border-width:8px 0 8px 16px;border-color:transparent transparent transparent #000;-webkit-transition:transform 600ms;-moz-transition:transform 600ms;transition:transform 600ms;-webkit-transform:rotate(360deg) translateX(0px);-moz-transform:rotate(360deg) translateX(0px);-ms-transform:rotate(360deg) translateX(0px);-o-transform:rotate(360deg) translateX(0px);transform:rotate(360deg) translateX(0px);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}body section .faq>dd dt.active:before{-webkit-transform:rotate(810deg) translateX(3px);-moz-transform:rotate(810deg) translateX(3px);-ms-transform:rotate(810deg) translateX(3px);-o-transform:rotate(810deg) translateX(3px);transform:rotate(810deg) translateX(3px)}body section .faq>dd dd{color:#545454;line-height:1.8em}body section .timeline{list-style:none;max-width:560px;margin:66px auto 100px;-webkit-transform-origin:center top;-moz-transform-origin:center top;-ms-transform-origin:center top;-o-transform-origin:center top;transform-origin:center top}body section .timeline li{white-space:nowrap;text-transform:uppercase;line-height:26px;margin-bottom:24px}body section .timeline li:first-child+li+li+li span.blackbull:after,body section .timeline li:first-child+li+li+li+li+li span.blackbull:after{height:189px}body section .timeline li:first-child+li+li+li+li+li+li span.blackbull:after{height:189px}body section .timeline li:first-child+li+li+li+li+li+li+li span.blackbull:after{height:189px}body section .timeline li b{width:410px;display:inline-block;padding-right:40px;text-align:right;margin-left:-220px;font-size:1.1em}body section .timeline li span.bull{display:inline-block;width:12px;height:12px;border:solid 5px black;border-radius:50%;position:relative}body section .timeline li span.bull:after{content:"";display:block;position:absolute;bottom:17px;left:50%;margin-left:-2px;width:4px;height:28px;background:black}body section .timeline li span.blackbull{display:inline-block;width:12px;height:12px;border:solid 5px black;border-radius:50%;position:relative;background:black}body section .timeline li span.blackbull:after{content:"";display:block;position:absolute;bottom:17px;left:50%;margin-left:-2px;width:4px;height:28px;background:black}body section .timeline li span.text{width:410px;display:inline-block;padding-left:40px;text-align:left;font-size:1.1em}body section .timeline li span.image{display:block;margin-top:5px;margin-left:300px}body section .timeline li:first-child span:after{content:none}body section .timeline li.todo b{color:#8d8d8d}body section .timeline li.todo span.bull{border-color:#8d8d8d}body section .timeline li.todo span.bull:after{background:url(../images/ui/bg-dashed-timeline.gif) center center}@media only screen and (max-width: 950px){body section .timeline{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);margin-top:40px;margin-bottom:30px}}@media only screen and (max-width: 775px){body section .timeline{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);width:300px}body section .timeline li{white-space:normal}body section .timeline li b{width:auto;display:block;padding-left:40px;padding-right:0;text-align:left;margin-left:0}body section .timeline li span.bull{float:left;margin-top:-25px;position:relative;z-index:10;border-width:4px;width:10px;height:10px;background:white;-webkit-transform:translateZ(2px);-moz-transform:translateZ(2px);-ms-transform:translateZ(2px);-o-transform:translateZ(2px);transform:translateZ(2px)}body section .timeline li span.bull:after{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);bottom:14px}body section .timeline li span.blackbull{float:left;margin-top:-25px;position:relative;z-index:10;border-width:4px;width:10px;height:10px;position:relative;background:black}body section .timeline li span.blackbull:after{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);bottom:14px}body section .timeline li span.text{width:auto;display:block}body section .timeline li.todo span.bull:after{background-repeat:repeat-y;background-position:center -1px}body section .timeline li:first-child+li span.bull:after{height:84px}body section .timeline li:first-child+li+li span.blackbull:after{height:84px}body section .timeline li:first-child+li+li+li span.blackbull:after{height:88px}body section .timeline li:first-child+li+li+li+li span.blackbull:after{height:61px}body section .timeline li:first-child+li+li+li+li+li span.bull:after{height:88px}body section .timeline li:first-child+li+li+li+li+li+li span.bull:after{height:88px}body section .timeline li:first-child+li+li+li+li+li+li+li+li span.blackbull:after{height:58px}body section .timeline li:first-child+li+li+li+li+li+li+li+li span.bull:after{height:84px}body section .timeline li:first-child+li+li+li+li+li+li+li+li+li span.bull:after{height:58px}}@media only screen and (max-width: 574px){body section.wallet-thin{background:#000 url(../images/modules/home/wallet-thin/bg-mobile.jpg) no-repeat center top;background-size:320px auto;height:627px}body section.wallet-thin video{display:none}}body section.legal{padding-bottom:100px}body section.legal h2,body section.legal h3{font-weight:600}body section.legal h3{margin-bottom:0}body section.legal ul{padding-left:20px;margin:0.8em 0}body section.design{text-align:center}body section.design h3{font-size:1.3em}body section.design p{font-size:1.2em;line-height:1.2em;text-align:left;width:800px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 775px){body section.design p{width:600px}}@media only screen and (max-width: 574px){body section.design p{width:280px}}@media only screen and (max-width: 950px){body section.design h3{font-size:1.2em}body section.design p{font-size:1.1em;line-height:1.1em}}@media only screen and (max-width: 775px){body section.design h3{font-size:1.1em;line-height:1.1em}body section.design p{font-size:1em;line-height:1.2em}}body section .contact ul a{color:#000}body section .contact ul a i{width:115px;font-size:60px;height:85px;padding-top:.5em;margin-bottom:.5em;border-radius:50%;border:solid 4px #000}body section .contact ul a:hover{color:#146ee1}body section .contact ul a:hover i{border-color:#146ee1}body section .jobs{color:#545454}body section .jobs>p{margin:0px auto;text-align:left}body section .jobs .faq dd h3{color:#000;line-height:18px}body section .jobs .faq dd .btn{margin-bottom:10px}body section .jobs .faq>dt{line-height:24px;padding-top:20px}body section.main{background:url(../images/modules/home/video_hero.jpg) no-repeat center center;background-size:cover;padding-top:100px}body section.main article{width:100%;height:100%;cursor:pointer}body section.main article h2{text-align:center;position:absolute;top:73%;left:0px;color:#fff;width:100%;text-transform:uppercase;font-size:20px;font-weight:600}body section.main article.mainVideoDisplay{-webkit-transition:none;-moz-transition:none;transition:none;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);z-index:10;position:relative}body section.main article.mainVideoDisplay .video-wrapper{height:0;padding:25px 0 56.25%;left:-20px;right:-20px;position:relative}body section.main article.mainVideoDisplay .video-wrapper iframe{position:absolute;top:0px;left:20px;width:100%;display:none;max-height:850px}body section.main article.mainVideoDisplay.active{padding:0 20px;left:-20px;height:100%;background:#000;z-index:2000}body section.main article.mainVideoDisplay.active iframe{display:block}body section.main article.mainVideoDisplay.active h2{display:none}body section.main [go-to]{position:absolute;top:83%;left:0px;text-align:center;color:#fff;width:100%;display:block;font-size:30px;z-index:1000}@media only screen and (max-width: 479px){body section.main [go-to]{top:80%}}body section.characteristics{height:90%;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover;margin-top:-1px;color:#fff;padding:0;position:relative;min-height:666px}@media only screen and (max-width: 574px){body section.characteristics video{display:none}}body section.characteristics article{padding:0;min-height:636px;height:100%}@media only screen and (max-width: 1176px){body section.characteristics article{min-height:600px}}@media only screen and (max-width: 950px){body section.characteristics article{min-height:500px}}@media only screen and (max-width: 775px){body section.characteristics article{min-height:400px}}@media only screen and (max-width: 574px){body section.characteristics article{min-height:300px}}@media only screen and (max-width: 574px){body section.characteristics article{min-height:250px}}body section.characteristics article p{font-size:1.3em;line-height:1.35em}body section.characteristics article video{position:absolute;top:0px;left:50%;width:100%;height:100%}body section.characteristics article .hand{-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom}@media only screen and (max-width: 1600px){body section.characteristics article .hand{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}}body section.characteristics article .content{position:relative;z-index:10;padding:28% 0 0 30px;width:40%}@media only screen and (max-width: 574px){body section.characteristics article .content{margin:35px auto 0;float:none !important}}body section.characteristics article .content h2{font-weight:600;margin-bottom:.4em;font-size:2em}@media only screen and (max-width: 950px){body section.characteristics article .content h2{font-size:1.8em}}@media only screen and (max-width: 574px){body section.characteristics article .content h2{font-size:1.6em}}body section.characteristics article .content h3{font-size:1em;margin-top:15px;line-height:1.4em;text-transform:uppercase;margin-bottom:10px;font-variant:small-caps}@media only screen and (max-width: 950px){body section.characteristics article .content h3{font-size:0.8em}}@media only screen and (max-width: 574px){body section.characteristics article .content h3{font-size:1.1em}}@media only screen and (max-width: 574px){body section.characteristics article .content h3{margin-top:5px}}body section.characteristics article.right .content{padding:28% 30px 0 0;float:right}body section.characteristics article .tableContent{max-width:400px;display:table;height:100%;float:right;vertical-align:middle}body section.characteristics article .tableContent .content{float:none;padding:0 20px 0 0;display:table-cell;vertical-align:middle;height:100%}@media only screen and (max-width: 775px){body section.characteristics article .tableContent{height:auto;display:block;float:none;padding:0 20px}body section.characteristics article .tableContent .content{display:block;margin:0;padding:0;width:auto}}body section.characteristics.pre-footer{padding:10px 0}body section.characteristics.pre-footer article .content{width:500px;height:500px;margin:70px auto 0;background:rgba(0,0,0,0.8);border-radius:50%;text-align:center;padding:0 !important}body section.characteristics.pre-footer article .content .table-cell{width:500px;height:500px}body section.characteristics.pre-footer article .content .table-cell h3,body section.characteristics.pre-footer article .content .table-cell p{font-size:20px}body section.characteristics.pre-footer article .content .table-cell h3.uppercase,body section.characteristics.pre-footer article .content .table-cell p.uppercase{font-weight:bold}body section.characteristics.pre-footer article .content .table-cell h3.big,body section.characteristics.pre-footer article .content .table-cell p.big{font-size:40px;font-weight:600;margin-bottom:0;line-height:28px}body section.characteristics.pre-footer article .content .table-cell h3.big small,body section.characteristics.pre-footer article .content .table-cell p.big small{font-size:20px;vertical-align:baseline;font-weight:400}body section.characteristics.pre-footer article .content .table-cell h2{font-size:40px;font-weight:600;margin-bottom:0;text-transform:uppercase}body section.characteristics.pre-footer article .content .table-cell h3{font-weight:600}body section.characteristics.pre-footer article .content .table-cell h3{margin-top:0}body section.characteristics.pre-footer article .content .table-cell h3,body section.characteristics.pre-footer article .content .table-cell .btn{margin-bottom:15px}body section.characteristics.pre-footer article .content .table-cell p{margin-bottom:0}@media only screen and (max-width: 574px){body section.characteristics.pre-footer article .content{border-radius:0;padding:50px 20px !important;margin:70px 20px 0;width:auto;height:auto}body section.characteristics.pre-footer article .content .table-cell{width:auto;height:auto;display:inherit}}body section.characteristics.security-access{background-image:url(/assets/images/modules/home/characteristics/Secure_Access_BG/secure-access.jpg)}@media only screen and (max-width: 775px){body section.characteristics.security-access{background-position:-100px center}body section.characteristics.security-access article .tableContent{padding-top:150px}}body section.characteristics.intelligent-app{min-height:600px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QzZDRkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiZWJmYzQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background-image:-webkit-linear-gradient(top, #d3d4d9 0%, #bebfc4 100%);background-image:linear-gradient(to bottom, #d3d4d9 0%, #bebfc4 100%);color:#000}body section.characteristics.intelligent-app article{position:static}@media only screen and (max-width: 775px){body section.characteristics.intelligent-app article .tableContent{padding-top:14%}body section.characteristics.intelligent-app article .tableContent .content{width:auto}}body section.characteristics.intelligent-app .hand{position:absolute;bottom:-110px;left:50%;background:url(/assets/images/modules/home/characteristics/Intelligent_App_BG/hand.png) no-repeat;background-size:cover;width:1203px;height:869px;margin-left:-601.5px}@media only screen and (max-width: 1600px){body section.characteristics.intelligent-app .hand{margin-left:-801px}}@media only screen and (max-width: 1176px){body section.characteristics.intelligent-app .hand{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}}@media only screen and (max-width: 950px){body section.characteristics.intelligent-app .hand{-webkit-transform:scale(0.5);-moz-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}}@media only screen and (max-width: 574px){body section.characteristics.intelligent-app .hand{margin-left:-771px}}body section.characteristics.intelligent-app .hand .handOnMobile{position:absolute;top:89px;left:70px}body section.characteristics.intelligent-app .hand .slide{-webkit-transition:none;-moz-transition:none;transition:none;position:absolute;left:208px;position:absolute;top:129px;left:204px;-webkit-transform:perspective(26px) rotateY(0.2deg) rotateZ(-16.5deg) rotateX(0.2deg) skew(12.3deg) scale(1, 1.2);-moz-transform:perspective(26px) rotateY(0.2deg) rotateZ(-16.5deg) rotateX(0.2deg) skew(12.3deg) scale(1, 1.2);-ms-transform:perspective(26px) rotateY(0.2deg) rotateZ(-16.5deg) rotateX(0.2deg) skew(12.3deg) scale(1, 1.2);-o-transform:perspective(26px) rotateY(0.2deg) rotateZ(-16.5deg) rotateX(0.2deg) skew(12.3deg) scale(1, 1.2);transform:perspective(26px) rotateY(0.2deg) rotateZ(-16.5deg) rotateX(0.2deg) skew(12.3deg) scale(1, 1.2);width:270px;height:478px;border-radius:9px;overflow:hidden}body section.characteristics.intelligent-app .hand .slide .screen{position:absolute;top:0px;left:0px;width:270px;height:478px}body section.characteristics.intelligent-app .hand .slide .screen img{width:100%;height:auto;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}body section.characteristics.intelligent-app .hand .slide .screen img.full{width:100%;height:100%}body section.characteristics.intelligent-app .hand .slide .screen .top,body section.characteristics.intelligent-app .hand .slide .screen .bottom{position:absolute;left:0}body section.characteristics.intelligent-app .hand .slide .screen .top{top:0}body section.characteristics.intelligent-app .hand .slide .screen .bottom{bottom:0}body section.characteristics.intelligent-app .hand .slide .screen.main-screen{opacity:1;z-index:100;-webkit-animation:faded 5s infinite 1s;-moz-animation:faded 5s infinite 1s;animation:faded 5s infinite 1s}body section.characteristics.intelligent-app .hand .slide .screen.cards-screen .top{-webkit-animation:faded 5s infinite 2s;-moz-animation:faded 5s infinite 2s;animation:faded 5s infinite 2s}body section.characteristics.intelligent-app .hand .slide .screen.cards-screen .bottom{z-index:9}body section.characteristics.intelligent-app .hand .slide .screen.gift-screen .top{-webkit-animation:faded 5s infinite 3s;-moz-animation:faded 5s infinite 3s;animation:faded 5s infinite 3s}body section.characteristics.intelligent-app .hand .slide .screen.gift-screen .bottom{-webkit-animation:slide 5s infinite 3s;-moz-animation:slide 5s infinite 3s;animation:slide 5s infinite 3s;z-index:10}body section.characteristics.intelligent-app .hand .slide .screen.receipt-screen .top{-webkit-animation:faded 5s infinite 4s;-moz-animation:faded 5s infinite 4s;animation:faded 5s infinite 4s}body section.characteristics.intelligent-app .hand .slide .screen.receipt-screen .bottom{-webkit-animation:slideStop 5s infinite 4s;-moz-animation:slideStop 5s infinite 4s;animation:slideStop 5s infinite 4s;z-index:10}body section.characteristics.works-everywhere .table .table-cell.text{background:#fff;color:#000}body section.characteristics.works-everywhere .table .table-cell.text .content{margin:0;padding:0 70px;width:auto;float:right;max-width:500px}body section.characteristics.works-everywhere .table .table-cell.text .content p{font-size:1.3em;line-height:1.35em}@media only screen and (max-width: 1176px){body section.characteristics.works-everywhere .table .table-cell.text .content{padding:0 56px 0 20px;max-width:560px}}@media only screen and (max-width: 950px){body section.characteristics.works-everywhere .table{display:block;width:auto}body section.characteristics.works-everywhere .table .table-cell{display:block;width:auto;height:50%}body section.characteristics.works-everywhere .table .table-cell.text{display:table;margin:0}body section.characteristics.works-everywhere .table .table-cell.text .content{display:table-cell;width:50%;height:100%;padding:0 20px;float:none;vertical-align:middle}body section.characteristics.works-everywhere .table .table-cell .hand{top:auto;bottom:0;margin-top:0}}@media only screen and (max-width: 574px){body section.characteristics.works-everywhere .table .table-cell.text .content{padding:40px 20px 0}}body section.characteristics.works-everywhere .figure{position:relative}body section.characteristics.works-everywhere .figure .hand{position:absolute;top:50%;right:0px;margin-top:-153.5px;background:url(/assets/images/modules/home/characteristics/Works_Everywhere_BG/hand.png) no-repeat;background-size:cover;width:687px;height:500px}@media only screen and (max-width: 1176px){body section.characteristics.works-everywhere .figure .hand{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}}@media only screen and (max-width: 574px){body section.characteristics.works-everywhere .figure .hand{-webkit-transform:scale(0.4);-moz-transform:scale(0.4);-ms-transform:scale(0.4);-o-transform:scale(0.4);transform:scale(0.4)}}body section.characteristics.works-everywhere .figure #bg-5{background-size:cover;background-position:center center;background-image:url(/assets/images/modules/home/characteristics/Works_Everywhere_BG/bg3.jpg)}body section.characteristics.works-everywhere .figure .slide,body section.characteristics.works-everywhere .figure .mobileDeviceOnly{position:absolute;right:0px;bottom:0px;z-index:0;width:100%;height:100%;overflow:hidden}body section.characteristics.works-everywhere .figure .slide>div,body section.characteristics.works-everywhere .figure .mobileDeviceOnly>div{background-size:cover;background-position:center center;position:absolute;top:0px;left:0px;-webkit-transition:opacity 1000ms;-moz-transition:opacity 1000ms;transition:opacity 1000ms;opacity:0;width:100%;height:100%;z-index:9}body section.characteristics.works-everywhere .figure .slide>div.active,body section.characteristics.works-everywhere .figure .mobileDeviceOnly>div.active{opacity:0.7;z-index:10}body section.characteristics.works-everywhere .figure .slide>div#bg-1,body section.characteristics.works-everywhere .figure .mobileDeviceOnly>div#bg-1{background-image:url(/assets/images/modules/home/characteristics/Works_Everywhere_BG/bg1.jpg)}body section.characteristics.works-everywhere .figure .slide>div#bg-2,body section.characteristics.works-everywhere .figure .mobileDeviceOnly>div#bg-2{background-image:url(/assets/images/modules/home/characteristics/Works_Everywhere_BG/bg2.jpg)}body section.characteristics.works-everywhere .figure .slide>div#bg-3,body section.characteristics.works-everywhere .figure .mobileDeviceOnly>div#bg-3{background-image:url(/assets/images/modules/home/characteristics/Works_Everywhere_BG/bg3.jpg)}body section.tech-specs{background:url(../images/modules/design-page/bg-tech-specs.jpg) no-repeat center center;background-size:cover;text-align:center;padding-top:162px;padding-bottom:162px}@media only screen and (max-width: 775px){body section.tech-specs{padding-top:62px;padding-bottom:62px}}body section.tech-specs h2{text-transform:uppercase;margin-bottom:80px}body section.tech-specs .table-cell{vertical-align:middle}body section.tech-specs .table-cell .table-cell{vertical-align:top;text-align:right;padding-left:6%}@media only screen and (max-width: 775px){body section.tech-specs .table-cell .table-cell{text-align:left}}body section.tech-specs dt{font-weight:600;font-variant:small-caps;font-size:1.2em;margin-bottom:3px}body section.tech-specs dd{font-size:1.1em}body section.tech-specs dd:not(:last-child){margin-bottom:30px}@media only screen and (max-width: 775px){body section.tech-specs dt{margin-bottom:0}body section.tech-specs dt,body section.tech-specs dd{font-size:1em}}body footer{color:#fff;background:#000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px;font-weight:100;padding-top:30px;padding-bottom:10px}@media only screen and (max-width: 479px){body footer{padding:20px 10px}}@media only screen and (max-width: 775px){body footer{padding-top:40px;padding-bottom:40px}}body footer a:not(.btn){color:#fff}body footer a:not(.btn):hover{color:#545454}body footer p,body footer nav a:not(.btn){font-size:1em}body footer nav li{padding-bottom:15px;padding-right:44px;display:inline-block}@media only screen and (max-width: 950px){body footer nav li{padding-right:22px}}@media only screen and (max-width: 775px){body footer nav li{padding-right:1px}}body footer nav li.right{padding-right:0;float:right;padding-left:44px}@media only screen and (max-width: 775px){body footer nav li.right{float:none}}@media only screen and (max-width: 950px){body footer nav li.right{padding-left:22px}}@media only screen and (max-width: 775px){body footer nav li.right{padding-left:1px}}@media only screen and (max-width: 775px){body footer nav li{margin:0 0 20px 20px}body footer nav li:first-child{margin:0 0 20px}}body footer p.msg{font-size:1.4em;padding:10px;border-radius:5px;-webkit-transition:none;-moz-transition:none;transition:none;background:#d3ebd3;color:#007300}body footer p.msg.error{background:#ffd5d5;color:red}body footer .table{margin-left:-10px;margin-bottom:20px}body footer .table .table-cell{padding:10px;overflow:hidden;vertical-align:top;width:60%}body footer .table .table-cell h3{font-size:1.6em;margin:20px 0}body footer .table .table-cell .sign-up{max-width:600px;font-size:0.7em}body footer .table .table-cell .sign-up input[type=email]{width:70%;height:50px;float:left;margin-right:3%;background:#D7D7D7}body footer .table .table-cell .sign-up button{font-weight:bold;font-size:1.7em;width:27%;height:60px;float:left;margin-top:-5px;padding:0 !important}body footer .table .table-cell:last-child{text-align:right;width:40%}body footer .table .table-cell:last-child menu h3{font-size:1em;font-weight:600}body footer .table .table-cell:last-child menu h3+a{margin:0}body footer .table .table-cell:last-child menu>a{margin:-3px 0 0 35px;font-size:34px;color:#000;background:#fff;padding:5px;border-radius:50%;display:inline-block;width:40px;height:40px;text-align:center;overflow:hidden}body footer .table .table-cell:last-child menu>a i.fa{line-height:40px}body footer .table .table-cell:last-child menu>a i.fa.fa-google-plus{position:relative;top:2px;left:-2px;font-size:55px;line-height:1}@media only screen and (max-width: 775px){body footer .table .table-cell:last-child menu>a{margin:0 20px 0 0}}@media only screen and (max-width: 1176px){body footer .table .table-cell input[type=email]{width:60%}body footer .table .table-cell button{width:37%}}@media only screen and (max-width: 950px){body footer .table .table-cell button{padding:0 10px}}@media only screen and (max-width: 775px){body footer .table .table-cell{text-align:left;display:block;width:auto !important;margin-bottom:0}body footer .table .table-cell input[type=email]{width:60%}body footer .table .table-cell button{width:37%}body footer .table .table-cell:last-child{text-align:left}}@media only screen and (max-width: 574px){body footer .table .table-cell .sign-up input[type=email]{width:100%}body footer .table .table-cell .sign-up button{width:50%;font-size:1.2em;margin-top:10px}}.lt-ie10 body section.characteristics.intelligent-app .hand .slide{top:153px;left:70px;-webkit-transform-origin:left top;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;transform-origin:left top;-webkit-transform:skew(15.8deg) rotate(-14.8deg) scale(1) translate(0);-moz-transform:skew(15.8deg) rotate(-14.8deg) scale(1) translate(0);-ms-transform:skew(15.8deg) rotate(-14.8deg) scale(1) translate(0);-o-transform:skew(15.8deg) rotate(-14.8deg) scale(1) translate(0);transform:skew(15.8deg) rotate(-14.8deg) scale(1) translate(0);width:288px;height:549px}.mobile .btn{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.mobile .noMobileDevice{display:none}.mobile .mobileDeviceOnly{display:inherit}.downArrow{font-size:58px;font-weight:100}.modal:before{content:"";display:none;background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}.modal:target:before{display:block}.modal:target .modal-dialog{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);top:25%}.modal-content{border-radius:12px 12px 0px 0px;padding:20px;padding-bottom:60px;background-color:#f1f1f1}.modal-content label{color:#545454}.modal-content input{width:100%;height:40px;float:left;border:solid 1px #ccc;margin-right:3%;font-size:0.9em;border-color:#f1f1f1;margin-top:20px;margin-bottom:10px}.modal-header{text-align:center;color:#FFF;background-color:rgba(0,0,0,0.001);top:-55px;left:60px}.modal-header h2{margin-bottom:20px}.modal-footer{background:#fefefe;padding:10px 20px}.modal-footer{border-radius:0px 0px 12px 12px;border-top:#f1f1f1 solid 1px;text-align:center;height:50px;padding-top:30px;padding-bottom:20px}.modal-footer input{background:#146ee1;height:auto;padding:10px 20px;font-size:16px;font-weight:bold}#close{display:none}.jobs-list p{margin-bottom:10px;text-align:left}section.jobs-page{padding-top:75px}.btn .subheading{padding-top:5px;font-weight:normal;font-size:0.6em}