@import url(https://commons.bnc.ca/cdn/cd/4432c90026ed3d8e727da6698d0dba4a/7107991284a31214a73bf78a307547c1/bootstrap.min.css);@import url(https://commons.bnc.ca/cdn/cd/4432c90026ed3d8e727da6698d0dba4a/9d50799948cefe0f6df4467ea9eec8a4/bootstrap.min.css);#root h1.error-display__title.title{font-family:gilroy,Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#e41c23}.error-display__paragraph{line-height:1.25;letter-spacing:.05rem;font-weight:500;font-style:normal;font-stretch:normal;text-align:center}.error-display__button{margin-top:3rem;text-align:center}.button__redirection{margin-top:1rem}:root .template-fullscreen-footer,_:-ms-fullscreen{height:100vh}.template-fullscreen-footer__content__common{background:#fff;display:flex;flex-direction:column;align-items:center}.template-fullscreen-footer__header .bnc-brand{justify-content:center}.template-fullscreen-footer__main__common{display:flex;flex-direction:column;max-width:100%}.error-background .template-fullscreen-footer__header,.error-background .template-fullscreen-footer__main__common,.forbidden__template.template-fullscreen-footer__header,.forbidden__template .template-fullscreen-footer__main__common{max-width:40rem}.template-fullscreen-footer.error-background>.template-fullscreen-footer__content__common{background-color:#f5f6f7}@media screen and (max-width:577px){.template-fullscreen-footer__content__common{padding:0 1rem}.template-fullscreen-footer__header{padding-top:2rem}.template-fullscreen-footer__main{padding-top:2.5rem}.template-fullscreen-footer__header{margin-top:0;margin-bottom:0}}.bnc-brand__separator{width:1px;height:2rem;background-color:#606773;margin-right:1.25rem;margin-left:1rem}.bnc-brand__tag{font-weight:400;font-size:1rem;color:#000;max-width:5rem}.header__switchLang{text-align:right;margin-bottom:1.25rem}@media screen and (max-width:577px){.header__switchLang{margin-bottom:.75rem}}.bnc-brand__logo .bnc-logo .dsc-icon{width:12.68rem;height:2.31rem}.rewards .bnc-logo-wl .dsc-icon{width:4.5rem;height:2rem}.template-right header>*,.template-right main>*{max-width:400px}.template-right footer{border-top:1px solid #e1f1ff}.template-right footer>*{max-width:400px}@media screen and (max-width:577px){.template-right__content--left{display:none}.template-right footer,.template-right header,.template-right main{padding:1.5rem}.template-right header{padding-bottom:0}.template-right footer{padding-bottom:2rem}}.sign-up--entreprise .dsc-btn{border-color:#004a88;color:#004a88}#root .greeting.title{display:flex;font-weight:700;text-align:left;font-size:2em;line-height:1.5;letter-spacing:.5px;margin-bottom:0}.login-avatar{width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-weight:600;color:#fff;font-size:.875rem;border-radius:100%;text-transform:uppercase;background-color:#d5d5d5;flex:0 0 40px}@media screen and (max-width:577px){.login-avatar{width:36px;height:36px;font-size:.75rem;flex:0 0 36px}}.addIdentity__content,.userIdentity__credentials{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.userIdentity{display:flex;flex-direction:row;align-items:center;flex:1 1 auto}.userIdentity__avatar{margin-right:1rem}.userIdentity__credentials{flex:1 1;min-width:0}.userIdentity__name{color:#000;font-size:1rem;font-weight:600;line-height:1.25rem}.userIdentity__email,.userIdentity__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userIdentity__email{color:#386c93;font-weight:400;font-size:.8rem;line-height:1rem}.userIdentity__deletable,.userIdentity__expandable{margin-left:1rem;background-color:transparent;display:flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:100%;color:#1572c5;transition:background-color .25s}.userIdentity__deletable .bn-icon,.userIdentity__expandable .bn-icon{transition:color .25s}#root .login__rememberMe .dsc-checkbox .dsc-checkbox__label{align-items:center}.login__rememberMe .dsc-checkbox__label:after{top:auto}.dsc-modal.expiration-modal .dsc-modal__body{display:flex;flex-direction:column;margin:1rem auto 2rem;align-items:center}.dsc-modal.expiration-modal .dsc-modal__body .dsc-heading.has-size02{margin-bottom:0}.session-expired .session-expired__paragraph{line-height:1.5rem;margin:.5rem auto 2.5rem}.session-expired{display:flex;flex-direction:column;align-items:center;justify-content:center}.mfa-expired .mfa-expired__paragraph{line-height:1.5rem;margin:.5rem auto 2.5rem}.mfa-expired{display:flex;flex-direction:column;align-items:center;justify-content:center}.combo.combo--withIdentity{margin-top:1.8125rem}#root .combo__entry>.dsc-btn{box-shadow:none;width:100%;border-radius:0;border:1px solid #d5d5d5;text-align:left;height:66px;padding-left:1rem;padding-right:.75rem;margin-top:-1px;transition:none;overflow:hidden}#root .combo__entry--small>.dsc-btn{height:55px}#root .combo__entry input[type=email],#root .combo__entry input[type=number],#root .combo__entry input[type=password],#root .combo__entry input[type=tel],#root .combo__entry input[type=text]{font-weight:400}#root .combo__entry>.dsc-btn,#root .combo__entry input[type=email],#root .combo__entry input[type=number],#root .combo__entry input[type=password],#root .combo__entry input[type=tel],#root .combo__entry input[type=text],.combo__entry>.userIdentity{border-radius:.25rem}#root .combo__entry input::-webkit-input-placeholder{color:#6d7584}#root .combo__entry input[type=text]:-moz-placeholder,#root .combo__entry input[type=text]::-moz-placeholder{color:#6d7584}#root .combo__entry input[type=text]:-ms-input-placeholder{color:#6d7584}.login_label{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#000;margin-top:1rem;margin-bottom:.375rem}#root .combo .bt_link{margin-top:1rem;font-size:.875rem;line-height:1.5}#root .combo__entry>.dsc-btn:focus,#root .combo__entry input[type=email]:focus,#root .combo__entry input[type=number]:focus,#root .combo__entry input[type=password]:focus,#root .combo__entry input[type=tel]:focus,#root .combo__entry input[type=text]:focus{outline:0;border-color:#386c93;background:transparent;box-shadow:0 0 0 3px rgba(21,114,197,.2);z-index:1;position:relative}#root .combo__entry>.dsc-btn:hover{border-color:#386c93;background-color:rgba(21,114,197,.05);z-index:1;position:relative}#root .combo__entry>.dsc-btn:after{box-shadow:none}.login__rememberMe{color:#000;font-weight:400}#root .rewards .login__rememberMe input[type=checkbox]:checked+.radio-checkbox-input__elem{background-color:#50545d}.combo__entry>.dsc-btn:hover .userIdentity__deletable,.combo__entry>.dsc-btn:hover .userIdentity__expandable{color:#1572c5;background-color:#dce9f5}#root .combo__entry.combo__entry>.dsc-btn{display:flex;flex-direction:row;align-items:center;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}#root .combo__entry.identity:first-child>.dsc-btn{border-top-left-radius:.5em;border-top-right-radius:.5em;border-bottom-left-radius:0;border-bottom-right-radius:0;display:block}#root .combo__entry.identity>.dsc-btn{border-radius:0;margin-top:-1px;display:block}#root .combo__entry.combo__entry--password input[type=password]{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;margin-top:-1px}#root .combo__entry.combo__entry--password input::-webkit-input-placeholder{color:#386c93}#root .combo__entry.combo__entry--password input[type=text]:-moz-placeholder,#root .combo__entry.combo__entry--password input[type=text]::-moz-placeholder{color:#386c93}#root .combo__entry.combo__entry--password input[type=text]:-ms-input-placeholder{color:#386c93}#root .combo__entry.combo__entry--add:last-child>.dsc-btn,#root .combo__entry.identity:last-child>.dsc-btn{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;margin-top:-1px}#root .combo__entry.combo__entry--add>.dsc-btn,#root .combo__entry.combo__entry--add>.dsc-btn:focus{color:#1572c5;background-color:rgba(21,114,197,.05);justify-content:left}#root .combo__entry.combo__entry--add>.dsc-btn:hover{background-color:#1572c5;color:#fff}#root .combo__entry.combo__entry--add>.dsc-btn:hover .addIdentity__icon{background-color:#fff}#root .dsc-btn{margin-top:1.333333em}#root .userIdentity__email{color:#606773}.rewards .dsc-text.is-paragraph{width:100%;font-size:.75rem;line-height:1.25;color:#50545d;padding-top:1.5rem;letter-spacing:normal;font-weight:400}.rewards .dsc-text.is-paragraph>span{color:#e41c23;font-weight:700}.bao .dsc-text.is-paragraph{width:100%;color:#50545d;padding-top:1.5rem}.bao .combo{margin-top:1.5rem}#identity,#password{color:#000}.white-label-media .image-login-background{width:100%;height:100vh;background-position:100%;background-repeat:no-repeat;background-size:cover}.white-label-media{height:100vh;width:50vw;right:0;top:0;display:flex;justify-content:flex-end;align-items:center;background-color:#fff;position:fixed;overflow:hidden}@media screen and (orientation:portrait){.white-label-media .image-login-background{background-position-x:70%}}.sign-up .sign-up__subtitle{margin:.5rem 0;color:#00314d}.interac-media{display:flex;text-align:left;flex-direction:column;height:100%}.interac-media a{text-decoration:none;font-weight:500;letter-spacing:.6px}.interac-media__header{display:flex;flex-direction:column;margin-top:2rem;padding:0 4rem;align-items:flex-start}.interac-media__header>a{display:flex;justify-content:center}.interac-media a:hover{text-decoration:underline}.interac-media__content{flex:1 0 auto;display:flex;flex-direction:column;padding:1rem 4rem}.interac-media__content p{font-size:1rem;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.7px;color:#000}.interac-media__logo img{max-height:5rem;max-width:100%}.interac-img{height:64px;width:64px;padding-right:1rem}.interac-header-section{display:flex;align-items:center}.interac-section{margin-bottom:2rem}@media screen and (min-width:577px){.interac-media__header{margin-bottom:2rem}}@media screen and (max-width:577px){.interac-media{text-align:center}.interac-media__header{margin-top:1.5rem}.interac-media__logo{margin:2rem 0 1.5rem}.interac-media__faq{margin:0 0 2.5rem}}.interac .template-right__content--left{background-color:#eef6fb}.interac footer{background-color:#f5f6f7;border-color:#d5d5d5;padding-top:1.75rem}.login-form-footer{display:flex;flex-direction:row;justify-content:space-evenly;max-width:25rem;margin:.625rem auto}.login-form-footer nav{display:flex;flex-direction:row;flex-wrap:wrap}.login-form-footer nav span{flex-basis:50%;text-align:left}.login-form-footer .login-form-footer__logo{margin:auto}.login-form-footer.hasLinks{padding:0 2.5rem}.footer-link--entreprise{color:#004a88;cursor:pointer;text-decoration:underline}.template-right{display:flex;flex-direction:row;min-height:100vh}.template-right__content{text-align:left;padding:0;background:#fff;overflow:auto;box-sizing:border-box;min-height:100vh}.template-right__content--left{position:relative;flex:65vw 1}.template-right__content--left .bnc-media,.template-right__content--left .white-label-media{display:flex;justify-content:flex-end;align-items:center;position:fixed;overflow:hidden;top:0;left:0;height:100vh;width:65vw}.template-right__content--right{flex:35vw 1;justify-content:space-between;min-height:100vh;display:flex;flex-direction:column}.template-right .container{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-evenly}.template-right header{padding:2rem 2.5rem 0}.template-right header>*{max-width:25rem;margin:auto}.template-right main{padding:2.5rem}.template-right main>*{max-width:25rem;margin:auto}.template-right footer{padding:2.5rem;background-color:#eef6fb;border-top:.063rem solid #e1f1ff}.template-right footer:empty{display:none}.template-right footer>*{max-width:25rem;margin:auto}@media screen and (max-width:992px){.template-right__content--left{flex:60vw 1}.template-right__content--left .bnc-media,.template-right__content--left .white-label-media{width:60vw}.template-right__content--right{flex:40vw 1}}@media screen and (max-width:768px){.template-right__content--left{flex:50vw 1}.template-right__content--left .bnc-media,.template-right__content--left .white-label-media{width:50vw}.template-right__content--right{flex:50vw 1}}@media screen and (max-width:577px){.template-right__content--left{display:none}.template-right footer,.template-right header,.template-right main{padding:1rem}.template-right header{padding-top:2.5rem;padding-bottom:0}.template-right footer{padding-bottom:2rem}}.template-right__footer-content-links{display:flex;flex-direction:row;flex-wrap:wrap;flex-basis:50%}.template-right__footer-content-links p{flex-basis:50%}.bnc-brand-enterprise{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.bnc-brand-enterprise__logo{margin:.75rem 0;min-width:125px;height:2rem;transition:all .2s}.bnc-brand-enterprise__logo svg{max-width:8rem}.bnc-brand-enterprise__logo .bnc-logo,.bnc-brand-enterprise__logo .bnc-logo svg{margin:0;max-height:2rem}.bnc-brand-enterprise__separator{width:2px;height:2rem;background-color:#d5d5d5;margin-right:1.25rem;margin-left:1rem}.bnc-brand-enterprise__tag{font-weight:500;font-size:1.125rem;color:#000;min-width:7rem;margin:0}.bnc-brand-enterprise.en .bnc-brand-enterprise__tag{max-width:7.5rem}@media (max-width:576px){.bnc-brand-enterprise__tag{font-size:1rem}}.bnc-brand-enterprise__tag--max-width{max-width:7.188rem}.switch-lang--entreprise .bt_link{color:#004a88}#root .dsc-btn.is-link{margin-top:0;display:inline-block;text-align:left}#root .combo__entry .error .dsc-password__icon{color:#e41c23}#root .combo__entry .error .dsc-password__btn:hover{background:rgba(228,28,35,.2)}#root .combo__entry .error .dsc-password__btn:focus{box-shadow:0 0 0 .188rem rgba(228,28,35,.2)}.link-forgot-password-paragraph__padding{padding-top:.5rem}.link-forgot-password-paragraph__padding #link-forgot-password:not(.is-disabled){color:#004a88;margin:0}.dsc-password__btn{color:#004a88}#identityBne,#password{color:#000}#sbip-account{text-align:center}.biometry-login__bottom-links{margin-top:1.5rem;display:flex;justify-content:space-between;align-items:center}#root .combo__entry>.bt_cta,.combo__entry>.userIdentity{border:.063rem solid #d5d5d5;height:4.125rem;margin-top:-.063rem}#root .combo__entry--small>.bt_cta{height:3.438rem}#root .combo__entry input[type=email],#root .combo__entry input[type=number],#root .combo__entry input[type=password],#root .combo__entry input[type=tel],#root .combo__entry input[type=text]{border:.063rem solid #d5d5d5;height:4.125rem;margin-top:-.063rem}#root .combo__entry .error input[type=password],#root .combo__entry .error input[type=text],#root .combo__entry input.error[type=email],#root .combo__entry input.error[type=number],#root .combo__entry input.error[type=password],#root .combo__entry input.error[type=tel],#root .combo__entry input.error[type=text]{border-color:#e41c23;z-index:auto;position:relative}#root .combo__entry>.bt_cta:focus,#root .combo__entry input[type=email]:focus,#root .combo__entry input[type=number]:focus,#root .combo__entry input[type=password]:focus,#root .combo__entry input[type=tel]:focus,#root .combo__entry input[type=text]:focus{box-shadow:0 0 0 .188rem rgba(21,114,197,.2)}#root .combo__entry .error input[type=password]:focus,#root .combo__entry .error input[type=text]:focus,#root .combo__entry input.error[type=email]:focus,#root .combo__entry input.error[type=number]:focus,#root .combo__entry input.error[type=password]:focus,#root .combo__entry input.error[type=tel]:focus,#root .combo__entry input.error[type=text]:focus{box-shadow:0 0 0 .188rem rgba(228,28,35,.2);border-color:#e41c23}#password:focus,#password:hover{z-index:auto!important}#root .combo__entry .error input[type=password]:hover,#root .combo__entry .error input[type=text]:hover,#root .combo__entry input.error[type=email]:hover,#root .combo__entry input.error[type=number]:hover,#root .combo__entry input.error[type=password]:hover,#root .combo__entry input.error[type=tel]:hover,#root .combo__entry input.error[type=text]:hover{border-color:#e41c23;z-index:1;position:relative}#root .input-password__icon{width:2rem;height:2rem}.addIdentity__icon{width:2.5rem;height:2.5rem;flex:0 0 2.5rem}@media screen and (max-width:577px){.addIdentity__icon{width:2.25rem;height:2.25rem;font-size:.75rem;flex:0 0 2.25rem}}.container--enterprise{background-color:#fff}#root .container--enterprise button.bt_cta.primary{color:#fff}#root .container--enterprise button.bt_cta.primary:hover{background-color:#00314d;border-color:#00314d;color:#fff}#root .container--enterprise input#identity:focus,#root .container--enterprise input#password:focus{background:#fff}.sign-up{display:block}.sign-up h2.sign-up__title{margin-bottom:1rem;margin-top:0;font-family:gilroy,Arial,Helvetica,sans-serif}.sign-up .sign-up__message{display:flex;flex:1 1 auto;flex-direction:column}.sign-up p{font-size:1em;line-height:1.5;color:#386c93;margin:0 0 .5em;letter-spacing:.5px}.sign-up .dsc-btn{margin-top:.5em}.sign-up__message span{display:block}@media screen and (max-width:577px){.sign-up .sign-up__message{font-size:.8125em;line-height:1.46}}.bnc-media .image-login-background{width:100%;height:100vh;background-position:100%;background-repeat:no-repeat;background-size:cover}.bnc-media{height:100vh;width:50vw;right:0;top:0;display:flex;justify-content:flex-end;align-items:center;background-color:#fff;position:fixed;overflow:hidden}@media screen and (orientation:portrait){.bnc-media .image-login-background{background-position-x:70%}}@media screen and (max-width:577px){#my-video,.bnc-media__title{display:none}}.connect-form .form-header{margin-bottom:0}.form-header .greeting{font-weight:700;text-align:left}.connect-form .switch-mode{margin-bottom:1em}.common-footer{max-width:450px;width:100%}@media screen and (max-width:577px){.common-footer{margin:0;padding:1rem}}.rewards .common-footer{display:inline-block;font-size:.8rem;line-height:1.46;color:#50545d;margin:0}.rewards .common-footer>span{display:block;font-weight:600;margin-bottom:2rem;color:#2b2d31;font-size:1rem}.rewards .common-footer>span.number{display:inline-block;font-size:.8rem;color:#50545d;font-weight:400;margin-bottom:0}@media screen and (max-width:577px){.template-right .template-right__content--left{height:auto;display:none}}.back-app-root{display:block}.back-app-root h4.back-app-root__message{display:flex;flex:1 1 auto;flex-direction:column;margin:0;font-size:1.25rem;font-family:gilroy,Arial,Helvetica,sans-serif;line-height:1.2;color:#000}.back-app-root .back-app-root__text,.back-app-root h4.back-app-root__message{font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;text-align:left}.back-app-root .back-app-root__text{padding-top:0!important;margin:1rem 0 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1rem;line-height:1.5;color:#386c93!important}.back-app-root .dsc-btn{margin-top:0!important;margin-bottom:.5rem}@media screen and (max-width:577px){.back-app-root .back-app-root__message{font-size:1.25rem;line-height:1.46}.back-app-root__text{font-size:.8125em!important;line-height:1.46}}.template-right .container{justify-content:flex-start}.biometry-input{border:.0625rem solid #b7b9be;border-radius:.5rem;padding:.25rem;display:flex;align-items:center;justify-content:start}.biometry-input .biometry-input__icon{color:#004a88}.biometry-input .biometry-input__user{margin:0 .5rem;font-weight:700}.biometry-input .biometry-input__revert{margin-left:auto;color:#004a88;border:none}.link-native-password{margin-top:.75rem}.biometry-login__error{margin-top:.5rem}.biometry-deletion-modal .biometry-deletion-modal__icon{font-size:2rem;color:#838995;margin-bottom:.5rem}.dsc-combo.send-mfa-code{margin-bottom:3rem}#root div#resend-mfa-code svg{width:30px;height:30px}#root div#resend-countdown{margin:1.5rem 0}#root div#resend-countdown svg{color:#004a88;margin-right:.75rem}.common-footer,.title-section--info{display:flex;flex-direction:column}.common-footer{align-items:flex-start;max-width:28.125rem;margin-top:1.5rem}#multiFactorAuth,.common-footer{margin-bottom:3rem}#multiFactorAuth .dsc-formGroup.mfa-validation-code{margin-top:1.5rem;margin-bottom:1.5rem}#multiFactorAuth .dsc-btn.is-fluid.is-primary{margin-bottom:3rem}#multiFactorAuth-common{max-width:28.125rem;margin-bottom:3rem}#multiFactorAuth-common .dsc-formGroup.mfa-validation-code{margin-top:1.5rem;margin-bottom:2rem}#multiFactorAuth-common .dsc-btn.is-fluid.is-primary{margin-top:0;margin-bottom:3rem}#root .dsc-btn.is-link{margin-top:1rem;margin-bottom:3rem;padding:0;text-decoration:underline;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:.875rem;display:flex;justify-content:flex-start}#root .back-link-button.back-link-button--entreprise{color:#004a88}.mfa .dsc-alert{margin-top:1.5rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem}.mfa .dsc-alert .dsc-alert__icon{padding:0;margin-top:.75rem;margin-bottom:.75rem;margin-right:1rem}.mfa .dsc-alert .dsc-alert__icon svg{width:5rem;height:5rem}.mfa .dsc-alert .dsc-alert__title :not(.is-small){font-weight:400;font-size:1rem;word-break:break-word}.mfa .dsc-alert .dsc-alert__textContainer{align-self:center}.mfa .hard-enrolling-warning .dsc-alert__textContainer{line-height:1.5;margin-top:.2rem;margin-bottom:.2rem}.mfa .hard-enrolling-warning .dsc-alert__icon{margin-top:.5rem}.template-fullscreen-footer{display:flex;flex-direction:column;min-height:100vh}.template-fullscreen-footer__content{background:#fff;display:flex;flex-direction:column;align-items:center}.template-fullscreen-footer__header{margin-top:2.5rem;margin-bottom:2.5rem}.template-fullscreen-footer__header .header{text-align:center}.template-fullscreen-footer__header .bnc-brand{justify-content:left}.template-fullscreen-footer__header,.template-fullscreen-footer__main{max-width:28.125rem;width:100%}.template-fullscreen-footer__main{flex:1 0 auto;display:flex;flex-direction:row}.error-background .template-fullscreen-footer__header,.error-background .template-fullscreen-footer__main,.forbidden__template.template-fullscreen-footer__header,.forbidden__template .template-fullscreen-footer__main{max-width:40rem}.template-fullscreen-footer__footer{background:#eef6fb;display:flex;justify-content:center;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.25);flex:auto}.template-fullscreen-footer.error-background,.template-fullscreen-footer.error-background>.template-fullscreen-footer__content{background-color:#f5f6f7}@media screen and (max-width:577px){.template-fullscreen-footer__content{padding:0 1rem}.template-fullscreen-footer__header{padding-top:2rem}.template-fullscreen-footer__main{padding-top:2.5rem}}.dsc-formGroup.mfa-validation-code{margin-top:0;margin-bottom:1.75rem}.otc-form-labels{display:flex;margin-bottom:0;margin-top:1.688rem}.otc-form-labels .validation-code__label,.otc-form-labels otc-form-labels__link{width:auto;padding-bottom:.375rem;margin:0}.otc-form-labels .validation-code__label{font-size:1rem}.otc-form-labels .otc-form-labels__link{margin-left:auto;color:#004a88;font-size:.875rem!important}#code{color:#000}.remember-device-text{font-size:.75rem;margin-left:2.125rem;color:#606773}.remember-device-text__paragraph{margin:.5rem 0 0}.validate-otc-button--margins{margin-top:2rem!important;margin-bottom:3rem!important}.error:focus,.error:hover{box-shadow:0 0 0 3px rgba(228,28,35,.2)!important}.mfa{display:flex;flex-direction:column;flex:1 1 100%}.mfa h2.dsc-heading{margin-top:1.5rem}.mfa .dsc-alert.send-message{margin-top:1.5rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem}.mfa .dsc-alert.send-message .dsc-alert__icon{height:5rem;width:5rem}.mfa .dsc-alert.send-message .dsc-alert__icon svg{width:4rem;height:4rem;padding:.563rem 0}.mfa .dsc-alert.send-message .dsc-alert__title :not(.is-small){font-weight:500;font-size:1rem;word-break:break-word}.mfa .dsc-alert.send-message .dsc-alert__textContainer{align-self:center}.mfa .dsc-alert.resend-success-message{height:2.5rem}.mfa .dsc-alert.resend-success-message .dsc-alert__icon{align-self:center}.mfa .dsc-alert.resend-success-message .dsc-alert__title{font-weight:500}.mfa .dsc-alert.send-error-message{padding-top:.625rem;padding-bottom:.563rem;padding-right:.813rem}.mfa .dsc-alert.send-error-message .dsc-alert__icon{margin-top:.125rem}.mfa .dsc-alert.send-error-message .dsc-alert__title{font-weight:400;font-size:1rem;line-height:1.5}.mfa .back-link-button--entreprise{text-decoration:underline}.mfa .back-link-button--entreprise:hover{text-decoration:none}.dsc-combo.send-mfa-code{margin-top:1.5rem;box-shadow:0 2px 4px -1px rgba(0,0,0,.2)}.dsc-combo.send-mfa-code .dsc-combo__item{border-color:#eee}.dsc-combo.send-mfa-code .factor-info{display:flex}.dsc-combo.send-mfa-code .factor-info .factor-info__icon{min-width:2.5rem;color:#004a88}.dsc-combo.send-mfa-code .factor-info .factor-info__icon .dsc-icon{margin:.5rem 0 0}.dsc-combo.send-mfa-code .factor-info .factor-info__label{color:#004a88;text-decoration:underline}.dsc-combo.send-mfa-code .factor-info .factor-info__sublabel{color:#000}.dsc-combo.send-mfa-code .factor-info .factor-info__note{margin-top:.5rem;color:#606773}.dsc-combo.send-mfa-code .dsc-combo__item:hover .factor-info__label{text-decoration:none}.resend-group--animated-enter{opacity:.01}.resend-group--animated-enter.resend-group--animated-enter-active{opacity:1;transition:opacity .5s ease-in}.resend-group--animated-exit{opacity:1}.resend-group--animated-exit-active{opacity:.01;transition:opacity .5s ease-in-out}.common-footer{flex-direction:row}.mfa-footer{display:flex;flex:1 1 auto;flex-direction:column}#multiFactorAuthFooter .dsc-heading{margin:0;font-size:1.3125rem}.rewards-wl-header .bnc-brand .bnc-brand__logo .bnc-logo-wl>svg{height:3rem;width:4.5rem}@media screen and (max-width:577px){.template-column .template-column__content--right{height:auto;display:none}}.rsa#multiFactorAuth .dsc-formGroup.mfa-validation-code{margin-top:0;margin-bottom:1.5rem}.rsa-form-labels{display:flex;margin-bottom:0;margin-top:1.5rem}.validate-otc-button--margins{margin:2rem 0!important}.rsa{display:flex;flex-direction:column;flex:1 1 100%}.rsa h2.dsc-heading,.rsa h4.dsc-heading{margin-top:1.5rem}.rsa .back-link-button{text-decoration:underline}.rsa .back-link-button:hover{text-decoration:none}.rsa .dsc-alert__link,.rsa .dsc-alert__link a{color:#004a88;text-decoration:underline}.rsa .dsc-alert__link:hover,.rsa .dsc-alert__link:hover a:hover{text-decoration:none}@media screen and (min-width:992px){.rsa .dsc-popover__bubble{inset:0 auto auto 10rem!important}.rsa .dsc-popover__bubble .dsc-popover__arrow{-webkit-transform:translate3d(3rem,0,0)!important;transform:translate3d(3rem,0,0)!important}}.rsa .dsc-popover__bubble{color:#000;max-width:30rem;width:30rem;padding-bottom:2rem}.rsa .dsc-popover__bubble .dsc-popover__content svg{width:12rem;height:7rem}.rsa .dsc-popover__bubble .dsc-popover__content .popover-second{margin-top:1.5rem}.rsa .dsc-popover__bubble .dsc-popover__content h5.dsc-heading{color:#000;margin-bottom:.75rem}.rsa .dsc-popover__bubble .dsc-heading.has-size05,.rsa .dsc-popover__bubble:hover{color:#000}.rsa .dsc-alert.use-token{margin-top:1.5rem;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem}.rsa .dsc-alert.use-token .dsc-alert__icon{margin-right:1.5rem}.rsa .dsc-alert.use-token .dsc-alert__icon svg{width:5rem;height:5rem}.rsa .dsc-alert.use-token .dsc-alert__title :not(.is-small){font-weight:500;font-size:1rem;word-break:break-word}.rsa .dsc-alert.use-token .dsc-alert__textContainer{display:flex;flex-direction:column;align-self:center}.rsa .dsc-alert.use-token .dsc-alert__textContainer .dsc-alert__link{margin-top:0}.rsa .dsc-alert.use-token .about-rsa{font-size:.875rem}.rsa .dsc-alert.use-token .popover{margin-top:1.5rem}.rsa .dsc-alert.send-error-message{margin-top:2rem;padding-top:.625rem;padding-bottom:.563rem;padding-right:.813rem}.rsa .dsc-alert.send-error-message .dsc-alert__icon{margin-top:.125rem}.rsa .dsc-alert.send-error-message .dsc-alert__title{font-weight:400;font-size:1rem;line-height:1.5}#root .container--enterprise button.bt_cta.primary{background-color:#004a88}#multiFactorAuthChoice{max-width:23.438rem}#multiFactorAuthChoice .back-link-button{text-decoration:underline}#multiFactorAuthChoice .back-link-button:hover{text-decoration:none}#root .bne-mfa-choice .template-fullscreen-footer__header{max-width:23.438rem}#root .bne-mfa-choice .template-fullscreen-footer__content{background-color:#eef6fb}#multiFactorAuthChoice-common{max-width:28.125rem;margin-bottom:3rem}#multiFactorAuthChoice-common .back-link-button{text-decoration:underline}#multiFactorAuthChoice-common .back-link-button:hover{text-decoration:none}.reset-password-form__submit{margin-top:1.5rem;margin-bottom:0}#root .reset-password-form-container .dsc-btn{margin-top:0;margin-bottom:1.5rem}.reset-password-form-container{width:100%;margin-bottom:3rem}.reset-password-form-container .reset-password-form{width:28.125rem}.reset-password-form-container .reset-password-form .dsc-message.reset-password-form__success{margin:1rem 0 1.5rem}.reset-password-form-container .reset-password-form .dsc-message.reset-password-form__temp{margin:1.5rem 0}.reset-password-form-container .reset-password-form .dsc-text{word-break:break-word}.reset-password-form-container .reset-password-form .reset-password-instruction-message{margin-bottom:.75rem;font-size:.875rem}.reset-password-form-container .reset-password-form .reset-password-form-group__new-password-confirmation{margin-bottom:1.5rem}.reset-password-form-container .reset-password-form .dsc-formGroup.reset-password-form-group__new-password{margin-bottom:0}.reset-password-form-container .reset-password-form .dsc-alert{margin:1.5rem 0}.reset-password-form-container .reset-password-form .dsc-password__btn{z-index:10}.reset-password-form-container .reset-password-form .password-criteria__exigences{font-weight:700;font-size:.875rem}.reset-password-form-container .reset-password-form .reset-password-form__validations{display:flex;flex-direction:column;margin-bottom:1.5rem;margin-top:1rem}@media (max-width:577px){.reset-password-form-container .reset-password-form{width:auto}}.returnToSbipLogin_reset-exception{font-size:1.5em}.returnToSbipLogin__button{margin-top:3em}.reset-password-exception .header .title{padding-top:4em;margin:0}.template-center{display:flex;flex-direction:row;min-height:100vh;align-items:center;justify-content:center;align-content:center}.template-center .validation-icon{margin-bottom:.938em;justify-content:center}.template-center .error-display__content{text-align:center;max-width:30em;padding:0 1em}.template-center .error-display,.template-center .error-display__content{display:flex;flex-direction:column;align-items:center;justify-content:center}.template-center .error-display{top:0;bottom:0;left:0;right:0;background-color:#f5f6f7;padding:0;position:fixed}.template-center.error-background{background-color:#f5f6f7}@media screen and (max-width:577px){.template-center{display:block;min-height:100vh;align-items:center;justify-content:center}}@media (max-width:576px){.template-center .main>*{position:relative}}@media not all and (min-resolution:0.001dpcm){@media screen and (max-width:577px){.template-center .template-center__content{position:fixed}}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) and (max-width:577px){.template-center .template-center__content{position:fixed}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) and (max-width:576px){.template-center .template-center__content{position:relative}}.template-center .template-center__content{width:100%}.account-locked-bne{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.account-locked-bne__title{margin-top:2rem;font-size:2rem;line-height:1.2}.account-locked-bne__subtitle{font-size:1.125rem;line-height:1.5}.account-locked-bne__alert{text-align:left;font-size:.875rem;line-height:1.5}.account-locked-bne__container:first-of-type{margin-top:3rem}.account-locked-bne__container:last-of-type{margin-bottom:3rem}.account-locked-bne__container-alert,.account-locked-bne__container-subtitle{margin-top:2rem}.account-locked-bne__container-btn{margin-top:3rem}.account-locked-bne__container-btn .account-locked-bne__btn{margin-top:0!important}.account-locked-footer{display:flex;flex-direction:column;width:100%}.account-locked-footer__help{text-align:center;max-width:31.25rem;flex:1 1;margin:0 auto;padding:1.5rem 1.5rem 0}.account-locked-footer__help-title{font-size:1.125rem;line-height:1.5;margin:0 0 .5rem}.account-locked-footer__help-message{list-style:none;padding:0;margin:0}.account-locked-footer__help-message li{font-size:.875rem;line-height:1.5}.account-locked-template{justify-content:space-between}.account-locked-template .template-fullscreen-footer__header,.account-locked-template .template-fullscreen-footer__main{max-width:31.25rem;width:100%}.account-locked-template .template-fullscreen-footer__content{flex:1 1}.account-locked-template .template-fullscreen-footer__header{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left;margin-bottom:0;margin-top:2rem}.account-locked-template .template-fullscreen-footer__footer{max-height:12.25rem;box-shadow:none}.unsupported-browser-header{display:flex;flex-direction:column;align-items:center;width:100%}.unsupported-browser-header .header__switchLang{position:absolute;right:11rem}.unsupported-browser-header .ie11-dialog__icon--warning{height:13rem;width:13rem}.unsupported-browser-header .logo-national-bank{margin-bottom:3em}.unsupported-browser-header .logo-national-bank>*{align-items:center;justify-content:center}.unsupported-browser-header .logo-national-bank .bnc-logo{height:40px;width:180px}.unsupported-browser-header .logo-wl img{width:27rem}.unsupported-browser-header .unsupported-browser-header__title{margin-bottom:.35rem;font-weight:500}.unsupported-browser-header .unsupported-browser-header__message{margin-bottom:2rem;line-height:1.5rem;max-width:33rem}.unsupported-browser-header .unsupported-browser-header__message p{text-align:center;text-justify:inter-word}h1#unsupported-browser-header__title-id.title.unsupported-browser-header__title{text-align:center}@media screen and (max-width:768px){.unsupported-browser-header .logo-national-bank{margin:3em}.unsupported-browser-header .unsupported-browser-header__title{align-self:flex-end}.unsupported-browser-header .unsupported-browser-header__message{margin-bottom:1.5em}.header__switchLang{top:1rem}}.unsupported-browser-footer{justify-content:center;align-items:center;display:flex;flex-direction:column}.unsupported-browser-footer .continue-anyway__button{margin:2em}.unsupported-browser-footer .continue-anyway__message{color:#386c93;margin-bottom:2em;font-size:.875em}.unsupported-browser-footer .close__button{margin:2em}.unsupported-browser-footer .close__message{color:#fff;background-color:#004a88;margin-bottom:2em;font-size:.875em}.browser-card{display:flex;flex-direction:column;align-items:center;justify-content:center;width:10rem;background-color:#fff;padding-top:1rem;padding-bottom:1rem;margin:1rem}.browser-card .browser-card__title{font-size:1em;margin:0}.browser-card .browser-card__button-download{margin:1em}.browser-card .dsc-btn.is-small{border-radius:0;padding:0;margin:0;font-size:1rem}.browser-card .browser-logo{height:4.19rem}@media screen and (max-width:768px){.browser-card .browser-card__title{display:none}.browser-card .browser-card__button-download{background:none;color:#1572c5;text-decoration:underline}}.browser-list-container{width:100%;background-color:#eef6fb}.browser-list-container .browser-list-container--cards{display:flex;flex-direction:row;width:100%;justify-content:center;padding-bottom:1rem}.browser-list-container .dsc-heading{padding-top:1rem;font-weight:500}@media screen and (max-width:768px){.browser-list-container .browser-list-container--cards{flex-direction:column;align-items:center}}.browser-unsupported{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.browser-unsupported hr{width:60%}@media screen and (max-width:768px){.browser-unsupported{padding:0 1em;min-height:auto}.browser-unsupported hr{display:none}}.main-center{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.sbip2-password-change-success{max-width:40rem;text-align:center}.sbip2-password-change-success .dsc-confirmation{margin-top:4.625rem;margin-bottom:1.5rem}.sbip2-password-change-success .dsc-text{margin-bottom:1.5rem}.sbip2-password-change-success .dsc-btn{margin-bottom:7.688rem}@media screen and (max-width:577px){.sbip2-password-change-success .dsc-confirmation{margin-top:.75rem}.sbip2-password-change-success .dsc-btn{margin-bottom:1.5rem}}.natgo-password-change-success{max-width:40rem;text-align:center}.natgo-password-change-success .dsc-confirmation{margin-top:4.625rem;margin-bottom:1.5rem}.natgo-password-change-success .dsc-text{margin-bottom:1.5rem}.natgo-password-change-success .dsc-btn{margin-bottom:7.688rem}.rewards-password-change-success{max-width:40rem;text-align:center}.rewards-password-change-success .dsc-confirmation{margin-top:4.625rem;margin-bottom:1.5rem}.rewards-password-change-success .dsc-text{margin-bottom:1.5rem}.rewards-password-change-success .dsc-btn{margin-bottom:7.688rem}.bao-password-change-success{max-width:40rem;text-align:center}.bao-password-change-success .dsc-confirmation{margin-top:4.625rem;margin-bottom:1.5rem}.bao-password-change-success .dsc-text{margin-bottom:1.5rem}.bao-password-change-success .dsc-btn{margin-bottom:7.688rem}#root .forgot-password-form .dsc-btn{margin-top:0;margin-bottom:1.5rem}#root .forgot-password-form .forgot-password-form--group__choices .dsc-btn{margin-bottom:0}.forgot-password-form{max-width:28rem}.forgot-password-form input{max-height:2.5rem;margin-bottom:0}.forgot-password-form button{padding:0;margin-top:.5rem}.forgot-password-form .dsc-heading{margin-bottom:.75rem}.forgot-password-form .forgot-password-form--group__header{margin-bottom:1.5rem}.forgot-password-form .forgot-password-form--group{margin-bottom:2rem}.forgot-password-form .forgot-password-form--group .dsc-formGroup{margin-bottom:1.5rem}.forgot-password-form .forgot-password-form--group .forgot-password-form--group--reset{font-size:1rem;color:#000}.forgot-password-form .forgot-password-form--group--alert{margin-top:1.5rem}.forgot-password-form .forgot-password-form--group-composed{display:flex;justify-content:space-between;align-items:stretch;margin-top:0;margin-bottom:.5rem}.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--credit,.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--debit{display:flex;flex-direction:column;margin-right:.75rem;flex-grow:100}.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--credit .dsc-label__container,.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--debit .dsc-label__container{display:flex;align-items:flex-start}.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--credit .dsc-label__container button,.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--debit .dsc-label__container button{margin-top:0}.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--credit .dsc-tooltip__tipBtn svg,.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--debit .dsc-tooltip__tipBtn svg{width:21px;height:21px}.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--expiryDate input{max-width:8rem;width:8rem}.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--expiryDate .dsc-message--error{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--credit--card input,.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--debit--card input{margin-bottom:0}.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--loan,.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--mortgage,.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--prospect,.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group-investment{flex-direction:column;flex:1 1}.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--loan>div,.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--mortgage>div,.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group--prospect>div,.forgot-password-form .forgot-password-form--group-composed .forgot-password-form--group-investment>div{max-width:19rem}.forgot-password-form .dsc-inputGroup__text{max-height:2.5rem}.forgot-password-form .forgot-password-form--group__choices{margin-bottom:1.5rem}.forgot-password-form .forgot-password-form--group__choices button{padding:0;margin-top:.5rem}.forgot-password-form .forgot-password-form--group__final{margin-top:2rem;margin-bottom:3rem}.forgot-password-form .forgot-password-form--group__final button{margin-bottom:0;margin-top:0}@media screen and (max-width:768px){.forgot-password-form--group-composed{flex-direction:row}}@media screen and (max-width:577px){.forgot-password-form--group-composed{flex-direction:column}}.orion-password-change-success{max-width:40rem;text-align:center}.orion-password-change-success .dsc-confirmation{margin-top:4.625rem;margin-bottom:1.5rem}.orion-password-change-success .dsc-text{margin-bottom:1.5rem}.orion-password-change-success .dsc-btn{margin-bottom:7.688rem}.template-fullscreen-footer__header .header{text-align:left}.complete-unavailability{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-top:4rem}.complete-unavailability .complete-unavailability__title{margin-top:1rem;font-size:2.25rem;font-family:gilroy,Arial,Helvetica,sans-serif;margin-bottom:1.5rem;font-weight:500}.complete-unavailability .complete-unavailability__message span{font-size:1.125rem;font-family:gilroy,Arial,Helvetica,sans-serif}.complete-unavailability .complete-unavailability__message--date{font-weight:600}.complete-unavailability .complete-unavailability__thank{margin-top:9rem;font-size:1.5rem;font-family:gilroy,Arial,Helvetica,sans-serif}.complete-unavailability>*{max-width:40rem}@media (max-width:577px){.complete-unavailability{width:100%}.complete-unavailability .complete-unavailability__title{margin-top:.75rem;font-size:2rem}.complete-unavailability .complete-unavailability__message span{font-size:1rem}.complete-unavailability .complete-unavailability__thank{margin-top:6rem;font-size:1.5rem}}.error-background .template-fullscreen-footer__header>.header .bnc-brand,.forbidden__template .template-fullscreen-footer__header>.header .bnc-brand{justify-content:center}.forbidden-actions__alert{display:flex;padding:2rem}.forbidden-actions__alert>svg{margin-right:3rem}.forbidden-actions__alert ul{-webkit-padding-start:1rem;padding-inline-start:1rem}.forbidden-actions__alert ul li{padding-bottom:.5rem}@media screen and (max-width:577px){.forbidden-actions__alert{flex-direction:column;padding:1.5rem}.forbidden-actions__alert>svg{align-self:center;margin:0 0 1.5rem}}.forbidden-contact__alert{display:flex;font-size:.875rem;padding:1.5rem;align-items:center}.forbidden-contact__alert>svg{margin-right:1rem;align-self:center}@media screen and (max-width:577px){.forbidden-contact__alert{padding:.625rem}}.forbidden-error__main .forbidden-error__title{margin-bottom:1.125rem;text-align:center}.forbidden-error__main .forbidden-error__subtitle{margin-bottom:4rem;text-align:center}.forbidden-error__main .forbidden-actions__alert,.forbidden-error__main .forbidden-contact__alert{margin-bottom:2rem}@media screen and (max-width:577px){.forbidden-error__main .forbidden-error__subtitle{margin-bottom:2rem}}@media screen and (max-width:577px){.forbidden__template .template-fullscreen-footer__header>.header{padding-top:0}.forbidden__template .template-fullscreen-footer__main{padding-top:1.5rem}}#root .forgot-password-unavailable .dsl-error__brand,#root .forgot-password-unavailable .dsl-error__brand img,#root .forgot-password-unavailable .dsl-error__brand svg{width:18rem}#root .forgot-password-unavailable .dsl-error__container{margin-bottom:.4rem;margin-top:.4rem}body,html{height:100%;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;background-color:#fff}#root{height:100%}button::-moz-focus-inner{border:0}button:focus{outline:0}a{text-decoration:none;color:#1572c5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400;font-size:.875rem}a:hover{color:#000;cursor:pointer}sup{line-height:0;font-size:.5em}.hide{display:none}.a11y-hide{position:absolute;height:1px;width:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden}.show{display:block}.success{color:#048037}.error{color:#e41c23}.is-notActive{display:none}input::-ms-clear{display:none;width:0;height:0}hr{border-color:#d5d5d5;margin:1.5em 0}hr[class^=sc-]{margin:.5rem 0}:root input[type=checkbox]::-ms-check,:root input[type=radio]::-ms-check,_:-ms-fullscreen{border-color:#d5d5d5}:root input[type=checkbox]:checked::-ms-check,_:-ms-fullscreen{color:#fff;background:#1572c5}:root input[type=radio]:checked::-ms-check,_:-ms-fullscreen{color:#1572c5;background:#fff}input[type=password]::-ms-clear,input[type=password]::-ms-reveal{display:none}select{text-decoration:none;outline:none;font-size:1em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:1.25em;height:40px;width:100%;background:#fff;border:1px solid #d5d5d5;color:#000;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.14);border-radius:8px;padding-left:.75em}select[disabled]{opacity:.3;background-color:#d5d5d5;cursor:not-allowed}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}select::-ms-value{color:#000;background:transparent}textarea{padding:.625em 1em;resize:none;font-size:1em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:1.25;border:1px solid #d5d5d5;border-radius:8px;color:#50545d;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.14);box-sizing:border-box;transition:all .2s;-webkit-appearance:none}textarea:focus{outline:none;box-shadow:1px 2px 4px 0 rgba(0,0,0,.1),inset 0 1px 3px 0 rgba(0,0,0,.14);transition:all .2s}textarea.error{color:#000;background:#ffccd1;border:1px solid #e41c23;box-shadow:inset 0 1px 2px 1px rgba(0,0,0,.1)}textarea[disabled]{opacity:.3;background-color:#d5d5d5}input::-webkit-input-placeholder{color:#386c93}input:-moz-placeholder,input::-moz-placeholder{color:#386c93;opacity:1}input:-ms-input-placeholder{color:#386c93}.form-group__input.error .select-field .Select-control,.form-group__input.error select,.select-field.error .Select-control,select.error{color:#000;background:#ffccd1;border:1px solid #e41c23;box-shadow:inset 0 1px 2px 1px rgba(0,0,0,.1)}.input_text{font-size:.75em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:400;color:#386c93;letter-spacing:.05em;margin:0 1em;padding:0 1rem}.input_text-error{color:#e41c23}.form__group{margin-bottom:1em}.form__group input{width:100%}.form__group .is-inline>span{flex:1 1 35%}.form__group .is-inline .form__input{position:relative;flex:2 1 65%}.form_errorMessageContainer{border-radius:6px;background-color:#ffccd1;color:#e41c23;padding:2em 3.5em}.form-field-display{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:700;font-size:1em;line-height:1.5;letter-spacing:.3px;color:#000;text-align:left}.form-field-label{padding:.625em 1em 0 0}#root input::-webkit-caps-lock-indicator,#root input::-webkit-contacts-auto-fill-button,#root input::-webkit-credentials-auto-fill-button{display:none!important}#root button.bt_cta{border:1px solid #1572c5;color:#1572c5}#root .bt_cta:focus,#root .bt_cta:hover,#root button.bt_cta.primary{color:#fff;border-color:#1572c5;background-color:#1572c5}#root .bt_cta.primary:focus,#root .bt_cta.primary:hover{color:#1572c5;border-color:#fff;background-color:#fff}#root .bt_cta:not([disabled]):after{opacity:0}#root .bt_cta:hover:not([disabled]):after{opacity:1}#root a:focus,#root button:focus,#root input:not([type=checkbox]):not([type=radio]):focus{outline:0;box-shadow:0 0 0 3px rgba(21,114,197,.2)}#root .error:focus{box-shadow:0 0 0 3px rgba(228,28,35,.2)}#root input[type=email],#root input[type=number],#root input[type=tel],#root input[type=text]{border-radius:6px;padding:0 1rem;height:3rem;line-height:2.5rem;font-weight:500;font-size:1rem}#root input[type=text].labeledtext__input{border-top-left-radius:0;border-bottom-left-radius:0}#root input:not([type=checkbox]):not([type=radio]):focus{position:relative;z-index:1}#root input[type=radio]{background-color:#eef6fb}#root input[type=radio]:checked{background-color:#fff}#root .input-password__icon{z-index:100}.bt_link{font-size:1rem;text-align:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}#root .title.txt-1,#root h1.title{margin-bottom:.5rem;font-size:2rem;line-height:normal;font-weight:700;text-align:left}#root .title.txt-2,#root h2,#root h2.title{font-size:1.25rem;font-weight:500}#root .tooltip-container .bn-icon{color:#1572c5}.factor-info{display:flex;flex-direction:row;align-items:center;font-size:1rem;flex:1 1 auto}.factor-info__icon{margin-right:.75rem;color:#1572c5}.factor-info__arrow{color:#1572c5;transition:color .2s ease-in}.factor-info__labels{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;letter-spacing:.1px;line-height:1.25rem;transition:color .2s ease-in;text-align:left;overflow:hidden;display:flex;flex-direction:column;font-size:12px;color:#000;text-decoration:inherit;flex:1 1 auto}.factor-info__label{font-size:1rem;font-weight:500;color:#1572c5}.factor-info:hover .factor-info__label{text-decoration:underline}.factor-info--disabled.factor-info:focus .factor-info__label,.factor-info--disabled .factor-info__arrow,.factor-info--disabled .factor-info__icon,.factor-info--disabled .factor-info__label,.factor-info--disabled .factor-info__sublabel{color:#d5d5d5}.factor-info--disabled{border:2px solid #d5d5d5}.factor-info--disabled:hover{box-shadow:none;border-color:#d5d5d5;color:#d5d5d5;background-color:hsla(0,0%,100%,.5)}.factor-info--disabled.factor-info:hover,.factor-info--disabled.factor-info:hover .factor-info__label{cursor:default}.selectablelist button{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.selectablelist{margin:0 auto;padding:0;display:flex;flex-wrap:wrap;justify-content:center}.selectablecontainer{box-sizing:border-box;flex:1 1 50%;position:relative;padding:.5em;max-width:50%}.selectablelist .selectableitem{background-color:#fff;color:#000;border-radius:.5rem;border:1px solid #d5d5d5;box-sizing:border-box;position:relative;transition:box-shadow .25s ease-in-out;height:100px;display:flex;align-items:center}.selectablecontainer:nth-child(odd){padding-left:0}.selectablecontainer:nth-child(2n){padding-right:0}.selectablecontainer:nth-child(odd):last-child{padding:.5em .25em}button.selectableitem__identity{width:100%;height:100%;padding:1em .5em;transition:padding .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:padding .2s ease-in-out,transform .2s ease-in-out;transition:padding .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.selectableitem .identity__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#386c93;font-size:.8em}.selectableitem .selectableitem__delete{position:absolute;top:2px;right:0;padding:.4em .55em .1em;color:#d5d5d5;transition:color .2s ease-in,opacity .25s ease-in-out;display:flex;align-items:center}.selectableitem__delete .bn-icon{margin-top:1px}.selectableitem .selectableitem__deletelabel{font-size:.75em;margin-right:4px;opacity:0;transition:opacity .25s ease-in-out}.selectableitem .identity__icon{margin-bottom:.25em}.selectableitem.ishoverable:hover{box-shadow:0 4px 16px 0 rgba(0,0,0,.1)}.selectableitem.ishoverable:hover .selectableitem__delete{opacity:1;z-index:1}.selectableitem.ishoverable:hover,.selectableitem.ishoverable:hover>*{cursor:pointer}.selectableitem.ishoverable .selectableitem__delete:hover{color:#50545d}.selectableitem__delete:hover .selectableitem__deletelabel{opacity:.5}.selectableitem__delete:hover+button.selectableitem__identity{-webkit-transform:translateY(8px);transform:translateY(8px)}.selectableitem.selectableitem .identity__icon,.selectableitem.selectableitem .identity__label{transition:color .2s ease-in-out;color:#386c93}.selectableitem.selectableitem.ishoverable:hover .identity__icon,.selectableitem.selectableitem.ishoverable:hover .identity__label{color:#1572c5}@media (max-width:577px){.selectablecontainer{flex:1 1 100%;max-width:100%;padding:.5em 0}}.success-message{display:flex;flex-direction:row;margin-bottom:1rem}.success-message,.success-message .validation-icon{align-items:center}.success-message span{margin-left:1rem;color:#048037}.connect-form #changeIdentityLink{margin:3em 0}.connect-form .form-group__label{text-align:left;margin-bottom:.25em}.label-inline{display:flex;flex-direction:row;white-space:normal;align-items:center}.connect-form .label-inline{justify-content:flex-start;white-space:normal;margin-top:.5em}.connect-form #forgetLink{margin-top:.75em;display:block;text-decoration:underline;text-align:left;transition:color .2s ease-in-out;line-height:1.25em}.connect-form a,.connect-form a:hover,.connect-form a:visited{font-size:1rem}.connect-form .tooltip-anchor .bn-icon{color:#1572c5}.connect-form #changeIdentityLink,.connect-form #identitySelectionLink{display:block;text-decoration:underline;transition:color .2s ease-in-out;line-height:1.25em}.connect-form .form-field .bn-icon{margin-right:.5em}label{cursor:default}.identities-relative,.identity-relative,.login-relative{position:relative}.login--animation-enter{opacity:.01}.login--animation-enter-active{opacity:1;transition:opacity .5s}.login--animation-exit{display:none}.message{margin:2rem 0 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.maximum-reached{margin-bottom:1.25rem}.maximum-reached>.label-txt{font-size:.875rem;font-weight:400}@media screen and (max-width:577px){.connect-form .login-relative.login input[type=checkbox].is-small{margin:.25em .5em .25em 0}}.combo{display:flex;flex-direction:column;margin-bottom:1.5rem;margin-top:.8125rem}.combo__entry>.userIdentity{border-radius:0;border:1px solid #d5d5d5;text-align:left;height:66px;padding-left:1rem;padding-right:1rem;margin-top:-1px;transition:none}.combo__entry--small>.userIdentity{height:2.5em}#root .combo__entry>.bt_cta{box-shadow:none;width:100%;border-radius:0;border:1px solid #d5d5d5;text-align:left;height:66px;padding-left:1rem;padding-right:.75rem;margin-top:-1px;transition:none;overflow:hidden}#root .combo__entry--small>.bt_cta{height:55px}#root .combo__entry input[type=email],#root .combo__entry input[type=number],#root .combo__entry input[type=password],#root .combo__entry input[type=tel],#root .combo__entry input[type=text]{border-radius:0;border:1px solid #d5d5d5;height:66px;box-shadow:none;padding-left:1rem;padding-right:1rem;margin-top:-1px;transition:none}#root .combo__entry--small input[type=email],#root .combo__entry--small input[type=number],#root .combo__entry--small input[type=password],#root .combo__entry--small input[type=tel],#root .combo__entry--small input[type=text]{height:2.5em}#root .combo__entry input.error[type=email],#root .combo__entry input.error[type=number],#root .combo__entry input.error[type=password],#root .combo__entry input.error[type=tel],#root .combo__entry input.error[type=text]{border-color:#e41c23;z-index:1;position:relative}#root .combo__entry>.bt_cta,#root .combo__entry input[type=email],#root .combo__entry input[type=number],#root .combo__entry input[type=password],#root .combo__entry input[type=tel],#root .combo__entry input[type=text],.combo__entry>.userIdentity{border-radius:.25rem}#root .combo__entry>.bt_cta:focus,#root .combo__entry input[type=email]:focus,#root .combo__entry input[type=number]:focus,#root .combo__entry input[type=password]:focus,#root .combo__entry input[type=tel]:focus,#root .combo__entry input[type=text]:focus{outline:0;border-color:#386c93;background:transparent;box-shadow:0 0 0 3px rgba(21,114,197,.2);z-index:1;position:relative}#root .combo__entry input.error[type=email]:focus,#root .combo__entry input.error[type=number]:focus,#root .combo__entry input.error[type=password]:focus,#root .combo__entry input.error[type=tel]:focus,#root .combo__entry input.error[type=text]:focus{box-shadow:0 0 0 3px rgba(228,28,35,.2);border-color:#e41c23}#root .combo__entry>.bt_cta:hover{border-color:#386c93;background-color:rgba(21,114,197,.05);z-index:1;position:relative}#root .combo__entry>.bt_cta:after{box-shadow:none}#root .combo__entry input[type=email]:hover,#root .combo__entry input[type=number]:hover,#root .combo__entry input[type=password]:hover,#root .combo__entry input[type=tel]:hover,#root .combo__entry input[type=text]:hover{border-color:#386c93;z-index:1;position:relative}#root .combo__entry input.error[type=email]:hover,#root .combo__entry input.error[type=number]:hover,#root .combo__entry input.error[type=password]:hover,#root .combo__entry input.error[type=tel]:hover,#root .combo__entry input.error[type=text]:hover{border-color:#e41c23;z-index:1;position:relative}.login__submit{margin-bottom:1rem}#root input[type=password].input-password,#root input[type=text].input-password{padding-right:3rem;font-weight:400}#root .input-password__icon{color:#386c93;width:32px;height:32px;border-radius:100%;display:flex;justify-content:center;align-items:center;padding:0;margin-right:.75rem;z-index:1;transition:background-color .2s}#root .input-password__icon .bn-icon{margin:0;-webkit-transform:none;transform:none}#root .input-password__icon .bn-icon svg{height:1.5rem;width:1.5rem;color:#1572c5}#root .input-password__icon:hover{background-color:#dce9f5;color:#1572c5}#root .container.rewards .input-password__icon,#root .container.rewards .input-password__icon .bn-icon svg{color:#000}#root .container.rewards .input-password__icon:hover{background-color:#d5d5d5;color:#3e4148}.login__rememberMe{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:1em;margin:0 0 .4375em}.login__rememberMe input[type=checkbox]{margin-right:.5rem}.login__rememberMe .radio-checkbox-input{display:flex;flex-direction:row;align-items:center}#root .login__rememberMe .radio-checkbox-input__elem{top:unset}.login__rememberMe .tooltip-container{line-height:1}.combo__entry>.bt_cta:hover .userIdentity__deletable,.combo__entry>.bt_cta:hover .userIdentity__expandable{color:#1572c5;background-color:#dce9f5}.addIdentity__icon{margin-right:1rem;width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-weight:600;color:#1572c5;font-size:.875rem;border-radius:100%;background-color:rgba(20,103,189,.1);flex:0 0 40px}.addIdentity__content{font-size:.95rem;letter-spacing:0}#root .combo__entry.combo__entry>.bt_cta{display:flex;flex-direction:row;align-items:center}#root .combo__entry.combo__entry--add>.bt_cta,#root .combo__entry.combo__entry--add>.bt_cta:focus{color:#1572c5;background-color:rgba(21,114,197,.05)}#root .combo__entry.combo__entry--add>.bt_cta:hover{background-color:#1572c5;color:#fff}#root .combo__entry.combo__entry--add>.bt_cta:hover .addIdentity__icon{background-color:#fff}#root .combo__entry.identity>.bt_cta{display:block}@media screen and (max-width:577px){.addIdentity__icon{width:36px;height:36px;font-size:.75rem;flex:0 0 36px}}.combo__entry--fade-exit{opacity:1}.combo__entry--fade-exit-active{opacity:.01;transition:opacity .35s}.bnc-brand{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.bnc-brand__logo{margin:.75rem 0;min-width:125px;height:2rem;transition:all .2s}.bnc-brand__logo.bnc-brand__logo--big{min-width:200px;height:4rem}.bnc-brand__logo svg{max-width:8rem}.bnc-brand__logo.bnc-brand__logo--big svg{max-width:12rem}.bnc-brand__logo .bnc-logo,.bnc-brand__logo .bnc-logo svg{margin:0;max-height:2rem}.bnc-brand__logo.bnc-brand__logo--big .bnc-logo,.bnc-brand__logo.bnc-brand__logo--big .bnc-logo svg{max-height:4rem}.bnc-brand__logo .bnc-logo-wl .dsc-icon{height:2.31rem}@media (max-width:576px){.bnc-brand__logo.bnc-brand__logo--big{min-width:175px;height:3rem}.bnc-brand__logo.bnc-brand__logo--big svg{max-width:9rem}.bnc-brand__logo.bnc-brand__logo--big .bnc-logo,.bnc-brand__logo.bnc-brand__logo--big .bnc-logo svg{max-height:3rem}}.account-locked .dsl-error__brand,.account-locked .dsl-error__brand img,.account-locked .dsl-error__brand svg{width:18rem}.account-locked .dsl-error{display:block;overflow-x:hidden;flex-direction:column;position:relative;min-height:100vh}.account-locked .account-locked__subtitle{margin:10%}.account-locked .me-lockedAccount__card{width:65%;margin:auto}.template-column{display:flex;flex-direction:row;min-height:100vh;align-items:center;justify-content:center}.template-column .template-column__content{top:0;left:0;bottom:0;width:90vw;text-align:center;padding:0 5vw;background:#fff;overflow:auto}.template-column .template-column__content--left{display:flex;flex-direction:column;flex:1 1 auto;height:100vh;z-index:3}.template-column .template-column__content--right{display:block;height:100vh;background-color:#eef6fb}.template-column .header{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:.5em;margin-bottom:.25em;flex:none}.template-column .main{flex:1 0 auto;display:flex;flex-direction:row;align-items:center;padding:0 5vw}.template-column .main>*{width:100%}.template-column .footer .toggle-field{max-width:270px;margin:0 auto 2em}.template-column .template-column__content .main .form-group__label{text-align:left}@media screen and (max-width:577px){.template-column{display:block;min-height:100vh}.template-column__content .template-column__content--left{position:relative;opacity:1%}.template-column .footer .toggle-field{margin-bottom:2em}.template-column .footer{margin-bottom:2.5em}}@media (max-width:576px){.template-column .main>*{position:relative;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}@media (orientation:landscape){.template-column .header{padding:1em 0}}@media not all and (min-resolution:0.001dpcm){@media screen and (max-width:577px){.template-column .template-column__content{position:relative}}}@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0) and (max-width:577px){.template-column .template-column__content{position:relative}}.wl-app .banks-icon,.wl-app .footer-logo,.wl-app .modal .head__icon,.wl-app .top-navbar-logo .bn-icon{display:none}
/*# sourceMappingURL=main.32f0dd1b.chunk.css.map */