.small-labels{font-size:14px;font-style:normal;font-weight:300;line-height:17.5px}.label-link{color:#00a078;font-size:18px;font-style:normal;font-weight:600;min-width:max-content;padding:14px 24px;justify-content:center;align-items:center;gap:8px;border-radius:100px;text-decoration:none;border:1px solid #00a078}.label-link:hover{background:#00a078;color:#fff9fc}.bold{font-weight:700}.username-value{word-break:break-all}.flex{flex:1}.flex-2{flex:2}.flex-half{flex:.5}@media screen and (max-height:768px){.flex-half{flex:none}}.login{background-color:#f8f2f5;color:#fff;position:relative;text-align:center;box-sizing:border-box;display:flex;flex-direction:column;z-index:1;overflow:hidden}@media screen and (max-height:768px){.login--tall{padding:18px 0}}.login__logo{background-position:center;background-size:cover;margin-top:0}.login__logo h2{font-size:27px;font-weight:300;margin:0;color:#5a6eff;text-align:center;font-size:28px;font-style:normal;font-weight:500;line-height:100%}.login__logo img{width:140px;height:56px}.login__form-container{position:relative;transition:height .4s;width:100%}.login__form-container form{padding:0 100px}@media(max-width:768px){.login__form-container form{padding:0 30px}}.login #login-forgot-password,.login__forgot-password{border:none}.login #login-forgot-password h2,.login__forgot-password h2{color:#232323;font-size:32px;font-style:normal;font-weight:500;line-height:100%}.login #login-forgot-password span,.login__forgot-password span{font-size:18px;font-style:normal;font-weight:300;line-height:130%}.login #login-forgot-password p,.login__forgot-password p{font-size:18px;font-style:normal;font-weight:300;line-height:125%}.login--forgot-password a[href]{color:#232323;font-family:Outfit;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.login--forgot-password a[href]:focus,.login--forgot-password a[href]:hover{outline:0;color:#5a6eff}.login__actions{display:flex;gap:8px;margin-top:24px;padding:0;align-items:center;justify-content:flex-end}.login__actions div>a[href]{padding:15.4px 24px;border-radius:100px;line-height:100%;display:inline-block}.login__actions div>a[href]:not(.label-link),.login__actions div>span{cursor:pointer;display:flex;align-items:center;gap:8px;color:#232323;text-align:center;leading-trim:both;text-edge:cap;font-family:Outfit;font-size:18px;font-style:normal;font-weight:600;line-height:100%;text-decoration:none;padding:16px 24px}.login__actions div>a[href]:not(.label-link) span.icon,.login__actions div>span span.icon{color:#232323!important;display:flex;align-items:center}.login__actions div>a[href]:not(.label-link) span.icon i,.login__actions div>span span.icon i{position:relative;top:1px}.login .forgot-password-actions{justify-content:flex-end;display:flex}.login .forgot-password-actions .forgot-action{font-size:18px;padding-top:15px}.login .forgot-password-actions .forgot-action .fa{padding-right:5px}.login h-start-setup-mfa-form,.login mfa-setup-steps{width:497px;padding:24px}.login__form{color:#000;background:#fff;border-radius:10px;background:#fff;margin:0 auto;text-align:left;box-sizing:border-box;width:434px}.login__form .form-title{margin-bottom:24px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media screen and (max-height:768px){.login__form--tall{padding:30px 36px;width:360px}}.login__form--wide{width:600px}.login__form:after{content:"";display:block;clear:both}.login__size{width:auto!important}.login__footer{position:absolute;left:0;right:0;bottom:0;height:50px;font-size:12px;padding:0 40px;color:#232323;text-align:center;font-size:18px;font-style:normal;font-weight:300;line-height:125%}.login__footer a[href]{color:#232323;font-size:18px;font-style:normal;font-weight:300;line-height:125%}.login__footer b{font-weight:inherit!important}.lost-password-submition{position:relative;width:100%}.lost-password-submition .box{flex-direction:column;align-items:flex-start;gap:24px;border-radius:10px;margin:0 auto;text-align:left;box-sizing:border-box;color:#232323;padding:0 100px}.lost-password-submition .box .box-message{width:434px;margin:0 auto}.lost-password-submition .box .box-message .master-info{margin-bottom:24px}.lost-password-submition .box .box-message .master-info h2{margin-bottom:8px}.lost-password-submition .box .box-message h3{font-weight:500;margin-bottom:8px}.lost-password-submition .box .back-link{text-align:right;padding-top:10px;display:flex;gap:8px;align-items:center;justify-content:flex-end}.lost-password-submition .box .back-link .fa{font-size:18px;padding-right:5px;color:#232323}.lost-password-submition .box .back-link p{color:#232323;font-size:18px;font-style:normal;font-weight:600;line-height:100%}.lost-password-submition .box .back-link p a{text-decoration:none;color:#232323}.lost-password-submition .error-header-title{display:flex}.lost-password-submition .error-header-title .exclamation{color:#ef576b;font-size:30px;padding-right:10px}.lost-password-submition .error-header-title .exclamation~.validation-summary-errors ul li:before{display:none!important}.lost-password-submition .error-header-title .validation-summary-errors{color:#232323;font-size:32px;font-style:normal;font-weight:400;line-height:100%}.lost-password-submition .field-validation-error{color:#232323;font-size:18px;font-style:normal;font-weight:300;line-height:130%}.lost-password-submition p{margin-bottom:24px!important}.mfa__form .pd-top-24{padding-top:24px}.mfa__form .pd-bottom-8{padding-bottom:8px}.mfa__form .login-mfa-input{border-radius:4px;border:1px solid #bdc5ff;padding:4px;flex-direction:column;justify-content:center;align-items:center;gap:10px}.mfa__form .login-mfa-input{width:18px;font-size:24px;text-align:center;font-weight:500;border-radius:4px;border:1px solid #bdc5ff}.mfa__form .login-mfa-remember{margin-left:0;width:16px;height:16px}.mfa__form .incorrect{border:1px solid #ef576b;color:#ef576b}.mfa__form .validation-summary-errors{margin-top:auto;color:#232323;font-size:14px;font-style:normal;font-weight:400;line-height:18.2px}.mfa__form .validation-summary-errors ul li{display:flex;gap:4px}.mfa__form .validation-summary-errors ul li:before{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9InRyaWFuZ2xlLWV4Y2xhbWF0aW9uLXNvbGlkIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTguMzIxNTMgMS40MjIyNEM4LjcxNiAxLjQyMjI0IDkuMDc5OTIgMS42MzA1OSA5LjI3OTkzIDEuOTcyMjhMMTUuMjgwNCAxMi4xOTUyQzE1LjQ4MzIgMTIuNTM5NyAxNS40ODMyIDEyLjk2NDcgMTUuMjg1OSAxMy4zMDkyQzE1LjA4ODcgMTMuNjUzNyAxNC43MTkyIDEzLjg2NzYgMTQuMzIyIDEzLjg2NzZIMi4zMjExQzEuOTIzODUgMTMuODY3NiAxLjU1NDM4IDEzLjY1MzcgMS4zNTcxNCAxMy4zMDkyQzEuMTU5OTEgMTIuOTY0NyAxLjE2MjY5IDEyLjUzNjkgMS4zNjI3IDEyLjE5NTJMNy4zNjMxMyAxLjk3MjI4QzcuNTYzMTQgMS42MzA1OSA3LjkyNzA2IDEuNDIyMjQgOC4zMjE1MyAxLjQyMjI0Wk04LjMyMTUzIDQuOTc4MDVDNy45NTIwNiA0Ljk3ODA1IDcuNjU0ODIgNS4yNzUyOSA3LjY1NDgyIDUuNjQ0NzdWOC43NTYxQzcuNjU0ODIgOS4xMjU1NyA3Ljk1MjA2IDkuNDIyODEgOC4zMjE1MyA5LjQyMjgxQzguNjkxIDkuNDIyODEgOC45ODgyNSA5LjEyNTU3IDguOTg4MjUgOC43NTYxVjUuNjQ0NzdDOC45ODgyNSA1LjI3NTI5IDguNjkxIDQuOTc4MDUgOC4zMjE1MyA0Ljk3ODA1Wk05LjIxMDQ4IDExLjIwMDdDOS4yMTA0OCAxMC45NjUgOS4xMTY4MyAxMC43Mzg4IDguOTUwMTIgMTAuNTcyMUM4Ljc4MzQxIDEwLjQwNTQgOC41NTczIDEwLjMxMTggOC4zMjE1MyAxMC4zMTE4QzguMDg1NzcgMTAuMzExOCA3Ljg1OTY2IDEwLjQwNTQgNy42OTI5NSAxMC41NzIxQzcuNTI2MjQgMTAuNzM4OCA3LjQzMjU4IDEwLjk2NSA3LjQzMjU4IDExLjIwMDdDNy40MzI1OCAxMS40MzY1IDcuNTI2MjQgMTEuNjYyNiA3LjY5Mjk1IDExLjgyOTNDNy44NTk2NiAxMS45OTYgOC4wODU3NyAxMi4wODk3IDguMzIxNTMgMTIuMDg5N0M4LjU1NzMgMTIuMDg5NyA4Ljc4MzQxIDExLjk5NiA4Ljk1MDEyIDExLjgyOTNDOS4xMTY4MyAxMS42NjI2IDkuMjEwNDggMTEuNDM2NSA5LjIxMDQ4IDExLjIwMDdaIiBmaWxsPSIjRUY1NzZCIi8+CjwvZz4KPC9zdmc+Cg==);width:16px;height:16px;display:inline-block;padding:2px;background-repeat:no-repeat}.mfa__form .remember-section{display:flex;gap:8px}.mfa__form .resend-code{color:#232323;font-size:18px;font-style:normal;font-weight:600;line-height:125%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.mfa__form .contact-admin{color:#232323;font-size:14px;font-style:normal;font-weight:300;line-height:125%}.mfa__form .btn-container{display:flex;justify-content:flex-end;align-items:center;right:25px}.mfa__form .btn-container a{color:#232323;display:flex;align-items:center}@media(min-height:1800px){.login{padding:150px 0}}@keyframes animate-waves{0%{transform:translateX(0)}100%{transform:translateX(2980px)}}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}ul.login__actions{flex-direction:column;justify-content:flex-start;list-style:none;align-items:flex-start;gap:0}ul.login__actions a{text-decoration:underline;color:#232323}ul.login__actions a:focus,ul.login__actions a:hover{color:#5a6eff;outline:0}.error-input{border:1px solid #ef576b!important}.error-input .icon .fa{color:#ef576b!important}.error-input:after{content:'';background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9InRyaWFuZ2xlLWV4Y2xhbWF0aW9uLXNvbGlkIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTguMzIxNTMgMS40MjIyNEM4LjcxNiAxLjQyMjI0IDkuMDc5OTIgMS42MzA1OSA5LjI3OTkzIDEuOTcyMjhMMTUuMjgwNCAxMi4xOTUyQzE1LjQ4MzIgMTIuNTM5NyAxNS40ODMyIDEyLjk2NDcgMTUuMjg1OSAxMy4zMDkyQzE1LjA4ODcgMTMuNjUzNyAxNC43MTkyIDEzLjg2NzYgMTQuMzIyIDEzLjg2NzZIMi4zMjExQzEuOTIzODUgMTMuODY3NiAxLjU1NDM4IDEzLjY1MzcgMS4zNTcxNCAxMy4zMDkyQzEuMTU5OTEgMTIuOTY0NyAxLjE2MjY5IDEyLjUzNjkgMS4zNjI3IDEyLjE5NTJMNy4zNjMxMyAxLjk3MjI4QzcuNTYzMTQgMS42MzA1OSA3LjkyNzA2IDEuNDIyMjQgOC4zMjE1MyAxLjQyMjI0Wk04LjMyMTUzIDQuOTc4MDVDNy45NTIwNiA0Ljk3ODA1IDcuNjU0ODIgNS4yNzUyOSA3LjY1NDgyIDUuNjQ0NzdWOC43NTYxQzcuNjU0ODIgOS4xMjU1NyA3Ljk1MjA2IDkuNDIyODEgOC4zMjE1MyA5LjQyMjgxQzguNjkxIDkuNDIyODEgOC45ODgyNSA5LjEyNTU3IDguOTg4MjUgOC43NTYxVjUuNjQ0NzdDOC45ODgyNSA1LjI3NTI5IDguNjkxIDQuOTc4MDUgOC4zMjE1MyA0Ljk3ODA1Wk05LjIxMDQ4IDExLjIwMDdDOS4yMTA0OCAxMC45NjUgOS4xMTY4MyAxMC43Mzg4IDguOTUwMTIgMTAuNTcyMUM4Ljc4MzQxIDEwLjQwNTQgOC41NTczIDEwLjMxMTggOC4zMjE1MyAxMC4zMTE4QzguMDg1NzcgMTAuMzExOCA3Ljg1OTY2IDEwLjQwNTQgNy42OTI5NSAxMC41NzIxQzcuNTI2MjQgMTAuNzM4OCA3LjQzMjU4IDEwLjk2NSA3LjQzMjU4IDExLjIwMDdDNy40MzI1OCAxMS40MzY1IDcuNTI2MjQgMTEuNjYyNiA3LjY5Mjk1IDExLjgyOTNDNy44NTk2NiAxMS45OTYgOC4wODU3NyAxMi4wODk3IDguMzIxNTMgMTIuMDg5N0M4LjU1NzMgMTIuMDg5NyA4Ljc4MzQxIDExLjk5NiA4Ljk1MDEyIDExLjgyOTNDOS4xMTY4MyAxMS42NjI2IDkuMjEwNDggMTEuNDM2NSA5LjIxMDQ4IDExLjIwMDdaIiBmaWxsPSIjRUY1NzZCIi8+CjwvZz4KPC9zdmc+Cg==);width:16px;height:16px;display:inline-block;padding:2px;background-repeat:no-repeat;z-index:2;position:absolute;right:4px;top:12px}.cognito-set-new-password .cognito-password-rules{list-style:none;padding-left:12px;margin-top:8px}.cognito-set-new-password .cognito-password-rules li{position:relative;font-size:14px;color:#333;padding-left:24px;margin-bottom:6px;line-height:1.4}.cognito-set-new-password .cognito-password-rules li::before{content:"•";position:absolute;top:50%;left:0;transform:translateY(-50%);font-size:16px;color:#333}.cognito-set-new-password .cognito-password-rules li .rule-icon{position:absolute;top:50%;left:0;transform:translateY(-50%);width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain;display:none}.cognito-set-new-password .cognito-password-rules li.icon-visible::before{content:""}.cognito-set-new-password .cognito-password-rules li.icon-visible .rule-icon{display:inline-block}.cognito-set-new-password .cognito-password-rules li.icon-check .rule-icon{background-image:url(../../images/svgs/check-green.svg)}.cognito-set-new-password .cognito-password-rules li.icon-error .rule-icon{background-image:url(../../images/svgs/exclamation-icon.svg)}.cognito-set-new-password .custom-key-icon{width:20px;height:20px;background-image:url(../../images/svgs/key-solid.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;flex-shrink:0}.cognito-set-new-password .form-input{position:relative;transition:box-shadow .4s;border-radius:8px;overflow:hidden;border:1px solid #232323;display:flex;flex-direction:row;align-items:center;gap:8px;height:40px;align-self:stretch;margin-bottom:16px;padding:0 12px}.cognito-set-new-password .password-box{flex:1;border:none;outline:0;font-size:16px;height:100%;background:0 0}.cognito-verify-code .verify-code-box{padding-left:8px}.resend-code{font-size:16px;font-weight:600}.resend-timer{font-size:16px}body.mfa-layout-body{font-family:Outfit;margin:0;padding:0;background-color:#fff;display:flex;align-items:center;justify-content:center;height:100vh}.mfa-container{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;width:100%;padding:2rem;box-sizing:border-box}.mfa-logo-container{text-align:center;margin-top:2rem}.mfa-logo-container .mfa-logo{height:48px}.mfa-logo-container .mfa-subtitle{font-size:.9rem;color:#666;margin-top:.25rem}.mfa-main-content{flex-grow:1;display:grid;align-items:center;justify-content:center;text-align:left;width:100%;grid-template-rows:auto 1fr auto}.mfa-footer{text-align:center;font-size:.75rem;color:#888;margin-bottom:1rem}.mfa-content-wrapper{width:497px;padding-left:38px;grid-row:2/span 2;justify-self:center}#load-steps{width:100%;display:flex;justify-content:center;margin-top:20px}.codeInstruction{font-size:14px;font-weight:300}.qr-code-box{display:flex;justify-content:flex-start;align-items:center;margin:20px 0;width:fit-content;max-width:100%;margin-left:-10px}.qr-code-box img{width:200px;height:200px;object-fit:contain}.form-body p{text-align:left;font-size:14px;color:#333;margin-top:16px}.form-body .form-input textarea{width:100%;padding:10px;font-size:14px;border-radius:6px;border:1px solid #ccc;resize:none;text-align:center}.back-btn-pswd-reset{font-family:Outfit;font-weight:600;font-size:18px;line-height:100%;text-align:center}.back-btn-pswd-reset .icon{padding-top:1px}.fixed-progress{position:static;top:120px;left:50%;background:#fff;z-index:1000;min-width:542px;justify-content:center;padding-top:20px;grid-row:1}.fixed-progress .steps{display:flex;align-items:flex-start;padding:0;margin:0;list-style:none;position:relative;justify-content:space-between}.fixed-progress .steps .step{display:flex;flex-direction:column;align-items:center;position:relative;text-align:center;z-index:2;flex:1}.fixed-progress .steps .step .circle{width:24px;height:24px;z-index:2;position:relative;background-repeat:no-repeat;background-position:center;background-size:contain;border:none;background-color:#fff;background-image:none}.fixed-progress .steps .step .label{margin-top:8px;font-size:13px;color:#777;width:140px}.fixed-progress .steps .step.completed .circle{width:28px;height:28px;background-image:url(../../images/svgs/circle-with-check-mark.svg)}.fixed-progress .steps .step.active .circle{width:28px;height:28px;background-image:url(../../images/svgs/circle-dot.svg)}.fixed-progress .steps .step.active .label{color:#232323;font-weight:500}.fixed-progress .steps .step:not(.active):not(.completed){background-image:none}.fixed-progress .steps .step:not(.active):not(.completed) .circle{width:24px;height:24px;border:1px solid #232323;border-radius:50%;background-color:#fff;z-index:2;position:relative}.fixed-progress .steps .step:not(.active):not(.completed) .label{color:#232323}.fixed-progress .steps::before{content:'';position:absolute;top:12px;left:105px;right:105px;height:2px;background-color:#232323;z-index:1;border-width:1px}.fixed-progress .steps::after{content:'';position:absolute;top:12px;left:78px;height:2px;background-color:#00a078;z-index:1;transition:width .3s ease;pointer-events:none}.fixed-progress .steps.progress-1::after{width:0%;left:132px}.fixed-progress .steps.progress-2::after{width:calc(50% - 119px);margin-left:27px}.fixed-progress .steps.progress-3::after{width:calc(100% - 209px);margin-left:27px}.back-btn-pswd-reset{font-family:Outfit;font-weight:600;font-size:18px;line-height:100%;text-align:center}