*{margin:0;padding:0;box-sizing:border-box}.login-form-btn:disabled:hover{cursor:not-allowed;background-color:#4f6d7a!important;cursor:not-allowed!important}.alert{padding:10px!important}.w-100{width:100%!important}.bba-bg-primary{background-color:#4f6d7a}.bba-bg-primary:hover{background-color:#304b57}.cursor-pointer{cursor:pointer}.content_section{background-color:#f6f7f9}img{max-width:100%}.sidebar{min-height:100vh;padding:1rem 0;position:fixed;top:0;left:0}.sidebar .logo{margin:0 auto}@media (max-width:768px){.sidebar{min-height:auto;padding:.5rem}}.padding_none{padding:0!important}dl,ol,ul{margin-bottom:0!important;padding:0}.right-header .rt-links,.side-links{list-style:none}.side-links{margin-top:1rem}.side-links li{line-height:2.3;border-bottom:1px solid #ddd}.side-links li a{color:#282828;text-decoration:none;width:100%;font-size:16px;font-weight:400;display:block}.text-link{color:#282828}.lf-t-header{flex:1}.profile-table{background-color:#4f6d7a;height:28px;width:28px;display:block;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;margin-right:8px}.profile-table span{color:#fff;display:block;font-size:12px;text-transform:uppercase}.profile{background-color:#4f6d7a;height:35px;width:35px;display:block;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;margin-right:10px}.profile span{color:#fff;display:block;text-transform:uppercase}.btn-profile{display:flex;align-items:center;text-decoration:none;background-color:#f8f9fa;padding:5px 10px;border-radius:5px}.w-container{width:90%;margin:0 auto}.profile-card{background:#fff;padding:2rem;border-radius:5px}.profile-card h1{font-size:18px}.profile-card p{font-size:14px}.dash-summery{display:flex;flex-wrap:wrap;justify-content:space-between}.card-items-bba-1{border-radius:5px;padding:1rem;width:24%}.card-items-bba-1 span{color:#222}.card-items-bba-1 h4{font-size:25px;font-weight:600;margin-top:5px}.flex-v-center{display:flex;align-items:center}.card-items-bba{border-radius:5px;padding:1rem;width:48%}.card-items-bba h4{font-size:18px;font-weight:600;margin-top:5px}.card-items-bba span{font-weight:500;font-size:15px}.light-green{background-color:#c4f2d8}.peel-light{background-color:#f1ddcb}.trust-light{background-color:#b7caff}.teal-blue{background-color:#c1ecfe}.red-light{background-color:#ffefe6}.level-tabs{list-style:none}.level-tabs li{display:inline-block;margin-right:5px}.level-tabs li span{cursor:pointer}.level-tabs li .active-level{background-color:#4f6d7a}.level-tabs li .active-level:hover{background-color:#304b57}.flex-1{flex:1}.table-sort{background-color:#fff;padding:1.5rem;border-radius:4px}.table-sort table th{font-size:14px}.table-sort .material-icons{font-size:18px}.table-bba .material-icons{font-size:14px}.search-form-control{border:1px solid #ddd;border-radius:4px;color:#282828;padding:5px 10px;font-size:14px}.search-form-control:focus{outline:none;border:1px solid #888}.export-btn{outline:none;border:1px solid #ddd;background-color:#fff;box-shadow:none;padding:5px 10px;font-size:14px;display:inline-block}.export-btn:hover{background-color:#ececf7}.export-btn span{vertical-align:bottom;font-size:19px}.head-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:.6rem;text-decoration:none;font-size:14px}.head-section a{color:#282828;font-size:13px;text-decoration:underline}.head-section h3{font-size:18px}.active_page,.active_page a{background-color:#4f6d7a!important;outline:none;border:none}.active_page a{color:#fff!important}.member-details li{display:inline-block;font-size:13px;line-height:1.3;margin-right:30px;margin-bottom:20px}.member-details li span{font-weight:600;display:block;font-size:16px}.bg-light-section{background-color:#fff;padding:1rem}.bg-light-y{background-image:url(/img/BG.ca86aea0.png);background-size:cover}.min-100vh{min-height:100vh}.form-input-wrap{width:33.3%;margin-bottom:10px}.form-input-wrap-2{width:50%;margin-bottom:10px}.p-btn{background-color:#4f6d7a!important;color:#fff;outline:none;border:none;border-radius:4px;padding:7px 10px;cursor:pointer}.p-btn:hover{background-color:#304b57}.p-btn span{color:#fff!important}.s-btn{background-color:#fff;color:#4f6d7a;outline:none;border:1px solid #4f6d7a;border-radius:4px;padding:7px 10px;cursor:pointer}.s-btn:hover{border:1px solid #304b57;background-color:#fafafa}.s-btn span{color:#4f6d7a!important}.form-style-1 span{color:red}.form-style-1 .width100{margin-bottom:10px}.border-l{border-left:3px solid #4f6d7a}.plan_details{padding:1.5rem;background-color:#f3fff9;border:1px solid #4f6d7a}.level-section p{font-size:13px;font-style:italic}.overlay-login{min-height:100vh;width:100%;display:flex;flex-wrap:wrap}.overlay-login .overlay-left{background-color:#dce8f7}.overlay-login .overlay-form{display:flex;align-items:center}.overlay-login .overlay-form h1{font-size:1.5rem}.overlay-login .overlay-form form{width:60%;border:1px solid #ddd;padding:3rem 2rem;border-radius:5px;margin:0 auto}@media only screen and (max-width:1199px){.overlay-login .overlay-form form{width:80%}}@media only screen and (max-width:991px){.overlay-login .overlay-form form{width:90%}}.overlay-login .overlay-form form .login-form-btn{background-color:#4f6d7a;color:#fff;margin-top:.5rem;outline:none;border:none;border-radius:4px;padding:10px;width:100%;cursor:pointer}.overlay-login .overlay-form form .login-form-btn:hover{background-color:#304b57}.insurance_providers ul{display:flex;flex-wrap:wrap;list-style:none;justify-content:space-between}.insurance_providers ul li{width:15%;margin-bottom:20px}.nav-tabs{border-bottom:1px solid #4f6d7a!important}.nav-tabs .nav-link{color:#555!important}.nav-tabs .active{color:#4f6d7a!important;font-weight:700;border-color:#4f6d7a #4f6d7a #fff!important}.ab p{color:red}.main-pr{padding:20px}.main-pr .main{font-size:44px;font-weight:600;margin-top:2rem;padding:2px}.payment-warp{width:100%;display:flex;margin-top:2rem}.payment-warp .payment-month{width:50%;display:flex;padding-left:30px;align-items:center}.payment-warp .payment-month img{width:40px;margin-right:10px}.payment-warp .total-amount{width:30%;border-right:1px solid #9c9c9c}.payment-warp .total-amount h3{font-size:3em}.my-table-2323 tbody .nm-phone{display:block;font-size:13px}.display-flex,.table-pbtn{display:flex}.table-pbtn{background-color:#f2f4f6;outline:none;border:1px solid #a7a7a7;box-shadow:none;padding:5px 10px;font-size:14px;display:inline-block}.table-pbtn:hover{background-color:#4f6d7a;color:#fff;border:none}.table-pbtn span{vertical-align:bottom;font-size:19px;display:inline-block!important}.gtw{font-size:20px;color:#282828;margin-right:10px;cursor:pointer}.gtw:hover{color:green}.progress{height:11px!important}.profile-card-circle{display:flex;width:100%;align-items:center;background-color:#4f6d7a;padding:1rem 1rem;justify-content:space-between;color:#fff}.profile-card-circle button{background-color:#b3ccd6}.profile-card-circle .user-tag{display:flex}.profile-card-circle .avatar{width:50px;height:50px;background-color:#d3d3d3;border-radius:50%;overflow:hidden;margin-right:20px}.profile-card-circle .contact-info .name{margin:0;font-size:1.4rem}.profile-card-circle .contact-info .name i{font-size:20px}.profile-card-circle .contact-info .details{margin-bottom:0;margin-top:3px;font-size:14px}.timeline{position:relative;padding-left:53px}.timeline:before{content:"";position:absolute;top:0;bottom:0;left:17px;width:2px;background:#ddd}.timeline .timeline-item-bn{border:0!important}.timeline .timeline-item{position:relative;margin-bottom:10px;background-color:#fff;padding-bottom:10px;border-bottom:1px solid #ddd}.timeline .timeline-item i{font-size:large;color:#fff}.timeline .timeline-item .wrap-input-message{position:relative}.timeline .timeline-item .wrap-input-message .save-tak-23{position:absolute;bottom:10px;right:15px;background-color:#4f6d7a;outline:none;border:none;border-radius:5px;color:#fff;font-size:14px;padding:5px 10px;cursor:pointer}.timeline .timeline-item .wrap-input-message .save-tak-23:hover{background-color:#304b57}.timeline .timeline-item .wrap-input-message .save-tak-23 i{font-size:12px!important}.timeline .timeline-item .activity-types675765{display:flex;margin-bottom:20px!important}.timeline .timeline-item .activity-types675765 li{list-style:none;margin-right:1.5rem;font-weight:600;padding-bottom:5px;color:#494949;cursor:pointer}.timeline .timeline-item .activity-types675765 li:hover{color:#000}.timeline .timeline-item .activity-types675765 .activelink767{border-bottom:3px solid #4f6d7a}.timeline .timeline-item .fo-card-item{width:93%}.timeline .timeline-item .wrap-actions-notes{position:absolute;right:10px;top:20px}.timeline .timeline-item .edit-flow-23 i{font-size:15px!important}.timeline .timeline-item .edit-flow-23 .bi-pencil{color:#304b57}.timeline .timeline-item .edit-flow-23 .bi-trash{color:red;margin-left:3px}.timeline .timeline-item .icon{position:absolute;left:-56px;top:0;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}p{margin-bottom:0!important}.whatsapp-c-1{background-color:#24cc63}.call-c-1{background-color:#13acf1}.general-c-1{background-color:#ffbd31}.inline-radio{width:100%;border:1px solid #dee2e6;padding:.375rem .75rem;line-height:1.5;border-radius:.375rem}.inline-radio .form-check{display:inline-block}.border-none{border:none!important}.padding-0{padding:0!important}.head-tab-title{padding-bottom:10px;border-bottom:1px solid #ddd}.band_score{display:flex;flex-wrap:wrap!important;justify-content:flex-start!important}.band_score li{list-style:none;text-align:center;margin-right:10px}.band_score li input{width:40px;border:1px solid #ccc;text-align:center;margin-bottom:10px;padding:8px 2px;outline:none;box-shadow:none;color:#44475b;border-radius:.3rem;margin-top:5px}.band_score li label{display:block;font-size:10px}.band_score .o_score{background-color:#f5f6fb}input:focus,select:focus,textarea:focus{box-shadow:none!important;border:1.5px solid #4f6d7a!important;background-color:#fff!important}.form-check-input:checked,.table-tr-head,.table-tr-head th{background-color:#4f6d7a!important}.table-tr-head th{color:#fff!important}.custom-table-232{overflow-x:auto}.custom-table-232 input,.custom-table-232 select{font-size:14px!important}.field-required{color:red}.btn-primary{background-color:#4f6d7a!important;border:0!important}.btn-primary:hover{background-color:#304b57!important}.accordion-button{box-shadow:none}.accordion-button:focus,.accordion-button:hover{box-shadow:none!important}.accordion-button:not(.collapsed){color:#4f6d7a!important;background-color:#dce9ef!important}.nav-tabs .nav-link{font-size:14px}.tab-container{width:95%;margin:auto}.profile-overview{display:flex;flex-wrap:wrap;line-height:1.2}.profile-overview li{margin-right:40px;list-style:none;color:#282828;margin-bottom:1rem}.profile-overview li label{display:block;font-size:13px;color:#696969}.profile-overview li span{font-weight:500;font-size:16px}.edu-exp232{display:flex;margin-top:1em;gap:1.3%;flex-wrap:wrap}.edu-exp-items{width:24%;padding:14px 10px;border:1px solid #ddd;border-radius:5px}.edu-exp-items h2{font-size:16px;color:#304b57;margin-bottom:0!important}.edu-exp-items .col-uni{font-size:14px;font-style:italic}.job-exp434{display:flex;justify-content:space-between}.title-overview-23{background-color:#4f6d7a;color:#fff;font-size:15px;padding:5px 10px;border-left:5px solid #b3ccd6;margin-top:1.5rem}.nav-tabs span{font-weight:600;color:#4f6d7a}.sword-input{width:100px!important}.width-150px{width:150px}.image-container img{border-radius:20px;width:300px;margin-top:40px}.link-deco{text-decoration:none}.color-red{color:red}.text-gray-light{color:#555;font-style:italic;font-size:15px}.past-medicalhistory input{margin-bottom:20px}.bg-header-invoice{background-color:#4f6d7a;color:#fff}.align-top-232{align-items:flex-start!important}.pay-now-btn{font-size:16px;padding:7px 25px;width:200px;color:#fff;outline:none;border:0;font-weight:600;background-color:#198754}.pay-now-btn:hover{background-color:#187248}.bod{border:1px solid red}.ml-auto{margin-left:auto}.parent-wrap-23432{display:flex;width:100%;align-items:center;text-align:right;justify-content:flex-end}.parent-wrap-23432 h2{font-size:17px;font-weight:400}.parent-wrap-23432 h2 span{font-weight:700;font-size:25px;color:#4f6d7a}.pat-133{padding-top:10px!important}.pat-133 span{cursor:pointer}.pat-133 .edit-icon{color:#0866ff}.pat-133 .delete-icon{color:red}.w-100px{width:100px}.w-150px{width:150px}.w-200px{width:200px}.w-250px{width:250px}.patient-visit-section table th{font-size:14px;color:#282828;font-weight:700}.patient-visit-section table td{font-size:15px}.pd-head{border-bottom:1px solid #304b57}.custom-badge{padding:7px 15px;font-size:12px;border:0!important;margin-bottom:10px}.text12size{font-size:15px!important;margin-top:10px!important;font-weight:400!important}.green-shield{color:green;background-color:#ecf4f0;padding:5px;display:inline-block;border-radius:5px;border:1px solid green}.box-shadow-wrap{padding:15px;box-shadow:0 4px 8px 0 transparent,0 6px 20px 0 rgba(0,0,0,.1)}.dose-input-group input[type=text]{width:40px;text-align:center}.quantity-input{width:100px}.quantity-input .qty-btn{background-color:#ddd;width:25px;font-size:20px;border:none;outline:none}.quantity-input input{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:center!important}.wrap-actions-notes-v1 .edit-flow-24 a{cursor:pointer}.wrap-actions-notes-v1 .edit-flow-24 i{font-size:15px!important;cursor:pointer}.wrap-actions-notes-v1 .edit-flow-24 .bi-pencil{color:#304b57}.wrap-actions-notes-v1 .edit-flow-24 .bi-trash{color:red;margin-left:3px}.ps-btn-wrap{width:100px}.spinner-border[data-v-4e013ddc]{width:1rem;height:1rem}#patient_invoice[data-v-620b17fe]{position:relative;height:297mm}.print-btn[data-v-620b17fe]{position:relative;z-index:20}.footer-bottom[data-v-620b17fe]{position:absolute;bottom:0;width:100%}@media print{body[data-v-620b17fe]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;width:210mm;height:297mm}.card-body[data-v-620b17fe],.card-footer[data-v-620b17fe],.card-header[data-v-620b17fe]{page-break-inside:avoid}.print-btn[data-v-620b17fe]{display:none}.footer-bottom[data-v-620b17fe]{position:fixed;bottom:0}}.spinner-border[data-v-0c2d69f6]{width:1rem;height:1rem}.disabled-btn[data-v-0c2d69f6]{cursor:not-allowed}.password-instructions{font-size:.9em;color:#555}.password-instructions ul{padding-left:1.2em}.password-instructions ul li{list-style-type:disc}.valid{color:green}.invalid{color:red}.login-form-btn:disabled{cursor:not-allowed}.input-group-text{cursor:pointer}.spinner-border[data-v-ad207fe8]{width:1rem;height:1rem}.disabled-btn[data-v-ad207fe8]{cursor:not-allowed}