.cauldron-liquid{bottom:0;left:0;width:100%;height:100%;transition:background-color .5s ease}.bubble,.cauldron-liquid{position:absolute;border-radius:50%}.bubble{bottom:-100px;width:20px;height:20px;background:rgba(255,255,255,.1);opacity:0;animation:bubble-rise 4s ease-in infinite}.bubble:first-child{left:15%;width:20px;height:20px;animation-duration:3s;animation-delay:0s}.bubble:nth-child(2){left:40%;width:25px;height:25px;animation-duration:4s;animation-delay:1s}.bubble:nth-child(3){left:70%;width:15px;height:15px;animation-duration:2.5s;animation-delay:2s}.bubble:nth-child(4){left:85%;width:30px;height:30px;animation-duration:5s;animation-delay:.5s}.bubble:nth-child(5){left:50%;width:22px;height:22px;animation-duration:3.5s;animation-delay:1.5s}@keyframes bubble-rise{0%{bottom:-50px;opacity:0}50%{transform:translateX(10px);opacity:.5}to{bottom:108%;transform:translateX(-10px);opacity:0}}