.is-1281-container {
    overflow: hidden;
    position: relative;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    margin: 0 auto;
}

.is-1281-image {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: auto;
    object-fit: cover;
    object-position: top center;
    transition-property: transform;
    transition-timing-function: ease-in-out;
    max-width: none !important;
}

.is-1281-horizontal .is-1281-image {
    width: auto;
    height: 100%;
    object-position: left center;
}