*{margin:0;padding:0;box-sizing:border-box}html{font-size:16px}.loginContainer{height:100vh;background:url(/bg/bg-homepage.png) 50%/cover no-repeat}.backgroundContainerL,.containerL,.loginContainer{display:flex;justify-content:center;align-items:center}.containerL{flex-direction:column;margin:3.125rem auto;width:37.5rem;background:#fff;padding:1.25rem;box-shadow:0 0 .625rem rgba(0,0,0,.1);border-radius:.5rem;background-color:#fff}.loginheader{display:flex;flex-direction:column;align-items:center;gap:.5625rem;width:100%;margin-top:1.875rem;font-family:Londrina Solid;font-size:2rem;font-style:normal;font-weight:400;line-height:1.25rem}.logintext{color:red;font-size:3rem;font-weight:700}.underline{width:3.8125rem;height:.375rem;margin-top:.5rem;background:red;border-radius:.3125rem}.inputsL{margin-top:3.4375rem;display:flex;flex-direction:column;gap:1.5625rem}.inputL{display:flex;align-items:center;margin:auto;width:26.25em;height:3.125rem;background:#eaeaea;border-radius:.375rem}.inputL input{height:1.875rem;width:24.6875rem;margin-left:.625rem;background:transparent;border:none;outline:none;color:#000;font-size:1.1875rem}.input::placeholder{color:#797979}.submit-containerL{display:flex;gap:6.25rem;margin:0 3.5rem 3.75rem}.loginButtonL,.registerButtonL{display:flex;width:10rem;height:4.5rem;padding:.5rem .875rem;justify-content:center;align-items:center;gap:.5rem;flex-shrink:0;border:0;border-radius:1.125rem;color:var(--White,#fff);font-family:Londrina Solid;font-size:1.7rem;font-style:normal;font-weight:400;line-height:1.25rem;box-shadow:0 .0625rem .125rem 0 rgba(16,24,40,.05)}.new-user{font-family:Londrina Solid;padding-left:12.5rem;color:red;font-size:1.125rem;margin:3.75rem 0 0 7.3rem}.newUser-buttons{display:flex;flex-direction:column}.button-empty{background:none;border:none;padding:0;cursor:pointer}.registerButtonL{background:#00da23;text-decoration:none}.loginButtonL{background:#0a007e;text-decoration:none}