.elementor-44 .elementor-element.elementor-element-26573e48{--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:center;--margin-top:0rem;--margin-bottom:-15rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:999;}.elementor-44 .elementor-element.elementor-element-26573e48:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-26573e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D00;}.elementor-44 .elementor-element.elementor-element-fb11890{--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:space-between;--border-radius:0px 0px 20px 20px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-44 .elementor-element.elementor-element-1ef43a7a{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-43333ca{text-align:start;}.elementor-44 .elementor-element.elementor-element-28a1cb69{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-6075a84 .elementor-menu-toggle{margin:0 auto;}.elementor-44 .elementor-element.elementor-element-5a1abbc8{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-44 .elementor-element.elementor-element-26573e48{--margin-top:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-44 .elementor-element.elementor-element-1ef43a7a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-44 .elementor-element.elementor-element-28a1cb69{--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-44 .elementor-element.elementor-element-26573e48{--content-width:1300px;}.elementor-44 .elementor-element.elementor-element-1ef43a7a{--width:34%;}.elementor-44 .elementor-element.elementor-element-5a1abbc8{--width:34%;}}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-26573e48{--justify-content:space-between;--margin-top:0px;--margin-bottom:-130px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-1ef43a7a{--width:36%;}.elementor-44 .elementor-element.elementor-element-28a1cb69{--width:28%;}}/* Start custom CSS for container, class: .elementor-element-28a1cb69 */.header-inner {
    background: rgba(255,255,255,0.9);
    border-radius: 50px;
    transition: all 0.4s ease;
}
.elementor-sticky--active .header-inner {
    background: transparent !important;
    border-radius: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb11890 */תפריט מצטצמם עם רקע מתחלף, בקונטיינר פנימי

/* --- 1. הגדרות מעבר (Transition) --- */
.elementor-44 .elementor-element.elementor-element-fb11890 {
    /* הוספתי מעבר לכל המאפיינים הרלוונטיים */
    transition: padding 0.4s ease, 
                background-color 0.4s ease, 
                box-shadow 0.4s ease, 
                min-height 0.4s ease;
}

.elementor-44 .elementor-element.elementor-element-fb11890 img {
    /* שיניתי ל-max-width כדי שהגובה של ההדר יתכווץ באמת יחד עם הלוגו */
    transition: max-width 0.4s ease;
}

/* --- 2. חוקים למחשב וטאבלט (Sticky Active) --- */
@media (min-width: 768px) {

    .elementor-44 .elementor-element.elementor-element-fb11890.elementor-sticky--active {
        /* רקע לבן חצי שקוף + טשטוש */
        background-color: rgba(255, 255, 255, 0.8) !important; /* העליתי ל-0.8 לקריאות טובה יותר */
        backdrop-filter: blur(10px);
        -webkit-backdrop-filter: blur(10px);

        /* כיווץ הגובה האנכי */
        padding-top: 5px !important;
        padding-bottom: 5px !important;
        
        /* תיקון השגיאה: קביעת גובה מינימלי נמוך המאפשר כיווץ */
        min-height: 50px !important; 

        /* צל עדין */
        box-shadow: 0 4px 30px rgba(0,0,0,0.1);
    }

    /* הקטנת הלוגו פיזית כדי שההדר יתכווץ */
    .elementor-44 .elementor-element.elementor-element-fb11890.elementor-sticky--active img {
        max-width: 50% !important; /* זה מה שיגרום להדר להיות צר יותר בפועל */
    }
}

/* --- 3. איפוס למובייל (הגנה) --- */
@media (max-width: 767px) {
    .elementor-44 .elementor-element.elementor-element-fb11890.elementor-sticky--active {
        background-color: transparent !important;
        padding: inherit !important;
        min-height: inherit !important;
        box-shadow: none !important;
        backdrop-filter: none !important;
    }
    .elementor-44 .elementor-element.elementor-element-fb11890.elementor-sticky--active img {
        max-width: 100% !important; /* החזרה לגודל מקורי במובייל */
    }
}/* End custom CSS */