.logo {
  width: 100px;
  background-color: white;
}

.active {
  font-weight: bold;
  color: #198754;
  text-decoration: underline;
}

.fbox-content h5 {
  font-size: 1rem !important;
  letter-spacing: 0.1rem !important;
}

/* CSS para hacer el bloque clicable sin cambiar colores (solo cursor) */

.col-lg-3 > a,
.col-lg-3 > a:link,
.col-lg-3 > a:visited {
  color: inherit;
  text-decoration: none;
  outline: none;
}
.text-outline-dark {
  /* La sombra se expande 1px en todas direcciones (sin desenfoque) */
  text-shadow: 1px 1px 0 #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000, 0 0 5px rgba(0, 0, 0, 0.8); /* Opcional: una ligera sombra extra */
}
/* Si el texto principal fuera oscuro, usarías un contorno blanco: */
.text-outline-light {
  text-shadow: 1px 1px 0 #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 0 0 5px rgba(255, 255, 255, 0.8);
}
.text-slider {
  font-family: Cambria, Cochin, Georgia, Times, "Times New Roman", serif;
  font-weight: bolder;
}

.background_image {
  background-image: url("include/sources/images/index/index_header.webp");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}


