.elementor-11080 .elementor-element.elementor-element-1894f015{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:7.62rem;--padding-bottom:7.62rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11080 .elementor-element.elementor-element-1894f015:not(.elementor-motion-effects-element-type-background), .elementor-11080 .elementor-element.elementor-element-1894f015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f375d97 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-11080 .elementor-element.elementor-element-3d9cd4b6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 2.88rem) 0rem;padding:0px 0px 0px 0px;text-align:center;}.elementor-11080 .elementor-element.elementor-element-3d9cd4b6 .elementor-heading-title{font-family:"SimplerPro", Sans-serif;font-size:1.75rem;font-weight:700;text-transform:none;line-height:2.25rem;color:var( --e-global-color-3e16e15 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-11080 .elementor-element.elementor-element-2984ed56{width:var( --container-widget-width, 40rem );max-width:40rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 3.75rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:40rem;--container-widget-flex-grow:0;text-align:center;font-family:"SimplerPro", Sans-serif;font-size:1.125rem;font-weight:400;text-transform:none;font-style:normal;line-height:1.575rem;color:var( --e-global-color-cf865b8 );}.elementor-11080 .elementor-element.elementor-element-2984ed56.elementor-element{--align-self:center;}.elementor-11080 .elementor-element.elementor-element-6bbadfd{--e-image-carousel-slides-to-show:8;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11080 .elementor-element.elementor-element-74d0fdc6 .gallery-item .gallery-caption{display:none;}.elementor-11080 .elementor-element.elementor-element-74d0fdc6 .gallery-item{padding:0 0 5.32rem 5.32rem;}.elementor-11080 .elementor-element.elementor-element-74d0fdc6 .gallery{margin:0 0 -5.32rem -5.32rem;}@media(min-width:768px){.elementor-11080 .elementor-element.elementor-element-1894f015{--content-width:1720px;}}@media(max-width:1024px){.elementor-11080 .elementor-element.elementor-element-1894f015{--padding-top:7.62rem;--padding-bottom:7.62rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-11080 .elementor-element.elementor-element-3d9cd4b6{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1.25rem) 0rem;text-align:start;}.elementor-11080 .elementor-element.elementor-element-3d9cd4b6 .elementor-heading-title{font-size:1.375rem;line-height:1.7875rem;}.elementor-11080 .elementor-element.elementor-element-2984ed56{width:100%;max-width:100%;text-align:start;font-size:1.1875rem;line-height:1.6625rem;}.elementor-11080 .elementor-element.elementor-element-6bbadfd{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-11080 .elementor-element.elementor-element-6bbadfd{--e-image-carousel-slides-to-show:3;}}/* Start custom CSS for heading, class: .elementor-element-3d9cd4b6 */@media only screen and (max-width: 1024px) {
 
 .elementor-11080 .elementor-element.elementor-element-3d9cd4b6 .elementor-heading-title{
     font-weight: 700 !important;
 }
 
    
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-6bbadfd *//* -- Desktop -- */
@media only screen and (min-width: 1025px) {
    .elementor-11080 .elementor-element.elementor-element-6bbadfd figure {
        height: 120px;          /* גובה התיבה "המרדימה" - שנה לפי הצורך */
        display: flex;
        align-items: center;    /* מרכוז אנכי */
        justify-content: center;/* מרכוז אופקי */
        padding: 15px;          /* השוליים הריקים שהיא ביקשה */
        box-sizing: border-box; /* מבטיח שהפדינג לא יגדיל את התיבה */
    }

    .elementor-11080 .elementor-element.elementor-element-6bbadfd figure img {
        max-height: 100%;       /* מבטיח שהלוגו לא יעבור את גובה התיבה */
        max-height: 50%;
        
        
        max-width: 100%;        /* מבטיח שהלוגו לא יעבור את רוחב התיבה */
        width: auto !important; /* שומר על פרופורציה */
        height: auto !important;/* שומר על פרופורציה */
        object-fit: contain;    /* הקסם שמונע מריחה */
    }
}

/* -- Mobile -- */
@media screen and (max-width: 1024px) {
    .elementor-11080 .elementor-element.elementor-element-6bbadfd figure {
        height: 80px;           /* גובה מותאם לנייד */
        display: flex;
        align-items: center;
        justify-content: center;
        padding: 10px;
        box-sizing: border-box;
    }

    .elementor-11080 .elementor-element.elementor-element-6bbadfd figure img {
        max-height: 100%;
        max-width: 100%;
        object-fit: contain;
    }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-74d0fdc6 */@media only screen and (max-width: 1024px) {
    /* 1. הופך את הגלריה לרשת גמישה של 2 עמודות */
    .elementor-11080 .elementor-element.elementor-element-74d0fdc6 .gallery {
        display: flex !important;
        flex-wrap: wrap !important;
        flex-direction: row !important;
        justify-content: center;
        margin: 0 !important;
    }

    /* 2. מגדיר את התיבה של כל פריט (חצי מסך) */
    .elementor-11080 .elementor-element.elementor-element-74d0fdc6 .gallery-item {
        flex: 0 0 50% !important;
        max-width: 50% !important;
        padding: 10px !important; /* רווח בין הלוגואים */
        margin: 0 !important;
        box-sizing: border-box;
    }

    /* 3. יצירת "הקנבס" הלבן/שקוף לכל לוגו */
    .elementor-11080 .elementor-element.elementor-element-74d0fdc6 .gallery-icon {
        height: 100px;           /* גובה אחיד לכל התיבות - שנה לפי העין */
        display: flex !important;
        align-items: center;     /* מרכז לוגו אנכית */
        justify-content: center; /* מרכז לוגו אופקית */
        background: transparent; /* או צבע רקע אם רוצים */
    }

    /* 4. ריסון הלוגו עצמו בתוך התיבה */
    .elementor-11080 .elementor-element.elementor-element-74d0fdc6 .gallery-item img {
        max-height: 60px !important; /* זה הסוד: הגבלת גובה הלוגו בתוך התיבה */
        max-height: 50% !important;
        
        
        
        max-width: 85% !important;   /* מונע מלוגואים רחבים להידבק לצדדים */
        width: auto !important;
        height: auto !important;
        object-fit: contain !important; /* שומר על פרופורציה */
        filter: inline;              /* מבטל הגדרות קודמות אם היו */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1894f015 */@media only screen and (max-width: 1024px) {
.elementor-11080 .elementor-element.elementor-element-1894f015{
    width: 100vw;
}
}/* End custom CSS */