@charset "UTF-8";@import url(//hello.myfonts.net/count/2e7001);a,a:hover{text-decoration:underline}fieldset,form,img{border-style:none}#header,#wrapper,.intro-block,sub,sup{position:relative}body,h3{-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}.btn,.footer-area .holder,.list-holder,.trend-block{text-align:center}.btn-holder span a:hover,.city-list a:hover,.feature-list .text a:hover,.footer-area a:hover,.footer-nav ul a:hover,.link-holder a:hover,.link-wrap a:hover{opacity:.7}@font-face{font-family:HelveticaNeueLTStd-BdCn;src:url(../fonts/2E7001_0_0.eot);src:url(../fonts/2E7001_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/2E7001_0_0.woff2) format("woff2"),url(../fonts/2E7001_0_0.woff) format("woff"),url(../fonts/2E7001_0_0.ttf) format("truetype")}#header:after,.content:after,.holder:after,.job-block:after,.navigation:after,.post-holder:after,.trend-block:after{content:" ";display:block;clear:both}.city-list,.feature-list,.footer-nav ul,.job-list-holder ol,.navigation ul{margin:0;padding:0;list-style:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.navBi{line-height:1}body{margin:0;color:#484848;background:#fff;font:18px/1.4em HelveticaNeue-Light,"Helvetica Neue Light",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;min-width:320px}*{max-height:1000000px}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}img{vertical-align:top}a{color:#00c}input,select,textarea{font:100% Helvetica,Arial,sans-serif;color:#000;vertical-align:middle}h1,h2,h3,h4,h5,h6{font-family:HelveticaNeue-Light,"Helvetica Neue Light",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}fieldset,form{margin:0;padding:0}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input[type=reset],input[type=file],input[type=submit],input[type=button]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],input[type=search],textarea{margin:0;padding:4px 7px;-webkit-appearance:none;-webkit-border-radius:0;border:1px solid #999}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{border-color:#4d4d4d}textarea{overflow:auto;resize:vertical;vertical-align:top}#wrapper,.feature-list .text,.feature-list li{overflow:hidden}input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}h1,h2,h3,h4,h5,h6{line-height:1.4em;margin:0 0 1.4em}p{margin:0 0 1.2em}q{quotes:none}q:after,q:before{content:"";content:none}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}.btn,.link-wrap a{vertical-align:top;text-decoration:none}sup{top:-.5em}sub{bottom:-.25em}table{border-collapse:collapse;border-spacing:0}.gm-style img{max-width:none}#wrapper{width:100%}.holder,.job-block,.post-holder{max-width:1044px;margin:0 auto;padding:0 22px}.top-bar{border-bottom:1px solid #d1d1d1}.navigation{max-width:100%;margin:0 auto;font-size:12px;line-height:16px;font-weight:700;padding:10px 10px 11px}.navigation ul{float:left}.navigation ul li{float:left;margin:0 27px 0 0}.navigation ul li.active a{color:#000}.navigation ul a{text-decoration:none}.navigation ul a:hover{text-decoration:none;color:#000}.navigation .login{float:right;text-decoration:none}.navigation .login:hover{text-decoration:none;color:#000}.logo{float:left;width:383px;margin:0}.logo img{max-width:100%;min-width:224px;height:auto;margin-bottom:15px}#header,.logo-bar{max-width:1070px;margin:0 auto}.logo-bar{padding:25px 10px}#header{padding:33px 10px 38px}.link-wrap{float:right;font-size:20px;line-height:24px;padding:19px 14px 0 0;max-width:60%}.link-wrap a{border-bottom:1px solid #00c;margin:0 0 0 5px;display:inline-block}.link-wrap a:hover{text-decoration:none}.intro-block .bg-stretch{position:absolute;top:0;bottom:0;right:0;width:48%;overflow:hidden;z-index:-1}.intro-block .bg-cover{background-size:cover;background-position:15% 50%;background-repeat:no-repeat}.intro-block .bg-cover img{display:none}.intro-block .bg-stretch img{width:100%;height:auto;margin-left:0!important;max-width:900px}.intro-block .text-holder p,h3{margin:0}.intro-block .text-holder{padding:88px 0 50px;width:48%}h1{font-size:42px;line-height:1.2em;color:#f60;font-weight:400;margin:0 0 2px}h3{color:grey;background:#fff;font:14px/1.4em HelveticaNeue-Light,"Helvetica Neue Light",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;min-width:320px;font-style:italic}.btn{text-shadow:0 1px 0 rgba(0,0,0,.33);color:#fff;font-size:29px;line-height:31px;background:#2f90f8;background:-webkit-linear-gradient(top,#2f90f8 0,#1338ee 100%);background:linear-gradient(to bottom,#2f90f8 0,#1338ee 100%);max-width:400px;border-radius:7px;border:1px solid #1654d9;display:inline-block;padding:23px 25px;font-weight:700}.aside .text-info,.text-info,h2{line-height:1.4em}.btn:hover{text-decoration:none;background:#1338ee;background:-webkit-linear-gradient(top,#1338ee 0,#2f90f8 100%);background:linear-gradient(to bottom,#1338ee 0,#2f90f8 100%)}.gray{background:#f5f6f7}.gray .holder,.gray .job-block,.gray .post-holder{padding:116px 22px 78px}.gray.bottom .holder,.gray.bottom .job-block,.gray.bottom .post-holder{padding:0 22px 98px;text-align:center}.gray.bottom .holder p,.gray.bottom .job-block p,.gray.bottom .post-holder p{margin:0 0 20px}.gray.bottom .btn{width:374px}.text-info{font-size:35px;display:block;margin:0 0 6px}.text-info.inner{margin:0 0 62px}h2{color:#f60;margin:0 0 11px;font-size:27px;font-weight:400}.post-holder{max-width:1150px;padding:105px 10px 76px}.post{letter-spacing:-4px}.post .img-holder,.post .text-holder{vertical-align:middle;letter-spacing:0;display:inline-block}.post .img-holder{width:49.8%;margin:0 5px 0 0}.post .img-holder img{width:100%;height:auto}.post .img-holder.right{width:47%;margin:0 0 0 64px}.post .text-holder{white-space:normal;width:46%;padding:0 0 0 51px}.post .text-holder.left{width:42%}.post .text-holder p{margin:0 0 33px}.post+.post{padding:100px 0 0}.trend-block{max-width:815px;margin:0 auto;padding:76px 0 56px}.trend-block h1{margin:0 0 44px}.link-holder{width:47%;float:right;padding:34px 0 0}.list-holder{letter-spacing:-4px;white-space:nowrap}.city-list{display:inline-block;vertical-align:top;letter-spacing:0;white-space:normal;width:100%}.city-list li{margin:0 0 5px}.aside{background:#eaeaef;position:fixed;bottom:0;left:0;right:0}.aside .holder,.aside .job-block,.aside .post-holder{padding:27px 22px 29px}.aside .left{float:left;width:45%}.aside .text-info{float:left;margin:13px 15px 0 0;font-size:19px;width:40%}.aside .btn{float:left;font-size:17px;line-height:19px;padding:12px 10px;width:183px;border-radius:4px}.footer-nav{float:right;font-size:13px;line-height:1.4em;padding:13px 0 11px;width:55%}.footer-nav .opener{display:none}.footer-nav ul{text-align:right;position:static!important}.footer-nav ul li{display:inline-block;vertical-align:top;margin:0 0 0 40px}.footer-nav ul a{text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-weight:400}.footer-nav ul a:hover{text-decoration:none}.footer-nav ul a span{display:none}.footer-area{font-size:15px;line-height:1.4em;background:#f5f6f7;color:#aeaeae;margin:0 0 5px}.footer-area .holder,.footer-area .job-block,.footer-area .post-holder{padding:17px 22px}.footer-area .holder{padding-top:100px!important;padding-bottom:10px!important}.footer-area a{text-decoration:none;color:#aeaeae}.footer-area a:hover{text-decoration:none}.footer-area p{margin:0}.footer-area span a{color:#2164f3}.footer-area span a:hover{text-decoration:underline}.content{max-width:1044px;margin:0 auto;padding:89px 10px 100px}.content .text{float:left;width:50%}.content .text p{margin:0}.btn-holder{float:right;width:37%;text-align:center;padding:59px 5px 0 0}.btn-holder .btn{width:371px;margin:0 0 35px}.btn-holder span{display:block;font-size:21px;line-height:23px;color:#666}.feature-list{max-width:1044px;margin:0 auto;padding:114px 10px 68px}.feature-list li+li{padding:60px 0 0}.feature-list .img-holder{float:left;width:76px;text-align:center;margin:0 34px 0 0}.feature-list .img-holder img{width:100%;height:auto}.feature-list .text{padding:0}.feature-list .text h2{margin:0 0 10px}.feature-list .text p{margin:0}.job-block{padding:90px 10px 22px}.job-block p{margin:0 0 30px}.job-block .info{line-height:1.4em}.job-block .info p{margin:0 0 37px}.mark{color:#f60}.list-wrap{padding:32px 0 0;letter-spacing:-7px}.job-list-holder{display:inline-block;vertical-align:top;width:50%;padding:0 15px 87px 0;letter-spacing:0}.job-list-holder h2{margin:0 0 7px}.job-list-holder ol{counter-reset:item}.job-list-holder ol li{margin:0 0 4px}.job-list-holder ol li:before{content:counters(item,".") ".";counter-increment:item;margin:0 6px 0 0}.job-list-holder ol a{text-decoration:none;color:#494949}.job-list-holder ol a:hover{text-decoration:none;opacity:.7}@media only screen and (max-width:1024px){body{font-size:20px;line-height:1.4em}#header{padding:15px 10px}.intro-block .text-holder{padding:60px 0}h1{font-size:36px;line-height:40px}.btn{padding:13px 10px;width:278px;font-size:19px;line-height:21px}.gray .holder,.gray .job-block,.gray .post-holder,.gray.bottom .holder,.gray.bottom .job-block,.gray.bottom .post-holder,.post-holder{padding:60px 22px}.gray.bottom .btn{width:300px}.text-info.inner{margin:0 0 35px}.text-info{font-size:30px;line-height:1.4em}h2{font-size:25px;line-height:29px}.post .img-holder{margin:0 10px 0 0;width:50%}.post .img-holder.right{margin:0 0 0 40px;width:50%}.post .text-holder.left{width:44%}.post .text-holder{width:48%}.post+.post{padding:50px 0 0}.trend-block{max-width:550px;padding:60px 0}.aside{position:static}.aside .left{display:block!important;opacity:1!important}.aside .text-info{font-size:16px;line-height:1.4em;margin:13px 7px 0 0;width:46%}.aside .btn{width:170px}.footer-nav{font-size:16px;line-height:20px}.footer-nav ul li{margin:0 0 0 18px}.footer-area{margin:0}.content{padding:60px 22px}.btn-holder{width:45%;padding:35px 0 0}.btn-holder .btn{width:300px;margin:0 0 20px}.feature-list,.job-block{padding:60px 22px}.job-block .info{line-height:1.4em}.job-block .info p{margin:0 0 30px}.list-wrap{padding:0}.job-list-holder{padding:0 15px 30px 0}}@media only screen and (max-width:767px){#g_nav,.link-wrap,.top-bar{display:none}.footer-nav .opener,.footer-nav .opener:hover,.footer-nav ul a{text-decoration:none}body{font-size:16px;line-height:1.4em}.logo{width:170px;margin:0 0 0 4px}.logo-bar{max-width:767px;margin:0 auto;padding:25px 10px}#header,.intro-block .text-holder p{margin:0}#header{padding:13px 10px;width:80%;position:relative;z-index:10}.intro-block .bg-stretch{position:static!important;width:100%;background:0 0}.intro-block .bg-stretch img{width:100%!important;height:auto!important;display:block}.intro-block .text-holder{width:100%;text-align:center;padding:26px 11px 31px}h1{font-size:28px;line-height:30px;margin:0 0 10px}.gray .holder,.gray .job-block,.gray .post-holder{padding:30px 40px 16px;text-align:center;font-size:16px;line-height:1.4em}.gray .text-holder{padding:0;line-height:1.4em}.gray .text-holder h2{margin:0 0 7px}.gray.bottom .holder,.gray.bottom .job-block,.gray.bottom .post-holder{font-size:16px;line-height:1.4em;padding:31px 22px 37px}.gray.bottom .holder.inner,.gray.bottom .inner.job-block,.gray.bottom .inner.post-holder{padding:46px 10px 48px}.gray.bottom .btn{width:280px;border-radius:5px}.text-info.inner{margin:0 0 16px}.text-info{font-size:16px;line-height:1.4em}h2{font-size:20px;line-height:24px;margin:0 0 6px}.city-list,.link-holder{font-size:18px;line-height:1.4em}.post .img-holder,.post .img-holder.right{margin:0;width:100%}.post-holder{padding:42px 10px 22px;text-align:center}.post{display:table;padding:0 37px}.post .img-holder{display:block}.post .text-holder{width:100%;display:table-header-group;padding:0 29px;line-height:1.4em}.post .text-holder p{margin:0 0 18px}.post .text-holder h2{margin:0 0 4px}.post+.post{padding:56px 29px 0}.trend-block{text-align:center;max-width:100%;padding:26px 48px}.trend-block h1{margin:0 0 36px}.link-holder{width:100%;float:none;padding:27px 0 0}.city-list{display:block;width:100%}.city-list li{margin:0 0 12px}.city-list li.hidden{display:none}.aside{background:0 0}.aside .holder,.aside .job-block,.aside .post-holder{padding:0}.aside .left{display:none!important}.footer-nav{float:none;position:absolute;top:13px;left:0;right:0;width:100%;text-align:right;padding:0}.content,.footer-nav ul,.job-block{text-align:center}.footer-nav.active .opener{height:18px}.footer-nav.active .opener:before{display:block}.footer-nav.active .opener span{display:none}.footer-nav .opener{font-size:16px;line-height:18px;display:inline-block;vertical-align:top;margin:7px 20px 12px 0;position:relative}.footer-nav .opener:before{content:"×";position:absolute;top:-4px;right:0;font-size:36px;line-height:18px;font-weight:700;display:none}.footer-nav .opener span{display:block}.footer-nav ul{display:none;position:absolute!important;font-size:16px;line-height:18px;background:#eaeaef;width:100%}.footer-nav ul li{margin:0;display:block}.footer-nav ul a{display:block;padding:19px 10px;font-family:Helvetica,Arial,sans-serif;font-weight:400}.footer-nav ul a:hover{background:#fff}.footer-nav ul a span{display:inline-block;vertical-align:top;margin:0 4px 0 0}.footer-area{font-size:12px;line-height:15px}.footer-area .holder,.footer-area .job-block,.footer-area .post-holder{text-align:center;padding:30px 22px}.content{padding:100px 10px 40px}.content .text{width:100%;float:none;line-height:1.4em;padding:0 30px;margin:0 0 20px}.content .text h1{margin:0 0 2px}.btn-holder{width:100%;float:none;padding:0}.btn-holder .btn{width:280px;margin:0}.btn-holder span{display:none}.feature-list{padding:27px 18px 17px}.feature-list li+li{padding:12px 0 0}.feature-list .img-holder{width:31px;margin:0 14px 0 0}.feature-list .text{padding:3px 0 0;line-height:1.4em}.feature-list .text h2{margin:0 0 3px}.job-block{padding:32px 37px 1px;line-height:18px}.job-block .info{line-height:18px;text-align:left}.job-block .info p{margin:0 0 16px}.list-wrap{padding:5px 0 18px}.job-list-holder{display:block;width:100%;padding:0;text-align:left}.job-list-holder+.job-list-holder{padding:17px 0 0}.job-list-holder h2{font-size:18px;line-height:1.4em;margin:0 0 2px}.job-list-holder ol li:before{margin:0 3px 0 0}.job-list-holder ol li{margin:0 0 5px}}#g_nav a{font-family:Arial,Helvetica,sans-serif;font-size:13px}.partner-logo-wrap{float:right}.partner-logo-wrap img{float:right;width:50%}.trackPix{float:left}.intro-block .btn-post{margin-top:60px;margin-bottom:80px;padding:.8em 1.1em}.intro-block .disclaimer{font-style:italic;font-size:14px;line-height:1.3em}.feature-list .fa{font-size:30px;color:#f60}.feature-list .fa-mobile{font-size:40px}.footer-cookie{margin-bottom:20px;width:100%;background-color:#fff;color:#000;padding:10px}.footer-cookie a{color:#2164f3}.footer-cookie a:hover{cursor:pointer}@media (min-width:768px){.feature-list .fa{font-size:80px}.feature-list .fa-mobile{font-size:112px;margin-top:-7px}.feature-list .fa-check-square-o{font-size:66px;margin-left:15px}}