*{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

body{
    min-height: 100vh;
    background: #000;
    overflow: hidden;
}

body::-webkit-scrollbar{
    width: 0%;
}

span{
    position: absolute;
    pointer-events: none;
    filter: drop-shadow(0 0 15px rgba(255,255,255,0.9));
    animation: Desvanecer-se 1s linear infinite;
}

@keyframes Desvanecer-se {
    
    0%,100%{
    opacity: 0;
    }

    20%,80%{
    opacity: 1;
    }

}

span::before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: url(../Img/Heart.png);
    background-size: cover;
    animation: LuísLove 1s linear infinite; /*Se pensar na Thiemi => GRRRR :(*/
}

@keyframes LuísLove {
    
    0%{
        transform: translate(0) rotate(0deg);
    }

    100%{
        transform: translate(300px) rotate(360deg);
    }

}