|
42 | 42 | </div> |
43 | 43 | </div> |
44 | 44 | <div class="col-md-3"> |
45 | | - <div class="card" style="width: 18rem;"> |
| 45 | + <div class="card"> |
46 | 46 | <br /> |
47 | 47 | <img |
48 | 48 | src="../../assets/img/Home/serve.png" |
|
93 | 93 | } |
94 | 94 |
|
95 | 95 | .service-info-card { |
96 | | - background: white; |
| 96 | + background: hsla(var(--primary), 80%, 60%, 0.08); |
97 | 97 | border-radius: 12px; |
98 | 98 | padding: 1.5rem; |
99 | | - box-shadow: 0 4px 20px rgba(0,0,0,0.08); |
| 99 | + transition: all 0.4s ease; |
| 100 | + box-shadow: 0 4px 20px rgba(0,0,0,0.2); |
100 | 101 | margin-bottom: 2rem; |
101 | | - border-left: 4px solid var(--primary); |
| 102 | +} |
| 103 | +
|
| 104 | +.service-info-card:hover { |
| 105 | + transform: translateY(-5px); |
| 106 | + box-shadow: 0 8px 25px rgba(0,0,0,0.3); |
102 | 107 | } |
103 | 108 |
|
104 | 109 | .info-content { |
|
181 | 186 | } |
182 | 187 |
|
183 | 188 | .service-tile { |
184 | | - background: white; |
| 189 | + background: hsla(var(--hue), 80%, 60%, 0.08); |
185 | 190 | border-radius: 12px; |
186 | 191 | padding: 1.5rem; |
187 | 192 | box-shadow: 0 4px 20px rgba(0,0,0,0.08); |
188 | 193 | transition: all 0.3s ease; |
189 | | - border-top: 4px solid hsl(var(--hue), 80%, 60%); |
| 194 | + border: 2px solid hsla(var(--hue), 80%, 60%, 0.4); |
190 | 195 | } |
191 | 196 |
|
192 | 197 | .service-tile:hover { |
|
244 | 249 | box-shadow: 0 4px 8px rgba(0,0,0,0.1); |
245 | 250 | } |
246 | 251 |
|
| 252 | +.card { |
| 253 | + transition: all 0.2s ease; |
| 254 | + box-shadow: 0 4px 20px rgba(0,0,0,0.08); |
| 255 | +} |
| 256 | +
|
| 257 | +.card:hover { |
| 258 | + transform: translateY(-5px); |
| 259 | + box-shadow: 0 8px 25px rgba(0,0,0,0.12); |
| 260 | +} |
| 261 | +
|
247 | 262 | @media (max-width: 768px) { |
248 | 263 | .service-meta { |
249 | 264 | flex-direction: column; |
|
0 commit comments