/*
 * Full Size Image Template.
 */

.layout-full_size_image .img-container {
    aspect-ratio: 1700 / 950;
}
.layout-full_size_image .img-container .caption {
    position: absolute;
    top: 0;
    left: 0;
    max-width: 100%;
    width: 365px;
}
.layout-full_size_image .img-container .featured_logo {
    position: absolute;
    top: 0;
    right: 0;
    width: 160px;
    height: 82px;
}
.layout-full_size_image .img-container .featured_logo img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    object-position: top right;
}