﻿#cohetedn svg {
    height: 43px;
    width: 43px;
}
.snowman {
    position: absolute;
    right: 0;
    top: -5px;
    opacity: 0;
}

.show-animation
.snowman {
    transition: all 1s ease-in-out;
    opacity: 1;
}

@media only screen and (max-width: 1024px) {
    .snowman {
        height: 48px;
        top: -8px;
    }
}



.Sombra_x0020_paralela {
    fill: none;
}

.Esquinas_x0020_redondeadas_x0020_2_x0020_pt_x002E_ {
    fill: #FFFFFF;
    stroke: #000000;
    stroke-miterlimit: 10;
}

.Reflejo_x0020_vivo_x0020_X {
    fill: none;
}

.Bisel_x0020_suave {
    fill: url(#SVGID_1_);
}

.Atardecer {
    fill: #FFFFFF;
}

.Follaje_GS {
    fill: #FFDD00;
}

.Pompadour_GS {
    fill-rule: evenodd;
    clip-rule: evenodd;
    fill: #51AEE2;
}
#cohetedn .st0 {
    fill: url(#cuerpo-flama_00000010311810893489426320000008730763178697404095_);
}

path#cuerpo-flama {
    fill: #f00028 !important;
}

#cohetedn .st1 {
    fill: #fbba38 !important;
}

#cohetedn .st2 {
    fill: #FBBA38 !important;
}


#cohetedn #fire {
    animation: balanceoFuegoVivo 0.6s infinite alternate ease-in-out;
    transform-origin: 76px 20px;
}
#cohetedn #all-flama {
    animation: ondeoflamaInterna 0.6s infinite alternate ease-in-out;
    transform-origin: 76px 136px;
}

#cohetedn #flama-interna {
    animation: ondeoflamaInterna 0.6s infinite alternate ease-in-out;
    transform-origin: 76px 136px; 
}

@keyframes pulsoBaseArdiente {
    0% {
        transform: scaleY(0.85) scaleX(0.90);
        filter: drop-shadow(0 0 1px rgba(231, 36, 92, 0.3));
    }

    100% {
        transform: scaleY(1.10) scaleX(1.01);
        filter: drop-shadow(0 0 8px rgba(251, 186, 56, 0.5));
    }
}


@keyframes ondeoflamaInterna {
    0% {
        transform: scaleY(0.85) scaleX(0.90) skewX(-3deg);
    }

    100% {
        transform: scaleY(1.10) scaleX(1.01) skewX(4deg);
    }
}


@keyframes balanceoFuegoVivo {
    0% {
        transform: rotate(-1.5deg);
    }

    100% {
        transform: rotate(1.5deg);
    }
}


