.company-logo {
  position: fixed;
  bottom: 20px;
  right: 20px;
  width: 150px;
  z-index: 9999;
  border-radius: 12px;
}

@media (max-width: 768px) {
  .company-logo {
    position: static;
    display: block;
    margin: 2rem auto;
    width: 120px;
    text-align: center;
  }
}

.santa-diabla-logo {
  position: absolute;
  top: 2rem; /* Aligned with burger button and title */
  left: 4.5rem; /* Right of burger button */
  height: 50px;
  width: auto;
  z-index: 1050;
  border-radius: 12px;
}

@media (max-width: 768px) {
  .santa-diabla-logo {
    display: none;
  }
}

.sidebar-logo-img {
  display: none;
}

@media (max-width: 768px) {
  .sidebar-logo-img {
    display: block;
    width: 80%;
    max-width: 180px;
    margin: 2rem auto 1rem auto;
    border-radius: 12px;
  }
}
