noor122 commited on
Commit
d48d3bb
·
verified ·
1 Parent(s): 1612e68

Delete landingStyle.css

Browse files
Files changed (1) hide show
  1. landingStyle.css +0 -731
landingStyle.css DELETED
@@ -1,731 +0,0 @@
1
- /* =========================================
2
- 1. الأساسيات والمتغيرات (Variables)
3
- ========================================= */
4
- :root {
5
- --bg-color: #05080f;
6
- --surface-color: #0a0f1c;
7
- --primary-color: #00f2fe;
8
- --secondary-color: #4facfe;
9
- --success-color: #00ff87;
10
- --danger-color: #ff3366;
11
-
12
- /* ألوان النصوص */
13
- --text-main: #ffffff;
14
- --text-muted: #94a3b8;
15
-
16
- /* ألوان الحدود والخلفيات الشفافة */
17
- --border-color: rgba(255, 255, 255, 0.05);
18
- --card-bg: rgba(255, 255, 255, 0.02);
19
-
20
- --font-family: 'Urbanist', sans-serif;
21
- }
22
-
23
- * {
24
- box-sizing: border-box;
25
- margin: 0;
26
- padding: 0;
27
- }
28
-
29
- body {
30
- font-family: var(--font-family);
31
- background-color: var(--bg-color);
32
- color: var(--text-main);
33
- overflow-x: hidden;
34
- scroll-behavior: smooth;
35
- }
36
-
37
- /* =========================================
38
- 2. شريط التمرير (Scrollbar)
39
- ========================================= */
40
- ::-webkit-scrollbar {
41
- width: 8px;
42
- }
43
- ::-webkit-scrollbar-track {
44
- background: var(--bg-color);
45
- }
46
- ::-webkit-scrollbar-thumb {
47
- background: linear-gradient(to bottom, var(--secondary-color), var(--primary-color));
48
- border-radius: 10px;
49
- }
50
- ::-webkit-scrollbar-thumb:hover {
51
- background: var(--primary-color);
52
- }
53
-
54
-
55
- .hero-btn {
56
- padding: 16px 45px;
57
- border-radius: 50px;
58
- background: linear-gradient(135deg, #00f2fe 0%, #4facfe 100%);
59
- color: #05080f;
60
- text-decoration: none;
61
- font-weight: 800;
62
- font-size: 18px;
63
- transition: all 0.3s ease;
64
- box-shadow: 0 10px 25px -5px rgba(0, 242, 254, 0.4);
65
- }
66
- .hero-btn:hover {
67
- transform: translateY(-4px);
68
- box-shadow: 0 15px 35px -5px rgba(0, 242, 254, 0.6);
69
- }
70
-
71
- /* =========================================
72
- 5. قسم البداية (Hero Section)
73
- ========================================= */
74
- .hero {
75
- height: 100vh;
76
- position: relative;
77
- display: flex;
78
- align-items: center;
79
- justify-content: center;
80
- text-align: center;
81
- overflow: hidden;
82
- }
83
- .video-bg {
84
- position: absolute;
85
- width: 100%;
86
- height: 100%;
87
- object-fit: cover;
88
- }
89
- .hero-overlay {
90
- position: absolute;
91
- width: 100%;
92
- height: 100%;
93
- background: rgba(0,0,0,0.55);
94
- }
95
- .hero-content {
96
- position: relative;
97
- z-index: 2;
98
- opacity: 0;
99
- transform: translateY(40px);
100
- animation: fadeInUp 1.2s ease-out forwards;
101
- }
102
-
103
- .hero-title {
104
- font-size: clamp(4rem, 8vw, 8rem);
105
- font-weight: 900;
106
- color: white;
107
- letter-spacing: 3px;
108
- text-shadow: 0 5px 15px rgba(0, 0, 0, 0.8), 0 0 20px rgba(0, 242, 254, 1);
109
- }
110
- .hero-subtitle {
111
- font-size: 28px;
112
- color: #cbd5e1;
113
- margin: 20px 0 40px;
114
- letter-spacing: 1px;
115
- font-weight: 600;
116
- text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5), 0 10px 20px rgba(0, 0, 0, 0.8);
117
- }
118
- .hero-subtitle span {
119
- background: linear-gradient(45deg, var(--primary-color), var(--success-color));
120
- -webkit-background-clip: text;
121
- -webkit-text-fill-color: transparent;
122
- font-style: italic;
123
- font-weight: 800;
124
- }
125
- .hero-subtitle del {
126
- text-decoration: line-through;
127
- text-decoration-color: var(--danger-color);
128
- text-decoration-thickness: 3px;
129
- color: var(--text-muted);
130
- }
131
-
132
- /* تأثيرات الهيرو (Fog & Car Glow) */
133
- .hero-fx {
134
- position:absolute;
135
- width:100%;
136
- height:100%;
137
- top:0;
138
- left:0;
139
- overflow:hidden;
140
- z-index:1;
141
- pointer-events:none;
142
- }
143
- .hero-fx::before {
144
- content:"";
145
- position:absolute;
146
- width:200%;
147
- height:200%;
148
- background: radial-gradient(circle at 30% 30%, rgba(0,242,254,0.08), transparent 40%),
149
- radial-gradient(circle at 70% 60%, rgba(79,172,254,0.08), transparent 40%);
150
- animation: fogMove 12s infinite linear;
151
- }
152
- .hero-fx::after {
153
- content:"";
154
- position:absolute;
155
- width:200%;
156
- height:200%;
157
- background: repeating-linear-gradient(120deg, rgba(255,255,255,0.03), rgba(255,255,255,0.03) 2px, transparent 2px, transparent 60px);
158
- animation: streakMove 8s linear infinite;
159
- }
160
- .car-glow {
161
- position:absolute;
162
- bottom:10%;
163
- left:-150px;
164
- width:120px;
165
- height:60px;
166
- background: rgba(0,242,254,0.2);
167
- border-radius:20px;
168
- filter: blur(20px);
169
- box-shadow: 0 0 40px rgba(0,242,254,0.6);
170
- animation: drive 6s linear infinite;
171
- z-index:2;
172
- }
173
-
174
- /* =========================================
175
- 6. قسم المميزات (Features)
176
- ========================================= */
177
- .features {
178
- padding: 100px 8%;
179
- background-color: var(--bg-color);
180
- position: relative;
181
- }
182
- /* ================= تصميم عناوين السكاشن (Section Headers) ================= */
183
- .section-header {
184
- text-align: center;
185
- margin-bottom: 70px; /* كبرنا المسافة عشان السكشن يتنفس */
186
- }
187
-
188
- /* العنوان الرئيسي (Core Technologies / How it Works) */
189
- .section-header h2 {
190
- font-size: 42px; /* تكبير العنوان */
191
- font-weight: 900; /* أثقل وزن للخط عشان يبرز */
192
- color: var(--text-main);
193
- margin-bottom: 20px;
194
- position: relative;
195
- display: inline-block;
196
- letter-spacing: -0.5px; /* تضييق المسافات بين الحروف بيدي شكل أحدث */
197
- }
198
-
199
- /* الخط المضيء تحت العنوان (Tech Accent Line) */
200
- .section-header h2::after {
201
- content: '';
202
- position: absolute;
203
- width: 60%;
204
- height: 4px;
205
- bottom: -10px;
206
- left: 20%;
207
- /* تدرج لوني يختفي من الأطراف وينور من النص */
208
- background: linear-gradient(90deg, transparent, #00c2b8, transparent);
209
- border-radius: 2px;
210
- }
211
-
212
- /* النص الوصفي تحت العنوان */
213
- .section-header p {
214
- color: var(--text-muted);
215
- font-size: 18px; /* تكبير النص */
216
- max-width: 650px;
217
- margin: 0 auto;
218
- line-height: 1.6;
219
- font-weight: 600; /* تقليل الرفع عشان يكون مقروء براحة */
220
- }
221
- .features-grid {
222
- display: grid;
223
- grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
224
- gap: 30px;
225
- }
226
-
227
- /* الكارت الأساسي للفيوتشر */
228
- .feature-card {
229
- background-color: var(--surface-color);
230
- border: 1px solid var(--border-color);
231
- padding: 40px 30px;
232
- border-radius: 16px;
233
- transition: all 0.4s ease;
234
- text-align: center;
235
- position: relative;
236
- overflow: hidden;
237
- }
238
- .feature-icon {
239
- font-size: 45px;
240
- color: #00c2b8;
241
- margin-bottom: 22px;
242
- display: inline-block;
243
- transition: transform 0.4s ease;
244
- }
245
- .feature-card:hover .feature-icon {
246
- transform: scale(1.15);
247
- }
248
- .feature-card h3 {
249
- font-size: 22px;
250
- font-weight: 700;
251
- margin-bottom: 15px;
252
- color: var(--text-main);
253
- }
254
- .feature-card p {
255
- color: var(--text-muted);
256
- font-size: 16px;
257
- line-height: 1.8;
258
- }
259
- .feature-card:hover {
260
- transform: translateY(-10px);
261
- border-color: #00c2b8;
262
- box-shadow: 0 20px 40px rgba(0, 194, 184, 0.15);
263
- }
264
-
265
- /* حركة اللمعان (Shimmer) للفيوتشر كارد */
266
- .feature-card::before {
267
- content: '';
268
- position: absolute;
269
- top: 0;
270
- left: -100%;
271
- width: 50%;
272
- height: 100%;
273
- background: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.05), transparent);
274
- transform: skewX(-25deg);
275
- animation: shimmerEffect 6s infinite;
276
- pointer-events: none;
277
- z-index: 1;
278
- }
279
-
280
- /* =========================================
281
- 7. قسم كيف يعمل (How It Works)
282
- ========================================= */
283
- .how-it-works {
284
- padding: 100px 8%;
285
- background-color: var(--surface-color);
286
- }
287
- .steps-container {
288
- display: grid;
289
- grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
290
- gap: 30px;
291
- position: relative;
292
- }
293
-
294
- /* كارت الخطوات (تم توحيد تصميمه مع كارت المميزات) */
295
- .step-card {
296
- background-color: var(--surface-color); /* توحيد لون الخلفية */
297
- border: 1px solid var(--border-color);
298
- padding: 40px 30px;
299
- border-radius: 16px; /* توحيد الحواف */
300
- position: relative;
301
- transition: all 0.4s ease;
302
- overflow: hidden; /* ضروري للمعة */
303
- z-index: 2;
304
- }
305
- .step-card:hover {
306
- transform: translateY(-10px);
307
- border-color: #00c2b8; /* اللون المميز الجديد */
308
- box-shadow: 0 15px 30px rgba(0, 194, 184, 0.15);
309
- }
310
-
311
- /* لمعة كارت الخطوات (نفس لمعة المميزات) */
312
- .step-card::before {
313
- content: '';
314
- position: absolute;
315
- top: 0;
316
- left: -100%;
317
- width: 50%;
318
- height: 100%;
319
- background: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.05), transparent);
320
- transform: skewX(-25deg);
321
- animation: shimmerEffect 6s infinite;
322
- pointer-events: none;
323
- z-index: 1;
324
- }
325
-
326
- .step-number {
327
- font-size: 40px;
328
- font-weight: 900;
329
- color: transparent;
330
- -webkit-text-stroke: 2px var(--border-color);
331
- margin-bottom: 20px;
332
- transition: all 0.4s ease;
333
- font-family: 'Urbanist', sans-serif;
334
- }
335
- .step-card:hover .step-number {
336
- color: #00c2b8;
337
- -webkit-text-stroke: 0;
338
- text-shadow: 0 0 20px rgba(0, 194, 184, 0.4);
339
- }
340
- .step-card h3 {
341
- font-size: 24px;
342
- font-weight: 700;
343
- margin-bottom: 15px;
344
- color: var(--text-main);
345
- }
346
- .step-card p {
347
- color: var(--text-muted);
348
- font-size: 16px;
349
- line-height: 1.8;
350
- }
351
-
352
- /* =========================================
353
- 8. النافذة المنبثقة (Modal)
354
- ========================================= */
355
- .modal-overlay {
356
- position: fixed;
357
- top: 0;
358
- left: 0;
359
- width: 100%;
360
- height: 100%;
361
- background: rgba(0, 0, 0, 0.7);
362
- backdrop-filter: blur(8px);
363
- z-index: 2000;
364
- display: flex;
365
- align-items: center;
366
- justify-content: center;
367
- opacity: 0;
368
- visibility: hidden;
369
- transition: all 0.3s ease;
370
- }
371
- .modal-overlay.active {
372
- opacity: 1;
373
- visibility: visible;
374
- }
375
- .modal-container {
376
- background: var(--surface-color);
377
- border: 1px solid var(--border-color);
378
- width: 90%;
379
- max-width: 400px;
380
- padding: 40px;
381
- border-radius: 24px;
382
- position: relative;
383
- transform: translateY(-30px) scale(0.95);
384
- transition: all 0.4s cubic-bezier(0.175, 0.885, 0.32, 1.275);
385
- box-shadow: 0 30px 60px rgba(0, 0, 0, 0.5);
386
- text-align: center;
387
- }
388
- .modal-overlay.active .modal-container {
389
- transform: translateY(0) scale(1);
390
- }
391
- .close-modal {
392
- position: absolute;
393
- top: 20px;
394
- right: 20px;
395
- background: transparent;
396
- border: none;
397
- color: var(--text-muted);
398
- font-size: 22px;
399
- cursor: pointer;
400
- transition: 0.3s;
401
- }
402
- .close-modal:hover {
403
- color: var(--danger-color);
404
- transform: rotate(90deg);
405
- }
406
- .modal-container h2 {
407
- font-family: 'Urbanist', sans-serif;
408
- color: var(--text-main);
409
- font-size: 32px;
410
- margin-bottom: 5px;
411
- font-weight: 900;
412
- }
413
- .modal-sub {
414
- color: var(--text-muted);
415
- font-size: 15px;
416
- margin-bottom: 30px;
417
- }
418
- .auth-form .input-group {
419
- position: relative;
420
- margin-bottom: 20px;
421
- }
422
- .auth-form .input-group i {
423
- position: absolute;
424
- left: 18px;
425
- top: 50%;
426
- transform: translateY(-50%);
427
- color: var(--text-muted);
428
- font-size: 14px;
429
- }
430
- .auth-form input {
431
- width: 100%;
432
- padding: 16px 16px 16px 45px;
433
- background: rgba(255, 255, 255, 0.03);
434
- border: 1px solid var(--border-color);
435
- border-radius: 14px;
436
- color: var(--text-main);
437
- font-size: 15px;
438
- transition: 0.3s;
439
- }
440
- .auth-form input:focus {
441
- outline: none;
442
- border-color: var(--primary-color);
443
- background: rgba(0, 242, 254, 0.05);
444
- box-shadow: 0 0 0 4px rgba(0, 242, 254, 0.1);
445
- }
446
- .auth-btn {
447
- width: 100%;
448
- padding: 16px;
449
- border-radius: 14px;
450
- background: linear-gradient(45deg, var(--secondary-color), var(--primary-color));
451
- border: none;
452
- color: #05080f;
453
- font-size: 17px;
454
- font-weight: 800;
455
- cursor: pointer;
456
- transition: 0.3s;
457
- margin-bottom: 25px;
458
- }
459
- .auth-btn:hover {
460
- box-shadow: 0 8px 20px rgba(0, 242, 254, 0.4);
461
- transform: translateY(-2px);
462
- }
463
- .auth-footer {
464
- color: var(--text-muted);
465
- font-size: 15px;
466
- }
467
- .auth-footer a {
468
- color: var(--primary-color);
469
- text-decoration: none;
470
- font-weight: 800;
471
- transition: 0.3s;
472
- }
473
- .auth-footer a:hover {
474
- text-decoration: underline;
475
- }
476
-
477
-
478
- /* =========================================
479
- 10. الأنيميشن (Animations)
480
- ========================================= */
481
- @keyframes fadeInUp {
482
- to { opacity: 1; transform: translateY(0); }
483
- }
484
- @keyframes fogMove {
485
- 0% { transform:translate(0,0); }
486
- 50% { transform:translate(-5%,5%); }
487
- 100% { transform:translate(0,0); }
488
- }
489
- @keyframes streakMove {
490
- 0% { transform:translateX(0); }
491
- 100% { transform:translateX(-50%); }
492
- }
493
- @keyframes drive {
494
- 0% { transform:translateX(0); }
495
- 100% { transform:translateX(140vw); }
496
- }
497
- @keyframes shimmerEffect {
498
- 0% { left: -100%; }
499
- 20% { left: 200%; }
500
- 100% { left: 200%; }
501
- }
502
-
503
- /* =========================================
504
- 11. الموبايل (Media Queries)
505
- ========================================= */
506
- @media (max-width: 968px) {
507
- nav { display: none; }
508
- .navbar { width: 95%; padding: 14px 18px; }
509
- .theme-toggle { width: 75px; height: 38px; }
510
- .sign-btn { padding: 10px 18px; font-size: 14px; }
511
- .hero-title { font-size: 3.5rem; }
512
- .hero-subtitle { font-size: 1.5rem; }
513
- header { padding: 20px 4%; }
514
- }
515
-
516
- /* =========================================
517
- 12. الوضع النهاري (Light Mode) بالكامل
518
- ========================================= */
519
- .light-mode {
520
- --bg-color: #dee8e9;
521
- --surface-color: #ffffff;
522
- --text-main: #0f172a;
523
- --text-muted: #475569;
524
- --border-color: rgba(0, 0, 0, 0.1);
525
- --card-bg: rgba(0, 0, 0, 0.02);
526
- }
527
-
528
- .light-mode .navbar {
529
- background: rgba(255, 255, 255, 0.25);
530
- border-bottom: none;
531
- box-shadow: 0 4px 30px rgba(0, 0, 0, 0.03);
532
- }
533
- .light-mode nav ul li a,
534
- .light-mode .logo,
535
- .light-mode .theme-toggle span,
536
- .light-mode .theme-toggle i {
537
- color: #0f172a;
538
- }
539
- .light-mode nav ul li a:hover {
540
- color: #008c85; /* اللون الجديد في النافبار */
541
- }
542
- .light-mode nav ul li a::after {
543
- background-color: #008c85;
544
- }
545
- .light-mode .sign-btn {
546
- border: 1px solid #525357;
547
- color: #05080f;
548
- background: transparent;
549
- }
550
- .light-mode .sign-btn:hover {
551
- background: #008c85;
552
- color: #ffffff;
553
- border-color: #008c85;
554
- box-shadow: 0 5px 15px rgba(0, 140, 133, 0.4);
555
- transform: translateY(-2px);
556
- }
557
- .light-mode .hero-overlay {
558
- background: rgba(255, 255, 255, 0.2);
559
- backdrop-filter: none;
560
- }
561
- .light-mode .hero-title {
562
- color: #0a0f1c;
563
- text-shadow: 0 0 10px rgba(255, 255, 255, 1), 0 0 20px rgba(255, 255, 255, 1), 0 0 40px rgba(255, 255, 255, 0.9);
564
- }
565
- .light-mode .hero-subtitle {
566
- color: #0f172a;
567
- font-weight: 900;
568
- text-shadow: 0 0 8px rgba(255, 255, 255, 1), 0 0 15px rgba(255, 255, 255, 1), 0 0 25px rgba(255, 255, 255, 0.8);
569
- }
570
- .light-mode .hero-subtitle span {
571
- background: linear-gradient(45deg, #022f50, #065f46);
572
- -webkit-background-clip: text;
573
- -webkit-text-fill-color: transparent;
574
- filter: drop-shadow(0 0 8px rgba(255, 255, 255, 1));
575
- }
576
- .light-mode .hero-subtitle del {
577
- color: #242f3d;
578
- text-decoration-color: #e11d48;
579
- text-decoration-thickness: 3px;
580
- filter: drop-shadow(0 0 6px rgba(255, 255, 255, 1));
581
- }
582
- /* ================= تظبيط العناوين في الوضع النهاري ================= */
583
- .light-mode .section-header h2 {
584
- color: #0f172a; /* كحلي داكن جداً */
585
- }
586
-
587
- /* تغيير لون الخط المضيء تحت العنوان للونك النهاري */
588
- .light-mode .section-header h2::after {
589
- background: linear-gradient(90deg, transparent, #008c85, transparent);
590
- }
591
-
592
- .light-mode .section-header p {
593
- color: #475569; /* رمادي مريح */
594
- font-weight: 600;
595
- }
596
- .light-mode .features,
597
- .light-mode .how-it-works {
598
- background-color: #dee8e9;
599
- }
600
-
601
- /* تعديل لون شبكة الـ Features عشان تليق مع الخلفية الجديدة (اختياري) */
602
- .light-mode .features {
603
- background-image:
604
- linear-gradient(rgba(255, 255, 255, 0.4) 1px, transparent 1px),
605
- linear-gradient(90deg, rgba(255, 255, 255, 0.4) 1px, transparent 1px);
606
- }
607
- /* كروت المميزات و كيف يعمل في الوضع النهاري */
608
- .light-mode .feature-card,
609
- .light-mode .step-card {
610
- background-color: #f1f5f9;
611
- border: 1px solid rgba(0, 0, 0, 0.08);
612
- box-shadow: 0 4px 10px rgba(0, 0, 0, 0.03);
613
- }
614
- .light-mode .feature-icon {
615
- color: #008c85; /* اللون الأغمق للنهار */
616
- }
617
- .light-mode .feature-card h3,
618
- .light-mode .step-card h3 {
619
- color: #0f172a;
620
- }
621
- .light-mode .feature-card p,
622
- .light-mode .step-card p {
623
- color: #475569;
624
- font-weight: 500;
625
- }
626
-
627
- .light-mode .feature-card:hover,
628
- .light-mode .step-card:hover {
629
- background-color: #e2e8f0;
630
- border-color: #008c85;
631
- box-shadow: 0 15px 30px rgba(0, 140, 133, 0.15);
632
- transform: translateY(-5px);
633
- }
634
- .light-mode .step-card:hover {
635
- transform: translateY(-8px);
636
- }
637
- /* لمعة الكروت في النهار */
638
- .light-mode .feature-card::before,
639
- .light-mode .step-card::before {
640
- background: linear-gradient(to right, transparent, rgba(255, 255, 255, 0.8), transparent);
641
- }
642
-
643
- /* أرقام كارت الخطوات في النهار */
644
- .light-mode .step-number {
645
- -webkit-text-stroke: 2px #94a3b8;
646
- color: transparent;
647
-
648
- }
649
- .light-mode .step-card:hover .step-number {
650
- color: #008c85; /* تعبئة الرقم باللون الجديد للنهار */
651
- text-shadow: none;
652
- -webkit-text-stroke: 0;
653
- }
654
-
655
- /* المودال في الوضع النهاري */
656
- .light-mode .modal-container {
657
- background: #ffffff;
658
- box-shadow: 0 20px 50px rgba(0, 0, 0, 0.15);
659
- }
660
- .light-mode .auth-form input {
661
- background: #f8fafc;
662
- color: #0f172a;
663
- }
664
- .light-mode .auth-form input:focus {
665
- background: #ffffff;
666
- border-color: #008c85;
667
- box-shadow: 0 0 0 4px rgba(0, 140, 133, 0.1);
668
- }
669
- .light-mode .auth-btn {
670
- background: #008c85;
671
- color: #ffffff;
672
- }
673
- .light-mode .auth-btn:hover {
674
- box-shadow: 0 8px 20px rgba(0, 140, 133, 0.3);
675
- }
676
- .light-mode .auth-footer a {
677
- color: #008c85;
678
- }
679
- .light-mode .modern-footer {
680
- background-color: #f1f5f9;
681
- }
682
-
683
- .light-mode .footer-col h4 {
684
- color: #0f172a;
685
- }
686
-
687
- .light-mode .footer-col h4::after {
688
- background-color: #008c85;
689
- }
690
-
691
- .light-mode .social-links a {
692
- background: #ffffff;
693
- color: #0f172a;
694
- border-color: rgba(0, 0, 0, 0.1);
695
- }
696
-
697
- .light-mode .social-links a:hover {
698
- background: #008c85;
699
- border-color: #008c85;
700
- color: #ffffff;
701
- }
702
-
703
- .light-mode .subscribe-form input {
704
- background: #ffffff;
705
- border-color: rgba(0, 0, 0, 0.1);
706
- color: #0f172a;
707
- }
708
-
709
- .light-mode .subscribe-form button {
710
- background: #008c85;
711
- color: #ffffff;
712
- }
713
-
714
- .light-mode .status-badge {
715
- background: #ffffff;
716
- color: #475569;
717
- border-color: rgba(0, 0, 0, 0.1);
718
- }
719
-
720
- /* ================= تظبيط الفوتر على الموبايل ================= */
721
- @media (max-width: 968px) {
722
- .footer-top {
723
- grid-template-columns: 1fr;
724
- gap: 40px;
725
- }
726
- .footer-bottom {
727
- flex-direction: column;
728
- gap: 20px;
729
- text-align: center;
730
- }
731
- }