Neredeyse istediğin gibi oldu, mantık bu şekilde ama responsive kısmına biraz daha çalışılması gerek.

Codepen

KJZgZJ