#partners {

    align-items: center;

    background-color: var(--color-bg);

}

.partners-container {

    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    gap: var(--space-lg);

}

.partners-heading {

    color: var(--color-text);

}

.partners-image-wrapper {

    width: 80%;

    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    gap: var(--space-lg);

}
.partners-image {

    width: calc(1.5 * var(--font-size-xl));
    aspect-ratio: 1 / 1;

}
