.e-con.wrap{--content-width:100%;--container-max-width:1600px;width:83.33%;max-width:1600px;margin-inline:auto}.e-con.wrap.field{display:grid;grid-template-columns:repeat(12,[f] minmax(0,1fr)) [f];column-gap:2%}.e-con.wrap.field>.e-con{--width:auto;width:auto;min-width:0}.e-con.rise.in{transform:none}.e-con.e-flex.e-con{--flex-wrap:nowrap}.hdr .e-con.wrap{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--s8);min-height:0;--padding-top:10px;--padding-bottom:10px}.hdr .e-con.hdr-actions{display:contents}.hdr .elementor-widget.ham-wrap{display:none}.hdr .elementor-widget.cta-bar,.hdr .e-con.wrap>.elementor-widget-nav-menu{flex:1 1 0;width:auto;min-width:0}.hdr .e-con.wrap>.elementor-widget-nav-menu>.elementor-widget-container,.hdr .e-con.wrap>.elementor-widget-nav-menu .elementor-nav-menu--main{width:100%}.hdr .e-con.wrap>.elementor-widget-nav-menu .elementor-nav-menu{width:100%;justify-content:flex-end}.hdr .elementor-widget-image.logo{flex:0 0 auto}.hdr .elementor-widget{width:auto}.hdr .elementor-widget-image.logo{line-height:0}.hdr .elementor-widget-image.logo img{height:60px;width:auto;display:block}.hdr .elementor-nav-menu--main .elementor-nav-menu{display:flex;gap:var(--s8)}.hdr .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{padding:6px 0;font-family:var(--fb);font-weight:400;font-size:1rem;color:var(--cream);line-height:1.75}.hdr .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.hdr .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus,.hdr .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.hdr .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted{color:var(--cream);background:transparent}.hdr nav a.elementor-item-active::after{transform:scaleX(1)}.e-con.plate{--padding-top:12px;--padding-right:12px;--padding-bottom:12px;--padding-left:12px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-style:solid;--border-color:var(--line-dark);gap:0}.on-dark .e-con.plate{--border-color:var(--line-gold)}.e-con.plate:hover{--border-color:var(--gold)}.elementor-widget-image.win{overflow:hidden;width:100%}.elementor-widget-image.win img{display:block;width:100%;height:100%;object-fit:cover;filter:var(--grade);transition:transform .6s var(--ease),filter .4s ease-out}.plate:hover .elementor-widget-image.win img{transform:scale(1.03);filter:var(--grade-hover)}.trio .e-con.row{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:5.53125%}.trio .e-con.side{width:18.3125%;flex:0 0 18.3125%}.trio .e-con.mid{width:23.5%;flex:0 0 23.5%}.elementor-widget.cap{display:flex;gap:14px;align-items:baseline;width:100%}.elementor .plate img,.elementor .rot .fr img{height:100%}.elementor-widget.d1 .elementor-heading-title,.elementor-widget.d2 .elementor-heading-title,.elementor-widget.d3 .elementor-heading-title,.elementor-widget.menu-name .elementor-heading-title{font:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.elementor .elementor-widget.d1 .elementor-heading-title,.elementor .elementor-widget.d2 .elementor-heading-title,.elementor .elementor-widget.d3 .elementor-heading-title,.elementor .elementor-widget.menu-name .elementor-heading-title{color:inherit}.elementor .esh .elementor-widget.d1 .elementor-heading-title{color:var(--white)}.e-con.esh{--min-height:60vh;--overflow:hidden}.e-con.esh>.elementor-widget-shortcode{position:static}.e-con.esh>.e-con.inner{flex:1 1 auto;--justify-content:flex-end;--padding-top:var(--s24);--padding-bottom:var(--s24)}.e-con.retzua{--min-height:78vh;--overflow:hidden;--justify-content:flex-end}.e-con.retzua::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to left,rgba(33,26,21,.8),rgba(33,26,21,.12) 62%)}.e-con.retzua>.e-con.wrap{z-index:1;--padding-top:var(--s24);--padding-bottom:var(--s24)}.retzua .elementor-widget.bg img{width:100%;height:100%;object-fit:cover;object-position:inherit}.legend .e-con.col{--flex-direction:row;--flex-wrap:wrap;--align-items:center;--row-gap:var(--s6);--column-gap:var(--s6)}.legend .e-con.col>.elementor-widget{width:auto}.e-con.menu-block{display:grid;grid-template-columns:1fr 2fr;gap:var(--s16);align-items:start}.e-con.menu-block>.e-con,.e-con.menu-block>.elementor-widget{--width:auto;width:auto;min-width:0}.e-con.menu-identity{--position:sticky;top:var(--s8)}.e-con.plate.menu-face{--margin-top:var(--s8)}.measure .lbl{transform:translateY(-.116em)}.eyebrow::after{transform:translateY(.116em)}.sep .elementor-widget-shortcode,.sep .elementor-shortcode{width:100%}.ftr .elementor-widget-shortcode{width:100%;max-width:100%}.ftr .elementor-widget-shortcode .measure{width:100%}.ftr .e-con.wrap.field{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:var(--s12);row-gap:var(--s12)}.ftr .e-con.wrap.field>.e-con{--width:auto;width:auto;min-width:0;flex:0 0 auto}.ftr .e-con.cluster{display:grid;gap:var(--s3);justify-items:start;align-content:start;--width:auto;width:auto}.ftr .e-con.fcol{display:grid;gap:10px;justify-items:start;align-content:start;--width:auto;width:auto}.ftr .elementor-widget{width:auto}.ftr .elementor-widget-image.logo img{width:186px;display:block}.ftr .elementor-widget-text-editor,.ftr .elementor-widget-text-editor a,.ftr .elementor-widget-heading .elementor-heading-title{color:var(--white)}.ftr .elementor-widget.tagline{font-size:1rem;line-height:1.6}.ftr .elementor-widget.parent{font-size:.9375rem;line-height:1.6;opacity:.92}.ftr .elementor-widget.fh{font-family:var(--fb);font-weight:600;font-size:.9375rem;line-height:1.6;opacity:.88}.ftr .e-con.fcol .elementor-widget-text-editor{font-size:1rem;line-height:1.6}.ftr .elementor-widget.contact{display:flex;flex-direction:row;gap:var(--s6)}.ftr .elementor-nav-menu--main .elementor-nav-menu{display:grid;gap:10px;justify-items:start}.ftr .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{padding:0;font-family:var(--fb);font-weight:300;font-size:1rem;color:var(--white);line-height:1.6}.ftr .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,.ftr .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus,.ftr .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,.ftr .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted{color:var(--white);background:transparent}.ftr .elementor-widget.fmeasure{flex:1 0 100%;width:100%;margin-top:var(--s8)}.ftr .elementor-widget.contact{margin-top:var(--s4)}.elementor .elementor-element.elementor-widget-form.ouv-form .elementor-field-group{margin-bottom:0}.elementor .elementor-element.elementor-widget-form.ouv-form .elementor-form-fields-wrapper{margin-top:var(--s12);margin-bottom:0;row-gap:var(--s8)}.elementor .elementor-element.elementor-widget-form.ouv-form .elementor-field-group .elementor-field.elementor-field-textual{border:0;background-color:transparent;border-bottom:1px solid var(--line-dark);border-radius:0;padding:10px 0;min-height:0;font-family:var(--fb);font-weight:300;font-size:1.125rem;line-height:1.75;color:var(--text);background:transparent;resize:none;transition:border-color .25s ease-out}.elementor .elementor-element.elementor-widget-form.ouv-form .elementor-field-group .elementor-field.elementor-field-textual::placeholder{color:var(--muted);opacity:1}.elementor .elementor-element.elementor-widget-form.ouv-form .elementor-field-group .elementor-field.elementor-field-textual:focus{outline:none;box-shadow:none;border-bottom-color:var(--gold);border-bottom-width:2px}.elementor .on-dark .elementor-element.elementor-widget-form.ouv-form .elementor-field-group .elementor-field.elementor-field-textual{color:var(--cream);border-bottom-color:var(--line-gold)}.elementor .on-dark .elementor-element.elementor-widget-form.ouv-form .elementor-field-group .elementor-field.elementor-field-textual::placeholder{color:#BCAF98}.elementor .elementor-element.elementor-widget-form.ouv-form .elementor-field-type-submit{margin-top:var(--s8)}.elementor .elementor-element.elementor-widget-form.ouv-form .elementor-button{font-family:var(--fb);font-weight:600;font-size:1.0625rem;line-height:1;color:var(--white);background:var(--terracotta);border:0;border-radius:0;padding:16px 40px;transition:background .25s ease-out,transform .25s var(--ease)}.elementor .elementor-element.elementor-widget-form.ouv-form .elementor-button:hover,.elementor .elementor-element.elementor-widget-form.ouv-form .elementor-button:focus-visible{color:var(--white);background:#9E4726;transform:translateY(-2px)}.elementor .on-dark .elementor-element.elementor-widget-form.ouv-form .elementor-button{color:var(--charcoal);background:var(--gold);padding:16px 44px}.elementor .on-dark .elementor-element.elementor-widget-form.ouv-form .elementor-button:hover,.elementor .on-dark .elementor-element.elementor-widget-form.ouv-form .elementor-button:focus-visible{color:var(--charcoal);background:var(--cream)}.elementor .elementor-element.elementor-widget-form.ouv-form .elementor-message{margin-top:var(--s6);font-family:var(--fb);font-size:.9375rem;color:var(--muted);padding:0}.elementor .elementor-element.elementor-widget-form.ouv-form .elementor-message:before{display:none}.elementor .on-dark .elementor-element.elementor-widget-form.ouv-form .elementor-message{color:#BCAF98}.e-con.opener{--padding-top:var(--s32);--padding-bottom:var(--s16)}.e-con.sep,.e-con.ftr{--padding-top:var(--s24);--padding-bottom:var(--s24)}.e-con.shoresh,.e-con.tafritim,.e-con.galeria,.e-con.serouv{--padding-top:var(--s40);--padding-bottom:var(--s40)}.e-con.kitzur{--padding-top:var(--s48);--padding-bottom:var(--s48)}.e-con.selector,.e-con.menu-page,.e-con.trio{--padding-top:var(--s24);--padding-bottom:var(--s40)}.e-con.legend,.e-con.info{--padding-top:0px;--padding-bottom:var(--s24)}.e-con.story{--padding-top:0px;--padding-bottom:var(--s40)}.e-con.close{--padding-top:var(--s32);--padding-bottom:var(--s32)}@media(max-width:900px){.e-con.wrap{width:88%}.e-con.wrap.field{grid-template-columns:[f] minmax(0,1fr) [f];row-gap:var(--s8)}.hdr .e-con.wrap{width:100%;max-width:none;flex-direction:column;gap:0;--padding-top:0px;--padding-bottom:0px;min-height:0}.hdr .elementor-widget-image.logo{order:1;width:100%;text-align:center;padding-block:10px}.hdr .elementor-widget-image.logo img{height:44px;margin-inline:auto}.hdr .e-con.hdr-actions{order:2;display:flex;flex-direction:row;align-items:center;width:100%;--width:100%;background:var(--terracotta);gap:0;--padding-top:0px;--padding-bottom:0px}.hdr .elementor-widget.cta-bar{flex:1 1 auto;width:auto;min-width:0}.hdr .elementor-widget.cta-bar .cta{display:block;width:100%;text-align:center;border:0;background:transparent;color:var(--white);font-family:var(--fb);font-weight:600;font-size:1rem;padding:15px 0}.hdr .elementor-widget.ham-wrap{display:block;flex:0 0 52px;width:52px}.hdr .ham{display:flex;align-items:center;justify-content:center;width:52px;height:52px;padding:0;background:transparent;border:0;color:var(--white);cursor:pointer}.hdr .ham:focus-visible{outline:2px solid var(--white);outline-offset:-4px}.hdr .ham-box{display:grid;gap:5px;width:22px}.hdr .ham-box span{display:block;height:2px;background:currentColor;transition:transform .25s var(--ease),opacity .2s ease-out}.hdr.nav-open .ham-box span:nth-child(1){transform:translateY(7px) rotate(45deg)}.hdr.nav-open .ham-box span:nth-child(2){opacity:0}.hdr.nav-open .ham-box span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.hdr .e-con .elementor-widget.elementor-widget-nav-menu{order:3;position:absolute;top:100%;inset-inline:0;width:100%;z-index:20;display:none;background:var(--charcoal);border-bottom:1px solid var(--line-gold)}.hdr.nav-open .e-con .elementor-widget.elementor-widget-nav-menu{display:block}.hdr .elementor-widget-nav-menu>.elementor-widget-container,.hdr .elementor-nav-menu--main{width:100%}.hdr .elementor-nav-menu--main .elementor-nav-menu{display:grid;gap:0;width:100%}.hdr .elementor-nav-menu--main .elementor-nav-menu>li{padding:15px 6%}.hdr .elementor-nav-menu--main .elementor-nav-menu>li+li{border-top:1px solid rgba(194,148,59,.2)}.hdr .elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{display:block;font-size:1.0625rem}.hdr nav a.elementor-item::after{display:none}.trio .e-con.row{flex-direction:column;align-items:stretch;gap:var(--s8)}.trio .e-con.side,.trio .e-con.mid{width:100%;flex-basis:auto}.trio .e-con.side{width:76%}.trio .e-con.s1{align-self:flex-end}.ftr .e-con.wrap.field{flex-direction:column;gap:var(--s12)}.ftr .e-con.cluster,.ftr .e-con.fcol{grid-column:1/-1;width:100%}.shoresh .e-con.wrap.field{display:flex;flex-direction:column;gap:0}.shoresh .e-con.txt{display:contents}.shoresh .e-con.txt>.elementor-widget.eyebrow{order:1}.shoresh .e-con.frame{order:2;margin-bottom:var(--s8)}.shoresh .e-con.txt>.elementor-widget:not(.eyebrow){order:3}.e-con.esh{--min-height:clamp(276px,43.2svh,408px)}.e-con.retzua{--min-height:70vh}.e-con.menu-block{grid-template-columns:1fr;gap:var(--s12)}.e-con.menu-identity{--position:static}.e-con.opener{--padding-top:var(--s16);--padding-bottom:var(--s12)}.e-con.sep{--padding-top:var(--s16);--padding-bottom:var(--s16)}.e-con.shoresh,.e-con.tafritim,.e-con.galeria,.e-con.serouv,.e-con.kitzur{--padding-top:var(--s24);--padding-bottom:var(--s24)}.e-con.selector,.e-con.menu-page,.e-con.trio{--padding-top:var(--s16);--padding-bottom:var(--s24)}.e-con.story{--padding-top:0px;--padding-bottom:var(--s24)}}@media(prefers-reduced-motion:reduce){.elementor-widget-image.win img{transition:none}}