.aparecer_100
{
    animation: a_aparecer ease-in-out 0.1s forwards;
    -webkit-animation: a_aparecer ease-in-out 0.1s forwards;
    -moz-animation: a_aparecer ease-in-out 0.1s forwards;
    -o-animation: a_aparecer ease-in-out 0.1s forwards;
    -ms-animation: a_aparecer ease-in-out 0.1s forwards;
}

.aparecer_200
{
    animation: a_aparecer ease-in-out 0.2s forwards;
    -webkit-animation: a_aparecer ease-in-out 0.2s forwards;
    -moz-animation: a_aparecer ease-in-out 0.2s forwards;
    -o-animation: a_aparecer ease-in-out 0.2s forwards;
    -ms-animation: a_aparecer ease-in-out 0.2s forwards;
}

.aparecer_300
{
    animation: a_aparecer ease-in-out 0.3s forwards;
    -webkit-animation: a_aparecer ease-in-out 0.3s forwards;
    -moz-animation: a_aparecer ease-in-out 0.3s forwards;
    -o-animation: a_aparecer ease-in-out 0.3s forwards;
    -ms-animation: a_aparecer ease-in-out 0.3s forwards;
}

.aparecer_400
{
    animation: a_aparecer ease-in-out 0.4s forwards;
    -webkit-animation: a_aparecer ease-in-out 0.4s forwards;
    -moz-animation: a_aparecer ease-in-out 0.4s forwards;
    -o-animation: a_aparecer ease-in-out 0.4s forwards;
    -ms-animation: a_aparecer ease-in-out 0.4s forwards;
}

.aparecer_500
{
    animation: a_aparecer ease-in-out 0.5s forwards;
    -webkit-animation: a_aparecer ease-in-out 0.5s forwards;
    -moz-animation: a_aparecer ease-in-out 0.5s forwards;
    -o-animation: a_aparecer ease-in-out 0.5s forwards;
    -ms-animation: a_aparecer ease-in-out 0.5s forwards;
}

.aparecer_600
{
    animation: a_aparecer ease-in-out 0.6s forwards;
    -webkit-animation: a_aparecer ease-in-out 0.6s forwards;
    -moz-animation: a_aparecer ease-in-out 0.6s forwards;
    -o-animation: a_aparecer ease-in-out 0.6s forwards;
    -ms-animation: a_aparecer ease-in-out 0.6s forwards;
}

.aparecer_700
{
    animation: a_aparecer ease-in-out 0.7s forwards;
    -webkit-animation: a_aparecer ease-in-out 0.7s forwards;
    -moz-animation: a_aparecer ease-in-out 0.7s forwards;
    -o-animation: a_aparecer ease-in-out 0.7s forwards;
    -ms-animation: a_aparecer ease-in-out 0.7s forwards;
}

.aparecer_800
{
    animation: a_aparecer ease-in-out 0.8s forwards;
    -webkit-animation: a_aparecer ease-in-out 0.8s forwards;
    -moz-animation: a_aparecer ease-in-out 0.8s forwards;
    -o-animation: a_aparecer ease-in-out 0.8s forwards;
    -ms-animation: a_aparecer ease-in-out 0.8s forwards;
}

.aparecer_900
{
    animation: a_aparecer ease-in-out 0.9s forwards;
    -webkit-animation: a_aparecer ease-in-out 0.9s forwards;
    -moz-animation: a_aparecer ease-in-out 0.9s forwards;
    -o-animation: a_aparecer ease-in-out 0.9s forwards;
    -ms-animation: a_aparecer ease-in-out 0.9s forwards;
}

.aparecer_1000 
{
    animation: a_aparecer ease-in-out 1s forwards;
    -webkit-animation: a_aparecer ease-in-out 1s forwards;
    -moz-animation: a_aparecer ease-in-out 1s forwards;
    -o-animation: a_aparecer ease-in-out 1s forwards;
    -ms-animation: a_aparecer ease-in-out 1s forwards;
}

.aparecer_1500 
{
    animation: a_aparecer ease-in-out 1.5s forwards;
    -webkit-animation: a_aparecer ease-in-out 1.5s forwards;
    -moz-animation: a_aparecer ease-in-out 1.5s forwards;
    -o-animation: a_aparecer ease-in-out 1.5s forwards;
    -ms-animation: a_aparecer ease-in-out 1.5s forwards;
}

