.elementor-sticky__spacer {
    display: none !important;
}
.main-header.elementor-sticky--active:not(.elementor-sticky--effects) {
    background-color: transparent !important;
}.main-header.elementor-sticky--active:not(.elementor-sticky--effects) .main-logo-header svg, 
.main-header.elementor-sticky--active:not(.elementor-sticky--effects) .header-main-menu .elementor-menu-toggle svg {
    fill: var(--e-global-color-accent) !important;
}

.main-header .elementor-nav-menu > li > a.has-submenu {
    display: flex;
    align-items: center;
    gap: 8px;
}.main-header .elementor-nav-menu > li > a.has-submenu .sub-arrow {
    padding: 0;
    margin-block-end: 0;
    margin-block-start: 0;
}
@media (min-width: 1025px) {
    .main-header.elementor-sticky--active:not(.elementor-sticky--effects) .header-main-menu nav > ul > li > a.elementor-item {
        color: var(--e-global-color-accent);
    }
    .main-header .header-main-menu nav > ul > li > a.elementor-item svg {
        transition: .3s;
    }.main-header.elementor-sticky--active:not(.elementor-sticky--effects) .header-main-menu nav > ul > li > a.elementor-item svg {
        fill: var(--e-global-color-accent);
    }
    .main-header.elementor-sticky--active:not(.elementor-sticky--effects) .elementor-nav-menu .menu-item.header-btn-transparent a.elementor-item {
        border-color: var(--e-global-color-accent);
    }.main-header.elementor-sticky--active:not(.elementor-sticky--effects) .elementor-nav-menu .menu-item.header-btn-transparent a.elementor-item:hover {
       color: var(--e-global-color-text);
       background-color: var(--e-global-color-accent);
    }

    .main-header .elementor-nav-menu .menu-item.header-btn-transparent a.elementor-item {
        padding: 7px 11px 7px 11px;
        border: 1px solid var(--e-global-color-text);
        background-color: transparent;
        color: var(--e-global-color-text);
        transition: .3s;
        display: inline-block;
    }.main-header .elementor-nav-menu .menu-item.header-btn-transparent a.elementor-item:hover {
        background-color: var(--e-global-color-text);
        color: #FDFDFC;
    }.main-header .elementor-nav-menu .menu-item.header-btn-gold a.elementor-item {
        padding: 7px 11px 7px 11px;
        border: 1px solid var(--e-global-color-primary);
        background-color: var(--e-global-color-primary);
        color: var(--e-global-color-accent);
        transition: .3s;
        display: inline-block;
    }.main-header .elementor-nav-menu .menu-item.header-btn-gold a.elementor-item:hover {
        background-color: transparent;
        color: var(--e-global-color-primary);
    }
}
@media (min-width: 768px) {
    .main-header.elementor-sticky--active.elementor-sticky--effects {
        transform: translateY(-50px);
    }
}