
@media (max-width: 768px) {
  header .logo,
  header .sitename,
  header .site-name,
  header .brand,
  header .navbar-brand,
  #header .logo,
  #header .sitename,
  #header .site-name,
  #header .brand,
  #header .navbar-brand {
    display: none !important;
  }

  header .container,
  header .container-fluid,
  #header .container,
  #header .container-fluid {
    display: flex !important;
    align-items: center !important;
    justify-content: space-between !important;
    gap: 14px !important;
    min-height: 76px !important;
  }

  header .btn-getstarted,
  header .cta-btn,
  header a[href^="tel"],
  #header .btn-getstarted,
  #header .cta-btn,
  #header a[href^="tel"] {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 auto !important;
    white-space: nowrap !important;
  }

  header .mobile-nav-toggle,
  #header .mobile-nav-toggle {
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin-inline-start: 0 !important;
  }
}
