/* Target the column with the .sticky-column class */
.sticky-column {
    position: -webkit-sticky; /* Safari */
    position: sticky;
    top: 280px;
    z-index: 10;
    align-self: flex-start; /* Ensures it doesn't stretch to full height in flex container */
}

/* Ensure parent container allows sticky behavior (overflow must not be hidden) */
.elementor-section, 
.elementor-container, 
.elementor-column,
.e-con {
    overflow: visible !important;
}

/* Specific fix for Elementor Containers if needed */
.e-con-inner {
    overflow: visible !important;
}
