.elementor-3210 .elementor-element.elementor-element-3f4b0e7{--display:flex;}body.elementor-page-3210:not(.elementor-motion-effects-element-type-background), body.elementor-page-3210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}/* Start custom CSS for shortcode, class: .elementor-element-99f2ab8 */.stat-value {
    font-size: 19px !important;
    text-align: center;
}

.stat-card {
    text-align: center;
  
}

/* Menu */


.scawatt-menu-item {
    background-color: #f0f0f0;
    transition: background-color 0.3s;
}

.scawatt-menu-item.active {
    background-color: rgba(255, 255, 255, 0.3);
}

.scawatt-menu-item:hover {
    background-color: rgba(255, 255, 255, 0.5);
}



/* solucion temporal paneles */

.solar-card .value[data-field="panels"] {
  color: transparent !important;            /* oculta el texto original sin eliminar el elemento /
  position: relative;
}
.solar-card .value[data-field="panels"]::after {
  content: "2.000" ;
  color: inherit;                / hereda color del contenedor; ajusta si necesitas otro /
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: inline-block;
  text-align: left;              / o center según tu diseño */
  pointer-events: none;
  transform: none;
}/* End custom CSS */