body {
    scroll-behavior: smooth;
  }
  header {
    background: linear-gradient(to right, #003973, #E5E5BE);
    color: white;
    padding: 60px 0;
    text-align: center;
  }
  section {
    padding: 60px 0;
  }
  footer {
    background-color: #003973;
    color: white;
    text-align: center;
    padding: 20px 0;
  }
  .thrust-card {
    border-top: 5px solid #003973;
    transition: transform 0.3s ease, box-shadow 0.3s ease;
  }
  
  .thrust-card:hover {
    transform: translateY(-6px);
    box-shadow: 0 12px 25px rgba(0, 0, 0, 0.15);
  }
  
  .thrust-card h5 {
    font-weight: 600;
  }
  
  .navbar-logo {
height: 40px;
max-height: 40px;
width: auto;
}