.elementor-404 .elementor-element.elementor-element-2c8bb89d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-404 .elementor-element.elementor-element-2c8bb89d:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-2c8bb89d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000105;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-404 .elementor-element.elementor-element-1f4bc7ce img{max-width:100%;}.elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-widget-mega-menu > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-mega-menu{--n-menu-divider-color:var( --e-global-color-text );}.elementor-404 .elementor-element.elementor-element-5e48bba4{--display:flex;}.elementor-404 .elementor-element.elementor-element-6645ad59{--display:flex;}.elementor-404 .elementor-element.elementor-element-61a556f4{--display:flex;}.elementor-404 .elementor-element.elementor-element-6a268b1b{--display:flex;}.elementor-404 .elementor-element.elementor-element-3f515af3{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:127px;--n-menu-title-font-size:20px;--n-menu-title-color-normal:#FFFFFF;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-title-normal-color-dropdown:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-3f515af3 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:not( .e-current ){background:#000000C7;}.elementor-404 .elementor-element.elementor-element-3f515af3.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-3f515af3 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-404 .elementor-element.elementor-element-3f515af3 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-404 .elementor-element.elementor-element-3f515af3 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-family:"Alef", Sans-serif;font-weight:500;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-404 .elementor-element.elementor-element-3d597cce .elementor-button{background-color:#FF0000;}.elementor-404 .elementor-element.elementor-element-2c8f40c9{--display:flex;--min-height:931px;--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;--justify-content:center;--overlay-opacity:1;--margin-top:-2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-404 .elementor-element.elementor-element-2c8f40c9::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://projects.yfdesign.co.il/wp-content/uploads/2026/02/2.png");--background-overlay:'';background-repeat:no-repeat;background-size:cover;}.elementor-404 .elementor-element.elementor-element-2c8f40c9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-404 .elementor-element.elementor-element-6280998e{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;top:-1px;z-index:2;text-align:center;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-6280998e{left:0px;}body.rtl .elementor-404 .elementor-element.elementor-element-6280998e{right:0px;}.elementor-404 .elementor-element.elementor-element-6280998e img{max-width:100%;}.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-404 .elementor-element.elementor-element-3935d9f8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;text-align:center;}.elementor-404 .elementor-element.elementor-element-3935d9f8.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-3935d9f8 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:200px;font-weight:700;color:#FF0000;}.elementor-404 .elementor-element.elementor-element-46b4ef34{margin:-12.9% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:3;text-align:center;}.elementor-404 .elementor-element.elementor-element-46b4ef34.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-46b4ef34 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:200px;font-weight:700;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#FF0000;stroke:#FF0000;color:#FF000000;}.elementor-404 .elementor-element.elementor-element-f3d3327{--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;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-404 .elementor-element.elementor-element-2ab68921{text-align:center;}.elementor-404 .elementor-element.elementor-element-2ab68921 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-34339342{--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;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-404 .elementor-element.elementor-element-6904c15d{text-align:center;}.elementor-404 .elementor-element.elementor-element-6904c15d .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-4e95abaa{--display:flex;--min-height:736px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:1;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-404 .elementor-element.elementor-element-4e95abaa::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .e-con-inner > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://projects.yfdesign.co.il/wp-content/uploads/2026/02/רקע-3.png");--background-overlay:'';background-position:0px -180px;background-repeat:no-repeat;background-size:cover;}.elementor-404 .elementor-element.elementor-element-4e95abaa.e-con{--align-self:center;}.elementor-404 .elementor-element.elementor-element-e2f4c2 img{max-width:100%;}.elementor-404 .elementor-element.elementor-element-490362d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-404 .elementor-element.elementor-element-490362d .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:25px;font-weight:100;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-36950a31{--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;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-404 .elementor-element.elementor-element-75fb91e2{text-align:center;}.elementor-404 .elementor-element.elementor-element-75fb91e2 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-58395bd9{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-404 .elementor-element.elementor-element-5dc52ab7{--display:flex;--justify-content:center;}.elementor-404 .elementor-element.elementor-element-5dc52ab7:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-5dc52ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projects.yfdesign.co.il/wp-content/uploads/2026/02/ליווי-צמוד.png");}.elementor-404 .elementor-element.elementor-element-5d2ba0e1{text-align:center;}.elementor-404 .elementor-element.elementor-element-5d2ba0e1 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-314e763{text-align:center;}.elementor-404 .elementor-element.elementor-element-314e763 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-c017b77{--display:flex;--justify-content:center;}.elementor-404 .elementor-element.elementor-element-c017b77:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-c017b77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projects.yfdesign.co.il/wp-content/uploads/2026/02/מדידה.png");}.elementor-404 .elementor-element.elementor-element-53602da5{text-align:center;}.elementor-404 .elementor-element.elementor-element-53602da5 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-300e88e8{text-align:center;}.elementor-404 .elementor-element.elementor-element-300e88e8 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-5519ddd1{--display:flex;--justify-content:center;}.elementor-404 .elementor-element.elementor-element-5519ddd1:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-5519ddd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projects.yfdesign.co.il/wp-content/uploads/2026/02/תכנית.png");}.elementor-404 .elementor-element.elementor-element-715e2379{text-align:center;}.elementor-404 .elementor-element.elementor-element-715e2379 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-53b768ac{text-align:center;}.elementor-404 .elementor-element.elementor-element-53b768ac .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-7e7eeffe{--display:flex;--justify-content:center;}.elementor-404 .elementor-element.elementor-element-7e7eeffe:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-7e7eeffe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://projects.yfdesign.co.il/wp-content/uploads/2026/02/ביצוע.png");}.elementor-404 .elementor-element.elementor-element-54ecb0b1{text-align:center;}.elementor-404 .elementor-element.elementor-element-54ecb0b1 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:30px;font-weight:700;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-2cc26acb{text-align:center;}.elementor-404 .elementor-element.elementor-element-2cc26acb .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:20px;font-weight:200;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-2fd44375{--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;--overlay-opacity:1;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-404 .elementor-element.elementor-element-2fd44375::before, .elementor-404 .elementor-element.elementor-element-2fd44375 > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-2fd44375 > .e-con-inner > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-2fd44375 > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-2fd44375 > .e-con-inner > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-2fd44375 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-404 .elementor-element.elementor-element-4e970258{text-align:center;}.elementor-404 .elementor-element.elementor-element-4e970258 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:60px;font-weight:700;color:#FFFFFF;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-404 .elementor-element.elementor-element-38278876 .elementor-swiper-button{font-size:20px;}.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial__text{color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial__name{color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial__title{color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial__image img{width:80px;height:80px;}.elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (80px / 2) - 8px );}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (80px / 2) - 8px );right:auto;}body.rtl .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-404 .elementor-element.elementor-element-38278876.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (80px / 2) - 8px );left:auto;}.elementor-404 .elementor-element.elementor-element-63457498{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-404 .elementor-element.elementor-element-7de7efd2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-404 .elementor-element.elementor-element-27265df1{margin:-10% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-404 .elementor-element.elementor-element-27265df1 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-34339218{--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;}.elementor-404 .elementor-element.elementor-element-59f0adc5{text-align:center;}.elementor-404 .elementor-element.elementor-element-59f0adc5 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-404 .elementor-element.elementor-element-3e36b652{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;}.elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-404 .elementor-element.elementor-element-25f1b243{--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;}.elementor-404 .elementor-element.elementor-element-102c1bc0{text-align:center;}.elementor-404 .elementor-element.elementor-element-102c1bc0 .elementor-heading-title{font-family:"Alef", Sans-serif;font-size:30px;font-weight:600;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-320d0ae7 .elementor-button{background-color:#000000;font-family:"Alef", Sans-serif;font-size:20px;font-weight:100;}.elementor-404 .elementor-element.elementor-element-790f7355 .elementor-button{background-color:#000000;font-family:"Alef", Sans-serif;font-size:20px;font-weight:100;}body.elementor-page-404:not(.elementor-motion-effects-element-type-background), body.elementor-page-404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-404 .elementor-element.elementor-element-4e95abaa{--min-height:654px;}.elementor-404 .elementor-element.elementor-element-4e95abaa::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .e-con-inner > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-404 .elementor-element.elementor-element-e2f4c2 img{max-width:100%;}.elementor-404 .elementor-element.elementor-element-490362d{--container-widget-width:475px;--container-widget-flex-grow:0;width:var( --container-widget-width, 475px );max-width:475px;}.elementor-404 .elementor-element.elementor-element-490362d .elementor-heading-title{font-size:20px;}}@media(min-width:768px){.elementor-404 .elementor-element.elementor-element-2c8bb89d{--width:100%;}.elementor-404 .elementor-element.elementor-element-2c8f40c9{--width:100%;}.elementor-404 .elementor-element.elementor-element-4e95abaa{--content-width:1600px;}.elementor-404 .elementor-element.elementor-element-2fd44375{--content-width:1362px;}.elementor-404 .elementor-element.elementor-element-7de7efd2{--width:25%;}.elementor-404 .elementor-element.elementor-element-34339218{--width:25%;}.elementor-404 .elementor-element.elementor-element-25f1b243{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-404 .elementor-element.elementor-element-4e95abaa{--content-width:1600px;}}@media(min-width:1025px){.elementor-404 .elementor-element.elementor-element-2c8f40c9::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}.elementor-404 .elementor-element.elementor-element-4e95abaa::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .e-con-inner > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:scroll;}}@media(max-width:767px){.elementor-404 .elementor-element.elementor-element-2c8bb89d{--width:517px;--min-height:0px;--justify-content:space-evenly;}.elementor-404 .elementor-element.elementor-element-1f4bc7ce{width:var( --container-widget-width, 82px );max-width:82px;--container-widget-width:82px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-1f4bc7ce img{max-width:75%;}.elementor-404 .elementor-element.elementor-element-3f515af3{--container-widget-width:33px;--container-widget-flex-grow:0;width:var( --container-widget-width, 33px );max-width:33px;}.elementor-404 .elementor-element.elementor-element-2c8f40c9{--width:500px;--min-height:49vh;}.elementor-404 .elementor-element.elementor-element-2c8f40c9::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-2c8f40c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;}.elementor-404 .elementor-element.elementor-element-6280998e img{max-width:100%;}.elementor-404 .elementor-element.elementor-element-3935d9f8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-404 .elementor-element.elementor-element-3935d9f8 .elementor-heading-title{font-size:35px;}.elementor-404 .elementor-element.elementor-element-46b4ef34{margin:-44.5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-404 .elementor-element.elementor-element-46b4ef34 .elementor-heading-title{font-size:35px;-webkit-text-stroke-width:0.5px;stroke-width:0.5px;}.elementor-404 .elementor-element.elementor-element-2ab68921 .elementor-heading-title{font-size:35px;}.elementor-404 .elementor-element.elementor-element-6904c15d .elementor-heading-title{font-size:35px;}.elementor-404 .elementor-element.elementor-element-4e95abaa::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .e-con-inner > .elementor-background-video-container::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-404 .elementor-element.elementor-element-4e95abaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:center right;}.elementor-404 .elementor-element.elementor-element-e2f4c2 img{max-width:85%;}.elementor-404 .elementor-element.elementor-element-490362d{--container-widget-width:467px;--container-widget-flex-grow:0;width:var( --container-widget-width, 467px );max-width:467px;}.elementor-404 .elementor-element.elementor-element-490362d .elementor-heading-title{font-size:20px;}.elementor-404 .elementor-element.elementor-element-36950a31{--margin-top:15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-404 .elementor-element.elementor-element-75fb91e2 .elementor-heading-title{font-size:30px;}.elementor-404 .elementor-element.elementor-element-58395bd9{--min-height:214px;--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;}.elementor-404 .elementor-element.elementor-element-5d2ba0e1 .elementor-heading-title{font-size:22px;}.elementor-404 .elementor-element.elementor-element-53602da5 .elementor-heading-title{font-size:22px;}.elementor-404 .elementor-element.elementor-element-715e2379 .elementor-heading-title{font-size:22px;}.elementor-404 .elementor-element.elementor-element-54ecb0b1 .elementor-heading-title{font-size:22px;}.elementor-404 .elementor-element.elementor-element-4e970258 .elementor-heading-title{font-size:30px;}.elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-404 .elementor-element.elementor-element-3e36b652 .elementor-icon-list-item > a{font-size:20px;}}/* Start custom CSS for testimonial-carousel, class: .elementor-element-38278876 *//* 1. סידור הפריטים: שם למעלה, טקסט למטה */
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial-wrapper {
    display: flex !important;
    flex-direction: column !important;
    justify-content: flex-start !important;
}

/* 2. עיצוב השם (שיהיה למעלה) */
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial-meta,
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial__meta {
    order: 1 !important;
    width: 100% !important;
    margin-bottom: 25px !important;
    display: block !important;
}

.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial-name,
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial__name {
    color: #ffffff !important;
    font-size: 22px !important;
    font-weight: 700 !important;
    float: none !important; /* ביטול יישור כפוי של אלמנטור */
}

/* ביטול חלקים לא רצויים */
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial-job,
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial__job {
    display: none !important;
}

/* 3. עיצוב קופסת הטקסט (תהיה למטה) */
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial-content,
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial__content {
    order: 2 !important;
    position: relative !important;
    border: 1px solid #ffffff !important; /* מסגרת לבנה */
    border-radius: 30px !important;
    padding: 40px 25px !important;
    margin: 10px !important;
    background-color: transparent !important;
    box-shadow: none !important;
}

.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial-content p,
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial__content p {
    color: #ffffff !important;
    font-size: 16px !important;
    line-height: 1.6 !important;
    margin: 0 !important;
}

/* 4. המירכאות "החותכות" */
/* חשוב: שני את #000000 לצבע הרקע שלך אם הוא לא שחור */

/* מירכאות עליונות */
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial-content::before,
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial__content::before {
    content: "”" !important;
    position: absolute !important;
    top: -35px !important;
    right: 30px !important;
    font-size: 60px !important;
    line-height: 1 !important;
    background-color: #000000 !important; /* צבע רקע מסתיר */
    color: #ffffff !important;
    padding: 0 10px !important;
    height: 40px !important;
    z-index: 10 !important;
    font-family: sans-serif !important;
}

/* מירכאות תחתונות */
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial-content::after,
.elementor-404 .elementor-element.elementor-element-38278876 .elementor-testimonial__content::after {
    content: "“" !important;
    position: absolute !important;
    bottom: -35px !important;
    left: 30px !important;
    font-size: 60px !important;
    line-height: 1 !important;
    background-color: #000000 !important; /* צבע רקע מסתיר */
    color: #ffffff !important;
    padding: 0 10px !important;
    height: 40px !important;
    z-index: 10 !important;
    border: none !important; /* מבטל משולשים של אלמנטור */
    font-family: sans-serif !important;
}/* End custom CSS */
/* Start custom CSS *//* === הגדרות כלליות (דסקטופ) === */
.card {
    transition: all 0.5s ease-in-out;
    flex: 1 !important; 
    display: flex;
    flex-direction: column;
    justify-content: center; 
    align-items: center;
    overflow: hidden; 
    cursor: pointer;
    
    /* הגדרות תמונה שלא תשתכפל */
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
}

/* פתיחה בדסקטופ - גדל פי 1.5 */
.card:hover {
    flex: 1.5 !important; 
}

/* === הסתרה והצגה של הטקסט === */
.card .hidden-text {
    opacity: 0 !important;
    max-height: 0 !important;
    transform: translateY(20px);
    transition: all 0.5s ease;
}

.card:hover .hidden-text {
    opacity: 1 !important;
    max-height: 500px !important; 
    transform: translateY(0);
    margin-top: 15px;
}

/* === התאמה מיוחדת למובייל (מסכים קטנים) === */
@media (max-width: 767px) {
    /* במובייל, כרטיס פתוח צריך לתפוס הרבה יותר גובה */
    .card:hover {
        flex: 5 !important; /* גדל פי 5 כדי שיהיה מקום לטקסט */
    }
    
    /* במובייל הטקסט צריך קצת שוליים בצדדים שלא יידבק */
    .card .hidden-text {
        padding-left: 15px;
        padding-right: 15px;
    }
}/* End custom CSS */