@import"https://fonts.googleapis.com/css?family=Fira+Sans";@font-face{font-family:GmarketSansBold;src:url(/static/fonts/GmarketSansBold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:GmarketSansMedium;src:url(/static/fonts/GmarketSansMedium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:GmarketSansLight;src:url(/static/fonts/GmarketSansLight.woff) format("woff");font-weight:300;font-style:normal}body{font-family:GmarketSansMedium,GmarketSansLight,GmarketSansBold,sans-serif;margin:0;padding:0}.login-page{position:relative;min-height:100vh;background-color:#e1e8ee;display:flex;align-items:center;justify-content:center;font-family:Fira Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}.form-structor{background-color:#222;border-radius:15px;height:550px;width:350px;position:relative;overflow:hidden}.form-structor:after{content:"";opacity:1;position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:left bottom;background-size:auto;background-image:url(/static/images/background_login.png)}.form-structor .signup{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:65%;z-index:5;transition:all .3s ease}.form-structor .signup.slide-up{top:5%;transform:translate(-50%)}.form-structor .signup.slide-up .form-holder,.form-structor .signup.slide-up .submit-btn{opacity:0;visibility:hidden}.form-structor .signup.slide-up .form-title{font-size:1em;cursor:pointer}.form-structor .signup.slide-up .form-title span{margin-right:5px;opacity:1;visibility:visible}.form-structor .signup .form-title{color:#fff;font-size:1.7em;text-align:center;margin:0}.form-structor .signup .form-title span{color:#0006;opacity:0;visibility:hidden;transition:all .3s ease}.form-structor .signup .form-holder{border-radius:15px;background-color:#fff;overflow:hidden;margin-top:50px;opacity:1;visibility:visible;transition:all .3s ease}.form-structor .signup .form-holder .input{border:0;outline:none;display:block;height:30px;line-height:30px;padding:8px 15px;border-bottom:1px solid #eee;width:100%;font-size:12px}.form-structor .signup .form-holder .input:last-child{border-bottom:0}.form-structor .signup .form-holder .input::placeholder{color:#0006}.form-structor .signup .submit-btn{background-color:#0006;color:#ffffffb3;border:0;border-radius:15px;display:block;margin:15px auto;padding:15px 45px;width:100%;font-size:13px;font-weight:700;cursor:pointer;opacity:1;visibility:visible;transition:all .3s ease}.form-structor .signup .submit-btn:hover{background-color:#000c}.form-structor .login{position:absolute;top:20%;left:0;right:0;bottom:0;background-color:#fff;z-index:5;transition:all .3s ease}.form-structor .login:before{content:"";position:absolute;left:50%;top:-20px;transform:translate(-50%);background-color:#fff;width:200%;height:250px;border-radius:50%;z-index:4;transition:all .3s ease}.form-structor .login .center{position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);width:65%;z-index:5;transition:all .3s ease}.form-structor .login .center .form-title{color:#000;font-size:1.7em;text-align:center;margin:0}.form-structor .login .center .form-title span{color:#0006;opacity:0;visibility:hidden;transition:all .3s ease}.form-structor .login .center .form-holder{border-radius:15px;background-color:#fff;border:1px solid #eee;overflow:hidden;margin-top:50px;opacity:1;visibility:visible;transition:all .3s ease}.form-structor .login .center .form-holder .input{border:0;outline:none;display:block;height:30px;line-height:30px;padding:8px 15px;border-bottom:1px solid #eee;width:100%;font-size:12px}.form-structor .login .center .form-holder .input:last-child{border-bottom:0}.form-structor .login .center .form-holder .input::placeholder{color:#0006}.form-structor .login .center .submit-btn{background-color:#6b92a4;color:#ffffffb3;border:0;border-radius:15px;display:block;margin:15px auto;padding:15px 45px;width:100%;font-size:13px;font-weight:700;cursor:pointer;opacity:1;visibility:visible;transition:all .3s ease}.form-structor .login .center .submit-btn:hover{background-color:#000c}.form-structor .login.slide-up{top:90%}.form-structor .login.slide-up .center{top:10%;transform:translate(-50%)}.form-structor .login.slide-up .form-holder,.form-structor .login.slide-up .submit-btn{opacity:0;visibility:hidden}.form-structor .login.slide-up .form-title{font-size:1em;cursor:pointer}.form-structor .login.slide-up .form-title span{margin-right:5px;opacity:1;visibility:visible}
