﻿@font-face{font-family:'robotoregular';src:url('../fonts/roboto-regular/roboto-regular-webfont.eot?');src:url('../fonts/roboto-regular/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-regular/roboto-regular-webfont.woff2') format('woff2'),url('../fonts/roboto-regular/roboto-regular-webfont.woff') format('woff'),url('../fonts/roboto-regular/roboto-regular-webfont.ttf') format('truetype'),url('../fonts/roboto-regular/roboto-regular-webfont.svg#robotoregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotolight';src:url('../fonts/roboto-light/roboto-light-webfont.eot?');src:url('../fonts/roboto-light/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-light/roboto-light-webfont.woff2') format('woff2'),url('../fonts/roboto-light/roboto-light-webfont.woff') format('woff'),url('../fonts/roboto-light/roboto-light-webfont.ttf') format('truetype'),url('../fonts/roboto-light/roboto-light-webfont.svg#robotolight') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotobold';src:url('../fonts/roboto-bold/roboto-bold-webfont.eot?');src:url('../fonts/roboto-bold/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-bold/roboto-bold-webfont.woff2') format('woff2'),url('../fonts/roboto-bold/roboto-bold-webfont.woff') format('woff'),url('../fonts/roboto-bold/roboto-bold-webfont.ttf') format('truetype'),url('../fonts/roboto-bold/roboto-bold-webfont.svg#robotobold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotomedium';src:url('../fonts/roboto-medium/roboto-medium-webfont.eot?');src:url('../fonts/roboto-medium/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/roboto-medium/roboto-medium-webfont.woff2') format('woff2'),url('../fonts/roboto-medium/roboto-medium-webfont.woff') format('woff'),url('../fonts/roboto-medium/roboto-medium-webfont.ttf') format('truetype'),url('../fonts/roboto-medium/roboto-medium-webfont.svg#robotomedium') format('svg');font-weight:normal;font-style:normal;}html,body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,sub,sup,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;font-size:100%;}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;}html,body{min-height:100%;height:100%;}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent;}a,a img{outline:none !important;border:0;}ul{list-style:none;}main{background-color:#fff;}table{border-collapse:collapse;border-spacing:0;}td,td img{vertical-align:top;}input,select,button,textarea{margin:0;font-size:100%;outline:medium none;}input[type="text"],input[type="password"],textarea{padding:0;}input[type="checkbox"]{vertical-align:top;}input[type="radio"]{vertical-align:middle;}sub{vertical-align:sub;font-size:smaller;}sup{vertical-align:super;font-size:smaller;}body{font-size:16px;margin:0;padding:0 0 0 0;font-family:'robotoregular';box-sizing:border-box;}body *,body *:before,body *:after{box-sizing:border-box;}.clear{clear:both;}input,input:focus,input:hover,input:active{outline:none;}label{cursor:pointer;}.align-spb{display:flex;justify-content:space-between;align-items:flex-start;}.auth{background:url("../images/bg.png") center no-repeat;background-size:cover;min-height:100%;display:flex;flex-direction:column;text-align:center;justify-content:center;overflow:hidden;}.auth--reg{justify-content:inherit;}.auth-wrap{min-height:100%;display:flex;flex-direction:column;text-align:center;}.authw{min-height:100%;display:flex;flex-direction:column;text-align:center;justify-content:center;}.authw--reg{justify-content:inherit;}.authw-wrap{min-height:100%;display:flex;flex-direction:column;text-align:center;}.block{border-radius:3px;background-color:#fff;box-shadow:0 15px 14.72px 1.28px rgba(0,0,0,.35);margin:0 auto;width:100%;}.block--login{max-width:1300px;padding:50px 50px 50px;font-size:30px;font-weight:500;color:#000;}.block--login .pointer-hand{margin:60px 0 50px;}.block--login a.link{color:#459e5c;text-decoration:none;cursor:pointer;}.block--phone{max-width:1120px;padding:60px 60px 70px;}.block--phone .title{margin-bottom:50px;}.block--phone .has-error{margin-bottom:10px;color:#fb494d;}.block--phone .text-danger{display:block;margin:10px 0;color:#fb494d;}.btn[disabled],.btn.disabled{opacity:.7;}.logo{display:inline-block;}.logo--login{margin-bottom:95px;}.btn{cursor:pointer;border-style:solid;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.4);display:inline-block;font-weight:400;text-decoration:none;border:3px solid #3d8b51;box-sizing:border-box;outline:none;line-height:1;}.btn i,.btn span{display:inline-block;vertical-align:middle;}.btn--big{border-radius:9px;padding:35px 45px;font-size:43px;line-height:1;}.btn--big i{background:url("../images/icon-enterace.png");width:51px;height:51px;margin-right:23px;position:relative;top:0;}.btn--middle{font-size:28px;border-radius:9px;padding:23px 40px 26px;}.btn--green{background-color:#459e5c;box-shadow:-20.145px -20.861px 64.8px 16.2px rgba(255,255,255,.004);}.btn:hover,.btn:focus{color:#fff !important;outline:none !important;box-shadow:none !important;}.btn--red{background:#f00;}.btn--enter{padding:12px 28px;border:none;display:inline-flex;align-items:center;border-radius:10px;}.btn--enter img{display:inline-block;}.btn--enter span{font-size:36px;color:#fff;font-weight:400;display:inline-block;margin-right:40px;}.header{background-color:#fff;display:flex;padding:35px 0;}.header>span{display:inline-block;vertical-align:middle;}.header--reg{justify-content:space-between;align-items:center;margin-bottom:100px;}.header--reg>div{display:flex;align-items:center;justify-content:space-between;max-width:1640px;padding:0 20px;width:100%;margin:auto;}.header img{display:block;}.logo_bl{display:flex;align-items:center;}.block--phone{max-width:950px;padding:60px 60px 70px;}.header-reg{justify-content:space-between;align-items:center;margin-bottom:80px;}.header-title{font-size:48px;display:inline-block;margin-left:90px;font-family:'robotobold';}.title{font-size:36px;font-family:'robotomedium';text-align:center;}.tell{border-width:3px;border-color:#b7b7b7;border-style:solid;border-radius:9px;background-color:#fff;padding:17px 40px;margin-bottom:70px;text-align:left;display:flex;align-items:center;position:relative;max-width:665px;margin:0 auto 50px;}.phone-code-country{font-size:72px;line-height:1;font-weight:400;}.phone-item{flex:1;}.phone-input,input[type="text"].phone-input{box-sizing:border-box;border:none;font-size:72px;font-weight:400;padding:0 0 0 38px;width:100%;font-family:'robotoregular';height:100px;}.phone-input:placeholder,input[type="text"].phone-input:placeholder{font-weight:300;color:#929292;}input[type="text"].phone-input::-webkit-input-placeholder,input.inputSq::-webkit-input-placeholder{font-weight:300;font-family:'robotolight';color:#929292;}input[type="text"].phone-input::-moz-placeholder,input.inputSq::-moz-placeholder{font-weight:300;font-family:'robotolight';color:#929292;}input[type="text"].phone-input:-ms-input-placeholder,input.inputSq:-ms-input-placeholder{font-weight:300;font-family:'robotolight';color:#929292;}.code-wr{margin-top:50px;margin-bottom:50px;}.code{box-sizing:border-box;display:flex;justify-content:center;height:140px;}.inputSq,input[type="text"].inputSq{font-size:72px;border-radius:8px;border:3px solid #ccc;outline:none;max-width:334px;text-align:left;margin:0 10px;font-weight:normal;font-family:'robotoregular';height:100%;padding:0 30px;}.has-error.tell{border-color:#fb494d;}.apologies{display:flex;justify-content:center;align-items:center;margin:30px 0 60px;}.apologies p{font-size:32px;line-height:1.2;font-weight:400;text-align:left;margin-left:120px;}.tt{text-transform:uppercase;}.button-right-position{text-align:right;}.hide-main-form{display:none;}.wrong-item{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:80px;}.wrong-icon{display:block;margin-top:50px;margin-left:50px;margin-right:50px;}.wrong-text{font-size:32px;line-height:1.2;font-weight:400;max-width:550px;width:100%;text-align:left;margin-right:0;padding-top:46px;}.wrong-info{display:flex;justify-content:space-between;align-items:flex-start;}.wrong-info p{font-size:22px;line-height:1.3;margin-left:10px;max-width:650px;width:100%;text-align:left;}.red{color:#ff3535;}.message-item{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:80px;}.message-icon{display:block;margin-top:15px;margin-left:60px;}.message-text{font-size:32px;line-height:1.1;font-weight:400;max-width:490px;width:100%;text-align:left;padding-top:0;margin-right:0;margin-left:27px;}.message-info{display:flex;justify-content:space-between;align-items:flex-start;}.message-info p{font-size:22px;line-height:1.3;margin-left:0;max-width:650px;width:100%;text-align:left;}.format{display:none;}.format-item{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:60px;}.format-icon{display:block;margin-top:40px;margin-right:40px;}.format-text{font-size:32px;line-height:1.2;font-weight:400;max-width:550px;width:100%;text-align:left;margin-left:30px;}.format-info{display:flex;justify-content:space-between;align-items:flex-start;}.format-info p{font-size:22px;line-height:1.3;margin-right:10px;max-width:650px;width:100%;text-align:left;}.show-keayboerd,.show-keayboerd1{display:inline-block;cursor:pointer;}.show-keayboerd.hide-main-form,.show-keayboerd1.hide-main-form{display:none;}.myKeyBoardPhone,.myKeyBoardPhone1{position:absolute;max-width:500px;width:100%;bottom:0;left:auto;right:0;margin:auto;display:none;}.myKeyBoardPhone .simple-keyboard,.myKeyBoardPhone1 .simple-keyboard{width:100%;background-color:#e5e5e5;max-width:500px;margin-left:auto;padding:5px;}.myKeyBoardPhone .hg-row,.myKeyBoardPhone1 .hg-row{display:flex;margin-bottom:5px;}.myKeyBoardPhone .hg-row:last-child,.myKeyBoardPhone1 .hg-row:last-child{margin-bottom:0;}.myKeyBoardPhone .hg-button,.myKeyBoardPhone1 .hg-button{box-shadow:0 0 3px -1px rgba(0,0,0,.3);border-radius:5px;box-sizing:border-box;padding:5px;background:#fff;border:0;border-bottom:1px solid #b5b5b5;cursor:pointer;font-size:27px;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0);width:33.3%;height:90px;margin-right:5px;font-weight:500;font-family:'robotomedium';}.myKeyBoardPhone .hg-button:last-child,.myKeyBoardPhone1 .hg-button:last-child{margin-right:0;}