@Nam-Hai
Posted
I won't go over all the things you could improve because honestly there is a lot.
You should try to pay as much as you can to details. Try to think ahead to produce the best experience for the user.
For now, I would suggest you to focus a lot on Flexbox. You use them but not at its full potential. try : https://flexboxfroggy.com to improve yourself.
For exemple, the margin on the 250$ is unecessary and a not responsive way to implement things. You should have put in the same container 125$ and -50% and in an other container the 250$, and give to the parent the property justify-content: space-between.