@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Tienne:wght@400;700;900&display=swap");*{font-family:Poppins,sans-serif!important}.maiacare-input-field-label{font-size:14px;font-weight:600!important;color:var(--color-radio-lable)}.one-line{white-space:nowrap;display:inline-block}.doctor-select .form-control,.maiacare-input-field{font-size:16px;font-weight:500;color:var(--color-radio-lable)!important}.doctor-select .form-control{display:block;width:100%;padding:.375rem .75rem;padding:11px!important;border-radius:10px!important;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none}.doctor-select .form-control::placeholder{color:#b0b4c1!important;opacity:1!important}.doctor-select .form-control::-webkit-input-placeholder{color:#b0b4c1!important;opacity:1!important}.doctor-select .form-control:-ms-input-placeholder{color:#b0b4c1!important;opacity:1!important}.maiacare-input-field::placeholder{color:#b0b4c1!important;opacity:1}.input-email-login-data .maiacare-input-field::placeholder{color:var(--color-radio)!important}.maiacare-input-field-helper-text{color:var(--color-sidebar-icon);font-size:14px;font-weight:500}.maiacare-input-field-error{font-size:14px;font-weight:500}.maiacare-radio-wrapper{font-size:16px;font-weight:500;color:var(--color-radio)}.maiacare-radio-label{font-size:14px;font-weight:500;color:var(--color-radio-lable)}.profiledetails_heading{color:#8a8d93;font-size:18px;font-weight:600}.profiledetails_text{color:#3e4a57;font-weight:500;font-size:16px}.card_text{color:#8a8d93;margin-left:7px;font-size:15px}.servicename{color:#ff8a4c;border:1px solid #ff8a4c;border-radius:6px;padding:3px 11px;font-size:14px;font-weight:500}.maiacare-input-field-maxlength-indicator{font-size:14px;font-weight:500;color:var(--color-sidebar-icon)}.maiacare-input-field:focus{outline:none!important;box-shadow:none!important}.leave-modal-heading{font-size:18px;font-weight:600;color:var(--color-heading)}.maiacare-button-large{font-size:18px;font-weight:500}.maiacare-button-medium{font-size:16px;font-weight:500}.maiacare-button-small{font-size:14px;font-weight:500}.default-layout{background-color:var(--color-brand)!important;color:var(--color-white)!important;border:none}.default-layout:hover{background-color:var(--color-brand);color:var(--color-white)}.default-layout:focus-visible{background-color:var(--color-brand);color:var(--color-white)}.default-layout:active{transform:scale(.98);transition:all .2s ease-in-out}.default-layout:active,.default-layout:disabled{background-color:var(--color-brand)!important;color:var(--color-white)!important}.default-layout:disabled{cursor:not-allowed}.outline-layout,.outline-layout:hover{background-color:transparent;color:var(--color-brand);border:1px solid var(--color-brand)}.outline-layout:focus-visible{background-color:transparent;color:var(--color-brand);border:1px solid var(--color-brand)}.outline-layout:active{background-color:transparent!important;color:var(--color-brand)!important;border:1px solid var(--color-brand)!important;transform:scale(.98);transition:all .2s ease-in-out}.outline-layout:disabled{background-color:var(--color-brand)!important;color:var(--color-white)!important;cursor:not-allowed}.maiacare-phone-input{font-size:16px!important;font-weight:500}.btn-border{border-color:1px solid var(--color-radio-lable)!important;height:40px!important}.view_invoice_text{color:var(--color-modal-heading);font-size:30px;font-weight:500}.view_invoice_data{color:#8a8d93;font-weight:500}.date{color:var(--color-radio-lable);font-weight:500}.doctor_card_text{color:#8a8d93;font-size:14px;font-weight:400;width:80%}.doctor_heading{color:var(--color-radio-lable);font-size:17px;font-weight:600;margin-top:10px}.patient_heading{color:#8a8d93;font-size:14px;font-weight:600}.patient_text{font-size:14px;font-weight:500}.service_details_table{border:1px solid #dde1e8;border-radius:10px}.table_th{border-bottom:1px solid #dde1e8;background:#f5f7fa;padding:12px 16px;border-top-left-radius:10px;border-top-right-radius:10px;font-weight:600}.service_card,.table_th{color:var(--color-radio-lable);font-size:15px}.service_card{padding:1rem 2.5rem;font-weight:500}.service_border{border-bottom:2px solid #dde1e8;margin-left:1.5rem;margin-right:1.5rem}.total_text{color:var(--color-modal-heading);font-size:19px;font-weight:700}.patient-card{padding:4px 10px!important}.delete_btn .btn-primary{--bs-btn-bg:#fff!important}.delete_btn{border:1.5px solid #dde1e8!important;border-radius:6px;background-color:#fff!important;padding:8px 10px!important;box-shadow:0 1px 2px rgba(16,24,40,.05)}.doctor-journey-badge-InProgress{background:#edebfe;color:#7e3af2;font-size:12px;font-weight:500;line-height:16px;font-style:normal;border-radius:8px;height:-moz-fit-content;height:fit-content;padding:4px 8px}.basic-journey-box-subtitle{font-size:14px;font-weight:400;line-height:16px;font-style:normal;color:var(--color-sidebar-icon)}.profile-verified-badge{font-size:20px;color:var(--color-modal-heading);font-weight:600}.profile-sub-title{color:#8a8d93;line-height:0;font-size:16px!important;display:flex;font-weight:400;align-items:center;gap:7px}.profile-member-since{font-size:14px;font-weight:400;font-style:italic;color:var(--color-radio-lable)}.profile-name-font{font-size:20px;font-weight:600;line-height:18px;color:var(--color-heading);font-family:var(--font-geist-sans1)}.custom-tab .nav-link.active{color:var(--color-brand);border-bottom:2px solid var(--color-brand);font-weight:600}.custom-tab{border-bottom:1px solid var(--color-icon-border)}.custom-tab .nav-link{border:none;border-bottom:2px solid transparent;color:#adb5bd;font-weight:500;transition:all .2s ease-in-out}.profile-card-main-titile{color:var(--color-heading);font-size:24px;font-weight:600;font-style:semi-bold}.profile-card-boeder{border:1px solid var(--color-icon-border)!important}.my-custom-icon{color:var(--color-icon-border)!important}.detail_card{font-size:20px;color:var(--color-heading)}.card-feild{font-weight:600;font-size:18px}.card-feild,.card-university-text{color:var(--color-radio-lable)!important}.card-university-text{font-weight:400;font-size:16px}.card-year{color:var(--color-sidebar-icon);font-weight:400;font-size:14px}.about-text{color:var(--color-radio-lable)!important;font-weight:400;font-size:16px!important}textarea::placeholder{color:#adb5bd}.check-box input[type=checkbox]{border:1px solid var(--color-radio);box-shadow:none;cursor:pointer}.maiacare-photo-field{color:var(--color-radio-lable);font-weight:600;font-size:16px}.photo-text{color:#8a8d93;font-weight:400}.slider-btn svg{width:24px;height:24px}.check-box label{font-weight:500;font-size:14px;color:var(--color-radio-lable)}.kyc-details{color:var(--color-sidebar-icon);font-weight:400;font-size:16px}.modal-bg{background-color:var(--color-bg)!important}.kyc-modal-subheading{color:var(--color-modal-subheading)!important}.last-month{border-color:var(--color-icon-border)!important;background-color:#fff!important;color:var(--color-brand)!important}.modal-border-color{border-color:var(--color-modal-border)!important}.custom-progress{background-color:var(--color-brand)!important}.file-name{color:var(--color-radio-lable)!important;font-weight:600;font-size:14px}.modal-border-dashed{border:2px dashed!important;border-color:var(--color-icon-border)!important;border-radius:16px!important}.uploding-complete-text{font-weight:400}.report-name,.uploding-complete-text{color:var(--color-radio-lable)!important;font-size:14px}.report-name{font-weight:600}.Profilephoto-save-take{color:var(--color-radio-lable)!important;font-weight:500;font-size:16px}.notifications-text{color:#1e293b;font-size:20px;font-weight:500}.active_modal_text{font-size:14px;font-weight:500;color:#8a8d93;display:flex;gap:5px}.switch-width input{width:42px!important;height:22px}.support-accordion-header{color:var(--color-radio-lable);padding:0 10px;font-size:16px;font-weight:500;line-height:20px}.support-accordion-content{color:#858b95;font-size:14px;font-weight:400;line-height:18px;padding:20px!important}.modal-custom-content{color:var(--color-radio-lable)}.appoiment-dots-open-danger{color:var(--color-dander);line-height:20px}.appoiment-dots-open-danger,.appointment-doctor-profile-detail{font-size:14px;font-weight:500}.amount .maiacare-input-field{padding-left:3.5rem!important}.custom-Rupee-icon{border-top-right-radius:0;border-bottom-right-radius:0;border-right:2px solid #dee2e6;background:#f5f7fa}.test-pill{background:#fbefeb;color:var(--color-modal-heading);padding:10px;border-radius:7px;margin-right:.75rem}.amountstatus{border:1px solid #f4c47e;color:#f4c47e;border-radius:6px;padding:3px 11px;font-size:13px;font-weight:500}.test-card{color:#b0b4c1}.Rupee-icon{color:var(--color-brand);width:23px;height:24px;font-weight:500}.support-faqs-desc{color:var(--color-heading);font-size:14px;font-weight:400;line-height:20px}.contact-detail{color:#1e293b;font-size:14px;font-weight:500;line-height:22px}.service_text{color:#8a8d93;font-size:14px;font-weight:600}.clinic_card_title{font-size:16px;font-weight:600}.settings-accordion-subtitle{color:var(--color-radio-lable)!important;font-size:14px;font-weight:500;line-height:20px}.password-requirements{color:var(--color-radio-lable);font-size:12px;font-weight:500;line-height:17px}.login-image-contetnt{color:var(--color-white);font-size:44px;font-weight:600;line-height:56px;font-style:normal}.login-subtitle{font-size:18px;font-weight:400;color:var(--font-subtitle);line-height:160%}.card-subtitle-text,.success-modal-text{color:var(--color-radio-lable)}.card-subtitle-text{font-weight:500}@media (max-width:991px){.maiacare-input-field-label{font-size:13px}.maiacare-input-field{font-size:15px}.maiacare-input-field-error,.maiacare-input-field-helper-text,.maiacare-radio-label{font-size:13px}.modal-custom-header{font-size:20px}.maiacare-button-large{font-size:16px}.maiacare-button-medium{font-size:14px}.maiacare-button-small{font-size:12px}.modal-heading{font-size:20px!important}.brand-text{font-size:14px!important}.forget-password{font-size:12px!important}.verification-form{margin:20px;padding:40px!important}.about-text,.sub-heading-patient{font-size:14px!important}.profile-card-main-titile{font-size:20px}}@media (max-width:525px){.Consultations-image{flex-wrap:wrap;justify-content:center}}@media (max-width:767px){.Consultations-book{font-size:16px!important}}@media (max-width:575px){.maiacare-input-field-label{font-size:12px}.form-select,.maiacare-input-field,.servicename{font-size:14px}.maiacare-input-field-error,.maiacare-input-field-helper-text,.maiacare-radio-label{font-size:12px}.modal-custom-header{font-size:18px}.maiacare-button-large{font-size:14px}.maiacare-button-medium{font-size:12px}.maiacare-button-small{font-size:10px}.about-text{font-size:14px!important}.profile-card-main-titile{font-size:20px}}@media (max-width:375px){.modal-heading{font-size:16px!important}.brand-text{font-size:12px!important}.login-form{padding:0!important}.verification-form{margin:15px;padding:20px!important}.sub-heading-patient{font-size:12px!important}.Patient-Details{font-size:18px!important}.name-patient{font-size:20px!important}.Patient-review{font-size:13px!important}.sub-patient{font-size:12px!important;padding:4px!important}.about-text{font-size:13px!important}.profile-card-main-titile{font-size:18px}.Profilephoto-save-take{font-size:12px}}.reassign_cards{background:#f5f7fa;padding:10px;border-radius:10px}.reassign_text{color:#131d2a;font-weight:500}.reassign_stage{text-align:center;color:#c27803;background-color:#fffac9;border-radius:7px;padding:2px 6px;font-size:12px;font-weight:500;display:inline-block}.reassign_card_text{color:var(--color-heading);font-weight:500;font-size:14px}.modal-heading{font-size:25px}.login-heading,.modal-heading{color:var(--color-modal-heading);font-weight:600}.login-heading{font-size:20px}.brand-text{color:var(--color-sidebar-icon);font-weight:500;font-size:16px}.Button-login{background-color:var(--color-brand);color:var(--color-white);border:none;outline:none;box-shadow:none;transition:none;font-weight:500;font-size:18px}.Button-login.active,.Button-login.active:focus,.Button-login:active,.Button-login:active:focus,.Button-login:focus,.Button-login:hover,.show>.Button-login.dropdown-toggle{background-color:var(--color-brand)!important;color:var(--color-white)!important;border:none!important;box-shadow:none!important;outline:none!important}.pass-list{color:var(--color-brand);font-size:12px}.pass-list-head{color:var(--color-brand);font-size:14px}.forgate-password{color:var(--color-brand);cursor:pointer;font-size:16px;font-weight:600;line-height:22px;text-decoration:none}.accordion-title{font-style:"SemiBold"}.accordion-title,.setting-head{font-size:22px;font-weight:600;line-height:26px;color:var(--color-heading)}.heading-patient{color:#666b7a;font-weight:500;font-size:12px}.sub-heading-patient{color:#131d2a;font-size:16px;font-weight:400}.name-patient{color:#131d2a;font-size:24px}.Patient-Details{color:#131d2a;font-size:20px}.Patient-review{color:var(--color-heading);font-size:14px;font-weight:400}.sub-patient{color:var(--color-modal-heading);border:1px solid var(--color-modal-heading);font-weight:400;font-size:13px;padding:4px 8px;border-radius:4px}.Consultations-book{color:var(--color-heading);font-size:16px;font-weight:500}.login-title{font-size:34px;font-weight:600;line-height:44px;font-style:normal;color:var(--color-modal-heading)}.input-forrgot-password{color:var(--input-forgot-password);font-size:14px;font-weight:700;line-height:20px;font-style:bold;cursor:pointer!important}.loginpage-or-btn{font-size:12px;font-weight:600;font-style:normal;color:var(--or-font-color)}.login-dont{font-size:14px;font-weight:400;line-height:20px;font-style:normal;color:var(--color-radio-lable)}.successful_modal .modal-lg{width:500px}.patientmodal_info_text{color:#000;font-size:15px}.phisical-assessment-accordion-title-showData{font-size:18px;font-weight:500;line-height:20px;color:var(--color-radio-lable)}.dashboard-card-subtitle{font-size:14px;font-weight:600;line-height:20px;color:var(--color-radio-lable)}.dashboard-card-green{color:var(--dashboard-card-green);font-size:14px!important}.dashboard-card-green,.dashboard-card-orange{font-weight:600;line-height:20px;font-style:normal}.dashboard-card-orange{font-size:14px;color:var(--color-modal-heading)}.dashboard-subheader{font-size:31px;font-weight:600;line-height:33px;color:var(--color-heading)}.card{border:none;border-radius:12px}.dashboard-progress-bar{border-radius:4px!important;height:36px!important;overflow:hidden!important}.dashboard-progress-bar,.dashboard-progress-bars{gap:1px!important;display:flex!important}.dashboard-chart-dropdown1 .maiacare-input-field{width:69px!important;padding:5px 5px 5px 8px!important}.patient-journey-up-icon1{background-color:var(--color-white);border:1px solid var(--google-icon-border);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.linkmodal .modal-custom-header{color:var(--Black-Black,#1b1e27);font-weight:500;font-size:24px}.patient-journey-up-icon1:hover{border:1px solid var(--google-icon-border)!important}.treatment-success-rate-datas{font-size:36px;font-style:bold}.dashboard-chart-heading,.treatment-success-rate-datas{font-weight:500;line-height:26px;color:var(--color-heading)}.dashboard-chart-heading{font-size:20px;font-style:normal}.dashboard-treatment-success{font-size:14px;font-weight:600;line-height:20px;font-style:normal;color:var(--color-radio-lable)}.dashboard-treatment-success-rate{font-size:18px;font-weight:600;line-height:20px;font-style:normal;color:var(--dashboard-card-green)}.dashboard-treatment-success-title{font-size:16px;font-weight:500;line-height:17px;font-style:normal;color:var(--color-radio-lable)}.dashboard-treatment-success-patients{font-size:16px;font-weight:500;line-height:16px;font-style:normal;color:var(--color-sidebar-icon)}.treatment-success-rate-charts-patients{background-color:#def7ec!important;border-radius:8px!important;margin-left:20px!important;padding:5px!important;font-size:12px;font-weight:500;line-height:16px;color:var(--dashboard-chart-patients)}.emerygencyimg{border:1.5px solid #dde1e8;width:-moz-fit-content;width:fit-content;padding:2px 4px;border-radius:5px}.requestarrow{padding:1px 7px}.eyecon,.requestarrow{border:1.5px solid #dde1e8;width:-moz-fit-content;width:fit-content;border-radius:5px;cursor:pointer}.eyecon{height:-moz-fit-content;height:fit-content;padding:0 5px}.notification_card{font-size:16px}.declinecon{border:1.5px solid #e85966;padding:4px;width:50%;color:#e85966;border-radius:9px;font-weight:600;cursor:pointer}.declinecon:hover{background-color:#e85966;color:#fff}.confirmcon{border:1.5px solid #2ecf98;padding:4px;font-weight:600;border-radius:9px;color:#2ecf98;gap:5px;cursor:pointer}.confirmcon:hover{background-color:#2ecf98;color:#fff}.doctor_card{display:flex;align-items:flex-start;justify-content:space-between}.patient-journey-charts{width:5px!important}.patient-journey-chart-details{font-size:12px;font-weight:400;line-height:16px;color:var(--color-sidebar-icon)}.dashboard-chart-canvas{width:315.9px!important;height:340px!important}.ageDistribution{color:#8a8d93;font-size:15px}.doctor-profile-heading{font-size:20px;font-weight:600;line-height:24px;color:var(--color-heading);font-family:var(--font-geist-sans1)}.patient-journey-badge{font-size:12px;font-weight:500;line-height:16px;border-radius:8px;padding:4px 8px}.patient-journey-badge.InProgress{background-color:var(--color-bg);color:var(--border-box-blue)}.patient-journey-badge.Pending{background:#fff8f1;color:#ff8a4c!important}.patient-journey-badge.Success{background:#def7ec;color:#057a55!important}.doctor-profile-subheading{font-size:16px;font-weight:400;line-height:20px;font-style:normal;color:var(--font-subtitle)}.contact-details-heading{font-size:22px;font-weight:600;line-height:26px;font-style:normal;color:var(--color-heading)}.contact-details-subheading{font-size:16px;font-weight:400;line-height:20px;font-style:normal;color:var(--color-radio-lable)}.contact-propfile-address{width:46%!important}.contact-details-emergency{font-size:14px;font-weight:600;line-height:18px;color:var(--font-subtitle)}.contact-details-emergency-subdetail{font-size:18px;font-weight:600;line-height:18px;color:var(--color-radio-lable)}.patient-journey-heading{font-size:20px;font-weight:700;line-height:26px;font-style:bold;color:var(--color-heading)}.patient-accordion-item{border:none!important;border-radius:16px!important;overflow:hidden!important}.patient-journey-up-icon{width:48px;height:48px;background-color:var(--color-white);border:1px solid var(--google-icon-border);border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.patient-journey-box{background-color:var(--color-white);border-radius:12px;padding:15px}.patient-journey-success-box{border:1px solid var(--border-status-success);background-color:var(--background-color-staus-success)}.patient-journey-other-box{border:1px solid var(--color-icon-border)}.admin-details{padding:20px;border-radius:12px;border:1px solid #dde1e8}.patient-journey-box-item{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:5px}.patient-journey-dot{top:25%}.patient-journey-dot-add-steps{top:10%}.patient-journey-box-wrapper:before{top:33px;height:100%}.patient-journey-add-steps-box-wrapper:before,.patient-journey-box-wrapper:before{content:"";position:absolute;left:14px;width:1px;border-left:2px dotted var(--color-icon-border);z-index:0}.patient-journey-add-steps-box-wrapper:before{top:-38px;height:45%}.phisical-assessment-accordion-item{border-radius:12px!important;overflow:hidden!important}.phisical-assessment-accordion-item-edit{border-bottom:1px solid var(--color-brand);cursor:pointer}.phisical-assessment-accordion-showData-box{border:1px solid var(--google-icon-border);padding:14px;border-radius:8px}.patient-list-count-box{height:-moz-fit-content;height:fit-content;border:1px solid var(--google-icon-border);padding:8px;border-radius:8px;background-color:var(--color-white)}.patient-report-img{width:90px;height:90px;transition:all .3s ease;object-fit:contain}.appointments-total-box-item{font-size:18px;font-weight:600;line-height:21px;font-style:medium;color:var(--color-heading)}.patient-treatment-box{background-color:var(--color-white);border:1px solid var(--color-modal-heading);border-radius:16px;padding:16px}.patient-treatment-status-completed-box{background-color:transparent;border:none;border-radius:16px;padding:16px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.patient-treatment-box-dot-btn{border:1px solid var(--color-icon-border);border-radius:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer}.about-clamp{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.camera-icon{right:0;top:60%}.patient-profile-image{border-radius:8px}.service-details-box{border:1px solid var(--color-icon-border);border-radius:16px;overflow:hidden}.service-details-box-header{background-color:#f5f7fa}.service-details-box-content{padding:18px}.service-details-box-content-hr{border-top:2px solid var(--color-icon-border)}.disabled-accordion-header{cursor:not-allowed!important}.disabled-accordion-header .accordion-button{cursor:not-allowed!important;background-color:#f8f9fa!important;color:#6c757d!important}.clinic-details-box-background{background-color:var(--modal-profile-color)}.reviews-Happy-box{border:1px solid var(--color-modal-heading);border-radius:4px;padding:4px 8px;background-color:var(--color-happy-box)}.patient-journey-box-title{font-size:14px;font-weight:400;line-height:18px;font-style:normal;color:var(--color-heading)}.patient-journey-box-subtitle{font-size:12px;font-weight:400;line-height:16px;font-style:normal;color:var(--color-sidebar-icon)}.journey-plan{color:var(--color-radio-lable)!important}.patient-journey-badge-success{color:#057a55;font-size:12px;font-weight:500;line-height:16px;font-style:normal;background-color:#def7ec;border-radius:8px;height:-moz-fit-content;height:fit-content;padding:4px 8px}.patient-accordion-content-subtitle{color:#b0b4c1;font-size:20px;font-weight:400}.patient-report-box-fileInfo{font-size:14px;color:#8a8d93}.patient-report-box-subtitle{color:#8a8d93}.patient-journey-badge-pending{color:var(--border-box);font-size:12px;font-weight:500;line-height:16px;font-style:normal;background-color:#fff8f1;border-radius:8px;height:-moz-fit-content;height:fit-content;padding:4px 8px}.status-wait{color:var(--background-color-Waiting-box);background-color:#f5f3dc}.status-noshow{color:#111928;background-color:#f3f4f6}.patient-report-box-title{font-size:18px;font-weight:600;line-height:22px;font-style:SemiBold;color:var(--color-radio-lable)}.fertilitiy-assement-accodion-title{color:var(--color-brand);font-size:18px;font-weight:700;line-height:22px}.patient_accordion_title_detail{font-size:16px!important}.accordion-title-detail{line-height:20px;font-style:normal}.accordion-title-detail,.phisical-assessment-accordion-showData-box-subtitle{font-size:16px;font-weight:500;color:var(--color-radio-lable)}.select-profile-subtitle{font-size:14px;font-weight:400;line-height:18px;font-style:normal;color:var(--color-sidebar-icon)}.basic-detail-text,.maiacare-radio-label{color:var(--color-radio-lable);font-size:14px;font-weight:500}.upload-report-data{border:2px dotted #cbd5e1!important}.kyc-modal-subheading{color:#94a3b8}.kyc-edit-aadhar-photo{display:none}.patient-treatment-box-title{font-size:18px;font-weight:600;line-height:24px;font-style:normal;color:var(--color-radio-lable)}.patient-treatment-status-Ongoing{color:#3f83f8;background-color:#ebf5ff}.patient-treatment-status-Completed,.patient-treatment-status-Ongoing{font-size:12px;font-weight:500;line-height:16px;border-radius:8px;height:-moz-fit-content;height:fit-content;padding:4px 8px}.patient-treatment-status-Completed{color:#057a55;background-color:#def7ec}.patient-treatment-box-subtitle{font-size:14px;font-weight:600;line-height:18px;font-style:normal;color:var(--color-sidebar-icon)}.patient-treatment-box-subtitle-desc{font-size:16px;font-weight:500;line-height:20px;font-style:normal;color:var(--color-radio-lable)}.patient-treatment-box-subtitle-desc-fees{font-size:20px;font-weight:600;line-height:24px;font-style:normal;color:var(--color-modal-heading)}.patient-treatment-box-subtitle-desc-half-paid{color:var(--border-box);font-size:12px;font-weight:500;line-height:16px;font-style:normal;border:1px solid #f4c47e;border-radius:8px;padding:4px 8px}.patient-treatment-box-subtitle-desc-paid{color:#057a55;font-size:12px;font-weight:500;line-height:16px;font-style:normal;border:1px solid #057a55;border-radius:8px;padding:4px 8px}.invoice-main-header{font-size:36px;font-weight:500;line-height:40px;font-style:normal;color:var(--color-modal-heading)}.invoice-no-title{color:#8a8d93}.invoice-no-title,.invoice-no-title-subtitle{font-size:18px;font-weight:500;line-height:22px;font-style:normal}.invoice-no-title-subtitle{color:var(--color-radio-lable)}.invoice-doctor-name{font-size:24px;font-weight:600;line-height:28px;font-style:normal;color:var(--color-radio-lable)}.appointment-details-invoice-header{font-size:18px;font-weight:600;line-height:22px;font-style:normal;color:var(--color-heading)}.appointment-details-invoice-title{font-size:14px;font-weight:600;line-height:18px;font-style:normal;color:var(--color-sidebar-icon)}.appointment-details-invoice-subtitle{font-size:16px;font-weight:500;line-height:22px;font-style:normal;color:var(--color-radio-lable)}.service-details-box-header-content{font-size:18px;font-weight:600;line-height:22px;font-style:normal;color:var(--color-radio-lable)}.invoice-doctor-contact-detail,.ruppe-icon{color:#8a8d93}.service-details-box-content-data{font-size:18px;font-weight:500;line-height:24px;font-style:normal;color:var(--color-radio-lable)}.service-details-box-content-data-total{font-size:24px;font-weight:700;line-height:28px;font-style:normal;color:var(--color-brand)}.edit-basic-details-edit-input,.image-formate{display:none}.appointment-reschedule-profile-box{border:1px solid #dde1e8;border-radius:8px;padding:16px}.appointment-reschedule-patient-box{border-radius:8px;padding:16px;border:1px solid #dde1e8;background:#f5f7fa}.appointment-reschedule-profile-icon-box{width:36px;height:36px;border:1px solid #dde1e8;border-radius:4px;display:flex;align-items:center;justify-content:center}.dots-open{border:none;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2)}.dropdown-item.no-hover:active,.dropdown-item.no-hover:focus,.dropdown-item.no-hover:hover{background:transparent!important;color:inherit!important}.medication-prescription-accordion-hr-row{border-top:1px solid var(--color-icon-border)}.medication-prescription-accordion-item-main{border-radius:12px!important;overflow:hidden!important}.medication-prescription-accordion-item-main .accordion-body,.medication-prescription-accordion-item-main .accordion-button{padding:12px}.blood-test-box .form-check-input{accent-color:var(--color-brand,#2b4360);width:22px;height:22px;border:2px solid var(--color-brand,#2b4360);border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;outline:none}.blood-test-box .form-check-input:checked{background-color:var(--color-brand,#2b4360);border-color:var(--color-brand,#2b4360)}.file-txt-color{color:var(--color-heading);font-weight:500;font-size:18px}.upload-modal-subheading{color:#94a3b8!important}.schedule-time-off-check-box .form-check-input{accent-color:var(--color-brand,#2b4360);width:16px;height:16px;border:2px solid var(--color-brand,#2b4360);border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;position:relative;outline:none}.schedule-time-off-check-box .form-check-input:checked{background-color:var(--color-brand,#2b4360);border-color:var(--color-brand,#2b4360)}.aw-card{border-color:#e9eef5!important;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.06);overflow:hidden}.aw-time-header i{width:20px;height:20px;border:1px solid #dde1e8;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;color:#96a0af}.doctor-listing-modal-profile{border:1px solid var(--google-icon-border);background-color:var(--modal-profile-color);border-radius:8px;padding:10px}.doctor-listing-modal-profile-title{font-size:16px;font-weight:600;line-height:22px;font-style:normal;color:var(--color-heading)}.doctor-listing-modal-profile-subtitle{font-size:12px;font-weight:500;line-height:12px;font-style:normal;color:var(--modal-follw-btn-color)}.doctor-listing-modal-subtext{font-size:14px;line-height:18px;font-style:medium;color:var(--color-radio-lable);font-weight:600!important}.doctor-listing-modal-orange-box{color:var(--border-box);font-size:12px;font-weight:500;line-height:16px;font-style:normal;border:1.5px solid #f4c47e;border-radius:8px;padding:4px 6px}.doctor-listing-payment-unpaid{background-color:#fdf2f2;border-radius:10px;padding:4px 8px;font-size:12px;font-weight:500;line-height:16px;font-style:normal;color:var(--border-box-red)}.doctor-listing-aditional-commit{font-size:12px;font-weight:400;line-height:16px;font-style:normal;color:var(--color-radio-lable)}.doctor-listing-modal-id{font-size:16px;font-weight:500;line-height:16px;font-style:medium;color:var(--color-radio-lable)}.doctor-listing-modal-main-title{font-size:12px;font-weight:500;line-height:16px;font-style:normal;color:var(--color-brand)}.aw-date-circle{width:28px;height:28px;font-size:12px}.aw-day-col>div:first-child{color:#96a0af}.aw-time-col{background:#f8fafc}.appointments-week-time,.time-cell{height:94px;display:flex;align-items:center;justify-content:flex-start;padding-left:10px;color:#96a0af}.aw-date-circle{font-size:20px!important}.aw-month-header{background:#f8f9fa;border-bottom:1px solid #e9eef5}.aw-month-header h5{color:var(--color-brand);margin:0;font-size:18px}.aw-month-header p{color:#6c757d;margin:0;font-size:13px}.aw-scroll-container{position:relative;height:600px;overflow:hidden}.aw-header-wrapper{top:0;z-index:10;background:#fff;border-bottom:1px solid #e9eef5;box-shadow:0 1px 3px rgba(0,0,0,.1)}.aw-header-wrapper,.aw-time-header-cell{display:flex;position:-webkit-sticky;position:sticky}.aw-time-header-cell{width:120px;min-width:120px;padding:16px 12px;background:#f8f9fa;border-right:1px solid #e9eef5;font-size:14px;font-weight:500;left:0;z-index:11}.aw-time-header-cell,.aw-time-header-cell i{align-items:center;justify-content:center;color:#96a0af}.aw-time-header-cell i{width:20px;height:20px;border:1px solid #dde1e8;border-radius:50%;display:inline-flex;font-size:12px}.aw-days-header{display:flex;flex:1 1;min-width:700px}.aw-day-header{flex:1 1;min-width:100px;padding:16px 8px;text-align:center;border-right:1px solid #e9eef5;background:#fff}.aw-day-name{font-size:13px;color:#96a0af;margin-bottom:8px;font-weight:500}.aw-day-highlighted{color:#f46a36!important;font-weight:600!important}.aw-date-circle{width:32px;height:32px;border-radius:50%;font-size:14px;font-weight:500;display:flex;align-items:center;justify-content:center;margin:0 auto;color:#495057;position:relative}.aw-date-circle-active{background:var(--login-font);color:#fff;font-weight:600}.aw-selected-indicator{position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);width:6px;height:6px;background-color:#f57c00;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3)}.aw-calendar-body{display:flex;height:calc(600px - 80px);overflow:hidden}.aw-time-column{width:120px;min-width:120px;background:#f8f9fa;border-right:1px solid #e9eef5;overflow-y:hidden;position:-webkit-sticky;position:sticky;left:0;z-index:5}.aw-time-cell{height:60px;display:flex;align-items:center;justify-content:flex-start;padding-left:12px;color:#96a0af;font-size:12px;border-bottom:1px solid #eef2f7;background:#f8f9fa}.aw-calendar-grid{flex:1 1;overflow-x:auto;overflow-y:auto}.aw-days-container{display:flex;min-width:700px;height:100%}.aw-day-column{flex:1 1;min-width:100px;border-right:1px solid #e9eef5}.aw-time-slot{height:60px;cursor:pointer;position:relative;border-bottom:1px solid #eef2f7;transition:background-color .2s ease}.aw-time-slot:hover{background-color:#f8f9fa}.aw-booked-indicator{left:8px;transform:translateY(-50%);width:30%;height:3px;border-radius:2px}.aw-booked-indicator,.aw-selected-dot{position:absolute;top:50%;background-color:#f46a36}.aw-selected-dot{left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3)}.aw-calendar-grid::-webkit-scrollbar{width:8px;height:8px}.aw-calendar-grid::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.aw-calendar-grid::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px;-webkit-transition:background .3s ease;transition:background .3s ease}.aw-calendar-grid::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.aw-calendar-grid::-webkit-scrollbar-corner{background:#f1f1f1}.aw-calendar-grid{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}.setting-password-item-name{color:var(--color-sidebar-icon)}.setting-password-item-name,.treatment-ivf-tab{font-size:14px;font-weight:500;line-height:18px}.treatment-ivf-tab{color:#b0b4c1}.medication-prescription-accordion-subtitle{font-size:14px;font-weight:400;line-height:18px;font-style:normal;color:var(--color-radio)}.status-field .css-1k4sy93-singleValue{padding:4px 10px;border-radius:8px;font-size:14px;font-weight:500}.status-field.success .css-1k4sy93-singleValue{background:#def7ec;color:#057a55!important}.status-field.pending .css-1k4sy93-singleValue{background:#fff8f1;color:#ff8a4c!important}.status-field.in-progress .css-1k4sy93-singleValue{background:#ebf5ff;color:#3f83f8!important}.status-field.pending .input-select{color:#f79009}.status-field.inprogress .input-select{color:#155eef}.treatment-steps-box-item{font-size:16px;font-weight:500;line-height:20px;font-style:normal;color:var(--color-radio-lable)}.medication-prescription-accordion-item-main .accordion-button:after{width:var(--bs-accordion-btn-icon-width)!important;height:var(--bs-accordion-btn-icon-width)!important;content:""!important;background-repeat:no-repeat!important;background-size:var(--bs-accordion-btn-icon-width)!important;transition:var(--bs-accordion-btn-icon-transition)!important;flex-shrink:0!important;margin-left:auto!important}.medication-prescription-accordion-item{font-size:14px;font-weight:400;line-height:18px;font-style:normal;color:var(--color-radio-lable)}.your-device-box-title{color:#1e293b;font-size:18px}.support-faqs-title{font-size:18px;color:var(--color-radio-lable)}.your-device-box-subtitle{color:var(--color-heading)}.report_text{text-wrap:wrap;width:36%;display:inline-block;width:100%;white-space:normal;overflow-wrap:break-word;word-break:break-all}@media (max-width:768px){.aw-time-header-cell{padding:12px 8px;font-size:12px}.aw-time-column,.aw-time-header-cell{width:80px;min-width:80px}.aw-time-cell{padding-left:8px;font-size:11px}.aw-day-header{min-width:80px;padding:12px 4px}.aw-day-column{min-width:80px}.aw-days-container{min-width:560px}}.appointments-week-tooltip .tooltip-inner{background:#fff;color:#2b2b2b;border-radius:8px;box-shadow:0 7px 29px 0 hsla(240,5%,41%,.2);padding:12px 14px;max-width:250px}.appointments-week-tooltip.bs-tooltip-top .tooltip-arrow:before{border-top-color:#fff!important}.appointments-week-time{display:flex;align-items:center;justify-content:center}.aw-scroll{overflow:hidden}.aw-header{position:-webkit-sticky;position:sticky;top:0;z-index:3;background:#fff}.aw-time-header{color:#96a0af}.aw-days-row{min-width:100%}.aw-day-col{flex:0 0 20%;max-width:20%;text-align:center}.aw-body{max-height:640px}.aw-sticky-col{left:0;z-index:2;background:inherit}.aw-slot{height:94px;cursor:pointer;position:relative}.aw-booked-line{position:absolute;top:50%;left:10px;transform:translateY(-50%);width:28%;height:2px;background-color:#f46a36;border-radius:2px}.fc-col-header-cell-cushion{display:flex!important;align-items:start!important;margin-left:7px!important}.aw-scroll{overflow:scroll}.day-text-color{color:var(--login-font)!important;font-weight:500!important;font-size:14px!important}.day-calender-mian-card{max-width:64rem!important;height:90vh!important}.header-icon-day{height:110px!important;flex-shrink:0!important}.header-icon-day-color{color:#9ca3af!important}.day-date-header{flex-shrink:0!important}.day-date-header,.grid-line-calendar{height:110px!important}.selected-calender-data{max-width:350px!important}.dropdown-toggle-icon{cursor:pointer;transition:transform .3s ease}.dropdown-toggle-icon.open{transform:rotate(180deg)}.today-schedule-box-color{border:1px solid #e78422;color:#fff}.today-shedule-color{color:#fff}.timeColumn-days-colum{width:70px;background-color:var(--color-white);flex-shrink:0}.dateCircle-days-colum{width:30px;height:30px;background-color:var(--color-modal-heading);color:var(--color-white);border-radius:50%;display:flex;align-items:center;justify-content:center}.eventLine-days-colum{left:5px;right:0;height:1px}.eventDot-days-colum{width:10px;height:10px;left:-5px;top:-4.5px;z-index:1}.tooltipCustom{top:25%;left:30%}.tooltipDot{width:12px;height:12px;top:-4px;left:-4px}.report-box{border:1px solid var(--color-icon-border);padding:16px;border-radius:12px}.calendar-box{padding:16px;background-color:var(--color-white)}.custom-date-calendar .css-1vp3ug1-MuiMonthCalendar-root,.custom-date-calendar .css-su1ucx-MuiYearCalendar-root,.custom-date-calendar .css-vk2zi7-MuiDateCalendar-root{width:auto!important}.custom-date-calendar .css-1nxbkmn-MuiPickersCalendarHeader-root{padding:0!important}.custom-date-calendar .css-4k4mmf-MuiButtonBase-root-MuiPickersDay-root.Mui-selected{background-color:var(--color-modal-heading)!important;height:26px!important;width:26px!important}.custom-date-calendar .css-qct7wd-MuiButtonBase-root-MuiPickersDay-root .Mui-selected{background-color:var(--color-modal-heading)!important}.custom-date-calendar .css-1pv2de5-MuiDayCalendar-weekContainer{align-items:center!important}.day-formate-wrapper{border-radius:8px}.appointment-box{background-color:var(--color-progressbar-secondary);border-radius:6px;padding:4px 6px;margin-bottom:2px!important}.multi-patient-show-box{border:1px solid var(--color-icon-border);padding:4px;border-radius:8px;background-color:var(--color-white);z-index:100!important}.custom-month-datepicker{position:relative;background:#fff;border-radius:12px}.custom-month-datepicker .fc-header-toolbar{display:none}.custom-month-datepicker .fc-col-header-cell-cushion,.custom-month-datepicker .fc-daygrid-day-number{color:#8a8d93!important;font-size:14px!important;line-height:20px!important;font-weight:500!important;text-decoration:none}.custom-month-datepicker .fc-daygrid-day-top{display:flex;align-items:start;justify-content:start;margin-top:10px!important;margin-left:10px!important}.custom-month-datepicker .fc-daygrid-day:hover{background-color:#f8f9fa;cursor:pointer}.custom-month-datepicker .fc-day-today{background:none!important}.custom-month-datepicker .fc-day-today .fc-daygrid-day-number{background-color:var(--color-brand)!important;color:#fff!important;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.calendar-tooltip{position:absolute;background:#fff;border-radius:8px;padding:14px 18px;width:260px;font-size:14px;color:#3c3c3c;box-shadow:0 2px 8px rgba(0,0,0,.1);z-index:100}.calendar-tooltip p{margin:0;color:#3c3c3c;line-height:20px}.calendar-tooltip span{color:#f0704b;font-weight:600;margin-top:6px;display:inline-block;cursor:pointer}.calendar-tooltip:before{content:"";position:absolute;left:50%;transform:translateX(-50%) rotate(45deg);height:12px;background:#fff;box-shadow:-1px -1px 1px rgba(0,0,0,.05)}.custom-month-datepicker .fc-daygrid-day-frame{width:102px!important;height:150px!important;border-bottom:none!important;justify-content:start;align-items:start}.fc-col-header-cell{border-bottom:none!important}.fc,.fc-scroller{overflow:hidden!important}.fc-daygrid-day-events{padding:6px 8px 10px}.fc-daygrid-event{background:transparent!important;border:none!important;padding:0!important}.pill{display:block;width:100%;max-width:100%;padding:6px 10px;border-radius:9999px;font-size:12px;line-height:18px;font-weight:500;color:var(--color-brand);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pill-soft{background:#e7f3f0}.fc-daygrid-day-number{font-weight:600}.fc-daygrid-day-number span{font-size:.7rem;color:#f57c00;margin-left:4px}.fc-daygrid-day-number{display:block}.dot{width:16px;height:16px;border-radius:50%;background-color:#f57c00;margin-top:60px!important;box-shadow:0 0 6px rgba(245,124,0,.4)}.fc .fc-highlight{background:none!important}.calendar-header{font-size:18px;font-weight:500;line-height:22px;font-style:normal;color:var(--color-heading)}.custom-date-calendar .css-cyfsxc-MuiPickersCalendarHeader-labelContainer{color:var(--color-sidebar-icon)!important;font-size:14px!important;font-weight:500!important;line-height:18px!important}.doctor-listing-calender-filter{font-size:12px;font-weight:500;line-height:16px;font-style:medium;color:var(--color-sidebar-icon);cursor:pointer}.doctor-listing-date-heading{font-size:24px;font-weight:600;line-height:28px;font-style:normal;color:var(--color-heading)}.doctor-listing-date-subtitle{font-size:16px;font-weight:500;line-height:20px;font-style:medium;color:var(--color-modal-heading)}.doctor-listing-day-week-month-main{background-color:#fff!important;border-radius:45px!important;height:47px!important;padding:4px!important}.doctor-listing-day-week-month{padding:8px 29px;color:#fff!important;background-color:var(--color-brand)!important;border-radius:94px!important;font-size:12px;font-weight:700;line-height:20px;font-style:normal}.doctor-listing-day-custom-active111{font-size:12px;font-weight:600;line-height:20px;color:var(--color-sidebar-icon);justify-content:center!important;align-items:center!important;width:102px!important;display:flex!important}.doctor-listing-heading{font-size:20px;font-weight:500;line-height:24px;font-style:medium;color:var(--color-heading)}.doctor-listing-day-custom-active111:hover{color:var(--color-sidebar-icon)}.css-1chuxo2-MuiPickersCalendarHeader-label{margin-right:6px}.css-1etsrfk-MuiPickersFadeTransitionGroup-root{display:block;position:relative}.today-schedule-box-section{background-color:#fff;border:1px solid #dde1e8;border-radius:0 0 8px;padding:16px 8px}.doctor-listing-today-schedule-box{border:2px solid #dde1e8;border-radius:8px;width:100%;height:100%;padding:8px 4px;cursor:pointer!important}.upcoming-box{background-color:var(--color-radio)}.engaged-box,.upcoming-box{color:#fff;border-radius:4px;justify-content:center;align-items:center;width:37px;height:27px;display:flex;margin-top:-12px!important;padding:6px 11px!important}.engaged-box{background-color:var(--engaged-box)}.done-box{background-color:var(--done-box);color:#fff;border-radius:4px;justify-content:center;align-items:center;width:37px;height:27px;display:flex;margin-top:-12px!important;padding:6px 11px!important}.doctor-listing-today-schedule-boxs{font-size:11px;font-weight:500;line-height:16px;font-style:medium;color:var(--color-radio-lable)}.doctor-listing-all-box{font-size:20px;font-weight:600;line-height:24px;font-style:normal;color:#fff;margin-top:-12px!important;border-radius:4px!important;padding:4px 13px!important}.doctor-listing-modal-patient-name{font-size:14px;font-weight:500;line-height:18px;font-style:normal;color:var(--color-heading)}.doctor-listing-modal-label{line-height:16px;color:var(--color-sidebar-icon)}.day-formate-text,.doctor-listing-modal-label{font-size:14px;font-weight:500;font-style:medium}.day-formate-text{line-height:20px;color:var(--color-modal-heading)}.time-slot-day{height:110px!important}.patient-calendar-modal-subtitle{font-size:12px;font-weight:500;line-height:16px;font-style:normal;color:var(--color-heading)}.time-scroll{-ms-overflow-style:none;scrollbar-width:none}.appointment-reason-vist-box{border:1px solid var(--color-modal-heading);border-radius:4px;padding:4px}.status-reassigndoctor{color:#ff8a4c;background:#fff8f1}.appointment-reason-vist-box-content{color:var(--color-modal-heading);font-size:12px;font-weight:500;line-height:16px}.appointment-reschedule-profile-schedule-detail{font-size:12px;font-weight:500;line-height:16px;font-style:normal;color:var(--color-radio-lable)}.consultations-image-book{align-items:center;width:190px;display:flex}.check_in_btn{padding:9px 11px!important;font-size:13px}.appointment-reschedule-profile-name{font-size:16px;font-weight:500;line-height:22px;font-style:normal;color:var(--color-profile-name)}.appointment-reschedule-profile-detail{font-size:14px;font-weight:400;line-height:18px;font-style:normal;color:var(--color-sidebar-icon)}.time-con{color:#8a8d93;font-size:14px}.dashboard-grid{padding:0 .7rem;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;gap:1rem}.dashboard-grid .col{padding:0!important}@media (max-width:1200px){.dashboard-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.dashboard-grid{grid-template-columns:repeat(1,1fr)}}@media (min-device-width:575px) and (max-device-width:1024px){.phisical-assessment-accordion-title-showData{font-size:19px;font-weight:500;line-height:20px;color:var(--color-radio-lable)}.notification_card{font-size:14px}.confirmcon,.declinecon{width:100%!important}.confirmcon{margin-left:0}.time-con{font-size:12px}}@media (min-device-width:992px) and (max-device-width:1200px){.confirmcon,.declinecon{width:100%!important}.confirmcon{margin-left:0}}@media screen and (max-width:575px){.patient-journey-up-icon,.patient-profile-dot{width:45px;height:45px}}@media screen and (max-width:425px){.patient-journey-up-icon,.patient-profile-dot{width:40px;height:40px}}@media screen and (max-width:375px){.patient-journey-box-item{display:flex!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important}}@media screen and (max-width:1024px){.accordion-title{font-size:20px}}@media screen and (max-width:1391px){.support-accordion-header{font-size:15px}}@media screen and (max-width:1400px){.login-image-contetnt{font-size:40px}}@media screen and (max-width:1366px){.login-title{font-size:32px}}@media screen and (max-width:1255px){.today-schedule-box-appointment-button{font-size:11px!important}}.today-schedule-box-appointment-button{font-size:12px!important;font-weight:700!important;line-height:16px!important;font-style:Bold!important;border:1px solid var(--color-radio)!important}.custome-badge{font-size:12px;font-weight:500;line-height:16px;font-style:Medium}.doctor-listing-calender-heading{font-size:18px;font-weight:600;line-height:22px;font-style:medium;color:var(--color-heading)}.notification-reject-reqmodel-content{color:var(--color-radio-lable);font-size:16px;font-weight:500}.manageleave-cancel-model{color:#292929;font-size:22px;font-weight:500;margin-bottom:20px}.custome-badge-treatment{font-size:14px;font-weight:500;line-height:20px;font-style:Medium}.status-new{color:#7e3af2;background-color:#edebfe}.pdf-label-main-titile{color:var(--color-brand)!important;font-size:18px!important;font-weight:700}