/* Add custom CSS styles below */
:root {
  --main: #a1c13c;
  --secondary: #5a6d1f;
  --bg-color: #f9f9f9;
  --cards: #e8f3d3;
  --text: #222222;
  --border-radius: 12px;
}

footer {
  margin-top: 0 !important;
}


/*ak start*/
.hero-slider-btn.data-swiper-parallax\= a {
    background: #ffffff;
    border-color: #ffffff;
}
.custom-section {
  padding: 20px;
  display: flex;
  gap: 10px;
  flex-direction: row-reverse;
}

/* box */
.img-box {
  display: block;
  overflow: hidden;
  border-radius: 12px;
}

/* الصور */
.img-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
  transition: 0.3s ease;
}

/* hover effect خفيف */
.img-box:hover img {
  transform: scale(1.05);
}

/* الديسكتوب */
.img-1,
.img-2 {
  flex: 1;
}

.img-3 {
  flex: 3;
}

/* 📱 الموبايل */
@media (max-width: 768px) {
  .custom-section {
    flex-direction: column-reverse;
  }

  .img-1,
  .img-2,
  .img-3 {
    flex: unset;
    width: 100%;
  }
}

/*ak end*/
@media (max-width: 900px) {
  #karzoun-widget-send-button {
    bottom: 80px;
  }
}
@media (min-width: 768px) {
  section.s-block.s-block--features.angel-features.py-8.mask-block.in-view 
  .grid.grid-cols-3.items-baseline.gap-2.sm\:gap-6.lg\:gap-4 {
    grid-template-columns: repeat(5, minmax(0, 1fr))!important;
  }
}