.normal-price , .md\:text-2xl ,.leading-7 ,.rtl\:mr-6:where([dir="rtl"], [dir="rtl"] *) {
color : #fff ;
}




:root {
--main-color: #0f172a;
--accent-color: #00b4a6;
--accent-color-rgb: 0, 180, 166;
}



.alzaiem-copy-rights {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 5px 0; /* ↓ خفّضناها من 20 إلى 10px فقط */
/* يستخدم اللون الأساسي كخلفية */
background-color: var(--main-color);
background-image: radial-gradient(
ellipse at center,
rgba(var(--accent-color-rgb), 0.15) 0%,
transparent 60%
);
  box-sizing: border-box;
}

.alzaiem-footer-link {
display: inline-block;
background: linear-gradient(135deg, var(--accent-color), var(--main-color));
background-size: 200% 200%;
color: white;
font-weight: bold;
font-size: 16px;
padding: 12px 35px;
border-radius: 50px;
text-decoration: none;
border: none;
box-shadow: 0 4px 20px rgba(0,0,0,0.25);
transition: transform 0.3s ease-in-out; /* تم تعديل الانتقال */
animation: gradientMove 4s ease infinite, pulse 2s infinite ease-in-out;
}

.alzaiem-footer-link:hover {
transform: scale(1.05);
}
@keyframes gradientMove {
0% { background-position: 0% 50%; }
50% { background-position: 100% 50%; }
100% { background-position: 0% 50%; }
}


@keyframes pulse {
0%, 100% {
transform: scale(1);
box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.15);
}

50% {
transform: scale(1.03);
box-shadow: 0 0 15px 5px rgba(255, 255, 255, 0.1);
}

}/* Add custom CSS styles below */