.elementor-1648 .elementor-element.elementor-element-e40c072{--display:flex;--min-height:533px;--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;--align-items:center;--overlay-opacity:0.5;--padding-top:135px;--padding-bottom:125px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-e40c072:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-e40c072 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, rgba(249,224,172,0.8) 0%, #D8C4ED 71%);}.elementor-1648 .elementor-element.elementor-element-e40c072::before, .elementor-1648 .elementor-element.elementor-element-e40c072 > .elementor-background-video-container::before, .elementor-1648 .elementor-element.elementor-element-e40c072 > .e-con-inner > .elementor-background-video-container::before, .elementor-1648 .elementor-element.elementor-element-e40c072 > .elementor-background-slideshow::before, .elementor-1648 .elementor-element.elementor-element-e40c072 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1648 .elementor-element.elementor-element-e40c072 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://letmyspiritgo.org/wp-content/uploads/2026/09/s10__lmsg-site-gemini-3-1-flash-nano-banana-2-2026-08-26-18-47-13-1-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1648 .elementor-element.elementor-element-e40c072 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1648 .elementor-element.elementor-element-e40c072 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-e40c072 > .elementor-shape-bottom svg, .elementor-1648 .elementor-element.elementor-element-e40c072 > .e-con-inner > .elementor-shape-bottom svg{height:55px;}.elementor-1648 .elementor-element.elementor-element-222e9bf{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-f9b7bf5{--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;--align-items:center;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), "Open Sans Hebrew", "Open Sans", sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1648 .elementor-element.elementor-element-0a019f6{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-1648 .elementor-element.elementor-element-0a019f6 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:50px;font-weight:700;line-height:1.24em;color:#491A7D;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), "Open Sans Hebrew", "Open Sans", 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-1648 .elementor-element.elementor-element-4cdf93b{width:var( --container-widget-width, 620px );max-width:620px;margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:21px;font-weight:400;line-height:1.6em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-e599e37{--display:flex;--min-height:379px;--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;--align-items:center;--padding-top:110px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-e599e37:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-e599e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-15bd6a9{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-9edfbe7{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1648 .elementor-element.elementor-element-1b21563{width:var( --container-widget-width, 860px );max-width:860px;--container-widget-width:860px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:21px;font-weight:400;line-height:1.6667em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-e642223{--display:flex;--min-height:499px;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-e642223:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-e642223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://letmyspiritgo.org/wp-content/uploads/2026/10/about__s05-cafe-table-diverse-v7.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1648 .elementor-element.elementor-element-9f18c50{--display:flex;--min-height:664px;--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;--align-items:center;--padding-top:89px;--padding-bottom:124px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-9f18c50:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-9f18c50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282E45;}.elementor-1648 .elementor-element.elementor-element-9f18c50 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1648 .elementor-element.elementor-element-9f18c50 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-9f18c50 > .elementor-shape-bottom svg, .elementor-1648 .elementor-element.elementor-element-9f18c50 > .e-con-inner > .elementor-shape-bottom svg{height:29px;}.elementor-1648 .elementor-element.elementor-element-c707769{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-50fabf1{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1648 .elementor-element.elementor-element-cfc490f{width:var( --container-widget-width, 620px );max-width:620px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;--container-widget-width:620px;--container-widget-flex-grow:0;text-align:center;}.elementor-1648 .elementor-element.elementor-element-cfc490f .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#F3CB6A;}.elementor-1648 .elementor-element.elementor-element-f1cc070{width:var( --container-widget-width, 900px );max-width:900px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 41px) 0px;--container-widget-width:900px;--container-widget-flex-grow:0;text-align:center;}.elementor-1648 .elementor-element.elementor-element-f1cc070 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:24px;font-weight:700;line-height:1.375em;color:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-ca66edd{width:var( --container-widget-width, 738px );max-width:738px;--container-widget-width:738px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:400;line-height:1.9em;color:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-463c140{--display:flex;--min-height:908px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:103px;--padding-bottom:128px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-463c140:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-463c140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-463c140::before, .elementor-1648 .elementor-element.elementor-element-463c140 > .elementor-background-video-container::before, .elementor-1648 .elementor-element.elementor-element-463c140 > .e-con-inner > .elementor-background-video-container::before, .elementor-1648 .elementor-element.elementor-element-463c140 > .elementor-background-slideshow::before, .elementor-1648 .elementor-element.elementor-element-463c140 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1648 .elementor-element.elementor-element-463c140 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://letmyspiritgo.org/wp-content/uploads/2026/09/s01__untitled-gemini-3-1-flash-nano-banana-2-2026-08-23-20-27-27-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1648 .elementor-element.elementor-element-e0321f7{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-55d47db{width:var( --container-widget-width, 680px );max-width:680px;--container-widget-width:680px;--container-widget-flex-grow:0;text-align:start;}.elementor-1648 .elementor-element.elementor-element-55d47db .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#491A7D;}.elementor-1648 .elementor-element.elementor-element-8b39793{--display:flex;--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;--align-items:flex-start;--gap:72px 0px;--row-gap:72px;--column-gap:0px;--margin-top:113px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-e1626cc{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-571bd8f{width:var( --container-widget-width, 182px );max-width:182px;margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:182px;--container-widget-flex-grow:0;text-align:start;}.elementor-1648 .elementor-element.elementor-element-571bd8f .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:34px;font-weight:700;line-height:1.25em;color:#9A7600;}.elementor-1648 .elementor-element.elementor-element-1144100{width:var( --container-widget-width, 182px );max-width:182px;--container-widget-width:182px;--container-widget-flex-grow:0;text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:18px;font-weight:400;line-height:1.5556em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-94b6f58{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-581e4db{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:start;}.elementor-1648 .elementor-element.elementor-element-581e4db .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:34px;font-weight:700;line-height:1.25em;color:#9A7600;}.elementor-1648 .elementor-element.elementor-element-ba6e9a2{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:18px;font-weight:400;line-height:1.5556em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-90eb408{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-0bdb1f2{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:start;}.elementor-1648 .elementor-element.elementor-element-0bdb1f2 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:34px;font-weight:700;line-height:1.25em;color:#9A7600;}.elementor-1648 .elementor-element.elementor-element-2997baf{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:18px;font-weight:400;line-height:1.5556em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-50c8920{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-f641de1{margin:3px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;text-align:start;}.elementor-1648 .elementor-element.elementor-element-f641de1 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:34px;font-weight:700;line-height:1.25em;color:#9A7600;}.elementor-1648 .elementor-element.elementor-element-4e0f9f6{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:18px;font-weight:400;line-height:1.5556em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-4b443e5{--display:flex;--min-height:752px;--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-4b443e5:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-4b443e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-6114444{--display:flex;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-c8c0bc5{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-c8c0bc5:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-c8c0bc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://letmyspiritgo.org/wp-content/uploads/2026/10/about__s02-hagit-v4.webp");background-position:center top;background-repeat:no-repeat;background-size:cover;}.elementor-1648 .elementor-element.elementor-element-67d21e7{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:88px;--padding-bottom:88px;--padding-left:64px;--padding-right:64px;}.elementor-1648 .elementor-element.elementor-element-3d6ac16{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-1648 .elementor-element.elementor-element-3d6ac16 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#491A7D;}.elementor-1648 .elementor-element.elementor-element-501e068{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 39px) 0px;text-align:start;}.elementor-1648 .elementor-element.elementor-element-501e068 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:36px;font-weight:700;line-height:1.111em;color:#491A7D;}.elementor-1648 .elementor-element.elementor-element-503d171{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-88adadf{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-7b1b90d{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-59855da{--display:flex;--min-height:0px;--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;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:140px;--padding-right:140px;}.elementor-1648 .elementor-element.elementor-element-59855da:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-59855da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282E45;}.elementor-1648 .elementor-element.elementor-element-18a10bb{--display:flex;--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:flex-start;--gap:32px 56px;--row-gap:32px;--column-gap:56px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-c810ec0{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-6ebe901{text-align:center;}.elementor-1648 .elementor-element.elementor-element-6ebe901 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:42px;font-weight:700;line-height:1.119em;color:#F3CB6A;}.elementor-1648 .elementor-element.elementor-element-283cdfa{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-d9e26a6{text-align:center;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:18px;font-weight:400;line-height:1.9444em;color:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-37a64e4{--display:flex;--min-height:972px;--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.6;--padding-top:149px;--padding-bottom:155px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-37a64e4:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-37a64e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, rgba(249,224,172,0.8) 0%, #D8C4ED 71%);}.elementor-1648 .elementor-element.elementor-element-37a64e4::before, .elementor-1648 .elementor-element.elementor-element-37a64e4 > .elementor-background-video-container::before, .elementor-1648 .elementor-element.elementor-element-37a64e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1648 .elementor-element.elementor-element-37a64e4 > .elementor-background-slideshow::before, .elementor-1648 .elementor-element.elementor-element-37a64e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1648 .elementor-element.elementor-element-37a64e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://letmyspiritgo.org/wp-content/uploads/2026/09/s05__lmsg-site-gemini-3-1-flash-nano-banana-2-2026-08-26-18-50-32-1-scaled.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1648 .elementor-element.elementor-element-37a64e4 > .elementor-shape-top .elementor-shape-fill, .elementor-1648 .elementor-element.elementor-element-37a64e4 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#282E45;}.elementor-1648 .elementor-element.elementor-element-37a64e4 > .elementor-shape-top svg, .elementor-1648 .elementor-element.elementor-element-37a64e4 > .e-con-inner > .elementor-shape-top svg{height:31px;}.elementor-1648 .elementor-element.elementor-element-37a64e4 > .elementor-shape-bottom .elementor-shape-fill, .elementor-1648 .elementor-element.elementor-element-37a64e4 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#282E45;}.elementor-1648 .elementor-element.elementor-element-37a64e4 > .elementor-shape-bottom svg, .elementor-1648 .elementor-element.elementor-element-37a64e4 > .e-con-inner > .elementor-shape-bottom svg{height:31px;}.elementor-1648 .elementor-element.elementor-element-7ada829{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-e9e3acf{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:63px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-038e35c{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-1648 .elementor-element.elementor-element-038e35c .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:40px;font-weight:700;line-height:1.15em;color:#491A7D;}.elementor-1648 .elementor-element.elementor-element-50c467a{width:var( --container-widget-width, 760px );max-width:760px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:760px;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-a39b75b{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:21px;--padding-right:23px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), "Open Sans Hebrew", "Open Sans", sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1648 .elementor-element.elementor-element-0deb6b9{--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;--align-items:stretch;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-3ee4482{--display:flex;--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;--align-items:flex-start;--gap:6px 39px;--row-gap:6px;--column-gap:39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-047e63a{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), "Open Sans Hebrew", "Open Sans", sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1648 .elementor-element.elementor-element-061de01{text-align:start;}.elementor-1648 .elementor-element.elementor-element-061de01 img{width:110px;}.elementor-1648 .elementor-element.elementor-element-aee4f8f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-aee4f8f .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:700;line-height:1.25em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-ea38e72{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-750ae2f{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-2f81b44{--display:flex;--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;--align-items:flex-start;--gap:6px 39px;--row-gap:6px;--column-gap:39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-f9fda25{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-c388ffc{text-align:start;}.elementor-1648 .elementor-element.elementor-element-c388ffc img{width:110px;}.elementor-1648 .elementor-element.elementor-element-c9e76ef{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-c9e76ef .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:700;line-height:1.25em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-d21c927{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-f06a715{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-8e91fe6{--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;--align-items:stretch;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-6ed0f31{--display:flex;--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;--align-items:flex-start;--gap:6px 39px;--row-gap:6px;--column-gap:39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-06bfeb0{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-d82b060{text-align:start;}.elementor-1648 .elementor-element.elementor-element-d82b060 img{width:110px;}.elementor-1648 .elementor-element.elementor-element-d25b43d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-d25b43d .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:700;line-height:1.25em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-617f8e2{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-6894da3{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-38eedef{--display:flex;--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;--align-items:flex-start;--gap:6px 39px;--row-gap:6px;--column-gap:39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-f06ac86{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-c0feee6{text-align:start;}.elementor-1648 .elementor-element.elementor-element-c0feee6 img{width:110px;}.elementor-1648 .elementor-element.elementor-element-a8c566a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-a8c566a .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:700;line-height:1.25em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-3bebbcb{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-b7a208f{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-e87a5f5{--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;--align-items:stretch;--gap:63px 63px;--row-gap:63px;--column-gap:63px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-7dc2f58{--display:flex;--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;--align-items:flex-start;--gap:6px 39px;--row-gap:6px;--column-gap:39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-90e4db0{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-87885fd{text-align:start;}.elementor-1648 .elementor-element.elementor-element-87885fd img{width:110px;}.elementor-1648 .elementor-element.elementor-element-9144f5a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-9144f5a .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:700;line-height:1.25em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-e49b07f{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-f412148{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-9a47e44{--display:flex;--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;--align-items:flex-start;--gap:6px 39px;--row-gap:6px;--column-gap:39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-98480fe{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-c7c3a50{text-align:start;}.elementor-1648 .elementor-element.elementor-element-c7c3a50 img{width:110px;}.elementor-1648 .elementor-element.elementor-element-ee548ed{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-ee548ed .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:700;line-height:1.25em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-27cd57c{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-eff3861{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-01468d5{--display:flex;--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;--align-items:flex-start;--gap:6px 39px;--row-gap:6px;--column-gap:39px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-377aeb1{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-06684eb{text-align:start;}.elementor-1648 .elementor-element.elementor-element-06684eb img{width:110px;}.elementor-1648 .elementor-element.elementor-element-da2dfd2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-1648 .elementor-element.elementor-element-da2dfd2 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:700;line-height:1.25em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-6f98fd0{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-02a981f{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-0cff9bd{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:329px;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:initial;--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:flex-start;--n-tabs-heading-wrap:wrap;--n-tabs-title-justify-content:flex-start;--n-tabs-title-text-align:start;--n-tabs-title-gap:8px;--n-tabs-title-border-radius:0px 0px 0px 0px;--n-tabs-title-padding-top:0px;--n-tabs-title-padding-right:0px;--n-tabs-title-padding-bottom:0px;--n-tabs-title-padding-left:0px;--n-tabs-title-font-size:22px;--n-tabs-title-color:#491A7D;--n-tabs-title-color-active:#F3CB6A;}.elementor-1648 .elementor-element.elementor-element-0cff9bd > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-0cff9bd.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-0cff9bd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-1648 .elementor-element.elementor-element-0cff9bd.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#282E45;}:where( .elementor-1648 .elementor-element.elementor-element-0cff9bd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-content ) > .e-con{background-color:#F8F6FD;--border-radius:15px 15px 15px 15px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-1648 .elementor-element.elementor-element-0cff9bd.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-weight:700;line-height:35px;}.elementor-1648 .elementor-element.elementor-element-0cff9bd [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#8157BC;}.elementor-1648 .elementor-element.elementor-element-6cb92e0{--display:flex;--min-height:0px;--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;--align-items:center;--padding-top:96px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-6cb92e0:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-6cb92e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282E45;}.elementor-1648 .elementor-element.elementor-element-d18cf1e{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-0f5e819{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1648 .elementor-element.elementor-element-b4a72ec{width:var( --container-widget-width, 800px );max-width:800px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 34px) 0px;--container-widget-width:800px;--container-widget-flex-grow:0;text-align:center;}.elementor-1648 .elementor-element.elementor-element-b4a72ec .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:42px;font-weight:700;line-height:1.15em;color:#F3CB6A;}.elementor-1648 .elementor-element.elementor-element-e631b27{width:var( --container-widget-width, 780px );max-width:780px;--container-widget-width:780px;--container-widget-flex-grow:0;text-align:center;}.elementor-1648 .elementor-element.elementor-element-e631b27 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:400;line-height:1.9em;color:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-f3efa2b{--display:flex;--min-height:547px;--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-f3efa2b:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-f3efa2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6FD;background-image:url("https://letmyspiritgo.org/wp-content/uploads/2026/10/about__s09-flower-workshop-diverse-v3.jpg");background-position:center 18%;background-repeat:no-repeat;background-size:cover;}.elementor-1648 .elementor-element.elementor-element-f3efa2b > .elementor-shape-bottom .elementor-shape-fill, .elementor-1648 .elementor-element.elementor-element-f3efa2b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-f3efa2b > .elementor-shape-bottom svg, .elementor-1648 .elementor-element.elementor-element-f3efa2b > .e-con-inner > .elementor-shape-bottom svg{height:31px;}.elementor-1648 .elementor-element.elementor-element-ef0a1ed{--display:flex;--min-height:432px;--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;--align-items:center;--padding-top:88px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-ef0a1ed:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-ef0a1ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-0a92866{--display:flex;--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:flex-start;--align-items:flex-start;--gap:32px 0px;--row-gap:32px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-fd80cc3{--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;--align-items:stretch;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-17b7850{text-align:start;}.elementor-1648 .elementor-element.elementor-element-17b7850 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:24px;font-weight:700;line-height:1.5833em;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-11da30f{--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;--align-items:stretch;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-9b901b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:400;line-height:1.9em;color:#000000;}.elementor-1648 .elementor-element.elementor-element-5eff560{--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;--overlay-opacity:0.4;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-5eff560:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-5eff560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-5eff560::before, .elementor-1648 .elementor-element.elementor-element-5eff560 > .elementor-background-video-container::before, .elementor-1648 .elementor-element.elementor-element-5eff560 > .e-con-inner > .elementor-background-video-container::before, .elementor-1648 .elementor-element.elementor-element-5eff560 > .elementor-background-slideshow::before, .elementor-1648 .elementor-element.elementor-element-5eff560 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1648 .elementor-element.elementor-element-5eff560 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://letmyspiritgo.org/wp-content/uploads/2026/09/s24__frame-bg.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1648 .elementor-element.elementor-element-5bb91e5{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-1648 .elementor-element.elementor-element-a747bba{width:var( --container-widget-width, 1052px );max-width:1052px;--container-widget-width:1052px;--container-widget-flex-grow:0;text-align:center;}.elementor-1648 .elementor-element.elementor-element-a747bba .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:47px;font-weight:700;line-height:1.25em;color:#282E45;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), "Open Sans Hebrew", "Open Sans", sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1648 .elementor-element.elementor-element-b092a72 .elementor-button{background-color:#8157BC;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:18px;font-weight:700;line-height:1.2em;fill:#F8F6FD;color:#F8F6FD;border-radius:999px 999px 999px 999px;padding:14px 34px 14px 34px;}.elementor-1648 .elementor-element.elementor-element-b092a72 .elementor-button:hover, .elementor-1648 .elementor-element.elementor-element-b092a72 .elementor-button:focus{background-color:#198686;color:#F8F6FD;}.elementor-1648 .elementor-element.elementor-element-b092a72 .elementor-button:hover svg, .elementor-1648 .elementor-element.elementor-element-b092a72 .elementor-button:focus svg{fill:#F8F6FD;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1648 .elementor-element.elementor-element-6ebe901{text-align:center;}.elementor-1648 .elementor-element.elementor-element-d9e26a6{text-align:center;}}@media(max-width:767px){.elementor-1648 .elementor-element.elementor-element-e40c072{--min-height:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-222e9bf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-f9b7bf5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-0a019f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1648 .elementor-element.elementor-element-0a019f6 .elementor-heading-title{font-size:34px;}.elementor-1648 .elementor-element.elementor-element-4cdf93b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:17px;}.elementor-1648 .elementor-element.elementor-element-e599e37{--min-height:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-15bd6a9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-9edfbe7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-1b21563{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:17px;}.elementor-1648 .elementor-element.elementor-element-e642223:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-e642223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://letmyspiritgo.org/wp-content/uploads/2026/10/about__s05-cafe-mobile-v5.jpg");background-position:center center;background-size:cover;}.elementor-1648 .elementor-element.elementor-element-e642223{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-9f18c50{--min-height:0px;--padding-top:56px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-c707769{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-50fabf1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-cfc490f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1648 .elementor-element.elementor-element-cfc490f .elementor-heading-title{font-size:25px;}.elementor-1648 .elementor-element.elementor-element-f1cc070{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1648 .elementor-element.elementor-element-f1cc070 .elementor-heading-title{font-size:18px;}.elementor-1648 .elementor-element.elementor-element-ca66edd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:18px;line-height:1.5556em;}.elementor-1648 .elementor-element.elementor-element-463c140{--min-height:0px;--padding-top:56px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-e0321f7{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-55d47db{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1648 .elementor-element.elementor-element-55d47db .elementor-heading-title{font-size:25px;}.elementor-1648 .elementor-element.elementor-element-8b39793{--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:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-e1626cc{--width:100%;}.elementor-1648 .elementor-element.elementor-element-571bd8f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1648 .elementor-element.elementor-element-571bd8f .elementor-heading-title{font-size:26px;}.elementor-1648 .elementor-element.elementor-element-1144100{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:18px;}.elementor-1648 .elementor-element.elementor-element-94b6f58{--width:100%;}.elementor-1648 .elementor-element.elementor-element-581e4db .elementor-heading-title{font-size:26px;}.elementor-1648 .elementor-element.elementor-element-ba6e9a2{font-size:18px;}.elementor-1648 .elementor-element.elementor-element-90eb408{--width:100%;}.elementor-1648 .elementor-element.elementor-element-0bdb1f2 .elementor-heading-title{font-size:26px;}.elementor-1648 .elementor-element.elementor-element-2997baf{font-size:18px;}.elementor-1648 .elementor-element.elementor-element-50c8920{--width:100%;}.elementor-1648 .elementor-element.elementor-element-f641de1 .elementor-heading-title{font-size:26px;}.elementor-1648 .elementor-element.elementor-element-4e0f9f6{font-size:18px;}.elementor-1648 .elementor-element.elementor-element-4b443e5{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-6114444{--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-1648 .elementor-element.elementor-element-c8c0bc5{--width:100%;--min-height:360px;}.elementor-1648 .elementor-element.elementor-element-67d21e7{--width:100%;--padding-top:40px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-3d6ac16{text-align:center;}.elementor-1648 .elementor-element.elementor-element-3d6ac16 .elementor-heading-title{font-size:25px;}.elementor-1648 .elementor-element.elementor-element-501e068{text-align:center;}.elementor-1648 .elementor-element.elementor-element-501e068 .elementor-heading-title{font-size:26px;}.elementor-1648 .elementor-element.elementor-element-503d171{text-align:center;font-size:16px;line-height:1.55em;}.elementor-1648 .elementor-element.elementor-element-88adadf{text-align:center;font-size:16px;line-height:1.55em;}.elementor-1648 .elementor-element.elementor-element-7b1b90d{text-align:center;font-size:16px;line-height:1.55em;}.elementor-1648 .elementor-element.elementor-element-59855da{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-18a10bb{--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-1648 .elementor-element.elementor-element-c810ec0{--width:100%;}.elementor-1648 .elementor-element.elementor-element-6ebe901{text-align:center;}.elementor-1648 .elementor-element.elementor-element-6ebe901 .elementor-heading-title{font-size:25px;}.elementor-1648 .elementor-element.elementor-element-283cdfa{--width:100%;}.elementor-1648 .elementor-element.elementor-element-d9e26a6{text-align:center;font-size:18px;line-height:1.5556em;}.elementor-1648 .elementor-element.elementor-element-37a64e4{--min-height:0px;--padding-top:88px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-37a64e4 > .elementor-shape-top svg, .elementor-1648 .elementor-element.elementor-element-37a64e4 > .e-con-inner > .elementor-shape-top svg{height:24px;}.elementor-1648 .elementor-element.elementor-element-7ada829{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-e9e3acf{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-038e35c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1648 .elementor-element.elementor-element-038e35c .elementor-heading-title{font-size:30px;}.elementor-1648 .elementor-element.elementor-element-50c467a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:18px;}.elementor-1648 .elementor-element.elementor-element-a39b75b{--width:100%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-0deb6b9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-3ee4482{--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-1648 .elementor-element.elementor-element-047e63a{--width:100%;}.elementor-1648 .elementor-element.elementor-element-061de01 img{width:110px;}.elementor-1648 .elementor-element.elementor-element-aee4f8f .elementor-heading-title{font-size:20px;}.elementor-1648 .elementor-element.elementor-element-ea38e72{--width:100%;}.elementor-1648 .elementor-element.elementor-element-750ae2f{font-size:16px;line-height:1.55em;}.elementor-1648 .elementor-element.elementor-element-2f81b44{--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-1648 .elementor-element.elementor-element-f9fda25{--width:100%;}.elementor-1648 .elementor-element.elementor-element-c388ffc img{width:110px;}.elementor-1648 .elementor-element.elementor-element-c9e76ef .elementor-heading-title{font-size:20px;}.elementor-1648 .elementor-element.elementor-element-d21c927{--width:100%;}.elementor-1648 .elementor-element.elementor-element-f06a715{font-size:16px;line-height:1.55em;}.elementor-1648 .elementor-element.elementor-element-8e91fe6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-6ed0f31{--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-1648 .elementor-element.elementor-element-06bfeb0{--width:100%;}.elementor-1648 .elementor-element.elementor-element-d82b060 img{width:110px;}.elementor-1648 .elementor-element.elementor-element-d25b43d .elementor-heading-title{font-size:20px;}.elementor-1648 .elementor-element.elementor-element-617f8e2{--width:100%;}.elementor-1648 .elementor-element.elementor-element-6894da3{font-size:16px;line-height:1.55em;}.elementor-1648 .elementor-element.elementor-element-38eedef{--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-1648 .elementor-element.elementor-element-f06ac86{--width:100%;}.elementor-1648 .elementor-element.elementor-element-c0feee6 img{width:110px;}.elementor-1648 .elementor-element.elementor-element-a8c566a .elementor-heading-title{font-size:20px;}.elementor-1648 .elementor-element.elementor-element-3bebbcb{--width:100%;}.elementor-1648 .elementor-element.elementor-element-b7a208f{font-size:16px;line-height:1.55em;}.elementor-1648 .elementor-element.elementor-element-e87a5f5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-7dc2f58{--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-1648 .elementor-element.elementor-element-90e4db0{--width:100%;}.elementor-1648 .elementor-element.elementor-element-87885fd img{width:110px;}.elementor-1648 .elementor-element.elementor-element-9144f5a .elementor-heading-title{font-size:20px;}.elementor-1648 .elementor-element.elementor-element-e49b07f{--width:100%;}.elementor-1648 .elementor-element.elementor-element-f412148{font-size:16px;line-height:1.55em;}.elementor-1648 .elementor-element.elementor-element-9a47e44{--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-1648 .elementor-element.elementor-element-98480fe{--width:100%;}.elementor-1648 .elementor-element.elementor-element-c7c3a50 img{width:110px;}.elementor-1648 .elementor-element.elementor-element-ee548ed .elementor-heading-title{font-size:20px;}.elementor-1648 .elementor-element.elementor-element-27cd57c{--width:100%;}.elementor-1648 .elementor-element.elementor-element-eff3861{font-size:16px;line-height:1.55em;}.elementor-1648 .elementor-element.elementor-element-01468d5{--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-1648 .elementor-element.elementor-element-377aeb1{--width:100%;}.elementor-1648 .elementor-element.elementor-element-06684eb img{width:110px;}.elementor-1648 .elementor-element.elementor-element-da2dfd2 .elementor-heading-title{font-size:20px;}.elementor-1648 .elementor-element.elementor-element-6f98fd0{--width:100%;}.elementor-1648 .elementor-element.elementor-element-02a981f{font-size:16px;line-height:1.55em;}.elementor-1648 .elementor-element.elementor-element-0cff9bd{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-title-justify-content:center;--n-tabs-title-text-align:center;--n-tabs-title-gap:12px;--n-tabs-title-font-size:18px;}.elementor-1648 .elementor-element.elementor-element-6cb92e0{--padding-top:56px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-d18cf1e{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-0f5e819{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-b4a72ec{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1648 .elementor-element.elementor-element-b4a72ec .elementor-heading-title{font-size:25px;}.elementor-1648 .elementor-element.elementor-element-e631b27{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1648 .elementor-element.elementor-element-e631b27 .elementor-heading-title{font-size:18px;}.elementor-1648 .elementor-element.elementor-element-f3efa2b:not(.elementor-motion-effects-element-type-background), .elementor-1648 .elementor-element.elementor-element-f3efa2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://letmyspiritgo.org/wp-content/uploads/2026/10/about__s09-flower-workshop-diverse-mobile-v3.jpg");background-position:center center;background-size:cover;}.elementor-1648 .elementor-element.elementor-element-f3efa2b{--min-height:300px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-ef0a1ed{--min-height:0px;--padding-top:40px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-0a92866{--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-1648 .elementor-element.elementor-element-fd80cc3{--width:100%;}.elementor-1648 .elementor-element.elementor-element-17b7850 .elementor-heading-title{font-size:18px;}.elementor-1648 .elementor-element.elementor-element-11da30f{--width:100%;}.elementor-1648 .elementor-element.elementor-element-9b901b6{font-size:17px;}.elementor-1648 .elementor-element.elementor-element-5eff560{--padding-top:77px;--padding-bottom:76px;--padding-left:0px;--padding-right:0px;}.elementor-1648 .elementor-element.elementor-element-5bb91e5{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1648 .elementor-element.elementor-element-a747bba{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1648 .elementor-element.elementor-element-a747bba .elementor-heading-title{font-size:29px;}.elementor-1648 .elementor-element.elementor-element-b092a72 .elementor-button{font-size:18px;}}@media(min-width:768px){.elementor-1648 .elementor-element.elementor-element-f9b7bf5{--content-width:1100px;}.elementor-1648 .elementor-element.elementor-element-9edfbe7{--content-width:1000px;}.elementor-1648 .elementor-element.elementor-element-50fabf1{--content-width:1100px;}.elementor-1648 .elementor-element.elementor-element-e0321f7{--content-width:1280px;}.elementor-1648 .elementor-element.elementor-element-8b39793{--width:100%;}.elementor-1648 .elementor-element.elementor-element-e1626cc{--width:212px;}.elementor-1648 .elementor-element.elementor-element-94b6f58{--width:201px;}.elementor-1648 .elementor-element.elementor-element-90eb408{--width:211px;}.elementor-1648 .elementor-element.elementor-element-50c8920{--width:211px;}.elementor-1648 .elementor-element.elementor-element-6114444{--width:100%;}.elementor-1648 .elementor-element.elementor-element-c8c0bc5{--width:40%;}.elementor-1648 .elementor-element.elementor-element-67d21e7{--width:60%;}.elementor-1648 .elementor-element.elementor-element-18a10bb{--width:100%;}.elementor-1648 .elementor-element.elementor-element-c810ec0{--width:28.571%;}.elementor-1648 .elementor-element.elementor-element-283cdfa{--width:67.959%;}.elementor-1648 .elementor-element.elementor-element-e9e3acf{--content-width:1280px;}.elementor-1648 .elementor-element.elementor-element-a39b75b{--width:100%;}.elementor-1648 .elementor-element.elementor-element-3ee4482{--width:100%;}.elementor-1648 .elementor-element.elementor-element-047e63a{--width:150px;}.elementor-1648 .elementor-element.elementor-element-ea38e72{--width:565px;}.elementor-1648 .elementor-element.elementor-element-2f81b44{--width:100%;}.elementor-1648 .elementor-element.elementor-element-f9fda25{--width:150px;}.elementor-1648 .elementor-element.elementor-element-d21c927{--width:565px;}.elementor-1648 .elementor-element.elementor-element-6ed0f31{--width:100%;}.elementor-1648 .elementor-element.elementor-element-06bfeb0{--width:150px;}.elementor-1648 .elementor-element.elementor-element-617f8e2{--width:565px;}.elementor-1648 .elementor-element.elementor-element-38eedef{--width:100%;}.elementor-1648 .elementor-element.elementor-element-f06ac86{--width:150px;}.elementor-1648 .elementor-element.elementor-element-3bebbcb{--width:565px;}.elementor-1648 .elementor-element.elementor-element-7dc2f58{--width:100%;}.elementor-1648 .elementor-element.elementor-element-90e4db0{--width:150px;}.elementor-1648 .elementor-element.elementor-element-e49b07f{--width:565px;}.elementor-1648 .elementor-element.elementor-element-9a47e44{--width:100%;}.elementor-1648 .elementor-element.elementor-element-98480fe{--width:150px;}.elementor-1648 .elementor-element.elementor-element-27cd57c{--width:565px;}.elementor-1648 .elementor-element.elementor-element-01468d5{--width:100%;}.elementor-1648 .elementor-element.elementor-element-377aeb1{--width:150px;}.elementor-1648 .elementor-element.elementor-element-6f98fd0{--width:565px;}.elementor-1648 .elementor-element.elementor-element-0f5e819{--content-width:1100px;}.elementor-1648 .elementor-element.elementor-element-0a92866{--width:100%;}.elementor-1648 .elementor-element.elementor-element-fd80cc3{--width:50%;}.elementor-1648 .elementor-element.elementor-element-11da30f{--width:50%;}.elementor-1648 .elementor-element.elementor-element-5bb91e5{--content-width:1100px;}}/* Start custom CSS for text-editor, class: .elementor-element-4cdf93b */.elementor-1648 .elementor-element.elementor-element-4cdf93b p{text-wrap:pretty;}body.rtl .elementor-1648 .elementor-element.elementor-element-4cdf93b p{line-height:1.85;}@media (min-width:768px){body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-4cdf93b{--container-widget-width:780px;width:780px;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-222e9bf */.elementor-1648 .elementor-element.elementor-element-222e9bf { width: 100%; max-width: 1280px; margin-inline: auto; }
@media (min-width: 768px) and (max-width: 1279px) {
  .elementor-1648 .elementor-element.elementor-element-222e9bf { padding-left: clamp(0px, calc(20px + -20 * (100vw - 768px) / 512), 20px); padding-right: clamp(0px, calc(20px + -20 * (100vw - 768px) / 512), 20px); }
}
@media (max-width: 1279px) {
  .elementor-1648 .elementor-element.elementor-element-222e9bf .e-con, .elementor-1648 .elementor-element.elementor-element-222e9bf .elementor-widget { max-width: 100%; }
  .elementor-1648 .elementor-element.elementor-element-222e9bf .e-con { min-width: 0; }
  .elementor-1648 .elementor-element.elementor-element-222e9bf .elementor-form-fields-wrapper { margin-inline: 0; }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1b21563 */.elementor-1648 .elementor-element.elementor-element-1b21563 p{text-wrap:pretty;}body.rtl .elementor-1648 .elementor-element.elementor-element-1b21563 p{line-height:1.85;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-15bd6a9 */.elementor-1648 .elementor-element.elementor-element-15bd6a9 { width: 100%; max-width: 1280px; margin-inline: auto; }
@media (min-width: 768px) and (max-width: 1279px) {
  .elementor-1648 .elementor-element.elementor-element-15bd6a9 { padding-left: clamp(0px, calc(20px + -20 * (100vw - 768px) / 512), 20px); padding-right: clamp(0px, calc(20px + -20 * (100vw - 768px) / 512), 20px); }
}
@media (max-width: 1279px) {
  .elementor-1648 .elementor-element.elementor-element-15bd6a9 .e-con, .elementor-1648 .elementor-element.elementor-element-15bd6a9 .elementor-widget { max-width: 100%; }
  .elementor-1648 .elementor-element.elementor-element-15bd6a9 .e-con { min-width: 0; }
  .elementor-1648 .elementor-element.elementor-element-15bd6a9 .elementor-form-fields-wrapper { margin-inline: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e642223 */.elementor-1648 .elementor-element.elementor-element-e642223{overflow:clip;}@media (min-width:768px){.elementor-1648 .elementor-element.elementor-element-e642223{min-height:min(42vw,700px);}}@media (max-width:767px){.elementor-1648 .elementor-element.elementor-element-e642223{min-height:73.2vw;}}@supports (animation-timeline: view()){@media (prefers-reduced-motion:no-preference) and (min-width:768px){.elementor-1648 .elementor-element.elementor-element-e642223::before{content:"";position:absolute;left:0;right:0;top:-12%;bottom:-12%;width:auto;height:auto;opacity:1;mix-blend-mode:normal;border-radius:0;background-image:inherit;background-size:cover;background-position:center center;background-repeat:no-repeat;will-change:transform;animation:lmsgCafeDeskParallax linear both;animation-timeline:view();}}}@keyframes lmsgCafeDeskParallax{from{transform:translateY(-9%)}to{transform:translateY(9%)}}@supports (animation-timeline: view()){@media (prefers-reduced-motion:no-preference) and (max-width:767px){.elementor-1648 .elementor-element.elementor-element-e642223::before{content:"";position:absolute;left:0;right:0;top:-4%;bottom:-4%;width:auto;height:auto;opacity:1;mix-blend-mode:normal;border-radius:0;background-image:inherit;background-size:cover;background-position:center center;background-repeat:no-repeat;will-change:transform;animation:lmsgCafePhoneParallax linear both;animation-timeline:view();}}}@keyframes lmsgCafePhoneParallax{from{transform:translateY(-3.5%)}to{transform:translateY(3.5%)}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cfc490f */body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-cfc490f{margin-bottom:27px;}@media (min-width:768px){body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-cfc490f{--container-widget-width:100%;width:100%;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca66edd */.elementor-1648 .elementor-element.elementor-element-ca66edd p{margin:0;text-wrap:pretty;}@media (min-width:768px){.elementor-1648 .elementor-element.elementor-element-ca66edd{--container-widget-width:1000px;width:1000px;max-width:100%;}body.rtl .elementor-1648 .elementor-element.elementor-element-ca66edd{--container-widget-width:780px;width:780px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c707769 */.elementor-1648 .elementor-element.elementor-element-c707769 { width: 100%; max-width: 1280px; margin-inline: auto; }
@media (min-width: 768px) and (max-width: 1279px) {
  .elementor-1648 .elementor-element.elementor-element-c707769 { padding-left: clamp(0px, calc(20px + -20 * (100vw - 768px) / 512), 20px); padding-right: clamp(0px, calc(20px + -20 * (100vw - 768px) / 512), 20px); }
}
@media (max-width: 1279px) {
  .elementor-1648 .elementor-element.elementor-element-c707769 .e-con, .elementor-1648 .elementor-element.elementor-element-c707769 .elementor-widget { max-width: 100%; }
  .elementor-1648 .elementor-element.elementor-element-c707769 .e-con { min-width: 0; }
  .elementor-1648 .elementor-element.elementor-element-c707769 .elementor-form-fields-wrapper { margin-inline: 0; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-55d47db */.elementor-1648 .elementor-element.elementor-element-55d47db .lmsg-br-tm{display:none;}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-55d47db .lmsg-br-tm{display:inline;}}@media (min-width:768px){.elementor-1648 .elementor-element.elementor-element-55d47db{--container-widget-width:100%;width:100%;max-width:100%;}.elementor-1648 .elementor-element.elementor-element-55d47db .elementor-heading-title{text-align:center;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-55d47db{--container-widget-width:100%;width:100%;max-width:100%;}.elementor-1648 .elementor-element.elementor-element-55d47db .elementor-heading-title{text-align:center;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b39793 */.elementor-1648 .elementor-element.elementor-element-8b39793 { position: relative; }
/* Ayelet, 2026-10-02: each column's line grows from the bottom up and its arrowhead rises to the top, one year after
   another (the column's Elementor entrance, fadeIn + 150ms steps, only triggers this: the column itself is re-keyed to
   no animation); the year, label and text then slide up 40px. Every width. */
.elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con.animated { animation-name: none !important; }
.elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con.elementor-invisible::before, .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con.elementor-invisible::after { visibility: hidden; }
.elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con.animated::before { transform-origin: 50% 100%; animation: lmsgLineGrow 1.1s cubic-bezier(.3,.7,.3,1) both; }
.elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con.animated::after { animation: lmsgArrowRise 1.1s cubic-bezier(.3,.7,.3,1) both; }
@keyframes lmsgLineGrow { from { transform: scaleY(0); } to { transform: scaleY(1); } }
@keyframes lmsgArrowRise { from { transform: translateY(calc(100% - 14px)); opacity: 0; } 15% { opacity: 1; } to { transform: none; opacity: 1; } }
/* 12px, not 40: the text starts 14px after the arrow, so it slides in from just past it and never crosses it (Ayelet) */
@keyframes lmsgSlideStartNear { from { opacity: 0; transform: translate3d(-12px, 0, 0); } to { opacity: 1; transform: none; } }
@keyframes lmsgSlideStartNearRtl { from { opacity: 0; transform: translate3d(12px, 0, 0); } to { opacity: 1; transform: none; } }
@media (prefers-reduced-motion: reduce) { .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con.animated::before, .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con.animated::after { animation: none; } }
/* 768…1239: the stacked layout. Below 768 Elementor's own mobile settings (width_mobile 100%,
   flex_direction_mobile) already do this; this simply extends it up to the width where five columns fit. The line
   and the arrowhead are per COLUMN, not per row, so they survive the stack: each entry keeps its own line down its
   start edge, running the entry's own height instead of the frame's fixed 569. The entry is indented by the
   decoration's full width so nothing is drawn outside the row's own box (which is what an overflow would be). */
@media (max-width: 1239px) {
  .elementor-1648 .elementor-element.elementor-element-8b39793 { flex-direction: column; align-items: stretch; padding-inline: 64px; }   /* Ayelet, 2026-10-02: clear side margins from tablet down (20px on phones, below) */
  /* …and in this stacked layout the year, label and text slide in from the reading start (left; right in Hebrew)
     instead of up (Ayelet, 2026-10-02) */
  .elementor-1648 .elementor-element.elementor-element-8b39793 .animated.fadeInUp { animation-name: lmsgSlideStartNear; }
  body.rtl .elementor-1648 .elementor-element.elementor-element-8b39793 .animated.fadeInUp { animation-name: lmsgSlideStartNearRtl; }
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con { width: 100%; max-width: 100%; min-width: 0; margin-inline-start: 0; position: relative; padding-inline-start: 27px; }
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con::before { content: ""; position: absolute; top: 17px; bottom: 0; inset-inline-start: 6px; width: 1px; background: #9A7600; }
  /* the line (::before) is the column's full height from its top offset (Elementor pins a container's ::before to
     height:100%), so the arrowhead's box reaches the same 17px past the foot: it rises by exactly the line's length */
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con::after { content: ""; position: absolute; top: 3px; bottom: -17px; inset-inline-start: 0; width: 13px; background: #9A7600; clip-path: polygon(50% 0%, 100% 14px, 0% 14px); }
  /* Column 1's label and body are pinned to the frame's 182px so the widened numeral column does not change their
     wrap (see the YEARS/WIDTHS comments). That pin is desktop geometry: H()/P()'s maxw releases itself at
     Elementor's MOBILE breakpoint only, so without this the first entry stayed a 182px ribbon beside four
     full-width ones in the stacked band. */
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con > .elementor-widget { width: 100%; max-width: 100%; }
}
@media (min-width: 1025px) and (max-width: 1239px) { .elementor-1648 .elementor-element.elementor-element-8b39793 { padding-inline: 120px; } }   /* desktop widths where the years stack: wider margins (Ayelet) */
@media (max-width: 767px) { .elementor-1648 .elementor-element.elementor-element-8b39793 { padding-inline: 20px; } }
@media (min-width: 1240px) {
  .elementor-1648 .elementor-element.elementor-element-8b39793 { padding-inline: 59px 11px; }
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con:nth-child(2) { margin-inline-start: 40px; }
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con:nth-child(3) { margin-inline-start: 36px; }
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con:nth-child(4) { margin-inline-start: 56px; }
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con:nth-child(5) { margin-inline-start: 39px; }
  /* The decoration is five VERTICAL lines with an arrowhead each, one per column — nothing spans the row, so there
     is no full-bleed exception on this page any more and the row needs no stage overhang. Both pseudos hang off the
     COLUMN, 20px / 27px past its start edge, which is inside the row's own 59px start padding. */
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con { position: relative; }
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con::before { content: ""; position: absolute; top: 7px; inset-inline-start: -20px; width: 1px; height: 569px; background: #9A7600; }
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con::after { content: ""; position: absolute; top: 3px; inset-inline-start: -27px; width: 13px; height: 583px; background: #9A7600; clip-path: polygon(50% 0%, 100% 14px, 0% 14px); }
  /* The column widths are the frame's, and the frame is Hebrew: the same sentences are much longer in English, so
     at 26/18 the English headlines ran to three lines and the section grew from 908 to 1152. One step down for
     English only (26 -> 22, 18 -> 16, both TYPE values: cardTitle and cardBody), the way home.en.mjs sets a
     per-language hero size. The em line heights scale with the size, so the Hebrew geometry is untouched. */
  body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-8b39793 h3.elementor-heading-title { font-size: 32px; }   /* Ayelet, 2026-10-24: the gold stage titles much bigger, in step with the 42px section title (was 22) */
  body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-8b39793 .elementor-widget-text-editor { font-size: 16px; }
  /* Yifat (graphics), 2026-10-01, English only: the five columns share the row's whole width instead of the frame's
     pixel widths, so the text fills the section and wraps as the window narrows. The decoration still hangs off each
     column's start edge, inside the gap before it. */
  /* Ayelet, 2026-10-02: both languages, and the row runs to the band's edges (64px in from the screen's sides). */
  .elementor-1648 .elementor-element.elementor-element-8b39793 { column-gap: 40px; padding-inline: 64px; }
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con { flex: 1 1 0; width: auto; min-width: 0; margin-inline-start: 0 !important; padding-inline-start: 36px; }   /* more room between each arrow line and its texts, so the stage titles run to three lines (Ayelet, 2026-10-24) */
  .elementor-1648 .elementor-element.elementor-element-8b39793 > .e-con > .elementor-widget { width: 100%; max-width: 100%; }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-501e068 */@media (min-width:768px){body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-501e068{margin-bottom:24px;}body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-501e068 .elementor-heading-title{font-size:30px;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-503d171 */@media (min-width:768px){.elementor-1648 .elementor-element.elementor-element-503d171{font-size:17px;line-height:1.55;}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88adadf */@media (min-width:768px){.elementor-1648 .elementor-element.elementor-element-88adadf{font-size:17px;line-height:1.55;}}body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-88adadf{display:none;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b1b90d */@media (min-width:768px){.elementor-1648 .elementor-element.elementor-element-7b1b90d{font-size:17px;line-height:1.55;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67d21e7 */@media (min-width:768px){body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-67d21e7{padding:88px 64px 88px 64px;}.elementor-1648 .elementor-element.elementor-element-67d21e7 > .elementor-widget{max-width:860px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6114444 */.elementor-1648 .elementor-element.elementor-element-6114444{flex-grow:1;}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-6114444{flex-direction:column;}.elementor-1648 .elementor-element.elementor-element-6114444 > .e-con{width:100% !important;--width:100% !important;}.elementor-1648 .elementor-element.elementor-element-6114444 > .e-con:first-child{min-height:640px;}}@media (max-width:767px){.elementor-1648 .elementor-element.elementor-element-6114444 > .e-con:first-child{min-height:460px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b443e5 */.elementor-1648 .elementor-element.elementor-element-4b443e5{scroll-margin-top:90px;}@media (max-width:767px){.elementor-1648 .elementor-element.elementor-element-4b443e5 .animated.fadeInLeft,body.rtl .elementor-1648 .elementor-element.elementor-element-4b443e5 .animated.fadeInLeft{animation-name:lmsgSlideUp;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ebe901 */.elementor-1648 .elementor-element.elementor-element-6ebe901 br{display:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c810ec0 */.elementor-1648 .elementor-element.elementor-element-c810ec0{width:100% !important;--width:100% !important;flex:0 0 auto !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-283cdfa */.elementor-1648 .elementor-element.elementor-element-283cdfa{width:100% !important;--width:100% !important;flex:0 0 auto !important;max-width:820px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-18a10bb */.elementor-1648 .elementor-element.elementor-element-18a10bb{flex-direction:column !important;align-items:center !important;row-gap:24px !important;}.elementor-1648 .elementor-element.elementor-element-18a10bb .elementor-widget, .elementor-1648 .elementor-element.elementor-element-18a10bb .elementor-heading-title{text-align:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59855da */@media (max-width:767px){.elementor-1648 .elementor-element.elementor-element-59855da .animated.fadeInLeft,body.rtl .elementor-1648 .elementor-element.elementor-element-59855da .animated.fadeInLeft{animation-name:lmsgSlideUp;}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-038e35c */@media (min-width:768px){body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-038e35c{--container-widget-width:100%;width:100%;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-061de01 */.elementor-1648 .elementor-element.elementor-element-061de01{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047e63a */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-047e63a{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-047e63a.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4482 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-3ee4482{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-3ee4482 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c388ffc */.elementor-1648 .elementor-element.elementor-element-c388ffc{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fda25 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-f9fda25{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-f9fda25.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f81b44 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-2f81b44{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-2f81b44 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d82b060 */.elementor-1648 .elementor-element.elementor-element-d82b060{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bfeb0 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-06bfeb0{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-06bfeb0.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed0f31 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-6ed0f31{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-6ed0f31 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0feee6 */.elementor-1648 .elementor-element.elementor-element-c0feee6{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f06ac86 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-f06ac86{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-f06ac86.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38eedef */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-38eedef{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-38eedef > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87885fd */.elementor-1648 .elementor-element.elementor-element-87885fd{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e4db0 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-90e4db0{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-90e4db0.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc2f58 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-7dc2f58{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-7dc2f58 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7c3a50 */.elementor-1648 .elementor-element.elementor-element-c7c3a50{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98480fe */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-98480fe{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-98480fe.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a47e44 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-9a47e44{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-9a47e44 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06684eb */.elementor-1648 .elementor-element.elementor-element-06684eb{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377aeb1 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-377aeb1{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-377aeb1.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01468d5 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-01468d5{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-01468d5 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-061de01 */.elementor-1648 .elementor-element.elementor-element-061de01{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047e63a */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-047e63a{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-047e63a.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4482 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-3ee4482{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-3ee4482 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c388ffc */.elementor-1648 .elementor-element.elementor-element-c388ffc{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fda25 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-f9fda25{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-f9fda25.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f81b44 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-2f81b44{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-2f81b44 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d82b060 */.elementor-1648 .elementor-element.elementor-element-d82b060{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bfeb0 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-06bfeb0{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-06bfeb0.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed0f31 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-6ed0f31{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-6ed0f31 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0feee6 */.elementor-1648 .elementor-element.elementor-element-c0feee6{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f06ac86 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-f06ac86{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-f06ac86.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38eedef */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-38eedef{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-38eedef > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87885fd */.elementor-1648 .elementor-element.elementor-element-87885fd{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e4db0 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-90e4db0{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-90e4db0.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc2f58 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-7dc2f58{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-7dc2f58 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7c3a50 */.elementor-1648 .elementor-element.elementor-element-c7c3a50{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98480fe */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-98480fe{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-98480fe.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a47e44 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-9a47e44{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-9a47e44 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06684eb */.elementor-1648 .elementor-element.elementor-element-06684eb{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377aeb1 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-377aeb1{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-377aeb1.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01468d5 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-01468d5{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-01468d5 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-061de01 */.elementor-1648 .elementor-element.elementor-element-061de01{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047e63a */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-047e63a{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-047e63a.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4482 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-3ee4482{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-3ee4482 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c388ffc */.elementor-1648 .elementor-element.elementor-element-c388ffc{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fda25 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-f9fda25{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-f9fda25.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f81b44 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-2f81b44{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-2f81b44 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d82b060 */.elementor-1648 .elementor-element.elementor-element-d82b060{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bfeb0 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-06bfeb0{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-06bfeb0.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed0f31 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-6ed0f31{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-6ed0f31 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0feee6 */.elementor-1648 .elementor-element.elementor-element-c0feee6{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f06ac86 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-f06ac86{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-f06ac86.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38eedef */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-38eedef{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-38eedef > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87885fd */.elementor-1648 .elementor-element.elementor-element-87885fd{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e4db0 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-90e4db0{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-90e4db0.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc2f58 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-7dc2f58{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-7dc2f58 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7c3a50 */.elementor-1648 .elementor-element.elementor-element-c7c3a50{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98480fe */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-98480fe{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-98480fe.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a47e44 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-9a47e44{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-9a47e44 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06684eb */.elementor-1648 .elementor-element.elementor-element-06684eb{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377aeb1 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-377aeb1{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-377aeb1.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01468d5 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-01468d5{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-01468d5 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-061de01 */.elementor-1648 .elementor-element.elementor-element-061de01{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047e63a */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-047e63a{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-047e63a.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3ee4482 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-3ee4482{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-3ee4482 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c388ffc */.elementor-1648 .elementor-element.elementor-element-c388ffc{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f9fda25 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-f9fda25{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-f9fda25.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f81b44 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-2f81b44{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-2f81b44 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d82b060 */.elementor-1648 .elementor-element.elementor-element-d82b060{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06bfeb0 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-06bfeb0{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-06bfeb0.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6ed0f31 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-6ed0f31{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-6ed0f31 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c0feee6 */.elementor-1648 .elementor-element.elementor-element-c0feee6{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f06ac86 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-f06ac86{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-f06ac86.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38eedef */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-38eedef{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-38eedef > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-87885fd */.elementor-1648 .elementor-element.elementor-element-87885fd{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-90e4db0 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-90e4db0{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-90e4db0.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7dc2f58 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-7dc2f58{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-7dc2f58 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c7c3a50 */.elementor-1648 .elementor-element.elementor-element-c7c3a50{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98480fe */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-98480fe{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-98480fe.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9a47e44 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-9a47e44{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-9a47e44 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06684eb */.elementor-1648 .elementor-element.elementor-element-06684eb{width:110px;max-width:110px;overflow:hidden;border-start-end-radius:15px;border-end-start-radius:15px;line-height:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377aeb1 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-377aeb1{flex-shrink:0;}}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-377aeb1.e-con{width:max-content !important;--width:max-content !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01468d5 */@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-01468d5{flex-direction:column;align-items:flex-start;}.elementor-1648 .elementor-element.elementor-element-01468d5 > .e-con{width:100% !important;--width:100% !important;max-width:100%;}}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-0cff9bd */.elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tabs { --n-tabs-gap: 9px; }
/* the padding is written here, not through tabs_title_padding: the widget's own "padding" control writes
   --n-tabs-title-padding-* and wins over it, so the control silently produced a 35px pill (measured 2026-09-17). */
.elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title { padding: 17px 23px 16px; border-start-end-radius: 15px; border-end-start-radius: 15px; }
/* the selected pill reaches 49px further into the panel and paints over it, as in the frame */
.elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title[aria-selected="true"] { margin-inline-end: -49px; position: relative; z-index: 1; }
.elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tabs-content > .e-con { padding-block: 68px 87px; padding-inline: 100px 55px; }
/* Ayelet, 2026-10-02: the panel's corners like the tabs and the photos — rounded at the top-end and bottom-start only */
.elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tabs-content > .e-con { border-radius: 0 !important; border-start-end-radius: 15px !important; border-end-start-radius: 15px !important; }
/* Ayelet, 2026-10-02: the panel and the pills carry the site's card shadow (card() in spec-helpers: 0 0 15 rgba(0,0,0,.10)) */
.elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tabs-content > .e-con, .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title { box-shadow: 0 0 15px rgba(0, 0, 0, 0.10); }
/* Yifat (graphics), 2026-10-01: the two-line English community titles sit tighter (35 -> 28). */
body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title-text { line-height: 28px; }
/* Ayelet, 2026-10-02: the first community title keeps two lines when it is NOT selected too (the unselected pills are
   49px narrower; at 23px side padding "The Hebrew- and English-" did not fit and it went to three) */
@media (min-width: 1025px) { body:not(.rtl) .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title { padding-inline: 14px; } }
/* Ayelet, 2026-10-02: from about 1000px wide down to the phone, the three pills sit side by side ON TOP of the panel
   (equal widths); below 768 they go one beneath the other, as before */
@media (min-width: 768px) and (max-width: 1100px) {
  .elementor-1648 .elementor-element.elementor-element-0cff9bd { --n-tabs-direction: column; --n-tabs-heading-direction: row; --n-tabs-heading-width: 100%; --n-tabs-title-flex-grow: 1; --n-tabs-title-flex-basis: 0; --n-tabs-title-flex-shrink: 1; }
  .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title { min-width: 0; }
  .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title[aria-selected="true"] { margin-inline-end: 0; }
  .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tabs-content > .e-con { padding-block: 48px 56px; padding-inline: 48px; }
}
@media (max-width: 767px) {
  .elementor-1648 .elementor-element.elementor-element-0cff9bd { --n-tabs-title-flex-shrink: 1; --n-tabs-title-flex-basis: auto; }
  .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title { min-width: 0; max-width: 100%; }
  /* Ayelet, 2026-10-02: one beneath the other, every pill the panel's full width, both languages */
  .elementor-1648 .elementor-element.elementor-element-0cff9bd { --n-tabs-heading-direction: column; --n-tabs-title-width: 100%; --n-tabs-title-gap: 9px; }   /* the same 9px between the pills as before the panel (Ayelet) */
  .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title { width: 100%; justify-content: center; padding: 12px 20px; }
  .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title-text { line-height: 24px !important; }   /* tighter lines and shorter pills (Ayelet, 2026-10-02) */
  .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title-text { overflow-wrap: anywhere; }
  /* stacked: the pill sits ON the panel, so it must not hang off its side, and the panel's desktop insets are far
     too wide for a phone */
  .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tab-title[aria-selected="true"] { margin-inline-end: 0; }
  .elementor-1648 .elementor-element.elementor-element-0cff9bd .e-n-tabs-content > .e-con { padding-block: 32px 32px; padding-inline: 20px 20px; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7ada829 */.elementor-1648 .elementor-element.elementor-element-7ada829 { width: 100%; max-width: 1280px; margin-inline: auto; }
@media (min-width: 768px) and (max-width: 1279px) {
  .elementor-1648 .elementor-element.elementor-element-7ada829 { padding-left: 0px; padding-right: 0px; }
}
@media (max-width: 1279px) {
  .elementor-1648 .elementor-element.elementor-element-7ada829 .e-con, .elementor-1648 .elementor-element.elementor-element-7ada829 .elementor-widget { max-width: 100%; }
  .elementor-1648 .elementor-element.elementor-element-7ada829 .e-con { min-width: 0; }
  .elementor-1648 .elementor-element.elementor-element-7ada829 .elementor-form-fields-wrapper { margin-inline: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-37a64e4 */.elementor-1648 .elementor-element.elementor-element-37a64e4{scroll-margin-top:90px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d18cf1e */.elementor-1648 .elementor-element.elementor-element-d18cf1e { width: 100%; max-width: 1280px; margin-inline: auto; }
@media (min-width: 768px) and (max-width: 1279px) {
  .elementor-1648 .elementor-element.elementor-element-d18cf1e { padding-left: clamp(0px, calc(20px + -20 * (100vw - 768px) / 512), 20px); padding-right: clamp(0px, calc(20px + -20 * (100vw - 768px) / 512), 20px); }
}
@media (max-width: 1279px) {
  .elementor-1648 .elementor-element.elementor-element-d18cf1e .e-con, .elementor-1648 .elementor-element.elementor-element-d18cf1e .elementor-widget { max-width: 100%; }
  .elementor-1648 .elementor-element.elementor-element-d18cf1e .e-con { min-width: 0; }
  .elementor-1648 .elementor-element.elementor-element-d18cf1e .elementor-form-fields-wrapper { margin-inline: 0; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3efa2b */.elementor-1648 .elementor-element.elementor-element-f3efa2b{overflow:clip;}@media (max-width:767px){.elementor-1648 .elementor-element.elementor-element-f3efa2b{min-height:73.9vw;}}@supports (animation-timeline: view()){@media (prefers-reduced-motion:no-preference) and (max-width:767px){.elementor-1648 .elementor-element.elementor-element-f3efa2b::before{content:"";position:absolute;left:0;right:0;top:-4%;bottom:-4%;width:auto;height:auto;opacity:1;mix-blend-mode:normal;border-radius:0;background-image:inherit;background-size:cover;background-position:center center;background-repeat:no-repeat;filter:brightness(1.1);will-change:transform;animation:lmsgFlowerPhoneParallax linear both;animation-timeline:view();}}@keyframes lmsgFlowerPhoneParallax{from{transform:translateY(-3.5%)}to{transform:translateY(3.5%)}}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.elementor-1648 .elementor-element.elementor-element-f3efa2b::before{content:"";position:absolute;left:0;right:0;top:-16%;bottom:-16%;width:auto;height:auto;opacity:1;mix-blend-mode:normal;border-radius:0;background-image:inherit;background-size:cover;background-position:center 0%;background-repeat:no-repeat;filter:brightness(1.1);will-change:transform;animation:lmsgBandParallaxFlower linear both;animation-timeline:view();}@keyframes lmsgBandParallaxFlower{from{transform:translateY(-6%)}to{transform:translateY(18%)}}}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17b7850 */@media (max-width:767px){body.rtl .elementor-1648 .elementor-element.elementor-element-17b7850 .lmsg-nowrap::after{content:"\A";white-space:pre;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fd80cc3 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-fd80cc3{padding-inline:64px 77px;}}@media (min-width:768px) and (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-fd80cc3{padding-inline:64px;}}.elementor-1648 .elementor-element.elementor-element-fd80cc3 > .elementor-widget{width:100% !important;max-width:640px;margin-inline-start:auto;}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-fd80cc3 > .elementor-widget{max-width:none;margin-inline-start:0;}}/* End custom CSS */
/* Start custom CSS for wp-mc-subscribe, class: .elementor-element-6ae4258 */.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe{max-width:none;gap:18px;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__label{font-size:17px;font-weight:400;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__field.is-required .wp-mc-subscribe__label::after{content:": *";}.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__fields input{min-height:46px;padding:8px 14px;background:#F8F6FD;border:1px solid rgba(40,46,69,.6);border-radius:0;font-size:20px;color:#282E45;transition:border-color .2s ease;}.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__fields input:hover, .elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__fields input:focus{border-color:#282E45;outline:none;}.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__consent{gap:10px;font-size:17px;line-height:1.5;color:#282E45;}.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__consent a{color:inherit;text-decoration:underline;text-underline-offset:3px;}.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__consent input[type=checkbox]{appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:4px 0 0;border:1px solid rgba(40,46,69,.6);border-radius:2px;background:#F8F6FD;cursor:pointer;flex:0 0 auto;}.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__consent input[type=checkbox]:checked{background:linear-gradient(#8157BC,#8157BC) center / 8px 8px no-repeat, #F8F6FD;border-color:#282E45;}.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-consent-statement{font-size:14px;line-height:1.5;}.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__button{align-self:flex-end;margin-top:4px;padding:14px 48px;border:0;border-radius:100px;background:#8157BC;color:#F8F6FD;font-weight:700;font-size:18px;transition:background-color .2s ease;}.elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__button:not(:disabled):hover{background:#198686;}@media (max-width:767px){ .elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__label{font-size:15px;} .elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__fields input{font-size:17px;} .elementor-1648 .elementor-element.elementor-element-6ae4258 .wp-mc-subscribe__consent{font-size:15px;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11da30f */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-11da30f{padding-inline:77px 64px;}}@media (min-width:768px) and (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-11da30f{padding-inline:64px;}}.elementor-1648 .elementor-element.elementor-element-11da30f > .elementor-widget{width:100% !important;max-width:640px;}@media (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-11da30f > .elementor-widget{max-width:none;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0a92866 */@media (min-width:768px) and (max-width:1024px){.elementor-1648 .elementor-element.elementor-element-0a92866{flex-direction:column;}.elementor-1648 .elementor-element.elementor-element-0a92866 > .e-con{width:100% !important;--width:100% !important;}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b092a72 */.elementor-1648 .elementor-element.elementor-element-b092a72{margin-top:20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5eff560 */@media (min-width:1025px){.elementor-1648 .elementor-element.elementor-element-5eff560{min-height:550px;}} .elementor-1648 .elementor-element.elementor-element-5eff560 { position: relative; } .elementor-1648 .elementor-element.elementor-element-5eff560::after { content: ""; position: absolute; left: 0; right: 0; top: 0; height: 160px; background: linear-gradient(to bottom, rgba(40,46,69,.07), rgba(40,46,69,0)); pointer-events: none; z-index: 0; } @media (max-width:767px){ .elementor-1648 .elementor-element.elementor-element-5eff560::after { height: 110px; } }/* End custom CSS */