Hola, que tal?
Puedo ayudarte a realizar esta tarea utilizando flexbox y grid de css para un sitio web responsive y un drop-down con Vanilla javascript puro, sin librerías externas te aseguro un buen trabajo, con el código organizado y fácil de entender. Contactame, me comentas cual es el sitio original del que se habla en la tarea y me pongo a trabajar de una vez.
Acerca de mi: Estudiante de ingeniería electrónica en la Universidad del Norte (Barranquilla, Colombia), bilingüe (inglés). He trabajado con HTML5, PHP(LAMP), JS (ReactJS, React Native, AngulasJS), CSS3 (Bootstrap), Git (Github), Material-UI, Python, NodeJS (ExpressJS), Shell, Java, MySQL y MongoDB. También he usado servicios de AWS, Heroku y Google.