/* Header CTA Button - highlightbtn */
#main-nav .highlightbtn > a {
  background-color: #0b5ed7;   /* Primary brand color */
  color: #ffffff !important;
  padding: 10px 18px;
  border-radius: 5px;
  font-weight: 600;
  line-height: 1.2;
  transition: all 0.3s ease;
   box-shadow: 0 4px 10px rgba(0,0,0,0.15);
}

/* Hover effect */
#main-nav .highlightbtn > a:hover {
  background-color: #084298;   /* Darker hover */
  color: #ffffff !important;
    transform: translateY(-1px);

}