body.admin-dark-active{background:var(--bg-main)!important}body.admin-dark-active .main-content{background-color:transparent!important}body.admin-dark-active .login,body.admin-dark-active div.login{background:var(--bg-main)!important;color:var(--text-primary)}body.admin-dark-active .login .MuiGrid-container.vh-100{background-color:var(--bg-main)}body.admin-dark-active .login.signup{background-color:var(--bg-main)!important}body.admin-dark-active .login .signup-form-wrapper,body.admin-dark-active .login .signup-form-inner,body.admin-dark-active .login .signup-form-col{background-color:transparent!important}body.admin-dark-active .login form .MuiTypography-root:not(.text-orange-color):not(.text-donor-color):not(.text-blue-color),body.admin-dark-active .login form.forgoFormSubmitClass .MuiTypography-root:not(.text-orange-color):not(.text-donor-color):not(.text-blue-color){color:var(--text-secondary)!important}body.admin-dark-active .login .text2{color:var(--text-secondary)!important}body.admin-dark-active .login .signup-heading,body.admin-dark-active .login .text.text-blue-color,body.admin-dark-active .login .text-blue-color{color:var(--text-blue-color)!important}body.admin-dark-active .login .text-orange-color{color:var(--amber)!important}body.admin-dark-active .login .text-donor-color{color:#7dd3fc!important}body.admin-dark-active .login .role-selection-scroll,body.admin-dark-active .login .role-selection-card,body.admin-dark-active .login .role-selection-card-compact{background-color:var(--bg-card)!important;border-color:var(--border)!important}body.admin-dark-active .login .role-selection-card:hover,body.admin-dark-active .login .role-selection-card-compact:hover{background-color:var(--bg-grey-color)!important;border-color:#60a5fa!important}body.admin-dark-active .login .role-selection-card.selected,body.admin-dark-active .login .role-selection-card-compact.selected{background-color:#60a5fa24!important;border-color:#60a5fa!important}body.admin-dark-active .login .role-selection-scroll::-webkit-scrollbar-track{background:var(--bg-grey-color)}body.admin-dark-active .login .role-selection-scroll::-webkit-scrollbar-thumb{background:#3d4f66}body.admin-dark-active .login .login-selected-company-box{background-color:#60a5fa1a!important;border-color:var(--border)!important}body.admin-dark-active .login .img.leftsidebvo,body.admin-dark-active .login .imageHeightRemove{background-color:var(--bg-main)!important}body.admin-dark-active .login .login-image{filter:brightness(.88) contrast(1.06)}body.admin-dark-active .login .background-container{filter:brightness(.75) contrast(1.05)}body.admin-dark-active .login .steps-container,body.admin-dark-active .login #multi-step-form{background-color:transparent}body.admin-dark-active .login .step-circle-inactive,body.admin-dark-active .login .step-circle-current{background-color:var(--bg-card)!important;border-color:var(--border)!important;color:var(--text-secondary)!important}body.admin-dark-active .login .step-button-white{background-color:var(--bg-card)!important;color:var(--text-primary)!important;border-color:var(--border)!important}body.admin-dark-active .login.signup .row,body.admin-dark-active .login.signup [class*=col-]{background-color:transparent}body.admin-dark-active .login .MuiPaper-root{background-color:var(--bg-card)!important;color:var(--text-primary)}body.admin-dark-active .login .MuiPaper-root .MuiTypography-root{color:var(--text-secondary)!important}body.admin-dark-active .login .MuiPaper-root .MuiTypography-h5{color:var(--text-blue-color)!important}body.admin-dark-active .login .login-recaptcha-notice{color:var(--text-secondary)!important;border-color:var(--border)!important}body.admin-dark-active .login .login-recaptcha-notice a span{color:var(--blue-primary)!important}body.admin-dark-active .auth-landing{color:var(--text-primary)}body.admin-dark-active .auth-landing a,body.admin-dark-active .login a{color:var(--blue-primary)}body.admin-dark-active .login a:hover{color:#93c5fd}.login{min-height:100vh;height:100%;width:100vw;background-color:#fff;padding:0;margin:0;overflow-x:hidden}.login .px-3{padding:56px!important}.login .flex-direction-column{flex-direction:column}.login .justify-content-center{justify-content:center}.login .align-items-center{align-items:center}.login .app-logo img{height:65px;margin-left:95px}.login .app-logo.forgotpassWordImageSet img{width:auto;height:65px;max-height:65px;margin-left:0;margin-bottom:16px;object-fit:contain}.login .img img{height:95%;width:95%}.login .text{font-family:Poppins;font-weight:600;font-size:40px;line-height:60px}.role-selection-card{border:1px solid #e0e0e0;border-radius:8px;padding:16px;background-color:#fff;cursor:pointer;transition:all .2s ease-in-out;box-shadow:var(--shadow-md)}.role-selection-card:hover{border-color:#2563eb;background-color:#f8f9fa;box-shadow:var(--shadow-md)}.role-selection-card.selected{border:2px solid #2563eb;background-color:#f3f8ff;box-shadow:var(--shadow-md)}.role-selection-card-compact{border:1px solid #e0e0e0;border-radius:8px;padding:10px;background-color:#fff;cursor:pointer;transition:all .2s ease-in-out;margin-bottom:6px;box-shadow:var(--shadow-sm)}.role-selection-card-compact:hover{border-color:#2563eb;background-color:#f8f9fa;box-shadow:var(--shadow-md)}.role-selection-card-compact.selected{border:2px solid #2563eb;background-color:#f3f8ff;box-shadow:var(--shadow-md)}.role-selection-scroll::-webkit-scrollbar{width:6px}.role-selection-scroll::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.role-selection-scroll::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.role-selection-scroll::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.role-selection-scroll{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}@media(min-width:769px){.role-selection-scroll{max-height:200px!important;height:auto!important;min-height:auto!important}}@media(max-width:768px){.role-selection-card-compact{padding:8px;margin-bottom:4px}.role-selection-scroll{height:300px!important;max-height:300px!important;min-height:260px!important;padding:8px!important}}@media(max-width:480px){.role-selection-card-compact{padding:6px;margin-bottom:3px}.role-selection-scroll{height:280px!important;max-height:280px!important;min-height:240px!important;padding:6px!important}.role-selection-card-compact .MuiFormControlLabel-label{font-size:13px!important}.role-selection-card-compact .MuiTypography-root{font-size:12px!important}}.login .text2{font-family:Poppins;font-weight:400;font-size:16px;line-height:24px}.step-1 h3{color:#7f11e099}.steps{width:100%;display:flex;justify-content:center;align-items:center}@media(max-width:767px){.steps{width:100%}.phonenumber-signup{margin-bottom:0!important}.Drop{margin-top:0!important}.cs-rs__control{margin-top:-8px!important}.secondstrpMarginTOP{margin-top:20px!important}}.steps .my-steps{max-width:75%;width:100%;display:flex;flex-direction:column;justify-content:center}.steps .btn-circle{width:60px;height:60px;padding:10px;border-radius:50%;color:#fff;text-align:center;font-size:24px;line-height:30px;background-color:#333547;border:none;background-color:var(--amber)!important}.steps .btn-circle.bg-donor-color{background-color:#68b2cb!important}.fullnemae label#ownerName-label,.fullnemae label#phoneNumber-label{margin-top:0!important}.cs-rs__control{border-radius:8px!important}.cs-rs__single-value{color:#0f2b46!important}.steps .btn-square{width:86px;height:56px;padding:10px;color:#fff;text-align:center;font-size:20px;line-height:30px;background-color:#333547;border:none;font-family:Poppins;letter-spacing:4%;font-weight:600}.steps .btn-circle:after{background-color:#333547;color:#fff}.steps .btn-square:after{background-color:#333547;color:#fff}.steps .btn-circle:active,.steps .btn-square:active{background-color:#333547;color:#fff}.steps #multi-step-form{overflow-x:visible!important;width:100%}.steps .progress-bar{background-color:#333547}.steps .app-logo{margin:15px 0}.steps .app-logo img{width:208px;height:63px}.steps .form-control:focus{border:1px solid rgba(121,116,126,1)!important;outline:none!important;box-shadow:none!important}.steps .form-control{outline:none!important;box-shadow:none!important;margin-bottom:0!important}.steps .form-control:hover{border:1px solid rgba(121,116,126,1)!important;outline:none!important;box-shadow:none!important}.loginn{min-height:100vh;height:100%;width:100vw;background-color:#fff;padding:0;margin:0;overflow-x:hidden}.loginn .px-3{padding:56px!important}.loginn .flex-direction-column{flex-direction:column}.loginn .justify-content-center{justify-content:center}.loginn .align-items-center{align-items:center}.loginn .app-logo img{width:125px;height:50px}.loginn .img img{height:85%;width:auto}.loginn .text{font-family:Poppins;font-weight:600;font-size:40px;line-height:60px}.loginn .text2{font-family:Poppins;font-weight:400;font-size:16px;line-height:24px}.loginnn{min-height:100vh;height:100%;width:100vw;background-color:#fff;padding:0;margin:0;overflow-x:hidden}.login .text2{color:#06316499}.loginnn .flex-direction-column{flex-direction:column}.loginnn .justify-content-center{justify-content:center}.loginnn .align-items-center{align-items:center}.loginnn .app-logo img{width:125px;height:50px}.signup .app-logo{width:80%;display:flex;justify-content:end}.loginnn .img img{height:85%;width:auto}.loginnn .text{font-family:Poppins;font-weight:600;font-size:40px;line-height:60px}.loginnn .text2{font-family:Poppins;font-weight:400;font-size:16px;line-height:24px}.login .css-o9k5xi-MuiInputBase-root-MuiOutlinedInput-root{border-radius:10px!important}.login .login-password-field .cs-input-shell{max-width:100%}.login .login-password-field .cs-input-adorn--end{flex-shrink:0;align-self:stretch;display:inline-flex;align-items:center}.login .login-selected-company-box{position:relative;align-items:center}.login .login-selected-company-box .login-selected-company-clear-btn{position:absolute!important;right:8px;top:50%!important;transform:translateY(-50%)!important;margin:0!important;padding:6px!important;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.login .login-selected-company-box .login-selected-company-clear-btn svg{display:block}.login .login-selected-company-box>div:first-child{padding-right:40px}.fullnemae label#companyName-label{margin-top:0!important}@media(max-width:1449px){.app-logos img{width:250px}}@media(max-width:1279px){.inout-contener{padding-left:30px!important}.textboxes{margin-top:0}}@media(max-width:991px){.signupinfo{order:1!important}.signuplogo{order:2!important}.fullname-step{margin-bottom:0!important}.login .img img{width:85%!important}.inout-contener{padding:0 25px!important}.login .px-3{padding:0!important}.fullnemae{margin-bottom:13px!important}.basic-single{margin-bottom:39px}.formmm{width:100%!important}.signup .app-logo img{margin-left:13px!important}.forgotpassWordImageSet{display:contents!important}.forgotpassWordImageSet img{width:100%!important;max-width:300px!important;height:auto!important;margin-left:0!important;margin-bottom:15px!important}.forgatePasswordNoneHe{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;align-items:flex-start!important;padding-top:20px!important}}@media(max-width:767px){.inout-contener{padding:0 30px!important}.formmm{width:100%!important}.signup .app-logo{justify-content:left!important}.login .app-logo img{margin-left:0!important}.login .text{font-size:22px}.login .text2{font-size:12px}.forgotpassWordImageSet img{width:100%!important;max-width:280px!important;height:auto!important;margin-left:0!important;margin-bottom:15px!important}.main-imageeee{display:none!important}.signupwith{width:30%;margin-left:35px!important}.google-buttom-main{border:none!important}.google-buttom-main img{border:2px solid rgba(212,148,58,50%);padding:13px;border-radius:50%}}@media(max-width:575px){.signupwith{width:40%;margin-left:35px!important}.forgoFormSubmitClass{width:77%!important}.forgotHeadText{font-size:20px!important;white-space:nowrap}.new-password-form{height:auto!important;min-height:auto!important}}@media(max-width:524px){.app-logo img{margin-left:10px!important}.signupwith{width:40%;margin-left:17px!important}}@media(max-width:479px){.loginformcontent{padding-right:10px!important;padding-left:10px!important}.login .app-logo{padding:20px 0 0!important}.resetPassword-logo{margin-left:86px!important}.loginformcontent{padding:0!important}.loginform{width:100%!important;padding:25px}.login .app-logo img{margin-left:0!important}.login .text{font-size:22px}.signupwith{width:50%;margin-left:17px!important}}@media(max-width:424px){.signupwith{width:60%;margin-left:17px!important}.login .app-logo img{height:54px!important}.basic-single{margin-bottom:20px}.forgotTopGive{margin-top:20px!important}.forgotpassWordImageSet img{width:100%!important;max-width:250px!important;height:auto!important;margin-left:0!important;margin-bottom:10px!important}}@media(max-width:374px){.inout-contener{padding:30px!important}.formmm{width:100%!important}.signup .app-logo{justify-content:left!important}.login .app-logo img{margin-left:0!important}.login .text{font-size:22px}.login .text2{font-size:12px}.signupwith{width:70%;margin-left:12px!important}}@media(max-width:319px){.inout-contener{padding:30px!important}.formmm{width:100%!important}.signup .app-logo{justify-content:left!important}.login .app-logo img{margin-left:0!important}.login .text{font-size:22px}.login .text2{font-size:12px}.signupwith{width:100%;margin-left:12px!important}}@media(max-width:899px){.login .img img{height:auto;width:85%}.maon-forget-password{width:100%!important;margin-left:0!important}.new-password-form,.forgoFormSubmitClass{height:auto!important;min-height:auto!important}.forgatePasswordNoneHe{overflow-y:auto!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch;align-items:flex-start!important;padding-top:20px!important}.reset-image,.main-imageeee{display:none!important}.steps{padding:30px}.steps .my-steps{max-width:100%!important}.content{font-size:22px!important}.fullnemae{margin-bottom:50px}.login .app-logo{padding:20px 0 0!important}.loginformcontent{padding:0!important}.loginform{width:100%!important;padding:25px;margin-left:0!important}.login .app-logo img{margin-left:0!important}.login .text{font-size:22px}.forgotImg_cdn{display:none!important}.login-image{display:none!important;height:0!important}.imageHeightRemove{height:0!important}.signup-image{display:none}.signup-image-col,.leftsidebvo{display:none!important}.signup .app-logo img{margin-bottom:10px!important;margin-top:0!important}.signup .app-logo{justify-content:left}.formmm{width:100%!important}.signup .app-logo img{margin-left:13px!important}.loginFormFirst{margin-left:0%!important}.firgitPasswordImg{display:none}.decreaseSizeHei{height:0px!important;display:none!important}.setImg_cdn{display:none!important}.forgotPasswordMainImg{width:170px!important}.signUpPageForm{flex-direction:column!important}.formColRawWidth{width:100%!important}.freetrialHeadFont{font-size:17px!important}}.google-login-button{border:none!important}.google-login{background-color:#fff;display:inline-flex;align-items:center;color:#0000008a;box-shadow:none!important;padding:0;border-radius:4px!important;border:1px solid transparent;font-size:14px;font-weight:500;font-family:var(--font-body),"Segoe UI",sans-serif;justify-content:center!important;border:2px solid rgba(212,148,58,50%)!important}.google-login{font-size:0!important}.google-login .google-button-text{display:none!important}.google-login .google-icon{display:inline-block!important}.signup-image,.signup-image-donor{max-width:100%;max-height:100%;display:block}.signup-image.loading{background:linear-gradient(90deg,#f0f0f0 25%,#dcdcdc,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.signup-image.loaded{background:none}.login-image{position:relative;border-radius:30px;width:100%;height:100%;object-fit:contain;object-position:center}.login .img img.donor-login-image{height:auto;max-height:95%;aspect-ratio:1 / 1;object-position:center bottom}html,body{margin:0;padding:0;height:100%}@media(max-width:1024px){.login-image{background-attachment:unset}}.leftsidebvo{height:100%;overflow:visible;width:fit-content;width:100%;max-width:50%;height:100vh;display:flex;align-items:center;justify-content:center}.background-container{background-repeat:no-repeat;background-size:cover}.trial_img{width:100%;height:100vh;background-image:url(/assets/Step-one-bdwgFLxo.png)}.trial_img_donor{width:100%;height:100vh;background-image:url(/assets/Signup-Step-1-31M_Nr2t.png)}.trial_second{width:100%;height:100vh;background-image:url(/assets/sign_up2-NYivusat.jpg)}.trial_img_donor_second{width:100%;height:100vh;background-image:url(/assets/signup-step-2-donor-Bd3vJ5K1.png)}.forgotImg_cdn{position:relative;width:100%;height:100vh;min-width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(/assets/forget-iKjeCuf0.png);margin:0;padding:0}.resetImg_cdn{position:relative;width:100%;height:100vh;min-width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(/assets/reset-DMRPsHnO.png);margin:0;padding:0}.setImg_cdn{position:relative;width:100%;height:100vh;min-width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(/assets/set%20pass-CUYBZnfT.png);margin:0;padding:0}.forgotImg_cdn.loading{background:linear-gradient(90deg,#fffc 25%,#fff6,#fffc 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.forgotImg_cdn.loaded{background-image:url(/assets/Forget-password-one-E2-hduzt.png);border-radius:20px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.widthSetHere{width:100%!important}.signup-progress-bar{display:flex;align-items:flex-start;justify-content:flex-start;width:100%;margin-bottom:24px;padding:0;position:relative;gap:0;margin-top:40px}.progress-bar-container{display:flex;align-items:flex-start;justify-content:space-between;width:100%;position:relative;gap:0;padding:0 20px}.progress-step{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;position:relative;z-index:2;min-width:fit-content}.step-circle{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;flex-shrink:0}.step-circle.completed,.step-circle.active{background-color:#d4943a;border:2px solid rgba(255,255,255,1)}.step-circle.active .step-number{color:#fff}.step-circle.current{background-color:#fff;border:2px solid rgba(212,148,58,1)}.step-circle.inactive{background-color:#fff;border:2px solid rgba(212,148,58,.2)}.step-number{font-size:16px;font-weight:600;font-family:Poppins,sans-serif;transition:color .3s ease;line-height:1;display:flex;align-items:center;justify-content:center}.step-circle.current .step-number{color:#d4943a}.step-circle.inactive .step-number{color:#d4943a4d}.step-checkmark{color:#fff!important;font-size:20px!important;font-weight:700}.step-label{margin-top:10px;font-size:14px;font-weight:400;font-family:Poppins,sans-serif;transition:color .3s ease;text-align:center;white-space:nowrap;line-height:1.2;letter-spacing:.01em;padding:0}.step-label.active{color:#d4943a;font-weight:500}.step-label:not(.active){color:#999}.progress-line-background{position:absolute;left:20px;top:20px;height:2px;width:calc(100% - 80px);background-color:#d4943a33;z-index:0}.progress-line-fill{position:absolute;left:20px;top:20px;height:2px;background-color:#d4943a;transition:width .4s ease;z-index:1}.step-circle.donor-color.completed,.step-circle.donor-color.active{background-color:#68b2cb!important;border:2px solid rgba(255,255,255,1)!important}.step-circle.donor-color.active .step-number.donor-color{color:#fff!important}.step-circle.donor-color.current{background-color:#fff!important;border:2px solid rgba(104,178,203,1)!important}.step-circle.donor-color.inactive{background-color:#fff!important;border:2px solid rgba(104,178,203,.2)!important}.step-circle.donor-color.current .step-number.donor-color{color:#68b2cb!important}.step-circle.donor-color.inactive .step-number.donor-color{color:#68b2cb4d!important}.step-circle.donor-color.completed .step-checkmark{color:#fff!important}.step-label.donor-color.active{color:#68b2cb!important;font-weight:500}.step-label.donor-color:not(.active){color:#999!important}.progress-line-background.donor-color{background-color:#68b2cb33!important}.progress-line-fill.donor-color{background-color:#68b2cb!important}@media(max-width:1023px){.signup-progress-bar{margin-top:30px;margin-bottom:20px}}@media(max-width:767px){.signup-progress-bar{margin-bottom:20px;margin-top:20px;padding:0 10px}.step-circle{width:36px;height:36px}.step-number{font-size:14px}.step-label{font-size:12px;margin-top:8px}.progress-bar-container{padding:0 15px}.progress-line-background,.progress-line-fill{left:15px;top:18px}}@media(max-width:575px){.signup-progress-bar{margin-top:15px;margin-bottom:16px;padding:0 5px}}@media(max-width:479px){.step-label{font-size:11px;white-space:normal;line-height:1.1;margin-top:6px}.step-circle{width:32px;height:32px}.step-number{font-size:13px}.progress-bar-container{padding:0 10px}.progress-line-background{left:10px;top:16px;width:calc(100% - 52px)}.progress-line-fill{left:10px;top:16px}.signup-progress-bar{margin-top:12px;margin-bottom:12px;padding:0 3px}}@media(max-width:374px){.signup-progress-bar{margin-top:10px;margin-bottom:10px;padding:0 2px}.step-circle{width:28px;height:28px}.step-number{font-size:12px}.step-label{font-size:10px}.progress-bar-container{padding:0 8px}.progress-line-background,.progress-line-fill{left:8px;top:14px}}.signup-logo-img{width:330px;height:auto;max-width:100%;transition:width .3s ease}.step-heading{font-size:25px;color:var(--text-primary);line-height:60px;font-weight:600;font-family:Poppins,sans-serif;padding:20px 0 0;transition:all .3s ease}.step-subheading{font-size:16px;color:#333547;line-height:24px;font-weight:400;font-family:Poppins,sans-serif;margin-bottom:40px;transition:all .3s ease}.step-2-subheading{margin-bottom:15px}.form-label{font-size:18px;font-weight:500;line-height:21px;text-align:left;margin-top:8px;margin-bottom:10px;display:block;transition:all .3s ease}.form-label-step2{margin-top:20px}.step-buttons-container{display:flex;gap:15px;align-items:center;margin-top:20px;justify-content:space-between;flex-wrap:wrap;transition:all .3s ease}.signup-side-image{width:100%;height:100vh;margin:0;padding:0;overflow:hidden;padding-left:0!important;padding-right:0!important}.signup-side-image-img{display:block;width:100%;height:100vh;object-fit:cover;object-position:center;transition:all .3s ease;margin:0}.steps-container{padding:0;margin:0}.signup-form-label{font-size:14px;font-weight:500;line-height:21px;text-align:left;margin-top:10px;margin-bottom:10px}.cs-rs__control{margin-top:0!important}@media(min-width:1440px){.signup-logo-img{width:330px}.step-heading{font-size:28px;line-height:65px}.steps-form-container{padding:30px 40px}}@media(min-width:1280px)and (max-width:1439px){.signup-logo-img{width:300px}.step-heading{font-size:26px;line-height:62px}}@media(min-width:1024px)and (max-width:1279px){.signup-logo-img{width:280px}.step-heading{font-size:24px;line-height:58px;padding:15px 0 0}.step-subheading{font-size:15px;margin-bottom:35px}.form-label{font-size:17px}.steps-form-container{padding:20px 30px}}@media(min-width:768px)and (max-width:1023px){.signup-logo-img{width:250px}.step-heading{font-size:22px;line-height:50px;padding:15px 0 0}.step-subheading{font-size:15px;line-height:22px;margin-bottom:30px}.step-2-subheading{margin-bottom:12px}.form-label{font-size:16px;margin-top:15px;margin-bottom:8px}.form-label-step2{margin-top:18px}.step-buttons-container{gap:12px;margin-top:18px}.steps-form-container{padding:20px 25px}.steps .my-steps{max-width:85%}}@media(max-width:767px){.signup-logo-img{width:220px}.step-heading{font-size:20px;line-height:40px;padding:15px 0 0}.step-subheading{font-size:14px;line-height:20px;margin-bottom:25px}.step-2-subheading{margin-bottom:10px}.form-label{font-size:16px;margin-top:12px;margin-bottom:8px}.form-label-step2{margin-top:15px}.step-buttons-container{gap:10px;margin-top:15px;flex-direction:column}.step-button{width:100%;min-width:100%}.steps-form-container{padding:15px 20px}.steps .my-steps{max-width:100%;height:auto;min-height:100vh;padding:20px 0}.signup-side-image,.signup-side-image-img{display:none!important}.steps-container{padding:0}.app-logos{margin-bottom:20px!important}}@media(max-width:575px){.signup-logo-img{width:200px;max-width:90%}.step-heading{font-size:18px;line-height:35px;padding:12px 0 0;word-wrap:break-word;overflow-wrap:break-word}.step-subheading{font-size:13px;line-height:18px;margin-bottom:20px;word-wrap:break-word}.step-2-subheading{margin-bottom:8px}.form-label{font-size:15px;margin-top:10px;margin-bottom:6px;word-wrap:break-word}.form-label-step2{margin-top:12px}.step-buttons-container{gap:8px;margin-top:12px;flex-direction:column;width:100%}.step-button{width:100%!important;min-width:100%!important}.steps-form-container{padding:12px 15px;width:100%;max-width:100%;box-sizing:border-box}.steps .my-steps{padding:15px 0;width:100%;max-width:100%;box-sizing:border-box}.steps{width:100%;max-width:100%;padding:0;margin:0}.app-logos{margin-bottom:15px!important;width:100%;padding:0 10px;box-sizing:border-box}.signup-progress-bar{margin-top:20px;margin-bottom:16px;width:100%;padding:0 5px;box-sizing:border-box}.fullnemae{width:100%!important;margin-bottom:15px!important}.Drop{width:100%}#multi-step-form,.step{width:100%;max-width:100%;box-sizing:border-box}}@media(max-width:525px){.signup-logo-img{width:180px;max-width:85%}.step-heading{font-size:17px;line-height:32px;padding:10px 0 0}.step-subheading{font-size:12px;line-height:17px;margin-bottom:18px}.form-label{font-size:14px;margin-top:8px;margin-bottom:5px}.steps-form-container{padding:10px 12px}.steps .my-steps{padding:12px 0}.app-logos{padding:0 8px}.signup-progress-bar{padding:0 3px}.step-buttons-container{gap:6px;margin-top:10px}}@media(max-width:424px){.signup-logo-img{width:170px;max-width:80%}.step-heading{font-size:16px;line-height:28px;padding:10px 0 0;word-wrap:break-word}.step-subheading{font-size:12px;line-height:16px;margin-bottom:18px;word-wrap:break-word}.step-2-subheading{margin-bottom:6px}.form-label{font-size:14px;margin-top:8px;margin-bottom:5px;word-wrap:break-word}.form-label-step2{margin-top:10px}.step-buttons-container{gap:6px;margin-top:10px;flex-direction:column;width:100%}.step-button{width:100%!important;min-width:100%!important}.steps-form-container{padding:10px 12px;width:100%;max-width:100%;box-sizing:border-box}.steps .my-steps{padding:12px 0;width:100%;max-width:100%}.app-logos{margin-bottom:12px!important;padding:0 5px}.signup-progress-bar{margin-top:15px;margin-bottom:12px;padding:0 2px}.freetrialHeadFont{font-size:16px!important;line-height:28px!important;word-wrap:break-word}.fullnemae{width:100%!important;margin-bottom:12px!important}.steps{width:100%;padding:0}}@media(max-width:374px){.signup-logo-img{width:150px;max-width:75%}.step-heading{font-size:15px;line-height:26px;padding:8px 0 0;word-wrap:break-word}.step-subheading{font-size:11px;line-height:15px;margin-bottom:15px;word-wrap:break-word}.step-2-subheading{margin-bottom:5px}.form-label{font-size:13px;margin-top:6px;margin-bottom:4px;word-wrap:break-word}.form-label-step2{margin-top:8px}.step-buttons-container{gap:5px;margin-top:8px;flex-direction:column;width:100%}.step-button{width:100%!important;min-width:100%!important}.steps-form-container{padding:8px 10px;width:100%;max-width:100%;box-sizing:border-box}.steps .my-steps{padding:10px 0;width:100%;max-width:100%}.app-logos{margin-bottom:10px!important;padding:0 5px}.signup-progress-bar{margin-top:12px;margin-bottom:10px;padding:0 2px}.freetrialHeadFont{font-size:15px!important;line-height:26px!important;word-wrap:break-word}.fullnemae{width:100%!important;margin-bottom:10px!important}.steps{width:100%;padding:0}}.signup-container{width:100%;min-height:100vh;margin:0;padding:0}.signup-image-col{height:100vh;margin:0!important;padding:0!important;overflow:hidden;display:block}.login .signup-image-col img,.signup-image-col img.signup-side-image-img{display:block;width:100%;height:100vh;object-fit:cover;object-position:center;margin:0}.signup-form-col{padding:20px}.signup-form-wrapper{width:100%;max-width:100%}.signup-logo-wrapper{margin-bottom:20px}.signup-logo-img{width:330px;max-width:100%;height:auto;transition:width .3s ease}.signup-form-inner{width:100%}.signup-form{width:100%;max-width:100%}.signup-heading{font-size:40px;line-height:60px;transition:all .3s ease}@media(min-width:1024px)and (max-width:1279px){.signup-logo-img{width:280px}.signup-heading{font-size:36px;line-height:54px}.signup-form-inner{padding-left:60px!important}.signup-form{width:90%!important}}@media(min-width:768px)and (max-width:1023px){.signup-logo-img{width:250px}.signup-heading{font-size:32px;line-height:48px;margin-top:20px!important;margin-bottom:20px!important}.signup-form-inner{padding-left:40px!important}.signup-form{width:95%!important}.signup-image-col{display:none!important}.signup-form-col{width:100%!important;max-width:100%!important;flex:0 0 100%!important}}@media(max-width:767px){.signup-logo-img{width:220px;max-width:90%}.signup-heading{font-size:28px;line-height:42px;margin-top:20px!important;margin-bottom:20px!important}.signup-form-inner{padding-left:0!important;padding-right:0!important;width:100%}.signup-form{width:100%!important;padding:0 20px}.signup-form-col{padding:15px}.signup-image-col{display:none!important}.signup-form-col{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.signup-container{flex-direction:column}}@media(max-width:575px){.signup-logo-img{width:200px;max-width:85%}.signup-heading{font-size:24px;line-height:36px;margin-top:16px!important;margin-bottom:16px!important}.signup-form{padding:0 15px}.signup-form-col{padding:10px}}@media(max-width:424px){.signup-logo-img{width:170px;max-width:80%}.signup-heading{font-size:22px;line-height:32px;margin-top:12px!important;margin-bottom:12px!important}.signup-form{padding:0 12px}.signup-form-col{padding:8px}}@media(max-width:374px){.signup-logo-img{width:150px;max-width:75%}.signup-heading{font-size:20px;line-height:28px;margin-top:10px!important;margin-bottom:10px!important}.signup-form{padding:0 10px}}@media(max-width:319px){.signup-logo-img{width:130px;max-width:70%}.signup-heading{font-size:18px;line-height:26px;margin-top:8px!important;margin-bottom:8px!important}.signup-form{padding:0 8px}}.signup-form .signup-primary-submit.btn.blue-button.blue-button--contractor.backgroundBlurBtn.bg-blue-color,.signup-form .signup-primary-submit.backgroundBlurBtn.bg-donor-color{min-height:48px!important;height:48px!important;max-height:48px!important;padding:0 16px!important;border-radius:4px!important;box-sizing:border-box!important}@media(max-width:767px){.signup-form .text-blue-color input{font-size:14px!important}.signup-form .signup-primary-submit{font-size:14px!important;min-height:48px!important;height:48px!important;padding:0 16px!important}.signup-form .MuiTypography-root{font-size:13px!important}}@media(max-width:575px){.signup-form .text-blue-color input{font-size:13px!important;padding:12px 14px!important}.signup-form .signup-primary-submit{font-size:13px!important;min-height:48px!important;height:48px!important;padding:0 16px!important}.signup-form .MuiTypography-root{font-size:12px!important}}@media(max-width:424px){.signup-form .text-blue-color input{font-size:12px!important;padding:10px 12px!important}.signup-form .signup-primary-submit{font-size:12px!important;min-height:48px!important;height:48px!important;padding:0 16px!important}.signup-form .MuiTypography-root{font-size:11px!important}}@media(max-width:319px){.step-heading{font-size:14px;line-height:24px;padding:6px 0 0;word-wrap:break-word}.step-subheading{font-size:10px;line-height:14px;margin-bottom:12px;word-wrap:break-word}.form-label{font-size:12px;margin-top:5px;margin-bottom:3px;word-wrap:break-word}.step-buttons-container{gap:4px;margin-top:6px;flex-direction:column;width:100%}.step-button{width:100%!important;min-width:100%!important}.steps-form-container{padding:6px 8px;width:100%;max-width:100%;box-sizing:border-box}.steps .my-steps{padding:8px 0;width:100%;max-width:100%}.app-logos{padding:0 3px}.signup-progress-bar{padding:0 1px}.freetrialHeadFont{font-size:14px!important;line-height:24px!important;word-wrap:break-word}.fullnemae{width:100%!important;margin-bottom:8px!important}.steps{width:100%;padding:0}}@media(max-width:767px){.trialPhoneNumberInput input,.text-blue-color input{font-size:14px!important}}@media(max-width:525px){.trialPhoneNumberInput input,.text-blue-color input{font-size:13px!important;padding:12px 14px!important}}@media(max-width:424px){.trialPhoneNumberInput input,.text-blue-color input{font-size:12px!important;padding:10px 12px!important}}@media(max-width:767px){.basic-single .cs-rs__control{height:48px!important;font-size:14px!important}.basic-single .cs-rs__control .cs-rs__single-value{font-size:14px!important}}@media(max-width:525px){.basic-single .cs-rs__control{height:46px!important;font-size:13px!important;margin-top:10px!important}.basic-single .cs-rs__control .cs-rs__single-value{font-size:13px!important}}@media(max-width:424px){.basic-single .cs-rs__control{height:44px!important;font-size:12px!important;margin-top:8px!important}.basic-single .cs-rs__control .cs-rs__single-value{font-size:12px!important}}@media(max-width:767px){.MuiAutocomplete-root .MuiInputBase-root{font-size:14px!important}}@media(max-width:525px){.MuiAutocomplete-root .MuiInputBase-root{font-size:13px!important}.MuiAutocomplete-root .MuiInputBase-input{padding:12px 14px!important}}@media(max-width:424px){.MuiAutocomplete-root .MuiInputBase-root{font-size:12px!important}.MuiAutocomplete-root .MuiInputBase-input{padding:10px 12px!important}}@media(max-width:525px){.steps-container{width:100%;max-width:100%;overflow-x:hidden}.steps-form-container{width:100%;max-width:100%;padding-left:12px;padding-right:12px}.steps{width:100%;max-width:100%;margin:0;padding:0}.steps .my-steps{width:100%;max-width:100%;padding-left:0;padding-right:0}.step,.step-1,#multi-step-form{width:100%;max-width:100%}.fullnemae,.fullname-step,.phonenumber-signup{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.Drop{width:100%;max-width:100%}.app-logos{width:100%;max-width:100%;padding-left:0;padding-right:0}body{overflow-x:hidden}.steps-container *{box-sizing:border-box}}.login.signup,.login.signup .steps-container{height:100vh;max-height:100vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.login.signup::-webkit-scrollbar,.login.signup .steps-container::-webkit-scrollbar{display:none;width:0;height:0}.login.signup .steps .step-heading{padding:4px 0 0;line-height:32px;font-size:22px}.login.signup .steps .step-subheading{margin-bottom:10px}.login.signup .steps .step-buttons-container{margin-top:12px}.login.signup .app-logos.mb-4{margin-bottom:8px!important}
