/* Container für die zwei Spalten */
.two-column-container {
    display: flex;
    justify-content: space-between;
    gap: 20px;
    max-width: 770px;
    width: 100%;
    margin: 0 auto;
}

/* Jede Spalte */
.column {
    text-align: left;
}


.column-left {
    flex-basis: 54%;
}

.column-right {
    flex-basis: 42%; /* Rest für Abstand */
}

/* Bilder */
.column img {
    width: 100%;
    height: auto;
    border-radius: 0px;
}

/* Container für Bildunterschrift + Download-Link */
.info-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-top: 5px;
    bottom: 400px;
}

/* Responsive: Bei kleinen Bildschirmen untereinander */
@media (max-width: 768px) {
    .two-column-container {
        flex-direction: column;
        gap: 10px;
    }

    .column {
        flex-basis: 100%;
    }
  }

  div.column.column-left {
    margin-bottom: 20px; /* Beispielabstand, den du anpassen kannst */
}
  div.column.column-right {
    margin-bottom: 20px; /* Beispielabstand, den du anpassen kannst */
}