.d-flex{display:flex}.align-item-center{align-items:center}.align-item-flex-end{align-items:flex-end}.alert_center{position:fixed;left:55%;top:90%;transform:translate(-50%,-50%);z-index:1000000;text-align:center}.capitalize{text-transform:capitalize}.pointer{cursor:pointer!important}.PhoneInputInput{border:none}.details-heading{font-size:21px}.d-none{display:none}.ant-picker-input input{cursor:pointer}.css-13cymwt-control{cursor:pointer!important}.form-check-input{border:1px solid rgba(0,0,0,.459)}.search-input-group{width:auto;min-width:350px}.search-input-group .clear-icon,.search-input-group .search-icon{background-color:transparent;border:none;cursor:pointer;padding:.375rem .75rem}.search-input-group .clear-icon:hover{color:#dc3545}.search-input{border-left:none;border-right:none}.table-responsive .text-center{vertical-align:middle;height:350px}.table-responsive .text-center i{opacity:.5}.table-responsive .text-center p{font-size:1.1rem;color:#6c757d}.search-input:disabled{background-color:#f8f9fa;opacity:.8}.overlay-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}.table-responsive{overflow-x:unset}.page-item.disabled .page-link{pointer-events:none;opacity:.6}.action-dropdown{z-index:unset}.search-input-group .form-control:disabled{background-color:#f8f9fa}button:disabled{cursor:not-allowed!important;opacity:.65}.spinner-border-md{width:1.5rem;height:1.5rem;border-width:.2em}.input-group .form-control.form-search:focus{border-color:inherit;-webkit-box-shadow:none;box-shadow:none}.h-md{height:30px}.action-btn{padding:unset!important}.lead-plan-card{box-shadow:0 4px 8px rgba(0,0,0,.1)!important;border:2px solid transparent!important}.lead-plan-card-selected{box-shadow:0 8px 16px rgba(0,0,0,.2)!important;border:2px solid rgb(198 13 71)!important;background-color:rgba(0,123,255,.05)!important}.nav-tab{padding:20px;border-bottom:1px solid rgb(198 13 71)}.details-header{display:flex;justify-content:space-between;align-items:center}.nav-link.completed,.nav-link.passed{background-color:#e40e4fde!important}.wizard .steps .passed.nav-link{color:#ffffff!important}.wizard .steps .passed.nav-link .number{border-color:#ffffff}.wizard .steps .nav-link.completed{color:#ffffff!important}.wizard .steps .nav-link.completed .number{border-color:#ffffff}.bold-title{font-size:22px}.compare-button-container{position:fixed;bottom:125px;right:60px;z-index:1050}.compare-button{display:flex;align-items:center;gap:.5rem;border-radius:.2rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);width:225px;padding-left:1.5rem;padding-right:1.5rem}.PhoneInput select:disabled{opacity:0}.comparison-table{border-collapse:collapse;width:100%}.comparison-table td,.comparison-table th{border:1px solid #dee2e6!important;padding:.75rem;vertical-align:middle}.comparison-table .cover-benefits-header{background-color:#8d0e3a;color:white;font-weight:700;width:300px;text-align:left;font-size:large}.comparison-table .plan-header{background-color:#8d0e3a;color:white;font-weight:700;text-align:center;font-size:large}.comparison-table .cover-benefits-cell{background-color:#c60d47;color:white;font-weight:700;font-size:medium;text-align:left}.comparison-table .plan-cell{background-color:#f9f9f9;text-align:center;font-size:medium}@media (max-width:768px){.comparison-table .cover-benefits-cell,.comparison-table .cover-benefits-header{width:150px}.comparison-table td,.comparison-table th{padding:.5rem;font-size:.875rem}}.no-wrap{white-space:nowrap}.fade-in{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.text-break{word-break:break-all}.badge.listing{padding:.44em .55em;font-size:13px!important}.badge.listing,.badge.medium{display:inline-block;font-weight:500!important;line-height:1.2!important;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge.medium{padding:.38em .45em;font-size:12px!important}.badge.listing.rounded{display:inline-block;padding:.35em .6em;font-size:13px!important;font-weight:500!important;line-height:1.2!important;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.readonly-input .PhoneInputCountry .PhoneInputCountrySelectArrow{display:none!important}.readonly-input.listing input{cursor:pointer}.filter-button-active{border-color:#38a4f8!important;color:#38a4f8!important}.filter-button-active:hover{background-color:rgba(56,164,248,.1)!important}.info-value .PhoneInputInput{color:#6c757d;font-size:.875rem;font-weight:500}.copyright-footer{padding:1rem;margin-bottom:.75rem;text-align:center}.card-modal{box-shadow:0 4px 8px rgba(0,0,0,.1)!important}.copyright-text{margin:0}.highlighted_badge{position:absolute;top:46px;left:-8px;border-radius:0;font-size:20px;font-weight:500;background-color:#06935d!important}.emphasis{color:#dc3545;font-weight:500}.highlight{color:#495057;font-weight:500}.section-description{font-size:.9rem;color:#6c757d;margin:0;width:36%;line-height:1.5;background:#f8f9fa;padding:12px 16px;border-left:4px solid #007bff;border-radius:4px}.provider-section{background:white;padding:24px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:20px}.section-title{font-size:1.25rem;font-weight:600;color:#2c3e50;margin:0 0 12px;display:flex;align-items:center;gap:8px}.section-title:before{content:"⚙️";font-size:1.1rem}.drawer_alert{position:absolute;bottom:4rem;right:0;width:100%;display:flex;justify-content:center}.justify-conent-end{justify-content:end}.doted-box{font-size:18px;font-weight:500;border:2px dashed #c8ced4;padding:8px 20px;border-radius:6px}.waning-badge{border-radius:18px;color:#f8b425;padding:4px 8px;font-size:smaller;font-weight:500;border:1px solid #f8b425}.minheight{height:32px}.primary{color:rgb(198 13 71)}.bg-success-light{background-color:#a8dfba!important}.bg-success-dark{background-color:#0b7a35!important}.no-blink-btn{border-radius:8px;font-weight:500;border:1px solid #38a4f8;color:#38a4f8;background:transparent;transition:none!important;box-shadow:none!important}.no-blink-btn:hover{background:rgba(56,164,248,.1);color:#38a4f8}.no-blink-btn:active,.no-blink-btn:focus{background:transparent!important;box-shadow:none!important;color:#38a4f8}