.elementor-12 .elementor-element.elementor-element-8043578{--display:flex;--min-height:56vh;--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;--border-radius:24px 24px 24px 24px;--padding-top:0vw;--padding-bottom:0vw;--padding-left:3vw;--padding-right:3vw;}.elementor-12 .elementor-element.elementor-element-8043578:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8043578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A714E14;}.elementor-12 .elementor-element.elementor-element-ab24d8f{--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:flex-start;--gap:1vw 1vw;--row-gap:1vw;--column-gap:1vw;--flex-wrap:wrap;--align-content:center;}.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-12 .elementor-element.elementor-element-9706677{width:100%;max-width:100%;text-align:right;}.elementor-12 .elementor-element.elementor-element-9706677.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-9706677 .elementor-heading-title{font-weight:600;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-a65c6ff{width:100%;max-width:100%;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-a65c6ff p{margin-block-end:0vh;}.elementor-12 .elementor-element.elementor-element-c6e78f9{width:100%;max-width:100%;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-c6e78f9 p{margin-block-end:0vh;}.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-12 .elementor-element.elementor-element-e93eddf .elementor-button{background-color:#000000;border-radius:26px 26px 26px 26px;}.elementor-12 .elementor-element.elementor-element-e93eddf{width:var( --container-widget-width, 16vw );max-width:16vw;--container-widget-width:16vw;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-2e83626 .elementor-button{background-color:var( --e-global-color-74881b2 );fill:var( --e-global-color-45e9c99 );color:var( --e-global-color-45e9c99 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-45e9c99 );border-radius:26px 26px 26px 26px;}.elementor-12 .elementor-element.elementor-element-2e83626{width:var( --container-widget-width, 17vw );max-width:17vw;--container-widget-width:17vw;--container-widget-flex-grow:0;}.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-12 .elementor-element.elementor-element-5df2c99{width:100%;max-width:100%;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5df2c99 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5df2c99 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5df2c99 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-5df2c99 .elementor-icon-list-item > a{font-weight:700;}.elementor-12 .elementor-element.elementor-element-5df2c99 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0eba24c{--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-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-12 .elementor-element.elementor-element-1c8e955{width:var( --container-widget-width, 14% );max-width:14%;--container-widget-width:14%;--container-widget-flex-grow:0;top:8vw;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1c8e955{right:8vw;}body.rtl .elementor-12 .elementor-element.elementor-element-1c8e955{left:8vw;}.elementor-12 .elementor-element.elementor-element-4fc7d32{width:var( --container-widget-width, 11% );max-width:11%;--container-widget-width:11%;--container-widget-flex-grow:0;top:8vw;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4fc7d32{right:25vw;}body.rtl .elementor-12 .elementor-element.elementor-element-4fc7d32{left:25vw;}.elementor-12 .elementor-element.elementor-element-d8d34e7{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-d8d34e7.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-d8d34e7 img{width:100%;}.elementor-12 .elementor-element.elementor-element-269480c{--display:flex;--padding-top:3vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-c7c072a.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-c7c072a .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:1.2vw;font-weight:400;color:var( --e-global-color-b97e229 );}.elementor-12 .elementor-element.elementor-element-04112b5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-04112b5{text-align:center;}.elementor-12 .elementor-element.elementor-element-04112b5 .elementor-heading-title{font-family:"Talent", Sans-serif;font-weight:900;line-height:1.2em;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-0147dd9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:3vw 3vw;--row-gap:3vw;--column-gap:3vw;}.elementor-12 .elementor-element.elementor-element-0147dd9.e-con{--align-self:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-a80f77b{width:var( --container-widget-width, 33% );max-width:33%;background-color:#0A714E1F;padding:25px 25px 25px 25px;--container-widget-width:33%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;border-radius:15px 15px 15px 15px;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-a80f77b:hover{--e-transform-rotateZ:1deg;--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-a80f77b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-a80f77b.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-a80f77b.elementor-view-default .elementor-icon{fill:var( --e-global-color-45e9c99 );color:var( --e-global-color-45e9c99 );border-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-a80f77b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a80f77b .elementor-icon-box-title a{font-family:"Talent", Sans-serif;font-size:1.5vw;font-weight:900;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-a80f77b .elementor-icon-box-title{color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-a80f77b:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-a80f77b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-a80f77b .elementor-icon-box-description{color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-9e5c9ce{width:var( --container-widget-width, 33% );max-width:33%;background-color:#0A714E29;padding:25px 25px 25px 25px;--container-widget-width:33%;--container-widget-flex-grow:0;border-radius:15px 15px 15px 15px;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-9e5c9ce:hover{--e-transform-rotateZ:1deg;--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-9e5c9ce.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-9e5c9ce.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9e5c9ce.elementor-view-default .elementor-icon{fill:var( --e-global-color-45e9c99 );color:var( --e-global-color-45e9c99 );border-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-9e5c9ce .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9e5c9ce .elementor-icon-box-title a{font-family:"Talent", Sans-serif;font-size:1.5vw;font-weight:900;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-9e5c9ce .elementor-icon-box-title{color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-9e5c9ce:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-9e5c9ce:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-9e5c9ce .elementor-icon-box-description{color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-fad58af{width:var( --container-widget-width, 33% );max-width:33%;background-color:#0A714E29;padding:25px 25px 25px 25px;--container-widget-width:33%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;border-radius:15px 15px 15px 15px;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-fad58af:hover{--e-transform-rotateZ:1deg;--e-transform-scale:1.1;}.elementor-12 .elementor-element.elementor-element-fad58af.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-fad58af.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-fad58af.elementor-view-default .elementor-icon{fill:var( --e-global-color-45e9c99 );color:var( --e-global-color-45e9c99 );border-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-fad58af .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-fad58af .elementor-icon-box-title a{font-family:"Talent", Sans-serif;font-size:1.5vw;font-weight:900;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-fad58af .elementor-icon-box-title{color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-fad58af:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-fad58af:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-fad58af .elementor-icon-box-description{color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-af6e789.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-af6e789{text-align:center;}.elementor-12 .elementor-element.elementor-element-af6e789 .elementor-heading-title{font-family:"Talent", Sans-serif;font-weight:900;line-height:1.2em;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-4ef730d{width:100%;max-width:100%;text-align:center;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-4ef730d p{margin-block-end:0vh;}.elementor-12 .elementor-element.elementor-element-b486824.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b486824{text-align:center;}.elementor-12 .elementor-element.elementor-element-b486824 .elementor-heading-title{font-family:"Talent", Sans-serif;font-weight:900;line-height:1.2em;color:#F80505;}.elementor-12 .elementor-element.elementor-element-8015a4e{--display:flex;--min-height:70vh;--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;--overlay-opacity:0.3;--border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-8015a4e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8015a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mypure.co.il/wp-content/uploads/2025/08/7270612.webp");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-8015a4e::before, .elementor-12 .elementor-element.elementor-element-8015a4e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8015a4e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-8015a4e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8015a4e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-8015a4e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-45e9c99 );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-1cb14d6{padding:3vw 3vw 3vw 3vw;text-align:center;font-family:"Talent", Sans-serif;font-size:1.5vw;font-weight:400;color:var( --e-global-color-215c593 );}.elementor-12 .elementor-element.elementor-element-1cb14d6.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-313a272{width:100%;max-width:100%;text-align:center;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-313a272 p{margin-block-end:0vh;}.elementor-12 .elementor-element.elementor-element-923b94c{--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;}.elementor-12 .elementor-element.elementor-element-fd3c124{--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;--gap:2vw 2vw;--row-gap:2vw;--column-gap:2vw;}.elementor-12 .elementor-element.elementor-element-7d871b9 .elementor-heading-title{font-family:"Talent", Sans-serif;font-weight:900;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-235c586{color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-b9fea23 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b9fea23 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-b9fea23{--e-icon-list-icon-size:2vw;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-b9fea23 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-b9fea23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-b9fea23 .elementor-icon-list-item > a{font-family:"Talent", Sans-serif;font-size:1vw;font-weight:400;line-height:1em;}.elementor-12 .elementor-element.elementor-element-b9fea23 .elementor-icon-list-text{color:var( --e-global-color-45e9c99 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-fac7122 .elementor-heading-title{font-family:"Talent", Sans-serif;font-weight:900;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-d189b6f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d189b6f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-d189b6f{--e-icon-list-icon-size:2vw;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-d189b6f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-d189b6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-d189b6f .elementor-icon-list-item > a{font-family:"Talent", Sans-serif;font-size:1vw;font-weight:400;line-height:1em;}.elementor-12 .elementor-element.elementor-element-d189b6f .elementor-icon-list-text{color:var( --e-global-color-45e9c99 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-496fa4f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-fc089a2{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-fc089a2.elementor-element{--align-self:flex-end;}.elementor-12 .elementor-element.elementor-element-fc089a2:not( .elementor-widget-image ), .elementor-12 .elementor-element.elementor-element-fc089a2.elementor-widget-image img{-webkit-mask-size:cover;-webkit-mask-position:center center;}.elementor-12 .elementor-element.elementor-element-fc089a2 img{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-bad9ae3{width:100%;max-width:100%;padding:2vw 0vw 2vw 0vw;text-align:center;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-bad9ae3 p{margin-block-end:0vh;}.elementor-12 .elementor-element.elementor-element-01effed.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-01effed .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:1.2vw;font-weight:400;color:var( --e-global-color-b97e229 );}.elementor-12 .elementor-element.elementor-element-a58ade9{--display:flex;--min-height:70vh;--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;--border-radius:15px 15px 15px 15px;--margin-top:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-12 .elementor-element.elementor-element-a58ade9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a58ade9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mypure.co.il/wp-content/uploads/2025/08/17114.jpg");background-position:center center;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9eee0ce{width:var( --container-widget-width, 32% );max-width:32%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:32%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9eee0ce.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-783555b .elementor-heading-title{font-family:"Talent", Sans-serif;font-weight:900;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-7f687e3{color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-be76959{--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;}.elementor-12 .elementor-element.elementor-element-0299710{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-356e901{margin:5vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-12 .elementor-element.elementor-element-356e901 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-14abd32{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-12 .elementor-element.elementor-element-14abd32 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-bee1cab{--display:flex;}.elementor-12 .elementor-element.elementor-element-25e809e.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-25e809e .elementor-heading-title{font-family:"Talent", Sans-serif;font-weight:900;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-0dba592 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0dba592 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-0dba592{--e-icon-list-icon-size:2vw;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-0dba592 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-0dba592 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0dba592 .elementor-icon-list-item > a{font-family:"Talent", Sans-serif;font-size:1vw;font-weight:400;line-height:1em;}.elementor-12 .elementor-element.elementor-element-0dba592 .elementor-icon-list-text{color:var( --e-global-color-45e9c99 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6f6498a{margin:0vw 1vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-12 .elementor-element.elementor-element-6f6498a.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-6f6498a .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:1.2vw;font-weight:400;color:var( --e-global-color-b97e229 );}.elementor-12 .elementor-element.elementor-element-b83dd99{--display:flex;}.elementor-12 .elementor-element.elementor-element-8bb6d10.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8bb6d10 .elementor-heading-title{font-family:"Talent", Sans-serif;font-size:1.2vw;font-weight:400;color:var( --e-global-color-b97e229 );}.elementor-12 .elementor-element.elementor-element-a0c9054{text-align:center;}.elementor-12 .elementor-element.elementor-element-a0c9054 .elementor-heading-title{font-family:"Talent", Sans-serif;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-998da04{text-align:center;font-family:"Talent", Sans-serif;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-b971901.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-b971901 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-b971901 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-b971901{--e-icon-list-icon-size:2vw;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-b971901 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-b971901 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-b971901 .elementor-icon-list-item > a{font-family:"Talent", Sans-serif;font-size:1vw;font-weight:400;line-height:1em;}.elementor-12 .elementor-element.elementor-element-b971901 .elementor-icon-list-text{color:var( --e-global-color-45e9c99 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1eba69c{--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;--flex-wrap:wrap;--padding-top:0vw;--padding-bottom:3vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-e870c34{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-b97e229 );padding:1vw 1vw 1vw 1vw;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F5F2;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-e870c34 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-e870c34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-e870c34.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e870c34.elementor-view-default .elementor-icon{fill:var( --e-global-color-bed30ae );color:var( --e-global-color-bed30ae );border-color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-e870c34 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e870c34 .elementor-icon-box-title a{font-family:"Talent", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-12 .elementor-element.elementor-element-e870c34 .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-e870c34:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-e870c34:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-e870c34 .elementor-icon-box-description{font-family:"Talent", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-9f5fb2d{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-b97e229 );padding:1vw 1vw 1vw 1vw;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F5F2;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-9f5fb2d .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9f5fb2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-9f5fb2d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9f5fb2d.elementor-view-default .elementor-icon{fill:var( --e-global-color-45e9c99 );color:var( --e-global-color-45e9c99 );border-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-9f5fb2d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9f5fb2d .elementor-icon-box-title a{font-family:"Talent", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-12 .elementor-element.elementor-element-9f5fb2d .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-9f5fb2d:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-9f5fb2d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-9f5fb2d .elementor-icon-box-description{font-family:"Talent", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-842df9e{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-b97e229 );padding:1vw 1vw 1vw 1vw;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F5F2;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-842df9e .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-842df9e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-842df9e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-842df9e.elementor-view-default .elementor-icon{fill:var( --e-global-color-45e9c99 );color:var( --e-global-color-45e9c99 );border-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-842df9e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-842df9e .elementor-icon-box-title a{font-family:"Talent", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-12 .elementor-element.elementor-element-842df9e .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-842df9e:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-842df9e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-842df9e .elementor-icon-box-description{font-family:"Talent", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-1410421{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-b97e229 );padding:1vw 1vw 1vw 1vw;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F5F2;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-1410421 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-1410421.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-1410421.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-1410421.elementor-view-default .elementor-icon{fill:var( --e-global-color-45e9c99 );color:var( --e-global-color-45e9c99 );border-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-1410421 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1410421 .elementor-icon-box-title a{font-family:"Talent", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-12 .elementor-element.elementor-element-1410421 .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-1410421:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-1410421:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-1410421 .elementor-icon-box-description{font-family:"Talent", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-9cd2b41{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-b97e229 );padding:1vw 1vw 1vw 1vw;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F5F2;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-9cd2b41 .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9cd2b41.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-9cd2b41.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-9cd2b41.elementor-view-default .elementor-icon{fill:var( --e-global-color-45e9c99 );color:var( --e-global-color-45e9c99 );border-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-9cd2b41 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9cd2b41 .elementor-icon-box-title a{font-family:"Talent", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-12 .elementor-element.elementor-element-9cd2b41 .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-9cd2b41:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-9cd2b41:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-9cd2b41 .elementor-icon-box-description{font-family:"Talent", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-639577d{width:var( --container-widget-width, 31% );max-width:31%;background-color:var( --e-global-color-b97e229 );padding:1vw 1vw 1vw 1vw;--container-widget-width:31%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F3F5F2;border-radius:24px 24px 24px 24px;--icon-box-icon-margin:0px;}.elementor-12 .elementor-element.elementor-element-639577d .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-639577d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-639577d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-639577d.elementor-view-default .elementor-icon{fill:var( --e-global-color-45e9c99 );color:var( --e-global-color-45e9c99 );border-color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-639577d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-639577d .elementor-icon-box-title a{font-family:"Talent", Sans-serif;font-size:1.3vw;font-weight:600;}.elementor-12 .elementor-element.elementor-element-639577d .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-639577d:has(:hover) .elementor-icon-box-title,
					 .elementor-12 .elementor-element.elementor-element-639577d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-639577d .elementor-icon-box-description{font-family:"Talent", Sans-serif;font-size:0.7vw;font-weight:400;line-height:1.2em;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-72c9147 .elementor-button{background-color:var( --e-global-color-45e9c99 );font-family:"Talent", Sans-serif;font-weight:400;border-radius:24px 24px 24px 24px;padding:1.2vw 1.2vw 1.2vw 1.2vw;}.elementor-12 .elementor-element.elementor-element-72c9147.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-601c53b{--display:flex;}.elementor-12 .elementor-element.elementor-element-20f5f55{--display:flex;}.elementor-12 .elementor-element.elementor-element-daf00c0{--display:flex;}.elementor-12 .elementor-element.elementor-element-259bb7b{--display:flex;}.elementor-12 .elementor-element.elementor-element-95e8ca1{--display:flex;}.elementor-12 .elementor-element.elementor-element-e8b0b94{--display:flex;}.elementor-12 .elementor-element.elementor-element-86e2d9d{--display:flex;}.elementor-12 .elementor-element.elementor-element-fe9dd87{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-bed30ae );}.elementor-12 .elementor-element.elementor-element-1b01e55{text-align:center;font-family:"Talent", Sans-serif;font-size:0.7vw;color:var( --e-global-color-45e9c99 );}.elementor-12 .elementor-element.elementor-element-1b01e55 p{margin-block-end:0em;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-8043578{--min-height:41vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-12 .elementor-element.elementor-element-ab24d8f{--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;}.elementor-12 .elementor-element.elementor-element-9706677{text-align:center;}.elementor-12 .elementor-element.elementor-element-9706677 .elementor-heading-title{font-size:6.9vw;}.elementor-12 .elementor-element.elementor-element-a65c6ff{text-align:center;}.elementor-12 .elementor-element.elementor-element-c6e78f9{text-align:center;}.elementor-12 .elementor-element.elementor-element-e93eddf{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-e93eddf .elementor-button{border-radius:26px 26px 26px 26px;}.elementor-12 .elementor-element.elementor-element-2e83626{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-2e83626 .elementor-button{border-width:1px 1px 1px 1px;border-radius:26px 26px 26px 26px;}.elementor-12 .elementor-element.elementor-element-1c8e955{--container-widget-width:20vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 20vw );max-width:20vw;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1c8e955{right:4vw;}body.rtl .elementor-12 .elementor-element.elementor-element-1c8e955{left:4vw;}.elementor-12 .elementor-element.elementor-element-4fc7d32{--container-widget-width:17vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 17vw );max-width:17vw;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4fc7d32{right:62vw;}body.rtl .elementor-12 .elementor-element.elementor-element-4fc7d32{left:62vw;}.elementor-12 .elementor-element.elementor-element-d8d34e7{width:100%;max-width:100%;text-align:left;}.elementor-12 .elementor-element.elementor-element-d8d34e7.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d8d34e7 img{width:100%;}.elementor-12 .elementor-element.elementor-element-269480c{--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-12 .elementor-element.elementor-element-c7c072a{text-align:center;}.elementor-12 .elementor-element.elementor-element-c7c072a .elementor-heading-title{font-size:3.7vw;}.elementor-12 .elementor-element.elementor-element-04112b5 .elementor-heading-title{font-size:5vw;}.elementor-12 .elementor-element.elementor-element-0147dd9{--width:95%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5vw 5vw;--row-gap:5vw;--column-gap:5vw;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-a80f77b{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-a80f77b .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-a80f77b .elementor-icon{font-size:17vw;}.elementor-12 .elementor-element.elementor-element-a80f77b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-a80f77b .elementor-icon-box-title a{font-size:6vw;}.elementor-12 .elementor-element.elementor-element-9e5c9ce{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-9e5c9ce.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9e5c9ce .elementor-icon-box-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-9e5c9ce .elementor-icon{font-size:17vw;}.elementor-12 .elementor-element.elementor-element-9e5c9ce .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9e5c9ce .elementor-icon-box-title a{font-size:6vw;}.elementor-12 .elementor-element.elementor-element-fad58af{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-fad58af .elementor-icon{font-size:17vw;}.elementor-12 .elementor-element.elementor-element-fad58af .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-fad58af .elementor-icon-box-title a{font-size:6vw;}.elementor-12 .elementor-element.elementor-element-af6e789 .elementor-heading-title{font-size:5vw;}.elementor-12 .elementor-element.elementor-element-4ef730d{text-align:center;}.elementor-12 .elementor-element.elementor-element-b486824 .elementor-heading-title{font-size:4.5vw;}.elementor-12 .elementor-element.elementor-element-8015a4e{--width:95%;--min-height:70vh;}.elementor-12 .elementor-element.elementor-element-8015a4e.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-1cb14d6{margin:0vw 4vw calc(var(--kit-widget-spacing, 0px) + 0vw) 4vw;padding:3vw 3vw 3vw 3vw;font-size:5vw;}.elementor-12 .elementor-element.elementor-element-313a272{text-align:center;}.elementor-12 .elementor-element.elementor-element-fd3c124{--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;}.elementor-12 .elementor-element.elementor-element-7d871b9 .elementor-heading-title{font-size:6vw;}.elementor-12 .elementor-element.elementor-element-b9fea23{--e-icon-list-icon-size:6vw;--icon-vertical-align:flex-start;}.elementor-12 .elementor-element.elementor-element-b9fea23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-b9fea23 .elementor-icon-list-item > a{font-size:4.3vw;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-fac7122 .elementor-heading-title{font-size:6vw;}.elementor-12 .elementor-element.elementor-element-d189b6f{--e-icon-list-icon-size:6vw;--icon-vertical-align:flex-start;}.elementor-12 .elementor-element.elementor-element-d189b6f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-d189b6f .elementor-icon-list-item > a{font-size:4.3vw;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-fc089a2{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-bad9ae3{text-align:center;}.elementor-12 .elementor-element.elementor-element-01effed .elementor-heading-title{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-a58ade9{--width:95%;--min-height:40vh;}.elementor-12 .elementor-element.elementor-element-a58ade9.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-9eee0ce{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:56vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 56vw );max-width:56vw;}.elementor-12 .elementor-element.elementor-element-9eee0ce.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-783555b{text-align:right;}.elementor-12 .elementor-element.elementor-element-783555b .elementor-heading-title{font-size:5vw;}.elementor-12 .elementor-element.elementor-element-0299710{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-0299710.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-356e901{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-14abd32{width:var( --container-widget-width, 39% );max-width:39%;margin:-15vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-bee1cab.e-con{--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-25e809e .elementor-heading-title{font-size:6vw;}.elementor-12 .elementor-element.elementor-element-0dba592{--e-icon-list-icon-size:6vw;--icon-vertical-align:flex-start;}.elementor-12 .elementor-element.elementor-element-0dba592 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-0dba592 .elementor-icon-list-item > a{font-size:4.3vw;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-6f6498a .elementor-heading-title{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-8bb6d10 .elementor-heading-title{font-size:4vw;}.elementor-12 .elementor-element.elementor-element-b971901{--e-icon-list-icon-size:6vw;--icon-vertical-align:flex-start;}.elementor-12 .elementor-element.elementor-element-b971901 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-b971901 .elementor-icon-list-item > a{font-size:4.3vw;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-1eba69c{--padding-top:0vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-12 .elementor-element.elementor-element-e870c34{width:100%;max-width:100%;padding:5vw 5vw 5vw 5vw;}.elementor-12 .elementor-element.elementor-element-e870c34 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e870c34 .elementor-icon-box-title a{font-size:5vw;}.elementor-12 .elementor-element.elementor-element-e870c34 .elementor-icon-box-description{font-size:3.5vw;}.elementor-12 .elementor-element.elementor-element-9f5fb2d{width:100%;max-width:100%;padding:5vw 5vw 5vw 5vw;}.elementor-12 .elementor-element.elementor-element-9f5fb2d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9f5fb2d .elementor-icon-box-title a{font-size:5vw;}.elementor-12 .elementor-element.elementor-element-9f5fb2d .elementor-icon-box-description{font-size:3.5vw;}.elementor-12 .elementor-element.elementor-element-842df9e{width:100%;max-width:100%;padding:5vw 5vw 5vw 5vw;}.elementor-12 .elementor-element.elementor-element-842df9e .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-842df9e .elementor-icon-box-title a{font-size:5vw;}.elementor-12 .elementor-element.elementor-element-842df9e .elementor-icon-box-description{font-size:3.5vw;}.elementor-12 .elementor-element.elementor-element-1410421{width:100%;max-width:100%;padding:5vw 5vw 5vw 5vw;}.elementor-12 .elementor-element.elementor-element-1410421 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-1410421 .elementor-icon-box-title a{font-size:5vw;}.elementor-12 .elementor-element.elementor-element-1410421 .elementor-icon-box-description{font-size:3.5vw;}.elementor-12 .elementor-element.elementor-element-9cd2b41{width:100%;max-width:100%;padding:5vw 5vw 5vw 5vw;}.elementor-12 .elementor-element.elementor-element-9cd2b41 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9cd2b41 .elementor-icon-box-title a{font-size:5vw;}.elementor-12 .elementor-element.elementor-element-9cd2b41 .elementor-icon-box-description{font-size:3.5vw;}.elementor-12 .elementor-element.elementor-element-639577d{width:100%;max-width:100%;padding:5vw 5vw 5vw 5vw;}.elementor-12 .elementor-element.elementor-element-639577d .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-639577d .elementor-icon-box-title a{font-size:5vw;}.elementor-12 .elementor-element.elementor-element-639577d .elementor-icon-box-description{font-size:3.5vw;}.elementor-12 .elementor-element.elementor-element-72c9147{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-72c9147 .elementor-button{padding:4vw 4vw 4vw 4vw;}.elementor-12 .elementor-element.elementor-element-1b01e55{font-size:3vw;}.elementor-12 .elementor-element.elementor-element-1b01e55 p{margin-block-end:0vh;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-8043578{--width:97%;}.elementor-12 .elementor-element.elementor-element-ab24d8f{--width:50%;}.elementor-12 .elementor-element.elementor-element-0eba24c{--width:50%;}.elementor-12 .elementor-element.elementor-element-0147dd9{--width:80%;}}/* Start custom CSS for image, class: .elementor-element-1c8e955 *//* add class="float-buzz" to your element in Advanced → CSS Classes */
.float-buzz {
  display: inline-block;
  will-change: transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-animation: floatBuzz 6s ease-in-out infinite;
          animation: floatBuzz 6s ease-in-out infinite;
}

/* Optional: faster on hover */
.float-buzz:hover,
.float-buzz:focus {
  -webkit-animation-duration: 4.5s;
          animation-duration: 4.5s;
}

/* Keyframes – put here or in Site Settings → Custom CSS */
@-webkit-keyframes floatBuzz {
  0%   { -webkit-transform: translate3d(0,0,0) rotate(0deg); transform: translate3d(0,0,0) rotate(0deg); }
  40%  { -webkit-transform: translate3d(0, -12px, 0) rotate(-0.6deg); transform: translate3d(0, -12px, 0) rotate(-0.6deg); }
  46%  { -webkit-transform: translate3d(1px, -12px, 0) rotate(1deg);  transform: translate3d(1px, -12px, 0) rotate(1deg); }
  47%  { -webkit-transform: translate3d(-2px, -12px, 0) rotate(-1.2deg); transform: translate3d(-2px, -12px, 0) rotate(-1.2deg); }
  48%  { -webkit-transform: translate3d(2px, -12px, 0) rotate(1deg);  transform: translate3d(2px, -12px, 0) rotate(1deg); }
  49%  { -webkit-transform: translate3d(-1px, -12px, 0) rotate(-0.6deg); transform: translate3d(-1px, -12px, 0) rotate(-0.6deg); }
  60%  { -webkit-transform: translate3d(0,0,0) rotate(0.6deg); transform: translate3d(0,0,0) rotate(0.6deg); }
  100% { -webkit-transform: translate3d(0,0,0) rotate(0deg); transform: translate3d(0,0,0) rotate(0deg); }
}
@keyframes floatBuzz {
  0%   { transform: translate3d(0,0,0) rotate(0deg); }
  40%  { transform: translate3d(0, -12px, 0) rotate(-0.6deg); }
  46%  { transform: translate3d(1px, -12px, 0) rotate(1deg); }
  47%  { transform: translate3d(-2px, -12px, 0) rotate(-1.2deg); }
  48%  { transform: translate3d(2px, -12px, 0) rotate(1deg); }
  49%  { transform: translate3d(-1px, -12px, 0) rotate(-0.6deg); }
  60%  { transform: translate3d(0,0,0) rotate(0.6deg); }
  100% { transform: translate3d(0,0,0) rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4fc7d32 *//* === Infinite Float + Buzz (periodic jitter) === */
/* Usage: add class="float-buzz" to any element */

.float-buzz {
  display: inline-block;              /* keep transforms tight */
  will-change: transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  /* Tweak these if you want */
  --float-distance: 12px;             /* how high it floats */
  --tilt: 0.6deg;                     /* subtle sway */
  --cycle: 6s;                        /* full animation loop */
  -webkit-animation: floatBuzz var(--cycle) ease-in-out infinite;
          animation: floatBuzz var(--cycle) ease-in-out infinite;
}

/* Optional: stronger buzz on hover/focus */
.float-buzz:hover,
.float-buzz:focus {
  /* speed up cycle a touch on hover */
  -webkit-animation-duration: 4.5s;
          animation-duration: 4.5s;
}

/* Respect reduced motion */
@media (prefers-reduced-motion: reduce) {
  .float-buzz {
    -webkit-animation: none !important;
            animation: none !important;
    transform: none !important;
  }
}

/* KEYFRAMES */
@-webkit-keyframes floatBuzz {
  /* smooth float up with slight sway */
  0%   { -webkit-transform: translate3d(0, 0, 0) rotate(0deg);                 transform: translate3d(0, 0, 0) rotate(0deg); }
  40%  { -webkit-transform: translate3d(0, calc(-1 * var(--float-distance)), 0) rotate(calc(-1 * var(--tilt)));
          transform: translate3d(0, calc(-1 * var(--float-distance)), 0) rotate(calc(-1 * var(--tilt))); }

  /* quick buzz burst (jitter) */
  46%  { -webkit-transform: translate3d(1px, calc(-1 * var(--float-distance)), 0) rotate(1deg); 
          transform: translate3d(1px, calc(-1 * var(--float-distance)), 0) rotate(1deg); }
  47%  { -webkit-transform: translate3d(-2px, calc(-1 * var(--float-distance)), 0) rotate(-1.2deg); 
          transform: translate3d(-2px, calc(-1 * var(--float-distance)), 0) rotate(-1.2deg); }
  48%  { -webkit-transform: translate3d(2px, calc(-1 * var(--float-distance)), 0) rotate(1deg); 
          transform: translate3d(2px, calc(-1 * var(--float-distance)), 0) rotate(1deg); }
  49%  { -webkit-transform: translate3d(-1px, calc(-1 * var(--float-distance)), 0) rotate(-0.6deg); 
          transform: translate3d(-1px, calc(-1 * var(--float-distance)), 0) rotate(-0.6deg); }

  /* float back down */
  60%  { -webkit-transform: translate3d(0, 0, 0) rotate(var(--tilt)); 
          transform: translate3d(0, 0, 0) rotate(var(--tilt)); }
  100% { -webkit-transform: translate3d(0, 0, 0) rotate(0deg); 
          transform: translate3d(0, 0, 0) rotate(0deg); }
}
@keyframes floatBuzz {
  0%   { transform: translate3d(0, 0, 0) rotate(0deg); }
  40%  { transform: translate3d(0, calc(-1 * var(--float-distance)), 0) rotate(calc(-1 * var(--tilt))); }
  46%  { transform: translate3d(1px,  calc(-1 * var(--float-distance)), 0) rotate(1deg); }
  47%  { transform: translate3d(-2px, calc(-1 * var(--float-distance)), 0) rotate(-1.2deg); }
  48%  { transform: translate3d(2px,  calc(-1 * var(--float-distance)), 0) rotate(1deg); }
  49%  { transform: translate3d(-1px, calc(-1 * var(--float-distance)), 0) rotate(-0.6deg); }
  60%  { transform: translate3d(0, 0, 0) rotate(var(--tilt)); }
  100% { transform: translate3d(0, 0, 0) rotate(0deg); }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fad58af *//* Bubble reflection hover effect */
.cardsrs {
  position: relative;
  overflow: hidden;
  border-radius: 16px;
  transition: transform 0.4s ease, box-shadow 0.4s ease;
}

.cardsrs:hover {
  transform: translateY(-6px) scale(1.02);
  box-shadow: 0 0 25px rgba(0, 255, 128, 0.4);
}

/* Bubble layer */
.cardsrs::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 150%;
  height: 150%;
  background: radial-gradient(
    circle at center,
    rgba(255, 255, 255, 0.7) 0%,      /* ליבה לבנה */
    rgba(0, 255, 128, 0.25) 40%,      /* ירקרק עדין */
    transparent 70%
  );
  border-radius: 50%;
  opacity: 0;
  transform: translate(-120%, -120%) scale(0.8);
  transition: opacity 0.4s ease;
  z-index: 1;
}

.cardsrs:hover::before {
  opacity: 1;
  animation: bubbleReflect 1.6s forwards;
}

/* אנימציה של הבועה */
@keyframes bubbleReflect {
  0%   { transform: translate(-120%, -120%) scale(0.8); }
  50%  { transform: translate(0%, 0%) scale(1.1); }
  100% { transform: translate(120%, 120%) scale(0.9); }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1cb14d6 *//*.elementor-12 .elementor-element.elementor-element-1cb14d6 {*/
/*  position: relative;*/
/*  overflow: hidden;*/
/*  border-radius: 16px;*/
/*  background: #f9fff9; /* 
/*  transition: transform 0.4s ease, box-shadow 0.4s ease;*/
/*  box-shadow: 0 4px 12px rgba(0, 200, 120, 0.15);*/
/*}*/

/*.elementor-12 .elementor-element.elementor-element-1cb14d6:hover {*/
/*  transform: translateY(-6px) scale(1.02);*/
/*  box-shadow: 0 8px 24px rgba(0, 200, 120, 0.35);*/
/*}*/

/* Shimmer sweep effect */
/*.elementor-12 .elementor-element.elementor-element-1cb14d6::before {*/
/*  content: "";*/
/*  position: absolute;*/
/*  top: -50%;*/
/*  left: -75%;*/
/*  width: 200%;*/
/*  height: 200%;*/
/*  background: linear-gradient(*/
/*    120deg,*/
/*    transparent 30%,*/
/*    rgba(0, 200, 120, 0.25),*/
/*    rgba(0, 255, 200, 0.35),*/
/*    transparent 70%*/
/*  );*/
/*  transform: rotate(20deg);*/
/*  opacity: 0;*/
/*}*/

/*.elementor-12 .elementor-element.elementor-element-1cb14d6:hover::before {*/
/*  opacity: 1;*/
/*  animation: freshSweep 1.2s ease forwards;*/
/*}*/

/*@keyframes freshSweep {*/
/*  0% { transform: translateX(-100%) rotate(20deg); opacity: 0; }*/
/*  20% { opacity: 1; }*/
/*  100% { transform: translateX(100%) rotate(20deg); opacity: 0; }*/
/*}*/

/* Gentle breathing glow */
/*@keyframes softPulse {*/
/*  0%, 100% { box-shadow: 0 4px 12px rgba(0, 200, 120, 0.15); }*/
/*  50% { box-shadow: 0 6px 20px rgba(0, 255, 180, 0.3); }*/
/*}*/

/*.elementor-12 .elementor-element.elementor-element-1cb14d6 {*/
/*  animation: softPulse 4s infinite ease-in-out;*/
/*}*/


.elementor-12 .elementor-element.elementor-element-1cb14d6{
   /* From https://css.glass */
background: rgba(255, 255, 255, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(11.1px);
-webkit-backdrop-filter: blur(11.1px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-01effed */.limited-offer {
  display: inline-block;
  padding: 4px 10px;
  border-radius: 10px;
  font-weight: 800;
  color: #fff;
  background: linear-gradient(135deg, #22c55e, #15803d); /* ירוקים רגועים */
  position: relative;
  overflow: hidden;
  z-index: 0;
  animation: pulse 2s ease-in-out infinite;
  box-shadow: 0 0 10px rgba(34,197,94,0.4); /* ירוק בהיר */
}

/* שימר אלכסוני */
.limited-offer::before {
  content: "";
  position: absolute;
  top: 0;
  left: -150%;
  width: 200%;
  height: 100%;
  background: linear-gradient(120deg, transparent 40%, rgba(255,255,255,0.5) 50%, transparent 60%);
  animation: sheen 3s linear infinite;
  z-index: 1;
}

/* פולס עדין */
@keyframes pulse {
  0%,100% { transform: scale(1); box-shadow: 0 0 10px rgba(34,197,94,0.4); }
  50%     { transform: scale(1.05); box-shadow: 0 0 18px rgba(34,197,94,0.6); }
}

/* הברקה */
@keyframes sheen {
  0%   { left: -150%; }
  100% { left: 150%; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-09c2e37 */.g-reviews-static{
      --g1:#0A714E; --g2:#1AA06D; --g3:#8ED9BE; --ink:#0f172a; --muted:#64748b; --line:#e8edf0;
      max-width:1100px; margin:0 auto; padding:20px; direction:rtl; font-family:'talent','Assistant',system-ui,sans-serif;
      position:relative;
    }
    .g-reviews-static::before{
      content:""; position:absolute; inset:0 0 auto 0; height:3px;
      background:linear-gradient(90deg,var(--g1),var(--g2),var(--g3)); border-top-left-radius:18px;border-top-right-radius:18px; opacity:.9;
    }

    .grs-grid{ display:grid; gap:22px; grid-template-columns:repeat(auto-fit, minmax(280px,1fr)); }

    .grs-card{
      background:#fff; border:1px solid var(--line); border-radius:18px; padding:18px;
      box-shadow:0 8px 22px rgba(10,113,78,.08);
      transition:transform .25s ease, box-shadow .25s ease, border-color .25s ease; position:relative;
    }
    .grs-card:hover{ transform:translateY(-6px); box-shadow:0 16px 34px rgba(10,113,78,.14); border-color:#dfe9e4; }

    .grs-head{ display:flex; align-items:center; gap:12px; margin-bottom:8px; }
    .grs-avatar{
      width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--g1),var(--g2));color:#fff;
      display:grid;place-items:center;font-weight:700;letter-spacing:.5px;flex-shrink:0;overflow:hidden;
    }
    .grs-avatar img{ width:100%;height:100%;object-fit:cover;display:block; }

    .grs-meta{ display:flex; flex-direction:column; gap:4px; min-width:0; }
    .grs-name{ font-size:16px; font-weight:600; color:var(--ink); line-height:1.2; display:flex; align-items:center; gap:8px; }
    .grs-source{ font-size:12px; background:#f1f5f9; color:#334155; border:1px solid #e2e8f0; padding:2px 8px; border-radius:999px; line-height:1.6; }

    .grs-stars{ display:flex; align-items:center; gap:2px; }
    .grs-stars svg{ width:18px;height:18px;display:block; }
    .star-fill path{ fill:#FFC107; } .star-empty path{ fill:#e2e8f0; }

    .grs-body{ margin-top:10px; color:var(--ink); line-height:1.7; font-size:15px; }
    .grs-foot{ display:flex; align-items:center; justify-content:space-between; gap:10px; margin-top:12px; font-size:13px; color:var(--muted); }
    .grs-location,.grs-date{ white-space:nowrap; }

    @media (max-width:420px){ .grs-foot{ flex-direction:column; align-items:flex-start; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9eee0ce */.elementor-12 .elementor-element.elementor-element-9eee0ce{
  /* From https://css.glass */
background: rgba(255, 255, 255, 0.2);
border-radius: 16px;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(11.1px);
-webkit-backdrop-filter: blur(11.1px);
border: 1px solid rgba(255, 255, 255, 0.3);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-286367e *//* ===== Safety & Certifications – Elementor ready, RTL, green ===== */
    .safety-wrap{
      max-width: 1100px;
      margin: 0 auto;
      padding: 20px 16px;
      font-family: 'talent', system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
      color: #0f172a;
    }
    .safety-head{
      display: flex; align-items: center; gap: 10px;
      margin-bottom: 14px;
    }
    .safety-head .shield{
      font-size: 28px; line-height: 1;
      transform: translateY(2px);
    }
    .safety-title{
      font-size: clamp(20px, 2.8vw, 28px);
      font-weight: 700;
      letter-spacing: .2px;
    }
    .safety-sub{
      margin: 4px 0 18px;
      font-size: clamp(14px, 2vw, 16px);
      color: #526070;
    }

    /* Grid */
    .safety-grid{
      display: grid;
      grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
      gap: 14px;
    }

    /* Card */
    .safe-card{
      position: relative;
      background: #fff;
      border: 1px solid #e4f0e9;
      border-radius: 16px;
      padding: 16px 16px 18px;
      box-shadow: 0 10px 20px rgba(10,113,78,0.06);
      transition: transform .3s ease, box-shadow .3s ease, border-color .3s ease;
      overflow: hidden;
      isolation: isolate;
    }
    /* top accent line */
    .safe-card::before{
      content:"";
      position:absolute; top:0; left:0; right:0; height:4px;
      background: linear-gradient(90deg,#0A714E,#1AA06D,#8ED9BE);
      z-index:2;
    }
    /* soft green glow */
    .safe-card::after{
      content:"";
      position:absolute; right:-18%; top:-28%;
      width:56%; height:56%;
      background: radial-gradient(50% 50% at 70% 30%, rgba(26,160,109,0.16), transparent 60%);
      z-index:1; pointer-events:none;
    }
    .safe-card:hover{
      transform: translateY(-6px);
      box-shadow: 0 18px 38px rgba(10,113,78,0.12);
      border-color: rgba(26,160,109,0.26);
    }

    /* Row */
    .safe-row{
      display:flex; align-items:flex-start; gap:10px; position:relative; z-index:3;
    }
    .safe-icon{
      flex:0 0 auto; width:28px; height:28px; border-radius:999px;
      display:grid; place-items:center;
      background: linear-gradient(135deg,#0A714E,#1AA06D);
      box-shadow: 0 0 0 4px rgba(26,160,109,0.12);
      margin-top: 2px;
    }
    .safe-icon svg{ width:16px; height:16px; fill:#fff; }

    .safe-content b{
      display:block; font-size:16px; line-height:1.45; margin-bottom:4px;
      color:#0f172a;
    }
    .safe-content small{
      display:block; font-size:13px; color:#5b6b7a; line-height:1.5;
    }

    /* Compact badges row (optional) */
    .badge-row{
      margin-top:16px; display:flex; flex-wrap:wrap; gap:8px;
    }
    .badge{
      font-size:13px; padding:8px 12px; border-radius:999px;
      background: #f3fbf7; color:#0A714E; border:1px solid #d8efe5;
      line-height:1; display:inline-flex; align-items:center; gap:6px;
    }
    .badge .dot{ width:6px; height:6px; border-radius:50%; background:#1AA06D; }

    /* Dark section support – add .on-dark to .safety-wrap if על רקע כהה */
    .safety-wrap.on-dark{ color:#eaf3ee; }
    .safety-wrap.on-dark .safety-sub{ color:#cfe1d8; }
    .safety-wrap.on-dark .safe-card{
      background: rgba(255,255,255,0.04);
      border-color: rgba(255,255,255,0.12);
      backdrop-filter: blur(6px);
    }
    .safety-wrap.on-dark .safe-content b{ color:#eaf3ee; }
    .safety-wrap.on-dark .safe-content small{ color:#cfe1d8; }

    /* Motion reduce */
    @media (prefers-reduced-motion: reduce){
      .safe-card{ transition: none; }
      .safe-card:hover{ transform:none; }
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2068c71 *//* ===== Warranty – Elementor Ready, RTL, Modern Green ===== */
    .warranty-wrap{
      max-width: 1160px;
      margin: 0 auto;
      padding: 24px 16px;
      font-family: 'talent', system-ui, -apple-system, "Segoe UI", Arial, sans-serif;
      color:#0f172a;
    }

    /* Head */
    .w-head{ display:flex; align-items:center; gap:10px; margin-bottom:10px; }
    .w-shield{ font-size:30px; line-height:1; transform: translateY(2px); }
    .w-title{ font-size: clamp(22px, 3vw, 32px); font-weight:800; letter-spacing:.2px; }
    .w-sub{ margin:6px 0 18px; color:#4d5b6a; font-size: clamp(14px, 2vw, 16px); }

    /* Grid */
    .w-grid{
      display:grid;
      grid-template-columns: repeat(auto-fit, minmax(260px,1fr));
      gap:16px;
    }

    /* Card Base */
    .w-card{
      position:relative; overflow:hidden; isolation:isolate;
      background:#fff;
      border:1px solid #e4f0e9;
      border-radius:18px;
      padding:20px;
      box-shadow: 0 10px 24px rgba(10,113,78,.06), 0 2px 8px rgba(0,0,0,.03);
      transition: transform .35s ease, box-shadow .35s ease, border-color .35s ease;
    }
    .w-card::before{
      content:""; position:absolute; inset:0 0 auto 0; height:4px; z-index:2;
      background: linear-gradient(90deg,#0A714E,#1AA06D 60%,#8ED9BE);
      opacity:.95;
    }
    .w-card::after{
      content:""; position:absolute; right:-18%; top:-28%; width:58%; height:58%; z-index:1;
      background: radial-gradient(50% 50% at 70% 30%, rgba(26,160,109,.16), transparent 60%);
      pointer-events:none;
    }
    .w-card:hover{
      transform: translateY(-6px);
      box-shadow: 0 18px 40px rgba(10,113,78,.12), 0 6px 16px rgba(0,0,0,.06);
      border-color: rgba(26,160,109,.26);
    }

    /* Emphasis card (big stat) */
    .w-card-emph{
      background: radial-gradient(120% 120% at 100% 0%, #1AA06D 0%, #0A714E 55%, #075b3f 100%);
      color:#fff;
      border-color:transparent;
      box-shadow: 0 18px 40px rgba(10,113,78,.18);
    }
    .w-card-emph::before{
      background: linear-gradient(90deg, #8ED9BE, #1AA06D 50%, #8ED9BE);
      opacity:.85;
    }
    .w-card-emph::after{
      background: radial-gradient(60% 60% at 80% 20%, rgba(255,255,255,.18), transparent 60%);
      mix-blend-mode: screen;
    }

    /* Emph content */
    .w-row{ position:relative; z-index:3; display:flex; align-items:flex-start; gap:12px; }
    .w-icon{
      flex:0 0 auto; width:34px; height:34px; border-radius:999px; display:grid; place-items:center;
      background: linear-gradient(135deg,#8ED9BE,#1AA06D);
      box-shadow: 0 0 0 5px rgba(255,255,255,.16);
    }
    .w-card-emph .w-icon{ background: linear-gradient(135deg,#b9f1dd,#8ED9BE); box-shadow: 0 0 0 5px rgba(255,255,255,.18); }
    .w-icon svg{ width:18px; height:18px; fill:#fff; }

    .w-lead{
      display:flex; align-items:baseline; gap:10px; flex-wrap:wrap;
    }
    .w-stat{
      font-size: clamp(34px, 6vw, 56px); font-weight: 900; line-height:1;
      letter-spacing:.5px;
      text-shadow: 0 6px 18px rgba(0,0,0,.22);
    }
    .w-label{ font-size: clamp(16px, 2.4vw, 20px); font-weight:700; opacity:.95; }
    .w-note{ display:block; margin-top:6px; font-size:12px; opacity:.9; }

    /* List bullets */
    .w-list{ margin-top:10px; display:grid; gap:8px; }
    .w-li{ display:flex; align-items:flex-start; gap:10px; }
    .w-bullet{
      flex:0 0 auto; width:22px; height:22px; border-radius:6px;
      display:grid; place-items:center; margin-top:2px;
      background: linear-gradient(135deg,#0A714E,#1AA06D);
      box-shadow: 0 0 0 3px rgba(26,160,109,.14);
    }
    .w-bullet svg{ width:14px; height:14px; fill:#fff; }
    .w-text{ font-size:15px; line-height:1.55; color:#0f172a; }
    .w-card-emph .w-text{ color:#eef9f2; }

    /* Badge mini row */
    .w-badges{ margin-top:12px; display:flex; flex-wrap:wrap; gap:8px; }
    .w-badge{
      font-size:12px; padding:8px 12px; border-radius:999px; line-height:1;
      background:#f3fbf7; color:#0A714E; border:1px solid #d8efe5;
      display:inline-flex; align-items:center; gap:6px;
    }
    .w-badge .dot{ width:6px; height:6px; border-radius:50%; background:#1AA06D; }

    /* Layout tweak: make the first card span 2 on wide screens */
    @media (min-width: 980px){
      .w-card-emph{ grid-column: span 2; }
    }

    /* Motion reduce */
    @media (prefers-reduced-motion: reduce){
      .w-card{ transition:none; }
      .w-card:hover{ transform:none; }
    }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d4271e9 */.offer-card{
  background:linear-gradient(135deg, #0A714E, #1AA06D); /* גרדיאנט ירוק */
  color:#fff;
  padding:18px 24px;
  border-radius:14px;
  font-size:22px;
  font-weight:bold;
  text-align:center;
  max-width:320px;
  margin:20px auto;
  border:2px solid #0A714E;
  box-shadow:0 4px 14px rgba(0,0,0,0.12);
}
.offer-card .price{
  font-size:28px;
  color:#FFD700; /* זהב להדגשה */
}
.offer-card .vat{
  font-size:14px;
  font-weight:400;
  margin-right:6px;
  color:#f1f1f1;
}

/* === אנימציית פולס עדינה === */
.animated-offer{
  animation:pulse 2.8s infinite;
}
@keyframes pulse {
  0%, 100% { transform: scale(1); box-shadow:0 4px 14px rgba(0,0,0,0.12);}
  50% { transform: scale(1.05); box-shadow:0 6px 18px rgba(0,0,0,0.18);}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e870c34 */.whypure {
  box-shadow: 0 6px 18px rgba(10,113,78,0.08);
  transform: translateY(-1px);
  transition: all .25s ease;
}

.whypure:hover {
  box-shadow: 0 6px 18px rgba(10,113,78,0.12);
  transform: translateY(-3px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-81e40ee */.faq-box{
      --g1:#0A714E; --g2:#1AA06D; --line:#e4f0e9; --ink:#0f172a; --muted:#64748b;
      font-family:'talent', sans-serif;
      max-width:900px;
      margin:32px auto;
      direction: rtl;
      text-align: right;
    }

    .faq-box h1{
      font-size:28px;
      font-weight:800;
      margin-bottom:20px;
      display:flex;
      align-items:center;
      gap:10px;
      background:linear-gradient(90deg,var(--g1),var(--g2));
      -webkit-background-clip:text;
      background-clip:text;
      color:transparent;
    }
    .faq-box h1::before{
      content:"❓";
      font-size:26px;
    }

    .faq-item{
      border:1px solid var(--line);
      border-radius:16px;
      background:#fff;
      padding:18px 20px;
      margin-bottom:14px;
      box-shadow:0 6px 16px rgba(10,113,78,.06);
    }

    .faq-item h2{
      font-size:17px;
      font-weight:700;
      margin:0 0 10px;
      color:var(--ink);
      display:flex;
      align-items:center;
      gap:6px;
      justify-content:flex-start;
    }
    .faq-item h2::before{
      content:"•";
      color:var(--g1);
      font-size:22px;
      line-height:1;
    }

    .faq-item p{
      margin:0;
      font-size:15px;
      line-height:1.7;
      color:var(--muted);
    }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Talent';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://mypure.co.il/wp-content/uploads/2025/08/TalentFS-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Talent';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://mypure.co.il/wp-content/uploads/2025/08/TalentFS-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Talent';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://mypure.co.il/wp-content/uploads/2025/08/TalentFS-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */