.elementor-4828 .elementor-element.elementor-element-5c57d31 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(154deg, #FFFFFF00 0%, #FFFFFFD1 54%);opacity:0.91;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4828 .elementor-element.elementor-element-5c57d31 > .elementor-container{max-width:1200px;min-height:94vh;}.elementor-4828 .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-4828 .elementor-element.elementor-element-64c0a6e.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4828 .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-4828 .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-4828 .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-4828 .elementor-element.elementor-element-64c0a6e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4828 .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-4828 .elementor-element.elementor-element-a0b68ce{--iteration-count:infinite;width:100%;max-width:100%;--dynamic-text-color:var( --e-global-color-primary );}.elementor-4828 .elementor-element.elementor-element-a0b68ce .elementor-headline{text-align:start;font-family:"Assistant", assistant;font-size:48px;font-weight:700;}.elementor-4828 .elementor-element.elementor-element-a0b68ce .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-4828 .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-4828 .elementor-element.elementor-element-5f6ed52 > .elementor-widget-container{margin:-2% 0% 0% 22%;padding:0px 0px 0px 0px;}.elementor-4828 .elementor-element.elementor-element-5f6ed52 .elementor-heading-title{font-size:21px;font-weight:400;text-transform:uppercase;line-height:25px;color:#272121;}.elementor-4828 .elementor-element.elementor-element-54a6689 > .elementor-widget-container{margin:-1% 0% 0% 22%;padding:0px 0px 0px 0px;}.elementor-4828 .elementor-element.elementor-element-54a6689 .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-4828 .elementor-element.elementor-element-ae72589 .elementor-button{background-color:transparent;font-family:"Heebo", assistant;fill:#FFFCFC;color:#FFFCFC;background-image:radial-gradient(at center center, var( --e-global-color-3e93860 ) 30%, var( --e-global-color-primary ) 80%);border-radius:25px 25px 25px 25px;padding:10px 25px 10px 25px;}.elementor-4828 .elementor-element.elementor-element-ae72589 .elementor-button:hover, .elementor-4828 .elementor-element.elementor-element-ae72589 .elementor-button:focus{background-color:#003374;}.elementor-4828 .elementor-element.elementor-element-ae72589{width:initial;max-width:initial;}.elementor-4828 .elementor-element.elementor-element-ae72589 > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-bc-flex-widget .elementor-4828 .elementor-element.elementor-element-74ffdd1.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4828 .elementor-element.elementor-element-74ffdd1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-4828 .elementor-element.elementor-element-74ffdd1 > .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-4828 .elementor-element.elementor-element-74ffdd1 > .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-4828 .elementor-element.elementor-element-74ffdd1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4828 .elementor-element.elementor-element-74ffdd1{z-index:0;}.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-4828 .elementor-element.elementor-element-bac18d0{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4828 .elementor-element.elementor-element-bac18d0 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF5E;border-radius:300px 300px 300px 300px;box-shadow:-9px 4px 10px 0px rgba(0, 0, 0, 0.17);}.elementor-4828 .elementor-element.elementor-element-a1ab124 > .elementor-background-overlay{background-image:url("https://itaiush.com/wp-content/uploads/2026/03/Gemini_Generated_Image_jkn2hajkn2hajkn2_1024x555.jpg");background-position:32px 24px;background-repeat:no-repeat;background-size:cover;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4828 .elementor-element.elementor-element-a1ab124 > .elementor-container{max-width:1200px;}.elementor-4828 .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:100px 0px 100px 0px;}.elementor-4828 .elementor-element.elementor-element-5fbacb6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4828 .elementor-element.elementor-element-5fbacb6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-4828 .elementor-element.elementor-element-5fbacb6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4828 .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-4828 .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-4828 .elementor-element.elementor-element-5fbacb6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4828 .elementor-element.elementor-element-5fbacb6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4828 .elementor-element.elementor-element-f038d4a{text-align:start;}.elementor-4828 .elementor-element.elementor-element-f038d4a .elementor-heading-title{font-size:23px;font-weight:700;color:#434545;}.elementor-4828 .elementor-element.elementor-element-2d30569{width:initial;max-width:initial;text-align:start;}.elementor-4828 .elementor-element.elementor-element-2d30569 .elementor-heading-title{font-size:48px;font-weight:700;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-4828 .elementor-element.elementor-element-c1755fb > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-4828 .elementor-element.elementor-element-c1755fb{font-size:16px;font-weight:400;color:#000000;}.elementor-bc-flex-widget .elementor-4828 .elementor-element.elementor-element-af71030.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4828 .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-4828 .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-4828 .elementor-element.elementor-element-758a255:not( .elementor-widget-image ) .elementor-widget-container, .elementor-4828 .elementor-element.elementor-element-758a255.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://itaiush.com/wp-content/plugins/elementor/assets/mask-shapes/parallelogram-left.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-4828 .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-4828 .elementor-element.elementor-element-30061e2:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-30061e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(158deg, var( --e-global-color-primary ) 72%, #120388 100%);}.elementor-4828 .elementor-element.elementor-element-30061e2 > .elementor-background-overlay{background-image:url("https://itaiush.com/wp-content/uploads/2026/02/Screenshot-2026-02-20-125233.png");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-4828 .elementor-element.elementor-element-30061e2 > .elementor-container{max-width:1200px;}.elementor-4828 .elementor-element.elementor-element-30061e2, .elementor-4828 .elementor-element.elementor-element-30061e2 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-4828 .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-4828 .elementor-element.elementor-element-46c3cee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4828 .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-4828 .elementor-element.elementor-element-967b9db > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-4828 .elementor-element.elementor-element-967b9db{text-align:start;}.elementor-4828 .elementor-element.elementor-element-967b9db .elementor-heading-title{font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-4828 .elementor-element.elementor-element-5d3915b > .elementor-widget-container{margin:9px 0px 0px 0px;}.elementor-4828 .elementor-element.elementor-element-5d3915b{font-size:16px;font-weight:400;color:var( --e-global-color-2f5d96c );}.elementor-4828 .elementor-element.elementor-element-c85ddbf .elementor-button{background-color:var( --e-global-color-6df70ad );font-family:"Heebo", assistant;fill:#FFFCFC;color:#FFFCFC;border-radius:25px 25px 25px 25px;padding:10px 25px 10px 25px;}.elementor-4828 .elementor-element.elementor-element-c85ddbf .elementor-button:hover, .elementor-4828 .elementor-element.elementor-element-c85ddbf .elementor-button:focus{background-color:#003374;}.elementor-4828 .elementor-element.elementor-element-c85ddbf{width:initial;max-width:initial;}.elementor-4828 .elementor-element.elementor-element-c85ddbf > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-4828 .elementor-element.elementor-element-c85ddbf .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-bc-flex-widget .elementor-4828 .elementor-element.elementor-element-9142988.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4828 .elementor-element.elementor-element-9142988.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-4828 .elementor-element.elementor-element-6520632 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4828 .elementor-element.elementor-element-6520632 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4828 .elementor-element.elementor-element-6520632{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-4828 .elementor-element.elementor-element-6d3279c > .elementor-background-overlay{background-image:url("https://itaiush.com/wp-content/uploads/2026/03/Gemini_Generated_Image_dufjxtdufjxtdufj_1024x644.jpg");background-position:center center;background-repeat:repeat-x;background-size:55% auto;opacity:0.08;}.elementor-4828 .elementor-element.elementor-element-6d3279c > .elementor-container{max-width:1200px;}.elementor-4828 .elementor-element.elementor-element-6d3279c{margin-top:0px;margin-bottom:0px;padding:5% 0% 5% 0%;}.elementor-4828 .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-4828 .elementor-element.elementor-element-bb87c76 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4828 .elementor-element.elementor-element-bb87c76{text-align:center;}.elementor-4828 .elementor-element.elementor-element-bb87c76 .elementor-heading-title{font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-4828 .elementor-element.elementor-element-06c142f{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-4828 .elementor-element.elementor-element-85f6bce:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-85f6bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://itaiush.com/wp-content/uploads/2026/04/image1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4828 .elementor-element.elementor-element-85f6bce > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 25%, #00000054 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4828 .elementor-element.elementor-element-85f6bce > .elementor-container{max-width:1200px;}.elementor-4828 .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-bc-flex-widget .elementor-4828 .elementor-element.elementor-element-f08163d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4828 .elementor-element.elementor-element-f08163d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4828 .elementor-element.elementor-element-f08163d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4828 .elementor-element.elementor-element-72c85a2 > .elementor-widget-container{margin:0% 0% 3% 0%;}.elementor-4828 .elementor-element.elementor-element-72c85a2{text-align:center;}.elementor-4828 .elementor-element.elementor-element-72c85a2 .elementor-heading-title{font-size:48px;font-weight:700;color:var( --e-global-color-primary );}.elementor-4828 .elementor-element.elementor-element-11bf83c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.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-4828 .elementor-element.elementor-element-dfa59c1{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-4828 .elementor-element.elementor-element-dfa59c1:after{content:"0.66";}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__thumbnail__link{width:100%;}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__meta-data span + span:before{content:"•";}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__card{border-radius:5px;}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__text{margin-top:0px;margin-bottom:6px;}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__badge{right:0;}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__card .elementor-post__badge{color:#FFFFFF;margin:20px;}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__title, .elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__title a{color:#031B3D;}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__title{margin-bottom:10px;}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__excerpt p{color:var( --e-global-color-text );}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__excerpt{margin-bottom:6px;}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__read-more{color:#031B3D;margin-bottom:6px;}.elementor-4828 .elementor-element.elementor-element-dfa59c1 a.elementor-post__read-more{font-weight:500;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4828 .elementor-element.elementor-element-64c0a6e{width:70%;}.elementor-4828 .elementor-element.elementor-element-74ffdd1{width:30%;}.elementor-4828 .elementor-element.elementor-element-5fbacb6{width:58.732%;}.elementor-4828 .elementor-element.elementor-element-af71030{width:41.224%;}.elementor-4828 .elementor-element.elementor-element-46c3cee{width:28.667%;}.elementor-4828 .elementor-element.elementor-element-9142988{width:71.333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4828 .elementor-element.elementor-element-64c0a6e{width:80%;}.elementor-4828 .elementor-element.elementor-element-74ffdd1{width:80%;}}@media(min-width:1025px){.elementor-4828 .elementor-element.elementor-element-a1ab124 > .elementor-background-overlay{background-attachment:fixed;}.elementor-4828 .elementor-element.elementor-element-30061e2 > .elementor-background-overlay{background-attachment:fixed;}.elementor-4828 .elementor-element.elementor-element-6d3279c > .elementor-background-overlay{background-attachment:fixed;}.elementor-4828 .elementor-element.elementor-element-85f6bce:not(.elementor-motion-effects-element-type-background), .elementor-4828 .elementor-element.elementor-element-85f6bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-4828 .elementor-element.elementor-element-5c57d31 > .elementor-container{min-height:61vh;}.elementor-4828 .elementor-element.elementor-element-5c57d31{margin-top:0%;margin-bottom:0%;}.elementor-4828 .elementor-element.elementor-element-64c0a6e > .elementor-element-populated{margin:0% 4% 0% 0%;--e-column-margin-right:4%;--e-column-margin-left:0%;}.elementor-4828 .elementor-element.elementor-element-74ffdd1 > .elementor-element-populated{margin:0% 4% 0% 0%;--e-column-margin-right:4%;--e-column-margin-left:0%;}.elementor-4828 .elementor-element.elementor-element-a1ab124 > .elementor-background-overlay{background-position:0px 0px;}.elementor-bc-flex-widget .elementor-4828 .elementor-element.elementor-element-af71030.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-4828 .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;}}@media(max-width:767px){.elementor-4828 .elementor-element.elementor-element-5c57d31 > .elementor-container{min-height:53vh;}.elementor-4828 .elementor-element.elementor-element-5c57d31 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(93deg, #FFFFFF00 0%, #FFFFFFD1 48%);}.elementor-4828 .elementor-element.elementor-element-5c57d31{margin-top:-26%;margin-bottom:0%;z-index:0;}.elementor-4828 .elementor-element.elementor-element-64c0a6e{width:100%;}.elementor-4828 .elementor-element.elementor-element-64c0a6e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4828 .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-4828 .elementor-element.elementor-element-a0b68ce .elementor-headline{font-size:28px;}.elementor-4828 .elementor-element.elementor-element-5f6ed52 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4828 .elementor-element.elementor-element-5f6ed52{text-align:center;}.elementor-4828 .elementor-element.elementor-element-5f6ed52 .elementor-heading-title{font-size:18px;}.elementor-4828 .elementor-element.elementor-element-54a6689 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4828 .elementor-element.elementor-element-54a6689{text-align:center;}.elementor-4828 .elementor-element.elementor-element-54a6689 .elementor-heading-title{font-size:18px;}.elementor-4828 .elementor-element.elementor-element-ae72589 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-4828 .elementor-element.elementor-element-74ffdd1{width:100%;}.elementor-4828 .elementor-element.elementor-element-74ffdd1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4828 .elementor-element.elementor-element-74ffdd1 > .elementor-element-populated{margin:23% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:80px 20px 50px 20px;}.elementor-4828 .elementor-element.elementor-element-a1ab124 > .elementor-background-overlay{background-position:0px 0px;}.elementor-4828 .elementor-element.elementor-element-a1ab124{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-4828 .elementor-element.elementor-element-5fbacb6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-4828 .elementor-element.elementor-element-46c3cee.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4828 .elementor-element.elementor-element-967b9db > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-4828 .elementor-element.elementor-element-967b9db .elementor-heading-title{font-size:28px;}.elementor-4828 .elementor-element.elementor-element-5d3915b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4828 .elementor-element.elementor-element-c85ddbf > .elementor-widget-container{margin:-7% 0% 0% 0%;}.elementor-4828 .elementor-element.elementor-element-9142988.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-4828 .elementor-element.elementor-element-bb87c76 .elementor-heading-title{font-size:28px;}.elementor-4828 .elementor-element.elementor-element-72c85a2 .elementor-heading-title{font-size:28px;}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4828 .elementor-element.elementor-element-dfa59c1:after{content:"0.5";}.elementor-4828 .elementor-element.elementor-element-dfa59c1 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-967b9db */.elementor-4828 .elementor-element.elementor-element-967b9db u{
    text-decoration: none;
    color:#B5DEC7;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bb87c76 */.elementor-4828 .elementor-element.elementor-element-bb87c76 u{
    text-decoration: none;
    color:#101011;
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-06c142f *//* --- הגדרות בסיס לגלריה (המצב הקבוע) --- */
.elementor-4828 .elementor-element.elementor-element-06c142f .elementor-gallery-item__overlay {
    opacity: 1 !important;
    visibility: visible !important;
    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-4828 .elementor-element.elementor-element-06c142f .elementor-gallery-item__content {
    opacity: 1 !important;
}

/* --- הגדרות למצב מעבר עכבר (Hover) בגלריה --- */
.elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item:hover .elementor-gallery-item__overlay {
    background: rgba(0, 0, 0, 0.3) !important;
}

/* ------------------------------------------------------------------- */
/* --- מבנה הגריד החדש (5 תמונות) + פינות מעוגלות וצל --- */
/* ------------------------------------------------------------------- */

.elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-container {
    display: grid !important;
    grid-template-columns: 1fr 1.5fr 1fr !important; 
    grid-auto-rows: 250px; 
    gap: 15px !important; 
    height: auto !important;
}

/* דריסת המיקומים האבסולוטיים של אלמנטור והוספת העיצוב החדש */
.elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item {
    border-radius: 5px !important;
    overflow: hidden !important; 
    box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.08) !important;
    
    position: relative !important;
    width: 100% !important;
    height: 100% !important;
    max-width: none !important;
    left: auto !important;
    top: auto !important;
    transform: none !important;
}

/* וידוא שהתמונה עצמה ממלאת את התא באופן מלא ללא עיוות */
.elementor-4828 .elementor-element.elementor-element-06c142f .elementor-gallery-item__image {
    object-fit: cover !important;
    width: 100% !important;
    height: 100% !important;
}

/* --- מיקומי התמונות (לפי סדר הופעתן בגלריה) --- */

.elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item:nth-child(1) {
    grid-column: 1 / 2;
    grid-row: 1 / 3;
}

.elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item:nth-child(2) {
    grid-column: 2 / 3;
    grid-row: 1 / 2;
}

.elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item:nth-child(3) {
    grid-column: 3 / 4;
    grid-row: 1 / 2;
}

.elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item:nth-child(4) {
    grid-column: 2 / 3;
    grid-row: 2 / 3;
}

.elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item:nth-child(5) {
    grid-column: 3 / 4;
    grid-row: 2 / 3;
}

/* ------------------------------------------------------------------- */
/* --- הוספת האייקון המעודכן שלך בפינת התמונה --- */
/* ------------------------------------------------------------------- */

.elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item::before {
    content: "";
    position: absolute;
    top: 15px;
    left: 15px; 
    width: 28px;
    height: 28px;
    /* שימוש בנתיב יחסי כדי שיעבוד גם אחרי מעבר דומיין */
    background-image: url("/wp-content/uploads/2026/03/tap-1.svg");
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 10;
    pointer-events: none; 
    transition: opacity 0.3s ease-in-out;
    filter: drop-shadow(0px 2px 4px rgba(0,0,0,0.6)); 
}

/* העלמת האייקון כשעוברים עם העכבר */
.elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item:hover::before {
    opacity: 0;
}

/* --- התאמה למובייל (הכל בטור אחד) --- */
@media (max-width: 767px) {
    .elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-container {
        grid-template-columns: 1fr !important;
        grid-auto-rows: 250px; 
    }
    .elementor-4828 .elementor-element.elementor-element-06c142f .e-gallery-item:nth-child(n) {
        grid-column: 1 / -1;
        grid-row: auto;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-72c85a2 */.elementor-4828 .elementor-element.elementor-element-72c85a2 u{
    text-decoration: none;
    color:#101011;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-11bf83c *//* 1. יישור כללי לימין וצמצום רווחים */
.gwolle-gb {
    direction: rtl !important;
    text-align: right !important;
}

/* 2. סידור התוויות (שם, דוא"ל וכו') שיהיו מעל השדה או צמודות לימין */
.gwolle-gb .label {
    display: block !important;
    text-align: right !important;
    float: none !important;
    margin-bottom: 4px !important;
    width: auto !important;
}

/* 3. צמצום הרווח בין שורה לשורה בטופס */
.gwolle-gb .gwolle-gb-input {
    margin-bottom: 12px !important;
    padding-bottom: 0 !important;
}

/* 4. שינוי צבע הכפתור מוורוד לכחול */
.gwolle-gb input[type="button"].button, 
.gwolle-gb input[type="submit"],
.gwolle-gb .button.btn-default {
    background-color: #0073aa !important; /* כחול וורדפרס קלאסי */
    color: #ffffff !important;
    border: 1px solid #005a87 !important;
    text-shadow: none !important;
    box-shadow: none !important;
    padding: 8px 25px !important;
    border-radius: 4px !important;
    cursor: pointer;
}

/* שינוי צבע במעבר עכבר (Hover) */
.gwolle-gb input[type="button"].button:hover, 
.gwolle-gb input[type="submit"]:hover {
    background-color: #005177 !important;
    border-color: #003e5c !important;
}

/* 5. סידור שדות הקלט שיהיו צמודים לימין */
.gwolle-gb input[type="text"], 
.gwolle-gb input[type="email"], 
.gwolle-gb input[type="url"], 
.gwolle-gb textarea {
    text-align: right !important;
    direction: rtl !important;
    margin-top: 0 !important;
    border: 1px solid #ccc !important;
}

/* צמצום רווחים בכותרת "כתוב רשומה חדשה" */
.gwolle-gb h3 {
    margin-bottom: 15px !important;
}


/* הגבלת רוחב הטופס ומרכוז המיכל כולו */
.gwolle-gb-write {
    max-width: 500px !important; /* מגביל את רוחב הטופס כדי שלא יימרח */
    margin: 0 0 0 auto !important; /* מצמיד את כל הטופס לימין העמוד */
    direction: rtl !important;
    text-align: right !important;
}

/* סידור כל שורה בטופס */
.gwolle-gb-input {
    margin-bottom: 15px !important; /* רווח קטן וקבוע בין שורות */
    display: flex !important;
    flex-direction: column !important; /* שם את הכותרת מעל השדה - הכי נקי */
    align-items: flex-start !important;
}

/* עיצוב התווית (שם, דוא"ל וכו') */
.gwolle-gb .label label {
    font-weight: bold !important;
    margin-bottom: 5px !important;
    display: block !important;
    text-align: right !important;
    width: 100% !important;
}

/* עיצוב שדות הקלט (התיבות עצמן) */
.gwolle-gb input[type="text"], 
.gwolle-gb input[type="email"], 
.gwolle-gb input[type="url"], 
.gwolle-gb textarea {
    width: 100% !important; /* שהתיבה תמלא את כל רוחב ה-500 פיקסלים */
    padding: 10px !important;
    border: 1px solid #ccc !important;
    border-radius: 4px !important;
    text-align: right !important;
}

/* הצמדת כפתור השליחה לימין */
.gwolle-gb-write-button, .gwolle-gb-submit {
    text-align: right !important;
    display: block !important;
}

/* תיקון צבע הכפתור במידה ולא נתפס */
.gwolle-gb input[type="button"].button, 
.gwolle-gb input[type="submit"] {
    background-color: #0073aa !important;
    color: white !important;
    padding: 10px 30px !important;
    border: none !important;
    border-radius: 4px !important;
    font-size: 16px !important;
}

/* העלמת סימן ה-X המיותר בפינה אם קיים */
.gwolle-gb-write .box-close {
    display: none !important;
}/* End custom CSS */