.normal {
    margin-top : 0%;
    margin-bottom : 1%;
    font-size:80%;
    text-align : justify;
}
.corporate-navbar {
  background: linear-gradient(180deg, #0b3d91, #072c6b); /* depth */
}

/* Brand */
.corporate-navbar .navbar-brand {
  color: #ffffff;
  font-size: 22px;
}

/* Menu links */
.corporate-navbar .nav-link {
  color: #cfd8e3;
  margin-left: 12px;
  padding: 8px 14px;
  border-radius: 6px;
  position: relative;

  /* 3D effect */
  background: linear-gradient(145deg, #0d47a1, #08306b);
  box-shadow: 
    3px 3px 6px rgba(0,0,0,0.4),
    -2px -2px 4px rgba(255,255,255,0.08);

  transition: all 0.25s ease;
}

/* Hover = "lift" effect */
.corporate-navbar .nav-link:hover {
  color: #ffffff;
  transform: translateY(-2px);

  box-shadow: 
    5px 5px 10px rgba(0,0,0,0.5),
    -2px -2px 6px rgba(255,255,255,0.1);
}

/* Click (pressed effect) */
.corporate-navbar .nav-link:active {
  transform: translateY(1px);

  box-shadow: 
    inset 3px 3px 6px rgba(0,0,0,0.5),
    inset -2px -2px 4px rgba(255,255,255,0.1);
}

/* Active menu item */
.corporate-navbar .nav-link.active {
  color: #ffffff;
  background: linear-gradient(145deg, #1565c0, #0b3d91);
  box-shadow: 
    inset 2px 2px 5px rgba(0,0,0,0.4),
    inset -1px -1px 3px rgba(255,255,255,0.1);
}

/* Toggle button */
.navbar-toggler {
  border-color: rgba(255,255,255,0.3);
}

.navbar-toggler-icon {
  filter: invert(1);
}