body[data-path=login],body[data-path=login] *{box-sizing:border-box}body[data-path=login]{margin:0;padding:0;overflow-x:hidden;font-family:Inter,Segoe UI,sans-serif;background-image:url(/assets/bdcflow_custom/images/login-background.png);background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat;background-color:#f5f5f5;min-height:100vh}body[data-path=login] .navbar,body[data-path=login] header.navbar,body[data-path=login] footer,body[data-path=login] .web-footer,body[data-path=login] .website-footer{display:none!important}body[data-path=login] main,body[data-path=login] .page_content,body[data-path=login] #body{background:transparent!important;padding:0!important;margin:0!important;min-height:100vh}body[data-path=login] .for-login,body[data-path=login] .for-forgot,body[data-path=login] .for-signup,body[data-path=login] .for-email-login,body[data-path=login] .for-login-with-email-link,body[data-path=login] section.for-login,body[data-path=login] section.for-forgot,body[data-path=login] section.for-signup{max-width:460px!important;width:100%!important;margin-left:auto!important;margin-right:6%!important;margin-top:8vh!important;padding:0!important}body[data-path=login] .page-card{background:rgba(255,255,255,.85)!important;backdrop-filter:blur(20px) saturate(180%)!important;-webkit-backdrop-filter:blur(20px) saturate(180%)!important;border:1px solid rgba(255,193,7,.2)!important;border-radius:24px!important;padding:50px 45px!important;box-shadow:0 25px 60px #0000001f,0 0 0 1px #ffc1071a!important;color:#1a1a1a!important;margin:0!important;width:100%!important;max-width:100%!important}body[data-path=login] .page-card-head{text-align:center;margin-bottom:35px;padding:0!important;background:transparent!important;border:none!important;display:block!important}body[data-path=login] .page-card-head .app-logo,body[data-path=login] .page-card-head img{display:none!important}body[data-path=login] .page-card-head h4{text-indent:-9999px!important;line-height:0!important;color:transparent!important;margin:0!important;padding:0!important;height:auto!important;overflow:visible!important;position:relative;text-align:center}body[data-path=login] .page-card-head h4:before{content:"Welcome";text-indent:0!important;display:block;color:#1a1a1a;font-size:36px;font-weight:800;line-height:1.3;letter-spacing:-.5px;padding-bottom:18px;position:relative}body[data-path=login] .page-card-head h4:after{content:"";text-indent:0!important;display:block;width:70%;height:3px;margin:0 auto;background:linear-gradient(to right,transparent 0%,#FFC107 20%,#FFD600 50%,#FFC107 80%,transparent 100%);line-height:normal;border-radius:2px}body[data-path=login] .form-label.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}body[data-path=login] .email-field:before{content:"Your email";display:block;color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px;letter-spacing:.2px}body[data-path=login] .password-field:before{content:"Your password";display:block;color:#1a1a1a;font-size:16px;font-weight:600;margin-bottom:8px;letter-spacing:.2px}body[data-path=login] .page-card-body .form-control,body[data-path=login] input[type=text],body[data-path=login] input[type=email],body[data-path=login] input[type=password]{background:transparent!important;border:none!important;border-bottom:1.5px solid rgba(0,0,0,.2)!important;border-radius:0!important;color:#1a1a1a!important;padding:10px 5px!important;font-size:16px!important;box-shadow:none!important;transition:all .3s ease;-webkit-text-fill-color:#1a1a1a!important;width:100%;font-weight:500}body[data-path=login] input:-webkit-autofill,body[data-path=login] input:-webkit-autofill:hover,body[data-path=login] input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 30px rgba(255,255,255,.95) inset!important;-webkit-text-fill-color:#1a1a1a!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}body[data-path=login] .page-card-body .form-control::-moz-placeholder{color:#00000059!important;font-weight:400}body[data-path=login] .page-card-body .form-control::placeholder{color:#00000059!important;font-weight:400}body[data-path=login] .page-card-body .form-control:focus{border-bottom-color:#ffc107!important;border-bottom-width:2px!important;box-shadow:0 1px #ffc107!important;outline:none!important}body[data-path=login] .form-group{margin-bottom:22px;position:relative}body[data-path=login] .field-icon,body[data-path=login] .email-icon,body[data-path=login] .password-icon{display:none!important}body[data-path=login] .toggle-password{color:#00000080!important;font-size:12px;cursor:pointer;position:absolute;right:5px;top:50%;transform:translateY(15%);font-weight:600}body[data-path=login] .toggle-password:hover{color:#ffa000!important}body[data-path=login] .forgot-password-message{text-align:right;margin-top:10px;margin-bottom:25px}body[data-path=login] .forgot-password-message a{color:#0009!important;font-size:13px;text-decoration:none;font-weight:500}body[data-path=login] .forgot-password-message a:hover{color:#ffa000!important;text-decoration:underline}body[data-path=login] .page-card-actions{background:transparent!important;border:none!important;padding:0!important;margin-top:15px!important;position:relative}body[data-path=login] .page-card-actions:before{content:"Turn intention into action.";display:block;text-align:center;color:#1a1a1a;font-size:13px;font-weight:600;margin-bottom:18px;line-height:1.6;letter-spacing:.3px;font-style:italic}body[data-path=login] .btn-login,body[data-path=login] .btn-primary,body[data-path=login] button.btn-primary{background:linear-gradient(135deg,#FFC107 0%,#FFD600 100%)!important;border:none!important;border-radius:50px!important;color:#1a1a1a!important;font-weight:800!important;font-size:15px!important;letter-spacing:2.5px!important;padding:14px 40px!important;text-transform:uppercase!important;box-shadow:0 8px 24px #ffc10773!important;transition:all .3s ease!important;width:100%!important;margin-top:5px!important}body[data-path=login] .btn-login:hover,body[data-path=login] .btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px #ffc1078c!important;background:linear-gradient(135deg,#FFD600 0%,#FFC107 100%)!important}body[data-path=login] .text-muted,body[data-path=login] .signup-link-message,body[data-path=login] .login-with-email-link{color:#000000b3!important;text-align:center!important;margin-top:22px!important;font-size:14px!important;font-weight:500}body[data-path=login] .text-muted a,body[data-path=login] .signup-link-message a,body[data-path=login] a.signup-link{color:#ffa000!important;font-weight:700!important;text-decoration:none!important;border-bottom:2px solid #FFC107;padding-bottom:1px}body[data-path=login] .text-muted a:hover{color:#ff8f00!important;border-bottom-color:#ffa000}@media (max-width: 992px){body[data-path=login]{background-position:top center;background-size:cover}body[data-path=login] .for-login,body[data-path=login] .for-forgot,body[data-path=login] .for-signup{margin:50vh auto 5vh!important;max-width:90%!important}}@media (max-width: 768px){body[data-path=login]{background-image:linear-gradient(rgba(255,255,255,.6),rgba(255,255,255,.9)),url(/assets/bdcflow_custom/images/login-background.png);background-size:cover;background-position:center}body[data-path=login] .for-login,body[data-path=login] .for-forgot,body[data-path=login] .for-signup{margin:8vh auto 5vh!important;max-width:92%!important}}@media (max-width: 576px){body[data-path=login] .page-card{padding:35px 25px!important;border-radius:20px!important}body[data-path=login] .page-card-head h4:before{font-size:28px!important}body[data-path=login] .for-login,body[data-path=login] .for-forgot,body[data-path=login] .for-signup{margin:5vh 4%!important;max-width:92%!important}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}body[data-path=login] .page-card{animation:fadeInUp .7s ease-out}
/*# sourceMappingURL=login_custom.bundle.TVUMCODY.css.map */
