@charset "UTF-8";.hero-unit{margin:50px auto 0;width:300px;font-size:18px;font-weight:200;line-height:30px;background-color:#eee;border-radius:6px;padding:60px}.hero-unit h1{font-size:60px;line-height:1;letter-spacing:-1px}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{padding:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}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:0}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}ul{list-style-type:none;margin:0;padding:0}a{text-decoration:none}body{margin:0}.w-block{display:block}.w-inline-block{display:inline-block}.w-clearfix:after,.w-clearfix:before{display:table;content:'';line-height:0}.w-clearfix:after{clear:both}.w-video{width:100%;position:relative;padding:0}.w-video embed,.w-video iframe,.w-video object{position:absolute;top:0;left:0;width:100%;height:100%}blockquote,h1,h2,h3,h4,h5,h6,p{margin:0}fieldset{padding:0;margin:0;border:0}label{display:inline-block;margin-bottom:5px;font-weight:700}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.w-form{margin:0 0 15px}.w-input{display:block;width:100%;height:38px;padding:8px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.w-input:-moz-placeholder{color:#999}.w-input::-moz-placeholder{color:#999}.w-input:-ms-input-placeholder{color:#999}.w-input::-webkit-input-placeholder{color:#999}.w-input:focus{border-color:rgba(82,168,236,.8);outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(82,168,236,.6)}.w-input[disabled],.w-input[readonly],fieldset[disabled] .w-input{cursor:not-allowed;background-color:#eee}textarea.w-input{height:auto}.w-button{display:inline-block;padding:12px;background-color:#000;color:#fff;border:0;line-height:inherit}.w-container{margin-left:auto;margin-right:auto;max-width:1120px}.w-container:after,.w-container:before{display:table;content:'';line-height:0}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px;position:relative}.w-row:after,.w-row:before{display:table;content:'';line-height:0}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{position:relative;float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.66667%}.w-col-3{width:25%}.w-col-4{width:33.33333%}.w-col-5{width:41.66667%}.w-col-6{width:50%}.w-col-7{width:58.33333%}.w-col-8{width:66.66667%}.w-col-9{width:75%}.w-col-10{width:83.33333%}.w-col-11{width:91.66667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.66667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.33333%}.w-col-medium-5{width:41.66667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.33333%}.w-col-medium-8{width:66.66667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.33333%}.w-col-medium-11{width:91.66667%}.w-col-medium-12{width:100%}}@media screen and (max-width:768px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-container .w-row,.w-row{margin-left:0;margin-right:0}.w-col{width:100%}.w-col-small-3{width:25%}.w-col-small-4{width:33.33333%}.w-col-small-6{width:50%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.33333%}.w-col-tiny-6{width:50%}}*{box-sizing:border-box}input[type=search]{appearance:none}html{overflow-x:auto}#fullpage,body,html{height:100%}body{overflow:initial;background:#FFF;font-family:Candara,Arial,Helvetica,sans-serif;color:#333;font-size:100%;line-height:normal;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;width:100%;position:relative}body.unscrollable{height:100vh;overflow:hidden}a,a p,h1,h2,h3,h4,h5,h6{font-family:Candara,Arial,Helvetica,sans-serif}h1{margin:15px 0;font-size:2.2rem;line-height:normal;font-weight:700}h2{margin:10px 0;font-size:30px;line-height:36px;font-weight:400}h3{margin:35px 0 1px;font-size:1.3rem;line-height:normal;font-weight:400}h4{margin:10px 0;font-size:1.1rem;font-weight:700}h5{margin:10px 0;font-size:14px;line-height:20px;font-weight:700}h6{margin:10px 0;font-size:12px;line-height:18px;font-weight:700}p{margin-bottom:5px;color:#949494;word-wrap:break-word;line-height:1.3em}img{display:block;height:auto;max-width:100%;margin:auto;vertical-align:middle}input{box-shadow:none;border:1px solid #B3B3B3;border-radius:0;background:#fff}:focus{outline:0}button{border:none}textarea{border:1px solid #B3B3B3;border-radius:0}.header .w-container{max-width:1150px;height:28px}.logo{position:relative;left:-36px}.button{display:inline-block;padding:10px 20px;border-radius:6px;background-color:#6d7280;color:#fff;font-size:14px;text-align:center;text-decoration:none;cursor:pointer}.button.nav{margin-left:18px;transition:all 200ms ease}.section#career,.section#contacts,.section#products{padding-top:50px}.s-section{padding-top:54px;padding-bottom:85px;text-align:center}.s-section.header{padding-top:0;padding-bottom:0;background-color:#1d76d2}.s-section.header .w-container{height:100%}.nav-link{position:relative;transition:all 200ms ease;color:#888;font-size:18px;font-weight:200;text-decoration:none;text-transform:initial}.nav-link.chinese{font-size:14px}.nav-link.active,.nav-link:hover{color:#333}.nav-link.no-padding{margin-left:0}.nav-column{float:right}.nav-column ul{display:inline-block;float:right;margin:0;padding:0;margin-top:13px}.nav-column>ul>li{display:inline-block;position:relative}.nav-column a{display:inline-block;padding:20px 22px}.nav-column a.current{box-shadow:inset 0 4px 0 0 #fff;cursor:pointer}.company-column{margin-top:7px;text-align:left}i.android,i.ios{width:36px;height:36px;display:inline-block;position:relative;top:10px}i.ios{background:url(../images/ios.png) no-repeat}i.android{background:url(../images/android.png) no-repeat}.s-section.hero{padding-top:55px;padding-bottom:0;text-align:center}.s-section.centered{text-align:center}.s-section.line{margin:0;padding:0;height:1px;border-top:2px solid #c0e1df;border-bottom:1px solid #fff}.company{display:block;color:#fff;font-size:30px;font-weight:700;text-indent:-10000px;margin:15px auto 0;margin-left:35px;margin-top:23px;width:200px;height:40px;background:url(../images/icons/logo_original.jpg) no-repeat;background-size:200px;-ms-behavior:url(../scripts/backgroundsize.min.htc);behavior:url(../scripts/backgroundsize.min.htc)}.hero-title{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:200;font-size:50px;color:#fff}.hero-subtitle{color:#333;font-size:1.1rem}.hero-image{width:100%}.s-section-title{font-weight:400;text-align:center}.s-section-subtitle{font-size:1rem;margin-bottom:43px;color:#848999;text-align:center}.responsive-img{display:block;margin-right:auto;margin-left:auto}.grey-icon{margin-top:53px;margin-right:9px}.content-column{padding-left:31px;text-align:left}.circle{height:303px;margin-bottom:25px;padding-top:21px;border-radius:190px;background-color:#f7f8fa}.number{display:block;width:40px;height:40px;margin-right:auto;margin-bottom:17px;margin-left:auto;padding-top:9px;border-radius:50px;background-color:#363b48;color:#fff;font-size:20px}.icons{display:inline-block;width:164px;height:164px;margin-top:30px;padding-top:5px;border-radius:50%;background-color:transparent}.s-section.footer{padding-top:40px;padding-bottom:10px;background-color:#0A2E52;text-align:left;font-size:14px;color:#d1d1d1}.s-section.footer .w-col:first-of-type{margin-top:2px}.s-section.footer .w-col:last-of-type{margin-top:-10px}#career .s-section,#career .s-section.hero,#contacts .s-section,#contacts .s-section.hero,#products .s-section,#products .s-section.hero{padding-top:30px}.soc-icons{float:right}.footer-icons{margin-top:-4px}.footer-item{display:inline-block;font-family:Avenir,sans-serif;padding-left:20px;font-size:1rem;height:40px;border-color:transparent;color:#d1d1d1}.footer-langs .footer-item{border-right:1px solid #fff;padding-right:20px;height:20px}.footer-langs .footer-item:last-of-type{border-right:0}.footer-item:hover{color:#1AA1FF}.footer-item.soc-icon{display:inline-block;width:46px;height:46px;margin-left:17px;padding-top:9px;text-align:center;background-image:url(../images/sprite.png)}.right-footer-col{text-align:right}.copyright{display:inline-block;float:right;vertical-align:top;margin-top:14px;margin-left:30px;font-size:1rem;color:#d1d1d1}.s-section.hero.index .image-wrapper{margin:auto;margin-top:57px;max-width:1020px;max-height:520px}.s-section.index .button{margin:10px;width:197px;height:60px}#header,.univ{height:85px}#header .langs,.univ .langs{right:-40px;margin-top:16px}#header .langs li a,.univ .langs li a{font-size:14px;color:#888}#header .langs.en,.univ .langs.en{margin-top:12px}#header .langs.en li a,.univ .langs.en li a{font-size:18px}.univ{display:none;position:fixed;width:100%;z-index:10;background:#333;opacity:.95;top:-100px;transition:top .5s ease;border-bottom:1px solid rgba(0,0,0,.1)}.univ .company{background:url(../images/icons/logo_white.png) no-repeat;background-size:145px}.univ .nav-link.active{color:#fff}.univ .langs li a,.univ .nav-link{color:#DFDFDF}.univ.visible{top:0}.hero-image.landscape-image{position:relative}.hero-image.landscape-image .hero-title{position:absolute;top:50%;margin-top:-.5em;width:100%;text-align:center;font-weight:400;-webkit-font-smoothing:antialiased;text-transform:uppercase}.hero-image.landscape-image .banner-image{background:url(../images/banner_bg.jpg) #787878;background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:335px}.left-block{float:left}.right-block{float:right}.right-block p{color:#787878}.text-block{width:720px;text-align:left;margin-top:30px}.text-block p{font-size:20px}.cn .text-block{width:740px}.cn .text-block p{font-size:18px;line-height:1.7em}.features{padding-top:0;background:#fff}.features .w-container{max-width:1000px}.features .w-row{border-bottom:1px solid #F8F8F8;padding:12px 10px}.features .w-row:last-of-type{border-bottom:none}.features .users .text-block{margin-left:25px}.features .mobile .text-block{margin-right:15px}.x-line{border-top:1px solid #E1E1E1;position:relative;max-width:1150px;margin:0 auto}.hero.index .w-container{position:relative}.hero.index h2{font-size:40px;font-weight:400;display:inline-block;background:#F8F8F8;padding:0 25px}.hero.index .x-line{top:30px}#products .grid-block{display:inline-block;position:relative;width:30%;max-width:30%;margin:13px;border:1px solid #D7D7D7;background:#fff;overflow:hidden}#products .grid-block .mobile-info{display:none}#products .grid-block .mobile-info a{color:#333}#products .grid-block .grid-overlay{display:none;overflow:hidden;position:absolute;color:#fff;top:-100%;left:0;height:100%;width:100%;text-align:left;padding:10px 25%;padding:10%;transition:top .3s ease;cursor:pointer;background-color:#000;filter:alpha(opacity=80);opacity:.8;-ms-filter:"alpha(opacity=80)"}#products .grid-block .grid-overlay p{color:#fff}#products .grid-block .grid-overlay .more{color:#fff;position:absolute;right:0;bottom:0;margin:14px;text-decoration:underline}#products .grid-block:hover .grid-overlay{top:0}#products.hover-enabled .grid-overlay{display:block}#career .hero.index h2{background:#fff}#career p{text-align:left}#career p.title{font-size:22px;color:#333;margin-top:25px}#career p.text{font-size:18px;color:#333;margin-bottom:10px}#career p.info{font-size:16px;color:#888}#career p.info a{color:#0084ff}#career .job-list{height:380px;overflow:auto}#career .job-list li{position:relative;border-bottom:1px solid #EAEAEA;overflow:hidden;height:70px;padding:22px 10px;transition:height .5s ease}#career .job-list li h3{margin-top:0;text-align:left;margin-bottom:20px;cursor:pointer}#career .job-list li.unfold{height:inherit}#career .job-list li.unfold .more{display:none}#career .job-list li.unfold .fold-btn{display:block}#career .job-list li:last-of-type{border-bottom:none}#career .salary{position:absolute;top:10px;right:10px;color:#888}#career .more{position:absolute;background:url(../images/icons/arrow_right@2x.png) no-repeat;background-size:100%;height:18px;width:8px;right:10px;bottom:23px;color:#888;text-decoration:none;cursor:pointer}#career .fold-btn{display:none;position:absolute;width:37px;height:13px;right:10px;bottom:10px;background:url(../images/icons/arrow.png);cursor:pointer}#contacts .contact-form{padding-top:0;height:100%}#contacts form{width:510px;margin:auto}#contacts form label{display:block;width:100%;color:#888;margin:20px 0 10px;text-align:left}#contacts form input{width:100%;height:40px;line-height:36px}#contacts form textarea{width:100%;max-width:100%}#contacts form input,#contacts form textarea{outline:0;-webkit-appearance:none}#contacts form .send-btn{font-size:22px;color:#fff;background:#009EE6;margin:28px auto;padding:7px 45px;border-radius:3px}#contacts .addr-map{margin-top:20px;cursor:pointer}#contacts .addr-map #ico_pin{background:url(../images/icons/icon_location.png);width:27px;height:27px;margin:auto}#contacts .addr-map .address{font-size:18px}#footer{height:88px;width:100%;background:#333;color:#787878}#footer ul{margin:0;padding:0;width:49%;padding-top:36px;padding-right:12px}#footer ul li{display:inline-block;margin:0 10px}#footer a{color:#787878}#footer .mid-block{float:left;text-align:center}#footer .right-block{text-align:right}.cn .map-overlay .map-wrapper{background:url(../images/map.jpg) no-repeat #787878}.map-overlay{display:none;top:85px;left:50%;margin-left:-400px;z-index:10}.map-overlay .map-wrapper{position:fixed;top:100px;left:50%;margin-left:-400px;width:788px;height:517px;background:url(../images/mapen.jpg) no-repeat #787878;z-index:20}.map-overlay .clickout-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:10}.map-overlay.visible{display:block}.none-scroll #career .job-list{height:inherit}.none-scroll.cn #contacts,.none-scroll.cn #products,.none-scroll.en #products{background:#F8F8F8}.none-scroll.en #contacts .hero.index h2{background:#fff}#privacy,#termofuse{margin:20px auto;width:600px;margin-bottom:70px}.sprite-home_dlbtn_appstore{background-position:0 0;width:197px;height:58px}.sprite-home_dlbtn_appstore2x{background-position:0 -68px;width:394px;height:120px}body::-webkit-scrollbar{width:0}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background:#787878}::-webkit-scrollbar-thumb:window-inactive{background:#eee}.fullPage-tooltip{color:#AAA}#fullPage-nav span,.fullPage-slidesNav span{border-color:#AAA}#fullPage-nav li .active span,.fullPage-slidesNav .active span{background:#AAA}@media screen and (max-width:991px){.logo{left:0}.nav-column a{padding:20px 10px}.cn .text-block,.text-block{width:70%}.nav-link{font-size:1rem}.footer .w-col{width:50%}#footer .w-container{padding-top:20px}}@media screen and (max-width:768px){#header .langs,.univ .langs{right:-44px}#header .w-col{width:inherit}.cn .text-block,.text-block{width:initial;margin:15px}.company{margin:18px auto 0}.section{padding-right:15px;padding-left:15px}.section.header{height:140px}.nav-column a{padding:20px 19px}.hero-image.landscape-image .hero-title{font-size:30px}.nav-column ul{float:none}.nav-column a.current{border-top:0;box-shadow:initial;border-bottom:4px solid #fff}.section.footer{background:#0A2E52;text-align:center}.nav-column{text-align:center;left:-30px}.logo-column{margin-top:5px}.hero-heading{font-size:28px;line-height:34px}.image-wrapper{max-height:420px}.section.search .search-wrap{width:60%;margin:0 auto}.section.search input{margin:6px 14px}.footer .w-col{width:100%}#products .grid-block .grid-overlay{padding-top:10px}#products .grid-block{max-width:none;width:60%;padding:10px 0}#products .grid-block .mobile-info{display:block;text-align:center}#products .grid-block .mobile-info p{width:75%;margin:auto;font-size:14px}#products .grid-block .mobile-info .more{display:block;margin:10px auto 0;text-decoration:underline;font-style:italic}#products .grid-block .grid-overlay{display:none}#header .langs{position:absolute}#career .fold-btn{position:relative;margin:30px auto 0}#career .more{width:20px;height:40px;top:14px}#contacts form,.section.contact form input,.section.contact form textarea{width:100%}#contacts form label{margin-left:20%;font-weight:200;width:70%}#contacts form .send-btn,#contacts form input,#contacts form textarea{width:60%}#contacts .addr-map .address{font-size:12px}.features .left-block,.features .right-block{float:none}.text-block{width:initial;text-align:center}#footer .left-block,#footer .right-block{text-align:center;padding-top:0;padding-right:inherit}#footer ul{width:100%}#footer ul li{display:inline-block}}@media screen and (max-width:579px){body{overflow-x:hidden}.hero-title,h1{font-size:1.5rem}.hero-subtitle{font-size:1rem;width:90%}.company{margin-top:5px;background-size:170px;width:170px}.section{padding:0}.section.header{height:55px;padding:0}.section.search{padding:0}.section.search .search-wrap{width:70%}.section.search input{width:85%}.expansion-toggle{display:block}.nav-column{padding:0;z-index:10}.nav-column.expanded{display:block;position:absolute;top:54px;left:0;z-index:1002}.nav-column ul{width:100%;margin:0;left:0}.nav-column li{text-align:center}.nav-column a{width:100%;font-size:16px;padding:18px 7px}.nav-column a.current{padding-top:13px;border-top:1px solid #1E70C5;box-shadow:initial;border-bottom:0}.logo-column{margin-top:0;position:absolute;top:60px;left:0;right:0}.w-col p{width:90%;margin:10px auto;font-size:.8rem}.features .w-row:last-of-type{margin-top:0}.features .w-col{margin-top:30px}.section.hero{padding-top:0}.footer .w-row{padding-left:0}.footer .w-col{margin:40px 0}.footer-item.soc-icon:first-of-type{margin-left:0}.section.blue{min-height:420px}.section.blue .section-title{font-size:1.3rem}.section.blue .section-subtitle{width:90%;font-size:.8rem}.s-section{padding-top:10px;padding-bottom:15px}#career .s-section,#career .s-section.hero,#contacts .s-section,#contacts .s-section.hero,#products .s-section,#products .s-section.hero{padding-top:10px}.hero.index h2{font-size:18px}#header{height:110px}#header .langs,.univ .langs{right:34px;top:-14px}#header .nav-column{position:fixed;top:0;left:0;right:0;background:#fff;box-shadow:0 1px 3px 1px #eee}.hero-image.landscape-image .banner-image{background:url(../images/banner_bg.jpg) #787878;background-size:750px;background-repeat:no-repeat;background-position:50% 50%;width:100%;height:140px}.text-block p{font-size:13px}.features img{width:110px;height:110px}.features h2{margin:10px 0 0;font-size:23px}#contacts #footer{height:100px}#contacts #footer ul{padding-top:20px}#contacts form{width:100%}#contacts form label{margin-left:10%}#contacts form .send-btn,#contacts form input,#contacts form textarea{width:80%}#products .grid-block{max-width:none;width:90%}.section#career,.section#contacts,.section#products{padding-top:20px}.hero-image.landscape-image .hero-title{font-size:18px}.cn .hero-image.landscape-image .hero-title{font-size:24px}.cn .nav-column ul{margin-top:0}.cn #header .langs{right:10px;top:-12px}.cn .text-block p{font-size:12px}.cn .map-overlay .map-wrapper{left:0;margin:0 auto;top:200px;width:100%;height:210px;background-size:contain}#career p.title{font-size:18px}#career p.text{font-size:14px}#footer{height:140px}#footer ul li{padding:10px 0}#footer .left-block{padding-top:30px}#privacy,#termofuse{width:80%;font-size:12px}}