*{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:LiberationSans,arial,sans-serif!important}*,body,html{padding:0;margin:0}body,html{position:relative}body{padding:0;overflow:hidden}main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;min-height:100vh;background:#a83639;background:-webkit-gradient(linear,left bottom,left top,from(#a83639),to(#121212));background:linear-gradient(0deg,#a83639,#121212)}main .container{padding:10px 25px 0;width:100%;max-width:500px}header.app-header{width:100%;margin-bottom:40px}header.app-header,header.app-header .logo{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}header.app-header .logo{position:relative}header.app-header .logo .logo-img{display:block;width:35px;height:35px;margin-right:10px;-webkit-border-radius:100%;border-radius:100%;background:url(logo_white.672d89ff3ce324853494.png);background-size:cover}header.app-header .logo .logo-text{font-size:25px;font-weight:700;color:#fff}.loader{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;background-image:url(Spin-1s-200px.5eebb509c4623b37413d.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}footer.user-footer{padding:20px 0 10px}footer.user-footer ul{margin:0;padding:0;text-align:center}footer.user-footer ul li{list-style-type:none;padding:5px 0}footer.user-footer ul li a{color:#fff;text-decoration:none;display:inline;font-size:12px;line-height:22px;border-bottom:1px solid #ffffff99;padding-bottom:2px}.block{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin:60px -25px 20px;padding:24px 25px;background-color:#00000066}.icon{width:100px;height:100px;margin-bottom:24px}.text{font-size:18px;line-height:24px;color:#fff}.shadow{-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029}.card{padding:12px 8px 8px;background:#e9e9e9;margin-bottom:10px}.btn,.btn--raised,.btn--secondary,.card{-webkit-border-radius:4px;border-radius:4px}.btn,.btn--raised,.btn--secondary{min-height:46px;position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:15px 1rem;color:#0a7e8a;border:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-style:none;-webkit-tap-highlight-color:transparent;overflow:hidden;white-space:nowrap;-webkit-transition:background .15s cubic-bezier(.645,.045,.355,1),color .15s cubic-bezier(.645,.045,.355,1),border .15s cubic-bezier(.645,.045,.355,1);transition:background .15s cubic-bezier(.645,.045,.355,1),color .15s cubic-bezier(.645,.045,.355,1),border .15s cubic-bezier(.645,.045,.355,1);margin:0;font-family:inherit;font-weight:400;font-size:.875rem;letter-spacing:.046875rem;text-transform:uppercase;line-height:1rem;text-align:center;background:transparent}.btn--raised:disabled,.btn--secondary:disabled,.btn:disabled{cursor:not-allowed!important;background:#a6a6a6!important;color:#c5c5c5!important}.btn--raised:hover,.btn--secondary:hover,.btn:hover{background:rgba(10,126,138,.05)}.btn--raised:active,.btn--secondary:active,.btn:active{background:rgba(17,139,152,.12);color:#0a7e8a}.btn--secondary{color:#fff;-webkit-border-radius:4px;border-radius:4px;border:1px solid #fff!important;background:#0000004c}.btn--secondary:disabled{cursor:not-allowed!important;background:#a6a6a6!important;color:#c5c5c5!important}.btn--raised{color:#fff;background:#0a7e8a;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.26),0 2px 2px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.08);box-shadow:0 1px 5px 0 rgba(0,0,0,.26),0 2px 2px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.08);-webkit-border-radius:4px;border-radius:4px}.btn--raised:focus,.btn--raised:hover{color:#fff;background:#1a9ba9;-webkit-box-shadow:0 2px 4px -1px rgba(0,0,0,.26),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.08);box-shadow:0 2px 4px -1px rgba(0,0,0,.26),0 4px 5px 0 rgba(0,0,0,.12),0 1px 10px 0 rgba(0,0,0,.08)}.btn--raised:disabled{cursor:not-allowed!important;background:#a6a6a6!important;color:#c5c5c5!important}.form-error{display:block;margin-top:5px;margin-left:10px;color:#f44336;font-size:12px}input,textarea{height:100%;width:100%;padding:16px;-webkit-border-radius:4px;border-radius:4px;border:2px solid transparent;outline:none;color:#121212;font-size:16px;line-height:19px;font:normal normal normal 16px/19px Raleway;letter-spacing:0;-webkit-box-shadow:0 3px 6px #00000029;box-shadow:0 3px 6px #00000029;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}input.error,textarea.error{border:2px solid #a83639}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:16px;line-height:19px;color:#999;opacity:1;font-family:inherit}input::-moz-placeholder,textarea::-moz-placeholder{font-size:16px;line-height:19px;color:#999;opacity:1;font-family:inherit}input::-ms-input-placeholder,textarea::-ms-input-placeholder{font-size:16px;line-height:19px;color:#999;opacity:1;font-family:inherit}input::placeholder,textarea::placeholder{font-size:16px;line-height:19px;color:#999;opacity:1;font-family:inherit}