.elementor-widget-ws_sticky_header .elementor-element-overlay,
.elementor-widget-ws_sticky_header .ui-resizable-handle,
.elementor-widget-ws_sticky_header .elementor-widget-empty-icon {
    display: none !important;
}

.ws-sticky-header{
    width: 100%;
    height: fit-content;
    position: fixed;
    top: 0;
    left: 0;
    transition: transform var(--transition-duration) var(--transition-easing), 
                height var(--transition-duration) var(--transition-easing),
                background-color var(--scroll-transition-duration) var(--scroll-transition-easing),
                backdrop-filter var(--scroll-transition-duration) var(--scroll-transition-easing),
                -webkit-backdrop-filter var(--scroll-transition-duration) var(--scroll-transition-easing);
}

.ws-sticky-header[data-sticky=ws-sticky-header--sticky]{
    transform: translateY(-100%);
}

.elementor-widget-ws_sticky_header .ws-sticky-header{
    --transition-duration: 0.5s;
    --transition-easing: ease;
    --scroll-transition-duration: 0.2s;
    --scroll-transition-easing: ease;
}