body.blank-page{--bs-primary:#a85c6a;--bs-primary-rgb:168,92,106}.auth-wrapper.auth-cover{background:#f6f0e6}.auth-wrapper.auth-cover .brand-logo{left:28px;top:22px;z-index:4}.auth-wrapper.auth-cover .brand-logo img{filter:drop-shadow(0 0 1px rgba(74,42,50,.9)) drop-shadow(0 2px 6px rgba(74,42,50,.28));height:auto;max-height:96px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:min(172px,46vw)!important}@media (min-width:992px){.auth-wrapper.auth-cover .auth-inner>.col-lg-8{align-items:flex-start!important;padding-top:128px!important}}.engageflow-auth-art{background:radial-gradient(circle at 76% 33%,hsla(96,15%,57%,.28),transparent 27rem),radial-gradient(circle at 18% -15%,rgba(168,92,106,.22),transparent 30rem),linear-gradient(145deg,#4a2a32,#6e3340 52%,#8a4a58);border-radius:24px;box-shadow:0 40px 110px rgba(74,42,50,.28);color:#f6f0e6;max-width:760px;min-height:560px;overflow:hidden;padding:60px;position:relative;width:100%}.engageflow-auth-art:before{background:hsla(96,15%,57%,.14);border-radius:50%;content:"";height:390px;position:absolute;right:-130px;top:-150px;width:390px}.engageflow-auth-art .eyebrow{color:#c5d4b8;display:inline-block;font-size:.76rem;font-weight:700;letter-spacing:.14em;margin-bottom:1.2rem;position:relative;text-transform:uppercase}.engageflow-auth-art h2{color:#f6f0e6;font-family:Manrope,Montserrat,sans-serif;font-size:2.65rem;letter-spacing:-.04em;line-height:1.1;max-width:500px;position:relative}.engageflow-auth-art>p{color:#e8d7c8;font-size:1.08rem;max-width:500px;position:relative}.auth-workflow{display:grid;gap:12px;margin-top:55px;max-width:480px;position:relative}.auth-message{align-items:center;background:#fffdf8;border-radius:12px;box-shadow:0 12px 35px rgba(74,42,50,.18);color:#4a2a32;display:flex;gap:14px;padding:15px 17px}.auth-message:nth-child(2){margin-left:42px}.auth-message:nth-child(3){margin-left:84px}.auth-message span{background:hsla(96,15%,57%,.18);border-radius:9px;color:#6e3340;display:grid;font-weight:700;height:34px;place-items:center;width:34px}.auth-message b,.auth-message small{display:block}.auth-message small{color:#7a6a6e}.auth-bg{background:#f6f0e6!important}.auth-bg>div{max-width:430px}.auth-bg .card-title,.auth-bg h1,.auth-bg h2{color:#4a2a32;font-family:Manrope,Montserrat,sans-serif;letter-spacing:-.025em}.auth-bg .card-text{color:#7a6a6e}.auth-bg .form-check-label,.auth-bg .form-label{color:#3a2e32}.auth-bg .form-control{background:#fffdf8;border-color:#e6d9cc;border-radius:8px;color:#3a2e32;min-height:48px}.auth-bg .form-control:focus{border-color:#a85c6a;box-shadow:0 0 0 .2rem rgba(168,92,106,.18)}.auth-bg .input-group-text{background:#fffdf8;border-color:#e6d9cc;color:#6e3340}.auth-bg .btn-primary,.auth-bg .btn-success,.register-multi-steps-wizard .btn-primary,.register-multi-steps-wizard .btn-success{background:#a85c6a!important;border-color:#a85c6a!important;border-radius:8px;box-shadow:none!important;min-height:48px}.auth-bg .btn-primary:hover,.register-multi-steps-wizard .btn-primary:hover,.register-multi-steps-wizard .btn-success:hover{background:#6e3340!important;border-color:#6e3340!important}.auth-bg .btn-outline-secondary{border-color:#e6d9cc;color:#6e3340}.auth-home-link{align-items:center;color:#a85c6a;display:inline-flex;font-weight:600;gap:7px;margin-bottom:28px}.auth-bg a:not(.btn){color:#a85c6a}.auth-bg a:not(.btn):hover{color:#6e3340}.auth-bg .form-check-input:checked{background-color:#a85c6a;border-color:#a85c6a}.register-wizard-container{max-width:820px!important;padding-bottom:35px}.register-multi-steps-wizard{background:#fffdf8;border:1px solid #e6d9cc;border-radius:18px;box-shadow:0 24px 70px rgba(74,42,50,.08);padding:30px!important}.register-page-intro{margin:12px 0 28px}.register-page-intro h1{color:#4a2a32;font-family:Manrope,Montserrat,sans-serif;font-size:2rem}.register-page-intro p{color:#7a6a6e}.register-page-intro .text-success{color:#8fa382!important}.register-page-top{align-items:center;display:flex;gap:15px;justify-content:space-between}.register-page-top .brand-logo{position:static!important}.register-page-top .brand-logo img{filter:drop-shadow(0 0 1px rgba(74,42,50,.9)) drop-shadow(0 2px 6px rgba(74,42,50,.28));max-height:96px;width:172px!important}.register-page-top a:last-child{color:#a85c6a;font-weight:600}.bs-stepper .bs-stepper-header{background:rgba(168,92,106,.06)!important;border-color:#e6d9cc!important}.bs-stepper .bs-stepper-header .step.active .bs-stepper-label,.bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-subtitle,.bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-title{color:#a85c6a!important}.auth-bg .form-control:focus,.auth-bg .form-control:focus-visible,.register-multi-steps-wizard .form-control:focus{border-color:#a85c6a!important;box-shadow:0 0 0 .2rem rgba(168,92,106,.18)!important}.form-label.required:after{color:#a85c6a!important}.select2-container--default .select2-results__option--highlighted.select2-results__option[aria-selected],.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#a85c6a!important}.bs-stepper .bs-stepper-header .step.active .step-trigger .bs-stepper-box,.bs-stepper .bs-stepper-header .step.crossed .step-trigger .bs-stepper-box,.bs-stepper .step.active .step-trigger .bs-stepper-box,.bs-stepper .step.crossed .step-trigger .bs-stepper-box{background:#a85c6a!important;box-shadow:0 0 0 4px rgba(168,92,106,.2)!important;color:#fff!important}.bs-stepper .bs-stepper-header .step .step-trigger .bs-stepper-box{background:rgba(168,92,106,.12);color:#6e3340}.register-multi-steps-wizard .content-header h2{color:#4a2a32}.registration-legal{color:#7a6a6e;margin-top:20px;text-align:center}.registration-legal a{color:#a85c6a}.auth-company-identity{color:#7a6a6e!important;font-size:.8rem}.auth-company-identity a{color:#a85c6a;font-weight:600}.login-carousel-slide:after{background:linear-gradient(180deg,rgba(74,42,50,.15),rgba(74,42,50,.78))!important}.login-carousel-slide--svg{background:rgba(74,42,50,.35)!important}@media (max-width:991.98px){.auth-wrapper.auth-cover .brand-logo{position:absolute}.auth-bg{padding-bottom:45px!important;padding-top:110px!important}.register-page-shell.auth-bg{padding-top:25px!important}.register-multi-steps-wizard{padding:20px!important}}@media (max-width:575px){.auth-wrapper.auth-cover .brand-logo{left:20px;top:20px}.auth-bg>div{width:100%!important}.register-multi-steps-wizard{border:0;box-shadow:none;padding:5px!important}.register-page-top{align-items:flex-start;flex-direction:column}.bs-stepper-header .bs-stepper-label{display:none}.bs-stepper-header .line{margin:0!important}.register-page-intro h1{font-size:1.65rem}}
