    /* Estilos generales */
 
        .loading-text {
            opacity: 0;
            animation: fadeInOut 1.4s infinite ease-in-out; /* Ajustamos la duración */
        }

        /* Animación para los cuadros */
        @keyframes fadeInOut {
            0%, 100% {
                opacity: 0;
            }
            50% {
                opacity: 1;
            }
        }

        /* Para que los cuadros aparezcan de forma escalonada */
        .loading-text:nth-child(1) {
            animation-delay: 0s;
        }
        .loading-text:nth-child(2) {
            animation-delay: 0.2s;
        }
        .loading-text:nth-child(3) {
            animation-delay: 0.4s;
        }
        .loading-text:nth-child(4) {
            animation-delay: 0.6s;
        }
        .loading-text:nth-child(5) {
            animation-delay: 0.8s;
        }
        .loading-text:nth-child(6) {
            animation-delay: 1s;
        }
        .loading-text:nth-child(7) {
            animation-delay: 1.2s;
        }