:root{font-family:Open Sans,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ant-btn-primary{background-color:#123c94;border-color:#123c94}.ant-btn-primary:hover{box-shadow:0 3px #0003;background-color:#123c94!important;border-color:#123c94!important}.ant-modal-close{color:#fff!important}.custom-link{color:#2d5aa8!important}.custom-link:hover{color:#1b867b!important}.ant-form-item-extra{margin-top:8px}:where(.css-dev-only-do-not-override-7t2xvq).ant-btn-color-link.ant-btn-variant-link{color:#2d5aab;box-shadow:none}:where(.css-dev-only-do-not-override-7t2xvq) .ant-btn-color-link.ant-btn-variant-link:hover{color:#1b867b}.ant-spin-dot{color:#fff}.logo{cursor:pointer;max-width:140px;width:100%}.login-footer-container{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.5}.footer-title{font-size:14px!important;font-weight:600}.login-list{font-size:12px;color:#444}.support-info{margin-top:4px;text-align:center;line-height:1.8}.support-link{color:#000;text-decoration:none}.support-link:hover{text-decoration:underline}.signup-link{color:#152c74;text-decoration:none;margin:0 5px}.signup-link:hover{text-decoration:underline}.alert-errorMsg{margin-bottom:10px;color:#a94442!important;background-color:#f2dede!important;padding:10px}.alert-errorMsg .ant-alert-message,.alert-errorMsg .ant-alert-description{color:#a94442!important}.alert-infoMsg{margin-bottom:10px;padding:10px}.alert-successMsg{margin-bottom:10px;color:#666!important;background-color:#f6ffed!important;padding:10px}.alert-successMsg .ant-alert-message,.alert-successMsg .ant-alert-description{color:#666!important}.otp-modal .ant-modal-content{padding:0 0 10px;overflow:hidden}.otp-modal .ant-modal-body{padding:15px;max-height:70vh;overflow-y:auto}.generateModal-header{background-color:#152c74;padding:15px;cursor:move}.generateModal-title{color:#fff}.otp-modal-footer{padding-left:5px;padding-right:5px}.otp-modal-footer .ant-modal-footer{margin:0!important}.password-requirement-box{border:1px solid #ccc;padding:12px;border-radius:4px;background-color:#f9f9f9;max-width:350px;font-size:14px;line-height:22px}.password-requirement-list{padding-left:20px;margin-top:8px}.overall-goodwillLogin .expiredPassword-text{margin-bottom:20px;margin-top:5px;display:block}.expiredPassword-info{margin-bottom:20px;margin-top:5px;color:#444!important}.passwordMust-list{color:#6b6b6b!important}input[name=clientId]{text-transform:uppercase}.footer-table-row td{padding-top:0!important;padding-bottom:0!important;border:none!important;line-height:2;background-color:#f5f5f5}.footer-table-row td:last-child{font-size:12px!important;padding:0!important}.footer-table-row td:first-child{vertical-align:middle!important;text-align:right}.small-countdown .ant-statistic-content-value{font-size:14px!important;margin-top:-20px}.footer{display:flex;flex-direction:column;line-height:2;padding-bottom:20px}.mobilefooter{display:flex;flex-direction:column;line-height:2}.disabled-otp-btn{opacity:.5!important;pointer-events:none!important;cursor:not-allowed!important;text-decoration:none!important}.disabled-otp-btn:hover{color:#00000073!important}.footer-parah{font-size:11px;margin:0 0 25px;justify-content:center}.resend-link{color:#2d5aa8!important;text-decoration:none}.resend-link:hover{color:#1b867b!important}.resend-link:hover:not(:disabled){color:#1b867b;text-decoration:none}.resend-link[disabled],.resend-link[disabled]:hover,.resend-link[disabled]:focus{color:#bfbfbf!important;text-decoration:none!important;cursor:not-allowed!important;background:transparent!important}
