/* body {
    margin: 0;
    padding: 0;
} */

.container {
    padding: 0;
    width:  100%;
    height:300px ;
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    
}

#lottieBird {
    width: 200px;
    height:220px;
    will-change: background-position;
    animation-name: fly-cycle;
    animation-timing-function: steps(10);
    animation-iteration-count: infinite;
    opacity: 1;
    }

    #lottieBird2 {
        width: 150px;
        height:160px;
        margin-left: 22rem;
        margin-top: -7.5rem;
    }

    @media screen and (max-width: 480px) {

    #lottieBird2 {
        width: 100px;
        height:100px;
        float: right;
        padding-left: 10px;
    }
}


.bird-container {
    position: absolute;
    top: 20%;
    left: -7.5vw;
    will-change: transform;
    animation-name: fly-right-one;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
    }

.bird-container--one {
    animation-duration: 14s;
}


@keyframes fly-cycle {
    100% {
    background-position: -700px 0;
   }}
   
   @keyframes fly-right-one {
    0% {
    left: 1%;
    transform: scale(0.1);
   }
    5% {
    left: 5%;
    transform: translateY(2vh) scale(0.2);
   }
    10% {
    left: 10%;
    transform: translateY(0vh) scale(0.4);
   }
    20% {
    left: 20%;
    transform: translateY(4vh) scale(0.4);
   }
    30% {
    left: 30%;
    transform: translateY(5vh) scale(0.5);
   }
    40% {
    left: 40%;
    transform: translateY(0vh) scale(0.7);
   }
    50% {
    left:50%;
    transform: translateY(0vh) scale(0.8);
   }
   60% {
    left: 60%;
    transform: translateY(0vh) scale(0.6);
   }
   70% {
    left: 70%;
    transform: translateY(0vh) scale(0.5);
   }
   80% {
    left: 80%;
    transform: translateY(0vh) scale(0.3);
   }
   90% {
    left: 90%;
    transform: translateY(0vh) scale(0.1);
   }
    100% {
    left: 95%;
    opacity: 1;
    transform: translateY(0vh) scale(0.0);
   }}
   
/* @keyframes fly-right-two {
 0% {
 left: -10%;
 opacity: 1;
 transform: translateY(-2vh) scale(0.5);
}
 10% {
 left: 10%;
 transform: translateY(0vh) scale(0.4);
}
 20% {
 left: 30%;
 transform: translateY(-4vh) scale(0.6);
}
 30% {
 left: 50%;
 transform: translateY(1vh) scale(0.45);
}
 40% {
 left: 70%;
 transform: translateY(-2.5vh) scale(0.5);
}
 50% {
 left: 90%;
 transform: translateY(0vh) scale(0.45);
}
 51% {
 left: 110%;
 transform: translateY(0vh) scale(0.45);
}
 100% {
 left: 110%;
 transform: translateY(0vh) scale(0.45);
}} */
