Original Source From CodePen

Made into an Elementor Plugin using Unlimited Elements