[class^=mui-],[class*=mui-],[class^=c42-],[class*=c42-]{box-sizing:border-box}@font-face{font-family:ProximaNova;src:url(253F8C_1_0.dbb1380b.eot);src:url(253F8C_1_0.dbb1380b.eot#iefix)format("embedded-opentype"),url(253F8C_1_0.c8a0bfb1.woff)format("woff"),url(253F8C_1_0.7417b920.ttf)format("truetype"),url(253F8C_1_0.cdc064ca.svg#wf)format("svg");font-weight:600}@font-face{font-family:ProximaNova;src:url(253F8C_2_0.6b7a8b97.eot);src:url(253F8C_2_0.6b7a8b97.eot#iefix)format("embedded-opentype"),url(253F8C_2_0.6f4ccd0e.woff)format("woff"),url(253F8C_2_0.9689a8a6.ttf)format("truetype"),url(253F8C_2_0.009538c4.svg#wf)format("svg");font-weight:700}@font-face{font-family:ProximaNova;src:url(proxima-nova-light.795298be.eot);src:url(proxima-nova-light.795298be.eot#iefix)format("embedded-opentype"),url(proxima-nova-light.b287e968.woff)format("woff"),url(proxima-nova-light.da33b1a5.ttf)format("truetype");font-weight:lighter}@font-face{font-family:ProximaNova;src:url(proxima-nova-light.795298be.eot);src:url(proxima-nova-light.795298be.eot#iefix)format("embedded-opentype"),url(proxima-nova-light.b287e968.woff)format("woff"),url(proxima-nova-light.da33b1a5.ttf)format("truetype");font-weight:100}@font-face{font-family:ProximaNova;src:url(253F8C_0_0.7f410a34.eot);src:url(253F8C_0_0.7f410a34.eot#iefix)format("embedded-opentype"),url(253F8C_0_0.a7f931b2.woff)format("woff"),url(253F8C_0_0.a13f40c1.ttf)format("truetype"),url(253F8C_0_0.35452268.svg#wf)format("svg");font-weight:400}@font-face{font-family:ProximaNovaSemi;src:url(253F8C_1_0.dbb1380b.eot);src:url(253F8C_1_0.dbb1380b.eot#iefix)format("embedded-opentype"),url(253F8C_1_0.c8a0bfb1.woff)format("woff"),url(253F8C_1_0.7417b920.ttf)format("truetype"),url(253F8C_1_0.cdc064ca.svg#wf)format("svg")}@font-face{font-family:ProximaNovaLight;src:url(proxima-nova-light.795298be.eot);src:url(proxima-nova-light.795298be.eot#iefix)format("embedded-opentype"),url(proxima-nova-light.b287e968.woff)format("woff"),url(proxima-nova-light.da33b1a5.ttf)format("truetype")}*{font-family:ProximaNova}.aafix{transform:rotate(.01deg)}.brandings{text-align:center;min-width:500px;display:block}.no-msg{margin:0 auto 61px;padding:0}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}body{background:#f6f7f7;padding-top:1px;padding-bottom:50px;font-family:ProximaNova!important}body form{width:70%;margin:auto}body a{color:#1379bb;text-decoration:none}body a:hover{text-decoration:underline}body a.btn:hover{text-decoration:none}body .c42-login-wrapper{margin-top:10%}body .c42-login-wrapper .inline-pad{padding:0 5px;display:inline-block}body .c42-login-wrapper .c42-login-box{width:min-content;min-height:381px;margin:auto}body .c42-login-wrapper .c42-login-box .c42-login-body{background:#fff;padding-top:40px;padding-bottom:33px;box-shadow:0 0 2px #00000026}body .c42-login-wrapper .c42-login-box .c42-login-body .form-control-wrapper{margin:auto;display:grid}body .c42-login-wrapper .c42-login-box .c42-login-body .form-control-wrapper .c42-drop-down-menu{width:300px}body .c42-login-wrapper .c42-login-box .c42-login-body .form-control-wrapper.link{margin-bottom:0}body .c42-login-wrapper .c42-login-box .c42-login-body .form-control-wrapper input:-webkit-autofill{transition:page-background 5000s ease-in-out 5000s}body .c42-login-wrapper .c42-login-box .c42-login-body .form-control-wrapper input:-webkit-autofill:hover{transition:page-background 5000s ease-in-out 5000s}body .c42-login-wrapper .c42-login-box .c42-login-body .form-control-wrapper input:-webkit-autofill:focus{transition:page-background 5000s ease-in-out 5000s}body .c42-login-wrapper .c42-login-box .c42-login-body .form-control-wrapper input:-webkit-autofill:active{transition:page-background 5000s ease-in-out 5000s}body .c42-login-wrapper .c42-login-box .challenge-message,body .c42-login-wrapper .c42-login-box .reset-password-message{text-align:center;margin-top:30px}body .c42-login-wrapper .c42-login-box .submit .btn,body .c42-login-wrapper .c42-login-box .link .btn{vertical-align:center;border-radius:2px;justify-self:center;margin:2rem 0;display:block}body .c42-login-wrapper .c42-login-box .submit a,body .c42-login-wrapper .c42-login-box .submit span,body .c42-login-wrapper .c42-login-box .link a,body .c42-login-wrapper .c42-login-box .link span{text-align:center;font-size:14px;display:block}body .c42-login-wrapper .c42-login-box .submit span,body .c42-login-wrapper .c42-login-box .link span{font-size:16px}body .c42-login-wrapper .c42-login-box .c42-redirect-text{color:#757575;text-align:center;margin-top:8px;font-size:12px;font-weight:400}body .c42-login-wrapper .c42-login-box .c42-redirect-text:first-of-type{margin-top:0}body .c42-login-wrapper .c42-login-box .reset-password-form .submit .btn,body .c42-login-wrapper .c42-login-box .forgot-password-form .submit .btn{width:205px}body .c42-login-wrapper .c42-login-box .reset-password-form .password-complexity{margin-top:1em}body .c42-login-wrapper .c42-login-box .reset-password-form .password-complexity ul{list-style:none}body .c42-login-wrapper .c42-login-box .reset-password-form .password-complexity p.complexity-header{font-weight:600}body .c42-login-wrapper .c42-login-box .reset-password-form .password-complexity li{padding-left:23px;line-height:1.5em}body .c42-login-wrapper .c42-login-box .reset-password-form .password-complexity li.complexity-pass{background:url("data:image/svg+xml, %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.5C3.875 0.5 0.5 3.875 0.5 8C0.5 12.125 3.875 15.5 8 15.5C12.125 15.5 15.5 12.125 15.5 8C15.5 3.875 12.125 0.5 8 0.5ZM6.5 11.75L2.75 8L3.8075 6.9425L6.5 9.6275L12.1925 3.935L13.25 5L6.5 11.75Z' fill='%23388E3C'/%3E%3C/svg%3E%0A") 0 .15em no-repeat}body .c42-login-wrapper .c42-login-box .reset-password-form .password-complexity li.complexity-initial{background:url("data:image/svg+xml, %3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.5C3.8525 0.5 0.5 3.8525 0.5 8C0.5 12.1475 3.8525 15.5 8 15.5C12.1475 15.5 15.5 12.1475 15.5 8C15.5 3.8525 12.1475 0.5 8 0.5ZM8 14C4.685 14 2 11.315 2 8C2 4.685 4.685 2 8 2C11.315 2 14 4.685 14 8C14 11.315 11.315 14 8 14Z' fill='%23757575'/%3E%3C/svg%3E%0A") 0 .15em no-repeat}body .c42-login-wrapper .c42-login-box .reset-password-form .password-complexity li.complexity-fail{color:#cc3d3d;background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0.5C12.1475 0.5 15.5 3.8525 15.5 8C15.5 12.1475 12.1475 15.5 8 15.5C3.8525 15.5 0.5 12.1475 0.5 8C0.5 3.8525 3.8525 0.5 8 0.5ZM10.6925 4.25L8 6.9425L5.3075 4.25L4.25 5.3075L6.9425 8L4.25 10.6925L5.3075 11.75L8 9.0575L10.6925 11.75L11.75 10.6925L9.0575 8L11.75 5.3075L10.6925 4.25Z' fill='%23D32F2F'/%3E%3C/svg%3E%0A") 0 .15em no-repeat}body .c42-login-wrapper .c42-login-box .reset-totp-form .success p{margin:revert}body .c42-login-wrapper .c42-login-box .c42-login-footer{justify-content:space-between;margin:20px 0;font-size:14px;display:flex;position:relative}body .c42-login-wrapper .c42-login-box .c42-login-footer div{display:inline-block}body .c42-login-wrapper .c42-login-box .c42-login-footer div.signup-link{position:absolute;left:0}body .c42-login-wrapper .c42-login-box .c42-login-footer div.forgot-password-link,body .c42-login-wrapper .c42-login-box .c42-login-footer div.logout-link{text-align:right;position:absolute;right:0}body .c42-login-wrapper .mui-text-field.mui-has-floating-labels{width:100%}body .c42-login-wrapper .totp-tooltip{color:#757575;font-size:14px}form[name=loginFrm] .totp-input{border:1px solid #bcbfc3;border-radius:3px;width:180px;margin-left:24px;padding:5px;font-size:14px;line-height:18px}form[name=loginFrm] .totp-input.errored{border-color:#cc3d3d}form[name=loginFrm] .totp-verify-error{color:#cc3d3d}form[name=loginFrm].step-totp-config{padding-top:25px}form[name=loginFrm].step-totp-config .totp-config-headline{font-size:16px;font-weight:700}form[name=loginFrm].step-totp-config .totp-config-description{padding-top:6px;font-size:14px}form[name=loginFrm].step-totp-config .totp-config-steps-list{margin:0;list-style-type:none}form[name=loginFrm].step-totp-config .totp-config-steps-list>li{counter-increment:step-counter;padding-top:16px}form[name=loginFrm].step-totp-config .totp-config-steps-list>li:before{content:counter(step-counter);color:#1379bb;text-align:center;border:1px solid #1379bb;border-radius:30px;width:30px;height:30px;font-size:16px;line-height:32px;display:inline-block}form[name=loginFrm].step-totp-config .totp-config-steps-list>li .totp-config-headline{margin-bottom:0;padding-left:10px;display:inline-block}form[name=loginFrm].step-totp-config .totp-config-steps-list>li .totp-config-step-body{width:580px;margin-left:16px;font-size:14px}form[name=loginFrm].step-totp-config .totp-config-steps-list>li .totp-config-step-body>*{max-width:70%}form[name=loginFrm].step-totp-config .totp-config-steps-list>li .totp-config-step-body.bordered{border-left:1px solid #bcbfc3}form[name=loginFrm].step-totp-config .totp-config-steps-list>li .totp-config-step-body>:not(input){padding-left:24px}form[name=loginFrm].step-totp-config .totp-config-steps-list>li .totp-config-step-body .totp-config-list{text-decoration:none;display:inline}form[name=loginFrm].step-totp-config .totp-config-steps-list>li .totp-config-step-body .totp-config-list:before{content:" — "}form[name=loginFrm].step-totp-config .totp-config-steps-list>li .totp-config-step-body .totp-config-list li{display:inline}form[name=loginFrm].step-totp-config .totp-config-steps-list>li .totp-config-step-body .totp-config-list li:not(:last-of-type):after{content:" | "}form[name=loginFrm].step-totp-config .totp-secret-input{resize:none;border:0;width:100%;margin-left:-10px;padding:5px 10px;font-size:13px;font-weight:700}form[name=loginFrm].step-totp-config .totp-qr-code{width:192px;padding-top:10px}form[name=loginFrm].step-totp-config .totp-secret-verification .totp-input-feedback{flex-direction:column;justify-items:center;line-height:22px;display:flex}form[name=loginFrm].step-totp-config .totp-secret-verification .totp-input-feedback small{color:#757575;padding-bottom:4px;font-size:12px}form[name=loginFrm].step-totp-config .totp-account-add p{padding-bottom:8px}form[name=loginFrm].step-totp-config .totp-account-add dd{cursor:copy;text-decoration:underline}form[name=loginFrm].step-totp-code .form-control-wrapper{text-align:center}form[name=loginFrm].step-totp-code .form-control-wrapper.submit .btn{margin-top:30px}form[name=loginFrm].step-totp-code .totp-code-description{padding-top:30px;font-size:14px}form[name=loginFrm].step-totp-code .totp-code-description .totp-info-icon{cursor:pointer;vertical-align:text-bottom;display:inline-block}form[name=loginFrm].step-totp-code .totp-code-description .totp-info-icon .c42-svg-icon{color:#1379bb;vertical-align:bottom;height:16px;min-height:16px}form[name=loginFrm].step-totp-code .c42-tooltip{text-align:left;width:245px;margin-left:-10px;padding:10px}form[name=loginFrm].step-totp-code .totp-input-wrapper{padding-top:10px}form[name=loginFrm].step-totp-code .totp-input{text-align:center;width:105px}form[name=loginFrm].step-totp-invalid .form-control-wrapper{text-align:center}form[name=loginFrm].step-totp-invalid .form-control-wrapper.submit .btn{margin-top:30px}form[name=loginFrm].step-totp-invalid .totp-code-headline{margin:0;padding-top:30px;font-size:14px;font-weight:700}form[name=loginFrm].step-totp-invalid .totp-code-description{width:275px;font-size:14px;display:inline-block}.step-totp-sn-warning{text-align:center;width:80%;margin:auto;font-size:14px;line-height:1.2rem}.step-totp-sn-warning .totp-sn-warning-body{padding-top:27px}.step-totp-sn-warning .totp-sn-warning-link{padding-top:1rem}.step-username-mismatch{text-align:left;width:80%;margin:auto;font-size:14px;line-height:1.2rem}.step-username-mismatch p{margin:revert}.step-agent-login-error{text-align:center;width:80%;margin:auto;font-size:14px;line-height:1.2rem}.step-agent-login-error p{margin:revert}.step-agent-login-error .error-text{color:#757575}form[name=setupFrm] .form-control-wrapper.link{text-align:center;font-size:14px}form[name=setupFrm] .form-control-wrapper.link a{clear:none;display:inline-block}.btn.btn-flat.btn-default[disabled],.btn.btn-flat.btn-default:hover[disabled]{opacity:.3;background:#1379bb;color:#fff!important}.btn.btn-flat.btn-default.cpg-blue{background:#1379bb;font-family:ProximaNovaSemi}.btn.btn-flat.btn-default.cpg-blue:hover{background:#0b5999}.btn.btn-flat.btn-default.c42-button{text-transform:none;color:#fff;border-width:0;width:159px;height:36px;font-size:14px}.btn.btn-flat.btn-default.cpg-button{text-transform:none;color:#fff;border-width:0;height:36px;padding:0 1em;font-size:14px}.form-control-wrapper .material-input:before{background-color:#1379bb}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{opacity:0;animation:.2s ease-in forwards fadeIn}.fade-in.one{animation-delay:.1s}.error{text-align:center;color:#cc3d3d;border:1px solid #cc3d3d;border-radius:4px;width:auto;margin:25px auto 32px;padding:19px 30px;font-size:16px}.success{text-align:center;color:#69e2a8;border:1px solid #69e2a8;border-radius:4px;width:auto;margin:25px auto 32px;padding:19px 30px;font-size:16px}.logo-text{white-space:pre;text-align:center;padding-bottom:20px;font-size:1.3em;font-weight:500}.logo-text:empty{display:none}form>.form-control-wrapper.mui-is-disabled>hr.mui-text-field-underline:after{left:0}.waiting-container{justify-content:center;align-items:center;height:10rem;display:flex}
/*# sourceMappingURL=login-cpg.ff447149.css.map */
