.elementor-1789 .elementor-element.elementor-element-5c57d31 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(124deg, #F8F8F800 0%, #FFFFFFF7 58%);opacity:0.94;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1789 .elementor-element.elementor-element-5c57d31 > .elementor-container{max-width:1200px;min-height:94vh;}.elementor-1789 .elementor-element.elementor-element-5c57d31{box-shadow:0px 9px 10px -1px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-7%;margin-bottom:0%;padding:0px 0px 10px 0px;z-index:0;}.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-64c0a6e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1789 .elementor-element.elementor-element-64c0a6e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1789 .elementor-element.elementor-element-64c0a6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-1789 .elementor-element.elementor-element-64c0a6e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0px 0px 0px 0px;}.elementor-1789 .elementor-element.elementor-element-64c0a6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1789 .elementor-element.elementor-element-64c0a6e{z-index:0;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), assistant;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), assistant;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-1789 .elementor-element.elementor-element-a0b68ce{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-primary );}.elementor-1789 .elementor-element.elementor-element-a0b68ce .elementor-headline{text-align:start;font-family:"Assistant", assistant;font-weight:500;}.elementor-1789 .elementor-element.elementor-element-a0b68ce .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-1789 .elementor-element.elementor-element-a0b68ce .elementor-headline-dynamic-text{font-weight:500;letter-spacing:-1.4px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), assistant;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1789 .elementor-element.elementor-element-5f6ed52 > .elementor-widget-container{margin:-2% 0% 0% 22%;padding:0px 0px 0px 0px;}.elementor-1789 .elementor-element.elementor-element-5f6ed52 .elementor-heading-title{font-size:21px;font-weight:400;text-transform:uppercase;line-height:25px;color:#272121;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), assistant;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1789 .elementor-element.elementor-element-b54b2e4 .elementor-button{background-color:transparent;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #003374 0%, #2059A3 100%);box-shadow:0px 6px 10px -6px rgba(0, 0, 0, 0.29);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px;}.elementor-1789 .elementor-element.elementor-element-b54b2e4 .elementor-button:hover, .elementor-1789 .elementor-element.elementor-element-b54b2e4 .elementor-button:focus{background-color:#540A00;}.elementor-1789 .elementor-element.elementor-element-b54b2e4{width:initial;max-width:initial;}.elementor-1789 .elementor-element.elementor-element-b54b2e4 > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-1789 .elementor-element.elementor-element-a1ab124 > .elementor-background-overlay{background-image:url("https://www.shuker-bakara.co.il/wp-content/uploads/2024/09/Depositphotos_12034719_L-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.02;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1789 .elementor-element.elementor-element-a1ab124 > .elementor-container{max-width:1200px;}.elementor-1789 .elementor-element.elementor-element-a1ab124{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:70px 0px 70px 0px;}.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-5fbacb6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1789 .elementor-element.elementor-element-5fbacb6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1789 .elementor-element.elementor-element-5fbacb6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-1789 .elementor-element.elementor-element-f038d4a{text-align:start;}.elementor-1789 .elementor-element.elementor-element-f038d4a .elementor-heading-title{font-size:23px;font-weight:700;color:#434545;}.elementor-1789 .elementor-element.elementor-element-2d30569{width:initial;max-width:initial;text-align:start;}.elementor-1789 .elementor-element.elementor-element-2d30569 .elementor-heading-title{font-size:32px;font-weight:700;color:var( --e-global-color-primary );}.elementor-1789 .elementor-element.elementor-element-edbdf1c > .elementor-widget-container{margin:14px 0px 7px 0px;}.elementor-1789 .elementor-element.elementor-element-edbdf1c{text-align:start;}.elementor-1789 .elementor-element.elementor-element-edbdf1c .elementor-heading-title{font-size:18px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), assistant;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-1789 .elementor-element.elementor-element-243b4e7 > .elementor-widget-container{margin:19px 0px 0px 0px;}.elementor-1789 .elementor-element.elementor-element-243b4e7{color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-af71030.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1789 .elementor-element.elementor-element-af71030.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1789 .elementor-element.elementor-element-af71030 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), assistant;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1789 .elementor-element.elementor-element-758a255:not( .elementor-widget-image ) .elementor-widget-container, .elementor-1789 .elementor-element.elementor-element-758a255.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.shuker-bakara.co.il/wp-content/uploads/2026/07/לוגותמונה.png );-webkit-mask-size:100%;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1789 .elementor-element.elementor-element-758a255 img{opacity:1;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;box-shadow:-3px 0px 10px 0px rgba(0, 0, 0, 0.33);}.elementor-1789 .elementor-element.elementor-element-30061e2:not(.elementor-motion-effects-element-type-background), .elementor-1789 .elementor-element.elementor-element-30061e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, #0077B9 23%, #211672 100%);}.elementor-1789 .elementor-element.elementor-element-30061e2 > .elementor-container{max-width:1200px;}.elementor-1789 .elementor-element.elementor-element-30061e2 > .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.12;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1789 .elementor-element.elementor-element-30061e2, .elementor-1789 .elementor-element.elementor-element-30061e2 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-1789 .elementor-element.elementor-element-30061e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 0% 3% 0%;}.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-46c3cee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1789 .elementor-element.elementor-element-46c3cee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1789 .elementor-element.elementor-element-967b9db{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;text-align:center;}.elementor-1789 .elementor-element.elementor-element-967b9db > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1789 .elementor-element.elementor-element-967b9db .elementor-heading-title{font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), assistant;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), assistant;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1789 .elementor-element.elementor-element-7a0df21{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1789 .elementor-element.elementor-element-7a0df21 > .elementor-widget-container{background-color:#FFFFFF1C;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1789 .elementor-element.elementor-element-7a0df21 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-size:28px;font-weight:600;}.elementor-1789 .elementor-element.elementor-element-7a0df21 .elementor-counter{gap:-10px;}.elementor-1789 .elementor-element.elementor-element-7a0df21 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-size:60px;font-weight:700;}.elementor-1789 .elementor-element.elementor-element-0560a77{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1789 .elementor-element.elementor-element-0560a77 > .elementor-widget-container{background-color:#FFFFFF1C;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1789 .elementor-element.elementor-element-0560a77 .elementor-counter-title{justify-content:center;color:#FFFFFF;font-size:28px;font-weight:600;}.elementor-1789 .elementor-element.elementor-element-0560a77 .elementor-counter{gap:-10px;}.elementor-1789 .elementor-element.elementor-element-0560a77 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-size:60px;font-weight:700;}.elementor-1789 .elementor-element.elementor-element-c51d29f{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-1789 .elementor-element.elementor-element-c51d29f > .elementor-widget-container{background-color:#FFFFFF1C;margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-1789 .elementor-element.elementor-element-c51d29f .elementor-counter-title{justify-content:center;color:#FFFFFF;font-size:28px;font-weight:600;}.elementor-1789 .elementor-element.elementor-element-c51d29f .elementor-counter{gap:-10px;}.elementor-1789 .elementor-element.elementor-element-c51d29f .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-size:60px;font-weight:700;}.elementor-1789 .elementor-element.elementor-element-6bf62aa > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1789 .elementor-element.elementor-element-6bf62aa > .elementor-background-overlay{background-image:url("https://www.shuker-bakara.co.il/wp-content/uploads/2026/02/Gemini_Generated_Image_bc1ue4bc1ue4bc1u_890x1024.jpg");background-position:800px 50px;background-repeat:no-repeat;background-size:52% auto;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1789 .elementor-element.elementor-element-6bf62aa > .elementor-container{max-width:1201px;}.elementor-1789 .elementor-element.elementor-element-6bf62aa{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2% 0% 2% 0%;}.elementor-1789 .elementor-element.elementor-element-c62e1c8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:9px;}.elementor-1789 .elementor-element.elementor-element-e92dcde > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-1789 .elementor-element.elementor-element-e92dcde{text-align:center;}.elementor-1789 .elementor-element.elementor-element-e92dcde .elementor-heading-title{font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-1789 .elementor-element.elementor-element-6d3279c > .elementor-background-overlay{background-image:url("https://www.shuker-bakara.co.il/wp-content/uploads/2026/02/Gemini_Generated_Image_bc1ue4bc1ue4bc1u_890x1024-1-e1771839267926.jpg");background-position:-83px 364px;background-repeat:no-repeat;background-size:63% auto;opacity:0.08;}.elementor-1789 .elementor-element.elementor-element-6d3279c > .elementor-container{max-width:1200px;}.elementor-1789 .elementor-element.elementor-element-6d3279c{margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;}.elementor-1789 .elementor-element.elementor-element-f984dd6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:9px;}.elementor-1789 .elementor-element.elementor-element-bb87c76 > .elementor-widget-container{margin:0% 0% 4% 0%;}.elementor-1789 .elementor-element.elementor-element-bb87c76{text-align:center;}.elementor-1789 .elementor-element.elementor-element-bb87c76 .elementor-heading-title{font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), assistant;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), assistant;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), assistant;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1789 .elementor-element.elementor-element-06c142f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-1789 .elementor-element.elementor-element-06c142f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-1789 .elementor-element.elementor-element-06c142f{--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-1789 .elementor-element.elementor-element-06c142f .elementor-gallery-item__title{font-family:"Assistant", assistant;font-size:21px;font-weight:500;}.elementor-1789 .elementor-element.elementor-element-eae88d7 .elementor-button{background-color:transparent;font-size:16px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(180deg, #003374 0%, #2059A3 100%);box-shadow:0px 6px 10px -6px rgba(0, 0, 0, 0.29);border-radius:30px 30px 30px 30px;padding:10px 20px 10px 20px;}.elementor-1789 .elementor-element.elementor-element-eae88d7 .elementor-button:hover, .elementor-1789 .elementor-element.elementor-element-eae88d7 .elementor-button:focus{background-color:#540A00;}.elementor-1789 .elementor-element.elementor-element-eae88d7 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-1789 .elementor-element.elementor-element-85f6bce:not(.elementor-motion-effects-element-type-background), .elementor-1789 .elementor-element.elementor-element-85f6bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.shuker-bakara.co.il/wp-content/uploads/2026/06/Gemini_Generated_Image_7jqqy27jqqy27jqq.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1789 .elementor-element.elementor-element-85f6bce > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 25%, #0077B957 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1789 .elementor-element.elementor-element-85f6bce > .elementor-container{max-width:1200px;}.elementor-1789 .elementor-element.elementor-element-85f6bce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;padding:5% 0% 5% 0%;}.elementor-1789 .elementor-element.elementor-element-72c85a2 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-1789 .elementor-element.elementor-element-72c85a2{text-align:center;}.elementor-1789 .elementor-element.elementor-element-72c85a2 .elementor-heading-title{font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), assistant;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), assistant;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), assistant;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), assistant;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), assistant;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), assistant;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), assistant;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), assistant;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1789 .elementor-element.elementor-element-dfa59c1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1789 .elementor-element.elementor-element-dfa59c1:after{content:"0.66";}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__thumbnail__link{width:100%;}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__meta-data span + span:before{content:"•";}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__card{border-radius:5px;}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__text{margin-top:0px;margin-bottom:6px;}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__badge{right:0;}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__card .elementor-post__badge{color:#FFFFFF;margin:20px;}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__title, .elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__title a{color:#031B3D;font-size:18px;}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__title{margin-bottom:10px;}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__excerpt p{color:var( --e-global-color-text );}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__excerpt{margin-bottom:6px;}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__read-more{color:#031B3D;margin-bottom:6px;}.elementor-1789 .elementor-element.elementor-element-dfa59c1 a.elementor-post__read-more{font-weight:500;}.elementor-1789 .elementor-element.elementor-element-37d2553 > .elementor-background-overlay{background-image:url("https://www.shuker-bakara.co.il/wp-content/uploads/2026/02/Gemini_Generated_Image_bc1ue4bc1ue4bc1u_890x1024-1-e1771839267926.jpg");background-position:0px 405px;background-repeat:no-repeat;background-size:35% auto;opacity:0.14;}.elementor-1789 .elementor-element.elementor-element-37d2553{margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;}.elementor-1789 .elementor-element.elementor-element-9967f32 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:9px;}.elementor-1789 .elementor-element.elementor-element-e7fdf51 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1789 .elementor-element.elementor-element-e7fdf51{text-align:center;}.elementor-1789 .elementor-element.elementor-element-e7fdf51 .elementor-heading-title{font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), assistant;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1789 .elementor-element.elementor-element-9d4f96f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:40px;}.elementor-1789 .elementor-element.elementor-element-9d4f96f .elementor-main-swiper{height:171px;width:100%;}.elementor-1789 .elementor-element.elementor-element-9d4f96f .elementor-swiper-button{font-size:20px;}.elementor-1789 .elementor-element.elementor-element-9d4f96f .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:contain;}.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-f5d1476.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1789 .elementor-element.elementor-element-f5d1476.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1789 .elementor-element.elementor-element-39b2e83 img{filter:brightness( 46% ) contrast( 38% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.6s;}.elementor-1789 .elementor-element.elementor-element-39b2e83:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-a56f4f6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1789 .elementor-element.elementor-element-a56f4f6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1789 .elementor-element.elementor-element-a779f37 img{filter:brightness( 46% ) contrast( 38% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.6s;}.elementor-1789 .elementor-element.elementor-element-a779f37:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-b7444c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1789 .elementor-element.elementor-element-b7444c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1789 .elementor-element.elementor-element-2d79ffa img{filter:brightness( 46% ) contrast( 38% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.6s;}.elementor-1789 .elementor-element.elementor-element-2d79ffa:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-7fa91a1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1789 .elementor-element.elementor-element-7fa91a1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1789 .elementor-element.elementor-element-6910c9d img{filter:brightness( 46% ) contrast( 38% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.6s;}.elementor-1789 .elementor-element.elementor-element-6910c9d:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-8baf1f9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1789 .elementor-element.elementor-element-8baf1f9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1789 .elementor-element.elementor-element-3aab404 img{width:47%;filter:brightness( 46% ) contrast( 38% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.6s;}.elementor-1789 .elementor-element.elementor-element-3aab404:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-6ec0b8f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1789 .elementor-element.elementor-element-6ec0b8f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1789 .elementor-element.elementor-element-658e72c img{filter:brightness( 24% ) contrast( 49% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.6s;}.elementor-1789 .elementor-element.elementor-element-658e72c:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1789 .elementor-element.elementor-element-64c0a6e{width:100%;}.elementor-1789 .elementor-element.elementor-element-5fbacb6{width:58.732%;}.elementor-1789 .elementor-element.elementor-element-af71030{width:41.224%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1789 .elementor-element.elementor-element-64c0a6e{width:80%;}}@media(min-width:1025px){.elementor-1789 .elementor-element.elementor-element-a1ab124 > .elementor-background-overlay{background-attachment:fixed;}.elementor-1789 .elementor-element.elementor-element-30061e2 > .elementor-background-overlay{background-attachment:fixed;}.elementor-1789 .elementor-element.elementor-element-6bf62aa > .elementor-background-overlay{background-attachment:fixed;}.elementor-1789 .elementor-element.elementor-element-6d3279c > .elementor-background-overlay{background-attachment:fixed;}.elementor-1789 .elementor-element.elementor-element-85f6bce:not(.elementor-motion-effects-element-type-background), .elementor-1789 .elementor-element.elementor-element-85f6bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1789 .elementor-element.elementor-element-37d2553 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1789 .elementor-element.elementor-element-5c57d31 > .elementor-container{min-height:61vh;}.elementor-1789 .elementor-element.elementor-element-5c57d31{margin-top:0%;margin-bottom:0%;}.elementor-1789 .elementor-element.elementor-element-64c0a6e > .elementor-element-populated{margin:0% 4% 0% 0%;--e-column-margin-right:4%;--e-column-margin-left:0%;}.elementor-bc-flex-widget .elementor-1789 .elementor-element.elementor-element-af71030.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-1789 .elementor-element.elementor-element-af71030.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-1789 .elementor-element.elementor-element-967b9db{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-1789 .elementor-element.elementor-element-7a0df21{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1789 .elementor-element.elementor-element-0560a77{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1789 .elementor-element.elementor-element-c51d29f{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-1789 .elementor-element.elementor-element-6bf62aa > .elementor-background-overlay{background-position:0px 0px;}.elementor-1789 .elementor-element.elementor-element-6bf62aa{margin-top:18px;margin-bottom:0px;}.elementor-1789 .elementor-element.elementor-element-6d3279c > .elementor-background-overlay{background-position:0px 0px;}.elementor-1789 .elementor-element.elementor-element-37d2553 > .elementor-background-overlay{background-position:0px 0px;}.elementor-1789 .elementor-element.elementor-element-9d4f96f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-1789 .elementor-element.elementor-element-5c57d31 > .elementor-container{min-height:53vh;}.elementor-1789 .elementor-element.elementor-element-5c57d31 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(93deg, #F8F8F800 0%, #FFFFFFF7 48%);}.elementor-1789 .elementor-element.elementor-element-5c57d31{margin-top:-26%;margin-bottom:0%;z-index:0;}.elementor-1789 .elementor-element.elementor-element-64c0a6e{width:100%;}.elementor-1789 .elementor-element.elementor-element-64c0a6e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1789 .elementor-element.elementor-element-64c0a6e > .elementor-element-populated{margin:23% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:80px 20px 50px 20px;}.elementor-1789 .elementor-element.elementor-element-a0b68ce .elementor-headline{font-size:21px;}.elementor-1789 .elementor-element.elementor-element-5f6ed52 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-1789 .elementor-element.elementor-element-5f6ed52{text-align:center;}.elementor-1789 .elementor-element.elementor-element-5f6ed52 .elementor-heading-title{font-size:18px;}.elementor-1789 .elementor-element.elementor-element-b54b2e4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1789 .elementor-element.elementor-element-b54b2e4 .elementor-button{font-size:14px;padding:10px 4px 10px 4px;}.elementor-1789 .elementor-element.elementor-element-a1ab124{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-1789 .elementor-element.elementor-element-5fbacb6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1789 .elementor-element.elementor-element-46c3cee.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1789 .elementor-element.elementor-element-967b9db > .elementor-widget-container{margin:0% 0% 6% 0%;}.elementor-1789 .elementor-element.elementor-element-967b9db{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1789 .elementor-element.elementor-element-967b9db .elementor-heading-title{font-size:28px;}.elementor-1789 .elementor-element.elementor-element-7a0df21{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1789 .elementor-element.elementor-element-7a0df21 .elementor-counter-number-wrapper{font-size:30px;}.elementor-1789 .elementor-element.elementor-element-7a0df21 .elementor-counter-title{font-size:25px;}.elementor-1789 .elementor-element.elementor-element-0560a77{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1789 .elementor-element.elementor-element-0560a77 .elementor-counter-number-wrapper{font-size:30px;}.elementor-1789 .elementor-element.elementor-element-0560a77 .elementor-counter-title{font-size:25px;}.elementor-1789 .elementor-element.elementor-element-c51d29f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1789 .elementor-element.elementor-element-c51d29f .elementor-counter-number-wrapper{font-size:30px;}.elementor-1789 .elementor-element.elementor-element-c51d29f .elementor-counter-title{font-size:25px;}.elementor-1789 .elementor-element.elementor-element-6bf62aa > .elementor-background-overlay{background-position:0px 0px;}.elementor-1789 .elementor-element.elementor-element-e92dcde .elementor-heading-title{font-size:28px;}.elementor-1789 .elementor-element.elementor-element-6d3279c > .elementor-background-overlay{background-position:0px 0px;}.elementor-1789 .elementor-element.elementor-element-bb87c76 .elementor-heading-title{font-size:28px;}.elementor-1789 .elementor-element.elementor-element-eae88d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1789 .elementor-element.elementor-element-eae88d7 .elementor-button{font-size:14px;padding:10px 4px 10px 4px;}.elementor-1789 .elementor-element.elementor-element-72c85a2 .elementor-heading-title{font-size:28px;}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1789 .elementor-element.elementor-element-dfa59c1:after{content:"0.5";}.elementor-1789 .elementor-element.elementor-element-dfa59c1 .elementor-post__thumbnail__link{width:100%;}.elementor-1789 .elementor-element.elementor-element-37d2553 > .elementor-background-overlay{background-position:0px 0px;}.elementor-1789 .elementor-element.elementor-element-e7fdf51 .elementor-heading-title{font-size:28px;}.elementor-1789 .elementor-element.elementor-element-9d4f96f.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1789 .elementor-element.elementor-element-f5d1476{width:33%;}.elementor-1789 .elementor-element.elementor-element-a56f4f6{width:33%;}.elementor-1789 .elementor-element.elementor-element-b7444c5{width:33%;}.elementor-1789 .elementor-element.elementor-element-7fa91a1{width:33%;}.elementor-1789 .elementor-element.elementor-element-8baf1f9{width:33%;}.elementor-1789 .elementor-element.elementor-element-3aab404 img{width:59%;}.elementor-1789 .elementor-element.elementor-element-6ec0b8f{width:33%;}.elementor-1789 .elementor-element.elementor-element-658e72c img{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-967b9db */.elementor-1789 .elementor-element.elementor-element-967b9db u{
    text-decoration: none;
    color:#B5DEC7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e92dcde */.elementor-1789 .elementor-element.elementor-element-e92dcde u{
    text-decoration: none;
    color:#101011;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c08d562 */:root {
    --main-blue: #0077b9;   /* כחול כהה */
    --line-color: #ced6e0;  /* אפור בהיר לקו */
    --dot-size: 35px;
}

