a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html{font-size:62.5%}body{background-color:#0b1d35;font-family:Roboto,sans-serif;font-size:1.8rem;color:#252525;line-height:1.5;text-shadow:0 .05rem .1rem rgba(0,0,0,.5);box-shadow:inset 0 0 5rem rgba(0,0,0,.5);width:100%;height:100vh;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}*,:after,:before{box-sizing:border-box}a:focus{outline:none}button{-webkit-appearance:none!important}.container{width:600px;min-height:600px;margin:0 auto;padding:20px 150px;border:1px solid #fff;box-sizing:border-box;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:600px){.container{width:400px;padding-left:50px;padding-right:50px}}@media screen and (max-width:420px){.container{width:295px;padding-right:10px;padding-left:10px}}.logo__title{font-family:Orbitron,sans-serif;font-size:4rem;color:#b6963f;text-align:center}.logo__img{display:block;width:90px;height:90px;margin:0 auto}input::-webkit-input-placeholder{color:#252525;font-size:1.6rem}input::-moz-placeholder{color:#252525;font-size:1.6rem}input:-ms-input-placeholder,input::-ms-input-placeholder{color:#252525;font-size:1.6rem}input::placeholder{color:#252525;font-size:1.6rem}.form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:27px}.form,.form__input{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.form__input{width:100%;height:30px;padding-left:9px;border:none;position:relative;border-radius:4px}.form__input:focus{outline:1px solid #252525;box-sizing:border-box;box-shadow:0 0 10px 5px hsla(0,0%,100%,.25);-webkit-transition:all .5s ease;transition:all .5s ease}.form__input[type=email]{margin-bottom:20px;position:relative}.form__input[type=password]{margin-bottom:20px}.form button[type=submit]{-webkit-appearance:none!important;appearance:none!important}.form__btn{width:100%;margin-bottom:20px;border:none;border-color:transparent;padding:5px 0;-webkit-transition:all .3s ease;transition:all .3s ease;position:relative;cursor:pointer}.form__btn:hover{background-color:#b6963f}.form__text{font-size:1.4rem;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.form__text:hover{text-decoration:underline}.form__text a{color:#fff}.form .invalid-feedback{background-color:rgba(255,0,0,.6);display:block;padding:5px;color:#fff;font-size:14px;letter-spacing:1px;margin-bottom:10px;position:relative;border-radius:4px;border-top-left-radius:0;text-shadow:none}.form .invalid-feedback:after{content:"";position:absolute;left:0;top:-20px;border:10px solid transparent;border-bottom:10px solid rgba(255,0,0,.6)}a{color:#252525;text-decoration:none}.btn-wrapper,.input-wrapper{position:relative}.btn-wrapper img,.input-wrapper img{left:-80px}.btn-wrapper img,.form__input:before,.input-wrapper img{display:block;width:30px;height:30px;position:absolute;top:0}.form__input:before{content:"";left:0;background-color:#000}.form__recaptcha{width:100%;overflow:hidden;margin-bottom:40px;margin-top:20px}.g-recaptcha{overflow:hidden;height:80px}.g-recaptcha div{width:100%!important}.g-recaptcha>*{right:0;margin:-2px -2px -10px}@media screen and (max-width:600px){.logo__title{text-align:center}.btn-wrapper,.input-wrapper{position:relative}.btn-wrapper img,.input-wrapper img{display:block;width:30px;height:30px;position:absolute;top:0;left:-40px}}@media screen and (max-width:420px){.btn-wrapper,.input-wrapper{position:relative}.btn-wrapper img,.input-wrapper img{display:none}.entry-page .btn-wrapper{width:140px;margin:0 auto}.form__text{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.form__recaptcha{margin:20px 0}.container{border:0}.text-content{font-size:16px}}.forgot-password .container{padding-left:30px;padding-right:30px}.forgot-password .text-content{color:#fff;text-align:center;font-weight:400;line-height:21.09px;padding:0 20px}.forgot-password .form-wrapper{width:300px;margin:0 auto}.forgot-password .logo__title{text-align:center;margin-bottom:20px}.forgot-password .input-wrapper input[type=email]{margin:0}.forgot-password .form__recaptcha{margin:30px 0 40px}.forgot-password form .input-wrapper .invalid-feedback{margin-top:20px}@media screen and (max-width:420px){.forgot-password .container{padding-left:10px;padding-right:10px}.forgot-password .form-wrapper{width:100%;margin:0 auto}.forgot-password .form{margin-top:20px}}.password-recovery .container{padding:50px 30px}.password-recovery .text-content{color:#fff;text-align:center;font-weight:400;line-height:21.09px;padding:0 20px}.password-recovery .form-wrapper{width:300px;margin:0 auto}.password-recovery .logo__title{text-align:center;margin-bottom:30px}.password-recovery .form__btn{margin-top:25px}@media screen and (max-width:420px){.password-recovery .container{padding-left:10px;padding-right:10px}.password-recovery .form-wrapper{width:100%;margin:0 auto}}.password-recovery-sent .container{padding:50px 30px}.password-recovery-sent .text-content{color:#fff;text-align:center;font-weight:400;line-height:21.09px;padding:0 20px}.password-recovery-sent .form-wrapper{width:300px;margin:0 auto}.password-recovery-sent .form{margin-top:25px}.password-recovery-sent .logo__title{text-align:center;margin-bottom:30px}.password-recovery-sent .form__btn{margin:0}.form .support-email,.form .support-phone{width:100%;text-align:center;height:30px;border:1px solid #fff;position:relative}.form .support-email img,.form .support-phone img{display:block;position:absolute;height:20px;width:20px;top:5px;left:15px}.form .support-email a,.form .support-phone a{color:#fff}.form .support-phone{margin-bottom:10px}.form .support-email{margin-bottom:35px}@media screen and (max-width:600px){.password-recovery-sent .container{padding:30px 10px 50px}}@media screen and (max-width:420px){.password-recovery-sent .container{padding-left:10px;padding-right:10px}.password-recovery-sent .form-wrapper{width:100%;margin:0 auto}}