#logoSvg{
    position: absolute; 
    top: 2%;
    left: -13px;
    z-index: 999;
}

#ruedaChica {
    animation: girar 2s linear infinite;
    transform-origin: 137.725px 182.727px;
}

#ruedaGrande {
    animation: girar 5s linear infinite;
    transform-origin: 319px 166px;
}

@keyframes girar {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(360deg);
    }
}

#luz {
    animation: parpadear 1s infinite; 
    opacity: 0;
}

@keyframes parpadear {
    0% {
        opacity: 0;
    }

    10% {
        opacity: 0.05;
    }

    20% {
        opacity: 0.05;
    }

    30% {
        opacity: 0.05;
    }

    40% {
        opacity: 0;
    }

    50% {
        opacity: 0;
    }

    60% {
        opacity: 0.01;
    }

    70% {
        opacity: 0;
    }

    80% {
        opacity: 0.04;
    }

    90% {
        opacity: 0;
    }

    100% {
        opacity: 0;
    }
}