.g-vCentered:before,.g-vCentered>*{vertical-align:middle}.e-negative .e-divider,body{background:#ddd}.e-logo>a,.l-1stScreen,.l-footer-inner,body,html{height:100%}.e-contacts-item,.e-dloadBtn{text-indent:150%;white-space:nowrap;transition:.2s;overflow:hidden}@-ms-viewport{width:device-width}body,html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body{font:18px/1.23 "Lucida Sans Unicode","Lucida Grande",sans-serif;color:#333}*,:after,:before{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}a{color:#c22;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}.g-xlarge{font-size:48px;line-height:1.167}.g-large{font-size:30px;line-height:1.2}.g-centered{text-align:center;display:block}.e-contacts,.e-dloadBtn,.e-logo,.g-vCentered:before,.g-vCentered>*{display:inline-block}.g-vCentered:before{content:"";height:100%;width:0}.e-negative{color:#ddd;background:#2b2b2b}.e-divider{height:1px;background:#000;opacity:.1}.e-divider_bright{opacity:.2}.e-logo{width:110px;height:52px;background:url("/assets/img/sprite1.png")}.e-logo>a{display:block;width:100%;text-indent:150%;overflow:hidden;white-space:nowrap}.e-dloadBtn{position:relative;margin:0 16px 0 0;width:64px;height:64px;border-radius:5px;background:rgba(221,221,221,.02);border:1px solid rgba(221,221,221,.1)}.e-dloadBtn:hover{background-color:rgba(221,221,221,.05);border-color:rgba(221,221,221,.2)}.e-contacts-item,.e-dloadBtn:before{background:url("/assets/img/sprite1.png")}.e-dloadBtn:before{content:"";position:absolute;top:7px;left:7px;width:48px;height:48px}.e-dloadBtn_gplay:before{background-position:0 -52px}.e-dloadBtn_amazon:before{background-position:-48px -52px}.e-dloadBtn_chrome:before{background-position:-96px -52px}.e-dloadBtn_opera:before{background-position:-144px -52px}.e-dloadBtn_huawei:before{background-position:-192px -52px}.e-contacts{font-size:16px}.e-contacts-items{overflow:hidden;padding:0 0 2px}.e-contacts-item{float:left;margin:0 20px 0 0;width:32px;height:32px;opacity:.3}.e-contacts-item:last-child{margin-right:0}.e-contacts-item:hover{opacity:.7}.e-contacts-item_fb{background-position:-110px 0}.e-contacts-item_tw{background-position:-142px 0}.e-contacts-item_vk{background-position:-174px 0}.e-contacts-item_tg{background-position:-206px 0}.e-contacts-item_ml{background-position:-238px 0}.e-contacts-descr{padding:4px 0 0;text-align:center;opacity:.3;cursor:default}.l-container{position:relative;margin:auto;width:940px}.l-1stScreen{position:relative;overflow:hidden}.l-1stScreen-pattern{position:absolute;margin:0 0 0 -312px;width:1098px;height:606px;bottom:0;left:50%;background:url("/assets/img/bg_pattern.png")}.l-1stScreen-phone{position:absolute;margin:0 32px;width:476px;height:848px;top:20%;left:50%}.l-1stScreen-logo{position:absolute;top:14px;left:0}.l-1stScreen-content{padding-top:156px;width:430px;text-align:left}.l-1stScreen-headline{padding:0 0 6px;width:320px}.l-1stScreen-descr{padding:13px 0 0}.l-1stScreen-dload{padding:81px 0 0}.l-1stScreen-dloadRow{margin:0 0 16px}.l-1stScreen-dloadTitle{padding:0 20px 0 0;width:150px;text-align:right}.l-1stScreen-contacts{position:absolute;top:15px;right:0}@media (max-width:400px){.l-1stScreen-phone{margin-left:-20px}}.l-2ndScreen{padding:46px 0 50px}.l-2ndScreen-content{margin:auto;padding:50px 0;width:640px}.l-2ndScreen-content h2{padding:47px 0 19px}.l-2ndScreen-content p{padding:19px 0 12px}.l-footer{position:relative;height:125px;border-top:5px solid #67824d}.l-footer-right{float:right;height:100%}.l-footer-rightVSpace{display:inline-block;width:30px}.l-footer-logo{margin:-10px 0 0}@media (max-width:1000px){html{min-height:100%}body{height:auto}.l-1stScreen-headline,.l-2ndScreen-content,.l-container{width:auto}.l-1stScreen-pattern{display:none}.l-1stScreen-phone{position:static}.l-1stScreen-logo{position:static;margin:40px 0 30px}.l-1stScreen-content{padding:0 5%;width:auto;text-align:center}.l-1stScreen-dload{padding:60px 0 40px}.l-1stScreen-contacts{position:static;padding:0 0 30px}.l-2ndScreen{padding-left:5%;padding-right:5%}.l-footer{height:auto;text-align:center}.l-footer-right{float:none;display:block}.l-footer-rightVSpace{display:block;height:30px}.l-footer-logo{margin:30px 0}}