.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13015 .elementor-element.elementor-element-554a6ed{text-align:center;}.elementor-13015 .elementor-element.elementor-element-554a6ed .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:36px;font-weight:600;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13015 .elementor-element.elementor-element-8a03ea6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13015 .elementor-element.elementor-element-8c1fe04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-8c25e46{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + -1px) 15px;padding:0px -1px 0px 0px;}.elementor-13015 .elementor-element.elementor-element-380b70b{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;}.elementor-13015 .elementor-element.elementor-element-091271a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-ace846f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-c6c0513{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-e78a8e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-039761d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-48138c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-d3e24f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-58adbba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-8b0f2c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-a46701f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-6571fe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-114e6aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-25a1b68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-3cc1a3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-b90d5af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-d7e9915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-e5709fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-bf27abf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-985fa34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-0851bb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}.elementor-13015 .elementor-element.elementor-element-947e39b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 14px;}.elementor-13015 .elementor-element.elementor-element-0d078b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 15px;}@media(max-width:767px){.elementor-13015 .elementor-element.elementor-element-554a6ed{text-align:left;}.elementor-13015 .elementor-element.elementor-element-8a03ea6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-8c1fe04{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-8c25e46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-380b70b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-091271a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-ace846f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-c6c0513{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-e78a8e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-039761d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-48138c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-d3e24f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-58adbba{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-8b0f2c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-a46701f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-6571fe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-114e6aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-25a1b68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-3cc1a3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-b90d5af{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-d7e9915{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-e5709fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-bf27abf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-985fa34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-0851bb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13015 .elementor-element.elementor-element-947e39b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for html, class: .elementor-element-985fa34 */<style>
.table-wrapper {
  width: 100%;
  overflow-x: auto;
  margin: 20px 0;
  font-family: Arial, sans-serif;
}

.comparison-table {
  width: 100%;
  border-collapse: collapse;
  min-width: 500px;
  background-color: #020617; /* full dark */
  color: #e5e7eb;
}

/* Title */
.comparison-table caption {
  caption-side: top;
  text-align: left;
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 10px;
  color: #e5e7eb;
}

/* Header FIX */
.comparison-table th {
  background-color: #020617 !important; /* remove white */
  color: #e5e7eb;
  font-weight: 600;
}

/* Cells */
.comparison-table th,
.comparison-table td {
  padding: 12px 14px;
  border-bottom: 1px solid #1f2937;
  text-align: left;
  font-size: 14px;
}

/* REMOVE WHITE HOVER ISSUE */
.comparison-table tr:hover {
  background-color: #0f172a; /* dark hover */
}

/* Zebra rows (optional clean look) */
.comparison-table tbody tr:nth-child(even) {
  background-color: #020617;
}

.comparison-table tbody tr:nth-child(odd) {
  background-color: #020617;
}

/* Mobile */
@media (max-width: 600px) {
  .comparison-table th,
  .comparison-table td {
    padding: 10px;
    font-size: 13px;
  }
}
</style>/* End custom CSS */