.timeline-wrapper {
    direction: rtl;
    font-family: 'Assistant', sans-serif;
    padding: 20px 0;
    width: 100%;
    overflow-x: hidden;
    background: #00000000; 
}

/* הקונטיינר הראשי מקבל גובה קבוע כדי למנוע קריסה */
.timeline-container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 1300px;
    height: 400px; 
    margin: 40px auto; 
    padding: 0 20px;
}

/* הקו המרכזי האופקי */
.timeline-container::before {
    content: '';
    position: absolute;
    top: 50%;
    right: 20px;
    left: 20px;
    height: 4px;
    background-color: var(--line-color);
    transform: translateY(-50%);
    z-index: 1;
}

/* עמודה לכל שלב */
.timeline-step {
    position: relative;
    z-index: 2;
    display: flex;
    justify-content: center;
    height: 100%; 
    flex: 1;
    
    opacity: 0;
    transform: translateY(20px);
    animation: popIn 0.6s ease-out forwards;
}

/* =========================================
   הקו הדק שצומח ומחבר בין המספר לטקסט
   ========================================= */
.timeline-step::before {
    content: '';
    position: absolute;
    width: 2px; /* עובי הקו */
    background-color: var(--line-color);
    left: 50%;
    z-index: 1;
    /* מתחיל בלתי נראה (גובה 0) */
    transform: translateX(-50%) scaleY(0);
    animation: growLine 0.4s ease-out forwards;
}

