Что еще можно вам посоветовать, не видя вашего кода, кроме как показать, как пишутся @media условия?
Можно ещё рассказать о том, что есть 2 подхода: moble-first и desktop-first.
В первом случае сначала пишутся свойства для мобилок и переопределяются для экранов побольше. Во втором - наоборот. Первый подход лучше, потому что доля мобильного трафика, в основном, больше 50% (но нужно знать целевую аудиторию конкретно вашего сайта) и оптимизация для мобилок важнее.
Также есть технологии, при которых можно делать адаптив без media или с их меньшим количеством. (Относительные единицы измерения, гриды, флексы и т.д.)