#login-page{min-height:100vh;background-color:#fff;background-image:url(/img/login-background.png)}#login-page .bg-image img{position:fixed;top:0;left:0;width:100%;height:100vh;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}#login-page .company-logo{padding:0 20px 20px;margin-bottom:40px;text-align:center}#login-page .company-logo img{width:200px}#login-page .login-image{display:flex;align-items:center;min-height:100vh}#login-page .login-form{position:relative}#login-page .login-form .inner-wrap{position:relative;z-index:10;max-width:300px;padding:3em 2em 3em;margin:0 auto;background:linear-gradient(#ecf2f6,#ecf2f6) padding-box,linear-gradient(0deg,#ecf2f6,rgba(179,174,227,.4427),#e6e3ff) border-box;border:3px solid transparent;border-radius:10%;-webkit-backdrop-filter:blur(18.5px);backdrop-filter:blur(18.5px);box-shadow:0 12px 37px rgba(0,0,0,.19)}@media screen and (min-width:1700px){#login-page .login-form .inner-wrap{max-width:350px;padding:5em 3em}}#login-page .login-form .inner-wrap .username{position:relative;margin-bottom:1.5em}#login-page .login-form .inner-wrap .username .user .el-input__inner{height:40px;color:#555073;font-family:Poppins,sans-serif;font-weight:500;background:#fff;padding-left:50px;font-size:16px;border:1px solid #fff;border-radius:10px;text-transform:lowercase!important}#login-page .login-form .inner-wrap .username .user .el-input__inner::-moz-placeholder{font-weight:400;color:#555073;font-size:16px}#login-page .login-form .inner-wrap .username .user .el-input__inner::placeholder{font-weight:400;color:#555073;font-size:16px}@media screen and (min-width:1700px){#login-page .login-form .inner-wrap .username .user .el-input__inner{height:50px}}#login-page .login-form .inner-wrap .pswd{position:relative}#login-page .login-form .inner-wrap .pswd .el-input__inner{height:40px;color:#555073;font-family:Poppins,sans-serif;font-weight:500;padding-left:50px;font-size:16px;background:#fff;border:1px solid #fff;border-radius:10px}@media screen and (min-width:1700px){#login-page .login-form .inner-wrap .pswd .el-input__inner{height:50px}}#login-page .login-form .inner-wrap .pswd .el-input__inner::-moz-placeholder{font-weight:400;color:#555073;font-size:16px}#login-page .login-form .inner-wrap .pswd .el-input__inner::placeholder{font-weight:400;color:#555073;font-size:16px}#login-page .login-form .inner-wrap .pswd .el-input__suffix-inner .el-input__clear{right:40px;color:#3084ec}#login-page .login-form .inner-wrap .input-icon{position:absolute;left:20px;top:10px}@media screen and (min-width:1700px){#login-page .login-form .inner-wrap .input-icon{top:15px}}#login-page .login-form .inner-wrap .input-icon img{width:13px}@media screen and (min-width:1700px){#login-page .login-form .inner-wrap .input-icon img{width:14px}}#login-page .login-form .inner-wrap .forgot{display:flex;justify-content:space-between;align-items:center;margin:-6px 0 14px 0}#login-page .login-form .inner-wrap .forgot p{padding:0;margin-bottom:-2px;margin-left:-5px;color:#2062ad;font-size:12px;font-weight:400}#login-page .login-form .inner-wrap .login-btn{overflow:hidden;width:100%;max-width:100%;padding:14px;margin-top:3rem;color:#fff;font-size:16px;background-color:#212658;border:none;border-radius:10px}#login-page .error{color:#b11d1d!important;font-size:13px;text-align:left;margin-top:3px}#login-page .error .pl-3{padding-left:3px}#login-page .error.invalid{text-align:center}#login-page .login-image{width:90%;margin-left:auto}@media screen and (min-width:1700px){#login-page .login-image{width:80%;margin-left:auto}}@media(max-width:991px){#login-page .login-image{display:none}}@media screen and (max-width:375px){.login-form{text-align:center}.login-form .inner-wrap p{font-size:13px!important}.login-form .forgot{display:inline!important}.login-form .forgot .el-checkbox{height:20px}}@media screen and (min-width:1200px){.login-form{margin:auto 0}}#login-bg .login-page .login-left{padding:4rem 0;max-width:280px}#login-bg .login-page .login-left .company-logo{padding-bottom:1.5rem}#login-bg .login-page .login-left .inner-wrap p{padding-bottom:.7rem;color:#233a73;font-weight:400;font-size:14px}#login-bg .login-page .login-left .inner-wrap .el-input .el-input__inner{height:50px;border-radius:10px 10px 0 0}#login-bg .login-page .login-left .inner-wrap .el-input .el-input__inner .el-input__icon{width:470px}#login-bg .login-page .login-left .inner-wrap .forgot{display:flex;justify-content:space-between;align-items:center}#login-bg .login-page .login-left .inner-wrap .forgot p{margin-left:-4px;padding:0;color:#2062ad;font-size:11px}#login-bg .login-page .login-left .inner-wrap .login-btn{width:100%;background:linear-gradient(91.35deg,#5277f7 1.15%,#ed4b57);color:#fff;font-size:16px;border-radius:12px;padding:0;max-width:340px}.inner-wrap input:-webkit-autofill,.inner-wrap input:-webkit-autofill:active,.inner-wrap input:-webkit-autofill:focus,.inner-wrap input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.inner-wrap .show-icon{position:relative}.inner-wrap .show-icon .el-button{position:absolute;right:10px;padding:0 11px;min-height:17px;border:none;background:none;top:35%;transition:all 5s ease}.inner-wrap .show-icon .el-button:focus,.inner-wrap .show-icon .el-button:hover{background:none;border:none}.inner-wrap .show-icon .hide-eye-icon img,.inner-wrap .show-icon .show-eye-icon img{width:135%;height:135%}