/* Add custom CSS styles below */ 

:root{
  --primary-color: #d4ac57;
}



/* =========title==========  */
.enhanced-title-border:after, .enhanced-title-border:before{
  background: var(--primary-color);
}
.enhanced-title-border{
  border-color: var(--primary-color);
}


/*=============== about us =============== */
section#about-1 a.btn.group.bg-primary.text-primary-reverse.h-12.\!px-6.mt-8.gap-2.\!rounded-none.anime-item {
    background-color: var(--primary-color);
  color: #fff;
}

section#about-1 h2.text-2xl.lg\:text-4xl.text-primary.font-bold.mb-5.anime-item:first-child {
    color: var(--primary-color);
}

/* خلي صورة about تحت الكلام في الموبايل فقط */
@media (max-width: 768px) {
  #about-1 .flex {
    flex-direction: column !important;
  }
}


/* ==============cat==================== */
@media (max-width: 991px) {
    .s-block--rectangular-links .swiper-slide {
        width: 50%;
        width: 69%;
    }
}



/* ==========features=============== */
@media (max-width: 991px) {
.s-block--enhanced-features__item:nth-child(2),
.s-block--enhanced-features__item:nth-child(3){
  grid-column: span 2 / span 2  !important;
}
}