.site-header {
    backdrop-filter: blur(13px);
}

body:not(.single-project):not(.single-post) .site-header.is-sticky {
    background-color: var(--e-global-color-31fdef4) !important;
}

body:not(.single-project):not(.single-post) .site-header:not(.is-sticky) .site-logo img {
    filter: brightness(0) invert(1);
}

body:not(.single-project):not(.single-post) .elementor-location-header .site-header:not(.is-sticky) .toggle-menu .elementor-icon-wrapper .elementor-icon {
    color: var(--e-global-color-31fdef4);
}

body:not(.single-project):not(.single-post) .elementor-location-header .site-header:not(.is-sticky) .elementor-nav-menu--main .elementor-item:hover,
body:not(.single-project):not(.single-post) .elementor-location-header .site-header:not(.is-sticky) .elementor-nav-menu--main .elementor-item.elementor-item-active,
body:not(.single-project):not(.single-post) .elementor-location-header .site-header:not(.is-sticky) .elementor-nav-menu--main .elementor-item {
    color: var(--e-global-color-31fdef4);
}

.site-header .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    height: 2px;
    width: 0;
    transition: all 0.4s ease-in-out;
}

.site-header .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:hover:after,
.site-header .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after {
    width: 100%;
}

.site-header .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: var(--e-global-color-secondary);
}

body:not(.single-project):not(.single-post) .site-header:not(.is-sticky) .elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
    background-color: var(--e-global-color-31fdef4);
}