.elementor-bc-flex-widget .elementor-145 .elementor-element.elementor-element-0491f6b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-145 .elementor-element.elementor-element-0491f6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-145 .elementor-element.elementor-element-a2a1ab4 .jet-dynamic-table{width:100%;}/* Start custom CSS for jet-dynamic-table, class: .elementor-element-a2a1ab4 */.jet-dynamic-table {
  width: 100%;
  border-collapse: collapse;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  background-color: #fff;
}

.jet-dynamic-table thead {
  visibility: hidden;
  height: 0;
  line-height: 0;
  font-size: 0;
  color: transparent;
}

.jet-dynamic-table th,
.jet-dynamic-table td {
  padding: 14px 18px;
  border: none;
  background-color: #ffffff; /* Fondo blanco uniforme */
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

.jet-dynamic-table tbody tr:first-child td {
  border-top: none;
}

.jet-dynamic-table tbody tr:last-child td {
  border-bottom: none;
}

.jet-dynamic-table tbody tr:hover td {
  background-color: #ffffff; /* Sin efecto de color al pasar el ratón */
}

.jet-dynamic-table td:first-child {
  color: white;
}/* End custom CSS */