.login-bg{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover!important;background-image:none!important}.login-bg body{background-color:#f4f3f5!important}.login-page{width:100%;height:100%;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;color:#6e6e6e}.login-form{width:100%;background:#fff;padding:15px;border-radius:8px;max-width:400px}.login-form .text-danger{font-weight:normal;font-size:12px;margin-top:3px;font-style:normal}.login-form a.logo{margin:0 auto 30px;display:flex;align-items:center;justify-content:center}.login-form img{display:block;max-width:100%;height:auto}.login-form h1{margin-top:10px;text-align:center;font-size:30px;color:#101721;text-transform:capitalize;display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:8px;width:336px;font-family:'CircularXXWeb-Bold'}.login-form .form-control{border-color:#d9d8d6;border-radius:2px}.login-form .form-control.login-email{margin-bottom:25px}.login-form .linkx-box{margin:10px 0 25px}.login-form .linkx-box .checkbox{margin:0}.login-form .linkx-box .forgot a{color:#5d40bd!important;font-size:16px}.login-form .linkx-box .forgot a:hover{color:#591769!important}.login-form .linkx-box,.login-form .signin-buttons,.login-form .login-form-bottom{display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}.login-btn{border:0;border-radius:2px;color:#fff;cursor:pointer;text-transform:capitalize}.login-page .login-btn:hover,.login-page .login-btn:focus,.login-page .login-btn:active{color:#fff}.login-form .login-btn{min-width:150px}.login-form .login-form-bottom{margin-top:25px;padding:10px 0;font-size:85%;flex-wrap:wrap;justify-content:space-around}.login-form .form-control:focus{border-color:#7a2582;box-shadow:0 0 0 0}.login-form .form-group label{display:block;color:#101721;font-family:'CircularXXWeb-Medium';font-weight:400}#cookie-bar{position:fixed;bottom:0;padding:10px;width:100%;text-align:center;-webkit-box-shadow:0 -1px 5px 0 rgba(0,0,0,.25);-moz-box-shadow:0 -1px 5px 0 rgba(0,0,0,.25);box-shadow:0 -1px 5px 0 rgba(0,0,0,.25)}#cookie-bar p{margin:0;line-height:23px;color:#fff}#cookie-bar a{padding:0;color:#fff}#cookie-bar .cb-enable{display:inline-block;margin-left:8px;border-radius:2px;text-decoration:none;padding:0 6px;border:0;border-radius:2px;color:#fff}@media(max-width:500px){body{margin:0;padding:0}.login-page{padding:0}.login-form .signin-buttons,.login-form .login-form-bottom{flex-direction:column;align-items:center}.login-form a.logo{margin-top:50px}.login-form img{width:100%;height:auto}.login-form{width:100%;max-width:100%;height:100%}.signin-buttons{align-items:center}.signin-buttons .right{order:1}.signin-buttons .left{order:2;margin-top:10px}}.notification.notification--success .notification__wrapper,.notification.notification--darkenSuccess .notification__wrapper{color:#155724!important;background-color:#d4edda;border-color:#c3e6cb!important}.notification.notification--success .notification__wrapper button,.notification.notification--darkenSuccess .notification__wrapper button{color:#155724!important}.notification.notification--error .notification__wrapper,.notification.notification--darkenError .notification__wrapper{color:#721c24!important;background-color:#f8d7da!important;border-color:#f5c6cb!important}.notification.notification--error .notification__wrapper button,.notification.notification--darkenError .notification__wrapper button{color:#721c24!important}.notification.notification--warning .notification__wrapper,.notification.notification--darkenWarning .notification__wrapper,.notification.notification--offline .notification__wrapper,.notification.notification--darkenOffline .notification__wrapper{color:#856404!important;background-color:#fff3cd!important;border-color:#ffeeba!important}.notification.notification--warning .notification__wrapper button,.notification.notification--darkenWarning .notification__wrapper button,.notification.notification--offline .notification__wrapper button,.notification.notification--darkenOffline .notification__wrapper button{color:#856404!important}.notification.notification--info .notification__wrapper,.notification.notification--darkenInfo .notification__wrapper{color:#0c5460!important;background-color:#d1ecf1!important;border-color:#bee5eb!important}.notification.notification--info .notification__wrapper button,.notification.notification--darkenInfo .notification__wrapper button{color:#0c5460!important}.login-bg.ax{background:#f6f9fb!important}.login-bg.ax a:not(.btn){color:#591769;text-decoration:underline;font-size:16px}.login-bg.ax a:not(.btn):hover,.login-bg.ax a:not(.btn):focus,.login-bg.ax a:not(.btn):active{color:#591769;text-decoration:none}.login-bg.ax .login-btn,.login-bg.ax #cookie-bar .cb-enable{background:#7a2582;font-size:16px;border-radius:10px}.login-bg.ax .login-btn:hover,.login-bg.ax .login-btn:focus,.login-bg.ax .login-btn:active{background:#591769}.login-bg.ax .login-btn:hover,.login-bg.ax .login-btn:focus,.login-bg.ax .login-btn:active:disabled{background:#591769}.login-bg.ax .login-form img{width:275px;height:auto}.login-bg.ax #cookie-bar{background:#434a51;color:rgba(255,255,255,.45)}.login-bg.ax #cookie-bar .cb-enable:hover,.login-bg.ax #cookie-bar .cb-enable:focus,.login-bg.ax #cookie-bar .cb-enable:active{background:#7a2582}.login-bg.ne{background:none}.login-bg.ne .login-page ::placeholder,.login-bg.ne .login-page ::-webkit-input-placeholder,.login-bg.ne .login-page -ms-input-placeholder{color:#727279!important}.login-bg.ne a:not(.btn){color:#591769;text-decoration:underline;font-size:16px}.login-bg.ne a:not(.btn):hover,.login-bg.ne a:not(.btn):focus,.login-bg.ne a:not(.btn):active{color:#591769;text-decoration:none}.login-bg.ne .login-btn,.login-bg.ne #cookie-bar .cb-enable{background:#7a2582;font-size:16px;border-radius:10px}.button.btn.login-btn{display:block;width:100%;padding:8px 12px;font-size:16px;height:40px;border-radius:10px}.login-bg.ne .login-btn:hover,.login-bg.ne .login-btn:focus,.login-bg.ne .login-btn:active{background:#591769}.login-bg.ne .login-form img{width:300px;height:auto}.login-bg.ne .login-form .login-form-bottom{background:#fff;color:#101721;margin-top:15px;border-radius:0 0 2px 2px;font-size:14px}.login-bg a.lightx{font-size:14px!important;color:#5d40bd!important}.login-bg a.lightx:hover,.login-bg a.lightx:active,.login-bg a.lightx:focus{color:#5d40bd!important}.login-bg.ne #cookie-bar{background:#474647;color:rgba(255,255,255,.45)}.login-bg.ne #cookie-bar .cb-enable:hover,.login-bg.ne #cookie-bar .cb-enable:focus,.login-bg.ne #cookie-bar .cb-enable:active{background:#591769}#ie-support{position:fixed;top:0;left:0;background:#f5f5f5;color:#333;width:100%;padding:10px}.login-not-loaded{opacity:0}.login-loaded{opacity:1;transition:all .7s}.sso-signin-buttons{margin-top:20px}.text-center{font-size:16px;text-align:center;line-height:2}.secure-key-image{width:250px!important;margin-bottom:25px!important}.spinner{display:inline-block;width:12px;height:12px;border:1px solid #636569;border-radius:50%;border-top-color:#fff;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.forgot{display:flex;align-items:center;justify-content:center}.identityProvider{align-items:center;padding:8px 12px;gap:8px;text-align:center;margin-top:20px;border-radius:10px}.identityProvider:hover{background-color:#f2e7f9}.back-icon{margin-top:1px}h1.error-header{text-align:center;margin-bottom:30px;font-size:18px;color:#6e6e6e;text-transform:capitalize;align-items:center;font-family:'CircularXXWeb-Medium'}.login-form a:focus{outline:thin solid #591769!important;outline-offset:2px!important}#cookie-bar a:focus{outline:thin solid #fff!important;outline-offset:2px!important}body.xBannerShowing>.modal-backdrop{opacity:1!important;background-color:#f7f7f7}body.xBannerShowing>#templatePreview-ly{z-index:1100}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{accent-color:#7a2582!important}.checkbox label,.radio label{font-size:16px!important}button.btn.login-btn:disabled{background:#e7e6e6;color:#a5a8ab;font-size:16px;font-weight:500}.wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0;gap:40px;position:absolute;height:596px;top:calc(50% - 596px/2 + .5px);min-height:0!important}.login-navigation-box{text-align:center;font-size:14px;color:#101721}.loginWelcome{margin-bottom:40px!important;width:336px!important;height:21px!important;font-size:14px!important;font-family:'CircularXXWeb-Regular'!important;color:#636569!important;padding:3px!important;text-align:left!important}.lightx{margin-left:60px}.errorPages{display:block!important}.loginNavigationWrapper{margin-top:30px;margin-bottom:30px;align-items:center;padding:8px 12px;gap:8px;text-align:center;border-radius:10px}.loginNavigationWrapper:hover{background-color:#f2e7f9}button.btn.login-btn{padding:8px 12px!important;width:100%!important}#RememberMe{margin-top:5px}input.btn.login-btn{padding:8px 12px!important;width:100%!important}