/* Приховано блок соцмереж на картках команди — 3 листопада 2026 */
.team-item .avatar .social-links { display: none !important; }
/* Виправлення мобільного меню — 3 листопада 2026 */
.navigation.hidden_menu.active { z-index: 99 !important; }
.nav-butter.hidden_menu, .navigation.hidden_menu .close { z-index: 101 !important; position: relative; }

/* Заголовки на телефоні */
@media (max-width: 767px) {
  .main-container .page-title .h, .main-container article h1 { font-size: 30px !important; line-height: 1.2 !important; }
  .main-container article h2 { font-size: 24px !important; line-height: 1.3 !important; }
  .main-container article h3 { font-size: 20px !important; line-height: 1.35 !important; }
  .main-container article h1, .main-container article h2, .main-container article h3, .main-container article h4 { overflow-wrap: break-word; word-wrap: break-word; }
}
/* Типографіка: збільшено дрібний текст — 3 листопада 2026 */
.button-style1 { font-size: 14px !important; letter-spacing: 0.4px; }
.play-button-style2 { font-size: 14px !important; }
.icon-box-style1 .desc { font-size: 16px !important; font-weight: 400 !important; line-height: 1.6 !important; }
.team-item .post { font-size: 15px !important; }
.testimonials-item .name { font-size: 15px !important; }
/* Клікабельний номер на першому екрані — 3 листопада 2026 */
.banner-item .text a[href^="tel:"] { display: inline-block; padding: 12px 8px; font-weight: 600; font-size: 16px; }