https://medium.com/@chauhanomprakash7206/creating-a-stylish-order-button-animation-using-html-css-and-javascript-7207f2346c04