/* Highlight the active Elementor nav link */
.elementor-nav-menu .current-menu-item > a,
.elementor-nav-menu .current_page_item > a,
.elementor-nav-menu .elementor-item-active {
  color: #2b6cb0 !important;      /* change this to your brand color */
  font-weight: 600;
  border-bottom: 2px solid #2b6cb0; /* optional underline */
}

/* Optional hover effect */
.elementor-nav-menu a:hover {
  color: #2b6cb0 !important;
  border-bottom: 2px solid #2b6cb0;
}

.top-login-left-padding {
  margin-left: 20px;
}