/* Container flexbox for two columns */
.download-container {
  display: flex;
  justify-content: space-between;
  gap: 20px; /* Space between columns */
}

.download-options {
  display: flex;
  flex-wrap: wrap; /* Pour permettre aux colonnes de passer à la ligne */
  justify-content: space-between; /* Espacement uniforme entre les colonnes */
}

.column {
  flex: 1; /* Pour que chaque colonne prenne une partie égale de l'espace */
  margin: 10px; /* Un peu d'espacement entre les colonnes */
  min-width: 280px; /* Largeur minimale pour garder un bon espacement */
}

.row {
  display: flex; /* Pour que les deux colonnes soient sur la même ligne */
}

/* Styles for additional links */
ul {
  list-style-type: disc;
  padding-left: 20px;
}

.additional-links {
  margin-top: 20px; /* Add space */
}

.additional-links ul {
  list-style-type: none;
  padding-left: 0;
}

.additional-links ul li a {
  text-decoration: none; /* No underline for additional links */
  color: #0073aa;
}

.additional-links ul li a:hover {
  text-decoration: underline; /* Underline only on hover for additional links */
}

/* Responsive styles */
@media (max-width: 768px) { /* Change to the desired breakpoint */
  .download-container {
    flex-direction: column; /* Stack items vertically */
  }

  .download-option {
    width: 100%; /* Full width for each option */
  }
}
