.elementor-1712 .elementor-element.elementor-element-8d5ffe2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1712 .elementor-element.elementor-element-9fe923a{--display:flex;}.elementor-1712 .elementor-element.elementor-element-92a8730{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1712 .elementor-element.elementor-element-cc07518{--display:flex;}.elementor-1712 .elementor-element.elementor-element-75e17bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-1712 .elementor-element.elementor-element-92a8730{--flex-wrap:nowrap;}}/* Start custom CSS *//*HEADER*/
/*.open #header #header-logo {
    content: url('/wp-content/uploads/2023/02/logo-jumix-white.svg');
}*/

#header-logo {
    position: relative;
    display: inline-block;
}

/* Base image stays normal */
#header-logo .logo-default {
    position: relative; /* this stays as-is */
    opacity: 1;
    transition: opacity .6s ease-in-out;
}

/* White image overlays on top */
#header-logo .logo-white {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    transition: opacity .6s ease-in-out;
    pointer-events: none; /* ensures clicks pass through */
}

/* When menu is open → switch images */
.open #header #header-logo .logo-default { opacity: 1; }
.open #header #header-logo .logo-white { opacity: 1; }

/*Header - Get Started Button*/
#header .btn-get-started {
    color: #17171A;
    border: 1px solid #4C4D4E;
}

/*Header - Hamburger*/
#header .hamburger-wrap {
    border: 1px solid #4C4D4E;
}

#header button i {
    background-color: #17171A;
}

.open #header button i {
    background-color: #fff;
}

/*STICKY HEADER*/
/*.sticky-header #header-logo {
    content: url('/wp-content/uploads/2023/02/logo-jumix-white.svg');
}*/

.sticky-header #header-logo .logo-white {
    opacity: 1;
    transition: opacity .2s ease-in-out;
}

.sticky-header #header .btn-get-started {
    color: #fff;
    border: 1px solid #FFFFFF;
}

.sticky-header #header .hamburger-wrap {
    border: 1px solid #fff;
}

.sticky-header #header button i {
    background-color: #fff;
}/* End custom CSS */