body { background-color: #f4f7fa; font-family: 'Poppins', sans-serif; }
.navbar { background-color: #0a74b1; }
.navbar a { color: white !important; font-weight: 500; }
.navbar a:hover { color: #dfefff !important; }
.footer { background: #0a74b1; color: white; }
.btn-primary { background-color: #0a74b1; border: none; }
.btn-primary:hover { background-color: #095f8c; }
.card { border: none; border-radius: 8px; }
.card img { border-top-left-radius: 8px; border-top-right-radius: 8px; }
