.new-site-banner-container{text-align:center;text-transform:capitalize;color:#fbfbfb;user-select:none;background-color:#ea5555;border:1px solid #ea5f35;border-radius:.42rem;width:30rem;padding:.5em;font-weight:700;position:absolute;top:calc(50% - 19.5em);left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f!important}.new-site-banner-container span{font-weight:bolder}#kt_content:not([data-banner-disable]):has(.page-login [data-banner-enable]) .new-site-banner-container{display:initial!important}.page-login .remember-me-parent{margin-right:auto}@media (width<=599px){.page-login{height:calc(100vh - 56px);top:initial;left:initial;padding:0 15px;position:relative}}.page-login .phone-number{font-size:90%;font-weight:700}.page-login .resend-sms{color:#7f7f7f;margin-bottom:.2rem;margin-left:auto;font-size:88%}.page-login .sms-verify-divider{background-color:#dfdfdf;height:.1rem;margin-bottom:1rem}.page-login .sms-input-container{flex-direction:column;display:flex}.page-login .sms-input-container .sms-help-text{text-align:center}.page-login .sms-input-container .sms-input-info{text-align:center;margin-bottom:.5rem;font-size:90%}.page-login .sms-input-container .form-label-group{width:100%}.page-login .sms-input-container .form-label-group input{border-top-right-radius:0;border-bottom-right-radius:0}.page-login .sms-input-container .sms-input-button{flex-direction:column;margin-bottom:1rem;display:flex}.page-login .sms-input-container .sms-input-button>a{border-top-left-radius:0;border-bottom-left-radius:0;margin-top:auto;margin-bottom:auto}.page-login .mfa-selection-container{flex-direction:column;display:flex}.page-login .mfa-selection-container .authenticator-help-text{text-align:center}.page-login .mfa-selection-container .auth-provider-container{flex-direction:row;margin-top:2rem;margin-bottom:1rem;display:flex}.page-login .mfa-selection-container .auth-provider-container .auth-provider-card{text-align:center;flex-direction:column;margin-left:auto;margin-right:auto;font-weight:700;display:flex}.page-login .mfa-selection-container .auth-provider-container .auth-provider-card img{width:6rem;height:6rem;margin-top:.5rem;margin-left:auto;margin-right:auto}.page-login .mfa-selection-container .mfa-option-container{flex-direction:row;gap:3rem;margin-left:auto;margin-right:auto;display:flex}.page-login .mfa-selection-container .mfa-option-container .mfa-option{cursor:pointer;width:7rem;transition:color .2s}.page-login .mfa-selection-container .mfa-option-container .mfa-option:hover{color:#5c6979;transition:color .2s}.page-login .mfa-selection-container .mfa-option-container .mfa-option svg{height:5rem;margin-bottom:.25rem;margin-left:auto;margin-right:auto;display:flex}.page-login .mfa-selection-container .mfa-option-container .mfa-option .mfa-option-title{text-align:center;font-weight:700}.page-login .mfa-selection-container .mfa-help-container{text-align:center;color:#828282;margin-bottom:-2rem;padding-top:2rem}.page-login .mfa-selection-container .mfa-help-container a{color:#646464;font-weight:700}.page-login .partition-container{margin-bottom:1rem}.page-login .partition-container>*{margin-left:auto;margin-right:auto}.page-login .partition-container .partitioned-input{color:#696969;letter-spacing:.5ch;text-transform:uppercase;border:none;width:10ch;padding-left:.75ch;font:5ch consolas,monospace;display:flex}.page-login .partition-container .partitioned-input:focus{color:#626262;outline:none}.page-login .partition-container .partition-underline{background:repeating-linear-gradient(90deg,#696969 0 1.3ch,#0000 0 1.5ch) 0 100%/100% 2px no-repeat;width:8.7ch;height:2px;margin-bottom:.25rem;font:5ch consolas,monospace}.page-login .partition-container .partition-title{text-align:center}[data-spinner=logo]{position:relative;overflow:hidden!important}[data-spinner=logo]:before{content:"";z-index:1031;width:100%;height:100%;image-rendering:smooth;background-color:#f5f5f5b3;background-image:url(https://prdfizimages.blob.core.windows.net/logos/logo-transparent.gif);background-position:50%;background-repeat:no-repeat;background-size:10rem;display:block;position:absolute;top:0;bottom:0;left:0}[data-spinner=button]{position:relative;overflow:hidden!important}[data-spinner=button]:before{content:"loading";z-index:1031;width:100%;height:100%;image-rendering:smooth;background-color:#ffffffb3;display:block;position:absolute;top:0;left:0}
