.Login_loginContainer__dNhvZ{display:flex;min-height:100vh;overflow:hidden;font-family:Poppins}.Login_formContainer__RtVRF{display:flex;width:60%;flex-direction:column;gap:100px;align-items:center;padding-inline:10%;margin-top:50px}.Login_containerHeader__J6Qqc{display:flex;justify-content:center;width:100%}.Login_loginContainer__dNhvZ form{width:100%}.Login_loginContainer__dNhvZ .Login_formHeader__VaL2W{margin-bottom:44px}.Login_loginContainer__dNhvZ .Login_formHeader__VaL2W h3{color:#002a04;font-size:18px;line-height:140%;font-weight:700;margin-bottom:8px}.Login_loginContainer__dNhvZ .Login_formHeader__VaL2W h5{color:#5b5b5b;font-size:14px;font-weight:400}.Login_form-group__LRt3P{margin:20px 0}.Login_form-group__LRt3P label{color:#5b5b5b;font-size:14px;font-weight:800}.Login_form-group__LRt3P input{display:block;width:100%;border:2px solid #e8e8e8;background-color:#f4f4f4;border-radius:6px;padding:8px 40px 8px 12px;font-weight:400;outline:none;margin-block:3px 3px}.Login_form-group__LRt3P input::-ms-reveal{display:none}.Login_password-input-container__OvJH7{position:relative}.Login_form-group__LRt3P .Login_reveal-icon__vMeka{position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer}.Login_form-group__LRt3P .Login_reveal-icon__vMeka svg:hover{color:#40b869}.Login_form-group__LRt3P input:focus{background-color:#fff}.Login_form-group__LRt3P input::placeholder{color:#9a9a9a;text-transform:lowercase;font-size:14px}.Login_forgotBtn__fvpqT{text-align:right}.Login_forgotBtn__fvpqT a{font-size:12px;font-weight:700;color:var(--Color-1,#40b869)}.Login_forgotBtn__fvpqT a:hover{color:#6e9d75}.Login_submitBtn__O52E7{width:30%;min-width:100px;padding:10px 0;text-align:center;border-radius:4px;background-color:#6e9d75;color:#fff;font-size:12px;font-weight:700;line-height:150%;cursor:pointer;outline:none;border:none;transition:.4s ease}.Login_submitBtn__O52E7:hover{background-color:rgba(110,157,117,.8)}.Login_signupLink__fwcB5{display:block;color:#5b5b5b;font-size:14px;font-weight:700;text-align:center;margin-top:20px}.Login_signupLink__fwcB5 a{color:#007aff}.Login_error__vjZxv{color:#f9676c;font-size:12px}@media only screen and (max-width:600px){.Login_formContainer__RtVRF{width:100%;padding-inline:3%}}