.bm-btn--primary{border:0 solid transparent;border-radius:.27em;display:inline-block;font-family:inherit;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:24px;padding:.45em .95em;text-align:center;text-transform:uppercase;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out}.bm-btn--primary,.bm-btn--primary:not(:disabled):hover{background-color:var(--bm-color-prim-cta);color:var(--bm-color-prim-cta-txt)}.bm-btn--primary:not(:disabled):hover{border-color:var(--bm-color-prim-cta);box-shadow:0 3px 6px -3px var(--bm-color-bg-ptxt)}.bm-btn--secondary{border:0 solid transparent;border-radius:.27em;display:inline-block;font-family:inherit;font-size:14px;font-weight:400;letter-spacing:.4px;line-height:24px;padding:.45em .95em;text-align:center;text-transform:uppercase;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out}.bm-btn--secondary,.bm-btn--secondary:not(:disabled):hover{background-color:var(--bm-color-sec-cta);color:var(--bm-color-sec-cta-txt)}.bm-btn--secondary:not(:disabled):hover{border-color:var(--bm-color-sec-cta);box-shadow:0 3px 6px -3px var(--bm-color-bg-ptxt)}body{--bm-color-prim-cta:#1976d2;--bm-color-prim-dark-cta:#005cab;--bm-color-prim-cta-txt:#fff;--bm-color-sec-cta:#e0e0e0;--bm-color-sec-cta-txt:rgba(0,0,0,.87);--tec-font-family-sans-serif:"Nunito Sans",sans-serif;--tec-color-accent-primary:--bm-color-prim-dark-cta;--tec-color-button-primary:--bm-color-prim-dark-cta}.site{display:flex;flex-direction:column;height:100vh}.site-main{align-items:center;display:flex;height:100%}.site-content{align-items:center;background-color:#16a8e0;flex:1;justify-content:center}.bm-authentication__menu li{text-align:center;width:50%}.bm-authentication__menu li>span{color:inherit;font-weight:700}.bm-authentication__social li{text-align:center;width:50%}.bm-authentication__social li .bm-icon{fill:none}.bm-authentication__forgot-password,.bm-authentication__reset-password{width:330px}.bm-authentication{background-color:#fff;border-radius:10px;margin:0 auto;max-width:100%;padding:30px;width:410px}.password-strength{margin-top:5px;opacity:0}.password-strength.active{opacity:1}.password-strength .password-strength__indicators{display:flex;gap:1px;height:3px;padding:0;width:163px}.password-strength .password-strength__indicators .password-strength__indicators-item{background:#e0e0e0;border-radius:10px;height:3px;margin-right:2px;width:40px}.password-strength .password-strength__indicators .password-strength__indicators-item.active{background:#4caf50}.password-strength .password-strength__message{white-space:nowrap}.password-visibility{color:#000;cursor:pointer;float:right;margin-top:-30px;opacity:.5}.password-visibility__icon--visible{display:none}input[type=text]+.password-visibility .password-visibility__icon--visible{display:block}input[type=text]+.password-visibility .password-visibility__icon--hidden{display:none}.password-strength__tooltip{flex:1;justify-content:flex-end}.password-strength__tooltip .bm-tooltip-html__content{width:270px}@media(min-width:640px){.password-strength__tooltip .bm-tooltip-html__content{width:350px}}.bm-breadcrumbs{display:none}
