.balloon-container{position:absolute;bottom:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.balloon{position:absolute;width:40px;height:50px;background-color:#f00;border-radius:50% 50% 50% 50%/60% 60% 40% 40%;bottom:-100px;opacity:.8;animation:float-up 8s ease-in forwards;transform-origin:bottom center}.balloon:after{content:"";position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);width:1px;height:15px;background:rgba(0,0,0,.2)}@keyframes float-up{0%{transform:translateY(0) rotate(0deg);opacity:.8}to{transform:translateY(-500px) rotate(15deg);opacity:0}}.balloon-0{left:10%;animation-delay:0s;background-color:#f9c43d}.balloon-1{left:25%;animation-delay:1.5s;background-color:#a3e635}.balloon-2{left:40%;animation-delay:3s;background-color:#38bdf8}.balloon-3{left:55%;animation-delay:.5s;background-color:#f472b6}.balloon-4{left:70%;animation-delay:2s;background-color:#f9c43d}.balloon-5{left:85%;animation-delay:4s;background-color:#a3e635}.balloon-6{left:15%;animation-delay:2.5s;background-color:#38bdf8}.balloon-7{left:75%;animation-delay:1s;background-color:#f472b6}.balloon-8{left:5%;animation-delay:3.5s;background-color:#f9c43d}.balloon-9{left:95%;animation-delay:.8s;background-color:#a3e635}