*{line-height:1;margin:0;padding:0;font-family:var(--font-roboto),"Roboto",sans-serif;box-sizing:border-box}a{text-decoration:none;color:inherit}img{max-width:100%;height:auto}.mainWrapper{overflow-x:hidden}.containerFluid{max-width:calc(100% - 152px);margin:0 auto}@media(max-width:768px){.containerFluid{max-width:calc(100% - 32px)}}.row{display:flex;flex-wrap:wrap;margin:0 -15px}.col-12{flex:0 0 100%;max-width:100%;padding:0 15px}.col-md-4{flex:0 0 33.333%;max-width:33.333%;padding:0 15px}.col-md-5{flex:0 0 41.666%;max-width:41.666%;padding:0 15px}.col-md-6{flex:0 0 50%;max-width:50%;padding:0 15px}.col-md-7{flex:0 0 58.333%;max-width:58.333%;padding:0 15px}.col-md-8{flex:0 0 66.666%;max-width:66.666%;padding:0 15px}@media(max-width:768px){.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8{flex:0 0 100%;max-width:100%}}.d-none{display:none}.d-block{display:block}.d-lg-block{display:none}.d-lg-none{display:block}.d-md-block{display:none}.d-md-none{display:block}.text-center{text-align:center}.text-md-start{text-align:left}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.5rem}.mt-4{margin-top:1.5rem}.mt-2{margin-top:.5rem}.pb-0{padding-bottom:0}.pb-5{padding-bottom:3rem}.align-items-center{align-items:center}.flex-row-reverse{flex-direction:row-reverse}.justify-content-between{justify-content:space-between}.position-relative{position:relative}@media(min-width:992px){.d-lg-block{display:block}.d-lg-none{display:none}}@media(min-width:768px){.d-md-block{display:block}.d-md-none{display:none}.mt-md-0{margin-top:0}}.bgBlue{background:#ebf3ff}.imgWrapper img,.responsiveRapper img{width:100%;height:auto}.errorPage{min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;padding:40px 20px;background:linear-gradient(180deg,#fff,#f5f7fa)}.errorPage .errorContainer{text-align:center;max-width:500px}.errorPage .errorContainer h1{font-size:120px;font-weight:700;color:#1b1dc6;line-height:1;margin-bottom:16px}@media(max-width:768px){.errorPage .errorContainer h1{font-size:80px}}.errorPage .errorContainer h2{font-size:28px;font-weight:600;color:#f78631;margin-bottom:16px}@media(max-width:768px){.errorPage .errorContainer h2{font-size:22px}}.errorPage .errorContainer p{font-size:16px;color:#666;line-height:1.6;margin-bottom:32px}.errorPage .errorContainer .backHomeBtn{display:inline-block;padding:14px 32px;background:#1b1dc6;color:#fff;font-size:16px;font-weight:500;border-radius:8px;border:none;cursor:pointer;transition:background .3s ease}.errorPage .errorContainer .backHomeBtn:hover{background:rgb(20.88,22.4266666667,153.12)}.login{background:#fff;min-height:calc(100vh - 60px);display:flex;padding-top:60px}@media(max-width:1024px){.login{min-height:auto}}.login .leftContainer{width:55%;background:#fff2e8;padding:24px 0;flex-shrink:0}@media(max-width:1024px){.login .leftContainer{display:none}}.login .leftContainer .loginWrapper{width:82%;margin:0 auto;padding:0 15px}.login .leftContainer .loginWrapper .loginTitle{color:#253858;font-family:Roboto,sans-serif;font-size:29px;font-style:normal;font-weight:300;line-height:42px;margin-top:40px}.login .leftContainer .loginWrapper .loginTitle label{color:#f78631;font-weight:700;font-size:32px;display:block}.login .leftContainer .loginWrapper .loginBanner i{background:url(https://static.pbcdn.in/sme-cdn/images/docprime/getDocprime-img.svg) no-repeat;width:408px;height:342px;display:block;background-size:100%;margin:32px auto 42px}.login .leftContainer .loginWrapper .appDownload{display:flex;flex-direction:column;row-gap:8px}.login .leftContainer .loginWrapper .appDownload p{color:#253858;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.224px}.login .leftContainer .loginWrapper .appDownload>div{display:flex;align-items:center;justify-content:center;column-gap:24px}.login .rightContainer{display:flex;padding-top:7%;justify-content:center;width:45%}@media(max-width:1024px){.login .rightContainer{width:100%;flex-direction:column;background:url(https://static.pbcdn.in/sme-cdn/images/docprime/bg-login-patan.svg) no-repeat,#fff2e8;height:100vh;justify-content:space-between;background-size:100%;padding-top:32px}}.login .rightContainer .mobileViewTitle{padding:0 16px;color:#253858;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:38px;display:none}@media(max-width:1024px){.login .rightContainer .mobileViewTitle{display:block}}.login .rightContainer .mobileViewTitle span{color:#f78631}.login .rightContainer .loginFormContainer{display:flex;flex-direction:column;row-gap:24px;max-width:328px;width:100%;background:#fff;border-radius:24px 24px 0 0}@media(max-width:1024px){.login .rightContainer .loginFormContainer{max-width:100%;padding:24px 16px;box-shadow:0 -6px 20px 0 rgba(37,56,88,.14);min-height:60vh}}.login .rightContainer .loginFormContainer .loginFormHeader{display:flex;flex-direction:column;row-gap:8px}.login .rightContainer .loginFormContainer .loginFormHeader h2{color:#253858;font-family:Roboto,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}@media(max-width:1024px){.login .rightContainer .loginFormContainer .loginFormHeader h2{font-size:20px}}.login .rightContainer .loginFormContainer .loginFormHeader p{color:#253858;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}.login .rightContainer .loginFormContainer .loginFormHeader p span{color:#f78631;font-weight:500;cursor:pointer}.login .rightContainer .loginFormContainer .loginForm .formGroup{display:flex;flex-direction:column;row-gap:32px;position:relative}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputField{position:relative}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputField input{border-radius:8px;border:1px solid #97a0af;background:#fff;padding:16px;color:#253858;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%;outline:none}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile{border-radius:8px;border:1px solid #aeb4be;background:#fff;display:flex;height:56px;position:relative}@media(max-width:1024px){.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile{padding:16px 0}}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode{display:flex;align-items:center;padding:0 10px;width:34%;flex-shrink:0;position:relative;column-gap:8px;cursor:pointer}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode .dropdownList{list-style:none;margin:0;padding:0;position:absolute;top:56px;left:0;width:324px;background:#fff;max-height:200px;overflow:auto;border:1px solid #ccc;border-radius:8px;z-index:99;box-shadow:0 4px 12px rgba(0,0,0,.15)}@media(max-width:1024px){.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode .dropdownList{width:290px}}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode .dropdownList::-webkit-scrollbar{width:5px}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode .dropdownList::-webkit-scrollbar-track{background:#f1f1f1}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode .dropdownList::-webkit-scrollbar-thumb{background:#888}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode .dropdownList li{border-bottom:1px solid #ccc;padding:11px 10px;font-size:14px;display:flex;align-items:center;column-gap:6px;cursor:pointer}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode .dropdownList li:last-child{border:none}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode .dropdownList li img{width:24px;height:18px;object-fit:contain}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode .dropdownList li:hover{background:#f2d5bf}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode .arrow{width:8px;height:8px;border:solid #505f79;border-width:0 0 2px 2px;transform:rotate(-45deg);margin-left:4px;margin-top:-2px}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode img{width:24px;height:18px;object-fit:contain}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile .countryCode span{color:#253858;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px}.login .rightContainer .loginFormContainer .loginForm .formGroup .inputFieldMobile input{width:60%;flex-shrink:0;border:none;outline:none;padding:0 0 0 12px;font-size:16px}.login .rightContainer .loginFormContainer .loginForm .formGroup .selectField{position:relative}.login .rightContainer .loginFormContainer .loginForm .formGroup .selectField select{border-radius:8px;border:1px solid #97a0af;background:#fff;padding:16px;color:#253858;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;width:100%;outline:none}.login .rightContainer .loginFormContainer .loginForm .formGroup .hidden{display:none}.login .rightContainer .loginFormContainer .loginForm .error-message{color:red;font-size:12px;margin-top:5px;position:absolute;bottom:-20px}.login .rightContainer .loginFormContainer .loginForm .btnContinue button{border-radius:8px;background:#f78631;width:100%;color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;height:56px;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:center;margin-top:32px;transition:transform .1s ease-in-out,box-shadow .1s ease-in-out;border:none}.login .rightContainer .loginFormContainer .loginForm .btnContinue button:active{box-shadow:0 2px 10px rgba(0,0,0,.2)}.login .rightContainer .loginFormContainer .loginForm .btnContinue button:disabled{background:#f1f5f9;color:#b4bfc9;cursor:not-allowed}.login .rightContainer .loginFormContainer .loginForm .policyText{color:#253858;text-align:center;font-family:Roboto,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin-top:12px}.login .rightContainer .loginFormContainer .loginForm .policyText a{color:#f78631;text-decoration:none}.login .rightContainer .otpContainer{display:flex;flex-direction:column;row-gap:24px;max-width:328px;width:100%;background:#fff;border-radius:24px 24px 0 0;text-align:center}@media(max-width:1024px){.login .rightContainer .otpContainer{max-width:100%;padding:24px 16px;position:absolute;bottom:0;min-height:60vh;box-shadow:0 -6px 20px 0 rgba(37,56,88,.14)}}.login .rightContainer .otpContainer .otpFormHeader{display:flex;flex-direction:column;row-gap:24px}.login .rightContainer .otpContainer .otpFormHeader h2{color:#253858;font-family:Roboto,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}@media(max-width:1024px){.login .rightContainer .otpContainer .otpFormHeader h2{font-size:20px}}.login .rightContainer .otpContainer .otpFormHeader p{color:rgba(37,56,88,.7);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0}.login .rightContainer .otpContainer .otpFormHeader p span{color:#f78631;font-weight:500;cursor:pointer}.login .rightContainer .otpContainer .otpFormHeader p label{color:#253858}.login .rightContainer .otpContainer .otpForm{position:relative}.login .rightContainer .otpContainer .otpForm form{display:flex;flex-direction:column;row-gap:24px}.login .rightContainer .otpContainer .otpForm form .otpField{display:flex;justify-content:space-between;column-gap:16px}.login .rightContainer .otpContainer .otpForm form .otpField input{border-radius:4px;border:1px solid #9fa4a8;width:41.333px;height:48px;flex-shrink:0;padding:16px 0;text-align:center;outline:none;font-size:18px}.login .rightContainer .otpContainer .otpForm form .resendWrapper{display:flex;align-items:center;justify-content:center;gap:8px}.login .rightContainer .otpContainer .otpForm form .resend{color:#f78631;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px;text-decoration:underline!important;cursor:pointer}.login .rightContainer .otpContainer .otpForm form .resend.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.login .rightContainer .otpContainer .otpForm form .resendTimer{font-size:13px;color:#666}.login .rightContainer .otpContainer .otpForm form .timerCount{font-weight:600;color:#f78631}.login .rightContainer .otpContainer .otpForm form .btnContinue button{border-radius:8px;background:#f78631;width:100%;color:#fff;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px;height:56px;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:center;transition:transform .1s ease-in-out,box-shadow .1s ease-in-out;border:none}.login .rightContainer .otpContainer .otpForm form .btnContinue button:active{transform:scale(.9);box-shadow:0 2px 10px rgba(0,0,0,.2)}.login .rightContainer .otpContainer .otpForm form .btnContinue button:disabled{background:#f1f5f9;color:#b4bfc9;cursor:not-allowed}.login .rightContainer .otpContainer .otpForm .error-message{color:red;font-size:12px;margin:10px 0;text-align:center}.login .rightContainer .otpContainer .otpForm .successMessage{color:#28a745;font-size:12px;margin:10px 0;text-align:center}.login .rightContainerFeedBack{display:flex;padding-top:7%;justify-content:center;width:45%}@media(max-width:1024px){.login .rightContainerFeedBack{width:100%;flex-direction:column;background:#fff;height:100vh;justify-content:flex-start;background-size:100%;padding-top:32px}}.login .rightContainerFeedBack .customerFeedbackContainer{width:80%;display:flex;column-gap:16px}@media(max-width:1024px){.login .rightContainerFeedBack .customerFeedbackContainer{width:100%;padding:36px 16px;flex-direction:column;row-gap:16px}}.login .rightContainerFeedBack .customerFeedbackContainer .iconSuccess{width:42px;height:40px;flex-shrink:0}.login .rightContainerFeedBack .customerFeedbackContainer .customerFeedback h2{color:#253858;font-family:Merriweather,serif;font-size:18px;font-style:normal;font-weight:700;line-height:26px}.login .rightContainerFeedBack .customerFeedbackContainer .customerFeedback p{color:#253858;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin:0}.login .rightContainerFeedBack .customerFeedbackContainer .customerFeedback .sliderContainer{width:100%;overflow:hidden;margin:32px auto 0;border-radius:10px;position:relative;cursor:pointer}.login .rightContainerFeedBack .customerFeedbackContainer .customerFeedback .slide{min-width:100%;box-sizing:border-box}.login .rightContainerFeedBack .customerFeedbackContainer .customerFeedback .slide img{width:100%;display:block;border-radius:10px}.loader{width:24px;height:24px;border:3px solid #fff;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:spin 1s linear infinite}.resendLoader{width:14px;height:14px;border:2px solid #f78631;border-top-color:rgba(0,0,0,0);border-radius:50%;animation:spin .8s linear infinite;display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.apiError{color:red;font-size:13px;text-align:center;margin-bottom:5px}.Header_header__pLWYI{position:fixed;top:0;left:0;width:100%;background:#fff;border-bottom:1px solid #dfe1e6;z-index:999}.Header_container__FmJaT{max-width:calc(100% - 152px);margin:0 auto}@media(max-width:768px){.Header_container__FmJaT{max-width:calc(100% - 32px)}}.Header_navbar__wesMp{display:flex;align-items:center;justify-content:space-between;padding:10px 0}.Header_brand__J1Ktd{display:block}.Header_brand__J1Ktd img{width:60px;height:auto}.Header_navList__TdgCk{display:flex;list-style:none;gap:24px;align-items:center}.Header_navLink__wv2j_{padding:24px 0;color:#505f79;font-size:16px;font-weight:500;transition:color .2s ease}.Header_navLink__wv2j_:hover{color:#f78631}.Footer_footer__Ojyf8{background:#f4f9ff;padding:50px 0}.Footer_container__Ldcen{max-width:calc(100% - 152px);margin:0 auto}@media(max-width:768px){.Footer_container__Ldcen{max-width:calc(100% - 32px)}}.Footer_container__Ldcen{display:flex;flex-direction:column;row-gap:74px}.Footer_row__juImF{display:flex;flex-wrap:wrap}@media(max-width:768px){.Footer_row__juImF{flex-direction:column;gap:32px}}.Footer_logoSection__T_ABk{flex:0 0 41.666%;max-width:41.666%;padding:0 15px}@media(max-width:768px){.Footer_logoSection__T_ABk{flex:0 0 100%;max-width:100%;margin-bottom:32px}}.Footer_logoWrapper__sfaeO{display:flex;align-items:center;column-gap:16px}@media(max-width:768px){.Footer_logoWrapper__sfaeO{flex-direction:column;row-gap:16px}}.Footer_logo__TGrAw{width:99px;height:auto}.Footer_playStore__L2cql{width:148px;height:auto}.Footer_linksSection__LHlTr{flex:0 0 58.333%;max-width:58.333%;display:flex;flex-wrap:wrap;padding:0 15px}@media(max-width:768px){.Footer_linksSection__LHlTr{flex:0 0 100%;max-width:100%;flex-direction:column;gap:24px}}.Footer_linkBlock__F060D{flex:0 0 33.333%;max-width:33.333%}@media(max-width:768px){.Footer_linkBlock__F060D{flex:0 0 100%;max-width:100%}}.Footer_linkBlock__F060D a{display:block;font-size:18px;font-weight:500;letter-spacing:.32px;color:#172b4d;margin-bottom:24px;transition:color .2s ease}.Footer_linkBlock__F060D a:hover{color:#f78631}.Footer_socialLinks__tYTBI{display:flex;column-gap:24px;justify-content:center}.Footer_socialLinks__tYTBI a{display:block;width:36px}.Footer_socialLinks__tYTBI a img{width:100%;display:block}.Footer_copyRight__jm_BK{text-align:center}.Footer_copyRight__jm_BK small{display:block;font-size:14px;line-height:24px;font-weight:500;letter-spacing:.2px;color:#172b4d}