@font-face{font-family:Pop-semi;src:url(/fonts/poppins/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-family:Pop-med;src:url(/fonts/poppins/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:Pop-reg;src:url(/fonts/poppins/Poppins-Regular.ttf) format("truetype")}@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap");*{font-family:Poppins,sans-serif}.background-image-forgot{background-image:url(/authentication/back-view-crowd.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100vh}.logo-image-forgot{width:478px;height:104px}.align-center-wrapper{text-align:center}.align-center-wrapper,.form-outline{align-items:center;justify-content:center}.form-outline{display:flex;min-height:100vh}.form-container-forgot{width:410px;height:450px;background-color:#141414;border-radius:15px;padding:20px}.heading1-forgot{font-weight:500;font-size:22px;line-height:100%;letter-spacing:0;color:#fff;text-align:start;margin-top:15px;margin-left:5px}.heading2-forgot{font-weight:400;font-size:14px;line-height:21.23px;color:#939da7;text-align:start;margin-top:10px;margin-left:10px}.formbox-forgot{margin-top:20px}.form-group-forgot input{color:#e0e0e0;border:1px solid #44475a;border-radius:6px;padding:10px 12px;font-size:15px;box-sizing:border-box;margin-top:22px;width:370px;height:45px}.form-group-forgot input::placeholder{color:#939da7;font-size:14px;font-family:poppins}.login-button-forgot{color:#fff;width:366px;height:50px;gap:10px;border-radius:15px;font-weight:500;font-size:16px;background:linear-gradient(86.43deg,#222784 3.9%,#151a7b 89.84%);border:none;margin-top:30px}.forgot-text1-forgot{line-height:21.23px;color:#fff;text-align:end;margin-top:15px}.forgot-text1-forgot,.text1{font-weight:400;font-size:14px;font-family:Pop-reg}.text1{display:flex;justify-content:center;margin-top:60px}.text1,.text2-forgot{line-height:22px;color:#939da7}.text2-forgot{font-weight:500;font-size:12px;font-family:Pop-reg}.spinner{animation:spin 1s linear infinite;font-size:1.2rem}@media (max-width:576px){.background-image-forgot{height:auto;background-position:top}.logo-image-forgot{width:250px;height:auto;margin:20px auto;display:block}.form-container-forgot{width:90%;height:auto;margin:40px auto;padding:15px}.form-group-forgot input{width:100%}.login-button-forgot{width:100%;font-size:13px}.heading1-forgot,.heading2-forgot,.text1,.text2-forgot{font-size:13px;text-align:center;margin-left:0}.forgot-text1-forgot{text-align:center;font-size:13px}}@media (min-width:577px) and (max-width:992px){.logo-image-forgot{width:300px;height:auto;margin:0 auto;display:block}.form-container-forgot{width:75%;margin:60px auto;padding:20px}.form-group-forgot input{width:100%}.login-button-forgot{width:100%;font-size:13px}.text1,.text2-forgot{font-size:14px;text-align:center}.forgot-text1-forgot{text-align:center;font-size:13px}}@media (min-width:993px){.form-container-forgot{width:410px;height:450px;margin-left:10px;margin-top:70px}.form-group-forgot input{width:370px}.login-button-forgot{width:366px;font-size:13px}}.loader{border:3px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;width:25px;height:25px;animation:spin .8s linear infinite;margin:auto}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.snackbar{padding:12px 20px;border-radius:4px;font-size:14px;position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:999;min-width:300px;text-align:center;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility .5s ease}.snackbar-show{opacity:1;visibility:visible}.snackbar-success{background-color:#4caf50;color:#fff}.snackbar-error{background-color:#f44336;color:#fff}