.LoginView_loginScreen__kPflk{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100vh;padding:0 16px;gap:1.5rem;background-image:url(/images/backgrounds/background.png);background-repeat:no-repeat;background-attachment:fixed;background-size:cover;font-family:Montserrat,serif;color:#fff;text-align:center;overflow-y:auto}.LoginView_langSwitcher__gO6W6{position:absolute;top:1rem;right:1rem;z-index:10}.LoginView_title__d4cI2{font-family:Passero One,sans-serif;font-weight:400;font-size:128px;color:#fff;text-shadow:28px 28px 28px 0 rgba(0,0,0,.5);-webkit-text-stroke:25px #1b1d1f;paint-order:stroke fill;padding:20px}.LoginView_title__d4cI2 a{text-decoration:none;color:#fff;-webkit-text-stroke:25px #1b1d1f}.LoginView_loginContainer__y85rG{background:#d9d9d9;width:500px;height:auto;margin:0 auto 16px;border:4px solid #1b1d1f}.LoginView_upper__EgiGI{display:flex;align-items:center;margin:auto;justify-content:space-around;width:500px;position:relative}.LoginView_loginClicked__fZ_7h{width:228px;height:50px;padding:16px;font-family:Montserrat,sans-serif;font-weight:800;font-size:24px;color:#1b1d1f;margin:0}.LoginView_loginClicked__fZ_7h a{color:inherit;text-decoration:none}.LoginView_loginNotClicked__v1jXI{width:228px;height:50px;padding:16px;font-family:Montserrat,sans-serif;font-weight:400;font-size:24px;color:#1b1d1f;margin:0;cursor:pointer}.LoginView_loginNotClicked__v1jXI a{color:inherit;text-decoration:none}.LoginView_loginNotClicked__v1jXI a:hover{color:#ad8b00}.LoginView_formField__ssPHa{display:flex;flex-direction:column;align-items:flex-start}.LoginView_emailText__OSPuS,.LoginView_passwordText__6FcO0{width:400px;font-family:Montserrat,sans-serif;font-weight:500;font-size:24px;color:#000;margin:32px auto 12px 48px;text-align:left}.LoginView_passwordText__6FcO0{margin-top:24px}.LoginView_formFieldpass__4y5QM{display:flex;flex-direction:row;align-items:flex-start;gap:20px;font-family:Montserrat,sans-serif;font-weight:500;font-size:24px;color:#000;margin:32px auto 24px 48px}.LoginView_formFieldpass__4y5QM input[type=checkbox]{width:20px;height:20px;transform:scale(1.2);transform-origin:top left}.LoginView_inputBox__PiZk5{font-family:Passero One,sans-serif;font-weight:400;font-size:24px;color:#a6a6a6;border:4px solid #000;border-radius:8px;width:400px;height:56px;margin:0 auto 0 48px;padding:10px;box-sizing:border-box;text-align:left}.LoginView_inputBox__PiZk5:focus{border-color:#fc0;outline:none}.LoginView_submitButton__EOsvL{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:#646423;border-radius:20px;padding:10px;width:274px;height:50px;font-family:Montserrat,sans-serif;font-weight:500;font-size:24px;text-align:center;color:#fff;border:none;margin:0 0 24px}.LoginView_submitButton__EOsvL:hover{background-color:#fc0}.LoginView_downContainer__kIIlH{width:600px;height:70px;box-shadow:10px 10px 10px 0 rgba(0,0,0,.5);border-radius:16px;font-weight:400;font-size:36px;display:flex;align-items:center;justify-content:center}.LoginView_downContainer__kIIlH,.LoginView_testButton__9jO3_{background:#646423;font-family:Passero One,sans-serif;color:#fff}.LoginView_testButton__9jO3_{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);border-radius:20px;font-weight:500;font-size:24px;text-align:center;border:none;padding:8px 20px;cursor:pointer;transition:background-color .2s;width:300px}.LoginView_testButton__9jO3_:hover{background-color:#9a8a31}.LoginView_testButton__9jO3_:disabled{opacity:.6;cursor:not-allowed}.LoginView_forgotPasswordbox__LYQMj{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:#646423;border-radius:20px;border:none;padding:8px 20px;width:300px;cursor:pointer}.LoginView_forgotPasswordbox__LYQMj:hover{background-color:#9a8a31}.LoginView_forgotPasswordbox__LYQMj:disabled{opacity:.6;cursor:not-allowed}.LoginView_forgotPassword__H9wAb{font-family:Passero One,sans-serif;font-weight:500;font-size:24px;text-align:center;color:#fff}.LoginView_forgotPassword__H9wAb a{color:var(--link-color);text-decoration:none}@media(max-width:768px){.LoginView_loginScreen__kPflk{padding-inline:.5rem;padding-block:3rem;overflow-y:auto;background-position:25% 25%}.LoginView_title__d4cI2{font-size:36px}.LoginView_loginContainer__y85rG{width:100%;max-width:450px;margin:0 auto;padding:4px;height:auto}.LoginView_upper__EgiGI{display:flex;align-items:center;margin:auto auto 0;justify-content:space-around;width:300px;position:relative}.LoginView_loginClicked__fZ_7h,.LoginView_loginNotClicked__v1jXI{width:100%;max-width:150px;margin:0 auto;padding:4px;font-size:20px}.LoginView_formField__ssPHa{width:auto;max-width:400px;margin:20px}.LoginView_emailText__OSPuS,.LoginView_passwordText__6FcO0{width:100%;max-width:400px;margin:8px auto 4px}.LoginView_inputBox__PiZk5{padding:auto;margin:0;width:100%;max-width:400px}.LoginView_submitButton__EOsvL{width:100%;margin:8px auto 16px}.LoginView_downContainer__kIIlH{width:100%;padding:auto;font-size:20px;margin-top:8px}}