.sub-tabs-wrapper .MuiSvgIcon-fontSizeSmall{font-size:.75rem!important}.sub-tabs-wrapper .MuiTabs-indicator{height:.15rem;border-radius:2px 2px 0 0;text-align:center;background:#10036b 0 0 no-repeat padding-box}.sub-tabs-wrapper .MuiTab-root{min-width:3rem!important;padding:0;margin-left:16px;outline:0}.sub-tabs-wrapper .MuiTab-root:first-child{margin-left:0}.sub-tabs-wrapper .MuiTab-textColorPrimary{color:#1d1d24!important;text-transform:none;font-size:1.2rem;font-family:"Venus Rising"!important;font-weight:400}.sub-tabs-wrapper .MuiBadge-anchorOriginTopRightRectangle{position:relative;top:15px;right:15px;margin-left:10px}.sub-tabs-wrapper .MuiTab-textColorPrimary.Mui-selected{color:#10036b!important;font-family:"Venus Rising"!important;font-weight:700;font-size:1.2rem}.sub-tabs-wrapper .MuiBadge-badge{font-family:"Venus Rising";font-size:12px;font-weight:500;letter-spacing:0;color:#fff;background-color:#fff}.tabs-border-bottom{border-bottom:1px solid #d5d9e3;opacity:1;padding-top:.5rem!important}.hospital-view-description-wrapper .hospital-view-description-container{border:1px solid #e6e6e6;border-radius:10px;background:#fff 0 0 no-repeat padding-box;padding:1.5rem}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-1 .img{width:11rem;height:11rem;border-radius:.5rem}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .title-1{color:#1d1d24;font:normal normal 700 1.4rem/3.5rem "Venus Rising";text-transform:capitalize;display:flex}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .title-1 .qrcodeGrid{margin-left:1.25rem;cursor:pointer}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .title-1 .qrcodeGrid .Qrimg{width:2rem;height:2rem;border-radius:.5rem}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .title-2{font-size:1.15rem;color:#1d1d24;opacity:1;font-family:"Venus Rising";line-height:2rem;margin-top:.375rem}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .taglineFont{font-size:1rem;color:#1d1d24;opacity:1;font-family:"Venus Rising";font-weight:700;margin-top:-.375rem}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .hospital-name-link-text{text-decoration:underline;cursor:pointer}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .bottom-section{margin-top:1rem;justify-content:space-between}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .bottom-section .left-title{font-size:1.2rem;color:#1d1d24}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .bottom-section .right-title{font-size:1.2rem;color:#0a9841;opacity:1;margin-left:.2rem}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .bottom-section .mainQrGrid .qrcodeGrid{margin-left:1.25rem;cursor:pointer}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .bottom-section .mainQrGrid .qrcodeGrid .Qrimg{width:3rem;height:3rem;border-radius:.5rem;border:.0625rem solid #c5c5c5}.hospital-view-description-wrapper .hospital-view-description-container .hospital-view-description-content .container-child-2 .bottom-section .mainQrGrid .scanQrFont{text-align:left;font:normal normal normal 14px/22px Nunito Sans;color:#9d9d9d;padding-right:.1875rem}.loader{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto}.forums-description-section{background:#e7eef0;padding:1.5rem;border-radius:1.25rem}.forums-description-section .section-1 .title{font-size:2.3rem;color:#1d1d24;opacity:1;font-family:"Venus Rising";font-weight:700;letter-spacing:.031rem}.forums-description-section .section-1 .subtitle{font-size:1.2rem;color:#1d1d24;opacity:1;letter-spacing:.014rem;margin-top:1rem}.forums-description-section .section-1 .btn-sec{text-transform:none;margin-top:1.8rem}.forums-description-section .section-1 .btn-sec .MuiButton-label{font-size:1.2rem!important}.forums-description-section .section-2{text-align:end}.forums-description-section .section-2 .forums-icon{width:100%;height:100%}.forums-description-section-2{border-radius:6px 6px 0 0;margin-top:.25rem!important;margin-left:0!important;width:100%!important}.forums-description-section-2 .section-1 .title-2{font-size:1.2rem}.forums-description-section-2 .section-1 .subtitle-2{font-size:1rem;margin-top:.5rem}.forums-question-component-wrapper .forums-question-component-container{background:#fff 0 0 no-repeat padding-box;border-radius:.75rem;border:1px solid #e6e6e6;opacity:1;padding:1rem}.forums-question-component-wrapper .forums-question-component-container .section-1 .ques-title{font-size:1.4rem;color:#1d1d24;opacity:1;font-family:"Venus Rising";font-weight:600;letter-spacing:.016rem;margin-bottom:.7rem;text-align:left;text-transform:none!important}.forums-question-component-wrapper .forums-question-component-container .section-1 .ques-title-2{font-size:1rem}.forums-question-component-wrapper .forums-question-component-container .section-2{margin-top:.2rem}.forums-question-component-wrapper .forums-question-component-container .section-2 .ques-by{font-size:1rem;color:#1d1d24;opacity:1;font-family:"Venus Rising";letter-spacing:.011rem;margin-right:.3rem}.forums-question-component-wrapper .forums-question-component-container .section-2 .ques-name{font-size:1rem;color:#10036b;opacity:1;font-family:"Venus Rising";letter-spacing:.011rem;margin-right:.3rem;font-weight:600}.forums-question-component-wrapper .forums-question-component-container .section-2 .ques-name-2{font-size:.8rem}.forums-question-component-wrapper .forums-question-component-container .section-2 .ques-date{font-size:1rem;color:#646467;opacity:1;font-family:"Venus Rising";letter-spacing:.011rem}.forums-question-component-wrapper .forums-question-component-container .section-2 .ques-date-2{font-size:.8rem}.forums-question-component-wrapper .forums-question-component-container .section-2 .left-img-sec{width:1rem;height:1rem;margin-right:.4rem}.forums-question-component-wrapper .forums-question-component-container .section-2 .reply-section{justify-content:flex-end;cursor:pointer}.forums-question-component-wrapper .forums-question-component-container .section-2 .reply-section .reply-img-sec{width:1.5rem;height:1.5rem;margin-right:.4rem}.forums-question-component-wrapper .forums-question-component-container .section-2 .reply-section .reply-txt{font-size:1.3rem;color:#10036b;opacity:1;font-family:"Venus Rising"}.forums-question-component-wrapper .forums-question-component-container .section-3{margin-top:1.1rem}.forums-question-component-wrapper .forums-question-component-container .section-3 .ques-description{font-size:1.22rem;color:#1d1d24;opacity:1;font-family:"Venus Rising";letter-spacing:.013rem;line-height:2rem}.forums-question-component-wrapper .forums-question-component-container .section-3 .ques-description-2{font-size:1rem;line-height:1.75rem}.forums-question-component-wrapper .forums-question-component-container .clamp-lines__button{background:none;border:0;color:#10036b;cursor:pointer;padding:0;font:normal normal 700 1rem/1.5rem "Venus Rising";letter-spacing:.2px}.forums-question-component-wrapper .forums-question-component-container .clamp-lines__button:hover{border-bottom:1px solid #10036b}.forums-question-component-wrapper .secondary-color{background:#f8f8f8 0 0 no-repeat padding-box;border:0;margin-bottom:.75rem}.secondary-common-dialog-title-wrapper .header-text{text-align:left;font:normal normal normal 1.4rem/2rem "Venus Rising";color:#1d1d24}.secondary-common-dialog-title-wrapper .person-doctor-header{font:normal normal 700 1.5rem/2rem "Venus Rising";color:#1d1d24;opacity:1}.secondary-common-dialog-title-wrapper .person-doctor-sub-title{font-size:1.2rem;padding-left:1.2rem}.common-dialog-title-wrapper .appointment-header-text{text-align:left;font:normal normal normal 1.3rem/1.5rem "Venus Rising";letter-spacing:0;color:#fff}.common-dialog-title-wrapper .doctor-name{font:normal normal normal 1.4rem/2rem "Venus Rising";color:#fff}.common-dialog-title-wrapper .appointment-details{font:normal normal 700 1rem/1.8rem "Venus Rising";color:#fff}.common-dialog-title-wrapper .address-details{font:normal normal normal 1rem/1.8rem "Venus Rising";color:#fff}.common-dialog-title-wrapper .left-side-illustration-footer-text{font:normal normal 600 1rem/1.5rem "Venus Rising";letter-spacing:.2px;color:#93e6ff}.email-update-wrapper .title-wrapper{padding-top:2rem!important}.email-update-wrapper .action-wrapper{padding:1rem!important}.email-update-wrapper .header-text{font-size:1.3rem!important}.confirmation-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:21px!important;opacity:1!important;max-width:35rem!important}.confirmation-popup .confirmation-popup-content{padding:3rem 2rem 2rem;width:95%;margin:0 auto}.confirmation-popup .confirmation-popup-actions{width:95%;margin:0 auto;justify-content:flex-start;align-items:flex-start}.confirmation-popup .confirmation-popup-actions .yes-button{font:normal normal 600 1.2rem/1.5rem "Venus Rising"!important;height:3rem;border-radius:4px!important}.confirmation-popup .confirmation-popup-actions .no-button{background-color:#000}.add-patient-wrapper,.confirmation-box-wrapper,.review-appointment-wrapper{width:100%}.review-appointment-wrapper .review-appointment-popup{margin-top:0;max-height:1rem}.left-side-illustration-wrapper{padding:1.5rem 2.5rem!important;height:100%}.left-side-illustration-wrapper .left-side-illustration-title{font:normal normal 700 1.25rem/2rem "Venus Rising";color:#fff}.left-side-illustration-wrapper .left-side-speciality-text{font:normal normal 600 1rem/1.5rem "Venus Rising";color:#fff}.left-side-illustration-wrapper .left-side-illustration-footer-text{font:normal normal 600 1rem/1.5rem "Venus Rising";letter-spacing:.2px;color:#93e6ff}.left-side-illustration-wrapper .avatar-styles{background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 6px rgba(0,0,0,.160784);border-radius:15px;height:3.35rem;width:3.35rem}.forgot-password-wrapper,.person-login-wrapper,.person-registration-wrapper{width:100%}.registration-user-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:21px!important;opacity:1!important;max-width:80rem!important;max-height:calc(100% - .5rem)!important}.registration-user-popup .popup-left-section{background:#10036b 0 0 no-repeat padding-box;opacity:1}.registration-user-popup .user-registration-title{background:#10036b 0 0 no-repeat padding-box;padding:1.5rem 2rem}.registration-user-popup .user-registration-content{padding:1.5rem 2rem;width:90%;margin:0 auto}.registration-user-popup .user-registration-content .information-text{font:normal normal normal 1rem/1.5rem "Venus Rising"}.registration-user-popup .user-registration-content .helper-text{font:normal normal normal .9rem/1.5rem "Venus Rising"}.registration-user-popup .user-registration-content .login-button-container{background:#eaf3f5 0 0 no-repeat padding-box;border:1px solid #10036b;border-radius:3px;font:normal normal 600 1rem/1.8rem "Venus Rising";color:#10036b;width:7.25rem}.registration-user-popup .user-registration-content .password-info-text{font:normal normal normal .8rem/1.1rem "Venus Rising";color:#646467}.registration-user-popup .user-registration-content .done-icon-pwd-length,.registration-user-popup .user-registration-content .done-pwd-req-icon{color:#d3d3d3}.registration-user-popup .user-registration-content .done-pwd-length-success-icon,.registration-user-popup .user-registration-content .done-pwd-req-success-icon{color:green}.registration-user-popup .user-registration-actions{padding:1.5rem 2rem;width:95%;margin:0 auto;justify-content:flex-start;align-items:flex-start}.registration-user-popup .user-registration-actions .permissions-text{font:normal normal normal .9rem/1.2rem "Venus Rising"}.registration-user-popup .user-registration-actions .terms-conditions-text{margin-left:.5rem;font:normal normal 600 1rem/1.2rem "Venus Rising";color:#10036b}.registration-user-popup .user-registration-actions .create-account-button{width:100%;font:normal normal 600 1.2rem/1.5rem "Venus Rising";border-radius:6px;height:3.5rem;margin-top:1rem}.registration-user-popup .user-registration-actions .skip-link{font:normal normal normal 1.1rem/1.5rem "Venus Rising";color:#1d1d24;margin-top:1rem}.login-user-wrapper,.person-relation-wrapper{width:100%}.person-relation-wrapper .relationship-header-text{text-align:left;font:normal normal normal 1.2rem/1.4rem "Venus Rising";color:#1d1d24;opacity:1}.person-relation-wrapper .relationship-header-text .or-text{color:#777}.new-person-registration-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:.4rem!important;opacity:1!important;max-width:45rem!important;max-height:calc(100% - .5rem)!important;padding:0 1rem}.new-person-registration-popup .popup-close-icon{position:absolute;right:0;top:0}.new-person-registration-popup .new-person-registration-content .popup-title{font-weight:600;font-size:1.25rem;color:#151414;line-height:1.75rem}.new-person-registration-popup .new-person-registration-content .popup-sub-title{font-weight:400;font-size:1rem;color:#777;line-height:1.25rem}.new-person-registration-popup .new-person-registration-content .field-label-text{font-size:1rem;color:#000;line-height:1.25rem}.new-person-registration-popup .new-person-registration-content .MuiFormControlLabel-label{font-size:1rem;color:#151414}.new-person-registration-popup .new-person-registration-actions .new-person-save-button{width:100%;font:normal normal 600 1.2rem/1.5rem "Venus Rising"!important;height:3rem;border-radius:.4rem;color:#fff}.view-more-button{font-size:1.2rem!important;text-decoration:underline!important;margin-left:-1rem!important;background-color:initial}.view-more-button:focus,.view-more-button:hover{background-color:initial!important}.MuiAutocomplete-paper{border-radius:6px;box-shadow:0 .3125rem .3125rem -.1875rem rgba(0,0,0,.2),0 .5rem .625rem .0625rem rgba(0,0,0,.14),0 .1875rem .875rem .125rem rgba(0,0,0,.12)!important;font-size:1.4rem!important}.MuiAutocomplete-listbox{padding:8px!important;max-height:none!important}.new-patient-appointment-search-option{font-size:1.05rem!important}.imaging-search-bar,.listbox-scroll-style,.medicine-search-bar{height:30vh!important;overflow-y:scroll!important}.width-reduced{width:100%!important}.new-appointment-bookings-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:.7rem!important;opacity:1!important;max-width:80rem!important;max-height:calc(100% - .5rem)!important}.new-appointment-bookings-popup .new-appointment-bookings-content .popup-title{font-weight:300;font-size:1.4rem;color:#151414}.new-appointment-bookings-popup .new-appointment-bookings-content .close-icon{position:absolute;top:1%;right:1%}.new-appointment-bookings-popup .new-appointment-bookings-content .doctor-patient-title{text-transform:capitalize;font-weight:600;font-size:1.15rem;color:#232f33;padding:1rem 0}.new-appointment-bookings-popup .new-appointment-bookings-content .patient-info-text{font-style:normal;font-weight:600;font-size:1.15rem;line-height:1.5rem;color:#999;margin-top:2rem}.new-appointment-bookings-popup .new-appointment-bookings-content .patient-info-text .patient-link-text{color:#10036b;text-decoration:underline;cursor:pointer}.new-appointment-bookings-popup .new-appointment-bookings-content .patient-card-container{background:#f0f6f8;border-radius:.75rem;padding:1rem}.new-appointment-bookings-popup .new-appointment-bookings-content .selected-card-container{background:#ebfbff;border:1px solid #10036b;box-sizing:border-box}.new-appointment-bookings-popup .new-appointment-bookings-content .patient-name{font-weight:600;font-size:1.15rem;color:#151414}.new-appointment-bookings-popup .new-appointment-bookings-content .father-name{font-weight:600;font-size:.75rem;color:#777}.new-appointment-bookings-popup .new-appointment-bookings-content .card-value{font-weight:400;font-size:1.1rem;color:#777}.new-appointment-bookings-popup .new-appointment-bookings-content .branch-name{font-weight:600;font-size:1.25rem;color:#232f33;line-height:1.75rem}.new-appointment-bookings-popup .new-appointment-bookings-content .days-timings{font-weight:400;font-size:.75rem;line-height:1.15rem;color:#777}.new-appointment-bookings-popup .new-appointment-bookings-content .book-button{height:1.7rem;background:#10036b;width:100%;font-weight:600;font-size:1rem;color:#fff;border-radius:.425rem}.new-appointment-bookings-popup .new-appointment-bookings-content .appointment-button{margin-top:.5rem;width:100%;background:#fff;border:1px solid #10036b;box-sizing:border-box;border-radius:.425rem;font-weight:600;font-size:.7rem;color:#10036b;padding:0 .5rem!important}.new-appointment-bookings-popup .new-appointment-bookings-content .continue-button{height:3.25rem;background:#10036b;border-radius:.425rem;width:100%;font-size:1.25rem;color:#fff;margin-top:1rem}.new-appointment-bookings-popup .new-appointment-bookings-content .disabled-button{opacity:.6}.new-appointment-bookings-popup .new-appointment-bookings-content .date-appointment-container{padding:1rem 0}.new-appointment-bookings-popup .new-appointment-bookings-content .date-appointment-container .field-label-text{font-size:1rem;color:#000;line-height:1.25rem;margin-top:1rem}.new-appointment-bookings-popup .new-appointment-bookings-content .date-picker-container{margin-top:1rem;background:#fff;border:.84667px solid #dbdbdb;box-sizing:border-box}.new-appointment-bookings-popup .new-appointment-bookings-content .date-picker-container .date-picker-label{padding:1rem;font-weight:600;font-size:1rem;color:#000}.new-appointment-bookings-popup .new-appointment-bookings-content .slots-container{margin-top:1rem}.new-appointment-bookings-popup .new-appointment-bookings-content .slots-container .slots-text{font-weight:600;font-size:1.15rem;color:#000}.new-appointment-bookings-popup .new-appointment-bookings-content .slots-container .divider{margin:1rem 0 0;opacity:.2;border:1px solid #000}.new-appointment-bookings-popup .new-appointment-bookings-content .slots-container .sessions-container{padding:1rem 0}.new-appointment-bookings-popup .new-appointment-bookings-content .slots-container .sessions-container .session-name-text{font-weight:400;font-size:1.25rem;color:#151414}.new-appointment-bookings-popup .new-appointment-bookings-content .slots-container .sessions-container .slot-button{font-size:.85rem;font-weight:400;color:#151414;border:1px solid #e0e0e0}.new-appointment-bookings-popup .new-appointment-bookings-content .slots-container .sessions-container .border-button{border:1px solid #10036b;background-color:#10036b;color:#fff}.new-appointment-bookings-popup .new-appointment-bookings-content .slots-container .sessions-container .expanded-button{background:none;border:0;color:#10036b;cursor:pointer;font:normal normal 700 1rem/1.5rem "Venus Rising";letter-spacing:.013rem;padding:0 0 0 .5rem}.new-appointment-bookings-popup .new-appointment-bookings-content .slots-container .sessions-container .not-available-text{font-family:"Venus Rising";font-size:1.15rem;letter-spacing:.27px;color:#151414;opacity:1;margin-top:.5rem}.new-appointment-bookings-popup .search-and-drop-down-grid{display:flex;align-items:center}.new-appointment-bookings-popup .search-and-drop-down-grid-search{width:60%!important}.new-appointment-bookings-popup .doctor-list-for-specialization-main-grid{height:20rem!important;overflow-y:scroll}.new-appointment-bookings-popup .doctor-list-for-specialization-main-grid .doctor-list-for-specialization-grid{border:.063rem solid #cdcdcd;border-radius:.375rem;padding:1rem;margin-top:.5rem}.new-appointment-bookings-popup .doctor-list-for-specialization-main-grid .doctor-list-for-specialization-grid .doctor-list-for-specialization-single-card{text-transform:capitalize;display:flex}.new-appointment-bookings-popup .doctor-list-for-specialization-main-grid .doctor-list-for-specialization-grid .doctor-details-info{text-transform:capitalize}.new-appointment-bookings-popup .doctor-list-for-specialization-main-grid .doctor-list-for-specialization-grid .doctor-details-info .doctor-details-info-specialization{padding:.5rem 0}.new-appointment-bookings-popup .doctor-list-for-specialization-main-grid :hover{cursor:pointer}.change-confirm-content-grid{min-width:20rem;align-items:center;justify-content:center;display:flex}.tabInactive{border:.0625rem solid #ccc;border-radius:.3125rem}.tabInactive,.tabInactive1{background-color:#fff;color:#000}.tabInactive1{border-radius:.3125rem}.tabActive{background-color:#10036b;color:#fff}.filterColors{border-radius:5px;color:#fff}.scheduler-wrapper{border-radius:.625rem;background-color:#fff;padding:.5rem;border:.0625rem solid #dbe4e6;cursor:pointer}.patient-details-card-wrapper .letter{color:red;width:5rem;height:5rem;font-size:1.875rem}.patient-details-card-wrapper .custom{font-weight:600!important;font-size:1.375rem!important;color:#151414!important}.patient-details-card-wrapper .custom1{font-weight:500}.patient-details-card-wrapper .tag-online{font-weight:600!important;font-size:.8125rem!important;background-color:#e3ffee;color:#09b75a!important}.patient-details-card-wrapper .tag-offline{font-weight:600!important;font-size:.8125rem!important;color:#ff6060!important;background-color:#ffeded}.patient-details-card-wrapper .status-dot-grid{font-size:.75rem;font-family:"Venus Rising"}.patient-details-card-wrapper .status-dot-grid .status-dot{width:.6rem;height:.6rem;border-radius:50%;margin-left:.25rem}.patient-details-card-wrapper .type-appoint{font-weight:400!important;font-size:16px!important;color:#777!important}.patient-details-card-wrapper .email-details,.patient-details-card-wrapper .gender-detail{font-weight:400!important;font-size:15px!important;color:#151414!important}.patient-details-card-wrapper .phone-details{font-weight:400!important;font-size:.9375rem!important;color:#151414!important}.patient-details-card-wrapper .complain-head{font-weight:400!important;font-size:.875rem!important;color:#777!important}.patient-details-card-wrapper .custom-description{font-weight:400!important;font-size:1rem!important;color:#151414!important;padding:0,0,0,1.4375rem!important}.patient-details-card-wrapper .back-color{background-color:#f8f8f8}.patient-wrapper .add-btndis{padding-left:2.5rem}.patient-wrapper .add-apt{margin-left:1.5625rem;text-align:center;padding-right:2.5rem}.rpv-core__display--block-medium,.rpv-default-layout__sidebar--ltr,.rpv-default-layout__toolbar,.rpv-toolbar__center,.rpv-toolbar__left,.rpv-toolbar__right{display:none}.pdf-dialog-wrapper .pdf-title-wrapper .pdf-title{font-size:1.3rem;font-weight:600;padding:.625rem}.pdf-dialog-wrapper .pdf-title-wrapper .close-icon{display:flex;justify-content:flex-end}.pdf-dialog-wrapper .css-m1b0vd-MuiDialogTitle-root{padding:.313rem .625rem!important}.pdf-dialog-wrapper .css-1y6f8wu-MuiDialogContent-root{overflow-y:hidden;height:90vh}.schedular-wrapper{box-shadow:none;width:43.75rem}.schedular-wrapper tr:first-of-type .Cell-horizontalCell{border-top:none;background-color:#e7f9ff;height:2rem;text-align:center;margin-top:1.25rem}.schedular-wrapper .Cell-text{font-weight:600!important;font-size:13px!important;color:#151414!important;text-transform:capitalize;text-align:center;width:100%;margin-bottom:.9375rem}.schedular-wrapper .MainLayout-header{margin-bottom:.9375rem}.schedular-wrapper .MainLayout-background{background-color:#e7f9ff!important;text-align:center}.schedular-wrapper .Cell-dayView{display:flex;flex-direction:row-reverse;justify-content:center}.schedular-wrapper .Cell-dayOfWeek,.schedular-wrapper .Cell-dayView{font-weight:600!important;font-size:13px!important;color:#151414!important}.schedular-wrapper .Cell-dayOfWeek{align-self:center}.schedular-wrapper .Cell-dayOfMonth{padding:.3125rem!important;text-transform:capitalize;font-weight:600!important;font-size:13px!important;color:#151414!important}.schedular-wrapper .cell{border:.0625rem solid #ccc!important;background-color:#fff;cursor:pointer}.schedular-wrapper .cell-disable{border:.0625rem solid #ccc!important;background-color:#f5f5f5;cursor:default}.schedular-wrapper .day-layout{width:25rem}.schedular-wrapper .border-cell{border:.0625rem solid #ccc!important}.schedular-wrapper .appointment-view-card{width:23.875rem}.schedular-wrapper .line{height:"0.125rem";width:"100%";transform:"translate(0, -1px)"}.schedular-wrapper .circle{width:.75rem;height:.75rem;border-radius:50%;transform:"translate(-50%, -50%)"}.schedular-wrapper .nowIndicator{position:absolute;left:0;top:10;z-index:1}.monthly-scheduler-wrapper .Cell-dayOfWeek{color:#000!important;font-weight:400!important;font-size:14px!important}.monthly-scheduler-wrapper .cell{border:.0625rem solid #ccc!important;background-color:#fff;cursor:pointer;height:7.3125rem!important}.monthly-scheduler-wrapper .cell-disable{background-color:#f5f5f5;cursor:default}.view-more-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:.7rem!important;opacity:1!important;max-width:45rem!important;max-height:calc(100% - .5rem)!important}.view-more-popup .view-more-content .popup-title{font-weight:300;font-size:1.4rem;color:#151414}.view-more-popup .view-more-content .close-icon{position:absolute;top:1%;right:1%}.view-more-popup .view-more-grid{margin:.625rem 0}.patient-card-wrapper{border-radius:.625rem;background-color:#fff;border:.0625rem solid #dbe4e6;cursor:pointer;margin-bottom:.625rem;padding:.1rem .1rem .3rem}.patient-card-wrapper .name{font-size:.875rem;font-weight:600;text-transform:capitalize}.patient-card-wrapper .category{font-size:.75rem;color:#777;text-transform:capitalize}.patient-card-wrapper .doctor-name{margin-left:.5rem;font-weight:600;font-size:.7rem;color:#232f33}.patient-card-wrapper .status-dot-grid{font-size:.75rem;font-family:"Venus Rising";display:flex;align-items:center;justify-content:flex-end;padding-right:.4rem}.patient-card-wrapper .status-dot-grid .status-name{font-size:.8rem;margin-top:.25rem}.patient-card-wrapper .status-dot-grid .status-dot{width:.6rem;height:.6rem;border-radius:50%;margin-left:.25rem;margin-top:.25rem}.patient-card-wrapper .prescription-button{color:#ff6060;background-color:#ffeded;border-radius:.9375rem;font-size:.875rem;margin-right:.2rem}.patient-card-wrapper .provide-vaccine-button{color:#09b75a;background-color:#e3ffee;border-radius:.9375rem;font-size:.875rem!important;margin-top:-.125rem}.patient-card-wrapper .change-font-size{font-size:.625rem!important}.patient-card-wrapper .checkedin-button{background-color:#09b75a;color:#fff;padding:.1rem .5rem}.patient-card-wrapper .checkedin-button:hover{background-color:#09b75a;color:#fff}.patient-card-wrapper .checkedin-button:focus{background-color:#09b75a}.patient-card-wrapper .billing-button{background-color:#cbf3ff;color:#10036b;padding:.1rem .5rem}.patient-card-wrapper .time{font-size:.875rem;color:#151414;text-align:center}.patient-card-wrapper .time1{color:#777;font-size:.875rem;text-align:center}.patient-card-wrapper .online-offline-grid{text-align:end}.patient-card-wrapper .online-offline{font-size:.875rem;color:#09b75a}.border-class{border:.1325rem solid #10036b;background-color:#ebfbff;box-shadow:0 -13px 13px rgba(193,220,228,.36),0 13px 11px rgba(193,220,228,.25);margin:.3125rem}.cancel-appointment-wrapper .dialog{width:31.25rem;padding-bottom:1.25rem}.cancel-appointment-wrapper .addservice{flex-direction:row;justify-content:space-between}.cancel-appointment-wrapper .add{padding-left:.3125rem}.cancel-appointment-wrapper .clos{padding-left:3.125rem}.cancel-appointment-wrapper .fontback{font-family:"Venus Rising";font-weight:600;font-size:1rem}.cancel-appointment-wrapper .add-bt{display:flex;justify-content:center}.cancel-appointment-wrapper .add-wt{width:80%}.cancel-appointment-wrapper .conform{align-self:center;align-items:center;justify-content:center;text-align:center}.cancel-appointment-wrapper .conformText{text-align:center;font-family:"Venus Rising";font-weight:600;font-size:1.25rem}.cancel-appointment-wrapper .add-clik{margin-left:2rem;text-align:center}.billing-button-grid{display:flex;justify-content:flex-end;padding-right:1rem}.doctor-card-wrapper{background-color:#fff;border-radius:.5rem;padding:.5rem .5rem .5rem 0}.doctor-card-wrapper .render-day-date-grid{border:none;border-right:.063rem solid #afafaf}.doctor-card-wrapper .day-date-main-grid{padding:.58rem 0;text-align:center}.doctor-card-wrapper .day-date-main-grid .day-date-grid{font-size:1.4rem;color:#09b75a;margin-top:.4rem;margin-bottom:.4rem}.doctor-card-wrapper .render-doctor-details-main-grid .doctor-details-main-grid{padding-left:1rem;text-transform:capitalize}.doctor-card-wrapper .render-doctor-details-main-grid .doctor-details-main-grid .doctor-name-grid{margin-bottom:.5rem;font-size:1rem;font-weight:600}.doctor-card-wrapper .render-doctor-details-main-grid .doctor-details-main-grid .doctor-specialization-grid{margin-top:.4rem;margin-bottom:.4rem}.doctor-card-wrapper .render-doctor-details-main-grid .doctor-details-main-grid .doctor-hospital-grid{font-weight:600;margin-top:.5rem}.doctor-card-wrapper .render-appointment-status-main-grid .doctor-appointment-status-main-grid{display:flex;justify-content:flex-end;flex-wrap:wrap}.doctor-card-wrapper .render-appointment-status-main-grid .doctor-appointment-status-main-grid .doctor-appointment-status-name-grid{display:flex;justify-content:flex-end}.doctor-card-wrapper .render-appointment-status-main-grid .doctor-appointment-status-main-grid .doctor-appointment-status-name-grid .appointment-status-dot{padding-right:1rem}.doctor-card-wrapper .render-appointment-status-main-grid .doctor-appointment-status-main-grid .doctor-appointment-status-grid{margin-bottom:2rem;color:#09b75a;background-color:#e3ffee;width:-moz-fit-content;width:fit-content;text-align:end;margin-right:2.3rem;margin-top:.5rem}.appointment-details-wrapper{margin-top:.625rem;padding-top:1rem}.appointment-details-wrapper .single-app{padding:.3125rem}.appointment-details-wrapper .time-app{font-size:.875rem;font-weight:600;color:#151414;letter-spacing:.09em;text-transform:uppercase;line-height:1.125rem;padding-left:1rem}.appointment-details-wrapper .insideDetails{height:2.25rem!important;margin-top:.3125rem;border-radius:.4375rem;margin-bottom:.625rem}.appointment-details-wrapper .insideDetails .search-bar{border:.0625rem solid #c4c4c4!important;border-radius:.3125rem;background-color:#fff}.appointment-details-wrapper .insideDetails ::placeholder{color:#151414!important;font-size:.875rem;font-weight:400}.appointment-details-wrapper .insideDetails .MuiFormControl-root{width:100%!important;padding:0;margin:0;height:2.25rem!important;border:.0625rem solid #c4c4c4!important;justify-content:center;border-radius:.3125rem}.appointment-details-wrapper .insideDetails .MuiFormControl-root .MuiAutocomplete-input{margin:0 0 0 .3125rem;padding:0}.appointment-details-wrapper .insideDetails .MuiFormControl-root .MuiAutocomplete-input::placeholder{font-size:.875rem;color:#151414}.appointment-details-wrapper .insideDetails .MuiFormControl-root .MuiSvgIcon-root{font-size:.875rem}.appointment-details-wrapper .MuiAutocomplete-input{flex:1 1!important;width:100%!important;padding:.5rem,.625rem,.5rem,.625rem!important;height:2.25rem!important}.appointment-details-wrapper .no-details-text{font-weight:700;font-size:large}.appointment-details-wrapper .detailed{max-height:calc(100vh - 21.25rem);height:auto;overflow-y:auto}.appointment-details-wrapper .clinical-detailed{max-height:calc(100vh - 29rem);height:auto;overflow-y:auto}.appointment-details-wrapper .clinical-detailed-scroll{max-height:calc(100vh - 32rem)}.status-card-wrapper{padding-top:.35rem!important}.status-card-wrapper .statusField{font-size:.75rem;width:100%;border-radius:.3125rem;padding:.25rem;box-shadow:0 .3rem .3rem rgba(0,0,0,.25)}.status-card-wrapper .statusField .status-name{font-size:.8125rem;font-weight:400}.status-card-wrapper .onClickedStatus{border:.2rem solid #10036b!important}.status-card-wrapper .count-bubble-view{width:.7rem;height:.7rem;border-radius:50%}.calendar-card-wrapper{padding:0 .5rem}.calendar-card-wrapper .selected{background-color:#10036b;color:#fff}.calendar-card-wrapper .not-selected,.calendar-card-wrapper .selected{margin-top:.3125rem;width:1.875rem;height:1.875rem;border-radius:50%;padding-top:.4375rem;text-align:center;cursor:pointer;font-size:.875rem}.calendar-card-wrapper .not-selected{background-color:rgba(125,165,176,.19);color:#000}.calendar-card-wrapper .change-arrow{color:#10036b;font-size:1rem;font-weight:400;margin-top:.313rem;cursor:pointer;display:flex;align-items:center}.calendar-card-wrapper .change-arrow .rotate-icon{transform:rotate(180deg)}.calendar-card-wrapper .day-format-styles{padding:.35rem;color:#777;font-size:.875rem}.calendar-wrapper{background:#fff;border-radius:.75rem;padding-top:.313rem}.calendar-wrapper .transitionDiv{margin-top:0;padding:0 1rem}.calendar-wrapper .hideIcon{justify-content:center;display:flex;align-items:center;padding-top:.125rem!important}.calendar-wrapper .hideIcon .icon{border:.0625rem solid #f8f8f8;box-sizing:border-box;box-shadow:0 .25rem .25rem hsla(0,6%,54.1%,.25);border-radius:1rem}.calendar-wrapper .hideIcon .icon .show-hide-icon{transform:rotate(180deg)}@keyframes inAnimation{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes outAnimation{0%{opacity:1}to{opacity:0;visibility:hidden;transform:translateY(100%);transition-delay:calc(0.025s*(var(--length) - var(--index) - 1));transition-duration:.5s}}.write-message-wrapper .write-message-title{font-size:1.125rem;color:#151414}.write-message-wrapper .write-message-content{display:flex;flex-direction:column}.write-message-wrapper .message-radio-group .one-message-radio-button{width:100%}.write-message-wrapper .message-radio-group .one-message-radio-button .one-message-radio-text{font-size:1rem}.write-message-wrapper .other-message-text-box{border:.0625rem solid #b7b7b7;width:80%;margin:.625rem;border-radius:.625rem}.write-message-wrapper .send-message-button-grid .send-go-back-button{width:100%;margin:.5rem 0}.write-message-wrapper .send-message-button-grid .send-cancel-button{width:100%;margin:.5rem 0;background-color:#ffeded;color:#ff6060}.connect-now-wrapper .title-wrapper .title{font-size:1.125rem;background-color:#fff}.connect-now-wrapper .title-wrapper .close-icon{color:#151414}.connect-now-wrapper .video-call-card{cursor:pointer}.connect-now-wrapper .video-call-card .video-call-icon{margin-right:.8125rem}.connect-now-wrapper .video-call-card .videoButton{font-size:1rem;align-self:center}.connect-now-wrapper .video-call-card .videoButton .textBelow{font-size:.875rem;color:#777}.connect-now-wrapper .alternative{text-align:center;margin-top:.3125rem;align-self:center}.connect-now-wrapper .alternative .alternative-text{padding-top:.625rem}.connect-now-wrapper .alternative .textFor{font-size:1rem;height:2.625rem;align-self:center}.connect-now-wrapper .unavailable{background-color:#ffeded;text-align:center}.connect-now-wrapper .unavailable .button{font-size:1rem;color:#ff6060;background-color:#ffeded;height:2.625rem;align-self:center}.connect-now-wrapper .button-save{width:100%;height:2.625rem}.new-person-vitals-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:.7rem!important;opacity:1!important;max-width:30rem!important;max-height:calc(100% - .5rem)!important}.new-person-vitals-popup .popup-title{font-weight:600;font-size:1.25rem;color:#000}.new-person-vitals-popup .header-container{background:#f8f8f8;display:flex;padding:.5rem 1rem}.new-person-vitals-popup .header-container .header-text{font-weight:600;font-size:1rem;color:#151414}.new-person-vitals-popup .vitals-container{background:#fff;border:1px solid #dbe4e6;box-sizing:border-box;padding:.5rem 1rem}.new-person-vitals-popup .vitals-container .vital-name{font-weight:300;font-size:1.1rem;line-height:1.4rem;color:#151414}.new-person-vitals-popup .divider{margin:1rem 0;opacity:.2;border:1px solid #777}.new-person-vitals-popup .appointment-cancel-button{height:3rem;border-radius:.4rem;background:#f1f1f1;width:100%;font-weight:600;font-size:1.15rem;color:#10036b}.new-person-vitals-popup .header-text-values,.new-person-vitals-popup .vital-text-field-common-grid{padding-left:1rem}.new-person-vitals-popup .css-1n4twyu-MuiInputBase-input-MuiOutlinedInput-input{padding:.2rem .5rem!important}.master-template-dialog-wrapper .template-title-wrapper .template-title{font-size:1.325rem;font-weight:600}.master-template-dialog-wrapper .css-8b25z8-MuiPaper-root-MuiDialog-paper{border-radius:.625rem;width:100%}.master-template-dialog-wrapper .template-main-grid{width:100%;margin-bottom:3.125rem}.master-template-dialog-wrapper .template-main-grid .search-bar-grid{margin:.5rem 0}.master-template-dialog-wrapper .template-main-grid .search-bar-grid .search-bar-style{width:100%;border:.063rem solid #b7b7b7;border-radius:.375rem;height:2.75rem;justify-content:center}.master-template-dialog-wrapper .template-main-grid .search-bar-grid ::placeholder{font-size:1.05rem;color:#777}.master-template-dialog-wrapper .template-main-grid .search-bar-grid .search-bar-icon{margin-right:.625rem}.master-template-dialog-wrapper .template-main-grid .one-template-grid{height:30vh;overflow-y:auto;overflow-x:hidden}.master-template-dialog-wrapper .template-main-grid .one-template-grid .one-template{height:2.6rem;align-items:center;margin:.313rem;border-radius:.375rem}.master-template-dialog-wrapper .template-main-grid .one-template-grid .one-template .template-name{font-size:1.08rem!important;margin-left:.625rem;cursor:pointer;width:100%!important}.master-template-dialog-wrapper .template-main-grid .one-template-grid .one-template .preview-button-grid .preview-button{color:#09b75a;background-color:#e3ffee;width:-moz-fit-content;width:fit-content;border-radius:.375rem;font-size:1rem;font-weight:500}.master-template-dialog-wrapper .template-main-grid .one-template-grid .selected{color:#10036b!important;background-color:#f9f9f9}.common-confirmation-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:.45rem!important;opacity:1!important;max-width:37rem!important;max-height:calc(100% - .5rem)!important;padding:1rem}.common-confirmation-popup .popup-close-icon{position:absolute;right:0;top:0}.common-confirmation-popup .appointment-avatar{background:#10036b}.common-confirmation-popup .popup-title{font-weight:600;font-size:1.1rem;color:#151414;line-height:1.75rem}.common-confirmation-popup .popup-sub-title{font-size:1.45rem;color:#151414;font-weight:600}.common-confirmation-popup .message-text{font-weight:300;font-size:1.1rem;text-align:center;color:#000;margin-top:1rem}.common-confirmation-popup .appointment-cancel-button{height:3rem;border-radius:.4rem;background:#f1f1f1;width:100%;font-weight:600;font-size:1.15rem;color:#10036b}.common-confirmation-popup .css-193tjys-MuiGrid-root{justify-content:center}.add-vitals-wrapper .icon{display:flex;justify-content:flex-end;padding:0!important}.add-vitals-wrapper .add-vitals{font-size:1.25rem}.add-vitals-wrapper .MuiDialog-paperWidthSm{background-color:#fff;border-radius:.625rem}.add-vitals-wrapper .dialog-action-button-grid{justify-content:end;padding:.5rem}.add-vitals-wrapper .dialog-action-button-grid .save-button{margin-left:.625rem;width:auto}.add-vitals-wrapper .vital-information-left-grid{font-size:.875rem;display:flex;flex-direction:row;align-self:center;width:100%;align-items:center}.add-vitals-wrapper .vital-information-left-grid-one{margin-top:.3rem}.add-vitals-wrapper .vital-information-left-grid-one,.add-vitals-wrapper .vital-information-left-grid-two{font-size:.875rem;display:flex;flex-direction:row;align-self:center;width:100%}.add-vitals-wrapper .vital-others{margin-top:.9375rem;font-size:.875rem}.add-vitals-wrapper .vital-others .inside-vital{display:flex;margin:.3125rem 0;flex-direction:row;align-items:center}.add-vitals-wrapper .bmi-color-negative{color:red;padding-top:.3125rem}.add-vitals-wrapper .bmi-color-positive{color:#09b75a;padding-top:.3125rem}.add-vitals-wrapper .value-name-unit-grid{align-self:center;margin-top:.3125rem;width:100%!important}.add-vitals-wrapper .value-name-unit-grid .value-name{text-transform:capitalize}.add-vitals-wrapper .value-name-unit-grid .unit-name{margin-left:.3rem;color:#777;font-size:.625rem}.add-vitals-wrapper .bmi-grid{width:100%!important;padding-top:.3125rem}.add-vitals-wrapper .blood-pressure-grid{margin:.7rem 0 .3rem}.add-vitals-wrapper .left-values{align-items:flex-end;align-self:center;padding-left:.5rem}.add-vitals-wrapper .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input{padding:0;margin-top:.1875rem}.add-vitals-wrapper .notes-input{margin-top:.9375rem}.add-vitals-wrapper .divider-grid{padding:.3rem}.add-vitals-wrapper .css-1uaxfgw-MuiButtonBase-root-MuiIconButton-root{padding:0}.add-vitals-wrapper .css-1sqnrkk-MuiInputBase-input-MuiOutlinedInput-input{font-size:.875rem}.add-vitals-wrapper .array-label-name{text-transform:uppercase!important}.add-vitals-wrapper .array-label-name-grid{margin-top:.5rem!important}.add-vitals-wrapper .css-jkn7tm-MuiGrid-root{margin-top:.3125rem}.add-vitals-wrapper .css-m1b0vd-MuiDialogTitle-root{padding:1rem 1.5rem .313rem!important}.patient-details-wrapper{border-radius:.75rem;border:.0625rem solid #dbe4e6;background:#fff}.patient-details-wrapper .profile-icon-grid{margin-right:2.5rem}.patient-details-wrapper .profile-icon-grid .profile-icon{width:5.75rem;height:5.75rem}.patient-details-wrapper .name-details{padding-bottom:.625rem}.patient-details-wrapper .name .text{font-size:1.375rem;font-weight:600;padding-right:.625rem;text-transform:capitalize;font-style:normal}.patient-details-wrapper .name .status-type{color:#09b75a;height:1.125rem;display:flex;justify-content:flex-start;margin-left:.3125rem;background-color:#e3ffee}.patient-details-wrapper .name .white{color:#fff}.patient-details-wrapper .name .category{color:#777;height:1.875rem;margin-left:.3125rem;margin-top:.3125rem;font-size:1rem;text-transform:capitalize;display:flex;justify-content:space-between}.patient-details-wrapper .name .doctor-phone-no{font-size:1.1rem}.patient-details-wrapper .name .email-gender-phone{margin-top:.1875rem}.patient-details-wrapper .name .email-gender-phone .person-email{font-size:1rem;color:#151414}.patient-details-wrapper .name .email-gender-phone .age{text-transform:capitalize;color:#151414}.patient-details-wrapper .name .email-gender-phone .phone-number{color:#151414}.patient-details-wrapper .divider{width:100%;height:.0625rem}.patient-details-wrapper .chief{border-radius:.625rem;padding:.5rem .625rem}.patient-details-wrapper .complaint{align-self:center;font-size:.875rem;font-weight:400;color:#777;margin-top:.25rem;padding:.5rem 0}.patient-details-wrapper .complaintText{font-size:1.15rem;font-weight:400;color:#151414;text-transform:capitalize;margin-top:.25rem}.patient-details-wrapper .patient-history-connect-now-grid{margin-top:0}.patient-details-wrapper .patientHistory{width:100%;height:3.1rem;border-radius:.4375rem!important;font-size:1rem;margin-top:.5rem}.patient-details-wrapper .history-button{border:.0625rem solid #bbb;box-sizing:border-box;box-shadow:0 .1875rem .1875rem #ebeef0!important;font-size:1rem}.patient-details-wrapper .align-button-center{justify-content:center}.patient-details-wrapper .enter-vitals-button{border:.0625rem solid #10036b;background-color:#effbff;font-size:1rem}.patient-details-wrapper .doctor-name{font-size:1.15rem;line-height:1.75rem;color:#1c2033}.patient-details-wrapper .sub-title{font-size:.9rem;line-height:1.5rem;color:#5e6581}.patient-details-wrapper .doctor-buttons-container{background:#eef7fa;border-radius:0 0 .75rem .75rem}.patient-details-wrapper .vitals-button{background:#fff;border-radius:.4375rem!important;border:1px solid #10036b;box-sizing:border-box;height:2.25rem;margin:.5rem 0}.patient-details-wrapper .vc-button{height:2.25rem;border-radius:.4375rem!important;font-size:1rem;font-weight:600;margin:.5rem}.patient-details-wrapper .vc-profile-icon{height:3.5rem;width:3.5rem}.patient-details-wrapper .icon-image{width:1.4rem}.patient-details-wrapper .complaint-grid-buttons{display:flex!important;align-items:center!important;justify-content:center!important}.patient-details-wrapper .branch-name-grid{font-size:1.1rem;font-weight:600}.capture-vitals-main-wrapper{padding:1rem}.capture-vitals-main-wrapper .capture-vitals-grid{border:.065rem solid #dbe4e6;border-radius:.375rem}.capture-vitals-main-wrapper .capture-vitals-grid .capture-vitals-title-grid{padding:.5rem;border-bottom:.065rem solid #dbe4e6;background-color:#f7f7f7;display:flex;align-items:center}.capture-vitals-main-wrapper .capture-vitals-grid .capture-vitals-title-grid .capture-vitals-title{font-size:1rem;font-weight:600}.capture-vitals-main-wrapper .capture-vitals-grid .capture-vitals-title-grid .capture-vitals-visit-id-grid .capture-vitals-visit-id{display:flex;border:.065rem solid #adadad;padding:.3rem;border-radius:.25rem}.capture-vitals-main-wrapper .capture-vitals-grid .capture-vitals-title-grid .capture-vitals-visit-id-grid .capture-vitals-visit-id-text{font-size:1rem;font-weight:600;padding-right:.2rem}.capture-vitals-main-wrapper .capture-vitals-grid .capture-vital-info-grid{padding:.5rem;margin-right:.5rem;background-color:#f6f5f5;border:.063rem solid #d8d8d8;border-top:none;border-bottom:none;border-radius:.25rem;font-weight:600;font-size:1rem;overflow-wrap:anywhere}.capture-vitals-main-wrapper .capture-vitals-grid .is-array-heading-label{background-color:#d9d9d9}.capture-vitals-main-wrapper .capture-vitals-grid .is-array-grid{display:flex;height:auto}.capture-vitals-main-wrapper .capture-vitals-grid .inside-blood-pressure-label{padding-top:1rem}.capture-vitals-main-wrapper .capture-vitals-grid .capture-vitals-label-grid{margin-bottom:1rem;margin-left:1rem}.capture-vitals-main-wrapper .capture-vitals-grid .capture-vitals-label-grid .labels-main-grid{padding-left:.5rem}.capture-vitals-main-wrapper .capture-vitals-grid .capture-vitals-label-grid .labels-main-grid .labels-empty-grid{height:8rem}.capture-vitals-main-wrapper .capture-vitals-grid .capture-vitals-label-grid .labels-single-label{height:9.1rem;border:.065rem solid #d8d8d8;border-top:none;border-bottom:none;padding:.5rem;background-color:#f6f5f5;border-radius:.25rem}.capture-vitals-main-wrapper .capture-vitals-grid .capture-vitals-values-grid{margin:0 .2rem}.capture-vitals-main-wrapper .capture-vitals-grid .label-values-main-grid{display:flex;overflow:hidden}.capture-vitals-main-wrapper .capture-vitals-grid .label-values-main-grid .values-main-grid{margin-left:.3rem}.capture-vitals-main-wrapper .capture-vitals-grid .label-values-main-grid .values-main-grid .labels-empty-grid{height:8rem;display:flex;align-items:center}.capture-vitals-main-wrapper .capture-vitals-grid .label-values-main-grid .values-main-grid .labels-single-label{border:.065rem solid #cdcdcd;border-top:none;border-bottom:none;padding:.5rem;background-color:#ebfbff;border-radius:.25rem;height:2.1rem}.capture-vitals-main-wrapper .capture-vitals-grid .label-values-main-grid .capture-vitals-values-main-grid{overflow-x:auto;flex-wrap:nowrap}.capture-vitals-main-wrapper .blood-pressure-text{margin-bottom:1rem;align-items:center;display:flex;justify-content:center}.capture-vitals-main-wrapper .labels-answers-grid{text-align:center;height:27.59rem;background-color:#ebfbff}.capture-vitals-main-wrapper .labels-date-grid{transform:rotate(-90deg);background-color:#ebfbff;padding:.5rem 0;width:max-content}.capture-vitals-main-wrapper .capture-vitals-comments-main-grid{padding:1rem}.capture-vitals-main-wrapper .capture-vitals-comments-main-grid .capture-vital-single-comment-grid{padding:1rem;margin:1rem 0;border:.065rem solid #cdcdcd;background-color:#f6f5f5;border-radius:.25rem;display:flex;justify-content:space-between}.capture-vitals-main-wrapper .capture-vitals-comments-main-grid .capture-vital-single-comment-grid .vital-comment-date-grid{text-align:end}.capture-vitals-main-wrapper .dialog-action-button-grid-capture-vitals{padding:0 1rem 1rem;font-size:1.1rem}.capture-vitals-main-wrapper .dialog-action-button-grid-capture-vitals .capture-vitals-add-vitals{cursor:pointer}.capture-vitals-main-wrapper .blood-pressure-text-empty-field{height:3rem!important}.capture-vitals-main-wrapper .give-height-to-blood-pressure{height:4rem!important;margin-top:2.7rem}.upload-attachment-dialog-wrapper{background:#fff 0 0 no-repeat padding-box!important;border-radius:.75rem!important;opacity:1!important;max-width:38rem!important;max-height:calc(100% - .5rem)!important}.upload-attachment-dialog-wrapper .upload-attachment-title{font-size:1.15rem;font-weight:600;color:#151414}.upload-attachment-dialog-wrapper .upload-attachment-content-grid{background:#f5f5f5;border:1px dashed #c4c4c4;border-radius:1.15rem;padding:1.25rem}.upload-attachment-dialog-wrapper .upload-attachment-content-grid .name-text{color:#777;font-weight:600;font-size:1.15rem}.upload-attachment-dialog-wrapper .upload-attachment-content-grid .file-name-text-filed{margin-top:.75rem}.upload-attachment-dialog-wrapper .upload-attachment-content-grid .files-container{background:#fff;border:1px solid #dbe4e6;border-radius:.45rem;margin-top:1rem;padding:.75rem}.upload-attachment-dialog-wrapper .upload-attachment-content-grid .files-container .browse-file-name{color:#777;font-weight:600;font-size:1.05rem}.upload-attachment-dialog-wrapper .upload-attachment-content-grid .files-container .browse-button{background:#ddd;border-radius:.45rem;font-weight:600;font-size:.85rem;color:#000;width:100%;height:1.5rem;text-transform:capitalize}.upload-attachment-dialog-wrapper .upload-attachment-content-grid .choose-file-input-box{display:none}.upload-attachment-dialog-wrapper .file-name-and-details{align-items:center;margin:.313rem;padding:.313rem;padding-right:0!important;border-radius:.625rem;border:.063rem solid #dbe4e6}.upload-attachment-dialog-wrapper .file-name-and-details .file-name{font-size:1rem}.upload-attachment-dialog-wrapper .submit-button{border-radius:.45rem!important}.nursing-wrapper{margin-top:1rem;overflow:hidden;height:calc(100vh - 20.25rem)}.nursing-wrapper .nursing-inside-grid{height:calc(100vh - 20.25rem);overflow-y:auto}.nursing-wrapper .nursing-inside-grid .nursing-heading{font-size:1.2rem;padding-left:1rem}.nursing-wrapper .nursing-inside-grid .nursing-sub-text-grid{font-size:1rem;margin-top:1rem;padding:.8rem 0;background-color:#fff}.nursing-wrapper .nursing-inside-grid .nursing-sub-text-grid .nursing-sub-text{font-size:1rem;padding-left:2rem}.nursing-wrapper .nursing-inside-grid .nursing-button-main-grid{padding:.8rem 0 .8rem 2rem;background-color:#e8f0f2}.nursing-wrapper .nursing-inside-grid .nursing-button-main-grid .nursing-buttons{background-color:#fbfbfb;margin-left:.625rem;height:-moz-fit-content;height:fit-content;border:.063rem solid #b7b7b7;box-sizing:border-box;color:#151414;border-radius:.563rem;box-shadow:0 .25rem .25rem rgba(166,204,215,.57)!important;font-size:.875rem}.nursing-wrapper .nursing-inside-grid .nursing-button-main-grid .nursing-buttons .inside-icon{margin-right:.313rem;color:#09b75a}.nursing-wrapper .nursing-inside-grid .sections-main-grid{background-color:#fbfbfb;padding-bottom:1rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections{padding:0 1.25rem;margin-top:.002rem;margin-bottom:.5rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles{border:.063rem solid #dbe4e6;border-radius:.625rem;width:100%;margin-top:1rem;margin-bottom:1rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .text-field{background-color:#f7f7f7!important;padding-top:.5rem;padding-left:1rem;padding-bottom:.5rem;justify-content:space-between;font-size:1rem;font-weight:600;display:flex;align-items:center;height:2.5rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .text-field .test{display:inline-flex}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .text-field .test .text{background-color:#f7f7f7;padding-top:.04rem;padding-left:.8rem;margin-left:-.7rem;font-size:1rem;font-weight:600;text-transform:capitalize}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .text-field .test .num{position:relative;padding-left:.5rem;padding-top:.04rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .text-field .image-search-icon{color:#10036b}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .text-field .inside-box{padding:0 1.5rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .text-field .inside-box .inside-button{font-size:1rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .notes-box{border:.063rem solid #dbe4e6;border-radius:.625rem;width:100%;padding-bottom:.625rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .notes-box .text-field{background-color:#f7f7f7;padding:.625rem;font-size:1rem;font-weight:600}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .notes-box .inside-box{padding:.75rem 1.5rem;font-size:.938rem;font-weight:400;height:auto}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .notes-box .inside-box .notes-text{margin:10rem 0;font-size:.938rem;font-weight:400;padding-bottom:1rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .notes-box .inside-box .input-field{padding:1.25rem;width:100%}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .save-button-grid{display:flex;justify-content:flex-end;margin-right:1.25rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .save-button-grid .save-button{width:12.5rem;font-size:1rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .nursing-inside-box{margin:.625rem;border-radius:.4375rem;justify-content:space-between}.nursing-wrapper .nursing-inside-grid .sections-main-grid .sections .health-box-styles .nursing-inside-box .link-button{cursor:pointer}.nursing-wrapper .nursing-inside-grid .sections-main-grid .nursing-action-buttons{display:flex;justify-content:flex-end;padding:1rem}.nursing-wrapper .nursing-inside-grid .sections-main-grid .nursing-action-buttons .cancel-button,.nursing-wrapper .nursing-inside-grid .sections-main-grid .nursing-action-buttons .save-button{margin:.5rem;font-size:1rem;width:8rem}.nursing-wrapper .single-attachment-name-and-icon{display:flex;cursor:pointer;align-items:center}.nursing-wrapper .single-pdf-attachment{border:.063rem solid #b7b7b7;margin:.5rem;border-radius:.725rem;display:flex;align-items:center}.nursing-wrapper .single-pdf-attachment .single-pdf-file-name{margin-left:.3rem}.nursing-wrapper .add-attachment-button{padding:.313rem;margin:.5rem 0;font-size:1rem}.nursing-wrapper .add-attachment-button-link{cursor:pointer;margin:.5rem .8rem!important;font-size:1rem}.nursing-wrapper .morning-remainders-main-grid .reminder-interval-text{font-size:1.2rem;font-weight:600}.nursing-wrapper .morning-remainders-main-grid .single-medicine-reminder-main-grid{width:100%}.nursing-wrapper .morning-remainders-main-grid .single-medicine-reminder-main-grid .single-medicine-reminder-grid{padding:1rem}.nursing-wrapper .morning-remainders-main-grid .single-medicine-reminder-main-grid .single-medicine-reminder{border:.063rem solid #b7b7b7;padding:1rem;border-radius:.563rem}.nursing-wrapper .morning-remainders-main-grid .single-medicine-reminder-main-grid .single-medicine-reminder .single-reminder-name-time-main-grid .medicine-name-grid{font-size:1rem;text-transform:capitalize;margin-bottom:.2rem}.nursing-wrapper .morning-remainders-main-grid .single-medicine-reminder-main-grid .single-medicine-reminder .single-reminder-name-time-main-grid .medicine-reminder-time-grid{display:flex}.nursing-wrapper .morning-remainders-main-grid .single-medicine-reminder-main-grid .single-medicine-reminder .single-reminder-name-time-main-grid .medicine-reminder-time-grid .medicine-reminder-time-text{font:.5rem;color:#777}.nursing-wrapper .morning-remainders-main-grid .single-medicine-reminder-main-grid .single-medicine-reminder .single-reminder-name-time-main-grid .medicine-reminder-time-grid .medicine-reminder-taken-time-text{font:.5rem;color:#777;font-weight:600;padding-left:1rem}.nursing-wrapper .morning-remainders-main-grid .reminder-completed-single-grid,.nursing-wrapper .morning-remainders-main-grid .taken-status-green{border:.063rem solid #0fb951!important;background-color:#ecfaf1}.nursing-wrapper .morning-remainders-main-grid .taken-status-amber{border:.063rem solid #ffbf00!important;background-color:#ffebb0!important}.nursing-wrapper .morning-remainders-main-grid .taken-status-red{border:.063rem solid red!important;background-color:#ffefef}.nursing-wrapper .morning-remainders-main-grid .reminder-completed-text,.nursing-wrapper .morning-remainders-main-grid .taken-status-green-text{text-decoration:line-through;-webkit-text-decoration-color:#0fb951;text-decoration-color:#0fb951;color:#0fb951;font-weight:600}.nursing-wrapper .morning-remainders-main-grid .taken-status-amber-text{text-decoration:line-through;-webkit-text-decoration-color:#ffbf00;text-decoration-color:#ffbf00;color:#ffbf00;font-weight:600}.nursing-wrapper .morning-remainders-main-grid .taken-status-red-text{text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;color:red;font-weight:600}.nursing-wrapper .medicine-reminder-function-main-grid{padding:1rem}.nursing-wrapper .calendar-main-grid{justify-content:space-around}.nursing-wrapper .calendar-main-grid .calendar-day-text{padding:1rem;font-size:1.1rem;cursor:pointer;color:#777}.nursing-wrapper .calendar-main-grid :hover{text-decoration:underline}.nursing-wrapper .calendar-main-grid .selected-date{text-decoration:underline;font-weight:600;font-size:1.1rem;text-underline-offset:1rem;color:#000}.medicine-taken-heading-title .medicine-taken-title{font-size:1.2rem;font-weight:600}.time-selector-wrapper{font-size:1rem;font-weight:600}.time-selector-wrapper .time-selector-main-grid{border:.065rem solid #adadad;width:-moz-fit-content;width:fit-content;margin:1rem;border-radius:.5rem;background-color:#f7f7f7}.time-selector-wrapper .css-nxo287-MuiInputBase-input-MuiOutlinedInput-input{width:5rem!important}.time-selector-wrapper .css-1etscvx-MuiFormHelperText-root{display:none}.time-selector-wrapper .select-time-heading{padding:.5rem}.medicine-taken-button{font-size:1rem!important}.show-attachments-wrapper .popup-border .add-medicine{font-size:1.25rem;font-weight:300}.show-attachments-wrapper .popup-border .close-icon{margin-top:.188rem}.show-attachments-wrapper .css-15fev7r-MuiGrid-root{align-items:center}.show-attachments-wrapper .single-attachment{border:.063rem solid #dbe4e6;border-radius:10px;height:3rem;margin:.5rem 0;display:flex;align-items:center;justify-content:center}.show-attachments-wrapper .single-attachment .single-attachment-name{cursor:pointer}.inside-medicine-grid{padding:1rem;display:flex;border-radius:.4375rem;overflow-x:hidden}.inside-medicine-grid .medicine-info{border:.065rem solid #dbe4e6;display:flex;align-items:center}.inside-medicine-grid .medicine-info .icon-grid{margin-left:.859rem;margin-top:.063rem;padding-top:.32rem}.inside-medicine-grid .medicine-info .medicine-data{justify-content:space-between;margin-left:1.023rem;width:100%;padding-top:.42rem;padding-bottom:.5rem;padding-right:1rem}.inside-medicine-grid .medicine-info .medicine-data .medic-name{text-transform:capitalize;font-weight:600;overflow-wrap:anywhere}.inside-medicine-grid .medicine-info .medicine-data .medic-box{margin-top:.2rem;display:flex;align-items:center}.inside-medicine-grid .medicine-info .medicine-data .medic-box .inside-medicines{font-size:1.125rem;margin-top:-.004rem}.inside-medicine-grid .medicine-info .medicine-data .medic-box .medic-des{margin-top:.1rem;color:#777;font-size:.85rem!important;padding-top:.3rem}.inside-medicine-grid .medicine-info .medicine-data .align-center-to-box{display:flex;align-items:center}.inside-medicine-grid .attachment-icons{cursor:pointer;margin:.5rem}.delete-strike-through{border:.063rem solid #ff4b4d!important;text-decoration:line-through;background-color:#ffefef;-webkit-text-decoration-color:#ff4b4d;text-decoration-color:#ff4b4d}.vaccine-updated-dialog-wrapper .vaccine-updated-content-wrapper{display:flex;align-items:center;justify-content:center}.vaccine-updated-dialog-wrapper .vaccine-updated-content-wrapper .vaccine-data-updated{font-size:1rem;font-weight:600}.vaccine-updated-dialog-wrapper .vaccine-updated-content-wrapper .vaccine-updated-tick-icon-grid{display:flex;margin-bottom:.625rem;width:100%;justify-content:center}.vaccine-updated-dialog-wrapper .vaccine-updated-content-wrapper .vaccine-data-updated-text-grid{padding:1rem 0;text-align:center}.vaccine-updated-dialog-wrapper .css-2foxuz-MuiPaper-root-MuiDialog-paper{border-radius:.625rem}.vaccine-updated-dialog-wrapper .css-m1b0vd-MuiDialogTitle-root{height:.188rem}.provide-vaccine-dialog-wrapper .provide-vaccine-title-wrapper .provide-vaccine-title{text-transform:capitalize;font-size:1.3rem;font-weight:600}.provide-vaccine-dialog-wrapper .provide-vaccine-title-wrapper .close-icon{display:flex;justify-content:flex-end}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .provide-vaccine-one{display:flex;border:.063rem solid #dbe4e6;border-radius:.375rem;padding:.625rem;margin:.438rem 0}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .provide-vaccine-one .provide-vaccine-data-grid .provide-vaccine-data-title{font-size:1.2rem;font-weight:600;margin:.188rem 0}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .provide-vaccine-one .provide-vaccine-data-grid .provide-vaccine-data-text{font-size:.9rem;color:#777;margin:.188rem 0}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .provide-vaccine-one .provide-vaccine-data-grid .provide-vaccine-input-main-grid .provide-vaccine-input-grid{margin:.438rem .625rem .438rem 0}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .provide-vaccine-one .provide-vaccine-data-grid .provide-vaccine-input-main-grid .provide-vaccine-input-grid .provide-vaccine-text-field{border:.063rem solid #c4c4c4;height:1.938rem;justify-content:center;padding-left:.313rem;border-radius:.375rem}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .provide-vaccine-one .provide-vaccine-data-grid .provide-vaccine-input-main-grid .provide-vaccine-input-grid ::placeholder{font-size:.85rem}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .provide-vaccine-one .provide-vaccine-data-grid .provide-vaccine-input-main-grid .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input{padding:0 1rem!important}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .provide-vaccine-one .provide-vaccine-data-grid .upload-button-grid{margin:.313rem 0}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .provide-vaccine-one .provide-vaccine-data-grid .upload-button-grid .upload-button{width:100%;border:.063rem solid #10036b;border-radius:.375rem;background-color:#effbff}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .single-pdf-attachment{margin:.5rem;border-radius:.725rem;display:flex;align-items:center;height:5rem;width:100%;justify-content:space-between}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .single-pdf-attachment .single-pdf-icon .css-i4bv87-MuiSvgIcon-root{height:2.5rem!important;width:2.5rem!important}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .single-pdf-attachment .single-pdf-icon-and-name{display:flex;align-items:center;cursor:pointer}.provide-vaccine-dialog-wrapper .provide-vaccine-content-wrapper .single-pdf-attachment .single-pdf-file-name{font-size:1.2rem;font-weight:600;margin-left:.3rem;justify-content:left!important}.provide-vaccine-dialog-wrapper .provide-vaccine-divider{margin:.5rem 0}.provide-vaccine-dialog-wrapper .css-1uaxfgw-MuiButtonBase-root-MuiIconButton-root{padding:0!important}.provide-vaccine-dialog-wrapper .css-2foxuz-MuiPaper-root-MuiDialog-paper{border-radius:.625rem}.provide-vaccine-dialog-wrapper .css-1o9s3wi-MuiInputBase-input-MuiOutlinedInput-input{padding:0!important}.provide-vaccine-dialog-wrapper .css-1rih5rx-MuiButtonBase-root-MuiIconButton-root{padding:.375rem!important}.appointment-container .appointment-list::-webkit-scrollbar{width:0;background:transparent}.appointment-container .appointment-list::-webkit-scrollbar-thumb{background:red}.appointment-container .patient-details-grid{padding-top:1.5rem!important}.appointment-grid{padding:0}.patient{background-color:#ebfbff}.line-code{background-color:#fff;border:.0625rem solid #10036b;border-radius:.1875rem}.scanner-position{height:1.75rem!important;width:1.75rem!important;margin-left:.56rem;margin-top:.35rem}.scanner-length{width:.3125rem!important}.scannerSize{height:2.1875rem!important;width:2.5rem!important}.newPatientsize{height:2.1875rem!important;width:7.5rem!important}.newAppointmentsize{height:2.1875rem!important;width:12.5rem!important}.outlined-textfield .MuiTextField-root{padding:0}#step-two .step-two-otp input[type=number]::-webkit-inner-spin-button,#step-two .step-two-otp input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}#step-three .step-three-user-icon{width:2.5625rem;height:2.5625rem}#step-four .custom-auto-complete-wrapper .MuiFormControl-root{height:2.5rem;border:.0625rem solid #ccc;border-radius:.375rem}#step-four .custom-auto-complete-wrapper .MuiFormControl-root .MuiOutlinedInput-root{display:flex;flex-wrap:nowrap;height:2.5rem}#step-four .custom-auto-complete-wrapper .MuiFormControl-root .MuiOutlinedInput-root #step-four-patient-search{width:9.375rem}#step-four .appointment-calendar-picker{border:.0625rem solid #ccc;border-radius:.375rem}#step-four .appointment-calendar-picker .MuiCalendarPicker-viewTransitionContainer{overflow-y:hidden}#step-four .appointment-calendar-picker .MuiCalendarPicker-viewTransitionContainer .PrivatePickersCalendar-root-17{min-height:13.125rem}#step-four .slot-chip{border-radius:.25rem}#step-four .slot-chip .MuiChip-label{padding-right:.3125rem;padding-left:.5rem}#step-five .outlined-textfield .MuiOutlinedInput-root{padding:.3125rem;font-size:16px!important}.confirm-container{flex-wrap:nowrap;flex-direction:column}.headerTitle{display:flex;flex-direction:column}.subTitle{color:grey!important;font-size:.875rem!important;font-weight:500;padding:.3125rem 0}.confirmedCard{border:.0625rem solid #d3d3d3;border-radius:.25rem;padding:2rem}.confirmedTag{background-color:#90ee90;color:#006400;padding:.125rem .375rem;align-self:center;font-size:.8rem;border-radius:.125rem;margin-top:-1.25rem!important;margin-left:3.125rem!important}.color{color:#006400}.date-grid{padding-right:1.25rem;padding-top:.3125rem}.date-box,.date-grid{display:flex;flex-direction:column;align-items:center}.date-box{margin-bottom:.9375rem;background-color:#eee;padding:.3125rem;border-radius:.3125rem}.date-text{color:#90ee90!important;font-weight:700!important;font-size:1.2rem!important}.date-month-text{font-weight:700}.confirm{font-size:3rem}.header{justify-content:flex-end;align-items:center}.confirm-grid{flex-direction:column;justify-content:space-between;align-items:center}.doctor-grid{display:flex;flex-direction:column}.doctor-box{display:flex;justify-content:space-between}.create-appointment-modal-wrapper .appointment-title{font-size:1.25rem}.create-appointment-modal-wrapper .doctor-patient-title{font-weight:600;font-size:1.15rem;color:#232f33;padding:1rem 0}.create-appointment-modal-wrapper .appointment-data{padding-left:26.25rem}.create-appointment-modal-wrapper .compliant-box{border:.0625rem solid #f4f4f4;border-radius:.125rem;padding:2;width:100%;background-color:#fafafa}.create-appointment-modal-wrapper .compliant-box ::placeholder{color:#777;font-size:smaller!important;font-weight:400!important;opacity:1}.create-appointment-modal-wrapper .compliant-box :-ms-input-placeholder{color:#777!important;font-size:smaller!important;font-weight:400!important}.create-appointment-modal-wrapper .compliant-box ::-ms-input-placeholder{color:#777!important;font-size:smaller!important;font-weight:400!important}.create-appointment-modal-wrapper .create-appointment-modal{border-radius:.9375rem}.create-appointment-modal-wrapper .create-appointment-container{max-width:31.1875rem;max-height:40.625rem}.create-appointment-modal-wrapper .create-appointment-container .appointment-containerTitle{flex-wrap:nowrap;flex-direction:column;width:100%;padding:.9375rem;border-radius:1.25rem;margin-bottom:1.25rem}.create-appointment-modal-wrapper .create-appointment-container .appointment-header{height:100%}.create-appointment-modal-wrapper .create-appointment-container .appointment-headerTitle{display:flex;flex-direction:row}.create-appointment-modal-wrapper .create-appointment-container .appointment-subTitle{color:grey;margin:.625rem 0}.create-appointment-modal-wrapper .create-appointment-container .appointment-type{justify-content:space-between;margin-right:.625rem;margin-left:.75rem}.create-appointment-modal-wrapper .create-appointment-container .appointment-patient{justify-content:space-between}.create-appointment-modal-wrapper .create-appointment-container .appointment-patient .avatar{height:5.3125rem;width:5.3125rem}.create-appointment-modal-wrapper .create-appointment-container .complaint-heading{padding-top:.625rem}.create-appointment-modal-wrapper .create-appointment-container .appoint-types{font-family:"Venus Rising";font-weight:400;font-size:18px;color:#151414}.create-appointment-modal-wrapper .create-appointment-container .time-dates{font-family:"Venus Rising";font-weight:500;font-size:16px;color:#000}.create-appointment-modal-wrapper .create-appointment-container .appoint-type-details{font-family:"Venus Rising";font-weight:500;font-size:18px;color:#000}.create-appointment-modal-wrapper .create-appointment-container .appointment-patient-text{font-size:.9rem;margin-top:.125rem}.create-appointment-modal-wrapper .create-appointment-container .appointment-confirm-button{justify-content:center;width:100%;margin:2.125rem auto auto .3125rem}.create-appointment-modal-wrapper .button-confirm{height:2.9375rem}.create-appointment-modal-wrapper .options-list-schedular{height:29rem}.create-appointment-modal-wrapper .css-s1wmdt-MuiAutocomplete-listbox{height:50vh;width:100%}.appointment-detail-wrapper .border-none{border:none!important}.appointment-detail-wrapper .patient-card{border-radius:.75rem;padding:1rem;border-color:#8f8f90}.appointment-detail-wrapper .image-view{width:40rem;padding-bottom:2.5rem!important}.appointment-detail-wrapper .card-displywh{width:59.375rem;flex-wrap:wrap}.appointment-detail-wrapper .card-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:200px;padding-left:2px}.patient-card-container{text-transform:capitalize}.options-list-appointment-booking{height:22rem}.appointment-confirmation-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:.45rem!important;opacity:1!important;max-width:37rem!important;max-height:calc(100% - .5rem)!important;padding:3rem 1.5rem}.appointment-confirmation-popup .popup-close-icon{position:absolute;right:0;top:0}.appointment-confirmation-popup .appointment-avatar{background:#10036b}.appointment-confirmation-popup .popup-title{font-weight:600;font-size:1.1rem;color:#151414;line-height:1.75rem}.appointment-confirmation-popup .popup-sub-title{font-size:1rem;color:#777;line-height:1.75rem}.appointment-confirmation-popup .divider{margin:2rem 0;opacity:.2;border:1px solid #777}.appointment-confirmation-popup .message-text{font-weight:300;font-size:22px;line-height:30px;text-align:center;color:#151414}.appointment-confirmation-popup .appointment-cancel-button{height:3rem;border-radius:.4rem;background:#f1f1f1;width:100%;font-weight:600;font-size:1.15rem;color:#10036b}.appointment-confirmation-popup .css-1y6f8wu-MuiDialogContent-root{padding-top:0!important}.otp-wrapper{width:100%}.not-found-component-wrapper{font-size:1.15rem;color:#646467;opacity:1}.hospital-health-forums-wrapper .hospital-health-forums-container .get-link-label{font:normal normal 600 1.3rem/2rem "Venus Rising";color:#1d1d24}.hospital-health-forums-wrapper .hospital-health-forums-container .send-link-button{border-top-left-radius:0;border-bottom-left-radius:0;height:3.3rem;font:normal normal normal 1.15rem/2rem "Venus Rising";width:100%}.hospital-health-forums-wrapper .hospital-health-forums-container .hospital-forum-categories-component{background:#fff 0 0 no-repeat padding-box;border:1px solid #e6e6e6;border-radius:4px 4px 0 0;margin-top:-1.1rem}.hospital-health-forums-wrapper .hospital-health-forums-container .hospital-forum-categories-component .questions-dropdown-container{background:#f8f8f8 0 0 no-repeat padding-box;opacity:1;padding:1rem 1rem 0}.hospital-health-forums-wrapper .hospital-health-forums-container .hospital-forum-categories-component .questions-card-container{padding:1rem;margin-top:1rem}.hospital-health-forums-wrapper .hospital-health-forums-container .hospital-forum-categories-component .questions-card-container1{padding:1rem;margin-top:1rem;height:14.6875rem;overflow-y:scroll}.hospital-view-wrapper .hospital-view-container .left-section .tabs-section{margin-top:1rem;background:#fff 0 0 no-repeat padding-box;border:1px solid #e6e6e6;border-radius:10px}.hospital-view-wrapper .hospital-view-container .left-section .tabs-section .body-section{padding:2rem}.multiple-images-view-wrapper .multiple-images-view-container .images-section{display:flex;align-items:center}.multiple-images-view-wrapper .multiple-images-view-container .images-section img{width:3.5rem;height:3.5rem;margin-right:.8rem;border-radius:5px}.available-timings-wrapper .available-timings-container{margin-top:.25rem}.available-timings-wrapper .available-timings-container .timing-item .section-1 .img-sec{width:1.5rem;height:1.5rem}.available-timings-wrapper .available-timings-container .timing-item .section-1 .title{font-size:1.1rem;color:#1d1d24;opacity:1;font-family:"Venus Rising";font-weight:600}.available-timings-wrapper .available-timings-container .timing-item .subtitle{font-size:1.15rem;color:#1d1d24;font-family:"Venus Rising";line-height:2rem!important}.availability-buttons-wrapper .book-appointment-button{font-size:1.15rem!important;text-transform:capitalize;font-weight:600;height:2.35rem}.consultation-fees-wrapper .consultation-fees-container .consultation-fees-content .fee-section .img-sec{width:2rem;height:2rem}.consultation-fees-wrapper .consultation-fees-container .consultation-fees-content .fee-section .title{font-size:1.1rem;color:#1d1d24;opacity:1;font-family:"Venus Rising";font-weight:600}.consultation-fees-wrapper .consultation-fees-container .consultation-fees-content .row-container .subtitle{font-size:1.15rem;color:#1d1d24;font-family:"Venus Rising";line-height:2rem}.doctor-location-wrapper .doctor-location-container{margin-top:1rem}.doctor-location-wrapper .doctor-location-container .detailed-card-wrapper{background:#fff 0 0 no-repeat padding-box;border-radius:10px;border:1px solid #e6e6e6}.doctor-location-wrapper .doctor-location-container .detailed-card-wrapper .detailed-card-container{padding:2rem}.doctor-location-wrapper .doctor-location-container .detailed-card-wrapper .detailed-card-container .left-section .hospital-name{color:#1d1d24;opacity:1;text-decoration:underline;font:normal normal 600 1.2rem/2rem "Venus Rising"}.doctor-location-wrapper .doctor-location-container .detailed-card-wrapper .detailed-card-container .left-section .address{letter-spacing:0;color:#1d1d24;opacity:1;font-size:1.15rem;font-family:"Venus Rising";line-height:2rem}.doctor-location-wrapper .doctor-location-container .detailed-card-wrapper .detailed-card-container .left-section .bottom-section{margin-top:1.2rem}.doctor-location-wrapper .doctor-location-container .detailed-card-wrapper .detailed-card-container .left-section .bottom-section .child-sec{width:25%}.doctor-location-wrapper .doctor-location-container .detailed-card-wrapper .detailed-card-container .left-section .bottom-section .child-sec .child-sec-2 .child-sec-2-margin{margin-top:.5rem}.doctor-location-wrapper .doctor-location-container .detailed-card-wrapper .detailed-card-container .left-section .bottom-section .child-sec .images-section{display:flex;align-items:center}.doctor-location-wrapper .doctor-location-container .detailed-card-wrapper .detailed-card-container .left-section .bottom-section .child-sec .images-section img{width:3.5rem;height:3.5rem;margin-right:.8rem;border-radius:5px}.doctor-location-wrapper .doctor-location-container .detailed-card-wrapper .detailed-card-container .time-text{margin-top:-8px}.doctor-location-wrapper .doctor-location-container .detailed-card-wrapper .detailed-card-container .more-fees-section{margin-top:2px;margin-left:12px;margin-bottom:1rem}.more-clinics-header{text-align:left;font:normal normal 700 1.2rem/1.5rem "Venus Rising";letter-spacing:0;color:#1d1d24;opacity:1;padding:1rem}.MuiDialog-paperWidthLg{background:#fff 0 0 no-repeat padding-box!important;border-radius:1.5rem!important;opacity:1}.doctor-card-wrapper .doctor-card-container{background:#fff 0 0 no-repeat padding-box;border-radius:10px;border:1px solid #e6e6e6}.doctor-card-wrapper .doctor-card-container .doctor-card-content{padding:.85rem}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-1 .img{width:8rem;height:8rem;border-radius:8px}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .doctor-name-link{text-align:left;text-decoration:underline;text-transform:capitalize;font:normal normal 600 1.1rem/1.5rem "Venus Rising";letter-spacing:0;color:#1d1d24;opacity:1}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .title-1{font-size:1.4rem;color:#1d1d24;opacity:1;font-family:"Venus Rising";font-weight:700;text-transform:capitalize}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .title-2{font-size:1.15rem;color:#1d1d24;opacity:1;margin-top:.8rem;font-family:"Venus Rising";font-weight:400;text-transform:capitalize}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .container-child-2 .title-3{font-size:1.15rem;color:#1d1d24;opacity:1;margin-top:.8rem;font-family:"Venus Rising";display:flex;justify-content:space-between}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .appointmentTypes{display:flex}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .appointmentTypes .Inperson .personVisitButton{background-color:#f5f5f5;border-radius:1.375rem;color:#000}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .appointmentTypes .Remote{margin-left:1.3125rem}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .appointmentTypes .Remote .remoteVisitButton{background-color:#f5f5f5;border-radius:1.375rem;color:#000}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .title-4{font-size:1.15rem;color:#1d1d24;opacity:1;margin-top:.8rem;font-family:"Venus Rising"}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .more-clinics-link{margin-left:2px;text-decoration:underline;font-size:1.3rem;color:#1d1d24;font-weight:600}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .buttons-section{justify-content:space-between;margin-top:1rem}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .buttons-section .mainQrGrid .qrcodeGrid{padding-left:1.25rem;cursor:pointer}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .buttons-section .mainQrGrid .qrcodeGrid .Qrimg{width:3rem;height:3rem;border-radius:.5rem;border:.0625rem solid #c5c5c5}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .buttons-section .mainQrGrid .scanQrFont{text-align:left;font:normal normal normal 14px/22px Nunito Sans;color:#9d9d9d;padding-right:.1875rem}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .consultation-button{background:#f5f5f5 0 0 no-repeat padding-box;border-radius:22px;opacity:1;color:#1d1d24;font-size:1.15rem;font-family:"Venus Rising"!important;font-weight:400;margin-right:.5rem;width:12.5rem;height:2.5rem}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .remote-button{width:12.5rem}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .renderButtonsSmallGrid .consultation-button-small{background:#f5f5f5 0 0 no-repeat padding-box;border-radius:22px;opacity:1;color:#1d1d24;font-size:12px;font-family:"Venus Rising"!important;font-weight:600;margin-right:.5rem;width:max-content;height:max-content}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .left-section-child-2 .renderButtonsSmallGrid .remote-button-small{margin-top:5px;width:max-content}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .medication-button{margin-top:.25rem;border-radius:6px;opacity:1;color:#1d1d24;font-family:"Venus Rising";font-weight:600;margin-left:1rem;background:#ffeeed 0 0 no-repeat padding-box;border:1px solid #e0bdbb;text-transform:capitalize;font-size:.8rem;display:flex;width:6.5rem}.doctor-card-wrapper .doctor-card-container .doctor-card-content .left-section-child-section .medication-button .text{margin-top:.5rem;margin-left:.5rem;color:#1d1d24;font-family:"Venus Rising";font-weight:600;text-transform:capitalize}.mainWrapper .headingWrapper{text-align:end}.mainWrapper .headingWrapper .headingGrid{display:flex;align-items:center}.mainWrapper .headingWrapper .headingGrid .imageGrid .img{width:3.5rem;height:3.5rem;border-radius:.5rem}.mainWrapper .headingWrapper .headingGrid .hospitalName .name{font-weight:600;font-size:1rem}.mainWrapper .QrWrapper{justify-content:center;text-align:end}.mainWrapper .QrWrapper .QrGrid{border:.0625rem solid #c5c5c5;border-radius:.25rem}.mainWrapper .QrWrapper .QrGrid .Qr{width:12rem;height:12rem;border-radius:.5rem}.mainWrapper .QrWrapper .TextGrid{margin-top:1rem}.mainWrapper .QrWrapper .TextGrid .branchName{text-align:center;font-weight:600}.mainWrapper .ButtonWrapper{margin-top:40px}.mainWrapper .ButtonWrapper .buttonGrid{height:3.125rem}.mainWrapper .ButtonWrapper .buttonGrid .button{height:100%;width:100%}.mainWrapper .ButtonWrapper .buttonGrid .button .downloadFont{font-weight:600;color:#fdfdfd}.appointment-wrapper{background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 6px rgba(0,0,0,.160784);border:1px solid #e6e6e6;opacity:1}.appointment-wrapper .appointment-container{padding:1rem}.appointment-wrapper .appointment-container .title-text{text-align:left;font:normal normal normal 1.2rem/1.5rem "Venus Rising";color:#1d1d24}.appointment-wrapper .appointment-container .fee-dropdown-container{margin-top:1rem}.appointment-wrapper .appointment-container .booking-container{background:#eff2f4 0 0 no-repeat padding-box;border-radius:4px;opacity:1;padding:.65rem;margin-top:16px}.appointment-wrapper .appointment-container .booking-container .row-container{display:flex;flex-direction:row}.appointment-wrapper .appointment-container .booking-container .row-container .booking-label{font:normal normal normal 1rem/1.4rem "Venus Rising";letter-spacing:0;color:#646467;opacity:1}.appointment-wrapper .appointment-container .booking-container .row-container .option-change-text{font-family:"Venus Rising";font-size:1rem;letter-spacing:0;color:#10036b;opacity:1}.appointment-wrapper .appointment-container .booking-container .row-container .change-clinic-button{background:#e0e0e0 0 0 no-repeat padding-box;border-radius:4px;opacity:1;text-align:left;font:normal normal normal 1rem/1.5rem "Venus Rising";letter-spacing:0;color:#1d1d24;text-transform:capitalize;margin-left:auto;padding-bottom:4px}.appointment-wrapper .appointment-container .booking-container .hospital-name{text-align:left;font:normal normal 600 1.1rem/2.3rem "Venus Rising";letter-spacing:0;color:#1d1d24;opacity:1}.appointment-wrapper .appointment-container .booking-container .address-text{text-align:left;font:normal normal normal 1.1rem/2.2rem "Venus Rising";color:#1d1d24;opacity:1}.appointment-wrapper .appointment-container .date-picker-container .time-label{font-family:"Venus Rising";font-size:1.2rem;letter-spacing:0;color:#1d1d24;opacity:1}.appointment-wrapper .appointment-container .slot-date-container{display:flex;margin-top:.5rem}.appointment-wrapper .appointment-container .slot-date-container .arrow-container{display:flex;align-items:center;width:10%}.appointment-wrapper .appointment-container .slot-date-container .slot-date-buttons-container{display:flex;overflow-x:hidden;margin:0 .5rem;width:23rem}.appointment-wrapper .appointment-container .slot-date-container .slot-date-buttons-container .slot-date-button{background:#fff 0 0 no-repeat padding-box;border:1px solid #e0e0e0;border-radius:6px;opacity:1;margin-right:.5rem}.appointment-wrapper .appointment-container .slots-parent{padding-bottom:1rem}.appointment-wrapper .appointment-container .slots-parent .header-parent{display:flex;align-items:center}.appointment-wrapper .appointment-container .slots-parent .slots-availability-text{font-family:"Venus Rising";font-size:1.2rem;letter-spacing:.27px;color:#151414;opacity:1;margin-left:.5rem}.appointment-wrapper .appointment-container .slots-parent .not-available-text{font-family:"Venus Rising";font-size:1.15rem;letter-spacing:.27px;color:#151414;opacity:1;margin-top:.5rem}.appointment-wrapper .appointment-container .slots-parent .slots-container{margin:.5rem 0}.appointment-wrapper .appointment-container .slots-parent .slots-container .slot-time-text{font-family:"Venus Rising"!important;font-size:1rem;letter-spacing:.24px;color:#151414;opacity:1;margin-left:.5rem;border:1px solid #d3d3d3;margin-top:.5rem}.appointment-wrapper .appointment-container .slots-parent .slots-container .border-button{border:1px solid #10036b;background-color:#10036b;color:#fff}.appointment-wrapper .appointment-container .slots-parent .expanded-button{background:none;border:0;color:#10036b;cursor:pointer;font:normal normal 700 1rem/1.5rem "Venus Rising";letter-spacing:.013rem;padding:0 0 0 .5rem}.appointment-wrapper .css-3ok8xw{margin:0!important;width:100%}.appointment-wrapper .MuiCalendarPicker-root{width:100%}.appointment-wrapper .css-8v7him{padding:0}.appointment-wrapper .PrivatePickersFadeTransitionGroup-root{text-align:center;font:normal normal 700 1rem/1.5rem "Venus Rising";letter-spacing:0;color:#151e24;opacity:1}.appointment-wrapper .css-karnbp{display:flex;align-items:flex-start;justify-content:flex-start}.appointment-wrapper .MuiTypography-caption{margin:0 9px;text-align:center;font:normal normal 600 1.15rem/1.3rem "Venus Rising";letter-spacing:0;color:#1d1d24;opacity:1}.appointment-wrapper .css-agq55g{display:flex;justify-content:flex-start;width:100%}.appointment-wrapper .css-agq55g .cell{width:15%}.appointment-wrapper .MuiPickersDay-root{text-align:center;font:normal normal normal 1.15rem/1.4rem "Venus Rising";letter-spacing:0;color:#111;opacity:1;margin:0 9px}.appointment-wrapper .css-2iy3mj{min-height:13rem}.appointment-wrapper .PrivatePickersCalendarHeader-label-7{font-weight:600;font-size:1.2rem}.appointment-wrapper .divider-container{border:1px solid #e6e6e6;margin:.5rem 0}.appointment-wrapper .continue-booking-button{width:100%;font-size:1.15rem;font-family:"Venus Rising";height:2.35rem;border-radius:4px;font-weight:600}.menu-item-bg{background:#edfbff!important}.menu-item-hospital{font:normal normal normal 1rem/1.4rem "Venus Rising";color:#1d1d24;line-height:2rem}.menu-item-branch,.menu-item-hospital{text-align:left;letter-spacing:0;opacity:1}.menu-item-branch{font:normal normal normal 1rem/1.2rem "Venus Rising";color:#646467}.css-19gixdv-MuiPaper-root-MuiPopover-paper{width:20%!important}.doctor-view-component-wrapper{width:100%}.doctor-view-component-wrapper .doctor-view-component-container .tabs-section{margin-top:1rem;background:#fff 0 0 no-repeat padding-box;border:1px solid #e6e6e6;border-radius:10px;opacity:1;width:100%}.doctor-view-component-wrapper .doctor-view-component-container .tabs-section .body-section{padding:2rem}body{margin:0;padding:0;height:100vh;width:100%;font-family:"Nunito Sans","PT Serif",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{height:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}a,div,h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0;-webkit-margin-before:0;-webkit-margin-after:0}*,:after,:before{box-sizing:border-box}.app-loader{width:50%;height:50%}.flex-centering{display:flex;flex-direction:column;height:inherit;align-items:center}.center-content,.flex-centering{justify-content:center}.no-padding{padding:0!important}.no-padding-horizontal{padding-right:0!important;padding-left:0!important}.MuiFormHelperText-root{position:absolute;bottom:0}button.MuiLink-root:focus{outline:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.mt-1em{margin-top:1em!important}.no-margin{margin:0!important}.mb-1em{margin-bottom:1em!important}.width-50{width:50%}.center-children{display:flex;justify-content:center;align-content:center}.display-flex{display:flex}.bold-font{font-family:"Venus Rising";font-weight:700}.app_logo_default{height:2.8rem;cursor:pointer}.toolbar{min-height:4.25rem}.MuiMenu-paper{box-shadow:0 .3125rem .3125rem -.1875rem rgba(0,0,0,.2),0 .5rem .625rem .0625rem rgba(0,0,0,.14),0 .1875rem .875rem .125rem rgba(0,0,0,.12)!important;border-radius:0}.text-uppercase{text-transform:uppercase}.cancel-button-link{color:#151e24!important;text-decoration:underline!important;text-transform:capitalize!important}.Mui-error .MuiSelect-root{border-color:red}.Mui-error .MuiSelect-icon{color:red}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.add-button-container{background-color:#10036b!important}.build-version-number{position:fixed;bottom:0;right:0;padding:8px;border-top-left-radius:8px;background-color:#d3d3d3;color:#fff}.secondary-btn{color:#fff!important;background:#fff!important}.form-field-loader-inside{width:100%;display:flex;flex-direction:row}.form-field-loader-inside .loader{position:absolute;right:10px;margin-top:15px}.nav-page-padding{padding:0!important}.page-header-padding{padding:4rem 3rem 2rem!important}.page-content-padding{padding:0 3rem 4rem!important}.page-content-left-right-padding{padding:0 3rem!important}.page-content-top-bottom-padding{padding:4rem 0!important}.page-padding{padding:4rem 3rem!important}.nav-top-page-padding-reset{padding-top:0!important}.sub-tab-routes-padding .page-header-padding{padding:0 3rem 2rem!important}.sub-tab-routes-padding .page-content-padding{padding:1rem 0 4rem!important}.sub-tab-routes-padding .page-content-top-bottom-padding{padding:2rem 0!important}.back-item{font-size:.75rem;color:#151e24;letter-spacing:.06rem;text-transform:uppercase}.back-item .MuiButton-startIcon{margin:0;color:#d5d9e3}.back-item .MuiButton-startIcon .MuiSvgIcon-root{font-size:1rem}.selectPlaceholder div[class*=MuiSelect-selectMenu]{color:grey!important}.cursor-auto{cursor:auto!important}.sub-menu-item{padding-left:3rem!important}.landing-wrapper{height:100vh;display:flex;align-items:center;justify-content:center;width:100%}.landing-wrapper .title{font-size:1.4rem;color:#000;opacity:1;margin-left:1rem}.landing-wrapper .child-wrapper{display:flex;align-items:center}.default-img{background:#f7f7f7}.MuiPopover-paper{border-radius:8px!important;margin-top:1rem;background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 10px rgba(0,0,0,.1607843137254902);opacity:1}.MuiMenuItem-root{min-height:3rem!important;font-size:1.2rem!important;text-transform:capitalize}.MuiFormControl-root{padding-bottom:0!important;margin-bottom:0!important}.Mui-selected:hover,.MuiListItem-button:hover{background-color:#d9f0f7!important}.MuiInputBase-multiline{font-size:1.3rem!important}fieldset{border:none!important}.divider-container{border:1px dashed #e6e6e6}.appointment-section{padding:2rem 2rem 1rem 3rem}.appointment-section .today-status{display:flex;align-items:center;margin-right:2rem}.appointment-section .today-status .bubble-view{width:10px;height:10px;opacity:1;border-radius:50%;margin-right:.5rem}.appointment-section .today-status .available-color{background:#0fb951}.appointment-section .today-status .not-available-color{background:#646467}.appointment-section .today-status .available-text{color:#0fb951;font-size:1.15rem}.appointment-section .today-status .not-available-text{color:#646467;font-size:1.15rem}em{font-style:normal;font:normal normal normal 1.2rem/1.5rem "Venus Rising";color:#1d1d24}button{box-shadow:none!important}button,button:first-letter{text-transform:capitalize!important}.btn-section{background:#10036b 0 0 no-repeat padding-box!important;border-radius:4px!important}.btn-section button{font-size:1.4rem!important;text-transform:capitalize}.yellow-bg-2{background:#faebdb}.blue-bg-2{background:#e6e2ff}.blue-bg-4{background:#c9f0ff}.booking-appointment-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:21px!important;opacity:1!important;max-width:49rem!important;max-height:calc(100% - .5rem)!important}.booking-appointment-popup .popup-left-section{background:#10036b 0 0 no-repeat padding-box;opacity:1}.booking-appointment-popup .booking-appointment-popup-title{background:#10036b 0 0 no-repeat padding-box;padding:1.5rem 2rem}.booking-appointment-popup .user-post-popup-title{padding:2rem 0 0 3rem}.booking-appointment-popup .booking-appointment-popup-content{padding:1.5rem 2rem;width:95%;margin:0 auto}.booking-appointment-popup .booking-appointment-popup-content .information-text{font:normal normal normal 1.1rem/1.5rem "Venus Rising"}.booking-appointment-popup .booking-appointment-popup-content .helper-text{font:normal normal normal .9rem/1.5rem "Venus Rising"}.booking-appointment-popup .booking-appointment-popup-content .action-button-container{background:#eaf3f5 0 0 no-repeat padding-box;border:1px solid #10036b;border-radius:3px;font:normal normal 600 1rem/1.8rem "Venus Rising";color:#10036b}.booking-appointment-popup .booking-appointment-popup-actions{padding:1.5rem 2rem;width:95%;margin:0 auto;justify-content:flex-start;align-items:flex-start}.booking-appointment-popup .booking-appointment-popup-actions .normal-text{font:normal normal normal .9rem/1.2rem "Venus Rising"}.booking-appointment-popup .booking-appointment-popup-actions .skip-link{font:normal normal normal 1.1rem/1.5rem "Venus Rising";color:#1d1d24;margin-top:1rem}.delete-account-login-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:21px!important;opacity:1!important;max-width:35rem!important;max-height:calc(100% - .5rem)!important}.delete-account-login-popup .popup-left-section{background:#10036b 0 0 no-repeat padding-box;opacity:1}.delete-account-login-popup .booking-appointment-popup-title{background:#10036b 0 0 no-repeat padding-box;padding:1.5rem 2rem}.delete-account-login-popup .user-post-popup-title{padding:2rem 0 0 3rem}.delete-account-login-popup .booking-appointment-popup-content{padding:1.5rem 2rem;width:95%;margin:0 auto}.delete-account-login-popup .booking-appointment-popup-content .information-text{font:normal normal normal 1.1rem/1.5rem "Venus Rising"}.delete-account-login-popup .booking-appointment-popup-content .helper-text{font:normal normal normal .9rem/1.5rem "Venus Rising"}.delete-account-login-popup .booking-appointment-popup-content .action-button-container{background:#eaf3f5 0 0 no-repeat padding-box;border:1px solid #10036b;border-radius:3px;font:normal normal 600 1rem/1.8rem "Venus Rising";color:#10036b}.delete-account-login-popup .booking-appointment-popup-actions{padding:1.5rem 2rem;width:95%;margin:0 auto;justify-content:flex-start;align-items:flex-start}.delete-account-login-popup .booking-appointment-popup-actions .normal-text{font:normal normal normal .9rem/1.2rem "Venus Rising"}.delete-account-login-popup .booking-appointment-popup-actions .skip-link{font:normal normal normal 1.1rem/1.5rem "Venus Rising";color:#1d1d24;margin-top:1rem}.person-doctor-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:21px!important;opacity:1!important;max-width:70rem!important;max-height:calc(100% - .5rem)!important}.person-doctor-popup .popup-left-section{background:#10036b 0 0 no-repeat padding-box;opacity:1}.person-doctor-popup .popup-right-section{padding:1rem 2rem!important}.person-doctor-popup .person-doctor-popup-content .password-info-text{font:normal normal normal .8rem/1.1rem "Venus Rising";color:#646467}.person-doctor-popup .person-doctor-popup-content .select-user-text{font:normal normal 600 1.1rem/1.5rem "Venus Rising"}.person-doctor-popup .person-doctor-popup-actions{margin:0 1rem}.person-doctor-popup .person-doctor-popup-actions .permissions-text{padding-left:1rem}.person-doctor-popup .person-doctor-popup-actions .account-existence-text{padding-left:1rem;font:normal normal 600 1rem/1.5rem "Venus Rising"}.person-doctor-popup .person-doctor-popup-actions .tos-link-text{text-decoration:underline;color:#1d1d24;text-transform:none!important}.register-close-icon{position:absolute;right:0}.landscape-orientation-popup{max-width:80rem!important}.temporary-user-registration-popup{max-width:62rem!important}.confirmation-box-popup{background:#fff 0 0 no-repeat padding-box!important;border-radius:21px!important;opacity:1!important;max-width:40rem!important}.confirmation-box-popup .popup-right-section{padding:2rem!important}.confirmation-box-popup .popup-right-section .popup-content{padding-top:0}.link-text{font:normal normal 700 1rem/1.2rem "Venus Rising"!important;color:#10036b}.submit-button{width:100%;font:normal normal 600 1.2rem/1.5rem "Venus Rising"!important;height:3.5rem;border-radius:4px}.flag-dropdown{border:none!important;border-radius:0!important;background-color:initial!important;margin-left:.5rem!important}.flag-dropdown.open{width:100%}.react-tel-input{border:1px solid #d5d9e3!important;border-radius:4px!important}.react-tel-input .flag-dropdown.open{margin-top:6.5rem}.react-tel-input .country-list .country.highlight{background-color:#10036b}.react-tel-input:focus{border:none!important}.phone-wrapper-container .phone-input-container{width:100%!important;border:none!important;color:#000!important;font-family:"Venus Rising";font-size:1rem!important;height:3.25rem!important}.phone-wrapper-container .custom-phone-input-container{height:2.5rem!important}.phone-wrapper-container .phone-drop-down-container{width:100%!important;text-align:left!important;margin-top:-2rem!important;background-color:#fff!important;opacity:1!important;transform:none!important;box-shadow:0 .3125rem .3125rem -.1875rem rgba(0,0,0,.2),0 .5rem .625rem .0625rem rgba(0,0,0,.14),0 .1875rem .875rem .125rem rgba(0,0,0,.12)!important}input[type=search i]::-webkit-search-cancel-button{cursor:pointer}input::-webkit-input-placeholder{text-align:left;font:normal normal normal 1.2rem/1.4rem "Venus Rising";letter-spacing:0;color:#646467!important;opacity:1!important}.css-1sqnrkk-MuiInputBase-input-MuiOutlinedInput-input::-webkit-input-placeholder{font:normal normal normal 1.2rem/1.4rem "Venus Rising";color:#1d1d24;opacity:1}.css-1ikexvl-MuiButtonBase-root-MuiPaginationItem-root.Mui-selected{background-color:#10036b!important;color:#fff}.done-icon{color:#d3d3d3}.success-icon{color:green}.form-combination-field-textfield-input .MuiOutlinedInput-input{padding-left:0!important}.whitelabel-name-big-font{font-size:1.7rem!important}.custom-snackbar-class{margin-top:50%}.normal-bmi-color .MuiOutlinedInput-input{color:green}.ab-normal-bmi-color .MuiOutlinedInput-input{color:red}.medium-bmi-color .MuiOutlinedInput-input{color:#ffbf00}.custom-text-filed-height .MuiOutlinedInput-input{height:.2rem}
/*# sourceMappingURL=main.0618c86f.chunk.css.map */