.language-dropdown-link {
  padding: 10px 15px;
  display: flex;
  align-items: center;
  gap: 8px;
  transition: background-color 0.2s ease;
}

.language-dropdown-link:hover {
  background-color: #f5f5f5;
  text-decoration: none;
}

.language-selector-dropdown {
  margin-right: 15px;
}

.language-dropdown-link.active {
  background-color: #e9ecef;
  font-weight: bold;
}

.w-dropdown-toggle img.dropdown-image {
  transition: transform 0.3s ease;
}

.w-dropdown.w--open .w-dropdown-toggle img.dropdown-image {
  transform: rotate(180deg);
}
