Если вы уже используете bootstrap 4, я бы не стал смешивать медиазапросы (только по уважительной причине - см. Ниже).
Используйте встроенные классы для сокрытия элементов , которые предоставляет начальная загрузка (они используют медиа-запросы за кулисами).
Пример:
<div class="d-sm-none">hide on screens wider than sm</div>
<div class="d-none d-sm-block">hide on screens smaller than sm</div>
Значение 'sm' связано с тем, что вы запросили разрешение 576 пикселей - для получения более подробной информации проверьте здесь .
Вы можете использовать медиазапросы ТОЛЬКО, если вам нужно разрешение экрана, которое не поддерживаетсясоздавать классы, которые предоставляет начальная загрузка.