/* ===============
// Scroll window 
=============== */
.v0007.scroll-window{
    width: 100%;
    max-width: 1400px;
    display: flex;
	flex-direction: row-reverse;
	column-gap: 64px;

}
@media only screen and (max-width:1366px) {
	.v0007.scroll-window{
		column-gap: 40px;
	}
}
@media only screen and (max-width:1024px) {
	.v0007.scroll-window{
		column-gap: 40px;
	}
}
@media only screen and (max-width:768px) {
	.v0007.scroll-window{
		column-gap: 40px;
	}
}

/* ===============
// Left
=============== */
.v0007 .left{
	width: 50%;
    flex-direction: column;
    row-gap: 80px;
    height: 300px;
    overflow-y: hidden;
}
@media only screen and (max-width:1024px) {
	.v0007 .left{
		width: 100%;
		row-gap: 16px;
	}
}

/* ===============
// Right
=============== */
.v0007 .right{
    width: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position: relative;
}
@media only screen and (max-width:1024px) {
	.v0007 .right{
		display: none;
	}
}
.v0007 .image-column{
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
	height: 100%;
}

.v0007 .image-container{
	position: sticky;
    top: calc(50% - 270px);
    width: 100%;
    width: 400px;
    justify-self: center;
}

.v0007 .right img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.v0007 .textImageSection{
    width: 100%;
    display: flex
;
    flex-direction: column;
    row-gap: 16px;
    height: 300px;
    justify-content: center;
    transform: translateY(-100%);
    transition: 5s;
}

.v0007 .imageSection{
    width: 100%;
    display: none;
}
@media only screen and (max-width:1024px) {
    .v0007 .imageSection{
        display: flex;
    }
}
.v0007 .imageSection img{
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.v0007 .textSection{
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%;
}



.v0007 .slider-track {
	display: flex;
	flex-direction: column;
	will-change: transform;
}

.v0007 .textImageSection .textSection {
	transition: transform 3s ease;
}