9
9
list-style : none;
10
10
text-decoration : none;
11
11
font-family : "Poppins" , sans-serif;
12
- background-color : rgb (238 , 239 , 241 );;
12
+ background-color : rgb (255 , 254 , 254 );;
13
13
}
14
14
.root {
15
15
--main-color : # b02f18 ;
@@ -40,7 +40,7 @@ header{
40
40
display : flex;
41
41
align-items : center;
42
42
justify-content : space-between;
43
- background : # eeeff1 ;
43
+ background : # ffffff ;
44
44
padding : 15px 100px ;
45
45
}
46
46
.logo img {
@@ -56,21 +56,36 @@ header{
56
56
.navbar a {
57
57
font-size : 1rem ;
58
58
padding : 10px 20px ;
59
- color : # 444 ;
60
- font-weight : 500 ;
59
+ color : # 4a3b3b ;
60
+ font-weight : 600 ;
61
+ text-decoration : none;
62
+ font-size : 14px ;
63
+ color : rgb (15 , 3 , 3 );
64
+ padding : 10px 20px ;
65
+ margin : 0 10px ;
66
+ border-radius : 5px ;
67
+ transition : background-color 0.3s , color 0.3s , outline 0.3s ;
68
+
61
69
}
62
70
.navbar a ::after {
63
71
content : '' ;
64
72
width : 0 ;
65
73
height : 3px ;
66
- background : red ;
74
+ background : rgb ( 175 , 193 , 247 ); ;
67
75
position: absolute;
68
76
botto m: -4px;
69
77
left: 0;
70
78
transition: 0.5s;
79
+ text- decor ation: none;
71
80
}
81
+
72
82
.navbar a : hover {
73
- background : rgb (231 , 223 , 223 );
83
+ background : rgb (175 , 193 , 247 );
84
+ text-emphasis : none;
85
+ text-decoration : none;
86
+ outline : none;
87
+
88
+
74
89
}
75
90
# menu-icon {
76
91
font-size : 24px ;
@@ -90,6 +105,7 @@ header{
90
105
}
91
106
.header-btn .sign-in : hover {
92
107
background : red;
108
+ text-decoration : none;
93
109
}
94
110
.header-btn .sign-up {
95
111
background : # 474fa1 ;
@@ -214,7 +230,7 @@ header{
214
230
}
215
231
.ride .ride-container .bx : hover {
216
232
background : red;
217
- color : # eeeff1 ;
233
+ color : # 101b30 ;
218
234
}
219
235
.services-container {
220
236
display : grid;
@@ -306,34 +322,59 @@ header{
306
322
}
307
323
.form {
308
324
padding : 1rem 1rem 1rem 1rem ;
309
- margin-top : 3.5rem ;
325
+ margin-top : 15px ;
326
+
310
327
}
311
328
312
329
form {
313
330
width : 400px ;
314
- margin : 0 auto;
315
- padding : 20px ;
316
- background-color : # f2f2f2 ;
331
+ margin : 50px auto;
332
+ padding : 30px ;
333
+ background-color : # ffffff ;
334
+ border-radius : 10px ;
335
+ box-shadow : 0 4px 10px rgba (0 , 0 , 0 , 0.1 );
336
+ font-family : Arial, sans-serif;
317
337
}
338
+
318
339
label {
319
340
display : block;
320
341
margin-bottom : 10px ;
321
342
font-size : 18px ;
343
+ color : # 333333 ;
322
344
}
323
- input [type = "text" ], input [type = "email" ], input [type = "tel" ] {
345
+
346
+ input [type = "text" ], input [type = "email" ], input [type = "tel" ] {
324
347
width : 100% ;
325
- padding : 10 px ;
348
+ padding : 12 px ;
326
349
margin-bottom : 20px ;
327
350
font-size : 16px ;
351
+ border : 1px solid # cccccc ;
352
+ border-radius : 5px ;
353
+ box-sizing : border-box;
354
+ transition : border-color 0.3s ;
355
+ }
356
+
357
+ input [type = "text" ]: focus , input [type = "email" ]: focus , input [type = "tel" ]: focus {
358
+ border-color : # 0066cc ;
359
+ outline : none;
328
360
}
361
+
329
362
input [type = "submit" ] {
330
363
width : 100% ;
331
- padding : 10 px ;
364
+ padding : 12 px ;
332
365
font-size : 18px ;
333
- background-color : # 4CAF50 ;
366
+ background-color : # 0066cc ;
334
367
color : white;
368
+ border : none;
369
+ border-radius : 5px ;
335
370
cursor : pointer;
371
+ transition : background-color 0.3s ;
336
372
}
373
+
374
+ input [type = "submit" ]: hover {
375
+ background-color : # 004c99 ;
376
+ }
377
+
337
378
body {
338
379
font-family : Arial, sans-serif;
339
380
margin : 0 ;
0 commit comments