#leafContainer{width:100%;height:100vh;position:fixed;overflow:hidden;pointer-events:none;z-index:1}#leafContainer>div{position:absolute;width:45px;height:45px;-webkit-animation-iteration-count:infinite,infinite;-webkit-animation-direction:normal,normal;-webkit-animation-timing-function:linear,ease-in}#leafContainer>div>img{position:absolute;width:auto;height:65px;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-timing-function:linear;-webkit-transform-origin:50% -100%}.wed_floral #leafContainer>div>img{position:absolute;width:auto;height:25px}@-webkit-keyframes fade-leaves{0%{opacity:1}85%{opacity:1}90%{opacity:0}}@-webkit-keyframes drop-leaves{0%{-webkit-transform:translate(0,50px)}100%{-webkit-transform:translate(0,1950px)}}@-webkit-keyframes clockwiseSpin{0%{-webkit-transform:rotate(-50deg)}60%{-webkit-transform:rotate(50deg)}80%{-webkit-transform:rotate(80deg)}100%{-webkit-transform:rotate(-40deg)}}@-webkit-keyframes counterclockwiseSpinAndFlip{0%{-webkit-transform:scale(-1,1) rotate(80deg)}100%{-webkit-transform:scale(-1,1) rotate(-80deg)}}@media(max-width:767px){#leafContainer>div>img{height:30px}}