@font-face {
    font-family: 'CustomFont';
    src: url('https://raw.githubusercontent.com/nasssem/web-fonts/main/4_F5.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

body {
    font-family: 'CustomFont', sans-serif;
}
@media (min-width: 1024px) {
    .lg\:grid-cols-6 {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}
 :root {
    --font-main: 'cairo';
    --color-primary: #15c4c7;}
 
 .s-block--enhanced-features {
  padding: 3rem 1rem;
}

.s-block--enhanced-features__item {
  position: relative;
  padding: 2rem 1rem;
  background-color: #ffffff;
  border-radius: 1rem;
  box-shadow: 0 10px 20px rgba(0,0,0,0.05);
  text-align: center;
  
}

.s-block--enhanced-features__item:hover {
  transform: translateY(-8px);
  box-shadow: 0 12px 24px rgba(0,0,0,0.1);
}

.s-block--enhanced-features__item h2 {
  font-size: 1.25rem;
  font-weight: 700;

  margin-top: 1rem;
  margin-bottom: 0.5rem;
}

.s-block--enhanced-features__item p {
  font-size: 1rem;
  color: #00000; /* لون رمادي أنيق للنص */
}



.s-block--enhanced-features {
  padding: 3rem 1rem;
  background-image: 
    linear-gradient(rgba(20, 196, 199, 0.7), rgba(235, 232, 225, 0.7)),
    url(https://cdn.salla.sa/xAYoxv/qQuGifVjdsjxxjReDXm3wvfATWjtw7spckWvIkyI.jpg);
  background-position: top;
  background-size: cover;
  background-repeat: no-repeat;
  color: #000; /* اختياري لتغيير لون النص حسب الخلفية */
}

.s-block--enhanced-features *{
 color: white!important;
}

 .s-block--enhanced-features__item { position: relative; padding: 1rem 1rem; background-color: transparent; border-radius: 1rem; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.05); text-align: center; border: 2px solid #fde2f8; }
 
 @media (max-width: 767px) {
  .grid-cols-\[repeat\(2\2c minmax\(0\2c 1fr\)\)\] {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .s-block--enhanced-features__item:first-child {
    grid-column: span 1 / span 2;
  }
}


 .s-block--square-links .rounded-2xl {
    border-radius: 50%;
}