.login-page-container{width:100%;height:100%;background-image:url(/_next/static/media/bg.ad0c50e3.png);background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.login-page-container,.login-page-container .login-form-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}.login-page-container .login-form-container{width:30vw;text-align:center;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.login-page-container .ant-form{min-width:350px}.login-page-container .nestle-logo{width:175px;margin:0 auto 84px;text-align:center}.login-page-container .nestle-logo img{max-width:100%}.login-page-container .ant-form-item{margin-bottom:20px}.login-page-container .ant-form-item-explain-error{text-align:left}.login-page-container .ant-input-password-icon,.login-page-container .prefix-img{width:20px}.login-page-container .ant-input-password-icon{cursor:pointer}.login-page-container .login-button,.login-page-container .login-input{width:100%;height:53px;border-radius:50px;color:#fff}.login-page-container .login-input,.login-page-container .login-input .ant-input{background:linear-gradient(272deg,#3c404f -21.76%,#383945 126.8%)!important}.login-page-container .login-input .ant-input.ant-input,.login-page-container .login-input .ant-input.ant-input:focus,.login-page-container .login-input .ant-input.ant-input:hover,.login-page-container .login-input.ant-input,.login-page-container .login-input.ant-input:focus,.login-page-container .login-input.ant-input:hover{border-color:transparent;background:hsla(0,0%,100%,.2)}.login-page-container .login-input .ant-input.ant-input::-webkit-input-placeholder,.login-page-container .login-input .ant-input.ant-input:focus::-webkit-input-placeholder,.login-page-container .login-input .ant-input.ant-input:hover::-webkit-input-placeholder,.login-page-container .login-input.ant-input::-webkit-input-placeholder,.login-page-container .login-input.ant-input:focus::-webkit-input-placeholder,.login-page-container .login-input.ant-input:hover::-webkit-input-placeholder{color:#fff}.login-page-container .login-input .ant-input.ant-input::-moz-placeholder,.login-page-container .login-input .ant-input.ant-input:focus::-moz-placeholder,.login-page-container .login-input .ant-input.ant-input:hover::-moz-placeholder,.login-page-container .login-input.ant-input::-moz-placeholder,.login-page-container .login-input.ant-input:focus::-moz-placeholder,.login-page-container .login-input.ant-input:hover::-moz-placeholder{color:#fff}.login-page-container .login-input .ant-input.ant-input::-ms-input-placeholder,.login-page-container .login-input .ant-input.ant-input:focus::-ms-input-placeholder,.login-page-container .login-input .ant-input.ant-input:hover::-ms-input-placeholder,.login-page-container .login-input.ant-input::-ms-input-placeholder,.login-page-container .login-input.ant-input:focus::-ms-input-placeholder,.login-page-container .login-input.ant-input:hover::-ms-input-placeholder{color:#fff}.login-page-container .login-input .ant-input.ant-input::placeholder,.login-page-container .login-input .ant-input.ant-input:focus::placeholder,.login-page-container .login-input .ant-input.ant-input:hover::placeholder,.login-page-container .login-input.ant-input::placeholder,.login-page-container .login-input.ant-input:focus::placeholder,.login-page-container .login-input.ant-input:hover::placeholder{color:#fff}.login-page-container .login-button,.login-page-container .login-button:hover{background:linear-gradient(272deg,#3552ae -21.76%,#162248 126.8%),#33f!important}.login-page-container .other-line{display:inline-block;position:relative;text-align:center}.login-page-container .other-line:after,.login-page-container .other-line:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:124px;height:1px}.login-page-container .other-line:before{right:calc(100% + 10px);background:linear-gradient(90deg,rgba(235,238,245,0),#ebeef5)}.login-page-container .other-line:after{left:calc(100% + 10px);background:linear-gradient(90deg,#ebeef5,rgba(235,238,245,0))}.login-page-container .other-login-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;margin-top:20px}.login-page-container .other-login-container img{width:30px;cursor:pointer}