Создаем адаптивные элементы с помощью flex

  1. Создать сайт #1

  2. Создать сайт #2

Что почитать:

Отзывчивый веб-дизайн Медиа запросы Примеры хорошего веб-дизайна