.elementor-29 .elementor-element.elementor-element-471c223{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;}.elementor-29 .elementor-element.elementor-element-471c223:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-471c223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amnon.sgo.co.il/wp-content/uploads/2026/07/new-background-scaled.png");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-471c223::before, .elementor-29 .elementor-element.elementor-element-471c223 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-471c223 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-471c223 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-471c223 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-471c223 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amnon.sgo.co.il/wp-content/uploads/2026/07/Group-55-1.png");--background-overlay:'';}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-29 .elementor-element.elementor-element-35bd651{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:normal;line-height:60px;letter-spacing:0em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-301f878{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 38px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:normal;line-height:60px;letter-spacing:0em;color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-29 .elementor-element.elementor-element-ceea552{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-ceea552 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;letter-spacing:0.24em;color:#D0A636;}.elementor-29 .elementor-element.elementor-element-91b0d0b{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-29 .elementor-element.elementor-element-91b0d0b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EED9BD;background-image:url("https://amnon.sgo.co.il/wp-content/uploads/2026/07/ChatGPT-Image-Jul-21-2026-04_43_02-PM-2-1.png");background-size:cover;}.elementor-29 .elementor-element.elementor-element-91b0d0b::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amnon.sgo.co.il/wp-content/uploads/2026/07/signature-scaled.png");--background-overlay:'';background-position:20% 100%;background-repeat:no-repeat;background-size:805px auto;}.elementor-29 .elementor-element.elementor-element-d429e8c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-29 .elementor-element.elementor-element-d947a81{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-29 .elementor-element.elementor-element-d947a81 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;letter-spacing:0.28em;color:#440405;}.elementor-29 .elementor-element.elementor-element-671b41b{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-29 .elementor-element.elementor-element-671b41b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:60px;font-weight:600;text-transform:uppercase;letter-spacing:0em;color:#440405;}.elementor-29 .elementor-element.elementor-element-9004704{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 5% 0% 0%;text-align:justify;font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:normal;line-height:40px;letter-spacing:0em;color:#4A3B29;}.elementor-29 .elementor-element.elementor-element-3d87bc6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29 .elementor-element.elementor-element-19229f6.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-19229f6{z-index:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-19229f6 img{width:90%;border-style:solid;border-width:8px 8px 8px 8px;border-color:#BB942D;}.elementor-29 .elementor-element.elementor-element-97667bf{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:2%;--padding-right:2%;}.elementor-29 .elementor-element.elementor-element-97667bf:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-97667bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amnon.sgo.co.il/wp-content/uploads/2026/07/new-background-scaled.png");background-position:center center;background-size:cover;}.elementor-29 .elementor-element.elementor-element-97667bf::before, .elementor-29 .elementor-element.elementor-element-97667bf > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-97667bf > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-97667bf > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-97667bf > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-97667bf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://amnon.sgo.co.il/wp-content/uploads/2026/07/Group-55-1.png");--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-dc23160{width:var( --container-widget-width, 1200px );max-width:1200px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1200px;--container-widget-flex-grow:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-dc23160.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-dc23160 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;letter-spacing:0.28em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-3f6ed8f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:2% 5%;--row-gap:2%;--column-gap:5%;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:2%;}.elementor-29 .elementor-element.elementor-element-3f6ed8f.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-df4f80e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-29 .elementor-element.elementor-element-26245bd .elementor-icon-box-wrapper{text-align:justify;gap:36px;}.elementor-29 .elementor-element.elementor-element-26245bd .elementor-icon-box-title{margin-block-end:5px;color:#D0A636;}.elementor-29 .elementor-element.elementor-element-26245bd.elementor-view-stacked .elementor-icon{background-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-26245bd.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-26245bd.elementor-view-default .elementor-icon{fill:#D0A636;color:#D0A636;border-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-26245bd .elementor-icon{font-size:46px;}.elementor-29 .elementor-element.elementor-element-26245bd .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-26245bd .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:normal;text-transform:none;line-height:1.2em;letter-spacing:0.02em;}.elementor-29 .elementor-element.elementor-element-26245bd:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-26245bd:has(:focus) .elementor-icon-box-title{color:#D0A636;}.elementor-29 .elementor-element.elementor-element-26245bd .elementor-icon-box-description{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;letter-spacing:0.02em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-0a9efd9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-5865984 .elementor-icon-box-wrapper{text-align:justify;gap:36px;}.elementor-29 .elementor-element.elementor-element-5865984 .elementor-icon-box-title{margin-block-end:5px;color:#D0A636;}.elementor-29 .elementor-element.elementor-element-5865984.elementor-view-stacked .elementor-icon{background-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-5865984.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-5865984.elementor-view-default .elementor-icon{fill:#D0A636;color:#D0A636;border-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-5865984 .elementor-icon{font-size:46px;}.elementor-29 .elementor-element.elementor-element-5865984 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-5865984 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:normal;text-transform:none;line-height:1.2em;letter-spacing:0.02em;}.elementor-29 .elementor-element.elementor-element-5865984:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-5865984:has(:focus) .elementor-icon-box-title{color:#D0A636;}.elementor-29 .elementor-element.elementor-element-5865984 .elementor-icon-box-description{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;letter-spacing:0.02em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-02bc857{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-8c89069 .elementor-icon-box-wrapper{text-align:justify;gap:36px;}.elementor-29 .elementor-element.elementor-element-8c89069 .elementor-icon-box-title{margin-block-end:5px;color:#D0A636;}.elementor-29 .elementor-element.elementor-element-8c89069.elementor-view-stacked .elementor-icon{background-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-8c89069.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-8c89069.elementor-view-default .elementor-icon{fill:#D0A636;color:#D0A636;border-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-8c89069 .elementor-icon{font-size:46px;}.elementor-29 .elementor-element.elementor-element-8c89069 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-8c89069 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:normal;text-transform:none;line-height:1.2em;letter-spacing:0.02em;}.elementor-29 .elementor-element.elementor-element-8c89069:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-8c89069:has(:focus) .elementor-icon-box-title{color:#D0A636;}.elementor-29 .elementor-element.elementor-element-8c89069 .elementor-icon-box-description{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;letter-spacing:0.02em;color:#FFFFFF;}.elementor-29 .elementor-element.elementor-element-f70c411{--display:flex;--min-height:25vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-f70c411:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f70c411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EED9BD;background-image:url("https://amnon.sgo.co.il/wp-content/uploads/2026/07/Longstone-2.png");background-size:contain;}.elementor-29 .elementor-element.elementor-element-f70c411::before, .elementor-29 .elementor-element.elementor-element-f70c411 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-f70c411 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-f70c411 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-f70c411 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-f70c411 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-326df5a{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-326df5a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;letter-spacing:0.28em;color:#440405;}.elementor-29 .elementor-element.elementor-element-c6e886f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 50px 0px;text-align:center;}.elementor-29 .elementor-element.elementor-element-c6e886f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;letter-spacing:0.28em;color:#440405;}.elementor-29 .elementor-element.elementor-element-ed4c44d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-29 .elementor-element.elementor-element-ed4c44d:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-ed4c44d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EED9BD;}.elementor-29 .elementor-element.elementor-element-ed4c44d.e-con{--align-self:center;}.elementor-29 .elementor-element.elementor-element-0c5b27c{width:var( --container-widget-width, 977px );max-width:977px;padding:0px 0px 30px 0px;--container-widget-width:977px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-0c5b27c .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:63px;}.elementor-29 .elementor-element.elementor-element-0c5b27c .elementor-icon-box-title{margin-block-end:5px;color:#A78323;}.elementor-29 .elementor-element.elementor-element-0c5b27c.elementor-view-stacked .elementor-icon{background-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-0c5b27c.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-0c5b27c.elementor-view-default .elementor-icon{fill:#D0A636;color:#D0A636;border-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-0c5b27c .elementor-icon{font-size:82px;}.elementor-29 .elementor-element.elementor-element-0c5b27c .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-0c5b27c .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:0.02em;}.elementor-29 .elementor-element.elementor-element-0c5b27c:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-0c5b27c:has(:focus) .elementor-icon-box-title{color:#A78323;}.elementor-29 .elementor-element.elementor-element-0c5b27c .elementor-icon-box-description{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;letter-spacing:0.02em;color:#4A3B29;}.elementor-29 .elementor-element.elementor-element-5b53294{width:var( --container-widget-width, 977px );max-width:977px;padding:0px 0px 30px 0px;--container-widget-width:977px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-5b53294 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:63px;}.elementor-29 .elementor-element.elementor-element-5b53294 .elementor-icon-box-title{margin-block-end:5px;color:#A78323;}.elementor-29 .elementor-element.elementor-element-5b53294.elementor-view-stacked .elementor-icon{background-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-5b53294.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-5b53294.elementor-view-default .elementor-icon{fill:#D0A636;color:#D0A636;border-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-5b53294 .elementor-icon{font-size:82px;}.elementor-29 .elementor-element.elementor-element-5b53294 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-5b53294 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:0.02em;}.elementor-29 .elementor-element.elementor-element-5b53294:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-5b53294:has(:focus) .elementor-icon-box-title{color:#A78323;}.elementor-29 .elementor-element.elementor-element-5b53294 .elementor-icon-box-description{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;letter-spacing:0.02em;color:#4A3B29;}.elementor-29 .elementor-element.elementor-element-781cbf4{width:var( --container-widget-width, 977px );max-width:977px;padding:0px 0px 30px 0px;--container-widget-width:977px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-781cbf4 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:63px;}.elementor-29 .elementor-element.elementor-element-781cbf4 .elementor-icon-box-title{margin-block-end:5px;color:#A78323;}.elementor-29 .elementor-element.elementor-element-781cbf4.elementor-view-stacked .elementor-icon{background-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-781cbf4.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-781cbf4.elementor-view-default .elementor-icon{fill:#D0A636;color:#D0A636;border-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-781cbf4 .elementor-icon{font-size:82px;}.elementor-29 .elementor-element.elementor-element-781cbf4 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-781cbf4 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:0.02em;}.elementor-29 .elementor-element.elementor-element-781cbf4:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-781cbf4:has(:focus) .elementor-icon-box-title{color:#A78323;}.elementor-29 .elementor-element.elementor-element-781cbf4 .elementor-icon-box-description{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;letter-spacing:0.02em;color:#4A3B29;}.elementor-29 .elementor-element.elementor-element-d7759a8{width:var( --container-widget-width, 977px );max-width:977px;padding:0px 0px 30px 0px;--container-widget-width:977px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-d7759a8 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:63px;}.elementor-29 .elementor-element.elementor-element-d7759a8 .elementor-icon-box-title{margin-block-end:5px;color:#A78323;}.elementor-29 .elementor-element.elementor-element-d7759a8.elementor-view-stacked .elementor-icon{background-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-d7759a8.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-d7759a8.elementor-view-default .elementor-icon{fill:#D0A636;color:#D0A636;border-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-d7759a8 .elementor-icon{font-size:82px;}.elementor-29 .elementor-element.elementor-element-d7759a8 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-d7759a8 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:0.02em;}.elementor-29 .elementor-element.elementor-element-d7759a8:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-d7759a8:has(:focus) .elementor-icon-box-title{color:#A78323;}.elementor-29 .elementor-element.elementor-element-d7759a8 .elementor-icon-box-description{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;letter-spacing:0.02em;color:#4A3B29;}.elementor-29 .elementor-element.elementor-element-4621a00{width:var( --container-widget-width, 977px );max-width:977px;padding:0px 0px 30px 0px;--container-widget-width:977px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-4621a00 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:63px;}.elementor-29 .elementor-element.elementor-element-4621a00 .elementor-icon-box-title{margin-block-end:5px;color:#A78323;}.elementor-29 .elementor-element.elementor-element-4621a00.elementor-view-stacked .elementor-icon{background-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-4621a00.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-4621a00.elementor-view-default .elementor-icon{fill:#D0A636;color:#D0A636;border-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-4621a00 .elementor-icon{font-size:82px;}.elementor-29 .elementor-element.elementor-element-4621a00 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-4621a00 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:0.02em;}.elementor-29 .elementor-element.elementor-element-4621a00:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-4621a00:has(:focus) .elementor-icon-box-title{color:#A78323;}.elementor-29 .elementor-element.elementor-element-4621a00 .elementor-icon-box-description{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;letter-spacing:0.02em;color:#4A3B29;}.elementor-29 .elementor-element.elementor-element-7e846e0{width:var( --container-widget-width, 977px );max-width:977px;padding:0px 0px 30px 0px;--container-widget-width:977px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-7e846e0 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:63px;}.elementor-29 .elementor-element.elementor-element-7e846e0 .elementor-icon-box-title{margin-block-end:5px;color:#A78323;}.elementor-29 .elementor-element.elementor-element-7e846e0.elementor-view-stacked .elementor-icon{background-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-7e846e0.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-7e846e0.elementor-view-default .elementor-icon{fill:#D0A636;color:#D0A636;border-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-7e846e0 .elementor-icon{font-size:82px;}.elementor-29 .elementor-element.elementor-element-7e846e0 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-7e846e0 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:0.02em;}.elementor-29 .elementor-element.elementor-element-7e846e0:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-7e846e0:has(:focus) .elementor-icon-box-title{color:#A78323;}.elementor-29 .elementor-element.elementor-element-7e846e0 .elementor-icon-box-description{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;letter-spacing:0.02em;color:#4A3B29;}.elementor-29 .elementor-element.elementor-element-8c86283{width:var( --container-widget-width, 977px );max-width:977px;padding:0px 0px 30px 0px;--container-widget-width:977px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-8c86283 .elementor-icon-box-wrapper{align-items:center;text-align:justify;gap:63px;}.elementor-29 .elementor-element.elementor-element-8c86283 .elementor-icon-box-title{margin-block-end:5px;color:#A78323;}.elementor-29 .elementor-element.elementor-element-8c86283.elementor-view-stacked .elementor-icon{background-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-8c86283.elementor-view-framed .elementor-icon, .elementor-29 .elementor-element.elementor-element-8c86283.elementor-view-default .elementor-icon{fill:#D0A636;color:#D0A636;border-color:#D0A636;}.elementor-29 .elementor-element.elementor-element-8c86283 .elementor-icon{font-size:82px;}.elementor-29 .elementor-element.elementor-element-8c86283 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-8c86283 .elementor-icon-box-title a{font-family:"Cormorant Garamond", Sans-serif;font-size:30px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:0.02em;}.elementor-29 .elementor-element.elementor-element-8c86283:has(:hover) .elementor-icon-box-title,
					 .elementor-29 .elementor-element.elementor-element-8c86283:has(:focus) .elementor-icon-box-title{color:#A78323;}.elementor-29 .elementor-element.elementor-element-8c86283 .elementor-icon-box-description{font-family:"Cormorant Garamond", Sans-serif;font-size:22px;font-weight:normal;line-height:1.5em;letter-spacing:0.02em;color:#4A3B29;}.elementor-29 .elementor-element.elementor-element-f762cab{--display:flex;--min-height:25vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:1;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-29 .elementor-element.elementor-element-f762cab:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f762cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C8A8;}.elementor-29 .elementor-element.elementor-element-f762cab::before, .elementor-29 .elementor-element.elementor-element-f762cab > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-f762cab > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-f762cab > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-f762cab > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-f762cab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-29 .elementor-element.elementor-element-13637a3{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;text-align:center;}.elementor-29 .elementor-element.elementor-element-13637a3.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-13637a3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:80px;font-weight:600;text-transform:uppercase;letter-spacing:0.28em;color:#440405;}.elementor-29 .elementor-element.elementor-element-d978c8c{--display:flex;--min-height:328px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1% 1%;--row-gap:1%;--column-gap:1%;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1%;--padding-bottom:1%;--padding-left:1%;--padding-right:1%;}.elementor-29 .elementor-element.elementor-element-d978c8c:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-d978c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C8A8;}body.elementor-page-29:not(.elementor-motion-effects-element-type-background), body.elementor-page-29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#440405;}@media(max-width:1024px){.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-91b0d0b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amnon.sgo.co.il/wp-content/uploads/2026/07/Longstone-2.png");background-repeat:repeat-y;background-size:contain;}.elementor-29 .elementor-element.elementor-element-91b0d0b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-29 .elementor-element.elementor-element-91b0d0b::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29 .elementor-element.elementor-element-dc23160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-3f6ed8f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29 .elementor-element.elementor-element-13637a3 .elementor-heading-title{font-size:65px;}}@media(max-width:767px){.elementor-29 .elementor-element.elementor-element-471c223{--min-height:0vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-471c223::before, .elementor-29 .elementor-element.elementor-element-471c223 > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-471c223 > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-471c223 > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-471c223 > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-471c223 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-widget-text-editor{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29 .elementor-element.elementor-element-35bd651{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:30px;line-height:45px;}.elementor-29 .elementor-element.elementor-element-301f878{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:30px;line-height:45px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-29 .elementor-element.elementor-element-ceea552 .elementor-heading-title{font-size:22px;}.elementor-29 .elementor-element.elementor-element-a5c17e9{width:var( --container-widget-width, 129px );max-width:129px;--container-widget-width:129px;--container-widget-flex-grow:0;}.elementor-29 .elementor-element.elementor-element-a5c17e9.elementor-element{--align-self:center;}.elementor-29 .elementor-element.elementor-element-91b0d0b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://amnon.sgo.co.il/wp-content/uploads/2026/07/Longstone-2.png");background-repeat:repeat-y;background-size:contain;}.elementor-29 .elementor-element.elementor-element-91b0d0b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-91b0d0b::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .e-con-inner > .elementor-background-video-container::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .e-con-inner > .elementor-background-slideshow::before, .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom center;background-size:contain;}.elementor-29 .elementor-element.elementor-element-d947a81{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-d947a81 .elementor-heading-title{font-size:22px;}.elementor-29 .elementor-element.elementor-element-671b41b .elementor-heading-title{font-size:45px;}.elementor-29 .elementor-element.elementor-element-9004704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29 .elementor-element.elementor-element-19229f6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-29 .elementor-element.elementor-element-19229f6 img{width:100%;}.elementor-29 .elementor-element.elementor-element-97667bf{--min-height:0vh;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-dc23160{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-29 .elementor-element.elementor-element-dc23160 .elementor-heading-title{font-size:45px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-icon-box .elementor-icon-box-description{line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-29 .elementor-element.elementor-element-26245bd{padding:0px 0px 30px 0px;}.elementor-29 .elementor-element.elementor-element-5865984{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-29 .elementor-element.elementor-element-f70c411{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-29 .elementor-element.elementor-element-326df5a .elementor-heading-title{font-size:35px;}.elementor-29 .elementor-element.elementor-element-c6e886f .elementor-heading-title{font-size:25px;}.elementor-29 .elementor-element.elementor-element-ed4c44d{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29 .elementor-element.elementor-element-0c5b27c .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-29 .elementor-element.elementor-element-0c5b27c .elementor-icon{font-size:55px;}.elementor-29 .elementor-element.elementor-element-0c5b27c .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-0c5b27c .elementor-icon-box-title a{font-size:25px;}.elementor-29 .elementor-element.elementor-element-0c5b27c .elementor-icon-box-description{font-size:20px;}.elementor-29 .elementor-element.elementor-element-5b53294 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-29 .elementor-element.elementor-element-5b53294 .elementor-icon{font-size:55px;}.elementor-29 .elementor-element.elementor-element-5b53294 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-5b53294 .elementor-icon-box-title a{font-size:25px;}.elementor-29 .elementor-element.elementor-element-5b53294 .elementor-icon-box-description{font-size:20px;}.elementor-29 .elementor-element.elementor-element-781cbf4 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-29 .elementor-element.elementor-element-781cbf4 .elementor-icon{font-size:55px;}.elementor-29 .elementor-element.elementor-element-781cbf4 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-781cbf4 .elementor-icon-box-title a{font-size:25px;}.elementor-29 .elementor-element.elementor-element-781cbf4 .elementor-icon-box-description{font-size:20px;}.elementor-29 .elementor-element.elementor-element-d7759a8 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-29 .elementor-element.elementor-element-d7759a8 .elementor-icon{font-size:55px;}.elementor-29 .elementor-element.elementor-element-d7759a8 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-d7759a8 .elementor-icon-box-title a{font-size:25px;}.elementor-29 .elementor-element.elementor-element-d7759a8 .elementor-icon-box-description{font-size:20px;}.elementor-29 .elementor-element.elementor-element-4621a00 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-29 .elementor-element.elementor-element-4621a00 .elementor-icon{font-size:55px;}.elementor-29 .elementor-element.elementor-element-4621a00 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-4621a00 .elementor-icon-box-title a{font-size:25px;}.elementor-29 .elementor-element.elementor-element-4621a00 .elementor-icon-box-description{font-size:20px;}.elementor-29 .elementor-element.elementor-element-7e846e0 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-29 .elementor-element.elementor-element-7e846e0 .elementor-icon{font-size:55px;}.elementor-29 .elementor-element.elementor-element-7e846e0 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-7e846e0 .elementor-icon-box-title a{font-size:25px;}.elementor-29 .elementor-element.elementor-element-7e846e0 .elementor-icon-box-description{font-size:20px;}.elementor-29 .elementor-element.elementor-element-8c86283 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:0px;}.elementor-29 .elementor-element.elementor-element-8c86283 .elementor-icon{font-size:55px;}.elementor-29 .elementor-element.elementor-element-8c86283 .elementor-icon-box-title, .elementor-29 .elementor-element.elementor-element-8c86283 .elementor-icon-box-title a{font-size:25px;}.elementor-29 .elementor-element.elementor-element-8c86283 .elementor-icon-box-description{font-size:20px;}.elementor-29 .elementor-element.elementor-element-f762cab{--min-height:0vh;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-29 .elementor-element.elementor-element-13637a3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;}.elementor-29 .elementor-element.elementor-element-13637a3 .elementor-heading-title{font-size:30px;}}@media(min-width:768px){.elementor-29 .elementor-element.elementor-element-d429e8c{--width:60%;}.elementor-29 .elementor-element.elementor-element-3d87bc6{--width:40%;}.elementor-29 .elementor-element.elementor-element-df4f80e{--width:50%;}.elementor-29 .elementor-element.elementor-element-0a9efd9{--width:50%;}.elementor-29 .elementor-element.elementor-element-02bc857{--width:50%;}.elementor-29 .elementor-element.elementor-element-ed4c44d{--width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-29 .elementor-element.elementor-element-d429e8c{--width:100%;}.elementor-29 .elementor-element.elementor-element-3d87bc6{--width:100%;}.elementor-29 .elementor-element.elementor-element-df4f80e{--width:100%;}.elementor-29 .elementor-element.elementor-element-0a9efd9{--width:100%;}.elementor-29 .elementor-element.elementor-element-02bc857{--width:100%;}.elementor-29 .elementor-element.elementor-element-ed4c44d{--width:99%;}}@media(min-width:1025px){.elementor-29 .elementor-element.elementor-element-471c223:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-471c223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-29 .elementor-element.elementor-element-91b0d0b:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-91b0d0b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-29 .elementor-element.elementor-element-97667bf:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-97667bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-29 .elementor-element.elementor-element-f70c411:not(.elementor-motion-effects-element-type-background), .elementor-29 .elementor-element.elementor-element-f70c411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-471c223 */.elementor-29 .elementor-element.elementor-element-471c223{}  .elementor-29{overflow-x:clip !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed4c44d */@media(max-width:767px){ .elementor-29 .elementor-element.elementor-element-ed4c44d .elementor-icon-box-wrapper{align-items:flex-start !important;} .elementor-29 .elementor-element.elementor-element-ed4c44d .elementor-icon-box-icon{width:40px !important;min-width:40px !important;flex:0 0 40px !important;margin-inline-end:14px !important;margin-right:14px !important;text-align:left !important;} .elementor-29 .elementor-element.elementor-element-ed4c44d .elementor-icon-box-icon .elementor-icon{font-size:32px !important;} .elementor-29 .elementor-element.elementor-element-ed4c44d .elementor-icon-box-icon .elementor-icon svg{width:32px !important;height:32px !important;} } @media(min-width:768px){ .elementor-29 .elementor-element.elementor-element-ed4c44d .elementor-icon-box-icon{width:120px !important;min-width:120px !important;max-width:120px !important;flex:0 0 120px !important;text-align:left !important;} .elementor-29 .elementor-element.elementor-element-ed4c44d .elementor-icon-box-icon .elementor-icon{display:inline-block !important;} }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d978c8c */@media(max-width:767px){ .elementor-29 .elementor-element.elementor-element-d978c8c .amnon-gallery-title{font-size:18px !important;} .elementor-29 .elementor-element.elementor-element-d978c8c .amnon-gallery-sub{font-size:14px !important;} .elementor-29 .elementor-element.elementor-element-d978c8c .amnon-gallery-nav{width:32px !important;height:32px !important;} .elementor-29 .elementor-element.elementor-element-d978c8c .amnon-gallery-nav::before{width:10px !important;height:10px !important;top:11px !important;} .elementor-29 .elementor-element.elementor-element-d978c8c .amnon-gallery-prev::before{left:12px !important;} .elementor-29 .elementor-element.elementor-element-d978c8c .amnon-gallery-next::before{right:12px !important;} }/* End custom CSS */
/* Start custom CSS *//* ==================================================================
   ABOUT — Amnon Moalem

   Selectors use classes added to the widgets themselves under
   Advanced > CSS Classes, never Elementor's generated names.
   ================================================================== */

/* ---- Written statement ------------------------------------------------ *
   Classes: amnon-type            (the quote and the name)
            amnon-attribution     (the name only)

   The script splits each line into one span per character and adds
   amnon-is-typed once the block is reached; the characters then appear in
   order. Leaving the section clears the class, so returning writes it out
   again. The letters hold their space from the start, so nothing reflows.

   The step is set to 38ms so the whole opening — statement, name, and the
   signature under it — lands early rather than keeping the reader waiting. */
.amnon-type.amnon-split .amnon-char {
	opacity: 0;
	transition: opacity 0.35s linear;
	transition-delay: calc(var(--amnon-start, 0ms) + var(--i, 0) * var(--amnon-step, 38ms));
}

.amnon-type.amnon-is-typed .amnon-char {
	opacity: 1;
}

/* The name is written only once the statement above has finished, so the
   two read as one continuous hand. 115 letters at 38ms sets the wait. */
.amnon-attribution {
	--amnon-start: 4.4s;
}

/* ---- The signature under the name ------------------------------------- *
   Class: amnon-about-signature   (the shortcode widget)

   The wait that holds it back until the name is written is set on the
   shortcode itself, not here: the strokes carry their own inline timing,
   so the wait has to be built into them. It is the delay="5.4" argument —
   4.4s of statement plus the second the name takes to write.

   The flags are needed because the footer sets max-width, margin and a
   watermark opacity on every .animated-signature on the site, and does it
   with flags of its own. Two classes here outrank the one there. */
.animated-signature.amnon-about-signature {
	max-width: 220px !important;
	margin: 14px auto 0 !important;
	opacity: 0.85;
}

/* ---- Exhibitions carousel --------------------------------------------- *
   Class: amnon-exhibit-carousel

   The centred slide is shown full size and the ones beside it a little
   smaller, so the eye is held on the middle of the row. A click on a side
   photograph brings it to the centre. Swiper marks the centred slide
   .swiper-slide-active (a small script turns centring on and shows fewer
   across so each photograph is large), and the scale follows that class,
   so it stays right through every move. No fade on the side photographs. */
.amnon-exhibit-carousel .swiper-slide {
	transition: transform 0.6s cubic-bezier(0.22, 1, 0.36, 1);
	transform: scale(0.88);
	cursor: pointer;
}

.amnon-exhibit-carousel .swiper-slide-active {
	transform: scale(1);
	cursor: default;
}

/* Every photograph is held to the same shape, so the row is even whatever
   proportions the client uploads. */
.amnon-exhibit-carousel .amnon-exhibit-photo img {
	aspect-ratio: 4 / 3;
	object-fit: cover;
	width: 100%;
}

/* ---- Reduced motion --------------------------------------------------- *
   The statement is simply present, the signature is drawn, and the
   carousel does not scale. */
@media (prefers-reduced-motion: reduce) {
	.amnon-type.amnon-split .amnon-char {
		opacity: 1;
		transition: none;
	}

	.amnon-exhibit-carousel .swiper-slide {
		transition: none;
	}
}


/* ---- Process icons -------------------------------------------------- *
   Faint, so the numerals and words lead, and every icon is held to the
   same box and centred so an SVG with odd internal padding (the last
   one) no longer reads as a different size. */
.amnon-step .elementor-icon {
	opacity: 0.15;
}

/* The numeral SVGs share a height (viewBox …19) but not a width (I is
   narrow, VII wide). Fixing the height and letting the width follow keeps
   them the same size and undistorted — forcing a square stretched them. */
.amnon-step .elementor-icon svg,
.amnon-step .elementor-icon img {
	height: 62px;
	width: auto;
	display: block;
}

/* ---- Gold, cut into the wall ------------------------------------------ *
   Classes: amnon-type            (the statement and the name)
            amnon-attribution     (the name only)
   Marker:  amnon-gold-metal

   Every letter is drawn twice, one copy behind the other.

   The copy behind carries no colour of its own - only shadows. A pale one
   a pixel to the left and another a pixel below draw the lit edge of the
   cut, and two wide soft ones thrown in opposite corners give the letter
   the depth of something set into the wall rather than laid on top of it.
   Because the copy in front is filled, none of those shadows can be seen
   through the letter; only what falls outside its edge shows.

   The copy in front is the gold: a run from pale bronze at the top through
   a bright band to near-black at the foot. Nothing else fills it, so the
   run is read as light travelling down the face of the letter.

   Both copies are pseudo-elements and both are positioned, so they are
   painted in the order they are written and the gold always lands over the
   shadows. The character itself keeps the space and paints nothing.

   The letters carry their own text on a data attribute, set by the motion
   script when it splits the copy, because a pseudo-element can only take
   its text from an attribute. Where the script does not split (reduced
   motion, or no script at all) there is nothing to copy from, so the
   paragraph takes the gold run on its own, without the cut. */
.amnon-type.amnon-type,
.amnon-type p,
.amnon-type .elementor-heading-title {
	font-weight: 600;
}

.amnon-attribution.amnon-attribution .elementor-heading-title {
	font-weight: 700;
}

@supports ((-webkit-background-clip: text) or (background-clip: text)) {

	.amnon-type .amnon-char {
		position: relative;
		-webkit-text-fill-color: transparent;
		color: transparent;
	}

	.amnon-type .amnon-char::before,
	.amnon-type .amnon-char::after {
		content: attr(data-piece);
		position: absolute;
		inset-block-start: 0;
		inset-inline-start: 0;
		white-space: pre;
		-webkit-text-fill-color: transparent;
		color: transparent;
	}

	.amnon-type .amnon-char::before {
		text-shadow:
			-1px 0 1px #F0D07B,
			0 1px 1px #F0D07B,
			5px 5px 10px rgba(0, 0, 0, 0.4),
			-5px -5px 10px rgba(0, 0, 0, 0.4);
	}

	.amnon-type .amnon-char::after {
		background-image: linear-gradient(to bottom, #D0A636 24%, #F0D07B 41%, #D0A636 56%, #3B2D0B 88%);
		-webkit-background-clip: text;
		background-clip: text;
	}

	/* The name is set half the size, so the cut is drawn closer in. */
	.amnon-attribution .amnon-char::before {
		text-shadow:
			-1px 0 1px #F0D07B,
			0 1px 1px #F0D07B,
			3px 3px 6px rgba(0, 0, 0, 0.4),
			-3px -3px 6px rgba(0, 0, 0, 0.4);
	}

	/* Reduced motion, or no script: the gold without the cut. */
	.amnon-type:not(.amnon-split) p,
	.amnon-type:not(.amnon-split) .elementor-heading-title {
		background-image: linear-gradient(to bottom, #D0A636 24%, #F0D07B 41%, #D0A636 56%, #3B2D0B 88%);
		-webkit-background-clip: text;
		background-clip: text;
		-webkit-text-fill-color: transparent;
		color: transparent;
	}

	@media (max-width: 767px) {

		.amnon-type .amnon-char::before {
			text-shadow:
				-1px 0 1px #F0D07B,
				0 1px 1px #F0D07B,
				3px 3px 6px rgba(0, 0, 0, 0.4),
				-3px -3px 6px rgba(0, 0, 0, 0.4);
		}
	}
}/* End custom CSS */