@import url(https://fonts.googleapis.com/css?family=Open+Sans);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap);@tailwind base;@tailwind components;@tailwind utilities;body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue","Inter",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}button,input,table td,table th{font-family:"Hoves-Reg",sans-serif}@font-face{font-family:"Optima-Bold";src:url("/static/media/Optima LT Demi Bold.03b540d0.ttf")}@font-face{font-family:"Optima-Roman";src:url("/static/media/Optima LT Roman.05b4bd02.ttf")}@font-face{font-family:"Hoves-Reg";src:url("/static/media/TT Hoves Regular.96a811fe.otf")}@font-face{font-family:"Hoves-Italic";src:url("/static/media/TT Hoves Medium Italic.a41632a8.otf")}@font-face{font-family:"Hoves-Bold";src:url("/static/media/TT Hoves Bold.417ea82c.otf")}:root{--blue-brand:#419ea3;--blue-brand-hover:#55bfc5;--yellow-brand:#dbd975;--danger-color:#d72c2c;--holistic-green:#5e7261;--holistic-green-hover:#353e37;--earthy-green:#696057;--natural-flesh:#d2cbbe;--warm-gray:#e3e0dc;--cozy-bronze:#a59f87;--calm-gray:#d9d9d6;--text-color:#161616;--text-color-white:#eaeaea;--font-optima-bold:"Optima-Bold";--font-optima-roman:"Optima-Roman","sans-serif";--font-body:"Hoves-Reg";--font-body-bold:"Hoves-Bold"}body{font-family:var(--font-primary)}.App{text-align:center;overflow-x:hidden!important;overflow-y:scroll!important}.App-logo{height:40vmin;pointer-events:none}.react-datetime-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:none!important}.full-input{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background:#e3e0dc;background:var(--warm-gray);background-clip:padding-box;border:1px solid #5e7261;border:1px solid var(--holistic-green);-webkit-appearance:none;appearance:none;border-radius:.25rem}.password-input,.password-input-wrapper{font-family:"Hoves-Reg";font-family:var(--font-body)}.password-input{text-indent:10px;width:100%;padding:1.5%;outline:none;background:#e3e0dc;background:var(--warm-gray);border-radius:10px;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-clip:padding-box;border:1px solid #5e7261;border:1px solid var(--holistic-green);-webkit-appearance:none;appearance:none;border-radius:.25rem}.full-input .disabled{background:grey!important}input:disabled{background:#c7c7c7!important}.font-large{font-size:large!important}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.serve-now-btn{border-radius:10px;background-color:#419ea3;background-color:var(--blue-brand);color:#f5f5f5;text-transform:capitalize;border:none;width:100%}.active-cont{width:100vw}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.btn-disabled{background:grey!important}.required-badge{color:#d72c2c;color:var(--danger-color)}.text-error{color:#d72c2c!important;color:var(--danger-color)!important}.patient-data{font-size:x-large}.patient-data,.patient-data-name{font-family:"Optima-Bold";font-family:var(--font-optima-bold)}.patient-data-name{font-size:xx-large;color:#5e7261;color:var(--holistic-green)}.bg-warm-gray{background-color:#e3e0dc;background-color:var(--warm-gray)}.update-btn{background-color:#5e7261;background-color:var(--holistic-green);color:#eaeaea;color:var(--text-color-white);border-color:#eaeaea;border-color:var(--text-color-white)}.update-btn:hover{background-color:#353e37;background-color:var(--holistic-green-hover);color:#eaeaea!important;color:var(--text-color-white)!important;border-color:#eaeaea!important;border-color:var(--text-color-white)!important}.submit-btn{width:100%;font-family:"Hoves-Bold";font-family:var(--font-body-bold);border:none;color:#eaeaea;color:var(--text-color-white);font-weight:700;background-color:#5e7261;background-color:var(--holistic-green);border-radius:10px}.submit-btn:hover{background-color:#353e37!important;background-color:var(--holistic-green-hover)!important}.submit-btn.btn-disabled,.submit-btn:hover{color:#eaeaea!important;color:var(--text-color-white)!important}.submit-btn.btn-disabled{background-color:grey!important}.h1-black{color:#5e7261!important;color:var(--holistic-green)!important;font-family:"Optima-Bold";font-family:var(--font-optima-bold)}.ant-modal-content,.ant-modal-title{background-color:#e3e0dc!important;background-color:var(--warm-gray)!important}.result-btn{background-color:#5e7261!important;background-color:var(--holistic-green)!important;color:#fff!important}.antd-filter-btn{background-color:#5e7261!important;background-color:var(--holistic-green)!important}.antd-filter-btn,.antd-filter-btn:hover{width:100%!important;color:#eaeaea!important;color:var(--text-color-white)!important}.antd-filter-btn:hover{background-color:#353e37!important;background-color:var(--holistic-green-hover)!important;border-color:#eaeaea!important;border-color:var(--text-color-white)!important}.antd-range{width:100%!important}.recent-booking-cont{border:1px dashed #5e7261;border:1px dashed var(--holistic-green);border-radius:15px;padding:30px;height:600px;overflow-y:scroll}.recent-booking-btn:hover{border-color:#5e7261!important;border-color:var(--holistic-green)!important;background:#5e7261!important;background:var(--holistic-green)!important;color:#eaeaea!important;color:var(--text-color-white)!important}.row>*{padding-left:0!important}.welcome{font-family:var(--font-optima-bold);color:var(--earthy-green);margin-top:1%;font-size:x-large;text-align:center}.sign-in-sign{text-align:center}.sign-in-forgot,.sign-in-sign{font-family:var(--font-body);color:var(--earthy-green);font-size:medium}.sign-in-forgot{text-align:left;margin-top:2%}.login-clinic{width:100%;height:50%;margin-top:30vh}.logo{width:50%}.forgot-pass{font-family:var(--font-body);color:#419ea3;font-weight:700;padding-bottom:5%;margin-right:5%;cursor:pointer}.login-input{margin-bottom:4%}.login-input,.login-input.repeat{font-family:var(--font-body);text-indent:10px;width:100%;outline:none;border:1px solid var(--holistic-green);background:var(--warm-gray);border-radius:10px;padding:3% 3% 3% 30px}.login-input.repeat{margin-bottom:0}.login-btn{font-family:var(--font-body-bold);border:none;color:#fff;font-weight:700;background-color:var(--holistic-green);width:80%;padding:3%;border-radius:10px}.login-btn:hover{background-color:var(--holistic-green-hover)!important}.login-btn:disabled{background-color:grey!important}.details-label{font-family:var(--font-body);color:var(--holistic-green);font-weight:700;font-size:1.1em;padding-top:5%}.password-wrapper{font-family:var(--font-body);float:left!important;position:relative}.eye-icon{display:inline;width:5%;margin-left:-10%;color:var(--holistic-green);cursor:pointer}.login-screen{overflow:hidden}.login-parent{min-height:100vh;width:100vw;background-image:url(/static/media/armchair-sofa.49fbeaa2.jpg);object-fit:cover}.login-form{background-color:var(--warm-gray);border:1px solid var(--warm-gray);padding:20px}.login-container{padding:5%}.username-wrapper{position:relative}.input-icon{top:35%}.input-icon,.input-icon-key{position:absolute;left:22px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.input-icon-key{top:26%}.register-lbl{cursor:pointer}.register-lbl:hover{color:var(--holistic-green)}.form-check-input:checked{background-color:var(--holistic-green)!important;border-color:var(--holistic-green)!important}.captcha{margin:0 auto 1rem}@media only screen and (max-width:1000px){.login-clinic{display:none}.logo{margin-top:-5vh}}@media only screen and (max-width:575px){.login-clinic{display:none}.logo{margin-top:-5vh}.captcha{margin:0 auto 1rem}}.tableFooter{background-color:hsla(0,0%,76.9%,.2196078431372549);min-width:414px;padding:8px 15px;font-weight:500;text-align:left;font-size:16px;color:#2c3e50;border-bottom-left-radius:10px;border-bottom-right-radius:10px;overflow-x:auto!important;display:flex!important;flex-wrap:wrap}.td-3{color:#000}.page-count-cont{margin-top:1%!important}.button{border:none;padding:7px 14px;border-radius:10px;cursor:pointer;margin-right:4px;margin-left:4px}.activeButton{color:#fff;background:var(--holistic-green)}.inactiveButton,.navigateButton{color:#2c3e50;background:#f9f9f9}.rows-input{margin-right:5%;margin-left:1%}.page-number-input{min-width:14%}.disable{background-color:#bebebe}@media only screen and (max-width:1000px){.register-mobile,.user-mobile{min-width:492px}.search-mobile{min-width:795px}.company-mobile{min-width:462px}}.thin{padding:.5rem;background-color:rgba(85,7,58,.058823529411764705);margin-bottom:1rem}.thick,.thin{overflow:hidden}.thick{padding:1.4rem;background:var(--holistic-green);padding-bottom:1rem!important;max-width:100%}.header-title{font-size:1.7rem;margin-bottom:0!important}.download-btn{color:var(--text-color-white)!important;text-decoration:none!important}.add-company,.add-items,.add-patient,.add-payment,.add-supplier,.change-password,.download,.edit-profile{float:right;margin-top:0;margin-left:1rem;width:20%;font-size:50%;padding:5px;color:var(--calm-gray);border:1px solid var(--calm-gray);box-sizing:border-box;background-color:transparent;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));border-radius:5px;overflow:hidden;cursor:pointer;font-family:var(--font-body-bold)}.add-company:hover,.add-items:hover,.add-patient:hover,.add-payment:hover,.add-supplier:hover,.change-password:hover,.download:hover,.edit-profile:hover{background-color:var(--calm-gray);color:var(--holistic-green)}@media only screen and (max-width:1000px){.header-btn{font-size:25%}.header-btn,.header-title{font-family:"Inter",sans-serif}.header-title{margin-left:.1rem;font-size:1rem;font-weight:700;color:#419ea3;margin-bottom:0!important}.total-count-container{margin-left:2%;margin-top:2%;margin-bottom:7%;padding:1%;background-color:#f6f0f2;border-radius:.5em}}.navbar-logo{width:70%;margin-top:10%;margin-bottom:15%}.active{background-color:rgba(85,7,58,.12941176470588237)}.cashier-nav:hover,.extraction-nav:hover,.registration-nav:hover{max-height:53px!important}a{text-decoration:none!important}.main-link{color:#000!important}.sub-link{color:#55073a!important}.link:hover{color:#419ea3!important}.nav-link{color:#000!important;font-family:"Inter-Bold";text-transform:uppercase;font-size:.7em;text-align:left;text-indent:-8px;padding:.2rem .5rem!important}.side-navbar{width:230px;height:100%;position:fixed;margin-left:-300px;background:#f5f5f5;object-fit:cover;background-repeat:repeat;background-size:cover;transition:.5s;overflow-x:hidden}.nav-link:hover .sub-menu{display:block;max-height:300px;color:#55073a}.sub-menu{overflow:hidden;max-height:0;list-style:none}.sub-list{margin-top:1rem;margin-bottom:25px;cursor:pointer}.sub-list:hover{color:#419ea3;width:110%}.nav-link:active,.nav-link:focus,.nav-link:hover{background-color:rgba(85,7,58,.12941176470588237)}.my-container{transition:.4s}.active-nav{margin-left:0}#menu-btn{margin-top:5px;margin-left:5px;background-color:#419ea3;color:#fff}.icon{width:15%;margin-left:7%;margin-right:3%}.chief,.companies{width:70%;margin-left:51%;margin-right:0}.users{width:15%;margin-left:7%;margin-right:3%;margin-top:3%}.logout-nav{padding:5%!important}.logo-mobile{width:20%;margin-left:5%}.supply-nav{margin-bottom:10%}.window-close-icon{color:#419ea3;margin-top:5%;margin-left:88%;font-size:20px}.navbar #nav-icon{display:none}@media only screen and (min-width:1000px){.active-cont{overflow-x:hidden}}@media only screen and (max-width:1000px){.active-cont{overflow-x:hidden}.navbar #nav-menu{display:none}.navbar #nav-icon{display:block}}.navbar #side-nav{height:100vh;width:0;right:0;top:0;overflow-x:hidden;position:fixed;transition:.3s}.navbar #side-nav a{display:block}body{margin:0}.navbar{display:flex;justify-content:space-between;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;background:#f2f2f0;padding:0}.navbar .logo h1{margin:15px 0 0 40px;padding:0;color:#419ea3;font-weight:600}.navbar #nav-icon{text-align:right;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;padding:16px 0}.navbar #nav-icon a{text-decoration:none;margin-right:15px;line-height:.5;font-weight:560;font-size:34px;color:#f2f2f0;position:relative;top:5px;background-color:#419ea3;padding:0 5px 0 4px;border-radius:5px}.navbar #nav-icon a:hover{color:#fff;border-color:#fff}.navbar #nav-menu{text-align:center;font-family:Arial,Helvetica,sans-serif;text-transform:capitalize;padding:10px 0}.navbar #nav-menu a{text-decoration:none;font-weight:600;padding:0 50px 14px;font-size:20px;color:#fff;transition:.3s}.navbar #nav-menu a:hover{color:#fff;border-bottom:#fff;border-left:#fff}.navbar #side-nav{opacity:.9;z-index:1;background:#419ea3;padding:16px 0}#side-nav a,.side-nav-content{text-decoration:none;color:gold;background:rgba(0,0,0,.4);padding:0;font-size:14px;margin:-2.8px 20px 10px;text-transform:capitalize;border-radius:4px;border:1px solid #fff;font-weight:600;color:#fff;font-family:Arial,Helvetica,sans-serif;transition:.3s}#side-nav .close-btn{text-align:right;font-size:36px;font-weight:560;margin:-16px 54px 30px 0;line-height:1.7;padding:0}#side-nav .close-btn,#side-nav .close-btn:hover{background:transparent;border:none;color:#fff!important}main{text-align:center;padding:16px;font-family:Arial,Helvetica,sans-serif;font-size:18px}.open-btn{color:#fff!important}.mobile{width:12%!important}.mobile-size-icon{width:10%!important;padding:3%}.logout-text{color:#fff}.caret-icon{font-size:170%;float:right;margin-top:2.6%;margin-right:5%}.nav-item{color:#fff}.icon-label{color:var(--text-color);font-family:var(--font-body)}.nav-link:hover .chevron{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.spinner{left:350%}.spinner,.spinners{position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinners{left:950%}.spinners-2{left:115%}.spinners-2,.spinners-3{position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinners-3{left:270%}.spinners-4{left:375%}.spinners-4,.spinners-5{position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinners-5{left:224%}.spinners-6{left:303%}.spinners-6,.spinners-7{position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinners-7{left:87%}.spinners-8{left:270%}.spinners-8,.spinners-9{position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinners-9{left:200%}.spinners-10{left:140%}.spinners-10,.spinners-11{position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinners-11{left:430%}.spinners-12{left:111%}.spinners-12,.spinners-13{position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinners-13{left:585%}.spinners-14{left:390%}.spinners-14,.spinners-15{position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinners-15{left:300%}.spinners-16{left:1000%}.spinners-16,.spinners-17{position:fixed;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.spinners-17{left:350%}.spin{left:1200%}.spin,.spins{position:fixed}.spins{left:1460%}.spinning{position:fixed;left:560%}.spinned{position:fixed;left:400%}.spiin{position:fixed;left:300%}.spiins{position:fixed;left:450%}.search-table-container{margin-bottom:2rem}.search{margin-right:1rem}*,:after,:before{box-sizing:border-box;margin:0}.table-container{max-width:1500px;width:90%;margin:0 auto 10px;overflow-x:auto!important}.table-container table tr:last-child td:first-child{border-bottom-left-radius:0}.table-container table tr:last-child td:last-child{border-bottom-right-radius:0}.table-container table th:first-child{border-radius:8px 0 0 0;-moz-border-radius:8px 0 0 0;-webkit-border-radius:8px 0 0 0}.table-container table th:last-child{border-radius:0 8px 0 0;-moz-border-radius:0 8px 0 0;-webkit-border-radius:0 8px 0 0}.table-container__table{width:100%;border-collapse:collapse}.table-container__table thead tr{background-color:transparent}.table-container__table td,.table-container__table th{border:none;padding:10px;text-align:center}.table-container__table th{border:none!important;background-color:hsla(0,0%,76.9%,.2196078431372549);color:var(--holistic-green);font-size:.9rem;padding:1rem}.table-container__table tr{background-color:#e5e5e5}@media(max-width:991px){.table-container__table--break-lg thead{display:none}.table-container__table--break-lg tr{display:block;margin-bottom:5px}.table-container__table--break-lg td{display:block;position:relative;padding-left:130px;text-align:left;border-bottom:0;color:var(--text-color)!important}.table-container__table--break-lg td:last-child{border-bottom:1px solid #ddd}.table-container__table--break-lg td:before{content:attr(data-heading);position:absolute;top:0;left:0;width:120px;height:100%;display:flex;align-items:center;background-color:#000;color:#fff;font-size:.75rem;padding:0 5px;justify-content:center}}@media(max-width:767px){.table-container__table--break-md thead{display:none}.table-container__table--break-md tr{display:block;margin-bottom:5px}.table-container__table--break-md td{display:block;position:relative;padding-left:130px;text-align:left;border-bottom:0;color:var(--text-color)!important}.table-container__table--break-md td:last-child{border-bottom:1px solid #ddd}.table-container__table--break-md td:before{content:attr(data-heading);position:absolute;top:0;left:0;width:120px;height:100%;display:flex;align-items:center;background-color:#000;color:#fff;font-size:.75rem;padding:0 5px;justify-content:center}}@media(max-width:575px){.table-container__table--break-sm thead{display:none}.table-container__table--break-sm tr{display:block;margin-bottom:5px}.table-container__table--break-sm td{display:block;position:relative;padding-left:130px;text-align:left;border-bottom:0;color:var(--text-color)!important}.table-container__table--break-sm td:last-child{border-bottom:1px solid #ddd}.table-container__table--break-sm td:before{content:attr(data-heading);position:absolute;top:0;left:0;width:120px;height:100%;display:flex;align-items:center;background-color:#000;color:#fff;font-size:.75rem;padding:0 5px;justify-content:center}}.filter-btn{padding:.5%;margin-left:1.5%}.button-10,.filter-btn{flex-direction:column;align-items:center;padding:6px 14px;font-family:-apple-system,BlinkMacSystemFont,"Roboto",sans-serif;border-radius:6px;border:none;color:#fff;background:var(--cozy-bronze);background-origin:border-box;box-shadow:0 .5px 1.5px rgba(54,122,246,.25),inset 0 .8px 0 -.25px hsla(0,0%,100%,.2);-ms-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-10{margin:3px}.button-10:focus{box-shadow:inset 0 .8px 0 -.25px hsla(0,0%,100%,.2),0 .5px 1.5px rgba(54,122,246,.25),0 0 0 3.5px rgba(58,108,217,.5);outline:0}.report-table-th-top{color:#bfbc4b!important;background-color:#bfbc4b!important}.report-table-th,.report-table-th-top{padding:.5rem!important}.report-table-container{width:50%!important;margin-left:3%!important}.action-btn{background:transparent;border:1px solid #55073a;box-sizing:border-box;border-radius:6px;font-size:9px}.table-checkbox{width:20px!important}.company_name{text-align:left!important}.total-count-container{margin-left:2%;margin-top:2%;padding:1%;background-color:#f6f0f2;border-radius:.5em}.total-count-header-table{color:#04b4cc;font-weight:bolder;padding:3%;margin-left:5%}.ACTIVE{color:#37af41;font-weight:700}.text-left{text-align:left!important}.completed,.forexamination,.ongoing{color:#04b4cc!important;font-weight:700;text-transform:uppercase}.lab,.package{text-transform:uppercase}.lab{color:#04b4cc!important}.lab,.package{font-weight:700;text-transform:uppercase}.package{color:#bfbc4b!important}.dropdown{padding:.5%;margin-left:1.5%}.account-amount,.account-method,.account-name{width:25%!important}.sales-row{border-bottom:.5px solid #d6d6d6}.method-row{width:50vw}.heading-details{width:18vw!important}.sales-row:last-child{border-bottom:none;margin-bottom:2rem}.TOTAL{color:#55073a!important;font-weight:700}.input-cell{width:5rem}.action-btn{background-color:var(--holistic-green);border-color:var(--holistic-green);color:var(--text-color-white)}.print-area{padding:1%}.print-table{line-height:60%!important;padding:0}.print-table-double{line-height:120%!important}.print-table-services{line-height:-50%!important;padding:5px}.table-header{color:#000;font-size:6px;margin-top:.3%!important;margin-left:-1%!important}.detail-gender{margin-left:15%}.request-form{border:1px solid #000;border-collapse:collapse}.header,.header-services{font-weight:700;color:#000;font-size:7px}.header-services{margin-bottom:50px}.claim-header{font-weight:700;color:#000;font-size:9px}.claim-header-data{margin-left:20px}.data,.detail-print{font-size:.5em}.payment-logo{width:40px;height:20px}.print-column{flex:50% 1;padding:1%;max-width:50%;border:2px solid #000}.print-column-blank{flex:50% 1;padding:3%}.to-right-test{font-weight:700;margin-left:3%;font-size:30px!important}.payment-row{display:flex}.payment-column{float:left;padding:1px}.left{width:35%}.right{width:75%}.left-2{width:55%}.right-2{width:45%}.left-3{width:18%}.middle-3{width:33%}.line{width:330px;height:47px;border-bottom:1px solid #000;margin-top:-14.5%;margin-left:-2%}.encoded-on{font-size:.5em}.no-wrap{white-space:nowrap}.customer-details-table{margin-top:-.2%!important}.row-bottom-margin{margin-bottom:1px!important}.footer-header{font-size:.5em!important;margin-top:1.5%}.request-header{font-size:10px;margin-top:1%}.request-header-test{font-size:10px!important;margin-top:3%}.print-data-dob{width:180px!important}.print-data-contact{width:150px!important}.print-data-address{width:170px!important}.table{display:table;border-collapse:collapse}.table .table-row{display:table-row}.table .table-cell{display:table-cell;text-align:left;vertical-align:top;border:1px solid #000}.bold-slip-span,.slip-span{font-size:.4em!important;margin-top:0!important}.bold-slip-span{font-weight:700}.slip-span-details{font-size:5px!important;margin-top:0!important}.bold-claim-span,.claim-span{font-size:5px!important;margin-top:5px!important}.bold-claim-span{font-weight:700}.charge-slip{padding-top:1%;padding-left:.5rem!important;margin:0!important;width:80%!important;min-height:230px!important}.claim-stub-rotate{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(-90deg) translate(-100%);transform:rotate(-90deg) translate(-100%);margin-top:-30%;margin-left:1%;padding:1%;width:20rem;height:13rem}.with-border{border:2px solid #000}.no-border{border:none!important}.claim-stub-inner{font-size:3px!important;padding:5% 0;display:flex;flex:100% 1;border-left:2px solid #000}.claim-stub-container{display:flex;width:20%}.row-column{display:flex;width:50%;border:2px solid #000}.small-logo{width:30px!important;height:15px!important}.large-logo{width:50px!important;height:35px!important;margin-left:-2.7%}.charge-slip-table{width:100%;padding:0 .5rem;margin:0}.booking-print{margin-top:10%}.summary-label{font-family:var(--font-optima-bold);font-size:1.8rem;margin:4% 0 0 3%;color:var(--holistic-green)}.summary-services{margin:1% 0 0 2%}.summary-total{margin:2% 0 0 4%}.quantity{font-family:var(--font-optima-bold);color:#419ea3}.clinic,.homeservice,.service{font-family:var(--font-optima-bold);color:var(--holistic-green);font-size:12px!important}.receives-po-div{font-size:12px!important}.total-price{color:var(--holistic-green)}.amount,.summary-total-label,.total-price{font-family:var(--font-optima-bold)}.amount{color:var(--holistic-green)}.delete-icon{color:var(--cozy-bronze)}.delete-btn{background-color:#fff;border:none}.booking-form{margin:10%}.form-categories-subheader{color:#bfbc4b}.package-item,.service-item{text-align:justify}.currency,.price{color:var(--holistic-green)}.total-label{color:#bfbc4b}.back-btn,.proceed-btn{background-color:var(--holistic-green)}.back-btn,.proceed-btn,.proceed-btn:disabled{color:#fff;border:none;width:100%!important;border-radius:10px;padding:2%}.proceed-btn:disabled{background-color:grey}.back-btn-header{background-color:var(--text-color-white);color:var(--cozy-bronze);border:none;width:12%!important;border-radius:10px;padding:5px;margin-left:3%;margin-right:3%;margin-top:.5rem;font-size:13px;float:right}.back-btn-header:hover{cursor:pointer;box-shadow:2px 2px 2px var(--holistic-green-hover)}.skip-btn{background-color:var(--holistic-green);color:#fff;border:none;width:30%!important;border-radius:1em;padding:.5%}@media only screen and (max-width:575px){.back-btn-header{width:20%!important;padding:2px;margin-top:1%}}.form-categories-sub-header{color:var(--cozy-bronze);font-size:1.5em;margin-left:2rem}.form-categories-header{font-size:2.3em;margin-left:2rem;font-family:var(--font-optima-bold)}.form-categories-header,.form-categories-subheader{color:var(--holistic-green)}.italic{font-family:"Montserrat-Italic"}label{font-family:"Montserrat-Bold"}.radio-header{font-family:var(--font-optima-roman)}.radio-header,.total-label{color:var(--holistic-green)}@media screen and (max-width:620px){.radio-label{font-size:90%}.proceed-btn{width:30%!important}.form-categories-header{font-size:1.5em;margin-left:0}}.back-link{color:#fff;text-decoration:none}.searchTerm{border:3px solid #00b4cc;border-right:none;border-radius:5px 0 0 5px}.searchTerm:focus{color:#00b4cc}.searchButton{border:1px solid #00b4cc;background:#00b4cc;border-radius:0 5px 5px 0}body{background:#f2f2f2;font-family:"Open Sans",sans-serif}.search-bar{width:100%;position:relative;display:flex;margin-right:5%}.searchTerm{width:50%;margin-left:5%;margin-right:5%;border:3px solid var(--holistic-green);padding:5px;height:36px;border-radius:5px 5px 5px 5px;outline:none;color:#9dbfaf}.searchTerm:focus{color:var(--holistic-green)}.searchButton{width:40px;height:36px;border:1px solid var(--holistic-green);background:var(--holistic-green);text-align:center;color:#fff;border-radius:5px 5px 5px 5px;cursor:pointer;font-size:20px}.content{position:relative}.cashier-row{margin-bottom:-60px!important}.cash-count-btn{float:right;font-size:.8rem!important;margin-top:3.8rem;margin-right:2rem;width:25%;height:20%;font-size:40%;color:var(--holistic-green);border:1px solid var(--holistic-green);box-sizing:border-box;background-color:transparent;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));border-radius:11px;overflow:hidden}.cash-count-header{font-family:"Montserrat-Italic";font-size:36px;color:#bfbc4b}.close-btn{background-color:#1087a5;color:#fff;border:none;width:15%!important;border-radius:1em;padding:.5%}.cash-count-sub-header{font-family:"Montserrat-Bold";font-size:20px;line-height:29px;letter-spacing:.135em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#419ea3}.PAID{color:#19a451}.for-approval,.PENDING,.UNPAID{font-weight:700;color:#dac92f}.for-approval{text-transform:uppercase}.CLINIC,.CREDIT,.HOME,.PAID,.PENDING{font-weight:700}@media only screen and (max-width:1000px){.cash-count-btn{margin-top:3em;padding-top:1em;padding-bottom:3em;font-size:.5em!important}}.searchbar-header{font-family:var(--font-optima-bold);color:var(--holistic-green);padding:10% 4% 4%;margin-left:12%;font-size:1.7rem}.searchContainer{margin-top:11%;height:30%;width:50%;margin-right:10%;display:inline-flex;position:relative;border:1px solid #ccc;border-radius:10px;overflow:hidden}.searchIcon{padding:4%}.searchBox{padding:.8rem .8rem .8rem 0;flex:1 1;border:none}.searchBox:focus,.searchBox:hover{outline:none;color:#000}.payment-label{font-size:2rem}.method-label,.payment-label{font-family:var(--font-optima-roman);color:var(--holistic-green);margin-left:2%}.method-label{font-size:1.3rem;margin-right:10%}.method{font-family:var(--font-optima-bold);color:var(--holistic-green);margin-left:2%;margin-right:7%}.pay-cash-cont{margin-top:1%;margin-left:4%}.pay{width:50%!important}.cash-input,.check{width:40%!important;margin-left:3%}.amount-label,.check-label{font-family:var(--font-optima-roman);color:var(--holistic-green)}.amount-label,.check-label{margin-left:1.5%}.save-btn{background-color:var(--holistic-green);color:var(--text-color-white);border:none;width:15%!important;border-radius:1em;padding:.5%;margin-top:10%;margin-right:5%}.remarks-payment-input{margin-left:5%!important}.remarks-payment-label{font-family:var(--font-optima-roman);color:var(--holistic-green);margin-left:3%}.add-tests-btn{width:10rem;background:var(--holistic-green);border-radius:79px;color:var(--text-color-white);border:none;padding:.5rem}.add-test-header{font-family:var(--font-optima-roman);color:var(--holistic-green);margin-left:1.5%}.input-select{margin-left:1rem!important}.discount-details-input,.discount-option{margin-left:-5%!important;width:30%!important}.discount-header{margin-left:10%}.print-icon{margin-right:5%}.print-row{display:flex}.label{color:var(--holistic-green);font-family:var(--font-optima-roman)}.add-td-gap{width:160px!important}.detail{font-family:"Montserrat-Regular"}.FEMALE,.MALE{color:#419ea3}.test-header{font-family:"Montserrat-Italic";color:#bfbc4b;font-size:2.3em;margin-top:4rem;margin-left:2rem}.test-list{margin-top:2rem;margin-left:10rem}.test-label{font-family:"Montserrat-Bold";color:#419ea3;margin:8% 0 0}.test-input{width:100%!important}.start-btn{background-color:#55073a}.save-details-btn,.start-btn{font-family:"Montserrat-Bold";color:#fff;border:none;width:20%!important;border-radius:1em;margin-top:5%!important;text-align:center!important;line-height:50px}.save-details-btn{background-color:#bfbc4b;letter-spacing:2px}.row>*{padding-left:.5rem!important}.info{margin-left:-10%}.inventory-header{color:#bfbc4b;font-size:1.5em}.qty-label{color:#bfbc4b;margin-right:10px}.ml-5{margin-left:3%!important}.inventory-form{margin:2% 5%}.inventory-row{margin-bottom:10px}.disapprove-btn{background-color:#cf5757;color:#fff;border:none;width:90%!important;border-radius:.3em;padding:.5%}.po-btn{margin-left:-10%!important;margin-top:15%!important}.po-print-btn{margin-left:20%!important;background-color:#419ea3;color:#fff;border:none;width:60%!important;border-radius:.3em;padding:.5%}.poItemsRow{margin-bottom:30px}.po-approve-btn{background-color:#419ea3}.po-approve-btn,.po-disapprove-btn{color:#fff;border:none;width:100%!important;border-radius:.3em;padding:.5%}.po-disapprove-btn{background-color:#bfbc4b}.po-yes-btn{background-color:#bf4b4b}.po-no-btn,.po-yes-btn{color:#fff;border:none;width:30%!important;border-radius:.3em;padding:.5%}.po-no-btn{background-color:#bebebe}.po-close-btn{background-color:#b6b6b6;color:#fff;border:none;width:100%!important;border-radius:.3em;padding:.5%}.less-gap{margin:0!important;height:30px!important}.disapproved{color:#cf5757}.approved,.disapproved{text-transform:uppercase;font-weight:700}.approved{color:#57bb57}.printed{color:#00bcd4}.pending,.printed{font-weight:700;text-transform:uppercase}.pending{color:#c5c350}.paid,.unpaid{text-transform:uppercase}.po-logo{width:14%}.add-space{margin-top:4%!important}.po-details{margin:2% 5% 0}.received-qty{margin-left:4%}.received-qty-cont{margin-bottom:3%}.received-qty-input{width:50%}.receive-cont{margin-top:-10%!important}.text-right{text-align:right!important}.reason-input-area{padding:20px}.add-items-cont,.item-details-cont,.item-header{margin:1.5rem}.item-header{font-family:"Montserrat-Italic";color:#bfbc4b;font-size:1.5rem}.date-label,.remarks-label,.requistioner-label{font-family:"Montserrat-Bold";color:#419ea3}.date-input,.remarks-input,.requistioner-input{width:80%}.left{margin-left:-42%!important}.left-2{margin-left:-100%!important}.quantity-item{width:90%}.items-item,.quantity-item{border:1px solid #55073a;border-radius:.5rem}.add-items-btn,.delete-items-btn,.save-items-btn{color:#fff;border:none;width:20%!important;border-radius:10px;padding:.5%;margin-top:2%;margin-right:5%}.add-items-btn{background-color:#bfbc4b}.delete-items-btn{background-color:#449da3}.save-items-btn{background-color:#55073a}.items-item{width:90%;height:28px;background-color:#fff}.table-container-items{max-width:1500px;width:90%;margin:0 auto 10px}.whole-cont{margin-right:.5rem!important;z-index:1}.md-row{display:flex}.md-label{font-size:1.2rem;margin:0 .5rem 0 0;padding:.2rem 0 0!important}.md-button,.md-input{height:2rem;margin:0!important}.md-input{margin-right:.5rem!important}.multiple-cont{margin:auto;position:absolute;display:flex;flex-direction:column}.resultTitle{font-weight:700;font-size:1.2rem;display:block;text-align:center;margin-left:2px;background-color:transparent}.addressTitle,.PDFFont,.resultTitle{font-family:"Arial",sans-serif}.addressTitle{font-size:1rem;display:block;text-align:center}.img-small{width:290px;height:140px;margin-right:1px}.laboratory-title{font-family:"Arial",sans-serif;font-style:bold;font-size:1.5rem;display:block;text-align:center;margin-bottom:0}.laboratory-space{margin-bottom:10px}.table-title{font-size:1.5em;font-weight:700;text-transform:uppercase;letter-spacing:1px}.table-title,h3{text-align:center;font-family:"Arial",sans-serif}.wrapper{display:flex;justify-content:space-between;width:100%;text-align:center}.box,.wrapper{background-color:transparent}.box{width:50%;padding:-1px}.resText{text-align:center}.tb{width:100%;font-size:15px}.mid{text-align:center}.bg{background-image:url(/static/media/Watermark.d5f04893.png)}.bd{border-top:1px solid #000;border-bottom:1px solid #000;border-left:0;border-right:0}.watermark{left:5%;top:11%;width:85%;height:75%;z-index:-1}.teal_header,.watermark{position:absolute;display:flex}.teal_header{width:100%;height:20%!important;z-index:-1!important}.details_title{display:inline-block;text-align:left;margin-left:50px!important;padding-right:2px}.red{color:red}.email_screen{margin-bottom:30px;margin-top:30px}.personal-data-const{text-align:left}.personal-data{font-size:30px!important}.mr-3{margin-right:9%}.edit-header{font-family:"Montserrat-Italic";font-size:36px;color:#bfbc4b}.edit-sub-header{font-size:20px}.edit-preferred,.edit-sub-header{font-family:"Montserrat-Bold";line-height:29px;letter-spacing:.135em;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#419ea3}.edit-preferred{font-size:17px}.results-input{display:block;margin:0 auto}.result-input-wrapper{display:inline-block}.category{height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.pdf-upload-icon{margin:auto;opacity:.8}.pdfObject{width:100vw;height:100vh;position:absolute;top:0;right:0;bottom:0;left:0}.upload-res-btn{background:#55073a;padding:2px 20px;border-radius:20px;font-size:1rem;color:#fff}.result-cont{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.labtest-line{width:70vw;color:#b1adac}.pdf-icon{width:1.1rem;margin-right:2rem}.upload-cont{margin:auto}.file-upload-area,.upload-cont{display:flex;flex-direction:column;align-items:center}.file-upload-area{padding:12px;width:60%;height:60%;background:#fcfcfc;border:3px dashed rgba(85,7,58,.76);box-sizing:border-box}.input-file-upload{display:none}.upload-file-icon{opacity:.8;width:50px;margin-bottom:10px}.upload-file-btn{color:#55073a;cursor:pointer;padding:.25rem;font-size:1rem;border:none;background-color:transparent;font-family:"Montserrat-Bold"}.upload-file-btn:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.file-name{font-family:"Montserrat-Bold";font-size:1rem;color:#55073a;margin:0 2rem 0 0}.file-upload-remove{display:flex;flex-direction:row}.space-between{margin-top:0}.email-btn{background:#55073a;background-size:20%}.email-btn,.pass-btn{position:absolute;padding:2px 20px;border-radius:20px;font-size:1rem;color:#fff;right:30%}.pass-btn{background:#55073a}.bg{position:relative;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:50%;align-items:center;justify-content:center}.back-btn-container{margin-right:5%;margin-bottom:5%}.custom-modal-content{position:absolute;margin-top:10%;margin-left:-40%}.custom-modal{margin:auto;background-color:#fff}.parent-div{position:relative}.teal_header_laboff{position:absolute;top:0;left:0;width:100%;height:200px!important;z-index:0!important}.item-id-label,.item-name-label{font-family:"Montserrat-Bold";color:#419ea3}.item-id-input,.item-name-input{width:80%;border-width:1px;border-color:#55073a}.item-supplier-input{width:90%;height:120%;margin-left:-5%;border-width:1px;border-color:#55073a}.add-item-header{font-family:"Montserrat-Italic";color:#bfbc4b;font-size:.9rem;margin-top:5%}.items{margin-left:-100%}.delete-purchase-btn{color:#fff;width:100px;height:34px;background:#419ea3;border:1px solid #419ea3;box-sizing:border-box;border-radius:23px}.purchase-select{height:30px;width:200px}.qty,.unit{width:80px}.cost,.item-discount,.total{width:100px}.discount-input{width:90px}.supplier-input{margin-left:-5%!important;width:90%}.po-header{margin:1.5rem;color:#bfbc4b;font-weight:700}.save-po-btn{background:#55073a!important;color:#f5f5f5!important;width:100%!important;border-radius:10px!important}.detail-po,.print-label{font-size:12px}.print-area-receives span,.print-area-receives td,.print-area-receives th{font-size:10px!important}.header-po{font-size:12px;font-weight:700}.po-gap{width:250px!important}.table-header-po{font-size:18px!important}.print-po-row th{font-size:10px;padding:10px;text-align:center}.print-po-row{margin-right:50px!important;margin-top:-1%!important}.po-print-payment-details-cont{display:flex;float:right}.po-print-breakdown{margin-right:1%}.po-print-approval{margin-right:5%}.margin-right-2{font-size:12px;margin-right:10%!important}.po-items-list td{font-size:10px!important;padding:10px}.po-items-float{text-align:right!important}.hr-po{border-top:2px solid #000}.col-left-po{font-size:10px!important}.official-rcpt{margin-left:140px!important}.signature-customer{margin-left:80px!important}.signature-agent{margin-left:20px!important}.print-area-po{margin:5%;font-family:"Fira Mono",monospace}.break-area-po{margin-top:2%;margin-bottom:2%}.print-area-receives{margin:5%}.print-area-receives td,.print-area-receives th{font-size:12px!important}.print-area-receives span{font-size:13px!important}.table-header-po{font-size:14px!important;margin-bottom:-2px;font-weight:700}.header-po{font-size:12px!important}.po-gap{width:30px!important}.print-po-row{margin-top:2%!important;margin-left:3%!important}.po-print-breakdown-cont,.po-print-payment-cont{display:flex;float:right}.po-print-approval,.po-print-breakdown{display:inline-block!important}.po-print-approval{margin-right:2%}.margin-right-2{margin-right:2%!important}.signature-printedby{width:10%;margin-left:10%}.signature-approvedby{width:10%;margin-left:20%}.inventory-qty-input,.inventury-item-input{width:50%}.personal-data-cont{margin:2% 0 0 4%;width:100%}.detail{margin-left:8%;font-family:var(--font-body)}.upload-area{margin-top:10%;width:80%;height:80%;background:#fcfcfc;border:5px dashed rgba(85,7,58,.76);box-sizing:border-box}.upload-area,.upload-info{margin-left:-10%}.test-details-cont{margin-left:8%!important}.upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block}.upload-btn{margin-top:50%;border:2px solid grey;color:grey;background-color:#fff;padding:8px 20px;border-radius:8px;font-size:20px;font-weight:700;opacity:.7}.upload{margin-top:30%}.upload-icon{margin-left:35%!important;opacity:.8}.upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}.uploaded-file{text-align:center;vertical-align:middle;word-wrap:break-word;width:50%;margin-top:20%;font-size:18px}.uploaded-size{margin-top:25%}.cancel-area{width:80%;height:80%;margin-left:-10%;margin-top:-2%}.cancel-btn,.finish-info{float:right;border:2px solid grey;color:grey;background-color:#fff;border-radius:8px}.finish-info{margin-top:5%;margin-bottom:5%}.md-input{width:35%;margin-right:15%!important}.md-label{margin-right:1%;color:var(--holistic-green);font-family:"Montserrat-Bold"}.more-gap{padding-top:2%!important}.column{float:left;width:50%;padding:10px}.row2:after{content:"";display:table;clear:both}@media screen and (max-width:600px){.column{width:100%}}.paid{font-family:"Inter",sans-serif}.item-header{margin-top:6%;margin-left:4%}.beginning-balance-label,.description-label{font-family:"Montserrat-Bold";color:#419ea3}.beginning-balance-input,.item-name-input{width:90%;margin-left:-5%;border-width:1px;border-color:#55073a}.unit-input{width:50%;margin-left:-5%;border-width:1px;border-color:#55073a}.supplier-header{margin-top:6%;margin-left:4%;color:#bfbc4b;font-family:"Montserrat-Italic"}.company-address-label,.email-label,.phone-name-label,.supplier-name-label,.tin-label{font-family:"Montserrat-Bold";color:#419ea3}.email-input,.phone-input,.tin-input{width:85%;border-width:1px;border-color:#55073a}.company-name-input,.phone-input{width:100%;border-width:1px;border-color:#55073a}.company-address-input{border-width:1px}.company-address-input,.description-input,.remarks-items-input{width:95%;border-color:#55073a}.add-item-btn{color:#fff;width:200px;height:54px;background:#55073a;border:1px solid #55073a;box-sizing:border-box;border-radius:23px}.role-input{padding:.25rem;width:176%}.particulars-cont{margin:3%}.button-area{display:flex;justify-content:space-evenly;margin:4rem}.blue{background-color:#084b5a!important;border-color:#084b5a!important}.card-container{border:1px solid #000;margin:10%;width:80%}.hide{display:none}.card-head{height:25px}.card-head-title{margin-left:3%;color:#fff}a{color:#000!important;text-decoration:none}.maroon{background-color:#55073a}.blue{background-color:#419ea3}.report-card{margin-top:20px;width:30px;height:35px}.card-data{font-family:"Lato-Bold";font-size:30px;padding-right:5%}.card-title{color:#a59f9f;font-family:"Lato-Regular";font-weight:bolder;font-size:12px;padding-right:5%;margin-top:-5%}.button-report{border-radius:15px!important;color:#419ea3!important;background:#fff!important;border:2px solid #55073a!important;width:80%!important;margin-bottom:2rem}.button-report,.outlined-button-report{font-weight:bolder!important;box-shadow:1px 3px 8px #888!important}.outlined-button-report{padding:2%;border-radius:10px!important;border:none;height:10vh!important;width:90%!important}.outlined-subtitle{font-weight:lighter!important;font-size:smaller;padding-top:0!important;margin-top:0!important}.filled-button-report{color:#fff;height:10vh!important;width:100%!important}.above-div{border-radius:15px 15px 0 0;background:#8e0d61!important;margin-bottom:0!important}.above-div,.below-div{box-shadow:1px 3px 8px #888!important;width:90%;margin-left:20px!important;height:15vh!important}.below-div{border-radius:0 0 15px 15px;background:#419ea3!important}.filled-title{font-weight:light}.filled-data,.filled-title{padding-left:8px;padding-bottom:0!important}.filled-data{font-size:x-large;font-weight:bolder}.filled-subtitle{padding-left:8px;padding-bottom:8px!important;font-size:smaller;font-weight:lighter}.color-white{color:#fff!important}.img-placement{display:flex;justify-content:end;padding-top:7px}@media screen and (max-width:768px){.filled-button-report{height:31vh!important}.above-div,.below-div{margin-left:40px!important}.button-report{margin-top:1%;margin-bottom:.5rem;width:90%!important}.img-placement{justify-content:start;padding-top:inherit}.small-title{padding-top:9px}}@media screen and (max-width:650px){.above-div,.below-div{margin-left:30px!important}.img-placement{justify-content:start;padding-top:inherit}}@media screen and (max-width:470px){.above-div,.below-div{margin-left:25px!important}.img-placement{justify-content:end;padding-top:5px}.small-title,.small-title-1{padding-top:15px}}@media screen and (max-width:380px){.above-div,.below-div{margin-left:20px!important}}@media screen and (max-width:350px){.small-title-1{padding-top:10px}}.add-payment-btn{width:15%!important;height:20px;margin-right:6%;font-size:80%;font-weight:700;color:#55073a;border:1px solid #55073a;box-sizing:border-box;background-color:transparent;-webkit-filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));border-radius:11px;overflow:hidden}.less-width{width:15%!important;margin-right:5%;margin-top:10%!important}.invoice-select{margin-left:3%!important}.grand-total{float:right;padding-right:6%!important}.invoice-total{color:#000}.info{font-size:18px;background-color:hsla(0,0%,76.1%,.575)}.invoice-remarks-input{margin-left:10%}.invoice-btn{background-color:var(--holistic-green);color:#fff;border:none;width:15%!important;border-radius:1em;padding:.5%;margin-top:-2%;margin-right:5%}.paymentDetails{margin-top:-3%;padding-left:5%!important}.print-invoice{background-color:var(--holistic-green)}.hmo-btn{width:100%;padding:3%!important;border-radius:.5em;padding:.5%;margin-top:-2%;margin-right:5%;color:#fff;border:none}.hmo-btn.approve{background-color:var(--blue-brand)}.hmo-btn.disapprove{background-color:var(--danger-color)}.hmo-btn{cursor:pointer}.receipt-cont{padding:3% 8%}.receipt-header{font-size:20px;text-align:center}.receipt-header,.underline{text-decoration:underline}.invoice-number-cont{font-size:16px;text-align:end;margin-top:3%}.received-from-cont{font-size:20px}.received-from-label{font-size:14px;font-weight:700}.date-cont,.received-from-detail{font-size:16px}.date-cont{text-align:end}.invoice-number-detail{color:red}.receipt-details-footer,.receipt-details-pre-footer{margin-top:3%}.to-left{float:left!important}.to-right{float:right!important}.to-center{float:center!important;margin-left:22%}.receipt-line{display:block;height:1px;border:0;border-top:1px solid #0a0a0a;margin:1em 0;padding:0}.receipt-logo{width:15%}.invoice-logo{width:17%;padding-top:2%;padding-left:3%}.invoice-header{font-size:24px;text-align:left}.invoice-cont{margin:1% 5% 5%}.invoice-cont-hmo{margin:0}.invoice-line{width:95%;margin-left:1%;height:18px;border-bottom:1px solid #000}.invoice-sub-header{margin-left:5%;margin-top:3%}.invoice-table-cont{margin-top:-10%;margin-left:-7%;color:transparent!important}.invoice-table-cont-hmo{margin-left:-5%;color:transparent!important}.label-fill{width:200px}.grand-total-invoice{margin-left:5%}.signature-label{font-size:12px}.invoice-footer{margin-left:.5%;margin-right:.5%}.not-bold{font-weight:400}.to-right{margin-left:3%;margin-top:3%;font-size:8px}.particulars-lab,.particulars-requests{margin-left:1.5%!important}.print-column{color:#000}.slip-title{font-size:8px}.slip-label{margin-top:.5px;font-size:10px}.slip-detail{font-size:8px;font-weight:600;margin-left:5px}.slip-header{margin:0;padding:0}.particulars{border-bottom:.2px dotted #353535;border-top:.2px dotted #353535}.slip-th{font-size:10px!important;font-weight:600;margin-top:3px;margin-left:5px}.slip-logo{width:80px;height:45px;margin-left:-2.7%}.slip-table{margin-top:2px;margin-left:5px}.form-wrapper{padding:2%}.discount-filter{display:flex;float:right}.category{text-transform:capitalize}.input-category{margin-left:0!important;padding:.3rem}.addfile-res-btn{background-color:#8fbc8f;padding:5px 15px;border-radius:10px;font-size:1rem;color:#fff;margin:3px;left:17%}.multipleupload-res-btn{background:#55073a;padding:5px 20px;border-radius:20px;font-size:1rem;color:#fff;margin:3px;left:39%}.email-input{position:absolute;width:20%;padding:6px 20px;border-radius:6px;font-size:1rem;color:#55073a;margin:3px;left:65%;box-shadow:0 .5px 1.5px rgba(54,122,246,.25),inset 0 .8px 0 -.25px hsla(0,0%,100%,.2);-ms-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.result-email{display:block;width:100%;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:.25rem .5rem;font-size:.875rem}.pass-input{position:absolute;width:20%;padding:6px 20px;border-radius:6px;font-size:1rem;color:#55073a;margin:3px;left:69%}.send-btn{cursor:pointer;position:absolute;right:5%;padding:8px 17px;font-family:-apple-system,BlinkMacSystemFont,"Roboto",sans-serif;border-radius:6px;border:none;color:#fff;background:linear-gradient(180deg,#04b4cc,#04b4cc);background-origin:border-box;box-shadow:0 .5px 1.5px rgba(54,122,246,.25),inset 0 .8px 0 -.25px hsla(0,0%,100%,.2);-ms-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.uploaded{position:absolute;color:red;font-size:90%;bottom:10%}.upload-cancel{right:3%;background:linear-gradient(180deg,#55073a,#55073a);background-origin:border-box}.upload-cancel,.uploading-btn{position:absolute;bottom:5%;padding:8px 17px;font-family:-apple-system,BlinkMacSystemFont,"Roboto",sans-serif;border-radius:6px;border:none;margin:3px;color:#fff;box-shadow:0 .5px 1.5px rgba(54,122,246,.25),inset 0 .8px 0 -.25px hsla(0,0%,100%,.2);-ms-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.uploading-btn{right:21%;background:linear-gradient(180deg,#04b4cc,#04b4cc);background-origin:border-box}.modal-cont{width:auto;height:70%}.send-btn-results{cursor:pointer;border-radius:6px;border-color:#04b4cc;color:#fff;background:linear-gradient(180deg,#04b4cc,#04b4cc);background-origin:border-box;box-shadow:0 .5px 1.5px rgba(54,122,246,.25),inset 0 .8px 0 -.25px hsla(0,0%,100%,.2);-ms-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.header-title{margin-left:2rem;font-size:1.5rem;font-family:var(--font-optima-bold)!important;font-weight:700;color:var(--calm-gray)}@media only screen and (max-width:575px){.header-title{font-size:1.2rem;margin-left:.5rem}}.paid{color:#19a451}.paid,.unpaid{font-weight:700}.unpaid{color:#dac92f}.HOMESERVICE{color:#419ea3!important;font-weight:700}.CLINIC{color:#55073a;font-weight:700}.booking-label{margin-left:3%!important}.booking-form{margin:5%}.personal-data-cont .row+.row{margin-top:30px}.form-categories-subheader{margin-left:2rem}label{font-family:"Inter-Bold";color:#419ea3}.gender-select{width:60%;height:30%}.summary-text{color:#419ea3}.extraction-details{background:hsla(0,0%,76.9%,.2196078431372549)!important;width:95%;border-radius:5px}.extraction-header{padding:3%;text-align:center;font-weight:700;background:#f1f1f1!important;border-top-left-radius:5px;border-top-right-radius:5px}.extraction-test{background:#ddd}.extraction-test:hover{background:#dedede!important;cursor:pointer}.selected-extraction{background:#cdcdcd!important}.queue-no{font-size:15vh!important}.booking-no,.queue-no{font-weight:bolder;color:#ce301f}.booking-no{font-size:16vh!important}.queue-patient{font-size:5vh;font-weight:700;color:#419ea3}.queue-attendee{font-size:3.5rem;font-weight:bolder;color:var(--blue-brand)}.now-serving{font-size:7vh;font-weight:700;color:var(--blue-brand)}.queue-div{background:#dedede;border-radius:10px}.booking-border{border:1px solid #000;border-radius:10px}.pl-5{padding-left:3rem!important}.pr-5{padding-right:3rem!important}.blink{-webkit-animation:blinker .5s linear infinite;animation:blinker .5s linear infinite}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}.schedule{font-size:20px}.booking-form{margin:2.5% 8% 3%;width:85%}.required{color:red}.form-categories-subheader{color:var(--cozy-bronze);font-size:1.8em;margin-left:0}.italic{font-family:var(--font-optima-bold)}label{font-family:var(--font-body);color:var(--holistic-green)}.forms .row+.row{margin-top:30px}.full{width:90%!important}.gender-select{margin-right:10%!important;width:35%!important;height:45%!important;font-size:20px}.small-gap{padding-top:2%}.large-gap{padding-top:4%;padding-bottom:4%}.radio-label{margin-left:3%}.package-item,.service-item{margin-left:2%}.medium-text{font-size:160%}.summary-text{color:var(--holistic-green);margin-top:6%!important}.total-label{color:var(--cozy-bronze);font-size:100%}.bold{font-weight:700}.back-btn-2{background-color:#0e6c83;color:#fff;border:none;width:15%!important;border-radius:1em;padding:.5%;margin-top:10%;margin-right:3%}.proceed-link{color:#fff!important;text-decoration:none!important}.schedule{width:40%!important}.package[type=checkbox]{display:none}.package-img{width:90%;margin:4%}.select-input{padding:.5rem;border-color:#cdd4d9;border-radius:.3rem}@media screen and (max-width:620px){.radio-label{font-size:90%}.proceed-btn{width:30%!important}}@media screen and (max-width:520px){.radio-label{font-size:70%}}.suggestions-list{background-color:#f2f2f0;width:60vw;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:30vh;overflow-y:scroll;z-index:1000;position:absolute;border-radius:.25rem;margin:-1vw}div.suggestions-list::-webkit-scrollbar{width:10px}div.suggestions-list::-webkit-scrollbar-track{background:#f1f1f1}div.suggestions-list::-webkit-scrollbar-thumb{background:#888;border-radius:.25rem}div.suggestions-list::-webkit-scrollbar-thumb:hover{background:#555}.suggestions-item{padding:1vw;border:none;background-color:transparent;width:100%;text-align:left}.suggestions-item:hover{background-color:#ececec}.user-navbar-container{position:fixed;z-index:1}.user-navbar-container,.user-topbar-container{padding:20px;background-color:var(--warm-gray);color:var(--holistic-green);width:100vw}.user-navbar-container+.active-cont{padding-top:70px}.user-navbar-logo{width:200px;height:25px}.user-navbar-logo:hover{cursor:pointer}.collapsible,.username{font-family:var(--font-optima-bold);font-size:larger;text-align:right;cursor:pointer}.collapsible{display:none;color:var(--text-color)}.content-hide{-webkit-animation:slideUp;animation:slideUp;display:none}.content{display:block;-webkit-animation:slideDown .5s;animation:slideDown .5s}.dd-button{font-family:var(--font-optima-bold);width:100%}.logo-col.login{text-align:center}@-webkit-keyframes slideDown{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideDown{0%{-webkit-transform:translateY(-10%);transform:translateY(-10%)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes slideUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.content+.active-cont{padding-top:500px}@media only screen and (max-width:575px){.user-navbar-logo{width:150px;height:19px}.username{display:none}.collapsible{padding:10px 10px 0;font-size:medium;cursor:pointer;font-family:var(--font-optima-bold);color:var(--text-color);display:block}.collapsible,.logo-col{text-align:center}.user-navbar-container{padding:10px}.user-navbar-container+.active-cont{padding-top:80px}.user-navbar-container.show-content+.active-cont{padding-top:160px}}.db-card{padding:10px;font-family:var(--font-optima-bold);font-size:xx-large;color:var(--holistic-green);border:1px solid var(--cozy-bronze);border-radius:10px}.db-card:hover{cursor:pointer;background:var(--holistic-green);border:1px solid var(--holistic-green);color:var(--text-color-white)}.modal-antd{font-family:var(--font-optima-bold);color:var(--holistic-green)}.date-and{width:100%!important}.servicespage{margin:8vh 5vw 0}.servicespage--list{max-height:400px;overflow-y:scroll}.welcome-card,.welcome-card.sub{border:2px solid var(--holistic-green);border-radius:20px}.welcome-card.sub{min-height:26vh}.doctor-dashboard{width:200px;height:200px}.welcome-name{padding:40px 40px 40px 0}.appointment-date,.welcome-name{font-family:var(--font-optima-bold);font-size:x-large}.appointment-date{text-align:left}.welcome-name-specific{color:var(--cozy-bronze);font-size:xx-large!important}.no-appointment{font-family:var(--font-optima-bold);color:var(--cozy-bronze)}.book-appointment{border:1px solid var(--holistic-green);background:var(--holistic-green);color:#fff}.book-appointment:hover{border:1px solid var(--holistic-green-hover)!important;background:var(--holistic-green-hover);color:#fff!important}.calendar-dashboard{width:70px;height:70px}.text-center-webkit{text-align:-webkit-center}@media only screen and (max-width:993px){.welcome-name{text-align:center;padding:20px}}@media only screen and (max-width:575px){.appointment-date{text-align:center!important}}@media only screen and (max-width:435px){.db-card{padding:50px}.doctor-dashboard{display:none}}