/* קו עולה (לשלבים העליונים) */
.timeline-step:nth-child(odd)::before {
    bottom: calc(50% + 18px); /* מתחיל בדיוק מקצה המספר */
    height: 25px; /* אורך הקו עד הטקסט */
    transform-origin: bottom; 
}

/* קו יורד (לשלבים התחתונים) */
.timeline-step:nth-child(even)::before {
    top: calc(50% + 18px); /* מתחיל בדיוק מקצה המספר */
    height: 25px; /* אורך הקו עד הטקסט */
    transform-origin: top; 
}

/* סנכרון הופעת הקווים הקטנים שבריר שניה אחרי השלב עצמו */
.timeline-step:nth-child(1)::before { animation-delay: 0.3s; }
.timeline-step:nth-child(2)::before { animation-delay: 0.4s; }
.timeline-step:nth-child(3)::before { animation-delay: 0.5s; }
.timeline-step:nth-child(4)::before { animation-delay: 0.6s; }
.timeline-step:nth-child(5)::before { animation-delay: 0.7s; }
.timeline-step:nth-child(6)::before { animation-delay: 0.8s; }
.timeline-step:nth-child(7)::before { animation-delay: 0.9s; }
.timeline-step:nth-child(8)::before { animation-delay: 1.0s; }
.timeline-step:nth-child(9)::before { animation-delay: 1.1s; }

