<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* Mostramos los elementos normales (sin animaciÃ³n) para la versiÃ³n del mÃ³vil */
@media screen and (min-width:992px){

    /* Para ocultar las animaciones en el mÃ³vil */
    .animacion-oculta,
    .oculto{
        opacity: 0;
    }

    /* Texto Portal del empleado que aparezca de derecha a izquierda */
    .derecha-a-izquierda{
        overflow: hidden;
        animation: derechaAizquierda 1.5s forwards; /* Aplica la animaciÃ³n */
    }

    /* Definimos la animaciÃ³n para que el texto aparezca de derecha a izquierda */
    @keyframes derechaAizquierda {
        0% {
            transform: translateX(150%); /* Comienza fuera de la vista, a la derecha */
            opacity: 0;
        }
        100% {
            transform: translateX(0); /* Termina en su posiciÃ³n original */
            opacity: 1;
        }
    }

    /* Hacemos que el vÃ­deo (foto por el momento) aparezca a la par que el texto */
    .fade-in {
        opacity: 0; /* Inicialmente invisible */
        animation: fadeInAnimation 4s forwards; /* Aplica la animaciÃ³n de 2 segundos */
    }

    /* DefiniciÃ³n de la animaciÃ³n */
    @keyframes fadeInAnimation {
        0% {
            opacity: 0; /* Comienza invisible */
        }
        100% {
            opacity: 1; /* Termina completamente visible */
        }
    }

    /* Para que los cuadros de "FUNCIONALIDADES CLAVE" caigan de arriba a abajo uno seguido de otro */
    .arriba-a-abajo{
        animation: slideDown 1s forwards;
    }

    /* DefiniciÃ³n de la animaciÃ³n */
    @keyframes slideDown {
        from {
          transform: translateY(-100%);
          opacity: 0;
        }
        to {
          transform: translateY(0);
          opacity: 1;
        }
    }

    /* Para el texto de "Ahorra hasta xxâ‚¬" que aparezca de abajo a arriba */
    .abajo-a-arriba{
        animation: slideUp 1.5s forwards;
    }

    /* DefiniciÃ³n de la animaciÃ³n */
    @keyframes slideUp {
        from {
          transform: translateY(100%);
          opacity: 0;
        }
        to {
          transform: translateY(0);
          opacity: 1;
        }
    }

    /* Para que aparezca un elemento de izquierda a derecha */
    .izquierda-a-derecha{
        overflow: hidden;
        animation: izquierdaAderecha 1.5s forwards; /* Aplica la animaciÃ³n */
    }

    /* Definimos la animaciÃ³n para que el texto aparezca de derecha a izquierda */
    @keyframes izquierdaAderecha {
        0% {
            transform: translateX(-100%); /* Comienza fuera de la vista, a la derecha */
            opacity: 0;
        }
        100% {
            transform: translateX(0); /* Termina en su posiciÃ³n original */
            opacity: 1;
        }
    }    
}

/* Hacemos el modo persiana en las imÃ¡genes circulares para que vayan apareciendo 2 a 2 */
@media screen and (min-width: 701px){

    /* Para las primeras imÃ¡genes */
    .imagen-persiana-1 {
        animation: revealImage1 2s ease forwards; /* Define la animaciÃ³n */
        clip-path: inset(0 0 100% 0); /* Establece la regiÃ³n recortada inicialmente */
    }

    /* Definimos la animaciÃ³n */
    @keyframes revealImage1 {
        0% {
          clip-path: inset(0 0 100% 0); /* Comienza con la imagen completamente oculta */
        }
        100% {
          clip-path: inset(0 0 0 0); /* Finaliza con la imagen completamente visible */
        }
    } 

    /* Para las segundas imÃ¡genes */
    .imagen-persiana-2 {
        animation: revealImage2 2s ease forwards; /* Define la animaciÃ³n */
        clip-path: inset(0 0 100% 0); /* Establece la regiÃ³n recortada inicialmente */
    }

    /* Definimos la animaciÃ³n */
    @keyframes revealImage2 {
        20% {
          clip-path: inset(0 0 100% 0); /* Comienza con la imagen completamente oculta */
        }
        100% {
          clip-path: inset(0 0 0 0); /* Finaliza con la imagen completamente visible */
        }
    } 

    /* Para las terceras imÃ¡genes */
    .imagen-persiana-3 {
        animation: revealImage3 2s ease forwards; /* Define la animaciÃ³n */
        clip-path: inset(0 0 100% 0); /* Establece la regiÃ³n recortada inicialmente */
    }

    /* Definimos la animaciÃ³n */
    @keyframes revealImage3 {
        40% {
          clip-path: inset(0 0 100% 0); /* Comienza con la imagen completamente oculta */
        }
        100% {
          clip-path: inset(0 0 0 0); /* Finaliza con la imagen completamente visible */
        }
    } 

    /* Para las cuartas imÃ¡genes */
    .imagen-persiana-4 {
        animation: revealImage4 2s ease forwards; /* Define la animaciÃ³n */
        clip-path: inset(0 0 100% 0); /* Establece la regiÃ³n recortada inicialmente */
    }

    /* Definimos la animaciÃ³n */
    @keyframes revealImage4 {
        60% {
          clip-path: inset(0 0 100% 0); /* Comienza con la imagen completamente oculta */
        }
        100% {
          clip-path: inset(0 0 0 0); /* Finaliza con la imagen completamente visible */
        }
    } 

}
</pre></body></html>