@font-face{font-display:block;font-family:canopy;font-style:normal;font-weight:400;src:url(/build/bbi/fonts/canopy.26d27915.ttf) format("truetype"),url(/build/bbi/fonts/canopy.0bd07ffb.woff) format("woff"),url(/build/bbi/images/canopy.b286cca8.svg#canopy) format("svg")}[class*=" can-"],[class^=can-]{font-family:canopy!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.can-policies:before{content:""}.can-profiles:before{content:""}.can-arrow-right:before{content:""}.can-download:before{content:""}.can-envelope:before{content:""}.can-print:before{content:""}.can-check-circle:before{content:""}.can-calendar:before{content:""}.can-email:before{content:""}.can-phone:before{content:""}.can-info:before{content:""}.can-angle_left_slim:before{content:""}.can-angle_right_slim:before{content:""}.can-angle_right:before{content:""}.can-feefoLogo:before{color:#7a7c7d;content:""}.page-login{background:#fff;margin-bottom:0}.page-login .header{background:#bad0ea;color:#fff;text-align:right}.page-login .header>div{height:34px}@media(min-width:992px){.page-login .header{padding-right:50px}}.page-login .header a{color:#fff;display:inline-block;font-size:14px;line-height:34px;margin:0 10px}@media(min-width:768px){.page-login .header a{font-size:15px;margin:0 20px}}.page-login .header a:hover{opacity:.7;text-decoration:none}.page-login main.auth-login{background:#fff}.page-login main.auth-login .alert-danger{margin:15px 0 0}.page-login main.auth-login .logo{background:#fff;border-bottom:1px solid #e5e5e5;margin:0;padding:0;width:100%}@media(min-width:992px){.page-login main.auth-login .logo{background:none;border-bottom:none}}.page-login main.auth-login .logo a{display:inline-block;padding:20px 20px 15px}.page-login main.auth-login .go-back{text-align:center}.page-login main.auth-login .go-back a{font-size:12px;text-decoration:none}.page-login main.auth-login .go-back a span{font-size:14px}.page-login main.auth-login .go-back.top{left:25px;position:absolute;top:110px}@media(min-width:768px){.page-login main.auth-login .go-back.top{display:none}}.page-login main.auth-login .login-form{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vh - 170px)}.page-login main.auth-login .login-form .wrap{background:#fff;border:1px solid #e5e5e5;border-radius:4px;box-shadow:0 0 10px 1px #eee;margin-bottom:30px;margin-top:30px;max-width:90%}@media(min-width:576px){.page-login main.auth-login .login-form .wrap{width:400px}}@media(min-width:992px){.page-login main.auth-login .login-form .wrap{border:none;box-shadow:none}}.page-login main.auth-login .login-form h1{color:#bad0ea;font-size:24px;font-weight:600;margin-bottom:30px;margin-top:20px;text-align:center;text-transform:none}.page-login main.auth-login .btn:not(.btn-social){font-size:16px;height:45px;line-height:30px}.page-login main.auth-login .btn:not(.btn-social).small-link{color:#bad0ea;font-size:12px;font-weight:400;height:25px;padding:0;text-align:right;width:auto}.page-login main.auth-login .btn:not(.btn-social).btn-flat{border-width:1px}.page-login main.auth-login .form-block{padding:15px}.page-login main.auth-login .form-block.auth-login .confirmation-code,.page-login main.auth-login .form-block.auth-login .password-login-form,.page-login main.auth-login .form-block.auth-login.code-sent .login-to-account,.page-login main.auth-login .form-block.auth-login.code-sent .social-block,.page-login main.auth-login .form-block.auth-login.code-sent .title-block{display:none}.page-login main.auth-login .form-block.auth-login.code-sent .confirmation-code{display:block}.page-login main.auth-login .form-block.password-login .auth-login-form{display:none}.page-login main.auth-login .forgot-block{text-align:right}.page-login main.auth-login .pl-2{padding-left:15px!important}@media(min-width:768px){.page-login main.auth-login .pl-2{padding-left:10px!important}}.page-login main.auth-login .pr-2{padding-right:15px!important}@media(min-width:768px){.page-login main.auth-login .pr-2{padding-right:10px!important}}.page-login main.auth-login .confirmation-code{color:#6c757d;font-size:16px}.page-login main.auth-login .flex-container{display:flex;flex-direction:column;height:calc(100vh - 34px)}@media(min-width:992px){.page-login main.auth-login .flex-container{flex-direction:row}}.page-login main.auth-login .flex-item-left{background-color:#f8f8f8;flex:50%}@media(min-width:992px){.page-login main.auth-login .flex-item-left{background-color:#fff}}.page-login main.auth-login .flex-item-right{display:none;flex:50%}@media(min-width:992px){.page-login main.auth-login .flex-item-right{display:block}}.page-login main.auth-login .right-side{background-color:#8d8483;background-position:50% 20%;background-size:cover;overflow:hidden;position:relative}.page-login main.auth-login .right-side:before{background-color:#bad0ea;bottom:0;content:"";left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.page-login main.auth-login .divider{align-items:center;color:#6c757d;display:flex;font-size:16px;margin:10px 0 25px;text-align:center}.page-login main.auth-login .divider:after,.page-login main.auth-login .divider:before{border-bottom:1px solid #eee;content:"";flex:1}.page-login main.auth-login .divider:before{margin-right:10px}.page-login main.auth-login .divider:after{margin-left:10px}.page-login main.auth-login .divider span{white-space:nowrap}.page-login main.auth-login .control-label{color:#bad0ea;font-size:14px;text-transform:none}.page-login main.auth-login .form-control{border:1px solid #e5e5e5;border-radius:4px}.page-login main.auth-login .input-group{width:100%}.page-login main.auth-login .input-group .btn.resend{color:#000;font-size:12px;font-weight:400;outline:none;padding:8px 18px;position:absolute;right:0;text-decoration:none;text-transform:none;top:0;width:auto!important;z-index:4}.page-login main.auth-login .icon{align-items:center;background-color:#e9eef6;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.page-login main.auth-login .icon i{color:#4a4a4a;font-size:36px}.page-login main.auth-login h1{color:#333;font-size:22px;margin-bottom:10px}.page-login main.auth-login .expires{margin-top:10px}.page-login main.auth-login .input-box{border:1px solid #ddd;border-radius:5px;font-size:14px;margin:20px 0;padding:10px;width:100%}.page-login main.auth-login .code-resent{color:#bad0ea;font-weight:600}.page-login main.auth-login .code-resent,.page-login main.auth-login .help-box{background-color:#f1f4f7;border-radius:5px;cursor:pointer;padding:10px;position:relative}.page-login main.auth-login .help-box .help-title{color:#bad0ea;font-weight:600}.page-login main.auth-login .help-box .help-title .help-icon{align-items:center;background-color:#f1f4f7;border:2px solid #bad0ea;border-radius:50%;color:#bad0ea;display:flex;float:left;font-size:14px;font-weight:700;height:20px;justify-content:center;margin:2px 5px;width:20px}.page-login main.auth-login .help-box .help-title .arrow{position:absolute;right:20px;top:10px}.page-login main.auth-login .help-box .help-title .arrow path{stroke:#bad0ea}.page-login main.auth-login #help-content{background-color:#f1f4f7;border-radius:5px;display:none;margin-top:5px;padding:10px}.page-login main.auth-login .confirmation-text{line-height:24px;padding:0 40px}.page-login main.auth-login .info-box{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:20px}.page-login main.auth-login .list-circle{list-style-type:none;padding-left:0}.page-login main.auth-login .list-circle li{align-items:flex-start;display:flex;margin-bottom:10px}.page-login main.auth-login .list-circle li span{align-items:center;background-color:#6c757d;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:20px;justify-content:center;margin-right:10px;min-width:20px}.page-login main.auth-login .list-circle li div{flex:1}.page-login main.auth-login .copyright-left{bottom:0;color:#000;display:none;font-size:14px;left:0;padding:20px 0;text-align:center;width:100%}@media(min-width:992px){.page-login main.auth-login .copyright-left{display:block;padding:20px;text-align:left}}.page-login main.auth-login .copyright-left a{color:#000;padding:0 5px}.page-login main.auth-login .login-message{margin-top:50px;max-width:400px}.page-login main.auth-login .copyright-right{bottom:0;color:#fff;font-size:14px;padding:20px 0;position:relative;right:0;text-align:center;width:100%;z-index:2}@media(min-width:992px){.page-login main.auth-login .copyright-right{padding:20px;position:absolute;text-align:right;width:50%}}.page-login main.auth-login .copyright-right a{color:#bad0ea;padding:0 10px}@media(min-width:992px){.page-login main.auth-login .copyright-right a{color:#fff;padding:0 20px}}.page-login .header a{color:#000}.page-login main.auth-login{margin-bottom:0;padding:0}.page-login main.auth-login>div{padding:0;width:100%}.page-login main.auth-login .logo{float:none}.page-login main.auth-login .logo a{width:160px}@media(min-width:768px){.page-login main.auth-login .logo a{width:200px}}.page-login main.auth-login .go-back.top{top:100px}.page-login main.auth-login .help-box .help-title .help-icon{margin-bottom:5px;margin-top:5px}.page-login main.auth-login .help-box .help-title .arrow{top:14px}.page-login main.auth-login .login-form{min-height:calc(100vh - 210px)}.page-login main.auth-login .login-form h1{color:#000}.page-login main.auth-login .login-form .form-block{background:none;border:none}.page-login main.auth-login .btn:not(.btn-social){line-height:32px}.page-login main.auth-login .btn:not(.btn-social).small-link{color:#8c59ca}.page-login main.auth-login .btn:not(.btn-social).btn-secondary{border-radius:4px;color:#000;font-size:16px}.page-login main.auth-login .control-label,.page-login main.auth-login .divider{color:#000}.page-login main.auth-login .input-group .btn.resend{line-height:28px}.page-login main.auth-login .form-control{box-shadow:none;height:45px}.page-login main.auth-login .right-side{background-image:url(/build/bbi/images/bbi-login-bg.7e246a29.webp)}.page-login main.auth-login .copyright-right a{color:#000}@media(min-width:992px){.page-login main.auth-login .copyright-right a{color:#fff}}