.czl-textbox.k-input .czl-textbox-icon{cursor:pointer;align-self:center;width:1.5rem;height:1.5rem;margin-right:8px}.czl-textbox.k-input .czl-textbox-icon.czl-textbox-icon-pass{text-align:center;color:#2979ff}.czl-textbox.k-input .czl-textbox-icon.czl-textbox-icon-pass:before{vertical-align:sub}.czl-textbox.k-input .czl-textbox-icon:hover{color:#ced4da}.czl-textbox.k-input-inner{padding-right:0}.czl-textbox.k-input.k-invalid{border-color:#a61c1c}.czl-textbox.k-input.k-invalid .czl-textbox-icon-pass{color:#a61c1c}.czl-textbox.k-input.k-disabled{background-color:#e9eaeb;color:#21272c;opacity:1}.czl-textbox.k-input.k-disabled .czl-textbox-icon{visibility:hidden}
#LoginPage{display:flex}#LoginPage .czl-background-item{width:calc(100vw - 35rem);height:100vh;min-height:var(--czl-page-min-height);min-width:calc(var(--czl-page-min-width) - 35rem)}#LoginPage .czl-login{width:35rem;position:relative}#LoginPage .czl-login .czl-czlmm-header .czl-nav-logo-img{width:17.8125rem}#LoginPage .czl-login .czl-login-content{margin-top:12vh;margin-bottom:1rem}#LoginPage .czl-login .czl-login-title{margin-top:1.5rem;margin-bottom:2.5rem}#LoginPage .czl-login .czl-form-row .czl-form-field .k-input-label{font-size:1rem;line-height:1.5rem}#LoginPage .czl-login .czl-element-spacing{margin-bottom:2.5rem}
#AuthBackgroundContainer.czl-background-item{position:relative;background-repeat:no-repeat;background-size:cover;background-position:right;cursor:pointer}
.czl-nav-links .czl-nav-link{border:none;background:rgba(0,0,0,0);padding-left:.75rem;padding-right:.75rem}
