/* Add custom CSS styles below */ 
 /* تحديد نمط الشبكة */
#your-id-here {
  display: grid;
  grid-template-columns: repeat(3, 1fr); /* ثلاثة أعمدة */
  gap: 16px; /* المسافة بين العناصر */
}

/* نمط كل عنصر */
#your-id-here .banner-entry {
  position: relative;
  overflow: hidden;
  background-color: #f0f0f0; /* خلفية خفيفة للعنصر */
  border-radius: 8px; /* زوايا دائرية */
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); /* ظل خفيف */
  transition: transform 0.3s ease, box-shadow 0.3s ease; /* تأثير التحول */
}

/* نمط الخلفية */
#your-id-here .lazy__bg {
  height: 200px; /* ارتفاع موحد */
  background-size: cover;
  background-position: center;
}

/* نمط العنوان */
#your-id-here .text-with-border {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 10px;
  background-color: rgba(0, 0, 0, 0.5); /* خلفية داكنة نصف شفافة */
  color: #fff; /* لون النص الأبيض */
  text-align: center;
  border-top: 2px solid #fff; /* خط علوي أبيض */
  box-sizing: border-box;
}

/* تأثير التحول عند التمرير */
#your-id-here .banner-entry:hover {
  transform: scale(1.05); /* تكبير طفيف عند التمرير */
  box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2); /* ظل أكثر وضوحًا عند التمرير */
}

/* تحديد عدد الصفوف */
#your-id-here > a:nth-child(n+4) {
  grid-column: span 1; /* التأكد من أن الصف الثاني يبدأ من عمود واحد */
}

/* استجابة الشاشات الصغيرة */
@media (max-width: 768px) {
  #your-id-here {
    grid-template-columns: repeat(2, 1fr); /* عمودين في الشاشات الأصغر */
  }
}

@media (max-width: 480px) {
  #your-id-here {
    grid-template-columns: 1fr; /* عمود واحد في الشاشات الصغيرة جدًا */
  }
}




 /* تحديد نمط الشبكة */ /* تحديد نمط الشبكة */ /* تحديد نمط الشبكة */ /* تحديد نمط الشبكة */ /* تحديد نمط الشبكة */ /* تحديد نمط الشبكة */