@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url(/build/fonts/montserrat-v14-cyrillic-ext-200.d098e3e9.eot);src:local("Montserrat ExtraLight"),local("Montserrat-ExtraLight"),url(/build/fonts/montserrat-v14-cyrillic-ext-200.d098e3e9.eot?#iefix) format("embedded-opentype"),url(/build/fonts/montserrat-v14-cyrillic-ext-200.5551af77.woff) format("woff"),url(/build/fonts/montserrat-v14-cyrillic-ext-200.4710bb46.ttf) format("truetype"),url(/build/images/montserrat-v14-cyrillic-ext-200.3d508a80.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/fonts/montserrat-v14-cyrillic-ext-regular.829eda67.eot);src:local("Montserrat Regular"),local("Montserrat-Regular"),url(/build/fonts/montserrat-v14-cyrillic-ext-regular.829eda67.eot?#iefix) format("embedded-opentype"),url(/build/fonts/montserrat-v14-cyrillic-ext-regular.b4f76c95.woff2) format("woff2"),url(/build/fonts/montserrat-v14-cyrillic-ext-regular.aec9fb0e.woff) format("woff"),url(/build/fonts/montserrat-v14-cyrillic-ext-regular.aef4b39a.ttf) format("truetype"),url(/build/images/montserrat-v14-cyrillic-ext-regular.22d8566c.svg#Montserrat) format("svg")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/fonts/montserrat-v14-cyrillic-ext-600.30906107.eot);src:local("Montserrat SemiBold"),local("Montserrat-SemiBold"),url(/build/fonts/montserrat-v14-cyrillic-ext-600.30906107.eot?#iefix) format("embedded-opentype"),url(/build/fonts/montserrat-v14-cyrillic-ext-600.ea153f28.woff2) format("woff2"),url(/build/fonts/montserrat-v14-cyrillic-ext-600.64cd6989.woff) format("woff"),url(/build/fonts/montserrat-v14-cyrillic-ext-600.1d0c48aa.ttf) format("truetype"),url(/build/images/montserrat-v14-cyrillic-ext-600.160f4d63.svg#Montserrat) format("svg")}body,html{height:100%;margin:0}html{font-size:15px;overflow-y:scroll}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}body{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;align-items:center!important;background-color:#fff;border-top:2px solid #2c7be5;box-sizing:border-box;color:#12263f;display:flex;font-family:Montserrat,Roboto,Arial,sans-serif;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.5}img{border:0;vertical-align:middle}.wrapper{flex-direction:column;justify-content:space-between;min-height:100%}.content,.wrapper{display:flex;width:100%}.content{justify-content:center;margin-left:auto;margin-right:auto;max-width:960px;padding-left:12px;padding-right:12px}header{align-items:center;background-color:#2c3e50;display:flex;height:62px;justify-content:space-between;padding:0 30px}header .logo{display:inline-block;margin-top:-5px}header .logo img{width:100px}.logo{display:inline-block;margin:30px}footer{align-items:center;border-width:1px 0 0;border-top:1px solid #ccc;color:#858585;display:flex;height:62px;justify-content:space-between;padding:15px 30px}footer a{color:#858585;text-decoration:underline}h1{font-size:1.6rem;font-weight:600;margin:0}h1 b{color:#e9594f;font-weight:400}hr{background-color:transparent;border-width:1px 0 0;border-top:1px solid #ccc;margin:30px 0}::-webkit-input-placeholder{color:#b1c2d9}:-moz-placeholder,::-moz-placeholder{color:#b1c2d9}:-ms-input-placeholder{color:#b1c2d9}input::placeholder{opacity:.35}a:focus{color:#182433!important;outline:none}.error-page,.form-login,.form-recovery,.form-register,.inner{margin:auto;max-width:380px;text-align:center}.error-page .header,.form-login .header,.form-recovery .header,.form-register .header,.inner .header{padding-bottom:50px;text-align:center}.error-page input,.form-login input,.form-recovery input,.form-register input,.inner input{-webkit-text-fill-color:#000;background-clip:padding-box;background-color:#fff;border:1px solid #d2ddec;border-radius:.375rem;-webkit-box-shadow:inset 0 0 0 50px #fff;color:#12263f;font-size:.9375rem;font-weight:400;height:calc(1.5em + 1rem + 2px);line-height:1.5;margin-bottom:25px;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.error-page input:-webkit-autofill,.error-page input:-webkit-autofill:focus,.error-page input:-webkit-autofill:hover,.form-login input:-webkit-autofill,.form-login input:-webkit-autofill:focus,.form-login input:-webkit-autofill:hover,.form-recovery input:-webkit-autofill,.form-recovery input:-webkit-autofill:focus,.form-recovery input:-webkit-autofill:hover,.form-register input:-webkit-autofill,.form-register input:-webkit-autofill:focus,.form-register input:-webkit-autofill:hover,.inner input:-webkit-autofill,.inner input:-webkit-autofill:focus,.inner input:-webkit-autofill:hover{-webkit-text-fill-color:#182433!important;-webkit-box-shadow:inset 0 0 0 100px #fff}.error-page input:focus,.form-login input:focus,.form-recovery input:focus,.form-register input:focus,.inner input:focus{border-color:#2c7be5;-webkit-box-shadow:inset 0 0 0 100px #fff,0 0 5px #fff;-moz-box-shadow:inset 0 0 0 100px #fff,0 0 5px #fff;box-shadow:inset 0 0 0 100px #fff,0 0 5px #fff;outline:none}.error-page label,.form-login label,.form-recovery label,.form-register label,.inner label{display:block;font-weight:400;margin-bottom:10px;text-align:left}.error-page button,.form-login button,.form-recovery button,.form-register button,.inner button{background-color:#2c7be5;border:1px solid #2c7be5;border-radius:.5rem;color:#fff;cursor:pointer;display:block;line-height:1.5;font:400 .9375rem/1.2rem Montserrat,Roboto,Arial,sans-serif;margin:5px auto 23px;padding:.75rem 1.25rem;transition:all .3s cubic-bezier(.25,.8,.25,1);width:100%}.error-page button:hover,.form-login button:hover,.form-recovery button:hover,.form-register button:hover,.inner button:hover{background-color:#1a68d1;border-color:#1862c6;outline:none}.error-page button:focus,.form-login button:focus,.form-recovery button:focus,.form-register button:focus,.inner button:focus{background-color:#1a68d1;border-color:#1862c6;box-shadow:0 0 0 .15rem rgba(76,143,233,.5);color:#fff;outline:none}.error-page .error,.form-login .error,.form-recovery .error,.form-register .error,.inner .error{color:#e9594f;font-size:1rem;margin:0 0 25px;text-align:center}.error-page .small,.form-login .small,.form-recovery .small,.form-register .small,.inner .small{font-size:12px}.error-page .text-muted,.form-login .text-muted,.form-recovery .text-muted,.form-register .text-muted,.inner .text-muted{color:#858585;line-height:20px;text-align:center}.error-page .text-muted a,.form-login .text-muted a,.form-recovery .text-muted a,.form-register .text-muted a,.inner .text-muted a{color:#858585}.form-register .header{padding-bottom:30px}.text-center{text-align:center}.error-page{max-width:100%;padding-bottom:20vh;padding-top:36vh}.error-page p{margin:3vh}.error-page .text-muted{color:#858585;margin:auto;max-width:415px}.btn-text{color:#2c7be5;font:400 .9375rem/1.2rem Montserrat,Roboto,Arial,sans-serif}@media (max-width:600px){.content,footer,header{padding:0 15px}.error-page,.form-login,.form-recovery,.form-register{max-width:none;padding:0;width:100%}.error-page{padding:50px 0}h1{font-size:7vmin}}@media (max-width:375px){.error-page,.form-login,.form-recovery,.form-register{padding-bottom:20px}.error-page .header,.form-login .header,.form-recovery .header,.form-register .header{padding:30px 0}hr{margin-bottom:0}footer{display:flex;flex-direction:column-reverse;height:auto}footer div{margin:10px}}.dev{background:url(/build/images/bg_dev.650cfc79.png) 0 0 repeat fixed}.form-error ul{margin:0;padding:0}.form-error ul li{color:#be0a0a;list-style:none}.form-error{border-color:#be0a0a}.login-2fa-error{margin-bottom:20px;margin-top:-15px}