@media (max-width: 767px) {
  .collapse-mobile {
    transform: unset !important;
    position: relative !important;
  }

  .container {
    padding-left: 1rem;
    padding-right: 1rem;
  }
}
main {
  background: #ffffff;
  /* background-attachment: fixed;
  background-image: radial-gradient(#f5f5f5 1px, transparent 1px);
  background-size: 10px 10px; */
  background: url(../images/background-color.jpg) no-repeat top center fixed;
  background-size: cover;
}
.brandsection{
  /* overflow-x: hidden;
  background: #ffffff;
  background-attachment: fixed;
  background-image: radial-gradient(#f5f5f5 1px, transparent 1px);
  background-size: 10px 10px;
  margin: 0;
  padding: 0; */
}
/* */

.swiper-slide img {
  transition: transform 26000ms ease-out !important;
  transform: scale(1);
}

.swiper-slide-active img {
  transform: scale(1.1) !important;
}

.scroll-margin-top-100 {
  scroll-margin-top: 100px;
}

/* Aktif ebeveyn dropdown menü */

[data-parent-active='true'] {
  color: #111111;
}

/* Dropdown'da tam aktif link */

a[aria-current='page'] {
  color: #111111;
  border-bottom: 3px solid #ec413c;
}

ul.dropdown-submenu-list li a[data-state='active'] {
  color: #111111 !important;
}

/* Varsayılan (mobil) */
.container {
  max-width: 100%;
}
/* sm (640px ve üstü) */
@media (min-width: 640px) {
  .container {
    max-width: 600px;
  }
}
/* md (768px ve üstü) */
@media (min-width: 768px) {
  .container {
    max-width: 800px;
  }
}
/* lg (1024px ve üstü) */
@media (min-width: 1024px) {
  .container {
    max-width: 1000px;
  }
}
/* xl (1280px ve üstü) */
@media (min-width: 1280px) {
  .container {
    max-width: 1260px;
  }
}
/* 2xl (1536px ve üstü) */
@media (min-width: 1536px) {
  .container {
    max-width: 1400px;
  }
}