.elementor-115473 .elementor-element.elementor-element-54b88a6{padding:0px 0px 0px 0px;}.elementor-widget-text-editor{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-115473 .elementor-element.elementor-element-cd75805{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-d90a38b{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-bcce277{padding:0px 0px 0px 0px;}.elementor-115473 .elementor-element.elementor-element-3d7ff52{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-1bf87fe{padding:0px 0px 0px 0px;}.elementor-115473 .elementor-element.elementor-element-095d672{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-2dda6da{padding:0px 0px 0px 0px;}.elementor-115473 .elementor-element.elementor-element-8eac073{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-7304545{font-size:14px;font-weight:500;}.elementor-115473 .elementor-element.elementor-element-ae52235{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-115473 .elementor-element.elementor-element-1285fef{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-35ac02e > .elementor-widget-container{background-color:#F2FAFD;padding:10px 10px 5px 10px;border-radius:10px 10px 10px 10px;}.elementor-115473 .elementor-element.elementor-element-35ac02e{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-038a659{padding:0px 0px 0px 0px;}.elementor-115473 .elementor-element.elementor-element-80af74e{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-6b5c167 > .elementor-widget-container{background-color:#F2FAFD;padding:10px 10px 5px 10px;border-radius:10px 10px 10px 10px;}.elementor-115473 .elementor-element.elementor-element-6b5c167{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-506c482{padding:0px 0px 0px 0px;}.elementor-115473 .elementor-element.elementor-element-b2019c2{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-7483305 > .elementor-widget-container{background-color:#F2FAFD;padding:10px 10px 5px 10px;border-radius:10px 10px 10px 10px;}.elementor-115473 .elementor-element.elementor-element-7483305{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-45fa220{padding:0px 0px 0px 0px;}.elementor-115473 .elementor-element.elementor-element-1436b02{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-a4de151 > .elementor-widget-container{background-color:#F2FAFD;padding:10px 10px 5px 10px;border-radius:10px 10px 10px 10px;}.elementor-115473 .elementor-element.elementor-element-a4de151{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-fb940e5{padding:0px 0px 0px 0px;}.elementor-115473 .elementor-element.elementor-element-97eed4e{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-08622d9 > .elementor-widget-container{background-color:#F2FAFD;padding:10px 10px 5px 10px;border-radius:10px 10px 10px 10px;}.elementor-115473 .elementor-element.elementor-element-08622d9{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-7470cac{padding:0px 0px 0px 0px;}.elementor-115473 .elementor-element.elementor-element-0ba75c4{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-7ac25b0 > .elementor-widget-container{background-color:#F2FAFD;padding:10px 10px 5px 10px;border-radius:10px 10px 10px 10px;}.elementor-115473 .elementor-element.elementor-element-7ac25b0{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-2920fa9{padding:0px 0px 0px 0px;}.elementor-115473 .elementor-element.elementor-element-5813204{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-f263d0a > .elementor-widget-container{background-color:#F2FAFD;padding:10px 10px 5px 10px;border-radius:10px 10px 10px 10px;}.elementor-115473 .elementor-element.elementor-element-f263d0a{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-1f6655d{padding:0px 0px 0px 0px;}.elementor-115473 .elementor-element.elementor-element-215c4f9{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-820e173{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-6165db9{padding:0px 0px 0px 0px;}.elementor-115473 .elementor-element.elementor-element-0b0c57b{font-weight:500;}.elementor-115473 .elementor-element.elementor-element-b7dd6d6{padding:0px 0px 0px 0px;}/* Start custom CSS for text-editor, class: .elementor-element-3518871 */.comparisontablevs25 {
  border: 0px solid;
  text-align: center;
  overflow: hidden; /* Removes scrollbars */
}

/* 1st column styling */
.comparisontablevs25 td:nth-child(1) {
  text-align: left;
  color: #000000;
}

/* Header row (th or first tr) styling */
.comparisontablevs25 th,
.comparisontablevs25 tr:first-child th,
.comparisontablevs25 tr:first-child td {
  background-color: rgba(49, 52, 60, 0.6); /* #31343c with 0.6 opacity */
  color: #ffffff;
}

/* 1st data row (or 2nd tr if table has a header row) styling */
.comparisontablevs25 tbody tr:first-child td,
.comparisontablevs25 tr:nth-child(1) td {
  background-color: rgba(0, 159, 218, 0.6); /* #009fda with 0.6 opacity */
  color: #ffffff;
}/* End custom CSS */