@import url(/assets/css/pace.min.scss-5b080d73dcb8096bf3c065deb4d17cc597faeacbea4db9fd6282afe8966b2968.css);@import url(/assets/bootstrap/dist/css/bootstrap-15ca05534350deba4c0ccd26e4daba1ac25f80b39c343421721847896162a294.css);@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&family=Roboto:wght@400;700&display=swap");@import url(/assets/css/app.scss-1643cf71641b9b75fb191a13c3bef3b1b904ed24d465a9086b3f583534df607f.css);@import url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css");@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.4.1/font/bootstrap-icons.css");@import url("https://cdnjs.cloudflare.com/ajax/libs/tempusdominus-bootstrap-4/5.39.0/css/tempusdominus-bootstrap-4.css");@import url(/assets/css/chosen.scss-d640e5d645399c1f499d8c16a9ce668d07bb97bb13deb6b2651459ff5d1b3078.css);@import url(/assets/css/jquery-jvectormap-2.0.2.scss-3760ec981ea311a70140a735217a3edec5f52d70678eb74e72020e08f90920e2.css);@import url(/assets/css/dark-theme.scss-ed819008738f18ab01d1ee9fa0e894e459e83d18750293514b05a18863f9b3ba.css);@import url(/assets/css/semi-dark.scss-8795f6294324f288af5aa5a615dacce5cbb6e12b090b1ee7ba8ccfba3cc46a72.css);@import url(/assets/css/header-colors.scss-688c8c61e5414b7613b5c3f1a587b9bbf2c3f42e3aa4f60dc2050e152d151f81.css);@import url(/assets/trix/dist/trix-b0398dade8e5ac249fe98f2e850f45adbcdfecd8a11c46b3eb67bdedb87b1b04.css);.footer-bg{background-color:#003E66}.footer-text{color:#F8F9FA}.footer-tagline{font-size:24px}.footer-heading{color:#02BEBA}.footer-border{width:80%}.home-nav-card{width:96%;box-shadow:0px 0px 20px 0px #02BEBA26}.nav-toggle-btn{width:24px;height:24px}.nav-toggle-icon{width:16px;height:16px}.about-us-page .about-us-hero{position:relative;width:94%;height:17rem !important;margin:0 auto;overflow:hidden;border-radius:2rem;aspect-ratio:16 / 6}@media (max-width: 768px){.about-us-page .about-us-hero{height:405px}}.about-us-page .border-box{position:absolute;background:transparent}.about-us-page .outer-box{width:33.8vw;height:24vw;top:7vw;left:7.6vw;border:0.33vw solid #F8F9FA;z-index:1}.about-us-page .inner-box{width:33.8vw;height:24vw;top:5.6vw;left:9.1vw;border:0.1vw solid #F8F9FA;display:flex;align-items:center;justify-content:center;z-index:2}.about-us-page .text-overlay{width:32.7vw;height:19vw;background:rgba(255,255,255,0.03);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:1.5rem;text-align:center;z-index:3;display:flex;flex-direction:column;justify-content:center}.about-us-page .title{display:flex;justify-content:center;color:#F8F9FA;font-size:2.9vw;font-weight:bold}.about-us-page .description{font-size:1.2vw;line-height:1.6;font-weight:300;color:#2C6A5A}.about-us-page .who-we-are-wrapper{width:94%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(0.625rem, 2vw, 2.875rem);padding:0 1rem}.about-us-page .who-we-are-heading{font-weight:700;font-size:3.5rem;line-height:3.75rem;color:#003E66;letter-spacing:0}.about-us-page .who-we-are-description{font-weight:400;font-size:clamp(1rem, 4vw, 1.5rem);line-height:clamp(1.25rem, 5vw, 2.1875rem);color:#212529;opacity:0.79;max-width:91rem;letter-spacing:0}@media (max-width: 768px){.about-us-page .outer-box,.about-us-page .inner-box{display:none}}.about-us-page .about-text p,.about-us-page .about-list li{font-size:clamp(1rem, 4vw, 1.5rem);line-height:clamp(1.25rem, 5vw, 2.1875rem);color:#212529;opacity:0.79;letter-spacing:0}.about-us-page .about-list{padding-left:1.125rem;list-style-type:disc}.about-us-page .why-heading{font-size:clamp(1.125rem, 4vw, 2.25rem);color:#003E66;letter-spacing:0}.about-us-page .about-section{width:94%}.about-us-page .custom-about-img{height:41.75rem}.about-us-page .strong-responsive{font-weight:bold;color:inherit}@media (max-width: 767.98px){.about-us-page .strong-responsive{font-weight:normal;color:#63AEEF;font-size:14px}.about-us-page .about-list{list-style:none !important;padding-left:0 !important}.about-us-page .about-list li::marker{display:none}}.about-us-page .what-heading{font-size:1.125rem !important;color:#003E66 !important;opacity:1 !important;letter-spacing:0}.about-us-page .contact-image{width:94%;height:25rem;display:block}.about-us-page .founder-img{height:400px;-o-object-fit:contain;object-fit:contain}.about-us-page .by-numbers{background:linear-gradient(337deg, rgba(84,189,149,0.04) 0%, rgba(99,174,239,0.16) 71.37%);border-radius:20px}.hero-bg{width:97.5%;height:17rem;-o-object-fit:cover;object-fit:cover;display:block;border-radius:clamp(1.563rem, 5vw, 2.3rem)}.third-party-mob{font-weight:700;font-size:24px;line-height:30px;color:#003E66;gap:20px;letter-spacing:0}.trix-content .attachment-gallery>action-text-attachment,.trix-content .attachment-gallery>.attachment{flex:1 0 33%;padding:0 0.5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--2>.attachment,.trix-content .attachment-gallery.attachment-gallery--4>action-text-attachment,.trix-content .attachment-gallery.attachment-gallery--4>.attachment{flex-basis:50%;max-width:50%}.trix-content action-text-attachment .attachment{padding:0 !important;max-width:100% !important}.btn-style{height:50px;border-radius:10.5px}.question-title-color{color:#FFFF00}.flow-btn{background-color:#02BEBA !important;border-color:#02BEBA !important}.h-12{height:12px}.ans-progress-bar{width:5%;font-size:9px;background-color:#02BEBA}.score-color{color:#2C6A5A}@media (max-width: 768px){.mobilebtn{width:100px !important}}@media (max-width: 320px){.mobilebtn{width:100px !important}}@media (max-width: 767px){.trix-content{max-width:100% !important}}.case-details,.consultation-summary,.comment-section{background-color:#F8F9FA;border-radius:10px}.summary-modal{background:#ffffff !important}.new-allergy-btn,.upload-doc-modal{color:black;text-decoration:none;font-size:1.4em}.initiative-scroll{min-width:250px}.booking-history .comment-icon-div{display:none}.resend-refferal{margin-left:10px;width:20%;padding:8px}.resend-refferal svg{margin-left:10px}.booking-history .email-form{display:none}.attachment-image{max-width:100%;height:auto}.ss_input{position:absolute;background-color:transparent;width:100%;border:0}.select-search{position:relative;z-index:2}.select-search>select{width:100%;position:relative;z-index:-1}.condition-instruction a{color:#FFFF00;text-decoration:underline}.condition-instruction a[target]{target:_blank}.booking-type{width:100% !important;max-width:100% !important}.btn-new-booking{background-color:#02BEBA;color:#ffffff;border-radius:10.5px;height:50px}.btn-new-booking:hover{background-color:#02BEBA;color:#ffffff}.booking-form input,select{height:50px;border-radius:8px !important}.btn-bookings{background-color:#02BEBA;color:#ffffff}.btn-bookings:hover{background-color:#02BEBA;color:#ffffff}.booking-filter-container input,.select-condition-btn{height:50px;border-radius:8px}.custom-booking-row tr,.custom-booking-row td{vertical-align:middle !important}.custom-input{height:50px;border-radius:8px !important}.upload-document-field input[type="file"]::file-selector-button{height:50px;background-color:#02BEBA;color:#ffffff}.max-w-15{max-width:15rem}@media (max-width: 768px){#bookingtick{width:5em !important;min-width:1em !important}.responsivemodal{left:auto !important}.responsivemodal .modal-body{padding:10px !important}.md-1em{min-width:1em !important}}#overlay{position:fixed;display:block;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8);z-index:100;cursor:pointer}#overlay .overlay-content{position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);top:50%;left:0;right:0;text-align:center;color:#555}#overlay img{height:100px;width:100px}#text{position:absolute;top:50%;left:50%;font-size:20px;color:black;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);padding:20px}.neon-card{width:500px;height:254px;background:#07182e;position:relative;display:flex;place-content:center;place-items:center;overflow:hidden;border-radius:20px}.neon-card h2{z-index:1;color:white;font-size:20px;text-align:center}.neon-card::before{content:"";position:absolute;width:190px;background-image:linear-gradient(180deg, #00b7ff, #ff30ff);height:200%;animation:rotBGimg 3s linear infinite;transition:all 0.2s linear}@keyframes rotBGimg{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.neon-card::after{content:"";position:absolute;background:#07182e;inset:5px;border-radius:15px}.checkout-btn{z-index:1;position:relative}.button_to{display:flex;flex-direction:row;justify-content:center}.one-time-payment-status{color:#404F5E;font-family:"Nunito Sans", "Helvetica Neue", sans-serif;font-size:20px;margin:0}.one-time-payment-icon{color:#9ABC66;font-size:100px;line-height:200px}.payment-card{background:white;padding:60px;border-radius:4px;box-shadow:0 2px 3px #C8D0D8;display:inline-block;margin:auto auto;text-align:center}.sign-wrapper{border-radius:200px;height:200px;width:200px;background:#F8FAF5;margin:0 auto}.custom-fee-table{border-collapse:separate;border-spacing:0 10px;width:100%}.custom-fee-table .custom-fee-row{border-radius:10px;overflow:hidden}.custom-fee-table th,.custom-fee-table .custom-fee-row td{padding:0px 10px;height:64px}.custom-fee-table .custom-fee-row td{opacity:0.79}.custom-fee-table th:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.custom-fee-table th:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.custom-fee-row td:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px}.custom-fee-row td:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px}.primary-clr{background:linear-gradient(105.15deg, rgba(84,189,149,0.12) 0%, rgba(99,174,239,0.16) 71.37%)}.secondary-clr{background-color:#F8F9FA}.head-font{font-size:18px;font-weight:600}.custom-padding{padding:0px 10px}.areas_modal p{font-size:29px}.mw-150{max-width:150px}input::-webkit-calendar-picker-indicator{opacity:0.6;cursor:pointer}.text-teal{color:#02BEBA !important}.btn-custom:hover{background-color:#02BEBA;border-color:#02BEBA}.country-filter .dropdown-item.active,.country-filter .dropdown-item:active{color:#fff;text-decoration:none;background-color:#2C6A5A !important}#createAreaSelector{height:100px}.border-radius-8{border-radius:8px !important}.custom-btn{background-color:#02BEBA;color:#ffffff;border-radius:10.5px;height:50px}.custom-btn:hover{background-color:#02BEBA;color:#ffffff}.custom-btn:disabled{background-color:#02BEBA;color:#ffffff}.question-cards{border:1px solid #F8F9FA;border-radius:10px;padding:15px 10px;background-color:#ffffff}.questions-list{background-color:#ededed;border-radius:5px}.custom-radio-input{border-radius:50%;width:24px;height:24px;margin-right:4px}.custom-radio-input:checked{background-color:#02BEBA;border-color:#02BEBA}.btn-add-option:hover,.btn-add-option:focus{box-shadow:none !important}.select-area option:checked{background-color:#02BEBA !important}.country-flag{height:20px}.fees-field{display:none}.border-teal{border:1px solid #02BEBA}.condition-selection-modal{border-radius:16px;overflow:hidden}.condition-info,.personal-consent-wrapper,.patient-info{border-radius:16px;overflow:hidden}.condition-info{background-color:#870E0E;color:white}.info-confirmation{margin:0px !important;width:2rem !important}.btn-stack i{font-size:1.5em}.areas-display{border-radius:12px}.condition-wrapper .img-fluid{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.condition-wrapper a{width:40px;height:40px}.condition-wrapper i{font-size:1.5em}@media screen and (max-width: 768px){.areas_modal{left:auto !important}.areas_modal .modal-header{padding:5px !important}.areas_modal .close{height:25px;width:25px;display:flex;justify-content:center;align-items:center}.areas_modal .close span{font-size:14px}.areas_modal p{font-size:14px}.additional-details{width:100% !important}}.condition-modal-body{background:linear-gradient(105.15deg, rgba(84,189,149,0.12) 0%, rgba(99,174,239,0.16) 71.37%);border-radius:12px}.card{border-radius:12px;background-color:#ffffff}.contact-us-page .custom-image-container{top:16.56rem;left:5.13rem;overflow:hidden;margin-bottom:2.5rem;width:94%}.contact-us-page .custom-image{-o-object-fit:cover;object-fit:cover;display:block}.contact-us-page .connect{color:#003E66;font-size:clamp(1.5rem, 6vw, 3.5rem)}.contact-us-page .connect-description{max-width:78.75rem;font-weight:400;font-size:clamp(1rem, 4vw, 1.5rem);line-height:clamp(1.25rem, 5vw, 2.1875rem);color:#212529;letter-spacing:0;opacity:0.79}.contact-us-page .contact-image{width:63.875rem;height:33.313rem;display:block;max-width:100%}.contact-us-page .img-fit{-o-object-fit:cover;object-fit:cover;border-radius:50px}@media (max-width: 1440px){.contact-us-page .img-fit{height:28rem}}.custom-form-control{border:0.5px solid #212529C9;border-radius:8px;opacity:0.6;border-width:0.5px;color:#000000 !important}.custom-form-control::-moz-placeholder{color:#667085;opacity:1}.custom-form-control::placeholder{color:#667085;opacity:1}.custom-form-control:focus{opacity:1 !important}.contact-submit-btn{background-color:#02BEBA;color:white;border:none}.small-label{font-size:1rem;line-height:1.25rem;color:#0A2540;letter-spacing:normal}.custom-image-form-container{width:94%}.mobile-contact-bottom{width:372px;height:380px}.mobile-contact-image{width:372px;height:292px;-o-object-fit:cover;object-fit:cover;border-radius:25px}.contact_success_img{max-height:600px;max-width:600px}.btn-new-coupon{background-color:#02BEBA;color:#ffffff;border-radius:10.5px;height:50px}.btn-new-coupon:hover{background-color:#02BEBA;color:#ffffff}.input-style input{height:50px;border-radius:8px !important}.btn-add-coupon{background-color:#02BEBA;color:#ffffff;width:100%;margin-top:10px;height:50px;border-radius:8px !important}.dashboard-cards{height:100% !important}.dashboard-cards .card{height:unset !important}.manage-booking-icon{padding:2px;width:24px;height:24px}.question-additional-info{font-size:0.95rem}.refferal-patient-details .col-wd-1{width:20%}h1.dividers{font-size:1.9rem}.question-title a{color:#02BEBA !important}.bg-light-blue1{background:linear-gradient(105.15deg, rgba(84,189,149,0.12) 0%, rgba(99,174,239,0.16) 71.37%)}.questions-flow-texts{color:#112A46}.questions-flow-texts label{color:#112A46}.font-1-4rem{font-size:1.4rem}.vacine-head{text-align:center;border-top:30px solid gray;border-bottom:30px solid gray;padding-top:10px;padding-bottom:10px;margin-bottom:50px}.vacine-table{margin-top:0px !important;margin-bottom:20px;width:100%;border-collapse:collapse}.vacine-table td{border-bottom:1px solid black;padding:8px}.treat-head{border-bottom:1px solid black;padding:5px;margin-top:20px}.vacine-table{margin-top:20px;margin-bottom:20px;width:100%;border-collapse:collapse;border:1px solid black}.vacine-table td{padding-bottom:10px;padding:10px;text-align:center}.form-check{display:flex;align-items:center;gap:0.3rem}.sidebar-logo{width:3rem;border-radius:100%}.alert{border-radius:10px}@keyframes slide-in{from{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes slide-out{from{transform:translateX(0)}to{transform:translateX(-100%)}}.ps-1rem{padding-left:0.75rem}.sidebar-wrapper.d-none{animation:slide-out 0.5s ease-in-out}.sidebar-wrapper.showing{animation:slide-in 0.5s ease-in-out}.sidebar-active{color:#02BEBA !important;background:linear-gradient(105.15deg, rgba(84,189,149,0.12) 0%, rgba(99,174,239,0.16) 71.37%) !important;border-radius:10px}.topbar-0-left{left:0px}.toggle-sidebar-btn{position:fixed;z-index:11;top:0.25rem;left:0.5rem;rotate:180deg;display:none}.toggle-sidebar-btn:hover{background:white;box-shadow:0 0 0.25rem #02BEBA !important}.profile-pic-hover:hover{border-width:0px;box-shadow:0 0 0.25rem #02BEBA !important}.toggle-sidebar-btn.show{display:block}.btn-outline-secondary.dropdown-toggle.show{background-color:white;box-shadow:0 0 0.25rem #02BEBA}.btn-outline-secondary.dropdown-toggle.show:focus{box-shadow:0 0 0.25rem #02BEBA;color:unset}.select-condition-btn{border:0.5px solid #C6C7C9 !important}.select-condition-btn:hover,.select-condition-btn .dropdown-toggle.show,.select-condition-btn .dropdown-item:active{background-color:white;color:unset}.select-condition-btn:focus{box-shadow:0 0 0.25rem #02BEBA}.select-condition-btn::after{position:absolute;right:5%;top:50%;color:#02BEBA}.secondary-color1{color:#212529;opacity:0.7}.bg-sec-3{background-color:#F8F9FA}.text-sec-2{color:#616467}.text-sec-3{color:#212529}.medicine-details{font-size:16px !important}.medicine-details .medicine-name{width:40%}.medicine-details input{width:40%;pointer-events:none}.medicine-details .input-2-width{width:10%}.bg-white.border.radius-10.px-3.py-1.wd-15{pointer-events:none}.custom-fee-table .collaborator-row.start-line{height:0.2px;background-color:#003E66;position:absolute;opacity:0.1;width:97%;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 0.25rem #003E66 !important}.custom-fee-table .collaborator-row.table-secondary.secondary-clr.custom-fee-row{background-color:rgba(84,189,149,0.02) !important}.custom-fee-table .collaborator-row.table-secondary.secondary-clr.custom-fee-row td{background-color:rgba(84,189,149,0.12) !important;opacity:unset}.custom-fee-table .inner-collaborator-row.table-secondary.secondary-clr.custom-fee-row{background-color:rgba(99,174,239,0.02) !important}.custom-fee-table .inner-collaborator-row.table-secondary.secondary-clr.custom-fee-row td{background-color:rgba(99,174,239,0.16) !important}.nav-dashboard-link{color:#212529;border:0.5px solid #C6C7C9 !important;width:10rem;border-radius:0px !important}.nav-dashboard-link:hover{color:#212529}.nav-dashboard-link.active{background-color:#02BEBA !important;color:white !important}.start-rounded{border-top-left-radius:10px !important;border-bottom-left-radius:10px !important}.end-rounded{border-top-right-radius:10px !important;border-bottom-right-radius:10px !important}.half-circled-div .half-circle{border-style:solid;border-radius:100%;border-color:#02BEBA;clip-path:circle(58% at 50% 0)}.half-circled-div .half-circle-2{border-width:19.81px}.half-circled-div .half-circle-3{border-width:4.95px}.booking-patient-details{border:0.5px solid var(--LOGO_Gradient, rgba(0,0,0,0.2));border-bottom:none;border-left:none;border-right:none;border-top:none}.booking-patient-details .row{border-bottom:0.5px solid var(--LOGO_Gradient, rgba(0,0,0,0.2));border-right:none}.booking-patient-details .row span{padding-bottom:0.8rem;padding-top:0.8rem}.booking-patient-details .row .head{width:25%}.booking-patient-details .row .center-border{border-right:0.5px solid var(--LOGO_Gradient, rgba(0,0,0,0.2));margin-right:1.8rem}.booking-patient-details .row .value{max-width:65%}.referral-textarea-h{height:8rem}.font-sz-1{font-size:18px}.txt-green-1{color:#2C6A5A}.dashboard-bg-1{background:#F8F9FA}.circle-card{border:unset;width:40%}.bar-graph-card{border:unset;width:60%}.dashboard-table-main .tr,.dashboard-table-main td,.dashboard-table-main th{border-style:unset}.head-1{font-weight:700;font-style:Bold;font-size:24px;letter-spacing:0%}.head-1-color{color:#003E66}.users-card{box-shadow:0px 3px 8px 0px #091E4229;border-radius:10px}.reading-circle-outer{width:200px;height:200px;border:#02BEBA solid 1.68px;border-radius:100%}.reading-circle-main{width:100%;height:100%;background:conic-gradient(#2C6A5A 0deg var(--degrees, 180deg), #02BEBA var(--degrees, 180deg) 360deg);position:relative}.reading-circle-inner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;height:80%}.reading-circle-inner .inner-bordered-circle{background:linear-gradient(105.15deg, rgba(84,189,149,0.04) 0%, rgba(99,174,239,0.16) 71.37%);border:1.68px solid var(--LOGO_Gradient, rgba(0,0,0,0.2));border-radius:100%;top:50%;left:50%}.reading-circle-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;font-size:18px;font-weight:600}.reading-circle-text .total-text-heading{color:var(--LOGO_Gradient, rgba(0,0,0,0.2))}.reading-circle-text .total-text{color:#02BEBA}.font-14px{font-size:14px}.font-16px{font-size:16px}.font-40px{font-size:40px}.h-100vh{height:100vh}.wd-85{width:85%}.wd-15{width:15%}.vaccine-table-clas-1{margin-bottom:20px;border-collapse:collapse}#vaccine-form-main{min-height:200px}.signature-pad-vacine-page{max-width:380px;max-height:120px}.vacine-date-div{width:25%;min-height:200px}.vaccine-signature-clear-btn{opacity:0}.payment-details-modal{z-index:999999}.payment-details-modal .modal-dialog{min-height:60%;max-height:80%}.all-users-emails-page{max-height:200px;overflow-y:auto;border:1px solid #ccc;padding:10px}#bookingsChart .form-card-1{background:#F8F9FA}#bookingsChart .form-card-1 .half-circled-div{margin-bottom:-8rem}#bookingsChart .form-card-1 .half-circled-div .height-17rem{height:17rem}#bookingsChart .form-card-1 .half-circled-div .height-17rem .text-half-circle{color:#8490A6;font-size:36px}.condition-selection-modal-close-btn{margin-bottom:-3.3rem !important;margin-right:0.6rem !important;z-index:1}.show-btn-h-1rem{height:1rem}.reading-circle-info{font-size:14px}.reading-circle-info .reading-circle-legend-a{background-color:#2C6A5A;min-width:3.5rem;overflow-x:auto;font-size:12px;cursor:pointer}.reading-circle-info .reading-circle-legend-b{background-color:#02BEBA;max-width:3.5rem;min-width:3.5rem}.reading-circle-info .reading-circle-info-inner{width:70%;min-width:70%;font-size:12px}.progress-bar-container{height:4px;background:rgba(0,0,0,0.2)}.progress-bar-fill{background:#2C6A5A;transition:width 0.3s ease}.nested-fields-trix .trix-button-group{border-radius:5px !important;border:0.5px solid #C6C7C9 !important}.nested-fields-trix .trix-button-group button{border-radius:10px !important;background-color:white !important;border:none !important}.form-select:focus,.form-control:focus{border-color:#02BEBA !important;box-shadow:0 0 0.25rem #02BEBA}.select-area.form-control option{padding-left:0.7rem;padding-top:0.25rem;padding-bottom:0.25rem;margin-top:0.04rem;margin-bottom:0.02rem}.select-area.form-control option:checked{background:linear-gradient(#02BEBA, #02BEBA) !important;color:white !important;-webkit-text-fill-color:white !important}.select-area.form-control option:-moz-selected{background-color:#02BEBA !important;color:white !important}.select-area.form-control option::-moz-selection{background-color:#02BEBA !important;color:white !important}.select-area.form-control option::selection{background-color:#02BEBA !important;color:white !important}.form-group .select2-selection{border:0.5px solid #C6C7C9 !important;border-radius:10px;height:50px}.form-group .select2-selection li{padding-left:0.5rem}.form-group .select2-selection .select2-search__field{border-radius:10px;border:0.5px solid #C6C7C9 !important}.form-group .select2-selection:focus{box-shadow:0 0 0.25rem #02BEBA}.form-group .select2-results__option:hover{background-color:#02BEBA !important}.form-group .select2-selection--single{display:flex !important;align-items:center}.form-group .select2-selection--single .select2-selection__arrow{height:100%}.form-group .select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #02BEBA transparent !important}.form-group .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#02BEBA transparent transparent transparent}.form-group .select2-selection__rendered{padding:0.375rem 0.75rem;display:flex !important;align-items:center;height:100%}input[type="checkbox"]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px !important;height:16px !important;border:0.5px solid #C6C7C9 !important;border-radius:4px !important;background:white;position:relative;accent-color:transparent}input[type="checkbox"]:checked::before{content:"";position:absolute;left:50%;top:50%;width:10px;height:6px;border-left:2px solid #02BEBA;border-bottom:2px solid #02BEBA;transform:translate(-50%, -60%) rotate(-45deg)}input[type="checkbox"]:focus{box-shadow:0 0 0.25rem #02BEBA}.form-check input[type="radio"]{width:16px !important;height:16px !important;border:0.5px solid #C6C7C9 !important;accent-color:#2C6A5A}.form-check input[type="radio"]:focus{box-shadow:0 0 0.25rem #02BEBA}.form-check input[type="radio"]:checked{background-color:#2C6A5A;border-color:#2C6A5A}.dashboard-pagination{display:flex;padding-left:0;list-style:none;border:unset;border-radius:10px;background-color:#F8F9FA;margin-top:1rem;padding-top:1rem;padding-bottom:1rem;margin-bottom:0px}.dashboard-pagination .pagy-bootstrap{background-color:white;padding:0.5rem;padding-left:1rem;padding-right:1rem;border-radius:8px}.dashboard-pagination .pagy-bootstrap .pagination{align-items:center}.dashboard-pagination .page-item .page-link{color:#C6C7C9;border:none;font-size:18px;margin-left:0.5rem}.dashboard-pagination .page-item:hover .page-link{background-color:transparent;color:#003E66;border-bottom:1px solid #003E66}.dashboard-pagination .page-item.disabled:hover .page-link{color:#C6C7C9 !important;border-bottom:unset !important}.dashboard-pagination .page-item.active .page-link{color:#02BEBA;background-color:transparent;border-bottom:0.5px solid #02BEBA}.dashboard-pagination .prev,.dashboard-pagination .next{position:relative}.dashboard-pagination .prev .page-link,.dashboard-pagination .next .page-link{color:#919294 !important;font-weight:700;font-size:22px;opacity:1}.dashboard-pagination .prev:hover .page-link,.dashboard-pagination .next:hover .page-link{border-bottom:unset}.dashboard-pagination .prev .page-link::after,.dashboard-pagination .prev .page-link::before,.dashboard-pagination .next .page-link::after,.dashboard-pagination .next .page-link::before{color:#212529 !important;font-size:33px;top:50%;position:absolute;font-weight:300 !important;transform:translateY(-50%);padding-bottom:0.3rem}.dashboard-pagination .prev{padding-right:2rem !important}.dashboard-pagination .prev .page-link::after{right:-0.8rem;content:'|'}.dashboard-pagination .next{padding-left:2rem !important}.dashboard-pagination .next .page-link::before{left:-0.8rem;content:'|'}.dashboard-pagination .prev.disabled .page-link,.dashboard-pagination .next.disabled .page-link{color:#2125294D !important}.dashboard-pagination .prev.disabled .page-link::before,.dashboard-pagination .prev.disabled .page-link::after,.dashboard-pagination .next.disabled .page-link::before,.dashboard-pagination .next.disabled .page-link::after{color:#212529 !important}.condition-action{width:25px;height:25px}.black-to-white-filter{filter:invert(100)}.red-to-white-filter{filter:brightness(0) invert(1)}#profile-image .profile-img-icon{cursor:pointer}@media (max-width: 767.98px){.toggle-sidebar-btn{left:0% !important;top:0.5rem !important}h3,.h3{font-size:calc(0.9rem + 0.6vw)}.r-center{justify-content:center !important}.r-flex-col{flex-direction:column !important}#usersTabBtns{padding-right:0px !important}#usersTabBtns li{width:33.33333%}#usersTabBtns li button{padding-top:0.5rem !important;font-size:12px !important;width:100% !important}#usersTabBtns .tab-content{padding:0px !important}#usersTabBtns .tab-content .tab-pane .accordion-body{padding:0px !important}.page-footer{flex-wrap:wrap !important;gap:0px !important}.page-footer p,.page-footer a,.page-footer i{padding-top:0.1rem !important;padding-bottom:0.1rem !important;font-size:12px !important}.dashboard-pagination .page-item .page-link{font-size:12px;margin-left:0.2rem;padding:0.2rem 0.3rem !important}.dashboard-pagination .page-item .page-link::before,.dashboard-pagination .page-item .page-link::after{font-size:23px !important}.dashboard-pagination .next{padding-left:1rem !important}.dashboard-pagination .prev{padding-right:1rem !important}}.font-25{font-size:25px}#status-form .input-group{max-width:300px}.dark-blue{color:#003E66}.dividers{color:#2C6A5A}.btn-new-video{background-color:#02BEBA;color:#ffffff;border-radius:10.5px;height:50px}.btn-new-video:hover{background-color:#02BEBA;color:#ffffff}.education-video input,select{height:50px;border-radius:8px !important}.education-video textarea{border-radius:8px !important}.btn-add-video{background-color:#02BEBA;color:#ffffff;width:100%;margin-top:10px}.btn-add-video:hover{background-color:#02BEBA;color:#ffffff}.video-card-footer{border-top:0px !important;background-color:transparent !important}.embed-responsive-item{width:100%;border-radius:12px 12px 0px 0px}.btn-edit-video,.btn-delete-video{color:#667085}.bg-modal{background:linear-gradient(105.15deg, rgba(84,189,149,0.12) 0%, rgba(99,174,239,0.16) 71.37%)}.delete-modal-btn{border-radius:12px;height:50px}.cancel-btn{border:0.5px solid #C6C7C9}.gradient-background{background:linear-gradient(to right, rgba(84,189,149,0.2) 0%, rgba(99,174,239,0.1) 71%)}#category-form .input-group{max-width:300px}.video-display{max-height:200px}:root{--primary: #75BA8E;--secondary: #ccbe8e;--light: #EFF5F9;--dark: #1D2A4D}.btn{transition:.5s}.text-body .fab{color:#75BA8E}.nav-item{cursor:pointer}.partners-img{max-height:145px}.margin-top--2rem{margin-top:-2rem}.btn:hover{box-shadow:0 8px 6px -6px #555555}.btn-primary{color:#FFFFFF}.btn-square{width:36px;height:36px}.btn-sm-square{width:28px;height:28px}.btn-lg-square{width:46px;height:46px}.btn-square,.btn-sm-square,.btn-lg-square{padding-left:0;padding-right:0;text-align:center}.back-to-top{position:fixed;display:none;right:30px;bottom:0;border-radius:50% 50% 0 0;z-index:99}.navbar-light .navbar-nav .nav-link{font-family:'Jost', sans-serif;position:relative;margin-left:30px;padding:15px 0;font-size:18px;font-weight:400;color:#003E66;outline:none;transition:.5s}.login-link{font-size:18px;font-weight:400;color:#63AEEF !important;transition:.5s;cursor:pointer}.landing-btn{background:#02BEBA;color:white;font-size:18px;font-weight:400;border:#02BEBA 1.5px solid;box-shadow:0px 2px 10px 0px #0000001A;padding:7px 40px !important;border-radius:10px}.landing-btn:hover,.landing-btn :focus{background:#02BEBA;color:white}.home-tab-bg{background:linear-gradient(90deg, rgba(99,174,239,0.1) 0%, rgba(84,189,149,0.1) 100%);font-size:15px;border:1px solid #63AEEF;border-top:none;border-bottom:none;gap:18px}.home-tab-bg img{width:2rem}.hero-desc-info-sec{width:85%;border:0.5px solid #63AEEF;border-radius:8px}.rev-digital-sec{width:85%;border:0.5px solid #63AEEF;border-radius:8px;background:linear-gradient(180deg, rgba(99,174,239,0.05) 0%, rgba(109,209,48,0.3) 100%)}.what-we-provide-cards-div .what-we-provide-card{background:linear-gradient(105.15deg, rgba(84,189,149,0.04) 0%, rgba(99,174,239,0.16) 71.37%);border-radius:20px;width:30%;min-height:160px}.what-we-provide-cards-div .what-we-provide-card .card-left{width:10%;top:46px;left:22px;position:relative}.what-we-provide-cards-div .what-we-provide-card .card-body{width:90%;padding-right:1rem !important}.what-we-provide-cards-div .what-we-provide-card .card-body .card-head{font-weight:600;letter-spacing:0%;font-size:clamp(1.125rem, 2vw, 1.5rem);color:#003E66}.what-we-provide-cards-div .what-we-provide-card .card-body .card-desc{padding-top:1rem;font-weight:400;font-size:14px;letter-spacing:0%}.footer-links .footer-link{color:#F8F9FA;font-size:18px}.our-trusted-sec .trusted-heading{font-weight:700;font-size:56px;line-height:60px;letter-spacing:0%;text-align:center;vertical-align:middle}.our-trusted-sec .trusted-desc{font-weight:400;font-size:24px;line-height:35px;letter-spacing:0%;text-align:center;vertical-align:middle;opacity:0.79}.have-query-ask-q-sec{position:relative;background:linear-gradient(105.15deg, rgba(84,189,149,0.04) 0%, rgba(99,174,239,0.16) 71.37%);z-index:1;border-radius:50px;border:0.5px solid #01BCB8}.have-query-ask-q-sec .input-field{border:0.5px solid #003E66;color:#212529}.have-query-ask-q-sec .input-field:focus{border:0.5px solid #003E66;background:transparent;outline-offset:none}.have-query-ask-q-sec::before{content:''}.digi-in-numbers .header-slogan-digi-no{color:#003E66 !important;font-size:96px;font-weight:700}.digi-in-numbers .header-slogan-digi-no-2{color:#003E66 !important;font-size:200px;font-weight:700}.digi-in-numbers .digi-no-sec-1{width:29.33%}.what-our-cus-say{border:0.5px solid #01BCB8;border-radius:30px;background:linear-gradient(105.15deg, rgba(84,189,149,0.04) 0%, rgba(99,174,239,0.16) 71.37%)}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link.active{color:#2C6A5A !important}#home-nav img{height:74px;max-width:203px}.security-img{height:80px !important}@media (min-width: 992px){.navbar-light .navbar-nav .nav-link::before{position:absolute;content:"";width:0;height:3px;bottom:0;left:50%;background:#2C6A5A !important;transition:.5s}.navbar-light .navbar-nav .nav-link:hover::before,.navbar-light .navbar-nav .nav-link.active::before{width:100%;left:0}}@media (max-width: 991.98px){.navbar-light .navbar-nav .nav-link{margin-left:0;padding:10px 0}}.hero-header{height:500px;background-size:contain;padding-top:5rem;padding-bottom:5rem}.header-title{font-weight:600}.header-slogan{font-size:45px;color:#ac9b61 !important}.header-slogan-2{font-size:45px;color:#003E66 !important}.header-desc-1{font-size:clamp(1rem, 4vw, 1.5rem);line-height:clamp(1.25rem, 5vw, 2.1875rem);opacity:0.79}.star-sz{width:29.61188507080078px;height:29px;color:#F26938}.hero-header .bg-green{border:1px solid}.header-summary{width:66%}.hero-header .btn-primary{background-color:var(--primary);border:1px solid var(--primary)}.checklist-container img{max-height:25px !important}.service-item{position:relative;height:350px;padding:0 30px;transition:.5s}.service-item .service-icon{width:150px;height:100px;display:flex;align-items:center;justify-content:center;background:var(--primary);border-radius:50%;transform:rotate(-14deg)}.service-item .service-icon i{transform:rotate(15deg)}.service-item a.btn{position:absolute;width:60px;bottom:-48px;left:50%;margin-left:-30px;opacity:0}.service-item:hover a.btn{bottom:-24px;opacity:1}.price-carousel::after{position:absolute;content:"";width:100%;height:50%;bottom:0;left:0;background:var(--primary);border-radius:8px 8px 50% 50%;z-index:-1}.price-carousel .owl-nav{margin-top:35px;width:100%;text-align:center;display:flex;justify-content:center}.price-carousel .owl-nav .owl-prev,.price-carousel .owl-nav .owl-next{position:relative;margin:0 5px;width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:var(--primary);background:#FFFFFF;font-size:22px;border-radius:45px;transition:.5s}.section-title{display:inline-block;border-bottom:5px solid #dee2e6;padding-bottom:0.5rem}#features .section-title{display:inline-block;border-bottom:5px solid #dee2e6;padding-bottom:0.5rem}#features .features-container .card{max-width:250px}#features .features-container .card img{height:115px !important;width:120px !important}#features .features-container .card .feature-img-extra-wide{height:115px !important;width:150px !important}.price-carousel .owl-nav .owl-prev:hover,.price-carousel .owl-nav .owl-next:hover{color:var(--dark)}@media (min-width: 576px){.team-item .row{height:350px}}.team-carousel .owl-nav{position:absolute;padding:0 45px;width:100%;height:45px;top:calc(50% - 22.5px);left:0;display:flex;justify-content:space-between}.team-carousel .owl-nav .owl-prev,.team-carousel .owl-nav .owl-next{position:relative;width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:#FFFFFF;background:var(--primary);border-radius:45px;font-size:22px;transition:.5s}.team-carousel .owl-nav .owl-prev:hover,.team-carousel .owl-nav .owl-next:hover{background:var(--dark)}.testimonial-carousel .owl-dots{margin-top:15px;display:flex;align-items:center;justify-content:center}.testimonial-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:20px;height:20px;background:var(--light);border:2px solid var(--primary);border-radius:20px;transition:.5s}.testimonial-carousel .owl-dot.active{width:40px;height:40px;background:var(--primary)}.testimonial-carousel .owl-item img{width:150px;height:150px}.bg-green{background-color:var(--primary) !important}.text-green{color:#65cb8a !important}.text-dark-green{color:#457757 !important}#contact-us-form input[type="text"],input[type="number"]{height:55px}#about .about-head img{-o-object-fit:cover;object-fit:cover;height:85% !important}.desktop-hidden{display:none}@media (max-width: 768px){.r-rating-text{margin-top:0.4rem;margin-left:0.1rem}.mt-3rem{margin-top:0rem !important}.digi-reviews{background-color:#F8F9FA}.header-slogan{font-size:30px !important}.text-lg-start{margin-top:35px !important;padding:0 !important}.about-head{margin:0 !important;min-height:auto !important}.tab-img{height:200px !important}.header-summary{width:100%;color:white}.btn-color{background-color:#cfac40 !important;border:1px solid #cfac40 !important;color:white !important}.tab-picture{display:none !important}.mobile-tab-picture{position:relative;-o-object-fit:contain;object-fit:contain;height:80% !important;display:block !important}.features-container{display:flex !important;flex-direction:column !important;align-items:center !important}.footer-divider{border:none;height:0.5px !important;color:#D8D8D8;opacity:1}.mobile-logo-hidden{display:none !important}}@media (max-width: 425px){.contact-form{padding:0 !important}.tab-picture{height:20% !important;-o-object-fit:contain !important;object-fit:contain !important}}@media (max-width: 1025px){.tab-picture{height:100% !important}.res-filer{display:flex !important;flex-direction:column !important}.mobile-hidden{display:none !important}.desktop-hidden{display:flex !important}.header-slogan-2{font-size:24px !important}.star-sz{width:11.855257034301758px;height:11.610284805297852px}.r-rating-text{font-weight:400;font-size:7.21px;line-height:10.01px;vertical-align:middle}.r-footer-link-heading{font-weight:600 !important;font-size:18px !important}.r-footer-link{color:#F8F9FA !important;font-weight:400 !important;font-size:16px !important;opacity:0.7 !important}.what-our-cus-say{border-radius:12.01px !important;border-width:0.2px !important}.r-footer-social-icon{height:34px !important}.r-footer-social-icon.mx-4{margin-right:1rem !important;margin-left:1rem !important}.r-quote-img{width:32.42872619628906px;height:22.82021713256836px}.landing-btn{font-size:13px !important;border-radius:5px !important;padding:2px 10px !important}.nav-link{font-size:14px !important}.r-py-0{padding-top:0 !important;padding-bottom:0 !important}.r-pt-0{padding-top:0 !important}.r-align-start{align-items:start !important}.r-px-0{padding-left:0 !important;padding-right:0 !important}.r-px-1{padding-left:0.5rem !important;padding-right:0.5rem !important}.r-w-100{width:100% !important}.r-column{flex-direction:column !important}.r-gap-0{gap:0 !important}.navbar-light .navbar-brand img{max-width:100px !important}.home-tab-bg{font-size:14px !important}.r-border-center{border-top:0.5px solid #63AEEF !important;border-bottom:0.5px solid #63AEEF !important;border-left:none !important;border-right:none !important}.what-we-provide-cards-div{gap:20px !important}.what-we-provide-cards-div .what-we-provide-card{border-radius:15px !important;width:100% !important;min-height:154px !important}.what-we-provide-cards-div .what-we-provide-card .card-left{width:0% !important}.what-we-provide-cards-div .what-we-provide-card .card-body{width:100% !important;padding-right:0rem !important}.what-we-provide-cards-div .what-we-provide-card .card-body .card-head{padding-left:2rem !important;white-space:normal !important}.header-slogan-digi-no{font-size:48px !important}.header-slogan-digi-no-2{font-size:84px !important}.r-order-1{order:1 !important}.r-order-2{order:2 !important}.r-align-center{align-items:center !important}.r-text-center{text-align:center !important}.email-contact-us-input{border:0.5px solid #212529C9 !important}.r-contact-us-p{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.r-contact-us-submit{content:'Subcribe'}.have-query-ask-q-sec{border-radius:20px}}@media (max-width: 1430px){.header-slogan-2{font-size:34px}.login-link{font-size:16px !important}}.visually-hidden{left:-9999px;opacity:0}.line-height-120{line-height:1.2}.opacity-80{opacity:0.8}.hero-tab{width:33.3333%}.rev-digital-bg{background-color:#F8F9FA}@media (max-width: 767.98px){.rev-digital-bg{background-color:transparent}}.rev-digital-image{width:75%}.provide-text-container{width:50%}.digi-in-numbers-text{width:67%}.digi-in-numbers-detail{width:86%}.mt-3rem{margin-top:3rem}.testimonial-bg{background-color:#003E66}.testimonial-rating{color:#63AEEF;font-size:18px;opacity:0.8}.testimonial-title-block{width:34%}.testimonial-content-block{width:61%}.contact-us-bg{background-color:#F8F9FA}.contact-width{width:85%}.medical-color{color:#02BEBA}.last-width{width:80%}.overflow-div{overflow-x:hidden}.close-icon{position:absolute;top:1rem;right:1rem;z-index:10}.close-icon .cross-img{width:23px;height:23px}@media (min-width: 768px){.close-icon{display:none !important}}.icon-width{width:60%}.cyber-essentials-icon-width{width:50%}.testimonial-slide{display:none}.testimonial-slide.active{display:block}.testimonial-dots{display:flex;justify-content:center;gap:10px;margin-top:20px}.dot{width:12px;height:12px;border-radius:50%;background-color:#ccc;cursor:pointer}.dot.active{background-color:#007bff}.landing-pic{-o-object-fit:fill;object-fit:fill;position:relative;height:18rem;width:94%;margin:0 auto;overflow:hidden;border-radius:2rem;aspect-ratio:16 / 6}@media (max-width: 768px){.landing-pic{height:300px}}.height-rep{max-height:745px}@media (max-width: 430px){.height-rep{max-height:840px !important}.dean-width{width:40% !important}}.dean-width{width:20%}.profile-edit{width:80%;position:relative}.txt-opacity{opacity:79%}.fandl-name{font-size:36px;font-weight:700;gap:40px}.custom-profile-form{border:0.5px solid #C6C7C9;font-size:16px;border-radius:8px}.border-rad{border-radius:8px}.password-head{color:#212529C9}.terms-page p,.terms-page ol.list-unstyled li{font-size:clamp(1rem, 4vw, 1.5rem);line-height:clamp(1.25rem, 5vw, 2.1875rem);color:rgba(0,0,0,0.79);letter-spacing:0}.terms-page ol.list-unstyled strong{color:black;font-weight:bold}.terms-page .terms-font{font-size:clamp(1.563rem, 4vw, 2.125rem)}.terms-page .logo-terms{width:24%}.welcome-tag{font-size:22px;font-weight:500}.logoToggle{width:55px !important;height:25px}.logoToggle:checked{background-color:#2C6A5A !important;border-color:#2C6A5A !important}.bg-teal{background-color:#02BEBA}.logo-image{transition:transform 0.3s;cursor:pointer}.toggle-switch{position:relative;display:inline-block;width:53px;height:26px}.collaborator-row,.site-license-members-row{display:none}.user-model{border-radius:16px;overflow:hidden}.modal-close{margin-bottom:-1.4rem}.modal-close .cross-img{width:20px;height:20px}.w-90{width:90%}.user-info-display hr{opacity:0.08}.cursor-pointer{cursor:pointer !important}.toggle-switch input{display:none}.inner-collaborator-row{display:none;transition:max-height 2s ease-in-out, opacity 1s ease-in-out}.sliderToggle{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:34px}.magnify{-o-object-fit:contain;object-fit:contain;transition:transform 0.3s}.max-h-70vh{max-height:70vh}.sliderToggle:before{position:absolute;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;transition:.4s;border-radius:50%}input:checked+.sliderToggle{background-color:#2C6A5A}input:checked+.sliderToggle:before{transform:translateX(26px)}.hidden{display:none !important}.block{display:block !important}.max-width-70{max-width:70% !important}.max-width-90{max-width:90% !important}.userDetailsmodal .row{font-size:20px}.btnCloseModal{border-radius:50%;width:48px;background:transparent;border:1px solid #bfbfbf}.btnCloseModal span{font-size:28px}.chosen-container{width:900px !important;height:40px;font-size:17px}.billing-btn{border:none;background:transparent;padding:0px !important}#dashboard-index .card{height:100%}#dashboard-index .card .card-text{font-size:70px !important}#dashboard-index .card .card-title{font-size:30px !important}#dashboard-index .form-select{width:150px !important;position:absolute !important;right:50px !important;top:97px !important}.retreat-icon{height:20px}.retreat-icon-lg{height:40px}.bg-question-btn{background:#fce5c3}.bg-medicine-btn{background:#fdd8d8}.switch{position:relative;display:inline-block;width:50px;height:50px;border:2px solid #dcdcdc;background:#e0e0e0;box-shadow:7px 7px 23px #bebebe, -7px -7px 23px #ffffff;overflow:hidden;border-radius:60px}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;transition:0.5s}.switch .chbox:checked+.switch .slider:before{background:white;box-shadow:none}.switch .chbox:focus+.switch .slider{box-shadow:0 0 1px #2196f3}.switch .slider{color:#9a9a9a;display:flex;align-items:center;justify-content:center;font-size:11px;font-family:sans-serif}.switch .slider--0{color:white;font-weight:600;background-color:#49d84e}.switch .slider--1 div{transition:0.5s}.switch .slider--1 div{position:absolute;width:100%;height:50%;left:0}.switch .chbox:checked~.slider--1 div:first-child{transform:translateY(-100%);transition-delay:1s}.switch .chbox:checked~.slider--1 div:last-child{transform:translateY(100%);transition-delay:1s}.switch .chbox:checked~.slider--2{transform:translateX(100%);transition-delay:0.5s}.switch .chbox:checked~.slider--3{transform:translateX(-100%);transition-delay:0s}.switch .slider--1 div:first-child{transform:translateY(0);top:0;background-color:#f3f3f3;transition-delay:0s}.switch .slider--1 div:last-child{transform:translateY(0);bottom:0;background-color:#f3f3f3;border-top:1px solid #e0e0e0;transition-delay:0s}.switch .slider--2{background-color:#e6e6e6;transition-delay:0.5s;transform:translateX(0);border-left:1px solid #d2d2d2}.switch .slider--3{background-color:#d2d2d2;transition-delay:1s;transform:translatex(0);border-right:1px solid #d2d2d2}.bookingIndex .card-body .country-filter--btn img{height:15px}.otp-inputs .form-control{width:43px}.business_logo{height:150px;border:3px solid black;border-radius:10px;width:150px}.footer-logo{width:200px}.w-239{width:239px !important}.w-175{width:150px !important}.w-143{width:143px !important}.w-140{width:140px !important}.w-203{width:203px !important}.w-239{width:239px !important}.w-139{width:139px !important}.w-115{width:115px !important}.gap-10{gap:10rem !important}.partner-slider{overflow:hidden;position:relative;width:100%;padding:20px 0}.marquee-container{display:flex;width:-moz-fit-content;width:fit-content;animation:scroll 40s linear infinite}.marquee-content{display:flex;gap:60px;padding-right:60px}.partner-logo{flex-shrink:0;-o-object-fit:contain;object-fit:contain;transition:transform 0.3s ease;margin:0 15px}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.marquee-container:hover{animation-play-state:paused}.marquee-container{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.marquee-content{transform:translateZ(0)}.dropdown-submenu:hover>.dropdown-menu{display:block;position:absolute;left:100%;top:0}.dropdown-submenu>.dropdown-toggle::after{transform:rotate(-90deg);float:right;margin-top:.3rem}.submenu-scroll{max-height:300px;overflow-y:auto}.hidden-field{left:-9999px;opacity:0;height:0;padding:0;font-size:0}.hidden-field-input{opacity:0;height:0;padding:0;font-size:0}.gray-blue{background-color:#b5bcc1}@media (max-width: 767.98px){.consultation-modal-body{padding:1.5rem;gap:1.5rem;font-size:0.875rem}.consultation-modal-title{font-size:1.25rem}.consultation-summary-content{flex-direction:column !important}.consultation-summary-label{min-width:unset}}@media (max-width: 767.98px){.treatment-modal-body{padding:1.5rem;gap:1.5rem;font-size:0.875rem}.treatment-modal-title{font-size:1.25rem}.treatment-medicines-content,.treatment-netting-content,.treatment-referral-content{flex-direction:column !important}.treatment-medicines-label,.treatment-netting-label,.treatment-referral-label{min-width:unset}.treatment-medicine-item{font-size:0.875rem}.treatment-resend-btn,.treatment-email-submit{width:auto;padding:0.375rem 0.75rem;font-size:0.875rem}.treatment-email-form{width:100%}}@media (max-width: 767.98px){.patient-modal-body{padding:1.5rem;gap:1.5rem;font-size:0.875rem}.patient-modal-title{font-size:1.25rem}.patient-details-row{flex-direction:column !important}.patient-details-label{min-width:unset;display:block}.patient-details-item{padding:0.25rem 0}}@media (max-width: 768px){.booking-search-input,.booking-date-input{font-size:0.875rem;padding:0.5rem}.booking-search-btn{padding:0.25rem 0.5rem;font-size:0.875rem}.booking-condition-menu,.booking-submenu{font-size:0.875rem}.booking-condition-submenu .booking-submenu{position:static !important;box-shadow:none;border:none;padding-left:1rem}.booking-condition-toggle .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width: 768px){#upgrade_plan_btn{padding:5px !important}.attr-col{padding-left:0px !important}.userDetailsmodal .modal-dialog{width:96vw;left:0px !important}.userDetailsmodal strong{font-size:12px !important}.userDetailsmodal .user-modal-text{font-size:12px;padding-top:0.75rem !important}.userDetailsmodal .col-9{padding-right:0px !important}.userDetailsmodal .card-body{padding:1px !important}.userDetailsmodal .cross-img{padding-right:0.3rem}.mb-35{margin-bottom:35px}.mb-75{margin-bottom:75px}}@media (max-width: 447px){.upgrade_plan_btn{font-size:12px}}@media (max-width: 421px){.upgrade_plan_btn{padding:2px !important}}#generic_price_table{background-color:#f0eded}#generic_price_table .generic_content{background-color:#fff}#generic_price_table .generic_content .generic_head_price{background-color:#f6f6f6}#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg{border-color:#e4e4e4 rgba(0,0,0,0) rgba(0,0,0,0) #e4e4e4}#generic_price_table .generic_content .generic_head_price .generic_head_content .head span{color:#525252}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .sign{color:#414141}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .currency{color:#414141}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .cent{color:#414141}#generic_price_table .generic_content .generic_head_price .generic_price_tag .month{color:#414141}#generic_price_table .generic_content .generic_feature_list ul li{color:#a7a7a7}#generic_price_table .generic_content .generic_feature_list ul li span{color:#414141}#generic_price_table .generic_content .generic_feature_list ul li:hover{background-color:#E4E4E4;border-left:5px solid #2ECC71}#generic_price_table .generic_content .generic_price_btn a{border:1px solid #2ECC71;color:#2ECC71}#generic_price_table .generic_content.active .generic_head_price .generic_head_content .head_bg,#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head_bg{border-color:#2ECC71 rgba(0,0,0,0) rgba(0,0,0,0) #2ECC71;color:#fff}#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head span,#generic_price_table .generic_content.active .generic_head_price .generic_head_content .head span{color:#fff}#generic_price_table .generic_content:hover .generic_price_btn a,#generic_price_table .generic_content.active .generic_price_btn a{background-color:#2ECC71;color:#fff}#generic_price_table{font-family:'Raleway', sans-serif}.row .table{padding:28px 0}#generic_price_table .generic_content{overflow:hidden;position:relative;text-align:center}#generic_price_table .generic_content .generic_head_price{margin:0 0 20px 0}#generic_price_table .generic_content .generic_head_price .generic_head_content{margin:0 0 50px 0}#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg{border-style:solid;border-width:90px 1411px 23px 399px;position:absolute}#generic_price_table .generic_content .generic_head_price .generic_head_content .head{padding-top:40px;position:relative;z-index:1}#generic_price_table .generic_content .generic_head_price .generic_head_content .head span{font-family:"Raleway",sans-serif;font-size:28px;font-weight:400;letter-spacing:2px;margin:0;padding:0;text-transform:uppercase}#generic_price_table .generic_content .generic_head_price .generic_price_tag{padding:0 0 20px}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price{display:block}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .sign{display:inline-block;font-family:"Lato",sans-serif;font-size:28px;font-weight:400;vertical-align:middle}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .currency{font-family:"Lato",sans-serif;font-size:60px;font-weight:300;letter-spacing:-2px;line-height:60px;padding:0;vertical-align:middle}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .cent{display:inline-block;font-family:"Lato",sans-serif;font-size:24px;font-weight:400;vertical-align:bottom}#generic_price_table .generic_content .generic_head_price .generic_price_tag .month{font-family:"Lato",sans-serif;font-size:18px;font-weight:400;letter-spacing:3px;vertical-align:bottom}#generic_price_table .generic_content .generic_feature_list ul{list-style:none;padding:0;margin:0}#generic_price_table .generic_content .generic_feature_list ul li{font-family:"Lato",sans-serif;font-size:18px;padding:15px 0;transition:all 0.3s ease-in-out 0s}#generic_price_table .generic_content .generic_feature_list ul li:hover{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}#generic_price_table .generic_content .generic_feature_list ul li .fa{padding:0 10px}#generic_price_table .generic_content .generic_price_btn{margin:20px 0 32px}#generic_price_table .generic_content .generic_price_btn a{border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-webkit-border-radius:50px;display:inline-block;font-family:"Lato",sans-serif;font-size:18px;outline:medium none;padding:12px 30px;text-decoration:none;text-transform:uppercase}#generic_price_table .generic_content,#generic_price_table .generic_content:hover,#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg,#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head_bg,#generic_price_table .generic_content .generic_head_price .generic_head_content .head h2,#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head h2,#generic_price_table .generic_content .price,#generic_price_table .generic_content:hover .price,#generic_price_table .generic_content .generic_price_btn a,#generic_price_table .generic_content:hover .generic_price_btn a{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}@media (max-width: 767px){#generic_price_table .generic_content{margin-bottom:75px}}@media (min-width: 768px) and (max-width: 991px){#generic_price_table .col-md-3{float:left;width:50%}#generic_price_table .col-md-4{float:left;width:50%}#generic_price_table .generic_content{margin-bottom:75px}}#generic_price_table_home{font-family:'Raleway', sans-serif}.text-center h1,.text-center h1 a{color:#7885CB;font-size:30px;font-weight:300;text-decoration:none}.demo-pic{margin:0 auto}.demo-pic:hover{opacity:0.7}#generic_price_table_home ul{margin:0 auto;padding:0;list-style:none;display:table}#generic_price_table_home li{float:left}#generic_price_table_home li+li{margin-left:10px;padding-bottom:10px}#generic_price_table_home li a{display:block;width:50px;height:50px;font-size:0px}#generic_price_table_home .blue{background:#3498DB;transition:all 0.3s ease-in-out 0s}#generic_price_table_home .emerald{background:#2ECC71;transition:all 0.3s ease-in-out 0s}#generic_price_table_home .grey{background:#7F8C8D;transition:all 0.3s ease-in-out 0s}#generic_price_table_home .midnight{background:#34495E;transition:all 0.3s ease-in-out 0s}#generic_price_table_home .orange{background:#E67E22;transition:all 0.3s ease-in-out 0s}#generic_price_table_home .purple{background:#9B59B6;transition:all 0.3s ease-in-out 0s}#generic_price_table_home .red{background:#E74C3C;transition:all 0.3s ease-in-out 0s}#generic_price_table_home .turquoise{background:#1ABC9C;transition:all 0.3s ease-in-out 0s}#generic_price_table_home .blue:hover,#generic_price_table_home .emerald:hover,#generic_price_table_home .grey:hover,#generic_price_table_home .midnight:hover,#generic_price_table_home .orange:hover,#generic_price_table_home .purple:hover,#generic_price_table_home .red:hover,#generic_price_table_home .turquoise:hover{border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;transition:all 0.3s ease-in-out 0s}#generic_price_table_home .divider{border-bottom:1px solid #ddd;margin-bottom:20px;padding:20px}#generic_price_table_home .divider span{width:100%;display:table;height:2px;background:#ddd;margin:50px auto;line-height:2px}#generic_price_table_home .itemname{text-align:center;font-size:50px;padding:50px 0 20px;border-bottom:1px solid #ddd;margin-bottom:40px;text-decoration:none;font-weight:300}#generic_price_table_home .itemnametext{text-align:center;font-size:20px;padding-top:5px;text-transform:uppercase;display:inline-block}#generic_price_table_home .footer{padding:40px 0}.price-heading{text-align:center}.price-heading h1{color:#666;margin:0;padding:0 0 50px 0}.demo-button{background-color:#333333;color:#ffffff;display:table;font-size:20px;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:50px;outline-color:-moz-use-text-color;outline-style:none;outline-width:medium;padding:10px;text-align:center;text-transform:uppercase}.bottom_btn{background-color:#333333;color:#ffffff;display:table;font-size:28px;margin:60px auto 20px;padding:10px 25px;text-align:center;text-transform:uppercase}.demo-button:hover{background-color:#666;color:#FFF;text-decoration:none}.bottom_btn:hover{background-color:#666;color:#FFF;text-decoration:none}#practices_form{margin-bottom:40px}#practices_form .form-group{width:360px !important;margin:0 auto}@media screen and (max-width: 400px){#practices_form .form-group{width:200px !important}}.btn-prescription,.btn-new-prescription{background-color:#02BEBA;color:#ffffff;border-radius:10.5px;height:50px}.btn-prescription:hover,.btn-new-prescription:hover{background-color:#02BEBA;color:#ffffff}@media (max-width: 430px){.signature{margin-top:25px}}.signature-container{width:100%;position:relative}#signature-pad{width:100%;height:250px;border:1px solid #dee2e6;border-radius:8px;box-sizing:border-box}.existing-signature-display{width:100%;height:250px;display:none}.print-prescription h3{border-bottom:1px solid black;padding:5px;margin-top:20px}.print-prescription h2{text-align:center;border-top:30px solid gray;border-bottom:30px solid gray;padding-top:10px;padding-bottom:10px;margin-bottom:50px}.print-prescription table{margin-top:20px;margin-bottom:20px;width:100%;border-collapse:collapse}.border-black{border:1px solid black}.pharmacist-info td{border-bottom:1px solid black;padding:8px}.medicine-info th{padding:10px;text-align:center}.treatment-details-main{display:flex;flex-direction:row;align-items:center;margin-top:15px}.treatment-details-wrapper{display:flex;flex-direction:row;align-items:center;gap:10px}.signature-wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:120px}.signature-wrapper .signature{border-bottom:1px solid black;padding-bottom:8px;width:70%;height:100%;display:flex;align-items:end}.signature-wrapper .signature img{max-width:380px;max-height:120px}.script-date{border-bottom:1px solid black;padding-bottom:8px;width:25%;height:100%;display:flex;align-items:self-end;justify-content:center}.patient-info-table td{border-bottom:1px solid black;padding:8px}.radius-12{border-radius:12px}.privatescript-form input[type="text"],textarea,input[type="date"]{height:50px;border-radius:8px !important}.btn-medicine{display:inline-flex;align-items:center}:root{--answerprimary: #333;--answersecondary: #333;--answererrorColor: red;--answerStepNumber: 6;--answerContainerWidth: 1000px;--bgColor: #1E483D;--inputBorderColor: lightgray}.bg-var-primary{color:#212529}.patient-reponse-txt{min-height:6.125rem !important}.condition-question-wrapper .question-title{color:#112A46;font-size:26px}.question-answer-wrapper p{color:#112A46 !important;font-size:17px}.question-answer-wrapper .form-check-label{color:#112A46;font-size:17px}.custom-hr{border:1px solid white;background-color:white !important}.nextbutton{border-radius:10px;background-color:#02BEBA !important;border-color:#02BEBA;width:100%}.nextbutton:hover{border:1px solid #2C6A5A !important}.previousbutton{width:100%;border-radius:10px;background-color:transparent !important;border:0.5px solid #C6C7C9 !important;color:black !important}.simple-button{background-color:#02BEBA !important;border-color:#02BEBA}.simple-button:hover,.simple-button:focus,.simple-button:active,.simple-button:checked{border-color:#02BEBA !important}#TreatmentForm .btn-outline-dark{border:0.5px solid #C6C7C9 !important;width:100%}#TreatmentForm .btn-outline-dark:hover{border-color:black !important}#TreatmentForm .simple-button{width:100%}.logo-container{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid;border-image-source:linear-gradient(90deg, #01BCB8 0%, #016462 100%);border-image-slice:1}.left-section{display:flex;align-items:center}.logo{width:40px;height:auto}.digilogo-text{margin-left:10px;font-size:14.65px;font-weight:700;color:#003E66}.arrow-icon{width:24px;height:24px;transition:transform 0.3s ease;margin-left:auto}.arrow-up{transform:rotate(180deg)}.submenu{display:none;margin-left:40px}.submenu.visible{display:block}.submenu li a{opacity:0.79}.submenu-title{margin-left:10px;font-size:16px;font-weight:400}.sign-in-box{width:clamp(394px, 80vw, 1100px);max-height:98vh}.sign-in-card{border-radius:clamp(20px, 5vw, 50px);box-shadow:0px 0px 10px 0px #0000001A;height:815px}@media (max-width: 767.98px){.sign-in-card{height:100%}}@media (max-width: 425px){.sign-in-card.forgot{height:363px}}.sign-in-body{justify-content:center;display:flex;align-items:center}.sign-in-body .p-4{width:100%;max-width:824px}.btn-sign{background-color:#02BEBA;color:white}.btn-sign:hover{background-color:#02BEBA;color:white}.account-sign-up{display:flex;justify-content:center}.account-sign-up a{color:#02BEBA}.sign-in-txt p{font-size:clamp(0.875rem, 2vw, 1.5rem)}.align-div{justify-content:center;display:flex;flex-direction:column;align-items:center}.form-edit{width:100%;max-width:634px}.sign-heading{font-size:2.25rem;font-weight:600}.word-sign,.word-in,.word-enter{font-weight:normal;color:#000}@media (max-width: 768px){.sign-heading{font-size:1.5rem}.word-sign{color:#2C6A5A;font-weight:700}.word-in{color:#1A2434;font-weight:700}}.back-button{width:clamp(100%, 80vw, 80%)}.heading-clr{color:#02BEBA}.edit-font{width:clamp(308px, 45vw, 642px)}.success-txt{font-size:24px}.success-bg{height:771px}@media (max-width: 425px){.success-bg{background:linear-gradient(105.15deg, rgba(84,189,149,0.04) 0%, rgba(99,174,239,0.16) 71.37%);height:332px}}.section-authentication-signin{height:100vh !important}.sign-logo{margin-right:100px;width:24rem}.account-type-btns{display:flex;flex-wrap:wrap;justify-content:center}.account-type-btn{min-width:14rem;height:50px;border-radius:10.5px;margin:8px 14px;padding:8px 10px}.account-type-organization,.account-type-individual{background-color:#ffffff;color:#212529;border:0.5px solid #02beba}.account-type-organization.selected,.account-type-individual.selected{background-color:#02beba;color:#ffffff;border:none}.radio-btn{width:18px;height:18px;border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-right:10px;background:transparent;transition:border 0.2s}.radio-btn-active{border:1.5px solid #ffffff}.radio-btn-inactive{border:2px solid #02beba}.type-btn-text{font-family:'Segoe UI', sans-serif;font-weight:500;font-size:18px;line-height:100%}.link-color{color:#02BEBA}.link-color:hover{color:#02BEBA}.otp-section{max-width:400px;margin:auto}.otp-inputs{border:none;border-bottom:1px solid #02BEBA;width:66px;font-size:27px;padding:8px;outline:none;border-radius:0px !important;font-weight:700}.otp-inputs:focus{border-bottom:2px solid #007bff;box-shadow:none}.iti{width:100%}@media (max-width: 576px){.otp-input{width:40px;font-size:20px}}.sign-up-card{border-radius:clamp(20px, 5vw, 50px);box-shadow:0px 0px 10px 0px #0000001A}.width-full{width:100%}.custom-width{width:65%}.check-box-style{width:25px;border-radius:8px;border:1px solid #212529}#additional-info-error{color:#932121;text-align:center;margin-bottom:1rem;font-size:0.9rem}@media (min-width: 768px){.pb-sm{padding-bottom:2rem !important}}@media (max-width: 655px){.phone-number-responsive{display:block}}@media (max-width: 429px){.close-div{display:block !important}.final-card{background:linear-gradient(105.15deg, rgba(84,189,149,0.04) 0%, rgba(99,174,239,0.16) 71.37%);box-shadow:0px 0px 10px 0px #0000001A}.final-card h3 span{color:#02BEBA}.deep-green{color:#2C6A5A}}.deep-green{color:#2C6A5A}@media (max-width: 700px){.custom-width{width:100%}}@media (max-width: 365px){.check-box-style{width:18px}.terms-text{font-size:12px;text-align:center}}@media (max-width: 600px){.otp-inputs{width:44px;font-size:20px}}.site-team-member-form input,.collaborator-form input{height:50px;border-radius:8px}.eye-icon-border{border-top-right-radius:8px;border-bottom-right-radius:8px}.email-template-1{margin:20px auto;padding:20px;border:1px solid #ccc;border-radius:8px}.free-text1{margin-top:10px;border:1px solid #ddd;padding:10px;border-radius:5px}.email-template-2{margin:20px auto;padding:20px;border:1px solid #ccc;border-radius:8px}.free-text2{margin-top:10px;border:1px solid #ddd;padding:10px;border-radius:5px}.email-templates-container{display:flex;gap:20px}.email-template-1,.email-template-2{padding:20px;border:1px solid #ccc;border-radius:8px}.opacity-half{opacity:0.5}.opacity-null{opacity:0.8}.free-text1,.free-text2{margin-top:10px;border:1px solid #ddd;padding:10px;border-radius:5px}.custom1-btn-check{margin-left:-1.5rem;z-index:1;border:none !important;background-color:transparent}.custom1-btn-check:checked+.custom1-btn-label::before{content:'\2713';margin-right:8px;background-color:white !important}.custom1-btn-label{position:relative;padding-right:40px}.custom1-btn-label::after{content:'';position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:16px;color:white}.allergic-medicine{border:2px solid red !important;padding:5px;border-radius:5px}.allergic-medicine label{color:red !important;font-weight:bold}.allergic-medicine input{border:2px solid red !important}.generate-referral:checked{background-color:#02BEBA;border-color:#02BEBA}.medicine-item{display:flex;flex-direction:row;align-items:center;gap:8px;margin-bottom:10px}.checkbox-label-wrapper{display:flex;flex-direction:row;align-items:center;gap:8px}.medicine-label{margin-right:16px;min-width:20rem;font-size:14px}.medicine-fields{display:none;flex-direction:row;align-items:center;gap:8px}.field-wrapper{min-width:100px;max-width:150px}.field-wrapper input{padding:4px 8px;font-size:14px}.bg-custom{background:linear-gradient(105.15deg, rgba(84,189,149,0.04) 0%, rgba(99,174,239,0.16) 71.37%)}.allergies-alert{background-color:#FFD580;color:#5A3E1B;border-left:5px solid #FF8C00}.min-w-17{min-width:17px !important}.dotted-gray{border:1px dotted gray}.min-w-1{min-width:1rem}@media (max-width: 768px){.medicine-item{flex-direction:column;align-items:flex-start;gap:12px}.checkbox-label-wrapper{flex-direction:row;align-items:center;gap:8px;width:100%}.medicine-label{min-width:auto;margin-right:0;font-size:16px}.medicine-fields{flex-direction:column;width:100%;gap:12px}.field-wrapper{min-width:100%;max-width:100%}.field-wrapper input{width:100%;font-size:16px;padding:8px}}@media (max-width: 768px){#medicinemedia{flex-direction:column !important;width:100% !important;gap:8px !important}#medicinemedia input#medicine-name{width:100% !important;font-size:14px !important;padding:6px !important}#medicinemedia button{width:100% !important;font-size:14px !important;padding:8px !important}#medicine_name_error{font-size:12px !important;padding:0 8px !important}.medicine-item{flex-direction:column !important;align-items:flex-start !important;gap:8px !important;padding:8px !important}.medicine-checkbox{margin-right:8px !important}.medicine-label{min-width:100% !important;font-size:14px !important;margin-right:0 !important}.medicine-fields{flex-direction:column !important;width:100% !important;gap:8px !important}.field-wrapper{min-width:100% !important;max-width:100% !important}.field-wrapper input{width:100% !important;font-size:12px !important;padding:4px 6px !important}.medicine-item button.btn-outline-danger{width:100% !important;height:36px !important;font-size:14px !important}.medicine-item button.btn-outline-danger i{height:20px !important}}@media (max-width: 768px){#medicinemedia{min-width:100% !important}}@media (max-width: 535px){.privateScriptButton{font-size:12px}}.bg-success{background-color:#02BEBA !important}.lobibox-notify.lobibox-notify-success{background-color:#02BEBA !important}body{font-family:"Segoe UI", sans-serif}.btn-tooltip{position:relative;cursor:pointer}.btn-tooltip::before{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translateX(-50%);padding:0.5rem 0.75rem;background-color:#333;color:white;border-radius:4px;font-size:0.85rem;white-space:nowrap;opacity:0;visibility:hidden;transition:opacity 0.2s ease, visibility 0.2s ease;z-index:1000;pointer-events:none}.btn-tooltip::after{content:'';position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(100%);border:5px solid transparent;border-top-color:#333;opacity:0;visibility:hidden;transition:opacity 0.2s ease, visibility 0.2s ease;z-index:1000}.btn-tooltip:hover::before,.btn-tooltip:hover::after{opacity:1;visibility:visible}.btn-tooltip-top::before{bottom:100%;top:auto;margin-bottom:8px}.btn-tooltip-top::after{bottom:100%;top:auto;transform:translateX(-50%) translateY(100%);border-top-color:#333;border-bottom-color:transparent}.btn-tooltip-bottom::before{top:100%;bottom:auto;margin-top:8px}.btn-tooltip-bottom::after{top:100%;bottom:auto;transform:translateX(-50%) translateY(-100%);border-bottom-color:#333;border-top-color:transparent}
