*{
    /* border: 2px solid red; */
    font-family: sans-serif;
}



.btnn{
    top: 70%;
}


.btnn img{
    animation: pulse 1.2s infinite;
    animation-timing-function: linear; 
    
    width: 80%;
    max-width: 599px;
}

@keyframes pulse {
    0% { transform: scale(1); }
    50% { transform: scale(1.1);}
    100% { transform: scale(1); }





 /* Large devices (desktops, 992px and up) */
@media (min-width: 992px) { 
    #bg{
        height: 100vh;
    }

 }

