/*

Theme Name: Avada Child

Description: Child theme for Avada theme

Author: ThemeFusion

Author URI: https://theme-fusion.com

Template: Avada

Version: 1.0.0

Text Domain:  Avada

*/



/* Mejora de accesibilidad para los puntos del slider */
.flex-control-paging li a {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 44px;           /* área táctil mínima */
  height: 44px;          /* área táctil mínima */
  margin: 0 4px;         /* separación mínima entre puntos */
  border-radius: 50%;    /* mantiene la forma circular */
  text-indent: -9999px;  /* oculta el número */
  background-color: #ccc; /* color base */
  position: relative;
}

/* Estado activo / foco / hover */
.flex-control-paging li a.flex-active,
.flex-control-paging li a:focus,
.flex-control-paging li a:hover {
  background-color: #000; /* color contrastado */
  outline: 2px solid #000; /* visible al teclado */
  outline-offset: 2px;
}

/* Opcional: si no quieres que el punto parezca tan grande visualmente */
.flex-control-paging li a::before {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: currentColor;
  position: absolute;
}
