*,*::before,*::after{box-sizing:border-box}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url("/fonts/montserrat-v25-latin_cyrillic-ext-regular.eot");src:local(""),url("/fonts/montserrat-v25-latin_cyrillic-ext-regular.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v25-latin_cyrillic-ext-regular.woff2") format("woff2"),url("/fonts/montserrat-v25-latin_cyrillic-ext-regular.woff") format("woff"),url("/fonts/montserrat-v25-latin_cyrillic-ext-regular.ttf") format("truetype"),url("/fonts/montserrat-v25-latin_cyrillic-ext-regular.svg#Montserrat") format("svg")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url("/fonts/montserrat-v25-latin_cyrillic-ext-500.eot");src:local(""),url("/fonts/montserrat-v25-latin_cyrillic-ext-500.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v25-latin_cyrillic-ext-500.woff2") format("woff2"),url("/fonts/montserrat-v25-latin_cyrillic-ext-500.woff") format("woff"),url("/fonts/montserrat-v25-latin_cyrillic-ext-500.ttf") format("truetype"),url("/fonts/montserrat-v25-latin_cyrillic-ext-500.svg#Montserrat") format("svg")}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url("/fonts/montserrat-v25-latin_cyrillic-ext-600.eot");src:local(""),url("/fonts/montserrat-v25-latin_cyrillic-ext-600.eot?#iefix") format("embedded-opentype"),url("/fonts/montserrat-v25-latin_cyrillic-ext-600.woff2") format("woff2"),url("/fonts/montserrat-v25-latin_cyrillic-ext-600.woff") format("woff"),url("/fonts/montserrat-v25-latin_cyrillic-ext-600.ttf") format("truetype"),url("/fonts/montserrat-v25-latin_cyrillic-ext-600.svg#Montserrat") format("svg")}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(90,105,124,0);min-height:100vh;position:relative}body{padding:0;margin:0;font-family:'Montserrat', sans-serif;font-weight:500;font-size:14px;color:#000000;background:#0080ab;line-height:1.14;-webkit-font-smoothing:subpixel-antialiased !important;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;letter-spacing:0.0094em}*{font-family:'Montserrat', sans-serif}.login-table{display:table;width:100%;height:100vh}.login-table>.login-inside{display:table-cell;vertical-align:middle;text-align:center}.login-table>.login-inside .login-box{display:inline-block;width:320px;border-radius:20px;background:#fff;padding:30px 30px 20px 30px}.login-table>.login-inside .login-box input[type=text],.login-table>.login-inside .login-box input[type=email],.login-table>.login-inside .login-box input[type=password]{display:block;width:100%;outline:none !important;border:1px solid #919ea6;background:rgba(0,128,171,0.1);margin-bottom:20px;border-radius:5px;padding:8px 10px;font-size:16px}.login-table>.login-inside .login-box button{border:0;outline:none !important;padding:8px 30px;border-radius:5px;margin-bottom:30px;font-size:16px;font-weight:600;background:#0080ab;color:#fff;cursor:pointer}.login-table>.login-inside .login-box button:hover{background:#ff7018}.login-table>.login-inside .login-box a.button{text-decoration:none !important;display:inline-block;border:0;outline:none !important;padding:8px 20px;border-radius:5px;margin-bottom:30px;font-size:16px;font-weight:600;background:#0080ab;color:#fff;cursor:pointer}.login-table>.login-inside .login-box a.button:hover{background:#ff7018}@-webkit-keyframes spinnerRotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes spinnerRotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes spinnerRotate{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}.spinit{width:30px;height:auto;-webkit-animation-name:spinnerRotate;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spinnerRotate;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spinnerRotate;-ms-animation-duration:1s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear}h1{font-size:36px;margin:0}.errorBox{display:table;width:100%;height:100vh}.errorBox>div{display:table-cell;vertical-align:middle;text-align:center}.errorBox>div>div{display:inline-block;padding:40px 30px;border-radius:10px;background:#fff;font-size:16px}.errorBox>div>div hr{width:90%;margin:20px auto}.errorBox>div>div h1{font-size:38px;margin:0}.toplogo{width:160px;height:auto;margin-bottom:30px}
/*# sourceMappingURL=style.css.map */
