header.header-animation{position:relative}header.header-animation .top{position:absolute;padding:20px 0;top:0;left:0;right:0}header.header-animation .top .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.header-animation .top .container a{color:#fff;font:400 15px/16px Roboto,Arial,sans-serif}header.header-animation .lamp{position:absolute;height:344px;width:512px;margin-left:auto;margin-right:auto;left:0;right:0;top:84px;background:transparent url(../img/lamp-login.021c3b3e.png) no-repeat 50%}header.header-animation .text{position:absolute;width:100%;left:0;right:0;top:213px;background:rgba(1,24,38,.84);text-align:center;font:700 37px/43px Roboto,Arial,sans-serif;text-transform:uppercase;letter-spacing:4px;color:#fff}.particles{background-color:#021927;overflow:hidden}.particles,.particles #particles-js{height:480px}.contentpage{background-color:#f8f8f8;padding:43px 0 90px;text-align:center}.contentpage .container-register{max-width:520px;margin-left:auto;margin-right:auto;text-align:left}.contentpage .container-register h3{font:700 17px/23px Roboto,Arial,sans-serif;color:#000}.contentpage .container-register h4{display:block;margin-bottom:30px;font:400 15px/20px Roboto,Arial,sans-serif}.contentpage .container-register .btn{display:block;width:100%;height:56px;margin-bottom:10px;background-color:#08f;font:400 15px/43px Roboto,Arial,sans-serif;color:#fff;opacity:.8;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.contentpage .container-register .btn:hover{opacity:1;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.contentpage .container-register .btn.btn-maker{background-color:#00f29f}.contentpage a{font-size:14px}footer{padding:25px 0 100px;text-align:center}.container-register .error-field .vue-tel-input,.container-register .error-field input,.container-register .error-field select{border-color:#fc4d4d;-webkit-box-shadow:inset 0 0 0 1px #fc4d4d;box-shadow:inset 0 0 0 1px #fc4d4d;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.container-register .error-field .validate-warning{color:#fc4d4d;font-size:12px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}