body{font-family:Poppins,sans-serif;background-color:#f9fbfd;color:#333}
.navbar{background-color:#004aad}
.navbar-brand,.nav-link{color:#fff!important;font-weight:500}
.banner{background:linear-gradient(rgba(0,74,173,0.7),rgba(0,74,173,0.7)),url('https://images.unsplash.com/photo-1606761568499-6b1c1f3d3a8d')no-repeat center/cover;color:#fff;padding:120px 20px;text-align:center}
.banner-sm{background-color:#004aad;color:#fff;padding:60px 0;text-align:center}
.card{border:none;border-radius:15px;box-shadow:0 4px 12px rgba(0,0,0,0.08);transition:transform 0.2s}
.card:hover{transform:translateY(-5px)}
footer{background-color:#004aad;color:#fff;padding:30px 0;text-align:center}