/* ========================================= */

/* העיגול עם המספר - יושב תמיד בול באמצע המרחב */
.step-dot {
    width: var(--dot-size);
    height: var(--dot-size);
    background-color: var(--main-blue);
    color: white;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    font-size: 1rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 4;
    border: 4px solid #fff; 
    box-shadow: 0 0 0 1px var(--line-color) inset; 
}

/* קופסת התוכן (אייקון + טקסט) */
.step-content {
    position: absolute;
    width: 140px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    z-index: 3;
}

/* סידור שלבים עליונים (אי-זוגיים) */
.timeline-step:nth-child(odd) .step-content {
    bottom: 50%; 
    margin-bottom: 45px; /* משאיר בדיוק מקום לקו הדק שצומח! */
}
.timeline-step:nth-child(odd) .step-icon { order: 1; margin-bottom: 15px; }
.timeline-step:nth-child(odd) .step-title { order: 2; }

/* סידור שלבים תחתונים (זוגיים) */
.timeline-step:nth-child(even) .step-content {
    top: 50%; 
    margin-top: 45px; /* משאיר בדיוק מקום לקו הדק שצומח! */
}
.timeline-step:nth-child(even) .step-title { order: 1; margin-bottom: 15px; }
.timeline-step:nth-child(even) .step-icon { order: 2; }


