/* Media Kit page */
.media-kit-image {
    width: 100%;
    max-width: 65em;
    height: auto;
    margin: 0 auto;
    display: block;
    margin-block-end: 1em;
}

@media screen and (max-width: 991px) {
    .media-kit-image {
        max-width: 55em;
    }
}

@media screen and (max-width: 767px) {
    .media-kit-image {
        max-width: 35em;
    }
}

/* Utility classes for former inline styles */
.media-kit-about-margin-0 { margin-top: 0; }
.media-kit-title-font { font-size: 1.8em; }
.media-kit-card-flex { display: flex; flex-direction: column; justify-content: end; background: inherit; }
.media-kit-card-img { width: 50%; margin: auto; }
.media-kit-card-text-padding-0 { padding: 0; }
.media-kit-info-title { margin-inline: auto; margin-block-start: 1em; font-size: 1.5em; }
