.sir-wrapper-259 {
    width: 100%;
}

.sir-image-container-259 {
    position: relative;
    width: 100%;
    height: 600px;
    overflow: hidden;
    background-color: transparent;
}

.sir-image-reveal-259 {
    position: absolute;
    inset: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    clip-path: none;
    -webkit-clip-path: none;
}

.sir-scroll-enabled-259 .sir-image-reveal-259 {
    clip-path: polygon(0 0, 0% 0, 0% 100%, 0 100%);
    -webkit-clip-path: polygon(0 0, 0% 0, 0% 100%, 0 100%);
    will-change: clip-path;
}

.sir-image-reveal-259 img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
    display: block;
}