.elementor-1607 .elementor-element.elementor-element-956f8c9{--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;box-shadow:0px -6px 24px 0px rgba(40,46,69,0.08);--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-1607 .elementor-element.elementor-element-956f8c9:not(.elementor-motion-effects-element-type-background), .elementor-1607 .elementor-element.elementor-element-956f8c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6FD;}.elementor-1607 .elementor-element.elementor-element-ab2d855{--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:space-between;--align-items:stretch;--gap:32px 40px;--row-gap:32px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:23px;--padding-right:23px;}.elementor-1607 .elementor-element.elementor-element-72d82bf{--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-end;--gap:0px 6px;--row-gap:0px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1607 .elementor-element.elementor-element-3e41dee{--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-1607 .elementor-element.elementor-element-9793b46{--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-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-1607 .elementor-element.elementor-element-fbf5da8{text-align:start;}.elementor-1607 .elementor-element.elementor-element-fbf5da8 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:20px;font-weight:400;line-height:1.2em;letter-spacing:0.2px;color:#282E45;}.elementor-1607 .elementor-element.elementor-element-1a6517e{--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-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-1607 .elementor-element.elementor-element-b3e6d58{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#282E45;}.elementor-1607 .elementor-element.elementor-element-c4cc002{--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-1607 .elementor-element.elementor-element-5120b4c{text-align:start;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:15px;font-weight:400;line-height:1.9em;color:#282E45;}.elementor-1607 .elementor-element.elementor-element-6b34d28{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1607 .elementor-element.elementor-element-0380633{text-align:start;}.elementor-1607 .elementor-element.elementor-element-0380633 .elementor-heading-title{font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:18px;font-weight:400;line-height:1.45em;color:#282E45;}.elementor-1607 .elementor-element.elementor-element-b469507{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Montserrat", "Open Sans Hebrew", "Open Sans", sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:#282E45;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:768px){.elementor-1607 .elementor-element.elementor-element-72d82bf{--width:290px;}.elementor-1607 .elementor-element.elementor-element-3e41dee{--width:44px;}.elementor-1607 .elementor-element.elementor-element-9793b46{--width:240px;}.elementor-1607 .elementor-element.elementor-element-1a6517e{--width:180px;}.elementor-1607 .elementor-element.elementor-element-c4cc002{--width:200px;}.elementor-1607 .elementor-element.elementor-element-6b34d28{--width:480px;}}@media(max-width:767px){.elementor-1607 .elementor-element.elementor-element-956f8c9{--padding-top:52px;--padding-bottom:36px;--padding-left:0px;--padding-right:0px;}.elementor-1607 .elementor-element.elementor-element-ab2d855{--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;}.elementor-1607 .elementor-element.elementor-element-3e41dee{--width:44px;}.elementor-1607 .elementor-element.elementor-element-9793b46{--width:240px;}.elementor-1607 .elementor-element.elementor-element-fbf5da8 .elementor-heading-title{font-size:18px;}.elementor-1607 .elementor-element.elementor-element-1a6517e{--width:180px;}.elementor-1607 .elementor-element.elementor-element-b3e6d58{text-align:start;font-size:15px;}.elementor-1607 .elementor-element.elementor-element-c4cc002{--width:200px;}.elementor-1607 .elementor-element.elementor-element-5120b4c{text-align:start;font-size:15px;}.elementor-1607 .elementor-element.elementor-element-6b34d28{--width:100%;}.elementor-1607 .elementor-element.elementor-element-0380633{text-align:start;}.elementor-1607 .elementor-element.elementor-element-0380633 .elementor-heading-title{font-size:18px;}.elementor-1607 .elementor-element.elementor-element-b469507{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:13px;}}/* Start custom CSS for heading, class: .elementor-element-fbf5da8 */.elementor-1607 .elementor-element.elementor-element-fbf5da8 .elementor-heading-title { position: relative; z-index: 0; } .elementor-1607 .elementor-element.elementor-element-fbf5da8 strong { position: relative; display: inline-block; } .elementor-1607 .elementor-element.elementor-element-fbf5da8 strong::before { content: ""; position: absolute; left: calc(0.575em + 2px); top: 0.28em; width: 2.2em; height: 2.2em; transform: translate(-50%, -50%); border-radius: 50%; background: #F9E0AC; z-index: -1; pointer-events: none; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72d82bf */.elementor-1607 .elementor-element.elementor-element-72d82bf { position: relative; direction: ltr; --lmsg-w: 201px; align-self: flex-start; }@media (max-width: 767px) { .elementor-1607 .elementor-element.elementor-element-72d82bf { --lmsg-w: 181px; } }.elementor-1607 .elementor-element.elementor-element-72d82bf > .e-con:first-child { position: absolute; z-index: 2; top: -24.53px; left: 158.39px; right: auto; width: 40.99px; --width: 40.99px; }.elementor-1607 .elementor-element.elementor-element-72d82bf > .e-con:first-child .elementor-widget-html { width: 100%; line-height: 0; }.elementor-1607 .elementor-element.elementor-element-72d82bf > .e-con:first-child .lmsg-bird { display: block; width: 100%; height: auto; }.elementor-1607 .elementor-element.elementor-element-72d82bf > .e-con:last-child { width: auto; --width: auto; }@media (min-width: 768px) { body.rtl .elementor-1607 .elementor-element.elementor-element-72d82bf { justify-content: flex-end; padding-right: calc(var(--lmsg-w) * .12); } body.rtl .elementor-1607 .elementor-element.elementor-element-72d82bf > .e-con:first-child { left: auto; right: 8.58px; } }@media (max-width: 767px) { .elementor-1607 .elementor-element.elementor-element-72d82bf { justify-content: flex-start; width: 100%; --width: 100%; } .elementor-1607 .elementor-element.elementor-element-72d82bf > .e-con:first-child { top: -23.18px; left: 142.63px; width: 36.89px; --width: 36.89px; } body.rtl .elementor-1607 .elementor-element.elementor-element-72d82bf { justify-content: flex-end; padding-right: 2px; } body.rtl .elementor-1607 .elementor-element.elementor-element-72d82bf > .e-con:first-child { left: auto; right: -11.27px; } }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0380633 */@media (max-width:767px){ .elementor-1607 .elementor-element.elementor-element-0380633 { margin-bottom: 14px; } .elementor-1607 .elementor-element.elementor-element-0380633 .elementor-heading-title { font-size: 16px; } body.rtl .elementor-1607 .elementor-element.elementor-element-0380633 .elementor-heading-title { font-size: 16px; } }/* End custom CSS */
/* Start custom CSS for wp-mc-subscribe, class: .elementor-element-72d477b */.elementor-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe{max-width:none;gap:10px;color:#282E45;}.elementor-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__label{font-size:15px;font-weight:400;color:#282E45;}.elementor-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__field.is-required .wp-mc-subscribe__label::after{content:": *";}.elementor-1607 .elementor-element.elementor-element-72d477b .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-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__fields input:hover, .elementor-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__fields input:focus{border-color:#282E45;outline:none;}.elementor-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__consent{gap:10px;font-size:14px;line-height:1.5;color:#282E45;}.elementor-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__consent a{color:inherit;text-decoration:underline;text-underline-offset:3px;}.elementor-1607 .elementor-element.elementor-element-72d477b .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-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__consent input[type=checkbox]:checked{background:linear-gradient(#8157BC,#8157BC) center / 8px 8px no-repeat, #F8F6FD;border-color:#282E45;}.elementor-1607 .elementor-element.elementor-element-72d477b .wp-mc-consent-statement{font-size:14px;line-height:1.5;}.elementor-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__button{align-self:flex-start;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-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__button:not(:disabled):hover{background:#198686;}@media (max-width:767px){ .elementor-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__label{font-size:14px;} .elementor-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__fields input{font-size:17px;} .elementor-1607 .elementor-element.elementor-element-72d477b .wp-mc-subscribe__consent{font-size:13px;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ab2d855 */@media (max-width:767px){ .elementor-1607 .elementor-element.elementor-element-ab2d855 { flex-direction: row !important; flex-wrap: wrap !important; align-items: flex-start !important; justify-content: flex-start !important; column-gap: clamp(20px, calc(100vw - 330px), 52px) !important; row-gap: 44px !important; } .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:first-child, .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:last-child { width: 100% !important; --width: 100%; } .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:nth-child(2), .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:nth-child(3) { width: auto !important; --width: auto; flex: 1 1 0; min-width: 0; } .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:nth-child(3) { flex-grow: 1.3; }   /* side by side at any phone width and any text size (a phone larger-text setting stacked them): each list takes its share and wraps a long link inside it */ .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:nth-child(2) .lmsg-plain-list, .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:nth-child(3) .lmsg-plain-list { font-size: 14px; } body.rtl .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:nth-child(2) .lmsg-plain-list, body.rtl .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:nth-child(3) .lmsg-plain-list { font-size: 16px; } body.rtl .elementor-1607 .elementor-element.elementor-element-ab2d855 { column-gap: 90px !important; } } @media (max-width:379px){ .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:nth-child(2) .lmsg-plain-list, .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:nth-child(3) .lmsg-plain-list { font-size: 13px; } body.rtl .elementor-1607 .elementor-element.elementor-element-ab2d855 { column-gap: 48px !important; } } @media (min-width:768px) and (max-width:1024px){ .elementor-1607 .elementor-element.elementor-element-ab2d855 .elementor-heading-title { white-space: nowrap; } } @media (min-width:1025px){ .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con { width: auto; --width: auto; flex: 0 0 auto; } .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:last-child { width: 420px; --width: 420px; flex: 0 1 420px; margin-inline-end: 24px; }   /* shorter and further from the edge (Ayelet, 2026-10-24; was 480 at the edge) */ .elementor-1607 .elementor-element.elementor-element-ab2d855 .elementor-heading-title { white-space: nowrap; } body:not(.rtl) .elementor-1607 .elementor-element.elementor-element-ab2d855 > .e-con:first-child { margin-inline-end: 15px; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b469507 */@media (min-width:1025px){ .elementor-1607 .elementor-element.elementor-element-b469507 { margin-top: -41px !important; padding-inline: 23px; pointer-events: none; align-self: flex-start; } body.rtl .elementor-1607 .elementor-element.elementor-element-b469507 { padding-inline-start: 44px; } } @media (max-width:767px){ .elementor-1607 .elementor-element.elementor-element-b469507 { align-self: flex-start !important; padding-inline-start: 23px; } .elementor-1607 .elementor-element.elementor-element-b469507 p { text-align: left; } body.rtl .elementor-1607 .elementor-element.elementor-element-b469507 p { text-align: right; } }/* End custom CSS */