/* עיצוב האייקון */
.step-icon {
    width: 60px;
    height: 60px;
    background: white;
    border: 2px solid var(--main-blue);
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--main-blue);
    font-size: 24px;
    transition: all 0.3s ease;
    box-shadow: 0 4px 15px rgba(29, 43, 95, 0.1);
}

.timeline-step:hover .step-icon {
    background-color: var(--main-blue);
    color: white;
    transform: scale(1.15) translateY(-5px);
    box-shadow: 0 8px 20px rgba(29, 43, 95, 0.2);
}

.step-title {
    font-size: 0.95rem;
    color: #333;
    line-height: 1.3;
    font-weight: 600;
}

/* אנימציות */
@keyframes popIn {
    0% { opacity: 0; transform: translateY(20px) scale(0.9); }
    100% { opacity: 1; transform: translateY(0) scale(1); }
}

@keyframes growLine {
    to { transform: translateX(-50%) scaleY(1); }
}

.timeline-step:nth-child(1) { animation-delay: 0.1s; }
.timeline-step:nth-child(2) { animation-delay: 0.2s; }
.timeline-step:nth-child(3) { animation-delay: 0.3s; }
.timeline-step:nth-child(4) { animation-delay: 0.4s; }
.timeline-step:nth-child(5) { animation-delay: 0.5s; }
.timeline-step:nth-child(6) { animation-delay: 0.6s; }
.timeline-step:nth-child(7) { animation-delay: 0.7s; }
.timeline-step:nth-child(8) { animation-delay: 0.8s; }
.timeline-step:nth-child(9) { animation-delay: 0.9s; }