.aparecer_2000 
{
    animation: a_aparecer ease-in-out 2s forwards;
    -webkit-animation: a_aparecer ease-in-out 2s forwards;
    -moz-animation: a_aparecer ease-in-out 2s forwards;
    -o-animation: a_aparecer ease-in-out 2s forwards;
    -ms-animation: a_aparecer ease-in-out 2s forwards;
}

.aparecer_2500 
{
    animation: a_aparecer ease-in-out 2.5s forwards;
    -webkit-animation: a_aparecer ease-in-out 2.5s forwards;
    -moz-animation: a_aparecer ease-in-out 2.5s forwards;
    -o-animation: a_aparecer ease-in-out 2.5s forwards;
    -ms-animation: a_aparecer ease-in-out 2.5s forwards;
}

.aparecer_3000 
{
    animation: a_aparecer ease-in-out 3s forwards;
    -webkit-animation: a_aparecer ease-in-out 3s forwards;
    -moz-animation: a_aparecer ease-in-out 3s forwards;
    -o-animation: a_aparecer ease-in-out 3s forwards;
    -ms-animation: a_aparecer ease-in-out 3s forwards;
}

.aparecer_4000 
{
    animation: a_aparecer ease-in-out 4s forwards;
    -webkit-animation: a_aparecer ease-in-out 4s forwards;
    -moz-animation: a_aparecer ease-in-out 4s forwards;
    -o-animation: a_aparecer ease-in-out 4s forwards;
    -ms-animation: a_aparecer ease-in-out 4s forwards;
}

.aparecer_5000 
{
    animation: a_aparecer ease-in-out 5s forwards;
    -webkit-animation: a_aparecer ease-in-out 5s forwards;
    -moz-animation: a_aparecer ease-in-out 5s forwards;
    -o-animation: a_aparecer ease-in-out 5s forwards;
    -ms-animation: a_aparecer ease-in-out 5s forwards;
}

.aparecer_6000 
{
    animation: a_aparecer ease-in-out 6s forwards;
    -webkit-animation: a_aparecer ease-in-out 6s forwards;
    -moz-animation: a_aparecer ease-in-out 6s forwards;
    -o-animation: a_aparecer ease-in-out 6s forwards;
    -ms-animation: a_aparecer ease-in-out 6s forwards;
}

.efecto_001 
{
    animation: a_desde_arriba ease-in-out 1s forwards, a_aparecer ease-in-out 3s forwards;
}

.fa-chevron-down
{
    transform: rotate(0deg);
    transition: transform 0.2s linear;
}

.fa-chevron-down.open
{
    transform: rotate(-180deg);
    transition: transform 0.2s linear;
}

.blink-00-1s{ animation: BlinkerZeroFast 1s linear infinite; }
@keyframes BlinkerZeroFast{ 50% { opacity: 0; } }
.blink-00-2s{ animation: BlinkerZeroNormal 2s linear infinite; }
@keyframes BlinkerZeroNormal{ 50% { opacity: 0; } }
.blink-00-3s{ animation: BlinkerZeroSlow 3s linear infinite; }
@keyframes BlinkerZeroSlow{ 50% { opacity: 0; } }

.blink-02-1s{ animation: BlinkerFadedFast 1s linear infinite; }
@keyframes BlinkerFadedFast{ 50% { opacity: 0.2; } }
.blink-02-2s{ animation: BlinkerFadedNormal 2s linear infinite; }
@keyframes BlinkerFadedNormal{ 50% { opacity: 0.2; } }
.blink-02-3s{ animation: BlinkerFadedSlow 3s linear infinite; }
@keyframes BlinkerFadedSlow{ 50% { opacity: 0.2; } }

.blink-05-1s{ animation: BlinkerMidFast 1s linear infinite; }
@keyframes BlinkerMidFast{ 50% { opacity: 0.5; } }
.blink-05-2s{ animation: BlinkerMidNormal 2s linear infinite; }
@keyframes BlinkerMidNormal{ 50% { opacity: 0.5; } }
.blink-05-3s{ animation: BlinkerMidSlow 3s linear infinite; }
@keyframes BlinkerMidSlow{ 50% { opacity: 0.5; } }

@keyframes a_aparecer{
    0% {
        opacity:0;
    }
    100% {
        opacity:1;
    }
}

@keyframes a_desde_arriba{
    0% {
        margin-top: -20px;
    }
    100% {
        margin-top: 0px;
    }
}
