/* CONTACT */
.dd-biw-contact-persons {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    gap: 30px;
    padding: 50px 0;
}

.dd-biw-contact-person-info-text {
    display: flex;
    justify-content: center;
    gap: 4px;
    padding: 20px 0;
    flex-direction: column;
    align-items: center;
    text-align: center;
}

.dd-biw-contact-person-info-image {
    text-align: center;
}

/* .dd-biw-contacts-in-bubbles .dd-biw-contact-person-info-image img {
    border-radius: 999px;
    overflow: hidden;
    background-color: var(--dd-color-viewport);
} */

.dd-biw-contact-person-info-image img {
    overflow: hidden;
    max-width: var(--dd-contact-person-size);
}

.dd-contact-image-cropping-none .dd-biw-contact-person-info-image img {
    object-fit: contain;
}

.dd-contact-image-cropping-square .dd-biw-contact-person-info-image,
.dd-contact-image-cropping-circle .dd-biw-contact-person-info-image {
    display: flex;
    align-items: stretch;
    justify-content: stretch;
    height: var(--dd-contact-person-size);
}

.dd-contact-image-cropping-square .dd-biw-contact-person-info-image img {
    object-fit: cover;
}

.dd-contact-image-cropping-circle .dd-biw-contact-person-info-image img {
    object-fit: cover;
    border-radius: 999px;
}

.dd-contact-image-background-none .dd-biw-contact-person-info-image img {
    background-color: transparent;
}

.dd-contact-image-background-viewport-color .dd-biw-contact-person-info-image img {
    background-color: var(--dd-color-viewport);
}