44 margin : 0 ;
55 padding : 0 ;
66 line-height : 1.6 ;
7- color : # 2b2b2b ;
8- background : linear-gradient (to bottom, # f7faff , # eaf6f6 );
7+ color : # eef6fc ; /* Light blue text */
8+ background : linear-gradient (to bottom, # 2b6da8 , # 1b4e7e ); /* Darker blue gradient */
99}
1010
1111/* Header */
1212header {
13- background : # a2d9ff ; /* Light blue */
14- color : # fff ;
13+ background : # 17456a ; /* Deep navy blue */
14+ color : # eef6fc ;
1515 padding : 15px 20px ;
1616 position : sticky;
1717 top : 0 ;
1818 z-index : 1000 ;
1919 box-shadow : 0 2px 5px rgba (0 , 0 , 0 , 0.1 );
20- transition : all 0.3s ease-in-out;
21- }
22-
23- header : hover {
24- background : # 91c8eb ; /* Slightly darker blue */
2520}
2621
2722nav ul {
@@ -37,7 +32,7 @@ nav ul li {
3732}
3833
3934nav ul li a {
40- color : # 333 ;
35+ color : # a9d3f5 ; /* Lighter blue */
4136 text-decoration : none;
4237 font-weight : bold;
4338 padding : 5px 10px ;
@@ -46,7 +41,7 @@ nav ul li a {
4641}
4742
4843nav ul li a : hover {
49- background : # c2f0e8 ; /* Light mint */
44+ background : # 1b4e7e ; /* Slightly darker blue */
5045 transform : scale (1.05 );
5146}
5247
@@ -55,13 +50,14 @@ section {
5550 padding : 40px 20px ;
5651 margin : 20px auto;
5752 max-width : 900px ;
58- background : # fff ;
53+ background : # 3a86c8 ; /* Medium blue */
5954 border-radius : 10px ;
60- box-shadow : 0 2px 10px rgba (0 , 0 , 0 , 0.05 );
55+ box-shadow : 0 2px 10px rgba (0 , 0 , 0 , 0.2 );
56+ color : # eef6fc ; /* Text in sections stays light blue */
6157}
6258
6359h1 , h2 {
64- color : # 333 ;
60+ color : # eef6fc ;
6561 text-align : center;
6662}
6763
@@ -75,36 +71,45 @@ h1, h2 {
7571.gallery img {
7672 width : 100% ;
7773 border-radius : 5px ;
74+ border : 2px solid # 1b4e7e ; /* Dark blue border */
7875 transition : transform 0.3s ease, box-shadow 0.3s ease;
7976 cursor : pointer;
8077}
8178
8279.gallery img : hover {
8380 transform : scale (1.05 );
84- box-shadow : 0 4px 15px rgba (0 , 0 , 0 , 0.1 );
81+ box-shadow : 0 4px 15px rgba (0 , 0 , 0 , 0.3 );
8582}
8683
8784/* Footer */
8885footer {
8986 text-align : center;
9087 padding : 15px 0 ;
91- background : # a2d9ff ; /* Light blue */
92- color : # fff ;
88+ background : # 17456a ; /* Deep navy blue */
89+ color : # eef6fc ;
9390}
9491
92+ /* Buttons and Links */
9593.button {
9694 display : inline-block;
9795 text-decoration : none;
98- color : white;
99- background : # 4db8ff ; /* Brighter blue */
96+ color : # eef6fc ; /* Light blue text */
97+ background : # 1b4e7e ; /* Dark blue button */
10098 padding : 5px 10px ;
10199 border-radius : 5px ;
102100 cursor : pointer;
103101 transition : background 0.3s ease, transform 0.2s ease;
104102}
105103
106104.button : hover {
107- background : # 0099cc ; /* Darker blue */
105+ background : # 17456a ; /* Slightly darker navy */
108106 transform : scale (1.05 );
109107}
110108
109+ /* Images and Text */
110+ img {
111+ max-width : 100% ;
112+ height : auto;
113+ border-radius : 10px ;
114+ margin : 10px 0 ;
115+ }
0 commit comments