Segue o link do CodePen Qualquer dúvida, ou sugestão para melhorar compartilhe :D
https://codepen.io/andretoniati/pen/LYzjyWm