.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-bc-flex-widget .elementor-2 .elementor-element.elementor-element-44cdb26.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-44cdb26.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-5ecf74e{width:44.958%;}.elementor-2 .elementor-element.elementor-element-44cdb26{width:55.042%;}}/* Start custom CSS for html, class: .elementor-element-55b7ae1 *//* --- ESTILOS PARA EL BOTÓN FLOTANTE FINAL (IZQUIERDA) --- */

/* Animación de resplandor */
@keyframes glow {
  0% {
    box-shadow: 0 0 5px rgba(0, 169, 157, 0.3), 0 0 10px rgba(0, 169, 157, 0.2);
  }
  50% {
    box-shadow: 0 0 20px rgba(0, 169, 157, 0.7), 0 0 30px rgba(0, 169, 157, 0.5);
  }
  100% {
    box-shadow: 0 0 5px rgba(0, 169, 157, 0.3), 0 0 10px rgba(0, 169, 157, 0.2);
  }
}

/* Estilo del botón */
.whatsapp-float-final {
  position: fixed;
  bottom: 25px;
  left: 25px;
  background-color: #00A99D;
  color: #FFF;
  border-radius: 50px;
  z-index: 100;
  
  /* Usamos flexbox para alinear el icono y el texto */
  display: flex;
  align-items: center;
  
  /* Padding y decoración */
  padding: 12px 20px;
  text-decoration: none;

  /* Aplicamos la animación de resplandor */
  animation: glow 2.5s infinite;
  
  /* Transición suave para el hover */
  transition: transform 0.3s ease;
}

/* Efecto al pasar el ratón (un simple escalado) */
.whatsapp-float-final:hover {
  transform: scale(1.05);
}

/* El icono */
.whatsapp-float-final .wa-icon-final {
    width: 28px;
    height: 28px;
    fill: white;
    margin-right: 10px;
}

/* El texto */
.whatsapp-float-final .wa-text-final {
  font-family: 'Poppins', sans-serif;
  font-weight: 600;
  font-size: 16px;
  white-space: nowrap;
}/* End custom CSS */