/* =========================================
   רספונסיביות - מובייל
   ========================================= */
@media (max-width: 992px) {
    .timeline-container {
        height: auto; 
        flex-direction: column;
        align-items: flex-start;
        padding-right: 40px;
        margin: 40px auto;
    }

    .timeline-container::before {
        top: 0; bottom: 0; right: 30px; left: auto;
        width: 3px; height: 100%;
        transform: none;
    }

    .timeline-step {
        height: auto;
        width: 100%;
        margin-bottom: 30px;
        justify-content: flex-start;
        opacity: 1; transform: none; animation: none;
    }

    /* מסתיר את הקו הדק במובייל כי העיצוב משתנה */
    .timeline-step::before { display: none; }

    .step-dot {
        position: absolute;
        right: -17px; 
        top: 0;
        left: auto;
        transform: none;
    }

    .step-content {
        position: relative;
        top: auto !important; bottom: auto !important;
        margin: 0 !important;
        width: 100%;
        flex-direction: row !important; 
        align-items: center;
        text-align: right;
        padding-right: 40px;
    }

    .timeline-step:nth-child(odd) .step-icon,
    .timeline-step:nth-child(even) .step-icon { 
        order: 1; 
        margin: 0 0 0 15px !important; 
        width: 50px; height: 50px; font-size: 20px;
    }
    
    .timeline-step:nth-child(odd) .step-title,
    .timeline-step:nth-child(even) .step-title { 
        order: 2; 
        margin: 0 !important; 
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6bf62aa */.icon-readmore .elementor-icon-box-description {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  transition: all 0.4s ease;
  opacity: 1;
  max-height: 6.6em; /* בערך 3 שורות */
  text-align: right; /* יישור הטקסט לימין */
}

.icon-readmore.expanded .elementor-icon-box-description {
  -webkit-line-clamp: unset;
  max-height: 1000px;
  opacity: 0;
  animation: fadeIn 0.6s ease forwards;
}

.icon-readmore.shrinking .elementor-icon-box-description {
  animation: fadeOut 0.4s ease forwards;
}

.read-more-btn {
  display: inline-block;
  margin-top: 10px;
  background-color: #003374 !important;
  color: white !important;
  padding: 6px 12px;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  font-size: 14px;
  transition: background-color 0.3s ease;
  /* הכפתור מיושר לשמאל כברירת מחדל — לא נוגעים */
}

.read-more-btn:hover {
  background-color:#1B58A5;
}

@keyframes fadeIn {
  from { opacity: 0; }
  to   { opacity: 1; }
}

@keyframes fadeOut {
  from { opacity: 1; }
  to   { opacity: 0.5; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb87c76 */.elementor-1789 .elementor-element.elementor-element-bb87c76 u{
    text-decoration: none;
    color:#101011;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-06c142f *//* --- הגדרות בסיס לגלריה (המצב הקבוע) --- */
.elementor-1789 .elementor-element.elementor-element-06c142f .elementor-gallery-item__overlay {
    /* מוודא שהשכבה גלויה תמיד */
    opacity: 1 !important;
    visibility: visible !important;
    
    /* הגדרת הגרדיאנט: שקוף למעלה, שחור 70% למטה */
    background: linear-gradient(to top, rgba(0,0,0,0.7) 0%, rgba(0,0,0,0) 60%) !important;
    
    /* מיקום הטקסט בתחתית */
    display: flex;
    flex-direction: column;
    justify-content: flex-end !important;
    padding-bottom: 20px;
    
    /* הוספת טרנזישן - מעבר חלק */
    transition: background 0.3s ease-in-out, padding 0.3s ease-in-out, opacity 0.3s ease-in-out !important;
}

/* ביטול אפקט ברירת המחדל של אלמנטור שמסתיר את התוכן */
.elementor-1789 .elementor-element.elementor-element-06c142f .elementor-gallery-item__content {
    opacity: 1 !important;
}

/* --- הגדרות למצב מעבר עכבר (Hover) בגלריה --- */
.elementor-1789 .elementor-element.elementor-element-06c142f .e-gallery-item:hover .elementor-gallery-item__overlay {
    /* במעבר עכבר, הרקע משתנה לשחור אחיד עדין (30% כפי שביקשת) */
    background: rgba(0, 0, 0, 0.3) !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c85a2 */.elementor-1789 .elementor-element.elementor-element-72c85a2 u{
    text-decoration: none;
    color:#101011;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7fdf51 */.elementor-1789 .elementor-element.elementor-element-e7fdf51 u{
    text-decoration: none;
    color:#101011;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-9d4f96f */.elementor-1789 .elementor-element.elementor-element-9d4f96f .swiper-wrapper {
    transition-timing-function: linear;
}

/* גורם לשינוי המיקום לרוץ חלק ובקצב קבוע ללא האצה או האטה */
.elementor-1789 .elementor-element.elementor-element-9d4f96f .swiper-wrapper {
    transition-timing-function: linear !important;
}

/* מונע מהקרוסלה "לחשב מחדש" את המיקום עם השהיה מלאכותית */
.elementor-1789 .elementor-element.elementor-element-9d4f96f .swiper-slide {
    transition-timing-function: linear !important;
}/* End custom CSS */