.login__form--container{display:flex;justify-content:center;align-items:center;width:100%;height:100vh;background:url(/build/assets/login-background-CEv01hk8.png) center/cover no-repeat}.login__form--container .login__form{width:30rem;display:flex;flex-direction:column;border:solid;border-width:1px;border-radius:25px;border-color:#fff;background-color:#fffc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:5rem 6rem}@media (max-width: 500px){.login__form--container .login__form{padding:1rem;width:16rem}}.login__form--container .login__form input{margin-top:3rem;text-transform:none}@media (max-width: 500px){.login__form--container .login__form input{margin-top:2rem}}.login__form--container .login__form .login__form--input{background-color:transparent;font-size:20px;border:solid;border-color:#292929;color:#292929;border-width:0 0 3px 0;padding:7px 3px}.login__form--container .login__form .login__form--input:focus{outline:none}.login__form--container .login__form .login__form--submit{font-size:24px;border-radius:25px;border:none;padding:.6rem 4rem;background-color:#505050;color:#fff;cursor:pointer}.login__form--container .login__form .login__form--submit:hover{background-color:#292929}@media (max-width: 500px){.login__form--container .login__form .login__form--submit{font-size:20px}}.login__form--container .login__form a{color:#00f;text-align:center;margin-top:.5rem}.error__container{text-align:center;position:absolute;background-color:red;width:100%;top:0;font-size:20px;font-weight:700}*{margin:0;padding:0;box-sizing:border-box;font-family:Roboto,sans-serif}.App{display:flex;flex-direction:column;margin-bottom:100px}
