/*.fondo
{
    background-image: url(../images/background_consultas.jpg);
    background-repeat: no-repeat;
    background-attachment: inherit;
    background-position: center;
}*/

.fondo {
    background-image: url(../images/background_consultas.jpg);
    background-repeat: no-repeat;
    background-attachment: fixed; /* Fija el fondo mientras se desplaza */
    background-position: center; /* Centra la imagen */
    background-size: cover; /* Ajusta la imagen para cubrir todo el fondo */
    height: 100vh; /* Ocupa el 100% de la altura de la ventana */
    width: 100vw; /* Ocupa el 100% del ancho de la ventana */
    margin: 0; /* Elimina cualquier margen predeterminado */
    padding: 0; /* Elimina cualquier relleno predeterminado */
}


/* Estilo para que la imagen de cabecera sea responsive  */
.responsive-image {
    max-width: 100%; /* La imagen no excederÃ¡ el ancho del contenedor */
    height: auto;    /* Mantener la relaciÃ³n de aspecto */
    display: block;  /* Evitar espacios en blanco debajo de la imagen */
    margin: 0 auto;  /* Centrar la imagen horizontalmente */
}

/* Estilo para el contenedor principal */
.download-item {
    display: flex; /* Usa flexbox para alinear elementos horizontalmente */
    //align-items: center; /* Centra verticalmente el texto y el Ã­cono */
    //margin-bottom: 10px; /* Espacio entre cada descarga */
}

/* Estilo para el texto */
.download-text {
    flex-grow: 1; /* Hace que el texto ocupe el espacio disponible */
    font-size: 12px; /* Ajusta el tamaÃ±o del texto */
    color: white; /* Color blanco */
    margin-right: 10px; /* Espacio entre el texto y el Ã­cono */
}

/* Estilo para el Ã­cono */
.download-icon {
    font-size: 35px; /* TamaÃ±o del Ã­cono */
    color: white; /* Color blanco */
    background-color: #007bff; /* Fondo azul para destacar el Ã­cono */
    padding: 10px; /* Espaciado interno */
    border-radius: 50%; /* Forma circular */
    text-decoration: none; /* Quita el subrayado del enlace */
    transition: transform 0.3s ease; /* Efecto de hover */
    //margin-left: 15px; /* Espacio adicional */
}

/* Efecto al pasar el mouse sobre el Ã­cono */
.download-icon:hover {
    transform: scale(1.2); /* Aumenta el tamaÃ±o del Ã­cono */
}