/* ═══════════════════════════════════════════════════════════════════════════
   Шапка страницы: убираем провал между крошками и заголовком.

   Отступы складывались в три слоя — секция 72 px сверху плюс 28 px внешнего,
   и сама .page-head ещё 84 px. Получалось 184–207 px пустоты, страница
   начиналась с дыры.

   Файл подключается точечно, только тем страницам, где разрыв большой.
   У about, otrasl-* и services шапка устроена иначе, там трогать нечего.

   Селекторы начинаются с html и дублируют класс: базовые отступы заданы
   в общих файлах через !important, и без этого правило не сработает.
   ═══════════════════════════════════════════════════════════════════════════ */

html body#top main > section:first-of-type{
  padding-top: 24px !important;
  margin-top: 0 !important;
}

html body#top .page-head.page-head{
  padding-top: 0 !important;
  margin-top: 0 !important;
}

@media (max-width: 760px){
  html body#top main > section:first-of-type{ padding-top: 16px !important; }
}
