
.default_header_logo div {
  height: auto !important;
  max-height: none !important;
}

.default_header_logo img {
  width: 100% !important;
  height: auto !important;
  max-height: 120px;
  object-fit: contain;
  transition: all 0.3s ease;
}


@media (min-width: 768px) {
  .default_header_logo img {
    max-height: 90px;
  }
}


@media (min-width: 1024px) {
  .default_header_logo img {
    max-height: 90px;
  }
}


@media (min-width: 1280px) {
  .default_header_logo img {
    max-height: 90px;
  }
}


@media (min-width: 1536px) {
  .default_header_logo img {
    max-height: 90px;
  }
}


.animate-slideIn .group.box-border {
  height: 100% !important;
  display: flex !important;
  flex-direction: column !important;
}

.animate-slideIn .group .relative.overflow-hidden.object-cover {
  height: 220px !important; /* غير الرقم حسب ما تحب */
  width: 100% !important;
}

.animate-slideIn .group .relative.overflow-hidden.object-cover img {
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
}

.animate-slideIn .group .text-center {
  flex: 1 !important;
  display: flex !important;
  flex-direction: column !important;
}

.animate-slideIn .group .text-center > div:last-child {
  margin-top: auto !important;
}

.animate-slideIn {
  height: 100% !important;
  display: flex !important;
}

.animate-slideIn .group {
  height: 100% !important;
  width: 100% !important;
}

.animate-slideIn .gap-2 {
    display: none;
}