.bubble-container{align-items:center;justify-content:center;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.bubble-container .drop{width:350px;height:350px;position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;box-shadow:inset 20px 20px 20px rgba(0,0,0,5%),25px 35px 20px rgba(0,0,0,5%),25px 20px 20px rgba(0,0,0,5%),inset 25px 30px 30px rgba(255,255,255,.9);animation:slide 3s linear}@keyframes slide{0%{opacity:0}100%{opacity:1}}.bubble-container .drop:nth-child(1){border-radius:67% 33% 28% 72%/59% 52% 48% 41%;margin:20px 30px 30px 0}.bubble-container .drop:nth-child(2){border-radius:15% 85% 53% 47%/55% 41% 59% 45%}.bubble-container .drop .bubble-content{display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;padding:40px 60px;gap:15px}.bubble-container .drop .bubble-content h2{margin-bottom:15px;position:relative;width:60px;height:60px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:2em;color:var(--clr);box-shadow:inset 2px 5px 10px rgba(0,0,0,.1),inset -2px -5px 10px #fff,15px 15px 10px rgba(0,0,0,5%),15px 10px 15px rgba(0,0,0,.25)}.bubble-container .drop .bubble-content img{margin-bottom:15px;position:relative;width:60px;height:60px;background-color:initial;display:flex;align-items:center;justify-content:center;font-size:2em;color:var(--clr);z-index:3;box-shadow:inset 2px 5px 10px transparent,inset -2px -5px 10px transparent,15px 15px 10px transparent,15px 10px 15px transparent}.bubble-container .drop .bubble-content a{position:relative;padding:10px 20px;background-color:var(--clr);border-radius:20px;color:#fff;text-shadow:2px 5px 5px rgba(255,255,255,.5);cursor:pointer;transition:background-color .5s,color .5s;box-shadow:inset 2px 5px 10px rgba(0,0,0,.1),inset -2px -5px 10px rgba(255,255,255,.1),10px 10px 5px rgba(0,0,0,5%),10px 10px 5px rgba(0,0,0,.25)}.bubble-container .drop .bubble-content a:hover{background-color:#fff;color:var(--clr)}@media only screen and (max-width:800px){.bubble-container .drop{width:275px;height:275px}}@media only screen and (max-width:600px){.bubble-container{flex-direction:column}}.bubble-content svg{color:#f59a47}