/** Versora 1.2.6 — native Media Library visual contract. */
.vsr-native-media-library :where(img,video){max-width:100%}
.vsr-native-media-library :where(.vsr-home-hero__media img,.vsr-inner-hero__figure img,.vsr-product-card__media img,.vsr-product-single__cover img,.versora-project-card img,.versora-service-archive-card>img,.versora-solution-card>img,.versora-team-card>img,.versora-post-card img){display:block;width:100%;height:100%;object-fit:cover;object-position:center}
.vsr-native-media-library :where(.vsr-home-hero__media,.vsr-inner-hero__figure,.vsr-product-card__media,.vsr-product-single__cover,.versora-project-card,.versora-service-archive-card,.versora-solution-card,.versora-team-card,.versora-post-card){overflow:hidden;background:#e9e7e1}
.vsr-native-media-library img[width][height]{height:auto}
.vsr-native-media-library img:not([src]),.vsr-native-media-library img[src=""]{visibility:hidden}
@media(max-width:782px){.vsr-native-media-library :where(.vsr-inner-hero__figure,.vsr-product-card__media,.versora-project-card,.versora-post-card){min-height:220px}}
