@charset "UTF-8";.MuiFormLabel-asterisk{color:#db3131}.MuiSelect-select.MuiSelect-standard.MuiInputBase-input.MuiInput-input:focus{background:none}.capitalize{text-transform:capitalize}.signup-background{height:100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center}.signup-background .container-wrapper{height:100%;display:flex;justify-content:flex-end;overflow-y:auto}.signup-background .container-wrapper .form-container{display:flex;flex-direction:column;justify-content:center;height:fit-content;min-height:100%;width:50%}@media screen and (max-width: 1024px){.signup-background .container-wrapper{justify-content:center;width:100%}.signup-background .container-wrapper .form-container{align-items:center;width:100%}}@media screen and (max-width: 480px){.signup-background{background:none}.signup-background .container-wrapper .form-container{width:100%;justify-content:stretch}}.signup-container{width:75%;border-radius:8px;background:#fff;box-shadow:-2px 2px 12px #26262626;margin-top:10px;margin-bottom:10px}.signup-container .page-logo{width:25%;height:44px;margin:4em auto 2em;display:flex;justify-content:center}.signup-container .page-logo img{margin-right:6px}.signup-container .page-logo .nhm-image{margin:0 14px}.signup-container .signup-form{padding:0 3rem}.signup-container .signup-form .signup-description{text-align:center;margin-bottom:28px}.signup-container .signup-form .signup-description h2{padding:0;margin:8px 0;font-size:2.25rem;font-weight:700;line-height:2.625rem;color:#202020}.signup-container .signup-form .signup-description p{font-size:.875rem;font-weight:700;line-height:1rem;color:#6c6969}.signup-container .signup-form .form-fields{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.75rem}.signup-container .signup-form .form-fields .username-container .checks-desc,.signup-container .signup-form .form-fields .password-container .checks-desc{width:100%;padding:12px 0 0 .8rem;font-size:.75rem;font-weight:400;line-height:1rem;color:#6c6969}.signup-container .signup-form .form-fields .terms-policy{display:flex;align-items:center;gap:8px;font-size:.75rem}.signup-container .signup-form .form-fields .terms-policy .terms-checkbox{margin-left:8px;width:24px;height:24px}.signup-container .signup-form .form-fields .terms-policy p{font-family:Mulish,sans-serif;font-weight:500;line-height:1rem;color:#262626}.signup-container .signup-form .form-fields .terms-policy p a{font-weight:400;line-height:.875rem;color:#33189f;text-decoration:underline}.signup-container .signup-form .signup-button{width:68%;display:block;margin:0 auto;padding:8px 0;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1.25rem;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.signup-container .signup-form .login-route{display:flex;justify-content:center;align-items:center;margin:18px 0 2.25rem;gap:8px}.signup-container .signup-form .login-route p{font-size:.875rem;font-weight:400;line-height:1rem;color:#262626}.signup-container .signup-form .login-route .navigate{font-size:1rem;font-weight:400;line-height:1.1875rem;text-decoration:underline;color:#33189f}.signup-container .advisory{text-align:center;margin-bottom:1rem;font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.signup-container .advisory .advisory-link{color:#33189f}.signup-container .footer-container{border-radius:0 0 8px 8px}@media screen and (min-width: 1769px){.signup-container{width:55%}}@media screen and (max-width: 1768px){.signup-container{width:58%}}@media screen and (max-width: 1536px){.signup-container{width:70%}}@media screen and (max-width: 1440px){.signup-container{width:75%}}@media screen and (max-width: 1280px){.signup-container{width:80%}}@media screen and (max-width: 1024px){.signup-container{width:64%}.signup-container .page-logo{width:40px;height:40px;margin:24px auto}.signup-container .signup-form{padding:0 3rem}.signup-container .signup-form .signup-description h2{font-size:2.25rem;line-height:2.625rem}.signup-container .signup-form .signup-description p{display:none}.signup-container .signup-form .form-fields{margin-bottom:3.75rem}.signup-container .signup-form .form-fields .username-container .checks-desc,.signup-container .signup-form .form-fields .password-container .checks-desc{font-size:.75rem;line-height:1rem}.signup-container .signup-form .form-fields .terms-policy{font-size:.75rem}.signup-container .signup-form .form-fields .terms-policy .terms-checkbox{width:22px;height:22px}.signup-container .signup-form .signup-button{width:70%;font-size:1rem;line-height:1.25rem}.signup-container .signup-form .login-route p{font-size:.875rem;line-height:1rem}.signup-container .signup-form .login-route .navigate{font-size:1rem;line-height:1.125rem}}@media screen and (max-width: 480px){.signup-container{width:100%;display:flex;flex-direction:column;margin:0;flex-grow:1;border-radius:0}.signup-container .page-logo{width:36px;height:36px;margin:56px auto 28px}.signup-container .signup-form{padding:0 1.25rem}.signup-container .signup-form .signup-description h2{font-size:2rem;line-height:2.375rem}.signup-container .signup-form .signup-description p{display:none}.signup-container .signup-form .form-fields{margin-bottom:3.75rem}.signup-container .signup-form .form-fields .username-container .checks-desc,.signup-container .signup-form .form-fields .password-container .checks-desc{font-size:.6875rem;line-height:1rem}.signup-container .signup-form .form-fields .terms-policy{font-size:.6875rem}.signup-container .signup-form .form-fields .terms-policy .terms-checkbox{width:20px;height:20px}.signup-container .signup-form .signup-button{width:75%;font-size:.875rem;line-height:1.125rem}.signup-container .signup-form .login-route p{font-size:.75rem;line-height:.875rem}.signup-container .signup-form .login-route .navigate{font-size:.875rem;line-height:1rem}.signup-container .footer-container{margin-top:auto;border-radius:0}}.footer-container{width:100%;display:flex;align-items:center;justify-content:space-between;background:#eae9f5;border-radius:0px,0px,8px,8px}.footer-container .contact-us{font-size:.93rem;font-weight:400;line-height:16.41px;margin-left:2rem;color:#262626;display:flex;align-items:center}.footer-container .contact-us .navigate{cursor:pointer;text-decoration:underline;color:#33189f}.footer-container .contact-us .sos-link{cursor:pointer;color:#fff;font-weight:700;background-color:#d32f2f;border-radius:50%;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;transition:background-color .2s ease}.footer-container .contact-us .sos-link:hover{background-color:#b71c1c}.footer-container .footer{text-align:center;margin:8px 26px 8px 0}.footer-container .footer p{padding-bottom:6px;font-size:10px;font-weight:400;line-height:12px}.footer-container .footer img{width:120px}@media screen and (max-width: 480px){.footer-container .footer{margin-right:20px}.footer-container .footer p{font-size:8px;line-height:10px}.footer-container .footer img{height:70%}}.card-backdropv2-container .card-backdropv2{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background:#202020cc;z-index:99;overflow:auto}.card-backdropv2-container .card-backdropv2 .card{position:relative;max-height:90%;min-height:fit-content;background:#fff;border:2px solid rgba(51,24,159,.1);border-radius:16px;overflow:auto;overflow-x:hidden}.card-backdropv2-container .card-backdropv2 .card .close{position:absolute;top:20px;right:20px;cursor:pointer;background:#fff;z-index:10}.card-backdropv2-container .card-backdropv2 .card .component-container{width:max-content;height:max-content;overflow:auto}@media screen and (max-width: 480px){.card-backdropv2-container .card-backdropv2{background:#fff}.card-backdropv2-container .card-backdropv2 .card{display:flex;min-height:100%;height:100%;justify-content:center;align-items:center;background:#fff;border:none;border-radius:0}.card-backdropv2-container .card-backdropv2 .card .component-container{height:100%;width:max-content}}.contact-us-container{width:100%;max-height:90vh;max-width:45vw;padding:2em 6.66em 2.66em;background:#fff;position:relative}.contact-us-container .contact-us-desc .desc-text{margin-bottom:8px}.contact-us-container .contact-us-desc .desc-text:last-child{margin-bottom:0}.contact-us-container form .submit-button{width:100%;max-width:300px;display:block;text-align:center;margin:2.5em auto 1em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.sos-info-container{padding:20px;max-width:100%;overflow-x:auto;max-height:90vh;max-width:95vw}.sos-info-container .sos-info-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.sos-info-container .MuiTableContainer-root{box-shadow:0 2px 4px #0000001a;border-radius:8px}.sos-info-container .MuiTableCell-root{padding:12px 16px}.sos-info-container .MuiTableCell-root.MuiTableCell-head{background-color:#f5f5f5;font-weight:600}.sos-info-container .MuiButton-root{text-transform:none}.sos-info-container .MuiButton-root.MuiButton-contained{padding:8px 16px}.sos-facilities-container{padding:20px;max-width:600px;margin:0 auto}.sos-facilities-container .facilities-title{color:#33189f;font-weight:600;text-align:center;margin-bottom:16px;font-size:1.5rem;line-height:1.2}.sos-facilities-container .facilities-subtitle{color:#666;text-align:center;margin-bottom:8px;font-size:1rem;line-height:1.5}.sos-facilities-container .facility-name{font-weight:600;color:#333;margin-bottom:8px;font-size:1.1rem;line-height:1.2}.sos-facilities-container .facility-icon{color:#33189f;margin-right:8px;font-size:1.2rem}.sos-facilities-container .facility-address{color:#666;font-size:.875rem;line-height:1.5}.sos-facilities-container .facility-phone{color:#33189f;font-weight:500;font-size:.875rem;line-height:1.5}.sos-facilities-container .MuiListItem-root{padding:16px 0}.sos-facilities-container .MuiDivider-root{margin:8px 0}.emergency-contacts{display:flex;flex-direction:column;gap:12px;margin-top:20px;padding:0 20px;position:relative;z-index:1}.emergency-contacts .emergency-contact-item{display:flex;align-items:center;gap:8px;cursor:pointer;color:#33189f;font-weight:500;transition:color .2s ease}.emergency-contacts .emergency-contact-item:hover{color:#1a0d4d}.emergency-contacts .emergency-contact-item.download{font-size:.9rem;color:#666}.emergency-contacts .emergency-contact-item.download:hover{color:#333}.emergency-contacts .emergency-contact-item svg{font-size:1.2rem}.otp-container{width:60%;border-radius:8px;background:#fff;box-shadow:-2px 2px 12px #26262626;display:flex;flex-direction:column;margin-top:10px;margin-bottom:10px}.otp-container .otp-description{text-align:center}.otp-container .otp-description .uk-logo{width:70%;height:100px;margin:30px auto 0;display:flex;justify-content:center}.otp-container .otp-description .uk-logo img{scale:.65;width:100%;padding:0 20px 0 0;display:flex;margin:0 10px;height:90%}.otp-container .otp-description .uk-logo .nhm-image{scale:1.4}.otp-container .otp-description .uk-logo>:last-child{border-right:none}.otp-container .otp-description h2{padding:0;font-size:1.8rem;font-weight:600;line-height:42px;color:#202020}.otp-container .otp-description p{font-size:.8rem;font-weight:500;line-height:16px;color:#6c6969}.otp-container .resend-div{display:flex;justify-content:space-between;padding:5px 0 15px}.otp-container .resend-div .resend-text{font-size:.8rem}.otp-container .resend-div .resend-button{cursor:pointer;font-size:1rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f}.otp-container .resend-div .resend-button.disabled{cursor:not-allowed;opacity:.3}.otp-container .otp-form{padding:0 48px}.otp-container .otp-form .continue-button{width:80%;display:block;margin:30px auto 10px;padding:6px 0;font-family:Mulish;font-size:16px;font-weight:600;line-height:20px;cursor:pointer;border-radius:5px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.otp-container .otp-form .signup-route{display:flex;justify-content:center;padding:10px 0 25px}.otp-container .otp-form .signup-route a{font-size:16px;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f}@media screen and (min-width: 1769px){.otp-container{width:55%}}@media screen and (max-width: 1768px){.otp-container{width:58%}}@media screen and (max-width: 1536px){.otp-container{width:70%}}@media screen and (max-width: 1440px){.otp-container{width:75%}}@media screen and (max-width: 1280px){.otp-container{width:80%}}@media screen and (max-width: 1024px){.otp-container{width:64%}}@media screen and (max-width: 480px){.otp-container{width:100%;display:flex;flex-direction:column;margin:0;flex-grow:1}.otp-container .uk-logo{width:60%;height:100px;margin:50px auto 0;display:flex;justify-content:center}.otp-container .uk-logo img{scale:.8;width:100%;padding:0 20px 0 0;display:flex;margin:0 10px;height:45%}.otp-container .uk-logo .nhm-image{scale:1.2}.otp-container .uk-logo>:last-child{border-right:none}.otp-container .footer-container{margin-top:auto}}.carousel img{height:100vh;width:100vw;position:absolute;z-index:-1}@media screen and (max-width: 480px){.carousel{display:none}}.reset-password-background{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.reset-password-background .container-wrapper{display:flex;justify-content:flex-end;width:100%;height:100%;overflow:auto}.reset-password-background .container-wrapper .form-container{display:flex;flex-direction:column;justify-content:center;height:fit-content;min-height:100%;width:50%}@media screen and (max-width: 1024px){.reset-password-background .container-wrapper{justify-content:center;width:100%}.reset-password-background .container-wrapper .form-container{align-items:center;width:100%}}@media screen and (max-width: 480px){.reset-password-background{background:none}.reset-password-background .container-wrapper .form-container{width:100%;justify-content:stretch}}.reset-password-details-container{width:75%;border-radius:8px;background:#fff;box-shadow:-2px 2px 12px #26262626;margin-top:10px;margin-bottom:10px}.reset-password-details-container .reset-password-details-description{padding:24px 48px 0;text-align:center}.reset-password-details-container .reset-password-details-description .page-logo{width:70%;height:100px;margin:30px auto 0;display:flex;justify-content:center}.reset-password-details-container .reset-password-details-description .page-logo img{scale:.65;width:100%;padding:0 10px;display:flex;margin:0 10px;height:90%}.reset-password-details-container .reset-password-details-description .page-logo .nhm-image{scale:1.4}.reset-password-details-container .reset-password-details-description h2{padding:0;margin:8px 0;font-size:2.25rem;font-weight:600;color:#202020}.reset-password-details-container .reset-password-details-description p{font-family:Mulish;font-size:1rem;font-weight:600;color:#6c6969}.reset-password-details-container .reset-password-details-form{padding:0 3rem}.reset-password-details-container .reset-password-details-form .form-fields{margin-bottom:3.5rem}.reset-password-details-container .reset-password-details-form .form-fields .checks-desc{width:100%;padding-left:8px;font-size:.75rem;font-weight:400;line-height:1rem;color:#6c6969}.reset-password-details-container .reset-password-details-form .form-fields .terms-agree{display:flex;align-items:center;gap:8px;font-size:.75rem;margin-top:1rem}.reset-password-details-container .reset-password-details-form .form-fields .terms-agree .checkbox{width:24px;height:24px}.reset-password-details-container .reset-password-details-form .form-fields .terms-agree p{font-family:Mulish,sans-serif;font-weight:500;line-height:15px;color:#262626}.reset-password-details-container .reset-password-details-form .form-fields .terms-agree p a{font-weight:400;line-height:14px;color:#33189f;text-decoration:underline}.reset-password-details-container .reset-password-details-form .otp-send-button{width:68%;display:block;margin:0 auto;padding:8px 0;font-family:Mulish;font-size:1rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.reset-password-details-container .reset-password-details-form .login-route{display:flex;justify-content:center;align-items:center;margin:18px 0 36px;gap:8px}@media screen and (min-width: 1769px){.reset-password-details-container{width:55%}}@media screen and (max-width: 1768px){.reset-password-details-container{width:58%}}@media screen and (max-width: 1536px){.reset-password-details-container{width:70%}}@media screen and (max-width: 1440px){.reset-password-details-container{width:75%}}@media screen and (max-width: 1280px){.reset-password-details-container{width:80%}}@media screen and (max-width: 1024px){.reset-password-details-container{width:70%}.reset-password-details-container .reset-password-details-description h2{font-size:2rem}.reset-password-details-container .reset-password-details-description p{font-size:.875rem}}@media screen and (max-width: 480px){.reset-password-details-container{width:100%;display:flex;flex-direction:column;margin:0;flex-grow:1}.reset-password-details-container .footer-container{margin-top:auto}}.otp-container-reset{width:60%;border-radius:8px;background:#fff;box-shadow:-2px 2px 12px #26262626;margin-top:10px;margin-bottom:10px}.otp-container-reset .otp-description{text-align:center}.otp-container-reset .otp-description .uk-logo{width:70%;height:100px;margin:30px auto 0;display:flex;justify-content:center}.otp-container-reset .otp-description .uk-logo img{scale:.65;width:100%;padding:0 20px 0 0;display:flex;margin:0 10px;height:90%}.otp-container-reset .otp-description .uk-logo>:last-child{border-right:none}.otp-container-reset .otp-description h2{padding:0;font-size:1.8rem;font-weight:600;line-height:42px;color:#202020}.otp-container-reset .otp-description p{font-size:.8rem;font-weight:500;line-height:16px;color:#6c6969}.otp-container-reset .resend-div{display:flex;justify-content:space-between;padding:5px 0 15px}.otp-container-reset .resend-div .resend-text{font-size:.8rem}.otp-container-reset .resend-div .resend-button{font-size:1rem;font-weight:400;line-height:19px;cursor:pointer;text-decoration:underline;color:#33189f}.otp-container-reset .resend-div .resend-button.disabled{cursor:not-allowed;opacity:.3}.otp-container-reset .otp-form{padding:0 48px}.otp-container-reset .otp-form .continue-button{width:80%;display:block;margin:30px auto 10px;padding:6px 0;font-family:Mulish;font-size:16px;font-weight:600;line-height:20px;cursor:pointer;border-radius:5px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.otp-container-reset .otp-form .signup-route{display:flex;justify-content:center;padding:10px 0 25px}.otp-container-reset .otp-form .signup-route a{font-size:16px;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f}@media screen and (min-width: 1769px){.otp-container-reset{width:55%}}@media screen and (max-width: 1768px){.otp-container-reset{width:58%}}@media screen and (max-width: 1536px){.otp-container-reset{width:70%}}@media screen and (max-width: 1440px){.otp-container-reset{width:75%}}@media screen and (max-width: 1280px){.otp-container-reset{width:80%}}@media screen and (max-width: 1024px){.otp-container-reset{width:64%}}@media screen and (max-width: 480px){.otp-container-reset{width:100%;display:flex;flex-direction:column;margin:0;flex-grow:1}.otp-container-reset .uk-logo{width:70%;height:100px;margin:30px auto 0;display:flex;justify-content:center}.otp-container-reset .uk-logo img{scale:.65;width:100%;padding:0 10px;display:flex;margin:0 10px;height:90%}.otp-container-reset .uk-logo .nhm-image{scale:1.4}.otp-container-reset .uk-logo>:last-child{border-right:none}.otp-container-reset .footer-container{margin-top:auto}}.confirm-password-wrapper{width:75%;border-radius:8px;background:#fff;box-shadow:-2px 2px 12px #26262626;margin-top:10px;margin-bottom:10px}.confirm-password-wrapper .page-logo{width:70%;height:100px;margin:30px auto 0;display:flex;justify-content:center}.confirm-password-wrapper .page-logo img{scale:.65;width:100%;padding:0 10px;display:flex;margin:0 10px;height:90%}.confirm-password-wrapper .page-logo .nhm-image{scale:1.4}.confirm-password-wrapper .reset-confirm-form{padding:0 3rem}.confirm-password-wrapper .reset-confirm-form .reset-confirm-description{text-align:center;margin-bottom:28px}.confirm-password-wrapper .reset-confirm-form .reset-confirm-description h2{padding:0;margin:8px 0;font-size:2.25rem;font-weight:700;line-height:2.625rem;color:#202020}.confirm-password-wrapper .reset-confirm-form .reset-confirm-description p{font-size:.875rem;font-weight:700;line-height:1rem;color:#6c6969}.confirm-password-wrapper .reset-confirm-form .form-fields{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.75rem}.confirm-password-wrapper .reset-confirm-form .form-fields .password-container .checks-desc{width:100%;padding:12px 0 0 8px;font-size:.75rem;font-weight:400;line-height:1rem;color:#6c6969}.confirm-password-wrapper .reset-confirm-form .continue-button{width:68%;display:block;margin:0 auto;padding:8px 0;font-family:Mulish;font-size:1rem;font-weight:600;line-height:1.25rem;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.confirm-password-wrapper .reset-confirm-form .login-route{display:flex;justify-content:center;align-items:center;margin:18px 0 2.25rem;gap:8px}.confirm-password-wrapper .reset-confirm-form .login-route a{font-size:1rem;font-weight:400;line-height:1.1875rem;text-decoration:underline;color:#33189f}@media screen and (min-width: 1769px){.confirm-password-wrapper{width:55%}}@media screen and (max-width: 1768px){.confirm-password-wrapper{width:58%}}@media screen and (max-width: 1536px){.confirm-password-wrapper{width:70%}}@media screen and (max-width: 1440px){.confirm-password-wrapper{width:75%}}@media screen and (max-width: 1280px){.confirm-password-wrapper{width:80%}}@media screen and (max-width: 1024px){.confirm-password-wrapper{width:64%}}@media screen and (max-width: 768px){.confirm-password-wrapper{width:68%}}@media screen and (max-width: 480px){.confirm-password-wrapper{width:100%;display:flex;flex-direction:column;margin:0;flex-grow:1}.confirm-password-wrapper .footer-container{margin-top:auto}}.faqs-parent{height:100%;width:100%;background:#fff;box-shadow:#959da533 0 8px 24px;border-radius:16px;overflow:auto;max-height:260px;padding:1.375em}.faqs-parent .heading{display:inline-block;font-size:1.25rem;font-weight:500;line-height:23px;color:#202020}.faqs-parent span{font-size:.875rem;font-weight:400;line-height:16px;color:#202020}.faqs-parent .faqs-view{display:flex;justify-content:space-evenly;align-items:center;padding:10px}.faqs-parent .view-more{display:flex;justify-content:center}.faqs-parent .accordion{background-color:unset;box-shadow:none}.faqs-parent .accordion .accordion-header{font-weight:500}@media screen and (max-width: 1920px) and (min-width: 1721px){.faqs-parent{max-height:338px}}@media screen and (max-width: 480px){.faqs-parent .heading{font-size:.875rem;font-weight:500;line-height:16px;color:#33189f}.faqs-parent span{font-size:.75rem;font-weight:500;line-height:14px}}.home-right{height:100%;width:100%}.home-right .welcome-text{font-size:2rem;font-weight:500;line-height:38px;color:#33189f}.home-right .home-description{font-size:1rem;font-weight:400;line-height:19px;margin:12px 0 32px;color:#202020}.home-right .services-text{font-size:.875rem;font-weight:500;line-height:16px;margin-bottom:16px;color:#202020}.home-right .services{display:flex;justify-content:space-between;gap:1.31rem}.home-right .services .abhaModalContainer{width:75%;margin:0 auto}@media screen and (max-width: 480px){.home-right{width:100%;height:100%}.home-right .welcome-text{font-size:1.25rem;font-weight:500;line-height:23px;text-align:center}.home-right .home-description{display:none}.home-right .services-text{color:#33189f;margin-top:1.71em}.home-right .services{display:flex;justify-content:space-between;flex-wrap:wrap}.home-right .services .abhaModalContainer{width:75%;margin:0 auto}.home-right .services>.vital-img{cursor:not-allowed}.home-right .services>.vital-img img{filter:blur(3px)}.home-right .user-guide-pilgrims{width:100%;box-shadow:#959da533 0 8px 24px;border-radius:16px;margin-top:20px;padding:30px}.home-right .user-guide-pilgrims .user-guide-text{text-align:center;margin-bottom:50px}.home-right .user-guide-pilgrims .pilgrim-steps{margin:20px 0 55px}}@media screen and (max-width: 480px){.home-right{width:100%;height:100%}.home-right .right-parent{padding:20px 0}.home-right .right-parent .welcome-text{color:#33189f;font-size:1.4rem}.home-right .right-parent .home-description{font-size:12px;width:90%;margin:15px 0;word-break:break-word}.home-right .right-parent .services{display:flex;justify-content:space-evenly;flex-wrap:wrap}.home-right .right-parent .user-guide-pilgrims{width:100%;box-shadow:#959da533 0 8px 24px;border-radius:16px;margin-top:20px;padding:30px}.home-right .right-parent .user-guide-pilgrims .user-guide-text{text-align:center;margin-bottom:50px}.home-right .right-parent .user-guide-pilgrims .pilgrim-steps{margin:20px 0 55px}}.service-card{width:31%;padding:1.5em .625em;border-radius:16px;background:#fff;box-shadow:#959da533 0 8px 24px;display:flex;flex-direction:column;align-items:center;cursor:pointer}.service-card img{height:60px;width:60px}.service-card .card-content{display:flex;flex-direction:column;align-items:center;margin:10px 0;text-align:center}.service-card .card-content .heading{font-size:1.25rem;font-weight:600;line-height:23px;color:#202020}.service-card .card-content p{font-size:.75rem;font-weight:400;line-height:14px}.service-card .status{background:#c7413a14;color:#c7413a;padding:5px 16px;height:25px;border-radius:20px;display:flex;align-items:center;justify-content:center}.service-card .status:before{content:"•";font-size:2rem;line-height:16px;margin-right:5px}.service-card .linkedStatus{background:#337d3814;color:green;padding:5px 16px;height:25px;border-radius:20px;display:flex;align-items:center;justify-content:center}.service-card .linkedStatus:before{content:"✓";font-size:1rem;line-height:16px;margin-right:5px}.comming-soon{cursor:not-allowed}.comming-soon img{filter:blur(3px)}.comming-soon-text{font-family:Roboto;font-weight:700;font-size:1rem;color:#6c6969}@media screen and (max-width: 1920px) and (min-width: 1536px){.service-card{padding:2em .75em}}@media screen and (max-width: 676px){.service-card .status{width:100%;padding-right:3em;padding-left:2.7em}}@media screen and (max-width: 480px){.service-card{width:46%;padding:20px 10px;border-radius:10px;box-shadow:#959da533 0 8px 24px;display:flex;flex-direction:column;align-items:flex-start;position:relative}.service-card img{height:45px;width:45px}.service-card .card-content{display:flex;flex-direction:column;align-items:flex-start;margin:10px 0;text-align:start}.service-card .card-content .heading{font-size:.875rem;font-weight:500;line-height:16px}.service-card .card-content p{font-size:.75rem;font-weight:400;line-height:14px}.service-card .status{background:#c7413a14;color:#c7413a;width:60px;height:25px;border-radius:20px;display:flex;align-items:center;justify-content:center;position:absolute;right:10px;top:10px;font-size:.8rem}.service-card .linkedStatus{background:#337d3814;color:green;width:60px;height:25px;border-radius:20px;display:flex;align-items:center;justify-content:center;position:absolute;right:10px;top:10px;font-size:.8rem}}.card-backdrop-container .card-backdrop{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background:#202020cc;z-index:99;overflow:auto}.card-backdrop-container .card-backdrop .card{position:relative;max-height:90%;min-height:fit-content;background:#fff;border:2px solid rgba(51,24,159,.1);border-radius:16px;overflow:auto;overflow-x:hidden}.card-backdrop-container .card-backdrop .card .close{position:absolute;top:20px;right:20px;cursor:pointer;background:#fff;z-index:10}.card-backdrop-container .card-backdrop .card .component-container{width:max-content;height:max-content;overflow:auto}@media screen and (max-width: 480px){.card-backdrop-container .card-backdrop{background:#fff}.card-backdrop-container .card-backdrop .card{display:flex;min-height:100%;height:100%;justify-content:center;align-items:center;background:#fff;border:none;border-radius:0}.card-backdrop-container .card-backdrop .card .close{position:absolute;top:20px;right:20px;cursor:pointer}.card-backdrop-container .card-backdrop .card .component-container{height:100%;width:max-content}}.abha-pending-parent{margin:0 auto;max-width:40rem;padding:2.66em 4.5em;width:100%}.abha-pending-parent .abha-image{display:flex;justify-content:center}.abha-pending-parent .abha-pending-text{font-size:1.6rem;font-weight:600;line-height:28px;text-align:center;margin:1.45em auto .83em;color:#c7413a}.abha-pending-parent .abha-pending-description{font-size:1rem;font-weight:500;line-height:16px;color:#202020}.abha-pending-parent .buttons{display:flex;margin-top:2.66em}.abha-pending-parent .buttons .proceed-button{width:70%;margin:50px auto 10px;display:block;padding:6px 0;font-family:Mulish;font-size:16px;font-weight:600;margin:0 1rem 0 0;line-height:20px;cursor:pointer;border-radius:5px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.abha-pending-parent .buttons .cancel-button{width:70%;margin:50px auto 10px;display:block;padding:6px 0;font-family:Mulish;margin:0 0 0 1rem;font-size:16px;font-weight:600;line-height:20px;cursor:pointer;border-radius:5px;border:2px solid rgb(51,24,159);color:#33189f;background:#fff;box-shadow:0 3px 6px #2020204d}.user-guide-pilgrims{width:100%;height:100%;background:#fff;box-shadow:#959da533 0 8px 24px;border-radius:16px;padding:2em}.user-guide-pilgrims .user-guide-text{text-align:center;font-size:1.25rem;font-weight:500;line-height:23px;margin-bottom:2.66em;color:#000}.user-guide-pilgrims .pilgrim-steps{margin:20px 0 55px}.user-guide-pilgrims .pilgrim-steps .MuiStepLabel-iconContainer:nth-child(1) svg:nth-child(1) path{color:#337d38}@media screen and (max-width: 1920px) and (min-width: 1721px){.user-guide-pilgrims{padding:4em}}@media screen and (max-width: 1720px) and (min-width: 1537px){.user-guide-pilgrims{padding:3em}}@media screen and (max-width: 480px){.user-guide-pilgrims{padding:20px}.user-guide-pilgrims .user-guide-text{text-align:left;font-size:.875rem;line-height:16px;color:#33189f;margin:0 0 10px 10px}.user-guide-pilgrims .pilgrim-steps{margin:0}}.yatriDetails{background:#fff;box-shadow:#959da533 0 8px 24px;border-radius:16px;width:100%;padding:1.5em}.yatriDetails .profile-detail{display:flex;flex-direction:column;justify-content:center;align-items:center;height:30%}.yatriDetails .profile-detail .high-risk{border:1px solid #c7413a;border-radius:15px;height:30px;color:#c7413a;align-items:center;display:flex;justify-content:center;padding:5px 0;width:100px;margin:5% 0 0 70%}.yatriDetails .profile-detail .high-risk img{margin-right:5px;height:15px;width:15px}.yatriDetails .profile-detail img{height:35px;width:35px}.yatriDetails .profile-detail .profile-heading{font-size:18px}.yatriDetails .profile-detail .profile-completion{background:#337d3814;height:30px;border-radius:15px;color:green;padding:5px 12px;margin-top:10px}@media screen and (max-width: 1020px){.yatriDetails .profile-detail .profile-completion{font-size:.8rem}}.yatriDetails .details-section{margin-top:10px;border-top:1px solid rgba(32,32,32,.2);display:flex;flex-direction:column}.yatriDetails .details{display:flex;width:100%;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:10px;gap:.5em}.yatriDetails .details .masked{display:flex;flex-direction:row;align-items:center}.yatriDetails .details .status-pending{background:#c7413a14;padding:.5em 1em;color:#c7413a;border-radius:1em;display:flex;align-items:center;justify-content:center;font-size:.8rem;margin-right:auto}.yatriDetails .details .status-pending:before{content:"•";font-size:2rem;line-height:16px}.addGovtIdModal-unique{width:75%;margin:0 auto}.home-outer-container{min-height:100%;display:flex;flex-direction:column;width:100%;background:linear-gradient(180deg,#ffffff0d,#33189f0d)}.home-outer-container .home-inner-container{position:relative;display:flex;flex-wrap:wrap;padding:0 3.8em 1em;row-gap:20px;column-gap:36px}.home-outer-container .home-inner-container .yatri-outer-container{display:flex;justify-content:center;align-items:center;width:100%;flex:1 1 20%}.home-outer-container .home-inner-container .home-right-outer-container{margin-top:30px;display:flex;justify-content:center;align-items:center;width:100%;flex:1 1 70%}.home-outer-container .home-inner-container .faq-outer-container{display:flex;justify-content:center;align-items:center;width:100%;flex:1 1 20%}.home-outer-container .home-inner-container .faq-outer-container .container-wrapper .locate-facility{display:flex;align-items:center;justify-content:space-between;font-size:1.2rem;font-weight:500;line-height:21.09px;cursor:pointer;border-radius:16px;margin-bottom:20px;padding:.6em 1.33em;background:#fff;box-shadow:4px 4px 18px -4px #6c696933}.home-outer-container .home-inner-container .faq-outer-container .container-wrapper .locate-facility .locate-facility-inner{display:flex;justify-content:center;align-items:center;gap:8px}.home-outer-container .home-inner-container .faq-outer-container .container-wrapper .locate-facility .left-vector{height:12px}.home-outer-container .home-inner-container .pilgrim-outer-container{display:flex;justify-content:center;align-items:center;width:100%;flex:1 1 70%}.home-outer-container .footer-container{margin-top:auto}@media screen and (max-width: 1024px){.home-outer-container .home-inner-container{padding:20px 50px 12px;row-gap:16px;column-gap:28px}.home-outer-container .home-inner-container .yatri-outer-container{display:none}.home-outer-container .home-inner-container .home-right-outer-container{order:1;flex:1 1 100%}.home-outer-container .home-inner-container .faq-outer-container{order:3;flex:1 1 100%}.home-outer-container .home-inner-container .pilgrim-outer-container{order:2;flex:1 1 100%}}@media screen and (max-width: 576px){.home-outer-container .home-inner-container{padding:20px}}@media screen and (max-width: 480px){.home-outer-container .home-inner-container .home-right-outer-container{margin-top:0}}.yatri-details-container{margin:0 auto 2rem;max-width:34rem;width:100%}.yatri-details-container .yatri-details-title{font-size:1.5rem;font-weight:600;line-height:1.75rem;color:#33189f;margin:2.625rem auto 2.25rem;text-align:center}.yatri-details-container .form-fields{margin:0 10%}.yatri-details-container .submit-button{width:70%;margin:10px auto;display:block;padding:6px 0;font-family:Mulish;font-size:16px;font-weight:600;line-height:20px;cursor:pointer;border-radius:5px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.create-abha-v2{min-height:100%;display:flex;flex-direction:column;width:100%;background:linear-gradient(180deg,#ffffff0d,#33189f0d)}.create-abha-v2 .breadcrumbs{cursor:pointer;font-size:1.2rem;line-height:40px;padding:1.5em 2em .5em;color:#33189f}.create-abha-v2 .breadcrumbs .left-vector{margin:0 .5em}.create-abha-v2 .breadcrumbs .active-breadcrumb{color:#33189f}.create-abha-v2 .create-abha-number .heading{font-size:2.2rem;color:#33189f;text-align:center}.create-abha-v2 .create-abha-number .heading .home-button-mobile{display:none}.create-abha-v2 .create-abha-number .description{font-size:1.2rem;line-height:40px;padding:.5em 0 2.1em;text-align:center}.create-abha-v2 .create-abha-number .choose-container{display:flex;justify-content:center;gap:25px;margin-top:1em}.create-abha-v2 .create-abha-number .already-have-abha{text-align:center;font-size:1.2rem;line-height:40px;margin:2em 0 1em}.create-abha-v2 .create-abha-number .already-have-abha .link-abha{cursor:pointer;text-decoration:underline;color:#33189f}.create-abha-v2 .create-abha-number .know-more-about-abha{display:flex;justify-content:center;align-items:center;font-size:1.2rem;color:#33189f;font-weight:500}.create-abha-v2 .create-abha-number .know-more-about-abha .abha-info-icon{cursor:pointer;margin:0 .5em}.create-abha-v2 .footer-container{margin-top:auto}@media screen and (max-width: 480px){.create-abha-v2{margin-top:1.31em;background:#fff}.create-abha-v2 .breadcrumbs{display:none}.create-abha-v2 .create-abha-number .heading{display:grid;grid-template-columns:1fr auto 1fr;width:100%;align-items:center;font-size:1.1rem}.create-abha-v2 .create-abha-number .heading .home-button-mobile{display:flex;font-size:.75rem}.create-abha-v2 .create-abha-number .heading .home-button-mobile .backbutton{text-transform:capitalize;font-size:.75rem;margin-left:-8px;font-weight:400;color:#33189f}.create-abha-v2 .create-abha-number .description{font-size:.88rem;line-height:1.03rem;color:#6c6969;font-weight:500;padding:0 1.63em;margin-top:1.82em;margin-bottom:2.84em}.create-abha-v2 .create-abha-number .choose-container{gap:.81em;padding:0 1.25em;margin-top:0}.create-abha-v2 .create-abha-number .already-have-abha{font-size:.75rem}.create-abha-v2 .create-abha-number .already-have-abha .link-abha,.create-abha-v2 .create-abha-number .know-more-about-abha{font-size:.88rem}}.choose-abha-card{width:25%;padding:20px 10px;border-radius:10px;box-shadow:#959da533 0 8px 24px;background:#fff;display:flex;flex-direction:column;align-items:center;cursor:pointer}.choose-abha-card img{height:60px;width:60px}.choose-abha-card .card-content{display:flex;flex-direction:column;align-items:center;margin:10px 0;text-align:center;height:100px;min-height:100px}.choose-abha-card .card-content .heading{font-size:1.5rem;font-weight:600;line-height:23px;color:#202020}.choose-abha-card .card-content p{font-size:1.2rem;font-weight:400;margin:.25em 0;line-height:20px;color:#6c6969;height:20px}.choose-abha-card .action{color:#33189f;width:120px;text-decoration:underline;height:25px;font-size:1.25rem;border-radius:20px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 480px){.choose-abha-card{width:47%;border-radius:10px;box-shadow:#959da533 0 8px 24px;display:flex;flex-direction:column;align-items:flex-start;position:relative;margin:5px 0;padding:1em 1em .75em}.choose-abha-card img{height:45px;width:45px}.choose-abha-card .card-content{display:flex;flex-direction:column;align-items:flex-start;margin:3px 0;text-align:start}.choose-abha-card .card-content .heading{display:flex;align-items:flex-start;font-size:.875rem;font-weight:500;line-height:16px}.choose-abha-card .card-content p{font-size:.75rem;font-weight:400;line-height:14px}.choose-abha-card .action{display:flex;position:static;text-align:start;background-color:#fff;border-radius:0;font-size:.75rem;align-items:flex-start;justify-content:flex-start;color:#33189f}}.create-aadhaar-container{width:60vw;padding:3em 2.66em 2.5em}@media screen and (max-width: 480px){.create-aadhaar-container{width:100vw;padding:1.25em 1.25em 0;height:100%}.create-aadhaar-container .step-component-container{height:100%}.create-aadhaar-container .stepper-div,.create-aadhaar-container .stepper-line{display:none}}.aadhaar-id-form-container{margin-left:3.66em;margin-bottom:1em}.aadhaar-id-form-container .step-count-div{display:none}.aadhaar-id-form-container .aadhaar-head{font-size:2.133rem;font-weight:600;line-height:38px;color:#202020}.aadhaar-id-form-container .aadhaar-body .aadhaar-description{font-size:1.066rem;margin:1.66em 0 2em;font-weight:500;line-height:19px;color:#6c6969}.aadhaar-id-form-container .aadhaar-body form .terms-policy{display:flex;width:80%;align-items:center;gap:.5em;font-size:.75rem;margin-top:7vh}.aadhaar-id-form-container .aadhaar-body form .terms-policy .terms-checkbox{margin-left:8px;width:24px;height:24px}.aadhaar-id-form-container .aadhaar-body form .terms-policy p{font-size:.93rem;font-weight:400;line-height:17px;color:#262626}.aadhaar-id-form-container .aadhaar-body form .terms-policy p span{cursor:pointer;color:#33189f;text-decoration:underline}.aadhaar-id-form-container .aadhaar-body form .get-otp-button{width:100%;max-width:300px;display:block;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.aadhaar-id-form-container .aadhaar-body form .existing-abha-number{display:flex;align-items:center;padding-block:.6em;margin-left:12px;gap:8px}.aadhaar-id-form-container .aadhaar-body form .existing-abha-number .abha-text{font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.aadhaar-id-form-container .aadhaar-body form .existing-abha-number .link-abha{font-size:1.06rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f;cursor:pointer}@media screen and (max-width: 480px){.aadhaar-id-form-container{height:100%;display:flex;flex-direction:column;margin-left:0}.aadhaar-id-form-container .step-count-div{display:grid;grid-template-columns:1fr auto 1fr;width:100%;align-items:center}.aadhaar-id-form-container .step-count-div .back-button-mobile-div .backbutton{text-transform:capitalize;margin-left:-8px}.aadhaar-id-form-container .step-count-div .back-button-mobile-div .back-button-wrapper-container .back-button-div .back-button{padding:0;font-size:.75rem;font-weight:400;color:#33189f}.aadhaar-id-form-container .step-count-div .step-text-div{font-size:.75rem;color:#6c6969}.aadhaar-id-form-container .aadhaar-head{font-size:1.13rem;margin:.88em auto 1.76em;text-align:center;color:#33189f;line-height:21px}.aadhaar-id-form-container .aadhaar-body{display:flex;flex-direction:column;height:100%}.aadhaar-id-form-container .aadhaar-body .aadhaar-description{font-size:.88rem;text-align:center;margin:0 0 2em;line-height:16px}.aadhaar-id-form-container .aadhaar-body form{display:flex;flex-direction:column;flex-grow:1}.aadhaar-id-form-container .aadhaar-body form .aadhaar-number{max-width:100%}.aadhaar-id-form-container .aadhaar-body form .terms-policy{margin:auto auto 0;justify-content:center}.aadhaar-id-form-container .aadhaar-body form .terms-policy p{font-size:.75rem}.aadhaar-id-form-container .aadhaar-body form .get-otp-button{font-size:.88rem;margin:1.25em auto .5em;max-width:278px}.aadhaar-id-form-container .aadhaar-body form .existing-abha-number{margin-bottom:6.93em;justify-content:center}.aadhaar-id-form-container .aadhaar-body form .existing-abha-number .abha-text{font-size:.75rem}.aadhaar-id-form-container .aadhaar-body form .existing-abha-number .link-abha{font-size:.88rem}}.terms-container{width:60vw;padding:2em 3em 2em 2em}.terms-container .terms-head-web{display:flex;align-items:center;gap:1.33em;color:#202020}.terms-container .terms-head-web img{cursor:pointer}.terms-container .terms-head-web span{font-size:2.133rem;font-weight:600;line-height:38px}.terms-container .terms-head-mobile{display:none}.terms-container .terms-body-wrapper{margin:2.53em 0 0 3.66em}.terms-container .terms-body-wrapper .terms-and-conditions{font-size:1.06em;font-weight:400;line-height:20px;color:#000}.terms-container .terms-body-wrapper .terms-and-conditions .rowItem{display:flex;flex-direction:row;align-items:flex-start}.terms-container .terms-body-wrapper .terms-and-conditions .rowItem .label-text{padding-top:9px}.terms-container .terms-body-wrapper .declaration-terms-points{margin-left:3em;list-style-type:disc}.terms-container .terms-body-wrapper .accept-terms-button{width:100%;max-width:300px;display:block;text-align:center;margin:1em .5em .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.terms-container .validation-message{color:var(--Accent-1);font-size:.875rem;padding:.25rem 0}@media screen and (max-width: 480px){.terms-container{width:100%;padding:0;margin-top:1.5em}.terms-container .terms-head-web{display:none}.terms-container .terms-head-mobile{display:block}.terms-container .terms-head-mobile .header-with-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;font-weight:400;color:#33189f}.terms-container .terms-head-mobile .header-with-nav .back-button-mobile-div{margin-left:.5rem}.terms-container .terms-head-mobile .header-with-nav .back-button-mobile-div .backbutton{font-size:.75rem;line-height:18px;font-weight:400}.terms-container .terms-head-mobile .header-with-nav .terms-header{font-size:1.125rem;font-weight:600;line-height:21px}.terms-container .terms-body-wrapper{margin:1.5em 2em 1em 2.66em}.terms-container .terms-body-wrapper .terms-and-conditions{font-size:.875em}.terms-container .terms-body-wrapper .accept-terms-button{margin:1em auto 0}}.back-button-wrapper-container{display:flex;flex-direction:column;flex-wrap:wrap;width:100%;max-width:100vw}.back-button-wrapper-container .back-button-div{display:flex;flex-direction:row;align-items:center}.back-button-wrapper-container .back-button-div .back-button{background-color:transparent;box-shadow:none;margin-right:auto}.back-button-wrapper-container .back-button-div .back-button:hover{background-color:transparent;box-shadow:none}.back-button-wrapper-container .title-container{display:flex;flex-direction:row;align-items:center}.aadhaar-authentication-container{margin-bottom:1em}.aadhaar-authentication-container .aadhar-authentication-header{display:none}.aadhaar-authentication-container .aadhaar-head{display:flex;align-items:center;gap:1.33em;color:#202020}.aadhaar-authentication-container .aadhaar-head img{cursor:pointer}.aadhaar-authentication-container .aadhaar-head span{font-size:2.133rem;font-weight:600;line-height:38px}.aadhaar-authentication-container .aadhaar-body{margin-left:3.66em}.aadhaar-authentication-container .aadhaar-body form .otp-field-container{margin-block:2em}.aadhaar-authentication-container .aadhaar-body form .otp-field-container .otp-field-heading{font-size:1.06rem;font-weight:500;line-height:19px;color:#6c6969}.aadhaar-authentication-container .aadhaar-body form .otp-field-container .resend-div{display:flex;max-width:50%;justify-content:space-between;padding:5px 0 15px}.aadhaar-authentication-container .aadhaar-body form .otp-field-container .resend-div .resend-text{font-size:.8rem}.aadhaar-authentication-container .aadhaar-body form .otp-field-container .resend-div .resend-button{cursor:pointer;font-size:1rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f}.aadhaar-authentication-container .aadhaar-body form .otp-field-container .resend-div .resend-button.disabled{cursor:not-allowed;opacity:.3}.aadhaar-authentication-container .aadhaar-body form .abha-communication-container .abha-communication-heading{font-size:1.066rem;font-weight:500;line-height:19px;color:#000;margin-bottom:1.25em}.aadhaar-authentication-container .aadhaar-body form .verify-continue-button{width:100%;max-width:300px;display:block;text-align:center;margin:2.4em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.aadhaar-authentication-container .aadhaar-body form .existing-abha-number{display:flex;align-items:center;padding-block:.6em;margin-left:12px;gap:8px}.aadhaar-authentication-container .aadhaar-body form .existing-abha-number .abha-text{font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.aadhaar-authentication-container .aadhaar-body form .existing-abha-number .link-abha{font-size:1.06rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f;cursor:pointer}@media screen and (max-width: 480px){.aadhaar-authentication-container{height:100%;display:flex;flex-direction:column}.aadhaar-authentication-container .aadhar-authentication-header{display:flex;align-items:center;margin-bottom:1em}.aadhaar-authentication-container .aadhar-authentication-header .step-count-div{display:grid;grid-template-columns:1fr auto 1fr;width:100%;align-items:center}.aadhaar-authentication-container .aadhar-authentication-header .step-count-div .back-button-mobile-div .backbutton{text-transform:capitalize;margin-left:-8px}.aadhaar-authentication-container .aadhar-authentication-header .step-count-div .back-button-mobile-div .back-button-wrapper-container .back-button-div .back-button{padding:0;font-size:.75rem;font-weight:400;color:#33189f}.aadhaar-authentication-container .aadhar-authentication-header .step-count-div .step-text-div{font-size:.75rem;color:#6c6969;align-self:center}.aadhaar-authentication-container .aadhaar-head img{display:none}.aadhaar-authentication-container .aadhaar-head span{font-size:1.13rem;color:#33189f;margin:0 auto;line-height:21px}.aadhaar-authentication-container .aadhaar-body{height:100%;display:flex;flex-direction:column;margin-left:0}.aadhaar-authentication-container .aadhaar-body form{display:flex;flex-direction:column;flex-grow:1}.aadhaar-authentication-container .aadhaar-body form .otp-field-container .otp-field .otp-field-textfield{max-width:100%}.aadhaar-authentication-container .aadhaar-body form .otp-field-container .otp-field-heading{font-size:.88rem;text-align:center;line-height:16px}.aadhaar-authentication-container .aadhaar-body form .otp-field-container .resend-div{max-width:100%;justify-content:space-between;padding:5px 0 0}.aadhaar-authentication-container .aadhaar-body form .otp-field-container .resend-div .resend-text{font-size:.7rem}.aadhaar-authentication-container .aadhaar-body form .otp-field-container .resend-div .resend-button{font-size:.88rem}.aadhaar-authentication-container .aadhaar-body form .abha-communication-container .phone-textfield{max-width:100%}.aadhaar-authentication-container .aadhaar-body form .abha-communication-container .abha-communication-heading{font-size:1rem;line-height:18px}.aadhaar-authentication-container .aadhaar-body form .verify-continue-button{margin:auto auto .5em;font-size:.88rem;max-width:278px}.aadhaar-authentication-container .aadhaar-body form .existing-abha-number{margin:0 auto 6.87em;justify-content:center}.aadhaar-authentication-container .aadhaar-body form .existing-abha-number .abha-text{font-size:.75rem}.aadhaar-authentication-container .aadhaar-body form .existing-abha-number .link-abha{font-size:.88rem}}.otp-verification-container{margin-left:3.66em;margin-bottom:1em}.otp-verification-container .step-count-div{display:none}.otp-verification-container .otp-verification-head{font-size:2.133rem;font-weight:600;line-height:38px;color:#202020}.otp-verification-container .otp-verification-body .otp-verification-description{font-size:1.33rem;font-weight:500;line-height:23px;margin:1.06em 0 2.4em;color:#202020}.otp-verification-container .otp-verification-body form .otp-field-container{margin-block:1.5em}.otp-verification-container .otp-verification-body form .otp-field-container .otp-field-heading{font-size:1.06rem;font-weight:500;line-height:19px;color:#6c6969}.otp-verification-container .otp-verification-body form .otp-field-container .resend-div{display:flex;justify-content:space-between;padding:5px 0 15px;max-width:50%}.otp-verification-container .otp-verification-body form .otp-field-container .resend-div .resend-text{font-size:.8rem}.otp-verification-container .otp-verification-body form .otp-field-container .resend-div .resend-button{cursor:pointer;font-size:1rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f}.otp-verification-container .otp-verification-body form .otp-field-container .resend-div .resend-button.disabled{cursor:not-allowed;opacity:.3}.otp-verification-container .otp-verification-body form .get-otp-button{width:100%;max-width:300px;display:block;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.otp-verification-container .otp-verification-body form .existing-abha-number{display:flex;align-items:center;padding-block:.6em;margin-left:12px;gap:8px}.otp-verification-container .otp-verification-body form .existing-abha-number .abha-text{font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.otp-verification-container .otp-verification-body form .existing-abha-number .link-abha{font-size:1.06rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f;cursor:pointer}@media screen and (max-width: 480px){.otp-verification-container{height:100%;display:flex;flex-direction:column;margin-left:0}.otp-verification-container .step-count-div{display:grid;grid-template-columns:1fr auto 1fr;width:100%;align-items:center}.otp-verification-container .step-count-div .back-button-mobile-div .backbutton{text-transform:capitalize;margin-left:-8px}.otp-verification-container .step-count-div .back-button-mobile-div .back-button-wrapper-container .back-button-div .back-button{padding:0;font-size:.75rem;font-weight:400;color:#33189f}.otp-verification-container .step-count-div .step-text-div{font-size:.75rem;color:#6c6969}.otp-verification-container .otp-verification-head{font-size:1.13rem;display:flex;justify-content:center;color:#33189f}.otp-verification-container .otp-verification-body{height:100%;display:flex;flex-direction:column}.otp-verification-container .otp-verification-body .otp-verification-description{display:none}.otp-verification-container .otp-verification-body form{display:flex;flex-direction:column;flex-grow:1;width:100%}.otp-verification-container .otp-verification-body form .otp-field-container .otp-field-heading{font-size:.88rem;text-align:center;margin-bottom:1.13em;padding:0 5em}.otp-verification-container .otp-verification-body form .otp-field-container .otp-field .textfield{max-width:100%}.otp-verification-container .otp-verification-body form .otp-field-container .resend-div{max-width:100%;justify-content:space-between}.otp-verification-container .otp-verification-body form .otp-field-container .resend-div .resend-text{font-size:.69rem;color:#6c6969}.otp-verification-container .otp-verification-body form .otp-field-container .resend-div .resend-button{font-size:.88rem}.otp-verification-container .otp-verification-body form .get-otp-button{font-size:.88rem;max-width:278px;margin:auto auto .5em}.otp-verification-container .otp-verification-body form .existing-abha-number{justify-content:center;margin-left:0;margin-bottom:6.87em}.otp-verification-container .otp-verification-body form .existing-abha-number .abha-text{font-size:.75rem}.otp-verification-container .otp-verification-body form .existing-abha-number .link-abha{font-size:.88rem}}.abha-exists-container{width:100%;padding:2.66em;max-width:464px;text-align:center}.abha-exists-container .account-exists-alert{font-size:1.6rem;font-weight:600;line-height:28px;margin:1.45em 0 .83em}.abha-exists-container .account-exists-meessage{font-size:.93rem;font-weight:400;line-height:16px;margin-bottom:2.875em}.abha-exists-container .account-exists-meessage span{font-weight:700}.abha-exists-container .save-button{width:100%;max-width:50%;text-align:center;padding:8px 0;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (min-width: 481px) and (max-width: 1024px){.abha-exists-container{max-width:376px}}.number-matched-container{width:100%;padding:2.66em;max-width:464px;text-align:center}.number-matched-container .matched-message{font-size:1.2rem;margin:2em 0 2.4em;font-weight:500;line-height:21px}.number-matched-container .continue-button{width:100%;max-width:50%;text-align:center;padding:8px 0;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.abha-address-form-container{margin-left:3.66em;padding:0 4em}.abha-address-form-container .step-text-div{display:none}.abha-address-form-container .abha-head{font-size:2.133rem;font-weight:600;line-height:38px;color:#202020;margin-top:-.5em}.abha-address-form-container .abha-body .abha-description{font-size:1.066rem;margin:1em 0 2em;font-weight:500;line-height:19px;color:#6c6969}.abha-address-form-container .abha-body form .error-messages{margin:2em 1em}.abha-address-form-container .abha-body form .error-messages .first{color:gray}.abha-address-form-container .abha-body form .error-messages .error{color:red}.abha-address-form-container .abha-body form .error-messages .valid{color:green}.abha-address-form-container .abha-body form .suggestions{margin:1em 0}.abha-address-form-container .abha-body form .suggestions .suggestions-parent{margin:1em 0;display:flex}.abha-address-form-container .abha-body form .suggestions .suggestions-parent .suggestion{width:fit-content;cursor:pointer;padding:10px;border-radius:20px;box-shadow:#959da533 0 8px 24px;margin:0 .5em}.abha-address-form-container .abha-body form .create-button{width:100%;max-width:300px;display:block;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 480px){.abha-address-form-container{height:100%;display:flex;flex-direction:column;margin-left:0;padding:0}.abha-address-form-container .step-text-div{display:flex;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;line-height:14.06px;color:#6c6969;margin-bottom:1.33em}.abha-address-form-container .abha-head{font-size:1.13rem;color:#33189f;display:flex;justify-content:center;line-height:21px}.abha-address-form-container .abha-body{height:100%;display:flex;flex-direction:column}.abha-address-form-container .abha-body .abha-description{font-size:.88rem;margin:2.27em 0 2em;text-align:center;line-height:16px}.abha-address-form-container .abha-body form{display:flex;flex-direction:column;flex-grow:1}.abha-address-form-container .abha-body form .textfield{max-width:100%}.abha-address-form-container .abha-body form .error-messages{font-size:.69rem;margin:2em}.abha-address-form-container .abha-body form .suggestions{font-size:.75rem;color:#33189f}.abha-address-form-container .abha-body form .suggestions .suggestions-parent{font-size:.88rem;color:#202020;overflow-x:hidden}.abha-address-form-container .abha-body form .create-button{font-size:.88rem;max-width:278px;margin:auto auto 10.79em}}.abha-card-details-container{margin:0 10%;display:flex;justify-content:center;align-items:center}.abha-card-details-container .abha-card-details-left{display:flex;justify-content:center;align-items:center;margin-top:3em}.abha-card-details-container .abha-card-details-left .abha-card-details{width:80%}.abha-card-details-container .abha-card-details-left .abha-card-details .greeting-message{display:flex;justify-content:center;align-items:center;font-size:2.13rem;font-weight:500;line-height:38px;color:#33189f;margin-bottom:.625em}.abha-card-details-container .abha-card-details-left .abha-card-details .created-message{margin-left:11em;margin-right:11em}.abha-card-details-container .abha-card-details-left .abha-card-details .loader1{border-radius:8px;display:flex;flex-direction:column;margin:2em;box-shadow:1px 1px 3px 2px #00000026}.abha-card-details-container .abha-card-details-left .abha-card-details .loader1 .circular-task-component{display:flex;justify-content:center;margin-top:3.625em;margin-bottom:3em}.abha-card-details-container .abha-card-details-left .abha-card-details .loader1 .circular-task-component .loader-container .loader{height:3.75em;width:3.75em}.abha-card-details-container .abha-card-details-left .abha-card-details .loader1 .loader1-heading{margin-bottom:2.125em;color:#33189f;text-align:center;font-size:1.06rem;font-weight:400;margin-left:13em;margin-right:13em}.abha-card-details-container .abha-card-details-left .abha-card-details .created-message{text-align:center;font-size:1.06rem;font-weight:400;line-height:19px;color:#202020;padding-left:2em;padding-right:2em}.abha-card-details-container .abha-card-details-left .abha-card-details .download-buttons{display:flex;margin-top:5.2em;padding:.2em;gap:20px;text-align:center}.abha-card-details-container .abha-card-details-left .abha-card-details .download-buttons .download-links{display:flex;align-items:center;gap:4px;font-size:1.06rem;font-weight:400;line-height:19px;color:#33189f}.abha-card-details-container .abha-card-details-left .abha-card-details .modify-button-center{display:flex;justify-content:center}.abha-card-details-container .abha-card-details-left .abha-card-details .modify-button-center .goto-homepage-button{width:100%;max-width:300px;display:block;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#33189f;background:#fff;box-shadow:0 3px 6px #2020204d}.abha-card-details-container .abha-card-details-right{flex:.5}.abha-card-details-container .abha-card-details-right .abha-card-container{padding:20px;width:fit-content;border-radius:8px;background:#fff;box-shadow:0 0 6px #00000026;display:flex;flex-direction:column;gap:20px}.abha-card-details-container .abha-card-details-right .abha-card-container img{display:block;width:60vw;height:60vh;overflow:hidden;max-width:512px}.abha-loading{display:flex;justify-content:center;align-items:center}.abha-card-details-container-second-screen{margin:0 10%;display:flex;flex-direction:row}.abha-card-details-container-second-screen .abha-card-mobile-header{display:none}.abha-card-details-container-second-screen .abha-card-details-left-second-screen{flex:.5;margin-top:5em}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen{width:80%}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .greeting-message-second-screen{align-items:center;font-size:2.13rem;font-weight:500;line-height:38px;color:#33189f;margin-bottom:.625em}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .created-message-second-screen{font-size:1.06rem;font-weight:400;line-height:19px;color:#202020}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .sync-records-container{width:100%;display:flex;margin-block:3em 0;padding:1.06em 1em 1.06em .75em;border:1px solid rgba(255,184,0,.2);border-left:4px solid rgb(255,184,0);border-radius:4px;background:#ffb8000d;color:#202020}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .sync-records-container .sync-records-logo img{margin-right:.8em;margin-top:-4px}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .sync-records-container .sync-text-container{display:flex;flex-direction:column;gap:8px;max-width:70%}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .sync-records-container .sync-text-container .sync-title{font-size:1.06rem;font-weight:600;line-height:18.75px}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .sync-records-container .sync-text-container .sync-message{font-size:.93rem;font-weight:400;line-height:16.41px}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .sync-records-container .sync-button-container{display:flex;align-items:end;margin-left:auto}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .sync-records-container .sync-button-container .sync-link{font-size:1.06rem;line-height:18.75px;color:#33189f;text-decoration:underline;cursor:pointer}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .download-buttons-second-screen{display:flex;margin-top:5.2em;padding:.2em;gap:20px}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .download-buttons-second-screen .download-links-second-screen{display:flex;align-items:center;cursor:pointer;gap:4px;font-size:1.06rem;font-weight:400;line-height:19px;color:#33189f}.abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .modify-button-center-second-screen .goto-homepage-button-second-screen{width:100%;max-width:300px;display:block;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#33189f;background:#fff;box-shadow:0 3px 6px #2020204d}.abha-card-details-container-second-screen .abha-card-details-right-second-screen{flex:.5}.abha-card-details-container-second-screen .abha-card-details-right-second-screen .abha-card-container-second-screen img{display:block;width:60vw;height:60vh;overflow:hidden;max-width:512px;object-fit:cover}.abha-card-details-container-second-screen .abha-card-details-right-second-screen .go-to-button-mobile-container{display:none}@media screen and (max-width: 1147px){.abha-card-details-container .abha-card-details-left{margin-top:2em}.abha-card-details-container .abha-card-details-left .abha-card-details .created-message{margin-left:3em;margin-right:3em}.abha-card-details-container .abha-card-details-left .abha-card-details .loader1 .circular-task-component{margin:1.5em}.abha-card-details-container .abha-card-details-left .abha-card-details .loader1 .loader1-heading{margin-left:3em;margin-right:3em}}@media screen and (max-width: 640px){.create-abha-v2 .breadcrumbs{padding:.1em}.abha-card-details-container .abha-card-details-left .abha-card-details .loader1{margin:1.5em}}@media screen and (max-width: 1200px){.abha-card-details-container .abha-card-details-left{margin-top:0}.abha-card-details-container .abha-card-details-left .abha-card-details .loader1 .circular-task-component{margin-top:3.625em;padding:.5em}}@media screen and (max-width: 511px){body{line-height:1}.abha-card-details-container .abha-card-details-left{margin-top:0}.abha-card-details-container .abha-card-details-left .abha-card-details .created-message{padding-left:0;padding-right:0;font-size:.88em}.abha-card-details-container .abha-card-details-left .abha-card-details .loader1{margin:.5em}.abha-card-details-container .abha-card-details-left .abha-card-details .loader1 .circular-task-component{padding:.5em}.abha-card-details-container .abha-card-details-left .abha-card-details .loader1 .loader1-heading{padding-left:0;padding-right:0;font-size:.88em}}@media screen and (max-width: 714px){.create-abha-v2{height:auto}.create-abha-v2 .abha-card-details-container-second-screen{display:flex;flex-direction:column}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen{margin-top:2em}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .download-buttons-second-screen{margin-top:0}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-right-second-screen .abha-card-container-second-screen img{width:70vw;height:70vh}}@media screen and (max-width: 1066px){.create-abha-v2{height:auto}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen{margin-top:2em}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .download-buttons-second-screen{margin-top:3.2em}.create-abha-v2 .abha-card-details-right-second-screen .abha-card-container-second-screen img{width:40vw}}@media screen and (max-width: 480px){.create-abha-v2 .abha-card-details-container-second-screen{margin:0 5%}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen{margin-top:0}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen{width:100%}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .abha-card-mobile-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;margin-bottom:1.87em}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .abha-card-mobile-header .home-button-mobile .backbutton{text-transform:capitalize;margin-left:-8px}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .abha-card-mobile-header .home-button-mobile .back-button-wrapper-container .back-button-div .back-button{padding:0;font-size:.75rem;font-weight:400;color:#33189f}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .abha-card-mobile-header .abha-card-title{font-size:1.12rem;font-weight:600;line-height:1.16em;color:#33189f}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .greeting-message-second-screen{font-size:1.12rem;font-weight:600;line-height:1.16em}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .created-message-second-screen{font-size:.875rem;font-weight:500;line-height:1.17em;color:#6c6969;max-width:70%}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .download-buttons-second-screen{display:flex;justify-content:center;gap:1em;margin-top:2em;margin-bottom:1.12em}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .download-buttons-second-screen .download-links-second-screen{font-size:.875rem}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .download-buttons-second-screen .download-links-second-screen img{width:20px}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-left-second-screen .abha-card-details-second-screen .modify-button-center-second-screen{display:none}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-right-second-screen .abha-card-container-second-screen img{width:100%;height:50vh}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-right-second-screen .abha-card-container-second-screen .go-to-button-mobile-container{display:flex;justify-content:center}.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-right-second-screen .abha-card-container-second-screen .go-to-button-mobile-container .goto-homepage-button-mobile{width:100%;max-width:278px;margin:3em 0 1.42em;padding:8px 0;font-family:Mulish;font-size:.875rem;font-weight:500;line-height:20px;cursor:pointer;border-radius:8px;border:1px solid rgb(51,24,159);color:#33189f;background:#fff;box-shadow:0 3px 6px #2020204d}}@media screen and (max-width: 396px){.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-right-second-screen .abha-card-container-second-screen img{width:100%;height:45vh}}@media screen and (max-width: 360px){.create-abha-v2 .abha-card-details-container-second-screen .abha-card-details-right-second-screen .abha-card-container-second-screen img{width:100%;height:40vh}}.loader-container .loader{width:80px;height:80px;animation:spinner 1s linear infinite}.loader-container .loader path{fill:#33189f}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.sync-success-container{margin:0 3.75em 2.75em;max-width:30rem;width:100%;text-align:center}.sync-success-container .green-check{margin:2.5rem 0 2.25rem}.sync-success-container .success-message{font-size:1.6rem;font-weight:600;line-height:28px;color:#202020}@media screen and (max-width: 480px){.sync-success-container{max-width:20rem}}.abha-info-container{width:100%;margin:3.33em 6.66em;max-width:40vw;text-align:start}.abha-info-container .info-heading{font-size:2.133rem;font-weight:600;line-height:38px;margin-bottom:1.1875em;color:#202020}.abha-info-container .info-content{font-size:1.06em;font-weight:400;line-height:20px;color:#000}.drawer-list .profile-card{border-radius:16px;border:1px solid rgba(51,24,159,.05);background:linear-gradient(95deg,#33189f1a 1.53%,#33189f00 99.38%);width:inherit;box-shadow:none;display:flex;flex-direction:row;align-items:center;gap:1rem;padding:.4rem;cursor:pointer}.drawer-list .profile-card .card-info{min-width:0}.drawer-list .profile-card .card-info .primary{color:#202020;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.drawer-list .profile-card .card-info .secondary{color:#202020;font-size:.9rem;font-weight:400;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.drawer-list .profile-card .chevron-right{margin-left:auto}.drawer-list-group{border-radius:8px;border:1px solid rgba(108,105,105,.2);background:#fff}.drawer-footer-links{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}.drawer-footer-links a{color:#33189f;font-size:.8rem;font-weight:500;text-decoration:none;cursor:pointer}.drawer-footer{margin-top:auto}.abha-id-form-container{padding:4em;max-width:600px}.abha-id-form-container .aadhaar-head{font-size:2.133rem;font-weight:600;line-height:38px;color:#202020}.abha-id-form-container .aadhaar-body .aadhaar-description{font-size:1.066rem;margin:1.66em 0 2em;font-weight:500;line-height:19px;color:#6c6969}.abha-id-form-container .aadhaar-body .form-container{margin:1em 1em 4em}.abha-id-form-container .aadhaar-body .form-container .identity-dropdown{width:50%;margin-bottom:1.06em}.abha-id-form-container .aadhaar-body .form-container form .terms-policy{display:flex;width:80%;align-items:center;gap:.5em;font-size:.75rem;margin-top:7vh;padding-block:.8em;border:1px solid rgba(108,105,105,.5);border-radius:8px}.abha-id-form-container .aadhaar-body .form-container form .terms-policy .terms-checkbox{margin-left:8px;width:24px;height:24px}.abha-id-form-container .aadhaar-body .form-container form .terms-policy p{font-size:.93rem;line-height:16px;color:#262626}.abha-id-form-container .aadhaar-body .form-container form .terms-policy p span{font-size:1.06rem;font-weight:400;line-height:19px;cursor:pointer;color:#33189f;text-decoration:underline}.abha-id-form-container .aadhaar-body .form-container form .forgot-abha-number{margin:1em 0;text-decoration:underline;color:#33189f;cursor:pointer}.abha-id-form-container .aadhaar-body .get-otp-button{width:100%;max-width:300px;display:block;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.abha-id-form-container .aadhaar-body .existing-abha-number{display:flex;align-items:center;padding-block:.7em;margin-left:12px;gap:8px}.abha-id-form-container .aadhaar-body .existing-abha-number .abha-text{font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.abha-id-form-container .aadhaar-body .existing-abha-number .link-abha{font-size:1.06rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f;cursor:pointer}@media screen and (max-width: 480px){.abha-id-form-container{padding:1.3em 1.25em 0}.abha-id-form-container .aadhaar-head{font-family:Roboto;font-size:1.2rem;font-weight:600;line-height:1.4em;text-align:center;color:#33189f}.abha-id-form-container .aadhaar-body .aadhaar-description{font-family:Roboto;font-size:.875rem;font-weight:500;line-height:1.1em;letter-spacing:0em;text-align:center}.abha-id-form-container .aadhaar-body .form-container{margin:2em 0 4em}.abha-id-form-container .aadhaar-body .form-container .identity-dropdown{width:100%}.abha-id-form-container .aadhaar-body .form-container form .phonenumber-field,.abha-id-form-container .aadhaar-body .form-container form .abha-number-field,.abha-id-form-container .aadhaar-body .form-container form .abha-address-field,.abha-id-form-container .aadhaar-body .form-container form .aadhaar-number-field{max-width:100%}.abha-id-form-container .aadhaar-body .form-container form .forgot-abha-number{padding-left:1em}.abha-id-form-container .aadhaar-body .get-otp-button{margin:0 auto;font-size:.875rem;max-width:278px}.abha-id-form-container .aadhaar-body .existing-abha-number{justify-content:center}.abha-id-form-container .aadhaar-body .existing-abha-number .abha-text{font-size:.75rem}.abha-id-form-container .aadhaar-body .existing-abha-number .link-abha{font-size:.875rem}}.link-abha-via-abha-number{padding:4em;max-width:600px}.link-abha-via-abha-number .abha-head{display:flex;align-items:center;gap:1.33em;color:#202020}.link-abha-via-abha-number .abha-head img{cursor:pointer}.link-abha-via-abha-number .abha-head .back-btn{display:none}.link-abha-via-abha-number .abha-head span{font-size:2.133rem;font-weight:600;line-height:38px}.link-abha-via-abha-number .abha-number{border-radius:.5rem;background:#33189f0d;padding:.5rem;width:fit-content;color:#202020;font-size:1rem;margin:1em 1em 1em 3.66em;font-weight:400;line-height:19px}.link-abha-via-abha-number .abha-number span{color:#33189f;font-weight:500}.link-abha-via-abha-number .abha-body{margin-left:3.66em}.link-abha-via-abha-number .abha-body form .otp-field-container{margin-block:2em}.link-abha-via-abha-number .abha-body form .otp-field-container .otp-field-heading{font-size:1.06rem;font-weight:500;line-height:19px;color:#6c6969}.link-abha-via-abha-number .abha-body form .abha-communication-container .abha-communication-heading{font-size:1.066rem;font-weight:500;line-height:19px;color:#000}.link-abha-via-abha-number .abha-body form .abha-communication-container .radio-group{margin:1.33em 0 2.13em}.link-abha-via-abha-number .abha-body form .verify-continue-button{width:100%;max-width:300px;display:block;text-align:center;margin:7em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.link-abha-via-abha-number .abha-body form .existing-abha-number{display:flex;align-items:center;padding-block:.6em;margin-left:12px;gap:8px}.link-abha-via-abha-number .abha-body form .existing-abha-number .abha-text{font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.link-abha-via-abha-number .abha-body form .existing-abha-number .link-abha{font-size:1.06rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f;cursor:pointer}@media screen and (max-width: 480px){.link-abha-via-abha-number{padding:1.3em 1.25em 0}.link-abha-via-abha-number .abha-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.link-abha-via-abha-number .abha-head img{display:none}.link-abha-via-abha-number .abha-head .back-btn{display:flex;justify-content:center;align-items:center;cursor:pointer;width:51px;height:24px;top:127px;left:20px}.link-abha-via-abha-number .abha-head .back-btn img{display:block}.link-abha-via-abha-number .abha-head .back-btn span{font-size:.7rem;text-align:center;font-weight:500}.link-abha-via-abha-number .abha-head span{color:#33189f;font-size:1.125em}.link-abha-via-abha-number .abha-number{margin:1em auto}.link-abha-via-abha-number .abha-body{margin-left:0}.link-abha-via-abha-number .abha-body form .abha-communication-container .abha-communication-heading{font-size:.875rem;color:#6c6969;text-align:center}.link-abha-via-abha-number .abha-body form .abha-communication-container .radio-group{display:flex;justify-content:center;align-items:center;gap:2.5em}.link-abha-via-abha-number .abha-body form .verify-continue-button{margin:11em auto 0;font-size:.875rem;max-width:278px}.link-abha-via-abha-number .abha-body form .existing-abha-number{justify-content:center}.link-abha-via-abha-number .abha-body form .existing-abha-number .abha-text{font-size:.75rem}.link-abha-via-abha-number .abha-body form .existing-abha-number .link-abha{font-size:.875rem}}.link-otp-verification-container{padding:4em 4em 0 2.3em;max-width:600px}.link-otp-verification-container .otp-verification-head{display:flex;align-items:center;gap:1.33em;color:#202020}.link-otp-verification-container .otp-verification-head .back-btn{display:none}.link-otp-verification-container .otp-verification-head img{cursor:pointer}.link-otp-verification-container .otp-verification-head span{font-size:2.133rem;font-weight:600;line-height:38px}.link-otp-verification-container .otp-verification-body{margin-left:3.66em}.link-otp-verification-container .otp-verification-body form{margin:1em 1em 4em 0}.link-otp-verification-container .otp-verification-body form .otp-field-container .otp-field-heading{font-size:1.2rem;font-weight:500;line-height:38px;color:#6c6969;padding-right:3em}.link-otp-verification-container .otp-verification-body form .otp-field-container .resend-div{display:flex;justify-content:space-between;padding:4px 0 15px}.link-otp-verification-container .otp-verification-body form .otp-field-container .resend-div .resend-text{font-size:.8rem}.link-otp-verification-container .otp-verification-body form .otp-field-container .resend-div .resend-button{cursor:pointer;font-size:1rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f}.link-otp-verification-container .otp-verification-body form .otp-field-container .resend-div .resend-button.disabled{cursor:not-allowed;opacity:.3}.link-otp-verification-container .otp-verification-body form .get-otp-button{width:100%;max-width:300px;display:block;text-align:center;margin:8em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 480px){.link-otp-verification-container{padding:1.3em 1.25em 0}.link-otp-verification-container .otp-verification-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.link-otp-verification-container .otp-verification-head img{display:none}.link-otp-verification-container .otp-verification-head .back-btn{display:flex;gap:0em;cursor:pointer}.link-otp-verification-container .otp-verification-head .back-btn img{display:block}.link-otp-verification-container .otp-verification-head .back-btn span{font-size:.7rem;text-align:center;font-weight:500}.link-otp-verification-container .otp-verification-head span{color:#33189f;font-size:1.125rem}.link-otp-verification-container .otp-verification-body{margin-left:0}.link-otp-verification-container .otp-verification-body form{margin:1em 0 0}.link-otp-verification-container .otp-verification-body form .otp-field-container .otp-field-heading{font-size:.875rem;text-align:center;padding:0 3em;font-family:Roboto;font-weight:500;line-height:16px;letter-spacing:0em;color:#6c6969}.link-otp-verification-container .otp-verification-body form .otp-field-container .otp-field{margin-top:2.1em}.link-otp-verification-container .otp-verification-body form .get-otp-button{margin:9em auto 0;font-size:.875rem;max-width:278px}}.abha-address-selection-container{padding:4em 4em 0 2.3em;max-width:600px}.abha-address-selection-container .address-selection-head{display:flex;align-items:center;gap:1.33em;color:#202020}.abha-address-selection-container .address-selection-head .back-btn{display:none}.abha-address-selection-container .address-selection-head img{cursor:pointer}.abha-address-selection-container .address-selection-head span{font-size:2.133rem;font-weight:600;line-height:38px}.abha-address-selection-container .address-selection-body{margin-left:3.66em}.abha-address-selection-container .address-selection-body form{margin:1em 0 4em}.abha-address-selection-container .address-selection-body form .address-selection-inner-container .address-selection-heading{font-size:1.06rem;font-weight:500;line-height:19px;color:#6c6969;padding-right:1em}.abha-address-selection-container .address-selection-body form .select-error-message{font-size:.75rem;color:#db3131}.abha-address-selection-container .address-selection-body form .link-button{width:100%;max-width:300px;display:block;text-align:center;margin:8em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.abha-address-selection-container .address-selection-body form .existing-abha-number{display:flex;align-items:center;padding-block:.6em;margin-left:12px;gap:8px}.abha-address-selection-container .address-selection-body form .existing-abha-number .abha-text{font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.abha-address-selection-container .address-selection-body form .existing-abha-number .link-abha{font-size:1.06rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f;cursor:pointer}@media screen and (max-width: 480px){.abha-address-selection-container{padding:1.3em 1.25em 0}.abha-address-selection-container .address-selection-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.abha-address-selection-container .address-selection-head img{display:none}.abha-address-selection-container .address-selection-head .back-btn{display:flex;gap:0em;cursor:pointer}.abha-address-selection-container .address-selection-head .back-btn img{display:block}.abha-address-selection-container .address-selection-head .back-btn span{font-size:.7rem;text-align:center;font-weight:500}.abha-address-selection-container .address-selection-head span{color:#33189f;font-size:1.125rem}.abha-address-selection-container .address-selection-body{margin-left:0}.abha-address-selection-container .address-selection-body form{margin:1em 0 0}.abha-address-selection-container .address-selection-body form .address-selection-inner-container .address-selection-heading{font-size:.875rem;text-align:center;padding:0 3em;font-family:Roboto;font-weight:500;line-height:16px;letter-spacing:0em;color:#6c6969}.abha-address-selection-container .address-selection-body form .link-button{margin:9em auto 0;font-size:.875rem;max-width:278px}.abha-address-selection-container .address-selection-body form .existing-abha-number{font-size:.75rem;justify-content:center}.abha-address-selection-container .address-selection-body form .existing-abha-number .abha-text{font-size:.75rem}.abha-address-selection-container .address-selection-body form .existing-abha-number .link-abha{font-size:.88rem}}.address-confirmation-container{width:100%;padding:2.66em;max-width:464px;text-align:center}.address-confirmation-container .confirmation-required-alert{font-size:1.6rem;font-weight:600;line-height:28px;margin:1.45em 0 .83em}.address-confirmation-container .confirmation-required-meessage{font-size:.93rem;font-weight:400;line-height:16px;margin-bottom:2.875em}.address-confirmation-container .confirmation-required-meessage p{margin-top:8px}.address-confirmation-container .confirm-button{width:100%;max-width:50%;text-align:center;padding:8px 0;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (min-width: 481px) and (max-width: 1024px){.address-confirmation-container{max-width:376px}}.recover-form-container{width:45vw;padding:3.33em 0 4em 3.2em}.recover-form-container .recover-abha-head{display:flex;align-items:center;gap:1.33em;color:#202020}.recover-form-container .recover-abha-head .back-btn{display:none}.recover-form-container .recover-abha-head img{cursor:pointer}.recover-form-container .recover-abha-head span{font-size:2.133rem;font-weight:600;line-height:38px}.recover-form-container .recover-abha-body{padding-left:3.33em;width:80%}.recover-form-container .recover-abha-body .recover-abha-description{font-size:1.066rem;margin:1.66em 0 2em;font-weight:500;line-height:19px;color:#6c6969}.recover-form-container .recover-abha-body form .terms-policy{display:flex;align-items:center;gap:.5em;font-size:.75rem;margin-top:12vh}.recover-form-container .recover-abha-body form .terms-policy .terms-checkbox{margin-left:8px;width:24px;height:24px}.recover-form-container .recover-abha-body form .terms-policy p{font-size:.93rem;font-weight:400;line-height:17px;color:#262626}.recover-form-container .recover-abha-body form .terms-policy p span{cursor:pointer;color:#33189f;text-decoration:underline}.recover-form-container .recover-abha-body form .get-otp-button{width:100%;max-width:300px;display:block;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.recover-form-container .recover-abha-body form .existing-abha-number{display:flex;align-items:center;padding-block:.6em;margin-left:12px;gap:8px}.recover-form-container .recover-abha-body form .existing-abha-number .abha-text{font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.recover-form-container .recover-abha-body form .existing-abha-number .link-abha{font-size:1.06rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f;cursor:pointer}@media screen and (max-width: 480px){.recover-form-container{width:100%;padding:1.3em 1.25em 0}.recover-form-container .recover-abha-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.9em}.recover-form-container .recover-abha-head img{display:none}.recover-form-container .recover-abha-head .back-btn{display:flex;gap:0em;cursor:pointer}.recover-form-container .recover-abha-head .back-btn img{display:block}.recover-form-container .recover-abha-head .back-btn span{font-size:.7rem;text-align:center;font-weight:500}.recover-form-container .recover-abha-head span{font-size:1.125rem;color:#33189f}.recover-form-container .recover-abha-body{padding:0;width:100%}.recover-form-container .recover-abha-body .recover-abha-description{text-align:center;font-size:.875rem;padding:0 .5em}.recover-form-container .recover-abha-body form .terms-policy{justify-content:center}.recover-form-container .recover-abha-body form .get-otp-button{margin:1.4em auto 0}}.otp-verify-container{width:45vw;padding:3.33em 0 4em 3.2em}.otp-verify-container .otp-verify-head{display:flex;align-items:center;gap:1.33em;color:#202020}.otp-verify-container .otp-verify-head .back-btn{display:none}.otp-verify-container .otp-verify-head img{cursor:pointer}.otp-verify-container .otp-verify-head span{font-size:2.133rem;font-weight:600;line-height:38px}.otp-verify-container .otp-verify-body{padding-left:3.33em;width:80%}.otp-verify-container .otp-verify-body form .otp-field-container .otp-field-heading{font-size:1.066rem;margin:1.66em 0 2em;font-weight:500;line-height:19px;color:#6c6969}.otp-verify-container .otp-verify-body form .otp-field-container .resend-div{display:flex;justify-content:space-between;padding:5px 0 15px}.otp-verify-container .otp-verify-body form .otp-field-container .resend-div .resend-text{font-size:.8rem}.otp-verify-container .otp-verify-body form .otp-field-container .resend-div .resend-button{cursor:pointer;font-size:1rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f}.otp-verify-container .otp-verify-body form .otp-field-container .resend-div .resend-button.disabled{cursor:not-allowed;opacity:.3}.otp-verify-container .otp-verify-body form .get-otp-button{width:100%;max-width:300px;display:block;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 480px){.otp-verify-container{width:100vw;padding:1.3em 1.25em 2em}.otp-verify-container .otp-verify-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;color:#202020;cursor:pointer}.otp-verify-container .otp-verify-head img{display:none}.otp-verify-container .otp-verify-head .back-btn{display:flex;gap:0em}.otp-verify-container .otp-verify-head .back-btn img{display:block}.otp-verify-container .otp-verify-head .back-btn span{font-size:.7rem;text-align:center;font-weight:500}.otp-verify-container .otp-verify-head span{font-size:1.125rem;color:#33189f;font-family:Roboto;font-weight:500;line-height:21px;letter-spacing:0em;text-align:center}.otp-verify-container .otp-verify-body{padding:0;width:100%}.otp-verify-container .otp-verify-body form .otp-field-container .otp-field-heading{text-align:center}.otp-verify-container .otp-verify-body form .get-otp-button{margin:4.1em auto 0}}.recover-abha-selection-container{padding:4em 4em 0 2.3em;max-width:600px}.recover-abha-selection-container .address-selection-head{display:flex;align-items:center;gap:1.33em;color:#202020}.recover-abha-selection-container .address-selection-head .back-btn{display:none}.recover-abha-selection-container .address-selection-head img{cursor:pointer}.recover-abha-selection-container .address-selection-head span{font-size:2.133rem;font-weight:600;line-height:38px}.recover-abha-selection-container .address-selection-body{margin-left:3.66em}.recover-abha-selection-container .address-selection-body form{margin:1em 0 4em}.recover-abha-selection-container .address-selection-body form .address-selection-inner-container .address-selection-heading{font-size:1.06rem;font-weight:500;line-height:19px;color:#6c6969;padding-right:1em}.recover-abha-selection-container .address-selection-body form .select-error-message{font-size:.75rem;color:#db3131}.recover-abha-selection-container .address-selection-body form .recover-button{width:100%;max-width:300px;display:block;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 480px){.abha-address-selection-container{padding:1.3em 1.25em 0}.abha-address-selection-container .address-selection-head{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.abha-address-selection-container .address-selection-head img{display:none}.abha-address-selection-container .address-selection-head .back-btn{display:flex;gap:0em;cursor:pointer}.abha-address-selection-container .address-selection-head .back-btn img{display:block}.abha-address-selection-container .address-selection-head .back-btn span{font-size:.7rem;text-align:center;font-weight:500}.abha-address-selection-container .address-selection-head span{color:#33189f;font-size:1.125rem}.abha-address-selection-container .address-selection-body{margin-left:0}.abha-address-selection-container .address-selection-body form{margin:1em 0 0}.abha-address-selection-container .address-selection-body form .address-selection-inner-container .address-selection-heading{font-size:.875rem;text-align:center;padding:0 3em;font-family:Roboto;font-weight:500;line-height:16px;letter-spacing:0em;color:#6c6969}.abha-address-selection-container .address-selection-body form .recover-button{margin:9em auto 0;font-size:.875rem;max-width:278px}}.breadcrumbs-container{margin-top:10px;cursor:pointer;font-size:1rem;line-height:40px;padding:0 2em .5em;color:#202020;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:.5em;align-items:center}.breadcrumbs-container .left-vector{color:#6c6969}.breadcrumbs-container .active-breadcrumb{color:#33189f}.care-giver-outer{width:100%;min-height:100%;display:flex;flex-direction:column;overflow:auto;background:linear-gradient(180deg,#ffffff0d,#33189f0d)}.care-giver-outer .care-giver-inner-container{display:flex;padding:0 3.8em 1em;column-gap:36px;width:100%}.care-giver-outer .care-giver-inner-container .careGiver-innerLeft{display:flex;row-gap:20px;flex:1 1 20%;flex-direction:column}.care-giver-outer .care-giver-inner-container .careGiver-innerLeft .yatriCareGiver-leftUp-container{display:flex;justify-content:center;align-items:center}.care-giver-outer .care-giver-inner-container .careGiver-innerLeft .careGiver-leftDown-container{width:100%;flex:1 1 70%;border:1px solid rgba(108,105,105,.2);border-radius:16px;background:#fff}.care-giver-outer .care-giver-inner-container .careGiver-inner-right{display:flex;flex-direction:column;gap:2.8em;flex:1 1 70%}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-innerrightUp{display:flex;flex-direction:column;gap:.8em;height:fit-content}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-innerrightUp .heading-innerrightUp{width:137px}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-innerrightUp .heading-innerrightUp h1{color:#33189f;font-family:Roboto;font-size:2.1rem;font-weight:500;line-height:38px;letter-spacing:0em}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-innerrightUp .paragraph{top:66px}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-innerrightUp .paragraph p{font-family:Roboto;font-size:1.06rem;font-weight:400;line-height:19px;letter-spacing:0em;text-align:left}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-inner-rightdown{height:100%;display:flex;gap:2em}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-inner-rightdown .caregiver-nominator{border:1px solid rgba(108,105,105,.2);border-radius:16px;display:flex;align-items:center;flex-direction:column;flex:1 1 20%;background:#fff}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-inner-rightdown .careGiver-request{flex:1 1 10%;border-radius:16px;border:1px solid rgba(108,105,105,.2);background:#fff}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-inner-rightdown .caregiver-request-modal{display:none}.care-giver-outer .MuiFormControlLabel-asterisk{color:#d32f2f}.care-giver-outer .footer-container{margin-top:auto}@media screen and (max-width: 1024px){.care-giver-outer{background:#33189f0d}.care-giver-outer .breadcrumbs-container{display:none}.care-giver-outer .care-giver-inner-container{padding:0;gap:.25em;flex-direction:column-reverse}.care-giver-outer .care-giver-inner-container .careGiver-innerLeft .yatriCareGiver-leftUp-container{display:none}.care-giver-outer .care-giver-inner-container .careGiver-innerLeft .careGiver-leftDown-container{background:#fff;border-radius:0;flex:0;width:100%}.care-giver-outer .care-giver-inner-container .careGiver-inner-right{gap:.25em}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-innerrightUp .heading-innerrightUp{background:#fff;width:100%;padding-top:1.5rem;padding-bottom:1.5rem}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-innerrightUp .heading-innerrightUp h1{font-size:1.125rem;font-weight:600;line-height:21px;letter-spacing:0em;text-align:center}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-innerrightUp .paragraph{display:none}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-inner-rightdown{flex-wrap:wrap-reverse;gap:.25em}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-inner-rightdown .caregiver-nominator{width:100%;border-radius:0}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-inner-rightdown .caregiver-nominator .form-up{margin-top:1.5em}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-inner-rightdown .careGiver-request{border:solid;border-radius:0;display:none}.care-giver-outer .care-giver-inner-container .careGiver-inner-right .careGiver-inner-rightdown .caregiver-request-modal{width:100%;background:#fff;height:48px;top:177px;display:flex;justify-content:center;align-items:center}}.care-giver-request{display:flex;flex-direction:column;height:100%;margin-left:1.875em;margin-right:1.875em;background-color:#fff}.care-giver-request .button{display:none}.care-giver-request .care-giver-request-title{font-size:1.3rem;font-weight:500;margin-top:2em}.care-giver-request .care-giver-request-title h1{font-family:Roboto;font-size:1.33rem;font-weight:500;line-height:23.44px;text-align:left}.care-giver-request .no-req{flex:1;display:flex}.care-giver-request .no-req h1{margin:auto;font-family:Roboto;font-size:1.33rem;font-weight:500;line-height:23px;letter-spacing:0em;text-align:center;color:#6c6969}.care-giver-request .care-given-main{display:flex;flex-direction:column;gap:.5em;flex-grow:1;overflow:auto;max-height:38rem}@media screen and (max-width: 1024px){.care-giver-request{flex:1;margin-left:0;margin-right:0}.care-giver-request .care-giver-request-title{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.care-giver-request .care-giver-request-title h1{font-family:Roboto;font-size:1.125rem;font-weight:600;line-height:21.09px;text-align:center;color:#33189f}.care-giver-request .care-giver-request-title .button{display:block}.care-giver-request .care-given-main{margin:0;background-color:#fff;width:100vw}.care-giver-request .no-req{display:flex;justify-content:center;align-items:center;width:100%}.care-giver-request .no-req h1{font-family:Roboto;font-size:1.125rem;font-weight:500;line-height:21.09px;text-align:center}}.care-request-item-container{margin-top:2em}.care-request-item-container:not(:last-child) .div-underline{border:1px solid rgba(108,105,105,.2)}.care-request-item-container .care-giver-request-main{margin-bottom:1em;display:flex;flex-direction:row;justify-content:space-between}.care-request-item-container .care-giver-request-main .care-giver-request-main-left{display:flex;flex-direction:column;gap:.5em}.care-request-item-container .care-giver-request-main .care-giver-request-main-left .care-giver-request-user-name p{color:#000;font-weight:500;font-size:1.2rem;line-height:21.09px}.care-request-item-container .care-giver-request-main .care-giver-request-main-left .care-giver-request-phone-number p{color:#6c6969;font-weight:400;font-size:1.06rem;line-height:18.75px}.care-request-item-container .care-giver-request-main .care-giver-request-main-right{display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:center}.care-request-item-container .care-giver-request-main .care-giver-request-main-right .care-giver-request-decline .decline-button-div .decline-button{color:#33189f;font-weight:600;font-size:.875rem;text-align:center;background-color:#fff;border:2px solid #33189f;border-radius:8px;box-shadow:0 3px 6px #2020204d;padding:.4375em 1.28em .5em;cursor:pointer}.care-request-item-container .care-giver-request-main .care-giver-request-main-right .care-giver-request-accept .accept-button-div .accept-button{color:#fff;background-color:#33189f;border:2px solid #33189f;border-radius:8px;text-align:center;font-size:.93rem;font-weight:500;padding:.4375em 1.28em .5em;box-shadow:0 3px 6px #2020204d;cursor:pointer}.care-request-item-container .care-giver-request-main .care-giver-request-main-right .care-giver-request-accept .accept-button-div .accept-button.disabled{opacity:.35}@media screen and (max-width: 1024px){.care-request-item-container{margin-left:1.5em;margin-right:1.5em}}.info-box{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:.8rem;padding:.825rem;background:#33189f0d;border-radius:8px}.info-box img{width:24px}.info-box .text-container{display:flex;flex-direction:column;gap:6px}.info-box .text-container .title-text{font-family:Roboto;font-size:.85rem;font-weight:500;line-height:1.1em;text-align:left;color:#33189f}.info-box .text-container .description-text{font-family:Roboto;font-size:.85rem;font-weight:400;line-height:1.1em;text-align:left;color:#33189f}.care-takee{width:100%;height:300px;display:flex;flex-direction:column;gap:40px;padding:0 1.33em}.care-takee .care-takee-hedings{padding-top:1.33em;display:flex;flex-direction:column;gap:.53em}.care-takee .care-takee-hedings h1{font-family:Roboto;font-size:1.33rem;font-weight:500;line-height:23px;letter-spacing:0em;text-align:left}.care-takee .care-takee-hedings p{font-family:Roboto;font-size:.93rem;font-weight:400;line-height:16px;letter-spacing:0em;text-align:left;color:#6c6969}.care-takee .care-takee-cards{display:flex;flex-direction:column;gap:1em;overflow:auto}.care-takee .care-takee-cards .care-takee-card-1{display:flex;width:100%;padding-bottom:1em;cursor:pointer;flex-direction:column;border:1px solid rgba(108,105,105,.2);border-radius:16px;box-shadow:4px 4px 12px #6c696933;background:linear-gradient(180deg,#fdfcff,#f9f7ff);position:relative}.care-takee .care-takee-cards .care-takee-card-1:hover{border:1px solid rgba(51,24,159,.8)}.care-takee .care-takee-cards .care-takee-card-1 .card-text-wrapper{padding-top:1.33em;padding-left:1.33em;display:flex;flex-direction:column}.care-takee .care-takee-cards .care-takee-card-1 .card-text-wrapper p:nth-child(1){font-family:Roboto;font-size:1.2rem;font-weight:500;line-height:21px;letter-spacing:0em;text-align:left;padding-bottom:7%;margin-right:3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.care-takee .care-takee-cards .care-takee-card-1 .card-text-wrapper p:nth-child(2){font-family:Roboto;font-size:.93rem;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#6c6969;padding-bottom:4%}.care-takee .care-takee-cards .care-takee-card-1 .card-text-wrapper p:nth-child(3){font-family:Roboto;font-size:.93rem;font-weight:500;line-height:16px;letter-spacing:0em;text-align:left;color:#6c6969}.care-takee .care-takee-cards .care-takee-card-1 .three-dots{position:absolute;width:24px;height:24px;top:.8em;right:.8em}.care-takee .care-takee-cards .care-takee-card-1 .high-risk-svg{display:flex;justify-content:flex-end;border-radius:13px;margin-right:.8em;margin-bottom:.8em}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#b5b4b4}::-webkit-scrollbar-thumb:hover{background:#6b6969}@media screen and (max-width: 1024px){.care-takee{padding-left:0;padding-right:0}.care-takee .care-takee-hedings{padding-left:1.5em}.care-takee .care-takee-hedings h1{font-family:Roboto;font-size:18px;font-weight:500;line-height:21.09px;text-align:left}.care-takee .care-takee-hedings p{font-family:Roboto;font-size:12px;font-weight:400;line-height:14.06px;text-align:left}.care-takee .care-takee-cards{padding-left:1.5em;padding-right:1.5em;padding-bottom:1.5rem;flex-direction:row;gap:.8125em}.care-takee .care-takee-cards .care-takee-card-1{min-width:12rem}.care-takee .care-takee-cards .care-takee-card-1 .card-text-wrapper{padding-top:.75em;padding-left:.875em;gap:.6rem}.care-takee .care-takee-cards .care-takee-card-1 .card-text-wrapper p:nth-child(1){font-family:Roboto;font-size:1rem;font-weight:500;line-height:18.75px;text-align:left;padding-bottom:0}.care-takee .care-takee-cards .care-takee-card-1 .card-text-wrapper p:nth-child(2){font-family:Roboto;font-size:.75rem;font-weight:500;line-height:14.06px;text-align:left;padding-bottom:0}.care-takee .care-takee-cards .care-takee-card-1 .card-text-wrapper p:nth-child(3){font-family:Roboto;font-size:.75rem;font-weight:500;line-height:14.06px;text-align:left}.care-takee .care-takee-cards .care-takee-card-1 .three-dots{top:.625em;right:.625em}.care-takee .care-takee-cards .care-takee-card-1 .high-risk-svg{justify-content:flex-start;padding-left:.875em;margin-top:.75em;margin-bottom:.75em}.care-takee .care-takee-cards .care-takee-card-1 .high-risk-svg img{width:74px;height:20px}}.card-modal-backdrop-container .card-modal-backdrop{position:fixed;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background:#202020cc;z-index:99;overflow:auto}.card-modal-backdrop-container .card-modal-backdrop .card-modal{position:relative;max-height:90%;padding:0 2.8em;min-height:fit-content;background:#fff;border:2px solid rgba(51,24,159,.1);border-radius:16px;overflow:auto}.card-modal-backdrop-container .card-modal-backdrop .card-modal .close{position:absolute;top:20px;right:20px;cursor:pointer;background:#fff}.card-modal-backdrop-container .card-modal-backdrop .card-modal .component-container{width:max-content;height:max-content;overflow:auto}@media screen and (max-width: 480px){.card-modal-backdrop-container .card-modal-backdrop .card-modal{display:flex;justify-content:center;align-items:center;width:90%;padding:0;border:none}}.confirmation-modal-container{margin:0 auto 2.5em;max-width:30rem;width:100%;text-align:center}.confirmation-modal-container .confirmation-heading{font-size:1.5rem;font-weight:600;line-height:1.75rem;color:#202020;margin-top:2.5em;color:#33189f}.confirmation-modal-container .confirmation-message{font-family:Mulish;font-size:1rem;font-weight:600;line-height:1.34rem;margin:1.25rem auto 2.5rem;color:#202020;max-width:80%}.confirmation-modal-container .button-container{display:flex;justify-content:center;flex-wrap:wrap;gap:1.25rem}.confirmation-modal-container .button-container .cancel-button{width:10rem;padding:8px 0;font-family:Mulish;font-size:1rem;font-weight:600;line-height:1.25rem;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);background:#fff;color:#33189f;box-shadow:0 3px 6px #2020204d}.confirmation-modal-container .button-container .confirm-button{width:10rem;padding:8px 0;font-family:Mulish;font-size:1rem;font-weight:600;line-height:1.25rem;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 480px){.confirmation-modal-container{max-width:20rem}.confirmation-modal-container .confirmation-heading{font-size:1.12rem;font-weight:600;line-height:1.3rem;color:#202020;margin-top:2.5em;color:#33189f}.confirmation-modal-container .confirmation-message{font-family:Mulish;font-size:.875rem;font-weight:500;line-height:1rem;margin:1.25rem auto 2.5rem;color:#202020;max-width:80%}.confirmation-modal-container .button-container{display:flex;margin:0;justify-content:center}.confirmation-modal-container .button-container .cancel-button{width:8rem;font-size:.875rem;font-weight:500}.confirmation-modal-container .button-container .confirm-button{width:8rem;font-weight:500;font-size:.875rem}}.failure-modal-container{margin:0 auto 2rem;max-width:30rem;width:100%;text-align:center}.failure-modal-container .caution-logo{margin:2.5rem 0 2.25rem}.failure-modal-container .failure-alert{font-size:1.5rem;font-weight:600;line-height:1.75rem;color:#202020}.failure-modal-container .failure-message{font-size:.875rem;font-weight:400;line-height:1rem;margin:1.25rem auto 2.5rem;color:#202020;width:80%}@media screen and (max-width: 480px){.failure-modal-container{max-width:20rem}.failure-modal-container .caution-logo{margin-bottom:1.25rem}.failure-modal-container .caution-logo img{max-height:41px}.failure-modal-container .failure-alert{font-size:1rem;line-height:1.17rem}.failure-modal-container .failure-message{margin-top:.875rem}}.no-care-giver-recipient-container .none{display:none}.no-care-giver-recipient-container .blank{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;gap:2.133em}.no-care-giver-recipient-container .blank .child-1{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:5.06em;gap:.53em}.no-care-giver-recipient-container .blank .child-1 .top p{font-family:Roboto;font-size:1.33rem;font-weight:500;line-height:23px;letter-spacing:0em;text-align:left;color:#6c6969}.no-care-giver-recipient-container .blank .child-1 .middle p{font-family:Roboto;font-size:1.33rem;font-weight:400;line-height:23px;letter-spacing:0em;text-align:left;color:#6c6969}.no-care-giver-recipient-container .blank .child-1 .bottom p{font-family:Roboto;font-size:1.33rem;font-weight:500;line-height:23px;letter-spacing:0em;text-align:left;color:#6c6969}.no-care-giver-recipient-container .blank .child-2-details p{font-family:Roboto;font-size:16px;font-weight:400;line-height:19px;letter-spacing:0em;text-align:center;color:#6c6969}.no-care-giver-recipient-container .blank .care-tak{display:flex;align-items:center;flex-direction:column;min-height:275px;overflow:auto;width:100%;border-radius:16px}@media screen and (max-width: 1024px){.no-care-giver-recipient-container .blank{display:none}.no-care-giver-recipient-container .none{display:block;height:250px}}.care-giver-parent{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;gap:2.13em;position:relative}.care-giver-parent .parent-3dots{position:relative;width:100%}.care-giver-parent .parent-3dots .three-dots{position:absolute;width:24px;height:24px;top:1.3em;right:1.3em}.care-giver-parent .child-1-1{display:flex;align-items:center;flex-direction:column;gap:.56em}.care-giver-parent .child-1-1 .title p{font-family:Roboto;font-size:1.33rem;font-weight:500;line-height:23px;letter-spacing:0em;text-align:center}.care-giver-parent .child-1-1 .heading-description p{font-family:Roboto;font-size:1.066rem;font-weight:400;line-height:19px;letter-spacing:0em;text-align:center;color:#6c6969}.care-giver-parent .child-2-2-details{display:flex;flex-direction:column;width:100%;padding:0 1.33em 2.53em;gap:1em}.care-giver-parent .child-2-2-details .name-details,.care-giver-parent .child-2-2-details .username-details,.care-giver-parent .child-2-2-details .phonenumber-details{display:flex;justify-content:space-between}@media screen and (max-width: 1024px){.care-giver-parent{gap:0}.care-giver-parent .child-1-1{margin-top:1.25em;flex-direction:row;width:100%}.care-giver-parent .child-1-1 .heart-hand-logo{width:9%}.care-giver-parent .child-1-1 .heart-hand-logo img{width:100%}.care-giver-parent .child-1-1 .text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.care-giver-parent .child-1-1 .text .title p{font-size:1.125rem;font-weight:500;line-height:21.09px}.care-giver-parent .child-1-1 .text .heading-description p{font-size:.75rem;font-weight:400;line-height:14.06px}.care-giver-parent .child-2-2-details{margin-top:2em}}.user-id-selection-container{display:flex;flex-direction:column;align-items:stretch;gap:50px;padding:50px}.user-id-selection-container .title{color:#33189f;font-family:Roboto;font-size:1.5rem;font-weight:600;line-height:1.6rem;text-align:center}.user-id-selection-container button{max-width:300px;align-self:center;display:block;text-align:center;padding:8px 55px;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.form-up{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:3.86em;gap:.6em}.form-up .form-up-heading{display:flex;justify-content:center;align-items:center;flex-direction:column}.form-up .form-up-heading h1{font-family:Roboto;font-size:1.33rem;font-weight:600;line-height:23px;letter-spacing:0em;text-align:center;margin:0 .9em}.form-up .form-up-heading p{font-family:Roboto;font-size:.99rem;font-weight:400;line-height:16px;letter-spacing:0em;text-align:center;color:#6c6969;margin-top:1.06em}.personal-details-form{width:100%}.personal-details-form .form-middle{padding-left:3.86em;padding-right:3.8em;margin-top:3.66em}.personal-details-form .form-down{margin-top:7.53em}.personal-details-form .form-down .form-down-up{display:flex;justify-content:center;padding-right:5.46em;padding-left:4.66em}.personal-details-form .form-down .form-down-up .text{display:flex;justify-content:center;align-items:center;font-family:Mulish;font-size:.8rem;font-weight:500;line-height:15px;letter-spacing:0em}.personal-details-form .form-down .form-down-down{margin-bottom:3.46em;display:flex;justify-content:center}.personal-details-form .form-down .form-down-down .get-otp-button{width:35%;max-width:300px;display:block;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 1024px){.personal-details-form .form-middle{padding-left:1.25em;padding-right:1.25em}.personal-details-form .form-down{margin-top:2.18em;padding-left:1.25rem;padding-right:1.25rem}.personal-details-form .form-down .form-down-up{padding:0;margin:0;display:flex;align-items:center}.personal-details-form .form-down .form-down-up .text{font-family:Mulish;font-size:.75rem;font-weight:500;line-height:15.06px;text-align:left}.personal-details-form .form-down .form-down-down{padding:0;margin:0 0 1.9em}.personal-details-form .form-down .form-down-down .get-otp-button{width:50%}}.care-giver-request-list-button-tile{width:100%;display:flex;justify-content:space-between;align-items:center}.care-giver-request-list-button-tile .child-1{display:flex;justify-content:center;align-items:center;gap:.43em;padding-left:1.25em}.care-giver-request-list-button-tile .child-1 .child-1-2 h1{font-family:Roboto;font-size:.875rem;font-weight:500;line-height:16.41px;text-align:left}.care-giver-request-list-button-tile .child-2{padding-right:.875em}.medical-records-container{background:linear-gradient(180deg,#ffffff0d,#33189f0d);min-height:100%;display:flex;flex-direction:column;overflow:auto}.medical-records-container .medical-records-title{margin:0 auto 1.5rem;font-size:2rem;font-weight:500;line-height:2.2rem;text-align:center;color:#33189f}.medical-records-container .medical-records-title .home-button-div{display:none}.medical-records-container .mui-changes{width:100%;display:flex;justify-content:center;align-items:center}.medical-records-container .mui-changes .mui .mui-first,.medical-records-container .mui-changes .mui .mui-second{font-size:1.3rem}.medical-records-container .footer-container{margin-top:auto}@media screen and (max-width: 480px){.medical-records-container .breadcrumbs-container{display:none}.medical-records-container .medical-records-title{margin-top:1.31em;font-size:1.2rem;display:grid;grid-template-columns:1fr auto 1fr;width:100%;align-items:center}.medical-records-container .medical-records-title .home-button-div{display:block}.medical-records-container .medical-records-title .home-button-div .home-button{text-transform:capitalize;margin-left:-8px}.medical-records-container .medical-records-title .home-button-div .back-button-wrapper-container .back-button-div .back-button{padding:0 0 0 1.66em;font-size:.75rem;font-weight:400;color:#33189f}.medical-records-container .tabs-parent{margin:0}.medical-records-container .tabs-parent .upload-tab{font-size:.93rem}.medical-records-container .tabs-parent .my-medical-tab{font-size:.93rem!important}}.flex-row-center,.upload-certificate-container-v2 .form-container .form-group .saved-file-row .h-2 .icon-buttons-container,.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .deletion-info,.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .file-info-container-first .icon-buttons-container,.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .file-info-container-first,.upload-certificate-container-v2 .link.center,.upload-certificate-container-v2 .center.bottom-link,.upload-certificate-container-v2 .download-form-container{display:flex;flex-direction:row;align-items:center}.upload-certificate-container-v2{display:flex;flex-direction:column;margin:2rem auto;max-width:min(70rem,100vw);width:100%}.upload-certificate-container-v2 .white-button{font-size:1rem;font-weight:500;background-color:#fff;color:#33189f;border:1px solid rgb(51,24,159);border-radius:.5em;box-shadow:0 3px 6px #2020204d;padding-left:2.5em;padding-right:2.5em}.upload-certificate-container-v2 .blue-button{font-size:1rem;font-weight:500;border:2px solid rgb(51,24,159);border-radius:.5em;box-shadow:0 3px 6px #2020204d;padding-left:3.625em;padding-right:3.625em;background:#33189f}.upload-certificate-container-v2 .blue-button:hover{background:#3f1ec4}.upload-certificate-container-v2 .medical-query{font-size:1.2rem;font-weight:500;line-height:1.1875rem;text-align:center;color:#202020}.upload-certificate-container-v2 .sync-records-container{width:100%;display:flex;margin-inline:1.33em;padding:1.06em 1.33em 1.06em .8em;border:1px solid rgba(255,184,0,.2);border-left:4px solid rgb(255,184,0);border-radius:4px;background:#ffb8000d;color:#202020}.upload-certificate-container-v2 .sync-records-container .sync-records-logo img{margin-right:.8em;margin-top:-4px}.upload-certificate-container-v2 .sync-records-container .sync-text-container{display:flex;flex-direction:column;gap:8px}.upload-certificate-container-v2 .sync-records-container .sync-text-container .sync-title{font-size:1.06rem;font-weight:600;line-height:18.75px}.upload-certificate-container-v2 .sync-records-container .sync-text-container .sync-message{font-size:.93rem;font-weight:400;line-height:16.41px}.upload-certificate-container-v2 .sync-records-container .sync-button-container{display:flex;align-items:end;margin-left:auto}.upload-certificate-container-v2 .sync-records-container .sync-button-container .sync-link{font-size:1.06rem;line-height:18.75px;color:#33189f;text-decoration:underline;cursor:pointer}.upload-certificate-container-v2 .template-message{font-size:.875rem;font-weight:400;line-height:1rem;text-align:center;color:#6c6969;margin-top:.75rem}.upload-certificate-container-v2 .find-hospital{font-size:.875rem;font-weight:400;line-height:1rem;text-align:center;color:#6c6969;margin-block:1rem 2.25rem}.upload-certificate-container-v2 .download-form-container{gap:1rem;justify-content:center;flex-wrap:wrap}.upload-certificate-container-v2 .download-form-container .text{color:#292d32;font-size:1rem;font-weight:500}.upload-certificate-container-v2 .link,.upload-certificate-container-v2 .bottom-link{color:#33189f;font-size:1rem;text-decoration-line:underline;cursor:pointer}.upload-certificate-container-v2 .bottom-link{justify-content:center;padding-top:1rem}.upload-certificate-container-v2 .form-container{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap;width:100%}.upload-certificate-container-v2 .form-container .form-group{padding:20px;width:100%;display:flex;flex-direction:column;gap:1.25rem}.upload-certificate-container-v2 .form-container .form-group .round-box{display:flex;width:100%;height:308px;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;border-radius:8px;border:1px solid rgba(51,24,159,.3);background:#fff;padding:1rem;overflow:auto}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item{width:100%;gap:.4rem;display:flex;flex-direction:column}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .file-info-container-first{width:100%}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .file-info-container-first .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.125rem}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .file-info-container-first .icon-buttons-container{justify-content:center;margin-left:auto;gap:1em}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .deletion-info{border-radius:8px;background:#33189f0d;padding:.4rem;color:#33189f;font-size:.8rem}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .deletion-info .file-name-text{color:#202020;font-weight:500;font-size:1.125rem;overflow:hidden;text-overflow:ellipsis}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .deletion-info span{margin-left:auto;color:var(--Neutral-1);padding:.4rem}.upload-certificate-container-v2 .form-container .form-group .upload-files-container{display:none}.upload-certificate-container-v2 .form-container .form-group .dotted-box{display:flex;width:100%;height:308px;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex-shrink:0;padding:1rem;border-radius:20px;border:2px dashed rgba(51,24,159,.3);background:#fff}.upload-certificate-container-v2 .form-container .form-group .dotted-box .browse-files{font-size:1.2rem;font-weight:500}.upload-certificate-container-v2 .form-container .form-group .dotted-box .browse-files label{text-decoration-line:underline;font-size:1.2rem;font-weight:500;cursor:pointer;color:#33189f;text-transform:capitalize}.upload-certificate-container-v2 .form-container .form-group .dotted-box .info-text-secondry{color:#6c6969cc;text-align:center;font-weight:500}.upload-certificate-container-v2 .form-container .form-group .saved-file-row{border:1px solid rgba(51,24,159,.1);background:#fff;width:100%;padding:.5em 1.5em;border-radius:.75em;display:flex;justify-content:space-between;align-items:center}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .file-name-text{color:#202020;font-weight:500;font-size:1.125rem}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .file-name-text .file-name-text-date-mobile-view{display:none}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .h-2{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:1em}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .h-2 .time-text{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .h-2 .time-text .label{font-weight:400;font-size:1rem;color:#6c6969}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .h-2 .time-text .value{font-weight:400;font-size:1rem;color:#202020}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .h-2 .icon-buttons-container{justify-content:center;margin-left:auto;gap:1em}.upload-certificate-container-v2 .button-container{display:flex;flex-direction:row;align-items:center;justify-content:center}.upload-certificate-container-v2 .validation-message{color:var(--Accent-1);text-align:center;font-size:.875rem;padding:.5rem}@media screen and (max-width: 480px){.medical-records-container .upload-certificate-container-v2{padding:0 1.875em;margin-top:0}.medical-records-container .upload-certificate-container-v2 .medical-query{font-family:Roboto;font-size:1rem;font-weight:500;line-height:18.75px;text-align:center;color:#6c6969;padding-top:1.87em}.medical-records-container .upload-certificate-container-v2 .find-hospital{padding:0}.medical-records-container .upload-certificate-container-v2 .find-hospital a{font-family:Roboto;font-size:.875rem;font-weight:400;line-height:16.41px;text-align:center}.medical-records-container .upload-certificate-container-v2 .download-form-container .text{display:none;font-family:Roboto;font-size:.875rem;font-weight:400;line-height:16.41px;text-align:left}.medical-records-container .upload-certificate-container-v2 .form-container .form-group{padding:20px 0}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .dotted-box{display:none}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .upload-files-container{display:flex;justify-content:center;align-items:center;gap:.937em}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .upload-files-container .browse{border:1px #33189f solid;border-image-source:linear-gradient(160.08deg,#33189f 6.88%,rgba(51,24,159,0) 86.7%);border-radius:8px;box-shadow:0 0 6px #00000026;display:flex;gap:.75em;flex-direction:column;justify-content:center;align-items:center;flex:1}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .upload-files-container .browse .browse-icon{margin-top:1.125em}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .upload-files-container .browse .browse-files{display:flex;flex-direction:column;justify-content:center;align-items:center}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .upload-files-container .browse .browse-files span{font-family:Roboto;font-size:1rem;font-weight:500;line-height:18.75px;text-align:center}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .upload-files-container .browse .info-text-secondry{font-family:Roboto;font-size:.75rem;font-weight:500;line-height:14.06px;text-align:center;color:#6c6969cc;padding:0 1em .625em}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .upload-files-container .camera{border:1px #33189f solid;border-image-source:linear-gradient(160.08deg,#33189f 6.88%,rgba(51,24,159,0) 86.7%);gap:.9em;border-radius:8px;box-shadow:0 0 6px #00000026;opacity:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .upload-files-container .camera .camera-icon{margin-top:1.125em}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .upload-files-container .camera .camera-files{display:flex;flex-direction:column;justify-content:center;align-items:center}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .upload-files-container .camera .camera-files span{font-family:Roboto;font-size:1rem;font-weight:500;line-height:18.75px;text-align:center}.medical-records-container .upload-certificate-container-v2 .form-container .form-group .upload-files-container .camera .info-text-secondry{font-family:Roboto;font-size:.75rem;font-weight:500;line-height:14.06px;text-align:center;color:#6c6969cc;padding:0 .5em 1.5em}}@media screen and (max-width: 480px){.upload-certificate-container-v2{display:flex;flex-direction:column;margin:2rem auto;max-width:min(70rem,100vw);width:100%}.upload-certificate-container-v2 .upload-details-form{padding:0;margin:0}.upload-certificate-container-v2 .upload-details-form .card .card-title{font-size:.875em}.upload-certificate-container-v2 .upload-details-form .card .chips-container span{font-family:Roboto;font-size:.75em;font-weight:400;line-height:14.06px;text-align:left}.upload-certificate-container-v2 .upload-details-form .button-container{padding-top:.75em}.upload-certificate-container-v2 .white-button{display:none;font-size:1rem;font-weight:500;background-color:#fff;color:#33189f;border:1px solid rgb(51,24,159);border-radius:.5em;box-shadow:0 3px 6px #2020204d;padding-left:2.5em;padding-right:2.5em}.upload-certificate-container-v2 .blue-button{font-size:1rem;font-weight:500;border:2px solid rgb(51,24,159);border-radius:.5em;box-shadow:0 3px 6px #2020204d;padding-left:3.625em;padding-right:3.625em;background:#33189f}.upload-certificate-container-v2 .blue-button:hover{background:#3f1ec4}.upload-certificate-container-v2 .medical-query{font-size:1.2rem;font-weight:500;line-height:1.1875rem;text-align:center;color:#202020}.upload-certificate-container-v2 .template-message{font-size:.875rem;font-weight:400;line-height:1rem;text-align:center;color:#6c6969;margin-top:.75rem}.upload-certificate-container-v2 .find-hospital{font-size:.875rem;font-weight:400;line-height:1rem;text-align:center;color:#6c6969;margin-block:1rem 2.25rem}.upload-certificate-container-v2 .download-form-container{gap:1rem;justify-content:center;flex-wrap:wrap}.upload-certificate-container-v2 .download-form-container .text{color:#292d32;font-size:1rem;font-weight:500}.upload-certificate-container-v2 .link,.upload-certificate-container-v2 .bottom-link{color:#33189f;font-size:1rem;text-decoration-line:underline;padding-right:12px;cursor:pointer}.upload-certificate-container-v2 .bottom-link{justify-content:center;padding-top:1rem}.upload-certificate-container-v2 .form-container{display:flex;gap:8px;flex-shrink:0;flex-wrap:wrap;width:100%}.upload-certificate-container-v2 .form-container .form-group{padding:20px;width:100%;display:flex;flex-direction:column;gap:1.25rem}.upload-certificate-container-v2 .form-container .form-group .round-box{display:flex;width:100%;height:308px;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;border-radius:8px;border:1px solid rgba(51,24,159,.3);background:#fff;padding:1rem;overflow:auto}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item{width:100%;gap:.4rem;display:flex;flex-direction:column}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .file-info-container-first{width:100%}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .file-info-container-first .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:1.125rem}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .file-info-container-first .icon-buttons-container{justify-content:center;margin-left:auto}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .deletion-info{border-radius:8px;background:#33189f0d;padding:.4rem;color:#33189f;font-size:.8rem}.upload-certificate-container-v2 .form-container .form-group .round-box .file-info-row-item .deletion-info span{margin-left:auto;color:var(--Neutral-1);padding:.4rem}.upload-certificate-container-v2 .form-container .form-group .dotted-box{display:flex;width:100%;height:308px;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex-shrink:0;padding:1rem;border-radius:20px;border:2px dashed rgba(51,24,159,.3);background:#fff}.upload-certificate-container-v2 .form-container .form-group .dotted-box .browse-files{font-size:1.2rem;font-weight:500}.upload-certificate-container-v2 .form-container .form-group .dotted-box .browse-files label{text-decoration-line:underline;font-size:1.2rem;font-weight:500;cursor:pointer;color:#33189f;text-transform:capitalize}.upload-certificate-container-v2 .form-container .form-group .dotted-box .info-text-secondry{color:#6c6969cc;text-align:center;font-weight:500}.upload-certificate-container-v2 .form-container .form-group .saved-file-row{border:1px solid rgba(51,24,159,.1);background:#fff;width:100%;padding:.5em 1.5em;border-radius:.75em;display:flex;justify-content:space-between;align-items:center}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .file-name-text{display:flex;flex-direction:column;color:#202020;font-weight:500;font-size:1.125rem;overflow:hidden}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .file-name-text p{padding-right:.5em;overflow:hidden;text-overflow:ellipsis;font-size:.875rem}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .file-name-text .file-name-text-date-mobile-view{display:block;color:#202020;font-weight:400;font-size:.75em}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .h-2{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:1em}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .h-2 .time-text{display:none;flex-direction:row;align-items:center;flex-wrap:wrap}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .h-2 .time-text .label{font-weight:400;font-size:1rem;color:#6c6969}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .h-2 .time-text .value{font-weight:400;font-size:1rem;color:#202020}.upload-certificate-container-v2 .form-container .form-group .saved-file-row .h-2 .icon-buttons-container{justify-content:center;margin-left:auto}.upload-certificate-container-v2 .button-container{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:.6em}.upload-certificate-container-v2 .validation-message{color:var(--Accent-1);text-align:center;font-size:.875rem;padding:.5rem}}.saved-certificate-container{margin:0 auto 2rem;max-width:30rem;width:100%;text-align:center}.saved-certificate-container .green-check{margin:2.5rem 0 2.25rem}.saved-certificate-container .success-message{font-size:1.5rem;font-weight:600;line-height:1.75rem;color:#337d38}.saved-certificate-container .saved-message{font-size:.875rem;font-weight:400;line-height:1rem;color:#202020;margin-top:1.5rem;margin-inline:4rem}@media screen and (max-width: 480px){.saved-certificate-container{max-width:20rem}}.upload-details-form{margin:2rem auto;max-width:min(60rem,100vw);width:100%;display:flex;flex-direction:column;gap:16px;padding-left:1em;padding-right:1em}.upload-details-form .card{border:1px solid rgba(51,24,159,.1);border-radius:16px;background-color:#fff;padding:1.5em;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1em}.upload-details-form .card.green{border:1px solid rgba(51,125,56,.5);flex-direction:row;padding:1em;align-items:center}.upload-details-form .card.green .good-icon{color:#337d38}.upload-details-form .card.green .info .text-1{font-weight:500;font-size:1rem;color:#202020}.upload-details-form .card.green .info .text-2{font-weight:400;font-size:1rem;color:#6c6969}.upload-details-form .card .card-title{font-weight:500;color:#33189f;font-size:1rem}.upload-details-form .card .card-title .asterisk{color:#d32f2f}.upload-details-form .card .file-row-item{width:100%;background-color:#33189f0a;border-radius:.5em;display:flex;flex-direction:row;align-items:center}.upload-details-form .card .file-row-item .text{font-weight:400;font-size:1rem;padding:.5em .5em .5em .75em;overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}.upload-details-form .card .file-row-item .icon-buttons-container{margin-left:auto}.upload-details-form .card .file-row-item .icon-buttons-container img{width:1.2em}.upload-details-form .card .chips-container{display:flex;gap:.72em;flex-wrap:wrap;flex-direction:row}.upload-details-form .card .form-field-pair{width:100%;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.2em}.upload-details-form .card .form-field-pair .field{max-width:min(434px,100%)}@media screen and (min-width: 1024px){.upload-details-form .card .form-field-pair .field{max-width:48%}}.upload-details-form .button-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1rem}.upload-details-form .MuiFormControlLabel-asterisk{color:#d32f2f}.upload-details-form .validation-message{text-align:left;padding:unset;margin:unset}.sync-with-abha-container{width:100%;padding:2.66em;max-width:464px;text-align:center}.sync-with-abha-container .sync-alert{font-size:1.6rem;font-weight:600;line-height:28px;margin:1.45em 0 .83em;color:#202020}.sync-with-abha-container .sync-message{font-size:.93rem;font-weight:400;line-height:16px;margin-bottom:2.875em;color:#202020}.sync-with-abha-container .link-button{width:100%;max-width:50%;text-align:center;padding:8px 0;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (min-width: 481px) and (max-width: 1024px){.sync-with-abha-container{max-width:376px}}.medical-record-buttons{display:flex;justify-content:center;margin-top:6em}.medical-record-buttons .view-medical-declaration-button{display:block;margin:0 1em;padding:.8em 3em;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#33189f;background:#fff;box-shadow:0 3px 6px #2020204d}.medical-record-buttons .fetch-documents-button{display:block;margin:0 1em;padding:.8em 3em;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 480px){.medicals-record{display:flex;flex-direction:column;gap:.25em;background:#33189f0d}}.select-container-wraper{font-size:1rem;font-weight:400;line-height:1.1875rem;border:1px solid rgba(108,105,105,.2);border-radius:8px}.fetch-documents{padding:4em}.fetch-documents .fetch-document-paragraph{padding-top:1.86em;padding-bottom:2.4em;text-align:center;display:flex;justify-content:center;align-items:center}.fetch-documents .fetch-document-paragraph .paragraph{width:80%;font-size:1.06rem;color:#6c6969;font-weight:500}.fetch-documents .fetch-document-paragraph .paragraph-mobile-view{display:none}.fetch-documents .heading{display:flex;justify-content:center;font-weight:600;font-size:1.2rem;color:#33189f}.fetch-documents .heading .back-button-mobile-div{display:none}.fetch-documents .form{display:flex;flex-direction:column;min-width:500px;width:100%}.fetch-documents .form .health-info-heading{margin-top:.93em}.fetch-documents .form .health-info-heading .asterik{color:#db3131}.fetch-documents .form .form-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;padding:20px 20px 20px 0}.fetch-documents .form .form-group .select-container-wraper label{margin-left:0}.fetch-documents .form .field{display:flex;width:100%;justify-content:space-between}.fetch-documents .form .field .textfield-width-update{width:45%}.fetch-documents .form .field-mobile-view{flex-direction:row;display:flex;justify-content:space-between}.fetch-documents .form .field-mobile-view .textfield-width-update{width:45%}.fetch-documents .form .checkbox-validation-message{text-align:center;color:#d32f2f}.fetch-documents .form .c-btn{justify-content:center;display:flex;margin-top:2.6em}.fetch-documents .form .c-btn .btn-req{background-color:#33189f;color:#fff;border:2px solid rgb(51,24,159);box-shadow:0 3px 6px #2020204d;cursor:pointer;border-radius:8px;font-size:1rem;font-weight:500;padding:.6em 5.23em .53em}@media screen and (max-width: 480px){.fetch-documents{padding:1.31em 1.25em 0;width:100vw}.fetch-documents .heading{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.fetch-documents .heading .back-button-mobile-div{display:block}.fetch-documents .heading .back-button-mobile-div .backbutton{text-transform:capitalize;margin-left:-8px}.fetch-documents .heading .back-button-mobile-div .back-button-wrapper-container .back-button-div .back-button{padding:0;font-size:.75rem;font-weight:400;color:#33189f}.fetch-documents .fetch-document-paragraph .paragraph{font-size:.875rem}.fetch-documents .span{font-family:Roboto;font-size:1.2rem;font-weight:600;line-height:21.09px;text-align:center}.fetch-documents .form{min-width:0px}.fetch-documents .form .field{display:flex;gap:.81em}.fetch-documents .form .field .textfield-width-update{width:100%;font-family:Roboto;font-size:12px;font-weight:400;line-height:16px;text-align:left}.fetch-documents .form .field-mobile-view{flex-direction:column}.fetch-documents .form .field-mobile-view .textfield-width-update{width:100%}.fetch-documents .form .health-info-heading{margin-top:2.43em;margin-bottom:.937em}.fetch-documents .form .form-group{display:flex;gap:.66em;padding:0}.fetch-documents .form .form-group label{width:100%}.fetch-documents .form .consent-request-button{margin-top:1.62em}.fetch-documents .form .checkbox-validation-message{margin-top:1em}}.my-req{display:none}.medical-records-data{margin-top:2.67em;padding:0 5.6em;display:flex;flex-direction:column;justify-content:center;align-content:center;gap:2.6em}.medical-records-data .top-parent{display:flex;width:94%;justify-content:space-between;flex-direction:row}.medical-records-data .top-parent .left{display:flex;justify-content:flex-start;align-items:center;gap:.8em}.medical-records-data .top-parent .left .heading{font-size:1.33rem;font-weight:500;line-height:23.44px;text-align:left;font-weight:600}.medical-records-data .top-parent .right{display:flex;gap:.6em;justify-content:center;align-items:center}.medical-records-data .top-parent .right .first{position:relative}.medical-records-data .top-parent .right .first .req{font-family:Roboto;font-size:1.067rem;font-weight:400;line-height:18.75px;text-align:left;color:#33189f;text-decoration:underline;cursor:pointer}.medical-records-data .top-parent .right .first .red-dot{background-color:#c7413a;position:absolute;border-radius:50%;width:8px;height:8px;top:-4px;left:82px;gap:0px;border:1px 0px 0px 0px;opacity:0px}.medical-records-data .top-parent .right .second{display:flex;justify-content:center;align-items:center;cursor:pointer;gap:.267em}.medical-records-data .top-parent .right .second .rotating{animation:rotate 1s linear infinite}@keyframes rotate{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.medical-records-data .top-parent .right .second span{font-size:1.06rem;font-weight:400;line-height:18.75px;text-decoration:underline;color:#33189f}.medical-records-data .records-data{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1.53em}.medical-records-data .loader{width:70%;border-radius:8px;display:flex;flex-direction:column;margin:2em auto;box-shadow:1px 1px 3px 2px #00000026}.medical-records-data .loader .circular-task-component{display:flex;justify-content:center;margin-top:3.625em;margin-bottom:3em}.medical-records-data .loader .circular-task-component .loader-container .loader{box-shadow:none;height:3.75em;width:3.75em}.medical-records-data .loader .loader-info{margin-bottom:2.125em;color:#33189f;text-align:center;font-size:1.06rem;font-weight:400;margin-left:13em;margin-right:13em}.medical-record-buttons{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:6em;gap:1.1em;padding-bottom:2.56em}.medical-record-buttons .fetch-documents-button{display:block;margin:0 1em;padding:.6em 5.1em;font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 480px){.my-req{margin-top:.25em;display:flex;justify-content:space-between;background:#fff;padding:1em 0;cursor:pointer}.my-req .Heading{position:relative;padding-left:1.25em}.my-req .Heading span{font-family:Roboto;font-size:.875rem;font-weight:500;line-height:16.41px;text-align:left}.my-req .Heading .red-dot-1{position:absolute;background:#c7413a;border-radius:50%;width:6px;height:6px;top:10px;right:-8px;gap:0px;border:1px 0px 0px 0px;opacity:0px;border:1px solid rgb(255,255,255)}.my-req img{padding-right:1.8em}.medical-records-data{background:#fff;gap:.4em;padding:1.25em 0 4.5em;margin:0}.medical-records-data .top-parent{width:100%;padding:0 1.25em}.medical-records-data .top-parent .left{gap:.375em}.medical-records-data .top-parent .left .heading{font-family:Roboto;font-size:1rem;font-weight:500;line-height:18.75px;text-align:left}.medical-records-data .top-parent .right .first{display:none}.medical-records-data .top-parent .right .second a{font-family:Roboto;font-size:.875rem;font-weight:400;line-height:16.41px;text-align:left}.medical-records-data .records-data{margin-top:.75em;width:100%;justify-content:flex-start;flex-wrap:wrap;padding:0 1.25em}.medical-records-data .view-medical-declaration-button{margin:0;padding:0 .53em;font-family:Roboto;font-size:.87rem;font-weight:500;line-height:16.41px}.medical-records-data .fetch-documents-button{margin:0;font-family:Roboto;font-size:.87rem;font-weight:500;line-height:16.41px;text-align:center}}.hospital-cards-parent{border-radius:10px;width:22%;gap:.67em;display:flex;justify-content:space-between;flex-direction:column;background:#fff;border:1px solid rgba(51,24,159,.1);box-shadow:4px 4px 18px -4px #6c696933;cursor:pointer}.hospital-cards-parent .child-1{padding:1.4em 1.6em;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:.667em}.hospital-cards-parent .child-1 .hospital-name{display:flex;justify-content:center;align-items:center}.hospital-cards-parent .child-1 .hospital-name span{font-family:Roboto;font-size:1.2rem;font-weight:500;line-height:21.09px;text-align:center}.hospital-cards-parent .child-2{display:flex;justify-content:center;align-items:center;gap:.5em}.hospital-cards-parent .child-2 .text span{font-family:Roboto;font-size:1rem;font-weight:400;line-height:18.75px;text-align:left;color:#6c6969}.hospital-cards-parent .child-2 .date span{font-family:Roboto;font-size:1rem;font-weight:400;line-height:18.75px;text-align:left}@media screen and (max-width: 480px){.parent{width:46%;flex-direction:row}.parent .child-1 .hospital-name span{font-size:1rem;font-weight:600;line-height:18.75px}}.medical-record-main-file{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:8.4em;margin-top:2em}.medical-record-main-file .request-sent-box-main{border:1px solid #FFFFFF;border-radius:16px;background-color:#fff;display:flex;justify-content:center;align-items:center}.medical-record-main-file .request-sent-box-main .request-sent-records{padding:5.13em 19.86em 4.13em;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.medical-record-main-file .request-sent-box-main .request-sent-records .request-sent-img-text .No-request-sent-image{height:50px;width:50px}.medical-record-main-file .request-sent-box-main .request-sent-records .fetch-record{padding-top:3em;display:flex;justify-content:center;align-items:center}.medical-record-main-file .request-sent-box-main .request-sent-records .fetch-record .fetch-record-button .fetch-btn{font-weight:500;font-size:1.06rem;background-color:#33189f;border:2px solid #33189f;border-radius:8px;color:#fff;padding:.6em 5.1em;cursor:pointer}.medical-record-main-file .request-sent-box-main .request-sent-records .request-sent-no-record-found{font-size:2rem;font-weight:500;color:#202020;text-align:center}.medical-record-main-file .request-sent-box-main .request-sent-records .request-sent-paragraph{font-size:1.33rem;font-weight:400;color:#202020;text-align:center}.medical-record-main-file .bbtn .b{font-weight:500;font-size:1.06rem;background-color:#33189f;border:2px solid #33189f;border-radius:8px;color:#fff;padding:.6em 5.1em;cursor:pointer}.medical-record-main-file .bbtn{display:none}@media screen and (max-width: 480px){.medical-record-main-file{margin-top:7em;padding-left:1.3em;padding-right:1.3em;border-radius:16px;margin-bottom:2em}.medical-record-main-file .request-sent-box-main{padding:2.81em 1.46em;font-size:1.2rem;border-radius:16px}.medical-record-main-file .request-sent-box-main .request-sent-records{padding:0;gap:20px}.medical-record-main-file .request-sent-box-main .request-sent-records .request-sent-img-text .No-request-sent-image{height:41.67px;width:39.58px}.medical-record-main-file .request-sent-box-main .request-sent-records .request-sent-no-record-found{font-size:1.33rem}.medical-record-main-file .request-sent-box-main .request-sent-records .request-sent-paragraph{font-size:1.06rem}.medical-record-main-file .request-sent-box-main .request-sent-records .fetch-record .fetch-record-button .fetch-btn{display:none}.medical-record-main-file .bbtn{display:block;margin-top:7em}}.linked-records-container{padding:2em 5.6em 0}.linked-records-container .my-request-mobile{display:none}.linked-records-container .request-div{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1.93em}.linked-records-container .request-div .my-request{font-size:1.06rem;font-weight:500;line-height:1.56rem;font-weight:400;color:#33189f;line-height:1.25rem;text-decoration:underline;cursor:pointer;margin-right:.8em}.linked-records-container .request-div .refresh-button{display:flex;gap:.3em;margin-left:.8em;align-items:center;font-size:1.06rem;font-weight:400;color:#33189f;background:transparent;border:none;line-height:1.25rem;text-decoration:underline}.linked-records-container .approval-pending-div{display:flex;justify-content:center;align-items:center;padding:1em 0 0;border-radius:16px;background:#fff}.linked-records-container .approval-pending-div .content-div{display:flex;flex-direction:column;align-items:center;width:100%}.linked-records-container .approval-pending-div .content-div img{margin-top:3.33em;margin-bottom:2.13em}.linked-records-container .approval-pending-div .content-div h2{font-size:2rem;font-weight:500;line-height:1.17em;margin-bottom:1em}.linked-records-container .approval-pending-div .content-div .link-medical-records-steps{width:100%;margin:20px 0 55px}.linked-records-container .approval-pending-div .content-div .link-medical-records-steps .MuiStepLabel-iconContainer:nth-child(1) svg:nth-child(1) path{color:#337d38}@media screen and (max-width: 480px){.linked-records-container{background-color:#fff;padding:0}.linked-records-container .my-request-mobile{display:flex;justify-content:space-between;font-size:.875rem;padding:1.14em 1.42em;margin:4px 0;background-color:#fff;border:4px solid rgba(51,24,159,.0509803922);border-left:none;border-right:none}.linked-records-container .my-request-mobile .my-request-text{display:flex;align-items:center;gap:3px;font-weight:500}.linked-records-container .my-request-mobile .my-request-text .dot{height:6px;width:6px;border:1px;border-radius:50%;background:#c7413a}.linked-records-container .my-request-mobile img{color:#202020}.linked-records-container .request-div{margin:1.25em 1.43em .75em;background-color:#fff}.linked-records-container .request-div :nth-child(2){display:none}.linked-records-container .request-div .my-request{display:none}.linked-records-container .request-div .refresh-button{font-size:.875rem}.linked-records-container .request-div .refresh-button span{display:flex}.linked-records-container .request-div .refresh-button span img{width:20px}.linked-records-container .approval-pending-div{box-shadow:0 0 5px #2020201a;margin:1.25em 1.25em 0;padding-left:1.06em}.linked-records-container .approval-pending-div .content-div img{width:2.5rem;margin-top:2.62em;margin-bottom:2em}.linked-records-container .approval-pending-div .content-div h2{font-size:1.25rem;margin-bottom:0}}.medical-declarationV2-container{margin:0 auto 2rem;max-width:64rem;width:100%}.medical-declarationV2-container .form-container-error{padding:1em;display:flex;justify-content:center;align-items:center}.medical-declarationV2-container .form-container-error-inside{color:#d32f2f}.medical-declarationV2-container .flex-important{display:flex!important}.medical-declarationV2-container .modal-title{max-width:14rem;margin:2.625rem auto .75rem;font-size:1.5rem;font-weight:600;line-height:1.75rem;text-align:center;color:#33189f}.medical-declarationV2-container .modal-title .home-button-div{display:none}.medical-declarationV2-container .medical-query{font-size:1rem;font-weight:500;line-height:1.1875rem;text-align:center;color:#6c6969}.medical-declarationV2-container .declaration-message{font-size:.875rem;font-weight:400;line-height:1rem;text-align:center;color:#6c6969;margin:.75rem 0 2.25rem;padding:0 .75rem}.medical-declarationV2-container .form-container{max-width:100%;overflow:auto}.medical-declarationV2-container .form-container .declaration-personal-details{display:flex;flex-wrap:wrap;padding-inline:20px;gap:10px 20px}.medical-declarationV2-container .form-container .declaration-personal-details .field{max-width:min(434px,100%);row-gap:0}@media screen and (min-width: 1024px){.medical-declarationV2-container .form-container .declaration-personal-details .field{max-width:48%}}.medical-declarationV2-container .form-container .declaration-personal-details .field.radio-group{display:flex;flex-direction:row;align-items:center;margin-left:10px}.medical-declarationV2-container .form-container .declaration-personal-details .field.radio-group .asterik{color:#db3131}.medical-declarationV2-container .form-container .declaration-personal-details .field.radio-group .MuiFormLabel-root{width:100%;color:#00000061;font-size:.8rem}.medical-declarationV2-container .form-container .choose-from{font-size:.93rem;font-weight:400;line-height:16px;margin-top:1.5em;padding-left:30px;color:#6c6969}.medical-declarationV2-container .form-container .form-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;padding:20px}.medical-declarationV2-container .form-container .select-container-wraper label{margin-left:0}.medical-declarationV2-container .form-container .submit-declaration-button{width:19rem;display:block;margin:0 auto;padding:8px 0;font-family:Mulish;font-size:1rem;font-weight:600;line-height:1.25rem;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 1440px){.medical-declaration-container{max-width:48rem}.medical-declaration-container .select-container-wraper span{font-size:1rem;line-height:1.25}}@media screen and (max-width: 1024px){.medical-declaration-container{max-width:30rem}.medical-declaration-container .form-container .form-group{grid-template-columns:1fr}.medical-declaration-container .select-container-wraper span{font-size:1rem;line-height:.75}}@media screen and (max-width: 480px){.medical-declaration-container .modal-title{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-left:0;margin-right:0;max-width:100%;font-size:1.12rem}.medical-declaration-container .modal-title .home-button-div{display:block}.medical-declaration-container .modal-title .home-button-div .home-button{text-transform:capitalize;margin-left:-8px}.medical-declaration-container .modal-title .home-button-div .back-button-wrapper-container .back-button-div .back-button{font-size:.75rem;font-weight:400;color:#33189f}.medical-declaration-container .form-container .form-group{grid-template-columns:1fr}.medical-declaration-container .form-container .select-container-wraper span{font-size:.75rem;line-height:1}}.locate-medical-checkup-facility-container{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;min-height:100%;background:linear-gradient(180deg,#ffffff0d,#33189f0d)}@media screen and (max-width: 1024px){.locate-medical-checkup-facility-container{background:#fff}}.locate-medical-checkup-facility-container .footer-container{margin-top:auto}.locate-medical-checkup-facility-container .facility-locator-container-v2{width:100%;background:#fff;display:flex;flex-direction:column;gap:1.5rem}@media screen and (max-width: 1024px){.locate-medical-checkup-facility-container .facility-locator-container-v2{flex-grow:1}}@media screen and (max-width: 576px){.locate-medical-checkup-facility-container .facility-locator-container-v2{width:30rem}}@media screen and (max-width: 480px){.locate-medical-checkup-facility-container .facility-locator-container-v2{width:20rem}}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-locator-title{font-size:1.825rem;font-weight:700;line-height:2em;text-align:center;color:#202020}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-locator-title .back-medical-button-div{display:none}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-locator-description{font-size:1rem;font-weight:500;line-height:1.1875rem;text-align:center;color:#6c6969}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-form-container{border:1px solid rgba(108,105,105,.2);box-shadow:0 2px 4px #20202033;display:flex;flex-direction:row;gap:1rem;padding:1.5rem 6.5rem}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-form-container .MuiFormControl-root{flex-grow:1}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-form-container .MuiInputLabel-root{color:#6c6969}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-form-container.direction-column{flex-direction:column;border:none;box-shadow:none}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-form-container.direction-column .search-button{margin:0 auto}@media screen and (max-width: 480px){.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-form-container.direction-column .search-button{margin-top:20em}}@media screen and (max-width: 1024px){.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-form-container.direction-column .search-button{margin-top:10em}}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-form-container .search-button{align-self:center;max-height:36px;height:100%;max-width:206px;width:100%;display:block;padding:6px 0;font-family:Mulish;font-size:16px;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 480px){.locate-medical-checkup-facility-container .facility-locator-container-v2{width:100%;padding:1.875em}.locate-medical-checkup-facility-container .facility-locator-container-v2 .breadcrumbs-container{display:none}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-locator-title{display:grid;color:#33189f;font-weight:600;font-size:1.125rem;grid-template-columns:1fr auto 1fr;width:100%;line-height:1}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-locator-title .back-medical-button-div{display:block}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-locator-title .back-medical-button-div .back-button-wrapper-container .back-button-div{padding:0}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-locator-title .back-medical-button-div .back-button-wrapper-container .back-button-div .back-button{padding:0;font-size:.75rem;margin-left:-8px;margin-right:0;font-weight:400}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-locator-title .locate-medical-span{max-width:12.18em}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-locator-description{font-size:.875rem}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-form-container{padding:0;margin-bottom:4.375em}.locate-medical-checkup-facility-container .facility-locator-container-v2 .facility-form-container .MuiInputBase-input{color:#202020;font-size:.875rem}}.facility-list-v2-container{width:100%;height:43rem;display:flex;flex-direction:column}.facility-list-v2-container .facility-locator-title{font-size:1.5rem;font-weight:400;line-height:1.75rem;text-align:left;color:#33189f;margin:1rem 0}@media screen and (max-width: 1024px){.facility-list-v2-container .facility-locator-title{margin:1rem auto}}.facility-list-v2-container .search-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;margin:1rem 6.5rem}.facility-list-v2-container .search-container .search{min-width:23rem}@media screen and (max-width: 1024px){.facility-list-v2-container .search-container{margin:0;justify-content:center}.facility-list-v2-container .search-container .search{width:80%}}.facility-list-v2-container .list-wrapper{overflow:auto;display:flex;flex-direction:row;align-items:stretch;flex-wrap:wrap;justify-content:space-evenly}.facility-list-v2-container .list-wrapper .item{color:#000;font-size:.875rem;font-style:normal;font-weight:400;line-height:normal;background:#fff;border-radius:.7em;border:1px solid rgba(108,105,105,.2);padding:1.25rem;display:flex;flex-direction:column;gap:1.25em;max-width:404px;width:100%;margin:1.2rem}.facility-list-v2-container .list-wrapper .item .title-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;align-items:center}.facility-list-v2-container .list-wrapper .item .title-row .title{color:#33189f;font-size:1.125rem;font-style:normal;font-weight:500;line-height:normal}.facility-list-v2-container .list-wrapper .item .title-row .facility-type{font-size:400;font-size:.8rem}.facility-list-v2-container .list-wrapper .item .title-row .ownership{margin-left:auto;color:#337d38;font-weight:500;font-size:.8rem;background:#337d380d;border-radius:.8em;padding:.3em .6em}.facility-list-v2-container .list-wrapper .item .detail{display:flex;flex-wrap:nowrap;flex-direction:row;font-size:.875rem}.facility-list-v2-container .list-wrapper .item .detail .labels{width:40%;color:#6c6969}.facility-list-v2-container .list-wrapper .item .detail .values{width:60%;color:#202020}.facility-list-v2-container .medical-record-button{margin-top:2.875em;padding-top:.5em;padding-bottom:2.875em;display:flex;justify-content:center;align-items:center}.facility-list-v2-container .medical-record-button .m-btn{font-family:Roboto;line-height:19px;letter-spacing:0em;text-align:center;font-size:1.06rem;color:#33189f;font-weight:500;padding:.5625em 4.06em .5em;border-radius:8px;background-color:#fff;border:1px solid #33189f;box-shadow:0 3px 6px #2020204d;cursor:pointer}.facility-list-v2-container .no-result{margin:auto;padding:.4rem}@media screen and (max-width: 480px){.facility-list-v2-container .medical-record-button{display:none}.facility-list-v2-container .search-container .search{min-width:18.75rem}.facility-list-v2-container .back-button-wrapper-container{display:grid;grid-template-columns:1fr 1.8fr 1fr}.facility-list-v2-container .back-button-wrapper-container .title-container .facility-locator-title{font-size:1.125rem;font-weight:600;text-align:center;line-height:1;color:#33189f}.facility-list-v2-container .back-button-wrapper-container .back-button-div{display:block}.facility-list-v2-container .back-button-wrapper-container .back-button-div button{font-size:.75rem;color:#33189f;margin-top:.5em}}.Enter-location-display-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5em}.Enter-location-display-container .enter-medical-facility-title{margin-top:3.0625em;width:80%}.Enter-location-display-container .enter-medical-facility-title .facility-div{font-size:1.33rem;font-weight:500;color:#33189f}.Enter-location-display-container .enter-location-box{border:1px solid #ffffff;border-radius:16px;display:flex;justify-content:center;align-items:center;width:80%;background-color:#fff}.Enter-location-display-container .enter-location-box .enter-location-box-title{padding-top:8.18em;padding-bottom:8.18em;color:#6c6969;font-size:1.5rem;font-weight:400;margin:0 16em;text-align:center}.Enter-location-display-container .back-to-medical-record-button{padding-top:.5em;padding-bottom:2.875em}.Enter-location-display-container .back-to-medical-record-button .medical-record-button .m-btn{font-family:Roboto;line-height:19px;letter-spacing:0em;text-align:center;font-size:1.06rem;color:#33189f;font-weight:500;padding:.5625em 4.06em .5em;border-radius:8px;background-color:#fff;border:1px solid #33189f;box-shadow:0 3px 6px #2020204d;cursor:pointer}@media screen and (max-width: 1024px){.Enter-location-display-container{display:none}}.vitals-wrapper{width:100%;background:linear-gradient(180deg,#cdcccc0d,#33189f0d)}.vitals-wrapper .breadcrumbs{cursor:pointer;font-size:1.2rem;line-height:40px;padding:1.5em 2em .5em;color:#33189f}.vitals-wrapper .breadcrumbs .left-vector{margin:0 .5em}.vitals-wrapper .breadcrumbs .active-breadcrumb{color:#33189f}.vitals-wrapper .section-one{display:flex;justify-content:center;align-items:center}.vitals-wrapper .section-one .yatri-outer-container{display:flex;justify-content:center;align-items:center;width:25%}.vitals-wrapper .section-one .yatri-outer-container .yatriDetails{background:"#FFF";box-shadow:#959da533 0 8px 24px;border-radius:16px;width:100%;height:100%;padding:0 1.06em 1.06em}.vitals-wrapper .section-one .yatri-outer-container .yatriDetails .profile-detail{display:flex;flex-direction:column;justify-content:center;align-items:center;height:45%;padding-top:1.7rem}.vitals-wrapper .section-one .yatri-outer-container .yatriDetails .profile-detail .high-risk{border:1px solid #c7413a;border-radius:15px;height:30px;color:#c7413a;align-items:center;display:flex;justify-content:center;padding:5px 0;width:100px;margin:0% 0 0 70%}.vitals-wrapper .section-one .yatri-outer-container .yatriDetails .profile-detail .high-risk img{margin-right:5px;height:15px;width:15px}.vitals-wrapper .section-one .yatri-outer-container .yatriDetails .profile-detail img{height:35px;width:35px}.vitals-wrapper .section-one .yatri-outer-container .yatriDetails .profile-detail .profile-heading{font-size:18px}.vitals-wrapper .section-one .yatri-outer-container .yatriDetails .profile-detail .profile-completion{background:#337d3814;height:30px;border-radius:15px;color:green;padding:5px 12px;margin:10px}@media screen and (max-width: 1020px){.vitals-wrapper .section-one .yatri-outer-container .yatriDetails .profile-detail .profile-completion{font-size:.8rem}}.vitals-wrapper .section-one .yatri-outer-container .yatriDetails .details-section{margin-top:10px;border-top:1px solid rgba(32,32,32,.2);display:flex;flex-direction:column}.vitals-wrapper .section-one .yatri-outer-container .yatriDetails .details{display:flex;width:100%;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:10px;gap:.5em}.vitals-wrapper .section-one .yatri-outer-container .yatriDetails .details .status-pending{background:#c7413a14;padding:.5em 1em;color:#c7413a;border-radius:1em;display:flex;align-items:center;justify-content:center;font-size:.8rem;margin-right:auto}.vitals-wrapper .section-one .yatri-outer-container .yatriDetails .details .status-pending:before{content:"•";font-size:2rem;line-height:16px}.vitals-wrapper .section-one-mobile{display:none;justify-content:center;align-items:center;flex-direction:column}.vitals-wrapper .section-one-mobile .high-risk{gap:.3rem;margin-left:65%;border-image-source:linear-gradient(180deg,#DF4D32 0%,#7F2413 100%);border:1px solid;border-radius:2rem;color:#c7413a;align-items:center;display:flex;justify-content:center;padding:.2rem .5rem}.vitals-wrapper .section-one-mobile .high-risk p{font-family:Roboto;font-size:12px;font-weight:500;line-height:14.06px;text-align:left}.vitals-wrapper .section-one-mobile .high-risk img{height:15px;width:15px}.vitals-wrapper .section-one-mobile .vitals-bottom{margin:1.4em 0;background:#33189f0a;border-radius:16px;width:400px}.vitals-wrapper .section-one-mobile .vitals-bottom .details-section{padding:1em;display:flex;flex-direction:column}.vitals-wrapper .section-one-mobile .vitals-bottom .details{display:flex;width:100%;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:.2em 0;gap:.5em}.vitals-wrapper .section-one-mobile .vitals-bottom .details .status-pending{background:#c7413a14;padding:.5em 1em;color:#c7413a;border-radius:1em;display:flex;align-items:center;justify-content:center;font-size:.8rem;margin-right:auto}.vitals-wrapper .section-one-mobile .vitals-bottom .details .status-pending:before{content:"•";font-size:2rem;line-height:16px}.vitals-wrapper .vital-right-section{padding:0 3em;width:65%}.vitals-wrapper .vital-right-section .vitals-heading{display:flex;justify-content:flex-start;align-items:center;gap:1.5rem;padding:1em 0}.vitals-wrapper .vital-right-section .vitals-heading .fit-to-travel{display:flex;justify-content:center;align-items:center;border-radius:13px;border:1px solid rgba(51,125,56,.2);background:#337d380a;border:Mixed solid rgba(51,125,56,.2);gap:.3rem;height:0%;padding:.4rem .9rem}.vitals-wrapper .vital-right-section .vitals-heading .fit-to-travel p{font-family:Roboto;font-size:.85em;font-weight:500;line-height:14.06px;text-align:left;color:#337d38}.vitals-wrapper .vital-right-section .vitals-heading .unfit-to-travel{display:flex;justify-content:center;align-items:center;border-radius:13px;border:1px solid rgba(199,65,58,.2);border:Mixed solid rgba(199,65,58,.2);gap:.3rem;height:0%;background:#c421260a;padding:.4rem .9rem}.vitals-wrapper .vital-right-section .vitals-heading .unfit-to-travel p{font-family:Roboto;font-size:.85em;font-weight:500;line-height:14.06px;text-align:left;color:#c7413a}.vitals-wrapper .vital-right-section .vital-text{font-family:Roboto;font-weight:600;font-size:28px;align-self:center}.vitals-wrapper .vital-right-section .vital-description{padding:.5em 0;width:80%;font-weight:400;font-size:18px;font-family:Roboto}.vitals-wrapper .vital-right-section .radio-button-section{padding-top:2em}.vitals-wrapper .vital-right-section .radio-group-type{padding-top:.8em;font-weight:500;font-size:16px;font-family:Roboto;color:#202020}.vitals-wrapper .section-two{border-radius:16px;width:95%;padding:1.06em;margin:20px auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:15px}.vitals-wrapper .section-two .data-card{width:430px;height:188px;background-color:#fff;border-radius:16px;padding:.5em}.vitals-wrapper .section-two .data-card .data-wrapper{display:flex;justify-content:space-evenly;margin:15px auto}.vitals-wrapper .section-two .data-card .data-wrapper .data-values{display:flex;justify-content:space-between;align-items:center;width:68%}.vitals-wrapper .section-two .data-card .data-wrapper .data-values .vitals-type{font-family:Roboto;font-weight:700;font-size:1.45rem;line-height:25px}.vitals-wrapper .section-two .data-card .data-wrapper .data-values .vitals-type-measure-unit{font-family:Roboto;font-weight:400;font-size:1.2rem;line-height:18px;color:#6c6969}.vitals-wrapper .section-two .data-card .data-wrapper .data-values .vitals-value{font-family:Roboto;font-weight:600;font-size:2.35rem;line-height:30px}.vitals-wrapper .section-two .data-card .scale-value-wrapper{padding:.5em;display:flex;justify-content:space-evenly}.vitals-wrapper .section-two .data-card .scale-value-wrapper .range-value{font-family:Roboto;font-size:1.1rem;font-weight:500}.vitals-wrapper .section-two .data-card .scale-value-wrapper .low-normal-high{display:flex;justify-content:center;align-items:center;font-size:.95rem}.vitals-wrapper .section-two .data-card .scale-value-wrapper .low-normal-high .spo2-icons{padding-right:8px}.vitals-wrapper .section-two .no-data-found-wrapper{box-shadow:#959da533 0 8px 24px;width:95%;height:350px;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.vitals-wrapper .section-two .no-data-found-wrapper .info-icon{color:#202020;display:flex;justify-content:center;align-items:center;width:40px;align-self:center}.vitals-wrapper .section-two .no-data-found-wrapper .no-data-text{text-align:center;font-family:Roboto;font-size:2.2rem;font-weight:500}.vitals-wrapper .section-two .no-data-found-wrapper .no-data-description{font-family:Roboto;font-size:1.75rem;font-weight:400;color:"#6C6969"}@media screen and (max-width: 1025px){.vitals-type{font-size:1.2rem!important}.vitals-value{font-size:2rem!important}.vitals-type-measure-unit,.range-value{font-size:1rem!important}}@media screen and (max-width: 960px){.section-one{display:none!important}.section-one-mobile{display:flex!important;gap:.5rem}.section-one-mobile .vital-text-mobile{font-family:Roboto;font-weight:600;font-size:2rem;text-align:center}.section-one-mobile .fit-to-travel{display:flex;justify-content:center;align-items:center;border-radius:1rem;border:1px solid rgba(51,125,56,.2);background:#337d380a;border:Mixed solid rgba(51,125,56,.2);gap:.3rem;height:0%;padding:.3rem .6rem;background-color:#337d380f}.section-one-mobile .fit-to-travel p{font-family:Roboto;font-size:.85em;font-weight:500;line-height:14.06px;text-align:left;color:#337d38}.section-one-mobile .unfit-to-travel{display:flex;justify-content:center;align-items:center;border-radius:13px;border:1px solid rgba(199,65,58,.2);border:Mixed solid rgba(199,65,58,.2);background:#c421260a;gap:.3rem;height:0%;background-color:#c7413a0d;padding:.4rem .9rem}.section-one-mobile .unfit-to-travel p{font-family:Roboto;font-size:.85em;font-weight:500;line-height:14.06px;text-align:left;color:#c7413a}.section-two .no-data-found-wrapper .info-icon{width:20px}.section-two .no-data-found-wrapper .no-data-text{font-size:1.5rem!important}.section-two .no-data-found-wrapper .no-data-description{font-size:1rem!important;text-align:center}}@media screen and (max-width: 481px){.section-one-mobile .vitals-heading{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%}.section-one-mobile .vital-text-mobile{font-size:1rem}.section-one-mobile .vitals-bottom{width:350px!important}.vitals-type{font-size:1rem!important}.vitals-value{font-size:1.55rem!important}.vitals-type-measure-unit{font-size:.9rem!important}.range-value{font-size:.8rem!important}.low-normal-high{font-size:.65rem!important}}.signin-background{height:100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center}.signin-background .container-wrapper{height:100%;display:flex;justify-content:flex-end;overflow-y:auto}.signin-background .container-wrapper .form-container{display:flex;flex-direction:column;justify-content:center;height:fit-content;min-height:100%;width:50%}@media screen and (max-width: 1024px){.signin-background .container-wrapper{justify-content:center;width:100%}.signin-background .container-wrapper .form-container{align-items:center;width:100%}}@media screen and (max-width: 480px){.signin-background{background:none}.signin-background .container-wrapper .form-container{width:100%;justify-content:stretch}}.account-selectionform-container{width:70%;border-radius:8px;background:#fff;box-shadow:-2px 2px 12px #26262626;margin:10px 0}.account-selectionform-container .page-logo{width:25%;height:44px;margin:3em auto 2em;display:flex;justify-content:center}.account-selectionform-container .page-logo img{margin-right:6px}.account-selectionform-container .page-logo .nhm-image{margin:0 14px}.account-selectionform-container .selection-form{padding:0 3.2em}.account-selectionform-container .selection-form .selection-form-description{text-align:center;margin-bottom:20px}.account-selectionform-container .selection-form .selection-form-description p{font-size:2.4rem;font-weight:600;line-height:42px;color:#202020}.account-selectionform-container .selection-form .selection-form-description .phone-number-display{display:flex;justify-content:center;align-items:center;gap:6px;margin:1em 0 2.5em}.account-selectionform-container .selection-form .selection-form-description .phone-number-display .phone-number-detail{font-size:1rem;font-weight:400;line-height:19px;padding:8px 12px;border-radius:8px;color:#202020;background:#33189f0d}.account-selectionform-container .selection-form .selection-form-description .phone-number-display .phone-number-detail span{font-weight:500;color:#33189f}.account-selectionform-container .footer-container{border-radius:0 0 8px 8px}@media screen and (min-width: 1769px){.account-selectionform-container{width:55%}}@media screen and (max-width: 1768px){.account-selectionform-container{width:58%}}@media screen and (max-width: 1536px){.account-selectionform-container{width:70%}}@media screen and (max-width: 1440px){.account-selectionform-container{width:75%}}@media screen and (max-width: 1280px){.account-selectionform-container{width:80%}}@media screen and (max-width: 1024px){.account-selectionform-container{width:64%}.account-selectionform-container .page-logo{width:40px;height:40px;margin:24px auto}.account-selectionform-container .signin-form{padding:0 3rem}.account-selectionform-container .signin-form .signin-description p{display:block}}@media screen and (max-width: 480px){.account-selectionform-container{width:100%;display:flex;flex-direction:column;margin:0;flex-grow:1;border-radius:0}.account-selectionform-container .page-logo{width:36px;height:36px;margin:56px auto 28px}.account-selectionform-container .selection-form{padding:0 1.5em}.account-selectionform-container .selection-form .selection-form-description p{font-size:2rem;font-weight:600;line-height:38px;color:#202020}.account-selectionform-container .selection-form .selection-form-description .phone-number-display{margin:1.33em 0 2.8em}.account-selectionform-container .selection-form .selection-form-description .phone-number-display .phone-number-detail{font-size:.875rem;font-weight:400;line-height:16px}.account-selectionform-container .selection-form .selection-form-description .phone-number-display .phone-number-detail span{font-weight:500}.account-selectionform-container .footer-container{margin-top:auto;border-radius:0}}.signin-passwordform-container{width:70%;border-radius:8px;background:#fff;box-shadow:-2px 2px 12px #26262626;margin:10px 0}.signin-passwordform-container .page-logo{width:25%;height:44px;margin:4em auto 2.66em;display:flex;justify-content:center}.signin-passwordform-container .page-logo img{margin-right:6px}.signin-passwordform-container .page-logo .nhm-image{margin:0 14px}.signin-passwordform-container .signin-form{padding:0 3rem}.signin-passwordform-container .signin-form .signin-description{text-align:center;margin-bottom:1.86em}.signin-passwordform-container .signin-form .signin-description p{font-size:2.4rem;font-weight:600;line-height:42px;color:#202020}.signin-passwordform-container .signin-form .signin-description .username-display{display:flex;justify-content:center;align-items:center;gap:6px;margin:1.33em 0 2.8em}.signin-passwordform-container .signin-form .signin-description .username-display .username-detail{font-size:1rem;font-weight:400;line-height:19px;padding:8px 12px;border-radius:8px;color:#202020;background:#33189f0d}.signin-passwordform-container .signin-form .signin-description .username-display .username-detail span{font-weight:500;color:#33189f}.signin-passwordform-container .signin-form .form-fields{display:flex;flex-direction:column;gap:1rem;margin-bottom:4.26em}.signin-passwordform-container .signin-form .form-fields .password-container .MuiInputAdornment-root input::-ms-reveal{display:none!important}.signin-passwordform-container .signin-form .form-fields .password-container .nav-forgot-password{display:inline-block;padding:10px 0;margin-left:12px;font-size:1rem;font-weight:400;line-height:1.1875rem;color:#33189f}.signin-passwordform-container .signin-form .continue-button{width:70%;display:block;margin:0 auto;padding:8px 0;font-family:Mulish;font-size:1rem;font-weight:600;line-height:1.25rem;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.signin-passwordform-container .signin-form .signup-route{display:flex;justify-content:center;align-items:center;margin:1.2em 0 2.25em;gap:8px}.signin-passwordform-container .signin-form .signup-route p{font-size:.875rem;font-weight:400;line-height:1rem;color:#262626}.signin-passwordform-container .signin-form .signup-route .navigate{font-size:1rem;font-weight:400;line-height:1.1875rem;text-decoration:underline;color:#33189f}.signin-passwordform-container .footer-container{border-radius:0 0 8px 8px}@media screen and (min-width: 1769px){.signin-passwordform-container{width:55%}}@media screen and (max-width: 1768px){.signin-passwordform-container{width:58%}}@media screen and (max-width: 1536px){.signin-passwordform-container{width:70%}}@media screen and (max-width: 1440px){.signin-passwordform-container{width:75%}}@media screen and (max-width: 1280px){.signin-passwordform-container{width:80%}}@media screen and (max-width: 1024px){.signin-passwordform-container{width:64%}.signin-passwordform-container .page-logo{width:40px;height:40px;margin:24px auto}.signin-passwordform-container .signin-form{padding:0 3rem}.signin-passwordform-container .signin-form .signin-description p{display:block}.signin-passwordform-container .signin-form .form-fields{margin-bottom:3.75rem}.signin-passwordform-container .signin-form .continue-button{width:70%;font-size:1rem;line-height:1.25rem}.signin-passwordform-container .signin-form .signup-route p{font-size:.875rem;line-height:1rem}.signin-passwordform-container .signin-form .signup-route .navigate{font-size:1rem;line-height:1.125rem}}@media screen and (max-width: 480px){.signin-passwordform-container{width:100%;display:flex;flex-direction:column;margin:0;flex-grow:1;border-radius:0}.signin-passwordform-container .page-logo{width:36px;height:36px;margin:56px auto 28px}.signin-passwordform-container .signin-form{padding:0 1.5em}.signin-passwordform-container .signin-form .signin-description p{display:block;font-size:2rem;font-weight:600;line-height:38px}.signin-passwordform-container .signin-form .signin-description .username-display .username-detail{font-size:.875rem;line-height:17px}.signin-passwordform-container .signin-form .form-fields{margin-bottom:3.75rem}.signin-passwordform-container .signin-form .continue-button{width:75%;font-size:.875rem;line-height:1.125rem}.signin-passwordform-container .signin-form .signup-route p{font-size:.75rem;line-height:.875rem}.signin-passwordform-container .signin-form .signup-route .navigate{font-size:.875rem;line-height:1rem}.signin-passwordform-container .footer-container{margin-top:auto;border-radius:0}}.unified-signinform-container{width:70%;border-radius:8px;background:#fff;box-shadow:-2px 2px 12px #26262626;margin:10px 0}.unified-signinform-container .page-logo{width:25%;height:44px;margin:4em auto 2.66em;display:flex;justify-content:center}.unified-signinform-container .page-logo img{margin-right:6px}.unified-signinform-container .page-logo .nhm-image{margin:0 14px}.unified-signinform-container .signin-form{padding:0 3rem}.unified-signinform-container .signin-form .signin-description{text-align:center;margin-bottom:28px}.unified-signinform-container .signin-form .signin-description p{font-size:2.4rem;font-weight:600;line-height:42px;color:#202020}.unified-signinform-container .signin-form .form-fields{display:flex;flex-direction:column;gap:1rem;margin:4.53em 0 4.26em}.unified-signinform-container .signin-form .form-fields .username-container .MuiInputAdornment-root input::-ms-reveal,.unified-signinform-container .signin-form .form-fields .password-container .MuiInputAdornment-root input::-ms-reveal{display:none!important}.unified-signinform-container .signin-form .form-fields .username-container .nav-forgot-password,.unified-signinform-container .signin-form .form-fields .password-container .nav-forgot-password{display:inline-block;padding:10px 0;margin-left:12px;font-size:1rem;font-weight:400;line-height:1.1875rem;color:#33189f}.unified-signinform-container .signin-form .continue-button{width:70%;display:block;margin:0 auto;padding:8px 0;font-family:Mulish;font-size:1rem;font-weight:600;line-height:1.25rem;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.unified-signinform-container .signin-form .signup-route{display:flex;justify-content:center;align-items:center;margin:18px 0 2.25rem;gap:8px}.unified-signinform-container .signin-form .signup-route p{font-size:.875rem;font-weight:400;line-height:1rem;color:#262626}.unified-signinform-container .signin-form .signup-route .navigate{font-size:1rem;font-weight:400;line-height:1.1875rem;text-decoration:underline;color:#33189f}.unified-signinform-container .advisory{text-align:center;margin-bottom:1rem;font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.unified-signinform-container .advisory .advisory-link{color:#33189f}.unified-signinform-container .footer-container{border-radius:0 0 8px 8px}@media screen and (min-width: 1769px){.unified-signinform-container{width:55%}}@media screen and (max-width: 1768px){.unified-signinform-container{width:58%}}@media screen and (max-width: 1536px){.unified-signinform-container{width:70%}}@media screen and (max-width: 1440px){.unified-signinform-container{width:75%}}@media screen and (max-width: 1280px){.unified-signinform-container{width:80%}}@media screen and (max-width: 1024px){.unified-signinform-container{width:64%}.unified-signinform-container .page-logo{width:40px;height:40px;margin:24px auto}.unified-signinform-container .signin-form{padding:0 3rem}.unified-signinform-container .signin-form .signin-description p{display:block}.unified-signinform-container .signin-form .form-fields{margin-bottom:3.75rem}.unified-signinform-container .signin-form .continue-button{width:70%;font-size:1rem;line-height:1.25rem}.unified-signinform-container .signin-form .signup-route p{font-size:.875rem;line-height:1rem}.unified-signinform-container .signin-form .signup-route .navigate{font-size:1rem;line-height:1.125rem}}@media screen and (max-width: 480px){.unified-signinform-container{width:100%;display:flex;flex-direction:column;margin:0;flex-grow:1;border-radius:0}.unified-signinform-container .page-logo{width:36px;height:36px;margin:56px auto 28px}.unified-signinform-container .signin-form{padding:0 1.5rem}.unified-signinform-container .signin-form .signin-description h2{line-height:2.375rem}.unified-signinform-container .signin-form .signin-description p{font-size:2rem;font-weight:600;line-height:38px}.unified-signinform-container .signin-form .form-fields{margin-bottom:3.75rem}.unified-signinform-container .signin-form .continue-button{width:75%;font-size:.875rem;line-height:1.125rem}.unified-signinform-container .signin-form .signup-route p{font-size:.75rem;line-height:.875rem}.unified-signinform-container .signin-form .signup-route .navigate{font-size:.875rem;line-height:1rem}.unified-signinform-container .footer-container{margin-top:auto;border-radius:0}}.welcomepage-background{height:100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center}.welcomepage-background .container-wrapper{height:100%;width:100%;display:flex;justify-content:center;overflow-y:auto}.welcomepage-background .container-wrapper .form-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:fit-content;min-height:100%;width:100%}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container{width:35%;border-radius:8px;background:#fff;box-shadow:-2px 2px 12px #26262626;margin:10px 0;padding:4em 3em;text-align:center}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .welcome-header{font-size:2.4rem;font-weight:600;line-height:42px;color:#202020}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .welcome-message{font-size:1.06rem;font-weight:400;line-height:19px;margin:1.33em 0 2.5em;color:#202020}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .welcome-image img{width:100%}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .divider-block{font-size:1.06rem;font-weight:700;line-height:19px;margin:2.5em 2em 1.33em;color:#202020}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .divider-block span{margin:0 .75em}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .signin-form .form-description{font-size:1rem;font-weight:500;line-height:19px;color:#6c6969}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .signin-form .fullname-container{margin:2.66em 0}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .signin-form .started-button{width:70%;display:block;margin:0 auto;padding:8px 0;font-family:Mulish;font-size:1rem;font-weight:600;line-height:1.25rem;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 1024px){.welcomepage-background .container-wrapper{justify-content:center;width:100%}.welcomepage-background .container-wrapper .form-container{align-items:center;width:100%}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container{width:64%}}@media screen and (max-width: 480px){.welcomepage-background{background:none}.welcomepage-background .container-wrapper .form-container{width:100%;justify-content:stretch}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container{width:100%;display:flex;flex-direction:column;margin:0;flex-grow:1;border-radius:0;padding:4em 1.5em}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .welcome-header{text-align:left;font-size:2rem;font-weight:500;line-height:38px}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .welcome-message{text-align:left;font-size:.875rem;line-height:16px}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .divider-block{font-size:.875rem;line-height:16px;margin:2.5em 1em}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .signin-form .form-description{font-size:1rem;line-height:19px}.welcomepage-background .container-wrapper .form-container .welcomepage-inner-container .signin-form .started-button{width:80%}}.hospitals-details-parent{display:flex;justify-content:center;align-items:center;flex-direction:column}.hospitals-details-parent .left-child{font-size:1.867rem;font-weight:500;line-height:33px;text-align:center;color:#33189f;margin-bottom:2em}.hospitals-details-parent .left-child .back-button-mobile-div{display:none}@media screen and (max-width: 480px){.hospitals-details-parent{margin:1.312em 1.25em 0}.hospitals-details-parent .left-child{display:grid;grid-template-columns:1fr auto 1fr;width:100%;margin-bottom:0}.hospitals-details-parent .left-child .hospital-title{font-size:1.125rem;font-weight:600;line-height:21px;margin-bottom:2.5em}.hospitals-details-parent .left-child .back-button-mobile-div{display:block}.hospitals-details-parent .left-child .back-button-mobile-div .backbutton{text-transform:capitalize;margin-left:-8px}.hospitals-details-parent .left-child .back-button-mobile-div .back-button-wrapper-container .back-button-div .back-button{padding:0;font-size:.75rem;font-weight:400;color:#33189f}.hospitals-details-parent .left-child .title{font-size:1.125rem}.hospitals-details-parent .content{border:1px solid rgba(51,24,159,.1);border-radius:12px;margin:0 1.25em .625em}.hospitals-details-parent .content .parent-2{background:#33189f0d;width:100%;padding:.75em .81em;gap:4.31em}.hospitals-details-parent .content .parent-2 .child-1{justify-content:flex-start;flex-direction:column;align-items:baseline;gap:3px}.hospitals-details-parent .content .parent-2 .child-1 .hospital-name span{font-family:Roboto;font-size:.87rem;font-weight:500;line-height:16.41px;text-align:left}.hospitals-details-parent .content .parent-2 .child-1 .date-1{display:block;font-size:.75rem;font-weight:400;line-height:14px;color:#202020}.hospitals-details-parent .content .parent-2 .child-2{gap:1.62em;justify-content:flex-end}.hospitals-details-parent .content .parent-2 .child-2 .text,.hospitals-details-parent .content .parent-2 .child-2 .date{display:none}}.content{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:.8rem}.content .button{padding:.6em 3.87em .53em;gap:10px;border-radius:8px;border:1px;opacity:0px;color:#fff;border:1px solid rgb(51,24,159);box-shadow:0 3px 6px #2020204d}.content .button span{font-family:Roboto;font-size:1.067rem;font-weight:500;line-height:18.75px;text-align:center;color:#33189f}.content .parent-2{padding:1.13em 1.6em;border-radius:10px;width:70%;display:flex;justify-content:space-between;background:#fff;border:1px solid rgba(51,24,159,.1)}.content .parent-2 .child-1{display:flex;justify-content:center;align-items:center;gap:.8em}.content .parent-2 .child-1 .date-1{display:none}.content .parent-2 .child-1 .hospital-name{display:flex;justify-content:center;align-items:center}.content .parent-2 .child-1 .hospital-name span{font-family:Roboto;font-size:1.2rem;font-weight:500;line-height:21.09px;text-align:left}.content .parent-2 .child-2{display:flex;justify-content:center;align-items:center;gap:1.53em}.content .parent-2 .child-2 .uploaded{font-size:1.06rem;font-weight:400;line-height:18.75px}.content .parent-2 .child-2 .uploaded .text{color:#6c6969}.content .parent-2 .child-2 .uploaded .date{margin-left:4px;color:#202020}.content .parent-2 .child-2 .view a{color:#33189f}.content .parent-2 .child-2 .download{cursor:pointer;display:flex;justify-content:center;align-items:center}.content .loader1{border-radius:8px;display:flex;flex-direction:column;margin:2em;box-shadow:1px 1px 3px 2px #00000026}.content .loader1 .circular-task-component{display:flex;justify-content:center;margin-top:3.625em;margin-bottom:3em}.content .loader1 .circular-task-component .loader-container .loader{height:3.75em;width:3.75em}.content .loader1 .loader1-heading{margin-bottom:2.125em;color:#33189f;text-align:center;font-size:1.06rem;font-weight:400;margin-left:13em;margin-right:13em}@media screen and (max-width: 480px){.content{border:1px solid rgba(51,24,159,.1);border-radius:12px;margin:0 1.25em}.content .parent-2{background:#33189f0d;width:100%;padding:.75em .81em;gap:4.31em}.content .parent-2 .child-1{justify-content:flex-start;flex-direction:column;align-items:baseline;gap:0em}.content .parent-2 .child-1 .hospital-name span{font-family:Roboto;font-size:.87rem;font-weight:500;line-height:16.41px;text-align:left}.content .parent-2 .child-1 .date-1{display:block}.content .parent-2 .child-2{gap:1.62em;justify-content:flex-end}.content .parent-2 .child-2 .text,.content .parent-2 .child-2 .date{display:none}}.nodocs-linked-container{width:100%}.nodocs-linked-container .nodocs-inner-container{width:88%;padding:5em 0 8em;margin:0 auto;text-align:center;border-radius:16px;color:#202020;background:#fff}.nodocs-linked-container .nodocs-inner-container .logo-container{display:flex;justify-content:center;align-items:center}.nodocs-linked-container .nodocs-inner-container .no-records-heading{font-size:2rem;font-weight:500;line-height:35px;margin:.93em 0 .53em}.nodocs-linked-container .nodocs-inner-container .no-records-message{font-size:1.33rem;font-weight:400;line-height:23px}@media screen and (max-width: 480px){.nodocs-linked-container .nodocs-inner-container{width:95%;padding:2.5em 0 5em}.nodocs-linked-container .nodocs-inner-container .no-records-heading{font-size:1.25rem;line-height:23px;margin:.93em 0 .53em}.nodocs-linked-container .nodocs-inner-container .no-records-message{font-size:1rem;line-height:19px}}.request-record-container{display:flex;flex-direction:column;gap:14px}.request-record-container .request-row-one{display:flex;align-items:center;font-size:1.06rem;font-weight:500;line-height:19px;color:#202020}.request-record-container .request-row-one span{margin-inline:8px 12px;font-size:1.2rem;line-height:21px;color:#33189f}.request-record-container .request-row-two{display:flex;align-items:center;font-size:1.06rem;font-weight:500;line-height:19px}.request-record-container .request-row-two .document-duration{color:#202020}.request-record-container .request-row-two .document-duration span{margin-left:8px;font-size:1.06rem;font-weight:400;line-height:19px;color:#6c6969}.request-record-container .request-row-two .divider{margin-inline:1.4rem}.request-record-container .request-row-two .consent-expiry span{margin-left:8px;font-size:1.06rem;font-weight:400;line-height:19px;color:#6c6969}.request-row-three{font-size:1.06rem;font-weight:500;line-height:19px;color:#202020}.request-row-three .chip{margin-left:12px;margin-bottom:8px}@media screen and (max-width: 480px){.request-record-container .request-row-one{font-size:.875rem;line-height:16px}.request-record-container .request-row-one span{font-size:1rem;line-height:19px}.request-record-container .request-row-two{flex-wrap:wrap;gap:9px;font-size:.875rem;line-height:16px;padding-top:1em}.request-record-container .request-row-two .document-duration span{font-size:.875rem;line-height:16px}.request-record-container .request-row-two .divider{display:none}.request-record-container .request-row-two .consent-expiry span{font-size:.875rem;line-height:16px}.request-row-three{font-size:0;line-height:0}.request-row-three .chip{display:flex;width:fit-content;font-size:.875rem;line-height:16px;margin-left:0;margin-bottom:8px}}.request-outer-container{display:flex;min-height:100%;flex-direction:column;flex-grow:1}.request-outer-container .request-inner-container{padding-inline:15%;padding-bottom:2em}.request-outer-container .request-inner-container .header-web{position:relative;display:flex;justify-content:center;margin-bottom:2.1em}.request-outer-container .request-inner-container .header-web .request-header{justify-self:center;font-size:1.86rem;font-weight:700;line-height:33px;color:#202020}.request-outer-container .request-inner-container .header-web .fetch-records{position:absolute;bottom:0;right:0;font-size:1.06rem;font-weight:400;line-height:19px;color:#33189f;text-decoration:underline;cursor:pointer}.request-outer-container .request-inner-container .header-mobile{display:none}.request-outer-container .footer-container{margin-top:auto}@media screen and (max-width: 1024px){.request-outer-container .request-inner-container{padding-inline:10%}}@media screen and (max-width: 480px){.request-outer-container .request-inner-container{padding-inline:1.3em}.request-outer-container .request-inner-container .header-web{display:none}.request-outer-container .request-inner-container .header-mobile{display:block;margin-top:1em;color:#33189f}.request-outer-container .request-inner-container .header-mobile .header-with-nav{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;font-weight:400}.request-outer-container .request-inner-container .header-mobile .header-with-nav .back-button-mobile-div{margin-left:-16px}.request-outer-container .request-inner-container .header-mobile .header-with-nav .back-button-mobile-div .backbutton{font-size:.75rem;line-height:18px;font-weight:400}.request-outer-container .request-inner-container .header-mobile .header-with-nav .request-header{font-size:1.125rem;font-weight:600;line-height:21px}.request-outer-container .request-inner-container .header-mobile .fetch-records-mobile{font-size:.875rem;font-weight:400;line-height:16px;color:#202020;text-align:center;margin-block:1.4em;padding-block:1.16em;border-radius:12px;background-color:#33189f0a}.request-outer-container .request-inner-container .header-mobile .fetch-records-mobile span{margin-left:4px;text-decoration:underline;cursor:pointer;color:#33189f}}.add-tourism-id-container{width:60vw;padding:3.33em 2.66em 4em}@media screen and (max-width: 1024px){.add-tourism-id-container{width:80vw}}@media screen and (max-width: 480px){.add-tourism-id-container{width:100%;height:100%;padding:1.25em 1.25em 0}}@media screen and (min-width: 1024px){.tourism-id-form-v2-container{margin-left:3.66em}}.tourism-id-form-v2-container .heading{font-size:2.133rem;font-weight:600;line-height:38px;color:#202020}.tourism-id-form-v2-container .heading .home-button-mobile,.tourism-id-form-v2-container .heading .title-mobile{display:none}.tourism-id-form-v2-container .body .description-text{font-size:.875rem;margin:1.66em 0 2em;font-weight:400;line-height:1rem;color:var(--Neutral-2)}.tourism-id-form-v2-container .body .description-box-for-mobile{display:none}.tourism-id-form-v2-container .body form .field{max-width:65%}@media screen and (max-width: 1024px){.tourism-id-form-v2-container .body form .field{max-width:75%}}@media screen and (max-width: 480px){.tourism-id-form-v2-container .body form .field{max-width:100%}}.tourism-id-form-v2-container .body form .info-link-text{width:fit-content;cursor:pointer;margin-top:1em;color:#33189f;font-size:1rem;font-weight:500;display:flex;flex-direction:row;align-items:center;gap:1em}.tourism-id-form-v2-container .body form .submit-button{width:100%;max-width:300px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1em;text-align:center;margin:7em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 480px){.tourism-id-form-v2-container{height:100%;display:flex;flex-direction:column}.tourism-id-form-v2-container .heading{display:grid;grid-template-columns:1fr auto 1fr;width:100%;align-items:center;font-size:1.1rem;color:#33189f;line-height:21px}.tourism-id-form-v2-container .heading .home-button-mobile{display:flex;font-size:.75rem}.tourism-id-form-v2-container .heading .home-button-mobile .backbutton{text-transform:capitalize;font-size:.75rem;margin-left:-8px;font-weight:400}.tourism-id-form-v2-container .heading .home-button-mobile .back-button-wrapper-container .back-button-div .back-button{padding:0;font-size:.75rem;font-weight:400;color:#33189f}.tourism-id-form-v2-container .heading .title-web{display:none}.tourism-id-form-v2-container .heading .title-mobile{display:block}.tourism-id-form-v2-container .body{height:100%;display:flex;flex-direction:column;margin-bottom:3em}.tourism-id-form-v2-container .body .description-text{display:none}.tourism-id-form-v2-container .body .description-box-for-mobile{display:flex;justify-content:center;text-align:center;margin:3em 2.5em 2.75em 1.5em}.tourism-id-form-v2-container .body .description-box-for-mobile .description-text-for-mobile{font-size:.875rem;font-weight:500;line-height:1rem;color:var(--Neutral-2);line-height:16px}.tourism-id-form-v2-container .body form{display:flex;flex-direction:column;flex-grow:1}.tourism-id-form-v2-container .body form .info-link-text{font-size:.875rem;margin:2.15em 1.35em 0 .85em;gap:.38em;line-height:16px}.tourism-id-form-v2-container .body form .submit-button{max-width:75%;font-size:.88rem;margin:auto auto 0}}.find-tourism-id{width:100%;max-width:464px;text-align:center}.find-tourism-id .account-exists-meessage{font-size:1.2rem;font-weight:400;line-height:20px;padding:3em}.find-tourism-id .account-exists-meessage span{font-weight:700}@media screen and (min-width: 481px) and (max-width: 1024px){.find-tourism-id{max-width:376px}}.tourism-id-profile-details-container .heading{font-size:2.133rem;font-weight:600;line-height:38px;color:#202020;display:flex;flex-direction:row}.tourism-id-profile-details-container .heading img{cursor:pointer;margin-right:.3em}.tourism-id-profile-details-container .heading .home-button-mobile{display:none}.tourism-id-profile-details-container .body{padding:0 2.5em}.tourism-id-profile-details-container .body .description-text{font-size:.875rem;margin:1.66em 0 2em;font-weight:400;line-height:1rem;color:var(--Neutral-2)}.tourism-id-profile-details-container .body form .tourism-id{width:fit-content;margin-block:1.5em;font-size:1rem;font-weight:400;line-height:19px;padding:8px 12px;border-radius:8px;color:#202020;background:#33189f0d}.tourism-id-profile-details-container .body form .tourism-id span{font-weight:500;color:#33189f}.tourism-id-profile-details-container .body form .MuiAccordionSummary-content{color:#33189f;font-size:1rem;font-weight:500}.tourism-id-profile-details-container .body form .accordion-details{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.2em}.tourism-id-profile-details-container .body form .accordion-details .field{max-width:min(434px,100%)}@media screen and (min-width: 1024px){.tourism-id-profile-details-container .body form .accordion-details .field{max-width:48%}.tourism-id-profile-details-container .body form .accordion-details .field.three{max-width:30%}}.tourism-id-profile-details-container .body form .accordion-details .field.radio-group{display:flex;flex-direction:row;align-items:center}.tourism-id-profile-details-container .body form .accordion-details .field.radio-group .MuiFormLabel-root{width:100%;color:#00000061;font-size:.8rem}.tourism-id-profile-details-container .body form .accordion-details .address{max-width:70%}@media screen and (max-width: 1024px){.tourism-id-profile-details-container .body form .accordion-details .address{max-width:min(434px,100%)}}.tourism-id-profile-details-container .body form .accordion-details .pincode{max-width:26%}@media screen and (max-width: 1024px){.tourism-id-profile-details-container .body form .accordion-details .pincode{max-width:min(434px,100%)}}.tourism-id-profile-details-container .body form .terms-policy{display:flex;width:80%;align-items:center;gap:.5em;font-size:.75rem;margin-top:1.25em}.tourism-id-profile-details-container .body form .terms-policy .terms-checkbox{margin-left:8px;width:24px;height:24px}.tourism-id-profile-details-container .body form .terms-policy p{font-size:.93rem;font-weight:400;line-height:17px;color:#262626}.tourism-id-profile-details-container .body form .terms-policy p span{cursor:pointer;color:#33189f;text-decoration:underline}.tourism-id-profile-details-container .body form .confirm-button{width:100%;max-width:300px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1em;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.tourism-id-profile-details-container .body .existing-abha-number{display:flex;align-items:center;padding-block:.6em;margin-left:12px;gap:8px}.tourism-id-profile-details-container .body .existing-abha-number .abha-text{font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.tourism-id-profile-details-container .body .existing-abha-number .link-abha{font-size:1.06rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f;cursor:pointer}@media screen and (max-width: 480px){.tourism-id-profile-details-container{min-height:100%;width:100%;display:flex;flex-direction:column}.tourism-id-profile-details-container .heading{display:grid;grid-template-columns:1fr auto 1fr;width:100%;align-items:center;font-size:1.1rem;color:#33189f;line-height:21px}.tourism-id-profile-details-container .heading img{display:none}.tourism-id-profile-details-container .heading .home-button-mobile{display:flex;font-size:.75rem}.tourism-id-profile-details-container .heading .home-button-mobile .backbutton{text-transform:capitalize;font-size:.75rem;margin-left:-8px;font-weight:400}.tourism-id-profile-details-container .heading .home-button-mobile .back-button-wrapper-container .back-button-div .back-button{padding:0;font-size:.75rem;font-weight:400;color:#33189f}.tourism-id-profile-details-container .body{display:flex;flex-direction:column;height:100%;flex-grow:1;padding:0;margin-bottom:3em}.tourism-id-profile-details-container .body .description-text{text-align:center;font-weight:500;margin:2.15em 0 .6em}.tourism-id-profile-details-container .body form{display:flex;flex-direction:column;flex-grow:1}.tourism-id-profile-details-container .body form .tourism-id{margin-inline:auto}.tourism-id-profile-details-container .body form .accordion{border:0}.tourism-id-profile-details-container .body form .accordion .accordion-details .address,.tourism-id-profile-details-container .body form .accordion .accordion-details .pincode{max-width:100%}.tourism-id-profile-details-container .body form .confirm-button{max-width:75%;font-size:.88rem;margin:auto auto 0}}.create-abha-via-tourism-container{width:60vw;padding:3.33em 2.66em 4em}@media screen and (max-width: 1024px){.create-abha-via-tourism-container{width:80vw}}@media screen and (max-width: 480px){.create-abha-via-tourism-container{width:100%;height:100%;padding:1.25em 1.25em 0}}@media screen and (min-width: 1024px){.abha-via-tourism-id-form-container{margin-left:3.66em}}.abha-via-tourism-id-form-container .heading{font-size:2.133rem;font-weight:600;line-height:38px;color:#202020}.abha-via-tourism-id-form-container .heading .home-button-mobile,.abha-via-tourism-id-form-container .heading .title-mobile{display:none}.abha-via-tourism-id-form-container .body .description-text{font-size:.875rem;margin:1.66em 0 2em;font-weight:400;line-height:1rem;color:var(--Neutral-2)}.abha-via-tourism-id-form-container .body .description-box-for-mobile{display:none}.abha-via-tourism-id-form-container .body form .field{max-width:65%}@media screen and (max-width: 1024px){.abha-via-tourism-id-form-container .body form .field{max-width:75%}}@media screen and (max-width: 480px){.abha-via-tourism-id-form-container .body form .field{max-width:100%}}.abha-via-tourism-id-form-container .body form .submit-button{width:100%;max-width:300px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1em;text-align:center;margin:7em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.abha-via-tourism-id-form-container .body .existing-abha-number{display:flex;align-items:center;padding-block:.6em;margin-left:12px;gap:8px}.abha-via-tourism-id-form-container .body .existing-abha-number .abha-text{font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.abha-via-tourism-id-form-container .body .existing-abha-number .link-abha{font-size:1.06rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f;cursor:pointer}.abha-via-tourism-id-form-container .info-link-text{width:fit-content;cursor:pointer;margin-top:1em;color:#33189f;font-size:1rem;font-weight:500;display:flex;flex-direction:row;align-items:center;gap:1em}@media screen and (max-width: 480px){.abha-via-tourism-id-form-container{height:100%;display:flex;flex-direction:column}.abha-via-tourism-id-form-container .heading{display:grid;grid-template-columns:1fr auto 1fr;width:100%;align-items:center;font-size:1.1rem;color:#33189f;line-height:21px}.abha-via-tourism-id-form-container .heading .home-button-mobile{display:flex;font-size:.75rem}.abha-via-tourism-id-form-container .heading .home-button-mobile .backbutton{text-transform:capitalize;font-size:.75rem;margin-left:-8px;font-weight:400}.abha-via-tourism-id-form-container .heading .home-button-mobile .back-button-wrapper-container .back-button-div .back-button{padding:0;font-size:.75rem;font-weight:400;color:#33189f}.abha-via-tourism-id-form-container .heading .title-web{display:none}.abha-via-tourism-id-form-container .heading .title-mobile{display:block}.abha-via-tourism-id-form-container .body{height:100%;display:flex;flex-direction:column}.abha-via-tourism-id-form-container .body .description-text{display:none}.abha-via-tourism-id-form-container .body .description-box-for-mobile{display:flex;justify-content:center;text-align:center;margin:2em 2.5em 2em 1.5em}.abha-via-tourism-id-form-container .body .description-box-for-mobile .description-text-for-mobile{font-size:.875rem;font-weight:500;line-height:1rem;color:var(--Neutral-2);line-height:16px}.abha-via-tourism-id-form-container .body form{display:flex;flex-direction:column;flex-grow:1}.abha-via-tourism-id-form-container .body form .info-link-text{font-size:.875rem;margin:2.15em 1.35em 0 .85em;gap:.38em;font-weight:500;line-height:16px}.abha-via-tourism-id-form-container .body form .submit-button{margin:auto auto 0;line-height:16px;font-size:.88rem;max-width:278px}.abha-via-tourism-id-form-container .body .existing-abha-number{margin-top:.5em;margin-bottom:7em;justify-content:center;margin-left:0;line-height:16px}.abha-via-tourism-id-form-container .body .existing-abha-number .abha-text{font-size:.75rem}.abha-via-tourism-id-form-container .body .existing-abha-number .link-abha{font-size:.88rem}}.abha-via-tourism-id-details-form-container .heading{font-size:2.133rem;font-weight:600;line-height:38px;color:#202020;display:flex;flex-direction:row}.abha-via-tourism-id-details-form-container .heading img{cursor:pointer;margin-right:.3em}.abha-via-tourism-id-details-form-container .heading .home-button-mobile,.abha-via-tourism-id-details-form-container .heading .title-mobile{display:none}.abha-via-tourism-id-details-form-container .body{padding:0 2.5em}.abha-via-tourism-id-details-form-container .body .description-text-web{font-size:.875rem;margin:1.66em 0 2em;font-weight:400;line-height:1rem;color:var(--Neutral-2)}.abha-via-tourism-id-details-form-container .body .description-text-mobile{display:none}.abha-via-tourism-id-details-form-container .body form .MuiAccordionSummary-content{color:#33189f;font-size:1rem;font-weight:500}.abha-via-tourism-id-details-form-container .body form .accordion-details{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.2em}.abha-via-tourism-id-details-form-container .body form .accordion-details .field{max-width:min(434px,100%)}@media screen and (min-width: 1024px){.abha-via-tourism-id-details-form-container .body form .accordion-details .field{max-width:48%}.abha-via-tourism-id-details-form-container .body form .accordion-details .field.three{max-width:30%}}.abha-via-tourism-id-details-form-container .body form .accordion-details .field.radio-group{display:flex;flex-direction:row;align-items:center}.abha-via-tourism-id-details-form-container .body form .accordion-details .field.radio-group .MuiFormLabel-root{width:100%;color:#00000061;font-size:.8rem}.abha-via-tourism-id-details-form-container .body form .accordion-details .address{max-width:70%}@media screen and (max-width: 1024px){.abha-via-tourism-id-details-form-container .body form .accordion-details .address{max-width:min(434px,100%)}}.abha-via-tourism-id-details-form-container .body form .accordion-details .pincode{max-width:26%}@media screen and (max-width: 1024px){.abha-via-tourism-id-details-form-container .body form .accordion-details .pincode{max-width:min(434px,100%)}}.abha-via-tourism-id-details-form-container .body form .terms-policy{display:flex;width:80%;align-items:center;gap:.5em;font-size:.75rem;margin-top:1.25em}.abha-via-tourism-id-details-form-container .body form .terms-policy .terms-checkbox{margin-left:8px;width:24px;height:24px}.abha-via-tourism-id-details-form-container .body form .terms-policy p{font-size:.93rem;font-weight:400;line-height:17px;color:#262626}.abha-via-tourism-id-details-form-container .body form .terms-policy p span{cursor:pointer;color:#33189f;text-decoration:underline}.abha-via-tourism-id-details-form-container .body form .submit-button{width:100%;max-width:300px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1em;text-align:center;margin:1.25em 0 .5em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.abha-via-tourism-id-details-form-container .body .existing-abha-number{display:flex;align-items:center;padding-block:.6em;margin-left:12px;gap:8px}.abha-via-tourism-id-details-form-container .body .existing-abha-number .abha-text{font-size:.93rem;font-weight:400;line-height:16px;color:#262626}.abha-via-tourism-id-details-form-container .body .existing-abha-number .link-abha{font-size:1.06rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f;cursor:pointer}.abha-via-tourism-id-details-form-container .validation-message{color:var(--Accent-1);font-size:.875rem;padding:.25rem 0}@media screen and (max-width: 480px){.abha-via-tourism-id-details-form-container{min-height:100%;width:100%;display:flex;flex-direction:column}.abha-via-tourism-id-details-form-container .heading{display:grid;grid-template-columns:1fr auto 1fr;width:100%;align-items:center;font-size:1.1rem;color:#33189f;line-height:21px}.abha-via-tourism-id-details-form-container .heading img{display:none}.abha-via-tourism-id-details-form-container .heading .home-button-mobile{display:flex;font-size:.75rem}.abha-via-tourism-id-details-form-container .heading .home-button-mobile .backbutton{text-transform:capitalize;font-size:.75rem;margin-left:-8px;font-weight:400}.abha-via-tourism-id-details-form-container .heading .home-button-mobile .back-button-wrapper-container .back-button-div .back-button{padding:0;font-size:.75rem;font-weight:400;color:#33189f}.abha-via-tourism-id-details-form-container .heading .title-web{display:none}.abha-via-tourism-id-details-form-container .heading .title-mobile{display:block}.abha-via-tourism-id-details-form-container .body{padding:0;margin-bottom:3em}.abha-via-tourism-id-details-form-container .body .description-text-web{display:none}.abha-via-tourism-id-details-form-container .body .description-text-mobile{display:block;text-align:center;font-size:.875rem;font-weight:500;line-height:16px;margin:2.15em 0 .6em;padding-inline:2.5em;color:#6c6969}.abha-via-tourism-id-details-form-container .body form .accordion{border:0}.abha-via-tourism-id-details-form-container .body form .accordion .accordion-details .address,.abha-via-tourism-id-details-form-container .body form .accordion .accordion-details .pincode{max-width:100%}.abha-via-tourism-id-details-form-container .body form .terms-policy{margin:1.25em auto 3em;justify-content:center}.abha-via-tourism-id-details-form-container .body form .terms-policy p{font-size:.75rem}.abha-via-tourism-id-details-form-container .body form .submit-button{max-width:278px;font-size:.88rem;margin:1.25em auto .5em}.abha-via-tourism-id-details-form-container .body .existing-abha-number{display:none;font-size:.75rem;justify-content:center}.abha-via-tourism-id-details-form-container .body .existing-abha-number .abha-text{font-size:.75rem}.abha-via-tourism-id-details-form-container .body .existing-abha-number .link-abha{font-size:.88rem}}.view-trip-details-container{width:60vw;padding:1.33em 2.66em 2em}@media screen and (max-width: 1024px){.view-trip-details-container{width:80vw}}.view-trip-details-container .heading{font-size:2.133rem;font-weight:600;line-height:38px;color:#33189f;text-align:center;margin-bottom:.25em}.view-trip-details-container .heading .home-button-mobile{display:none}.view-trip-details-container .body form .MuiAccordionSummary-content{color:#33189f;font-size:1rem;font-weight:500}.view-trip-details-container .body form .accordion-4{margin-top:1em}.view-trip-details-container .body form .accordion-details{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1.2em}.view-trip-details-container .body form .accordion-details .field{max-width:min(434px,100%)}@media screen and (min-width: 1024px){.view-trip-details-container .body form .accordion-details .field{max-width:48%}.view-trip-details-container .body form .accordion-details .field.three{max-width:30%}}.view-trip-details-container .body form .accordion-details .field.radio-group{display:flex;flex-direction:row;align-items:center}.view-trip-details-container .body form .accordion-details .field.radio-group .MuiFormLabel-root{width:100%;color:#00000061;font-size:.8rem}.view-trip-details-container .body form .accordion-details .address{max-width:70%}@media screen and (max-width: 1024px){.view-trip-details-container .body form .accordion-details .address{max-width:min(434px,100%)}}.view-trip-details-container .body form .accordion-details .pincode{max-width:26%}@media screen and (max-width: 1024px){.view-trip-details-container .body form .accordion-details .pincode{max-width:min(434px,100%)}}.view-trip-details-container .body .update-button{width:35%;display:block;margin:.8em auto 0;padding:8px 0;font-family:Mulish;font-size:1rem;font-weight:600;line-height:1.25rem;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.view-trip-details-container .body .update-button:disabled{opacity:.3;cursor:not-allowed}@media screen and (max-width: 480px){.view-trip-details-container{min-height:100%;width:100%;padding:1.25em 1.25em 0;display:flex;flex-direction:column}.view-trip-details-container .heading{display:grid;grid-template-columns:1fr auto 1fr;width:100%;align-items:center;font-size:1.125rem;color:#33189f;line-height:21px}.view-trip-details-container .heading .home-button-mobile{display:flex;font-size:.75rem}.view-trip-details-container .heading .home-button-mobile .backbutton{text-transform:capitalize;font-size:.75rem;margin-left:-8px;font-weight:400;line-height:18px}.view-trip-details-container .body{display:flex;flex-direction:column;height:100%;flex-grow:1;margin-bottom:3.75em}.view-trip-details-container .body form{display:flex;flex-direction:column;flex-grow:1}.view-trip-details-container .body form .accordion{border:0}.view-trip-details-container .body form .accordion-4{margin-bottom:2em}.view-trip-details-container .body form .update-button{width:70%;font-size:.88rem;line-height:16px;margin-top:auto}}.number-verification-otp-container{padding:5.33em 3.2em 4em;max-width:600px;text-align:center}.number-verification-otp-container .otp-verification-head span{font-size:2.133rem;font-weight:600;line-height:38px}.number-verification-otp-container .otp-verification-body form{margin:0 1em}.number-verification-otp-container .otp-verification-body form .otp-field-container .otp-field-heading{font-size:1.06rem;font-weight:500;line-height:19px;color:#6c6969;margin:.875em 0 2.25em}.number-verification-otp-container .otp-verification-body form .otp-field-container .resend-div{display:flex;justify-content:space-between;padding:4px 0 1rem}.number-verification-otp-container .otp-verification-body form .otp-field-container .resend-div .resend-text{font-size:.8rem}.number-verification-otp-container .otp-verification-body form .otp-field-container .resend-div .resend-button{cursor:pointer;font-size:1rem;font-weight:400;line-height:19px;text-decoration:underline;color:#33189f}.number-verification-otp-container .otp-verification-body form .otp-field-container .resend-div .resend-button.disabled{cursor:not-allowed;opacity:.3}.number-verification-otp-container .otp-verification-body form .verify-otp-button{width:55%;display:block;text-align:center;margin:4.6em auto 1em;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}.number-verification-otp-container .otp-verification-body form .yatri-navigate-back{font-size:1.06rem;font-weight:400;line-height:19px;color:#33189f;text-decoration:underline;cursor:pointer}@media screen and (max-width: 1024px){.number-verification-otp-container{width:80vw}}@media screen and (max-width: 480px){.number-verification-otp-container{height:100%;width:100%;padding:1.25em 1.25em 0;display:flex;flex-direction:column}.number-verification-otp-container .otp-verification-head{margin-top:3em}.number-verification-otp-container .otp-verification-head span{font-size:1.125rem;font-weight:600;line-height:21px;color:#33189f}.number-verification-otp-container .otp-verification-body{display:flex;flex-direction:column;height:100%;margin-bottom:6em}.number-verification-otp-container .otp-verification-body form{display:flex;flex-direction:column;flex-grow:1;margin:1em}.number-verification-otp-container .otp-verification-body form .otp-field-container .otp-field-heading{font-size:.875rem;line-height:16px}.number-verification-otp-container .otp-verification-body form .verify-otp-button{width:70%;font-size:.875rem;line-height:16px;margin-top:auto}.number-verification-otp-container .otp-verification-body form .yatri-navigate-back{font-size:.875rem;line-height:16px}}.contact-us-background{height:100%;background-size:100% 100%;background-repeat:no-repeat;background-position:center}.contact-us-background .container-wrapper{height:100%;display:flex;justify-content:flex-end;overflow-y:auto}.contact-us-background .container-wrapper .form-container{display:flex;flex-direction:column;justify-content:center;height:fit-content;min-height:100%;width:50%;position:relative}@media screen and (max-width: 1024px){.contact-us-background .container-wrapper{justify-content:center;width:100%}.contact-us-background .container-wrapper .form-container{align-items:center;width:100%}}@media screen and (max-width: 480px){.contact-us-background{background:none}.contact-us-background .container-wrapper .form-container{width:100%;justify-content:stretch}}.contact-us-container{width:100%;max-height:90vh;padding:2em 6.66em 2.66em;background:#fff;position:relative}.contact-us-container .close-button{position:absolute;top:20px;right:20px;cursor:pointer;background:#fff;z-index:2}.contact-us-container .contact-us-header{font-size:2.13rem;font-weight:600;text-align:center;line-height:37.5px;color:#33189f}.contact-us-container .contact-us-desc{font-size:.93rem;font-weight:400;text-align:center;line-height:16.41px;margin:1.43em 2em;color:#6c6969}.contact-us-container form .input-field-container{margin-bottom:1rem}.contact-us-container form .input-field-container .asterik{color:#db3131}.contact-us-container form .input-field-container .dotted-box{width:100%;padding:0;border-radius:4px;border:2px dashed rgba(51,24,159,.3);background:#fff}.contact-us-container form .input-field-container .dotted-box .browse-files{display:flex;align-items:center;font-size:1.06rem;font-weight:400;line-height:18.75px;color:#6c6969}.contact-us-container form .input-field-container .dotted-box .browse-files .upload-icon{margin-inline:10px}.contact-us-container form .input-field-container .dotted-box .browse-files label{text-decoration-line:underline;font-size:1.06rem;font-weight:500;cursor:pointer;color:#33189f;text-transform:capitalize}.contact-us-container form .input-field-container .info-text-secondry{font-size:.8rem;font-weight:400;line-height:16px;margin-top:4px;color:#6c6969cc}.contact-us-container form .input-field-container .img-uploaded-container{padding:10px 12px;border-radius:4px;border:1px solid rgba(108,105,105,.5)}.contact-us-container form .input-field-container .img-uploaded-container .img-uploaded-inner-container{display:flex;justify-content:space-between}.contact-us-container form .input-field-container .img-uploaded-container .img-uploaded-inner-container .img-uploaded-content{display:flex;align-items:center}.contact-us-container form .input-field-container .img-uploaded-container .img-uploaded-inner-container .img-uploaded-content .filename{font-size:1.06rem;font-weight:400;line-height:18.75px;margin-left:10px;color:#202020}.contact-us-container form .input-field-container .img-uploaded-container .img-uploaded-inner-container .delete-button{cursor:pointer}.contact-us-container form .submit-button{width:100%;max-width:300px;display:block;text-align:center;margin:2.5em auto 0;padding:8px 0;font-family:Mulish;font-size:1.06rem;font-weight:600;line-height:20px;cursor:pointer;border-radius:8px;border:2px solid rgb(51,24,159);color:#fff;background:#33189f;box-shadow:0 3px 6px #2020204d}@media screen and (max-width: 480px){.contact-us-container{height:100%;display:flex;flex-direction:column;width:100%;max-width:100vw;padding:20px}.contact-us-container .contact-us-desc{margin-inline:0}.contact-us-container form{flex-grow:1;display:flex;flex-direction:column}.contact-us-container form .submit-button{margin-block:auto 4.5em}}:root{font-family:Roboto,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;font-size:16px;margin:0;padding:0;width:100%;height:100%;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--Neutral-1: #262626;--Neutral-2: #6c6969;--Accent-1: #c7413a}input::-ms-reveal{display:none}*,*:after,*:before{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-right:none;border-left:none}::-webkit-scrollbar-track-piece:end{background:transparent;margin-bottom:15px}::-webkit-scrollbar-track-piece:start{background:transparent;margin-top:15px}html,body,#root{width:100%;height:100%}.MuiTooltip-tooltip{box-shadow:4px 4px 18px -4px #6c69694d}@media screen and (max-width: 1920px){:root{font-size:16px}}@media screen and (max-width: 1780px){:root{font-size:15px}}@media screen and (max-width: 1536px){:root{font-size:14px}}@media screen and (max-width: 1440px){:root{font-size:15px}}@media screen and (max-width: 1366px){:root{font-size:14px}}@media screen and (max-width: 1280px){:root{font-size:13px}}@media screen and (max-width: 1024px){:root{font-size:16px}}@media screen and (max-width: 854px){:root{font-size:15px}}@media screen and (max-width: 768px){:root{font-size:14px}}@media screen and (max-width: 480px){:root{font-size:16px}::-webkit-scrollbar-track-piece:end{margin-bottom:0}::-webkit-scrollbar-track-piece:start{margin-top:0}}@media screen and (max-width: 360px){:root{font-size:15px}}
