@@ -72,15 +72,11 @@ body {
7272 margin-bottom : 10px ;
7373}
7474
75- .features ul {
76- list-style : none;
77- margin : 0 ;
78- padding : 0 ;
79- }
80-
81- .features li {
82- margin-bottom : 10px ;
83- }
75+ .cards {
76+ display : grid;
77+ grid-template-columns : repeat (auto-fit, minmax (200px , 1fr ));
78+ gap : 1rem ;
79+ }
8480
8581.footer {
8682 background : linear-gradient (to top, # eee 0% , # fff 100% );
@@ -89,56 +85,48 @@ body {
8985}
9086
9187/* Contact Section Styles */
92- .contact {
93- margin-top : 50px ;
94- text-align : center;
95- background-color : # f5f5f5 ; /* Light gray background */
96- padding : 30px ;
97- border-radius : 10px ; /* Rounded corners */
98- box-shadow : 0px 2px 5px rgba (0 , 0 , 0 , 0.1 ); /* Subtle shadow */
99- }
100-
101- .contact form {
102- display : flex; /* Maintain flex layout */
103- flex-direction : column; /* Stack elements vertically */
104- width : 100% ; /* Take up full width within the contact section */
105- padding : 20px ; /* Inner padding for form elements */
106- }
107-
108- .contact .form-group {
109- margin-bottom : 15px ;
110- }
111-
112- .contact label {
113- display : block; /* Maintain block-level display for labels */
114- margin-bottom : 5px ;
115- font-weight : bold; /* Add slight emphasis to labels */
116- }
117-
118- .contact input ,
119- .contact textarea {
120- width : 100% ; /* Maintain full width within form */
121- padding : 10px ;
122- border : 1px solid # ddd ; /* Light gray border */
123- border-radius : 5px ; /* Rounded corners for input fields */
124- font-size : 16px ; /* Increase font size for better readability */
125- }
88+ /* style.css */
12689
127- .contact textarea {
128- height : 150px ; /* Increase textarea height */
129- }
130-
131- .contact button {
132- background-color : # 007bff ; /* Blue background for submit button */
133- color : # fff ; /* White text color */
134- padding : 12px 20px ; /* Adjust padding slightly */
90+ .contact {
91+ background-color : # f5f5f5 ;
92+ border-radius : 0.25rem ;
93+ padding : 1rem ;
94+ box-shadow : 0 0.25rem 0.5rem rgba (0 , 0 , 0 , 0.1 );
95+ }
96+
97+ .contact h2 {
98+ font-size : 1.5rem ;
99+ }
100+
101+ .contact form {
102+ max-width : 600px ;
103+ margin : 0 auto 1rem ;
104+ }
105+
106+ .contact input ,
107+ .contact textarea {
108+ width : 100% ;
109+ padding : 0.5rem ;
110+ font-size : 1rem ;
111+ border-radius : 0.25rem ;
112+ border : 1px solid # ccc ;
113+ }
114+
115+ .contact button [type = "submit" ] {
116+ display : block;
117+ width : 100% ;
118+ padding : 0.75rem 1rem ;
119+ background-color : # 0077cc ;
120+ color : # fff ;
135121 border : none;
136- border-radius : 5 px ;
122+ border-radius : 0.25 rem ;
137123 cursor : pointer;
138- margin-top : 10px ;
139- font-weight : bold; /* Make submit button text bolder */
140- }
141-
124+ }
125+
126+ .contact button [type = "submit" ]: hover {
127+ background-color : # 005599 ;
128+ }
129+
142130
143131.legend {
144132 text-align : center;
0 commit comments