body {
    display: flex;
    justify-content: center;
}

div#contenedor_estufa {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: 100%;
    max-width: 512px;
}

svg#contenedor_chimenea{
    cursor: pointer;
}

img#estufa {
    cursor: pointer;
    width: 100%;
}

div#temperaturas {
    display: flex;
    justify-content: space-evenly;
    width: 100%;
}


@keyframes actualizando {
    0%   {filter: brightness(1);}
    50%  {filter: brightness(1.5);}
    100% {filter: brightness(1);}
}

#estufa.actualizando {
    animation-name: actualizando;
    animation-duration: 1s;
    animation-iteration-count: infinite;
}

@keyframes actuando {
    0%{
        opacity: 1;
    }
    100%{
        opacity: 0.1;
    }
}

#contenedor_chimenea.actualizando #llama {
    display: block !important;
    animation: actuando;
    animation-duration: .75s;
    animation-direction: alternate;
    animation-iteration-count: infinite;
}