body {
  font-family: "Poppins", sans-serif;
}
img{
  max-width: 100%;
  height: auto;
}
a{
  transition: 0.5s;
}
/* Branding Title */
h2 {
  font-size: 2.5rem;
  font-weight: 600;
  color: #333;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-bottom: 30px;
}
.marquee-container {
  overflow: hidden;
  width: 100%;
}

.marquee {
  display: flex;
  animation: marquee 15s linear infinite;
}

.brand-item {
  margin-right: 50px;
}

.brand-item img {
  max-width: 100%;
  max-height: 200px;  ;
  height: auto;
}

@keyframes marquee {
  0% {
    transform: translateX(100%);
  }
  100% {
    transform: translateX(-100%);
  }
}
/* Brand Section */
#brands {
  background-color: #f1f1f1;
  padding: 60px 0;
}

/* Grid Layout */
.brand-item img {
  width: 100%;
  height: auto;
  border-radius: 10px;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  object-fit: contain;
}

/* Zoom-In effect when scrolling */
.brand-item img:hover {
  transform: scale(1.1);
  box-shadow: 0 15px 30px rgba(0, 0, 0, 0.2);
}

@media (max-width: 768px) {
  .brand-item img {
      width: auto; 
      min-width: 100px; /* Prevents images from getting too small */
      max-height: 150px;
  }
}
/* Animation for Grid Items */
@keyframes zoomIn {
  0% {
      opacity: 0;
      transform: scale(0.5);
  }
  100% {
      opacity: 1;
      transform: scale(1);
  }
}

[data-aos="zoom-in"] {
  animation: zoomIn 0.6s ease-out forwards;
}

/* Additional 3D hover effect for logos */
.brand-item img:hover {
  transform: translateY(-10px) rotateY(5deg) rotateX(5deg);
}

  .whatsapp-icon {
    position: fixed;  /* Fixes the position to bottom-right */
    bottom: 20px;
    right: 20px;
    display: inline-block;
    padding: 10px;
  
    border-radius: 50%;
    transition: background-color 0.3s;
    cursor: pointer;
    z-index: 1000; /* Ensure the icon is on top */
  }
/* Ensure the WhatsApp icon is always visible on mobile */
@media (max-width: 767px) {
  .whatsapp-icon {
    bottom: 10px;  /* Adjust position if needed */
    right: 10px;   /* Adjust position if needed */
  }
}
  

