.container{align-items:center;display:flex;height:100%;justify-content:space-around;position:relative;width:100%}.oval{background:linear-gradient(180deg,#e7effe 40%,#e4f4f2 60%);background-color:#4caf50;border-radius:50px;color:#000;font-size:18px;opacity:0;padding:25px 50px;text-align:center;transform:scale(.5);transition:opacity 2s ease-out,transform 2s ease-out;width:fit-content}.oval:after{border:10px solid transparent;border-top-color:#e4f4f2;bottom:-15px;content:"";height:0;left:70%;position:absolute;transform:translateX(-50%);width:0}.animate{opacity:1;transform:scale(1)}.stacked{display:flex;flex-direction:column;gap:10px}@media (max-width:768px){.container{align-items:flex-start;flex-direction:column;justify-content:flex-start}.oval{padding:20px;text-align:center;width:100%}.stacked{flex-direction:row;gap:0}}