/* Escala real del logo (imagen fuente cuadrada con mucho margen) */
.navbar-logo img[src*="Logo_Tekins_300x100-01"] {
  width: 190px !important;
  height: 90px !important;
  max-width: none !important;
  max-height: none !important;
  object-fit: cover !important;
  object-position: center !important;
}

.footer-logo[src*="Logo_Tekins_300x100-01"] {
  width: 120px !important;
  height: 90px !important;
  max-width: none !important;
  object-fit: cover !important;
  object-position: center !important;
}

@media screen and (max-width: 960px) {
  .navbar-logo img[src*="Logo_Tekins_300x100-01"] {
    width: 150px !important;
    height: 90px !important;
  }

  .nav-menu {
    top: 100px;
  }
}
