It’s possible with html css. You start working on it. When you have some problem, you show the problem here. People here will help you.
Hints: Take one container div where all the other divs will reside.
The long orange line: Take a div and make it principle and keep all the other divs inside it so that it works like a widget. Give it a relative position and the rest of the children will be absolute. Now start positioning other divs.
For the right and left facing arrows: use pseudo elements (::before, ::after) to create them. This portion will be little tricky as it has border aligning with the body but don’t worry. Start working first.