:root{--ot-charcoal:#333333;--ot-deep:#2B2B2B;--ot-light:#E6E6E6;--ot-white:#FFFFFF;--ot-gold:#C69C6D;--ot-bronze:#A67C52;--ot-line:rgba(230,230,230,.14);--ot-muted:rgba(230,230,230,.78);--ff-display:"Frank Ruhl Libre","David",Georgia,serif;--ff-body:"Heebo","Arial Hebrew",Arial,sans-serif;--fs-display:clamp(2.5rem,1.6rem + 4.2vw,5rem);--fs-title:clamp(1.5rem,1.2rem + 1.4vw,2.25rem);--fs-body:1.0625rem;--sp-1:8px;--sp-2:16px;--sp-3:24px;--sp-4:40px;--sp-5:64px;--sp-6:104px;--gutter:20px;--r-s:10px;--r-m:18px;--r-pill:999px;--ease:cubic-bezier(.2,.7,.2,1);--ol-forest:#173B31;--ol-forest-2:#102C24;--ol-ivory:#F4F0E7;--ol-walnut:#604235;--ol-brass:#C3A47B}@media (min-width:600px){:root{--gutter:32px}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--ot-charcoal);color:var(--ot-light);font-family:var(--ff-body);font-weight:300;line-height:1.7;overflow-x:hidden}a{color:inherit}a:hover,a:active{color:inherit}p{margin:0}.elementor-widget-text-editor p+p{margin-top:1em}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:focus-visible{outline:3px solid var(--ot-gold);outline-offset:3px;border-radius:6px}.i{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}html{scroll-padding-top:84px}.skip-link.screen-reader-text:focus{background:var(--ot-gold);color:var(--ot-charcoal)}.e-con.ot-sec{--padding-top:var(--sp-5);--padding-bottom:var(--sp-5);--padding-left:var(--gutter);--padding-right:var(--gutter);--row-gap:var(--sp-4);--column-gap:var(--sp-4);--gap:var(--sp-4);isolation:isolate}@media (min-width:1024px){.e-con.ot-sec{--padding-top:var(--sp-6);--padding-bottom:var(--sp-6)}}.ot-dark,.ot-deep{color:var(--ot-light)}.ot-light{color:var(--ot-charcoal)}.elementor-widget-heading .elementor-heading-title{color:inherit}h1.elementor-heading-title{font-family:var(--ff-display);font-size:var(--fs-display);font-weight:400;line-height:1.08;letter-spacing:-.01em}h2.elementor-heading-title{font-family:var(--ff-display);font-size:var(--fs-title);font-weight:500;line-height:1.15;letter-spacing:-.01em}h3.elementor-heading-title{font-family:var(--ff-body);font-size:var(--fs-body);font-weight:600;line-height:1.4}em.gold{font-style:normal;color:var(--ot-gold)}.ot-light em.gold{color:var(--ot-bronze)}.e-con.ot-head{--row-gap:var(--sp-2);--gap:var(--sp-2);max-width:42rem}.ot-eyebrow .elementor-heading-title{display:inline-flex;align-items:center;gap:var(--sp-1);font-family:var(--ff-body);font-size:var(--fs-body);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ot-gold);line-height:1.7}.ot-eyebrow .elementor-heading-title::before{content:"";width:28px;height:1px;background:currentColor}.ot-light .ot-eyebrow .elementor-heading-title{color:var(--ot-charcoal)}.ot-light .ot-eyebrow .elementor-heading-title::before{background:var(--ot-bronze);height:2px}@media (max-width:599px){.ot-eyebrow .elementor-heading-title{letter-spacing:.08em}.ot-hero .ot-eyebrow .ltr{white-space:nowrap}}.ot-lead{color:var(--ot-muted);max-width:40rem}.ot-light .ot-lead{color:rgb(51 51 51 / .82)}.ot-micro{color:var(--ot-muted)}.ot-micro b{color:var(--ot-light);font-weight:600}.e-con.ot-btns{--row-gap:var(--sp-2);--column-gap:var(--sp-2);--gap:var(--sp-2);align-items:center;--align-items:center}.e-con.ot-btns>.elementor-widget{width:auto;max-width:100%}.ot-btn-primary .elementor-button,.ot-btn-ghost .elementor-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1);min-height:52px;padding:0 var(--sp-3);border-radius:var(--r-pill);font:600 var(--fs-body)/1 var(--ff-body);text-decoration:none;border:1px solid #fff0;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background-color .25s,color .25s,border-color .25s}.ot-btn-primary .elementor-button{background:var(--ot-gold);color:var(--ot-charcoal)}.ot-btn-primary .elementor-button:hover,.ot-btn-primary .elementor-button:focus{background:var(--ot-gold);color:var(--ot-charcoal);transform:translateY(-2px);box-shadow:0 10px 30px -8px rgb(198 156 109 / .6)}.ot-btn-ghost .elementor-button{background:#fff0;border-color:var(--ot-light);color:var(--ot-light)}.ot-btn-ghost .elementor-button:hover,.ot-btn-ghost .elementor-button:focus{background:rgb(230 230 230 / .08);color:var(--ot-light)}.ot-light .ot-btn-ghost .elementor-button{border-color:var(--ot-charcoal);color:var(--ot-charcoal)}.elementor-button .elementor-button-icon svg{width:22px;height:22px;fill:currentColor}.elementor-button .elementor-button-content-wrapper{gap:var(--sp-1);align-items:center}.elementor-button:focus-visible{outline:3px solid var(--ot-light);outline-offset:3px}.ot-light .elementor-button:focus-visible{outline-color:var(--ot-charcoal)}.ot-hero{overflow:hidden}.ot-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 50% at 15% 45%,rgb(198 156 109 / .16),transparent 70%),radial-gradient(40% 40% at 90% 0%,rgb(230 230 230 / .06),transparent 70%)}.e-con.ot-hero-grid{--display:grid;display:grid;gap:var(--sp-4);align-items:center}@media (min-width:1024px){.e-con.ot-hero-grid{grid-template-columns:1.25fr .75fr;gap:var(--sp-5);min-height:min(72vh,680px)}}.e-con.ot-hero-copy{--row-gap:var(--sp-3);--gap:var(--sp-3)}.ot-hero-tags{padding-top:var(--sp-2);border-top:1px solid var(--ot-line)}.ot-hero-tags .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-2);margin:0!important}.ot-hero-tags .elementor-icon-list-item{margin:0!important;padding:0!important;color:var(--ot-muted);display:inline-flex;align-items:center;gap:6px}.ot-hero-tags .elementor-icon-list-item::after{display:none!important}.ot-hero-tags .elementor-icon-list-icon svg{width:6px;height:6px;fill:var(--ot-gold)}.ot-hero-tags .elementor-icon-list-text{color:var(--ot-muted);padding:0!important}.ot-hero-media{align-items:center}.vid{position:relative;aspect-ratio:9/16;border-radius:var(--r-m);overflow:hidden;background:#1d1d1d;box-shadow:0 30px 80px -40px rgb(0 0 0 / .8),0 0 0 1px var(--ot-line)}.ot-hero-vid{max-width:340px;width:100%;margin-inline:auto}@media (max-width:1023px){.ot-hero-vid{max-width:420px}}.ot-vid-wrap{width:100%}.vid img,.vid video,.vid iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;max-width:none}.vid video{opacity:0;transition:opacity .6s var(--ease)}.vid.playing video{opacity:1}.vid-ctrls{position:absolute;z-index:3;bottom:12px;inset-inline-end:12px;display:flex;gap:8px}.vid-ctrls[hidden]{display:none}.vid-btn{all:unset;box-sizing:border-box;cursor:pointer;height:40px;min-width:40px;padding:0 10px;border-radius:var(--r-pill);display:inline-flex;align-items:center;justify-content:center;gap:6px;background:rgb(43 43 43 / .78);color:#fff;border:1px solid rgb(230 230 230 / .35);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font:600 .85rem/1 var(--ff-body);transition:background-color .2s,border-color .2s}.vid-btn:hover{background:rgb(43 43 43 / .92);border-color:var(--ot-gold)}.vid-btn:focus-visible{outline:3px solid var(--ot-gold);outline-offset:2px}.vid-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.vid-pp .ico-play{display:none;fill:currentColor;stroke:none}.vid-pp.is-paused .ico-play{display:block}.vid-pp.is-paused .ico-pause{display:none}.vid-sound .ico-on{display:none}.vid-sound[aria-pressed="true"]{background:var(--ot-gold);color:var(--ot-charcoal);border-color:var(--ot-gold)}.vid-sound[aria-pressed="true"] .ico-on{display:block}.vid-sound[aria-pressed="true"] .ico-off{display:none}.vid-play{all:unset;position:absolute;inset:0;z-index:2;display:grid;place-items:center;cursor:pointer}.vid-play[hidden]{display:none}.vid-play .ring{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;background:rgb(198 156 109 / .92);color:var(--ot-charcoal);box-shadow:0 0 0 10px rgb(198 156 109 / .25);transition:transform .3s var(--ease),box-shadow .3s}.vid-play:hover .ring{transform:scale(1.06);box-shadow:0 0 0 16px rgb(198 156 109 / .2)}.vid-play:focus-visible .ring{outline:3px solid var(--ot-light);outline-offset:4px}.vid-play .ring svg{width:30px;height:30px;fill:currentColor;margin-inline-start:-4px}.vid-tag{position:absolute;z-index:3;top:var(--sp-2);inset-inline-start:var(--sp-2);background:rgb(43 43 43 / .85);border:1px solid var(--ot-line);color:var(--ot-light);border-radius:var(--r-pill);padding:2px 12px;font-size:.85rem;pointer-events:none}.vid-cap{position:absolute;z-index:3;inset-inline:var(--sp-2);bottom:var(--sp-2);display:flex;flex-direction:column;gap:4px;color:#fff;pointer-events:none;line-height:1.35}.vid-cap b{font-family:var(--ff-display);font-size:1.25rem;font-weight:500}.vid.has-shade::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .15) 0%,transparent 35%,transparent 55%,rgb(0 0 0 / .65) 100%);pointer-events:none}.e-con.ot-strip{--padding-top:var(--sp-3);--padding-bottom:var(--sp-3);--padding-left:0;--padding-right:0;--row-gap:var(--sp-2);border-block:1px solid var(--ot-line);overflow:hidden}.ot-strip-label{text-align:center;color:var(--ot-muted)}.ot-marquee{overflow:hidden;width:100%}.marquee{display:flex;gap:var(--sp-2);width:max-content;animation:marq 80s linear infinite}.marquee:hover{animation-play-state:paused}@keyframes marq{to{transform:translateX(50%)}}.marquee span{flex:none;width:150px;height:72px;border-radius:var(--r-s);background:var(--ot-white);display:grid;place-items:center;padding:10px 16px}.marquee img{max-height:52px;width:auto;object-fit:contain;filter:grayscale(1)}.e-con.ot-niche{--display:grid;display:grid;gap:var(--sp-3)}@media (min-width:900px){.e-con.ot-niche{grid-template-columns:1fr 1fr}.e-con.ot-more{grid-column:1/-1}}.e-con.ot-card{background:var(--ot-white);color:var(--ot-charcoal);border-radius:var(--r-m);--padding-top:var(--sp-3);--padding-bottom:var(--sp-3);--padding-left:var(--sp-3);--padding-right:var(--sp-3);--row-gap:var(--sp-2);--gap:var(--sp-2);box-shadow:0 1px 0 rgb(51 51 51 / .06);overflow:hidden}.ot-card p{color:rgb(51 51 51 / .82)}.ot-card-img{margin:calc(-1*var(--sp-3)) calc(-1*var(--sp-3)) 0!important;width:calc(100% + 2*var(--sp-3))!important;max-width:none!important}.ot-card-img img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-m) var(--r-m) 0 0;display:block}.ot-ic .elementor-icon{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:var(--ot-charcoal);font-size:22px}.ot-ic .elementor-icon svg{width:22px;height:22px;fill:var(--ot-gold)}.ot-ic .elementor-icon-wrapper{line-height:0;text-align:start}.ot-niche-card .ot-ic{margin-top:calc(-1*var(--sp-3) - 26px);position:relative;width:auto!important}.ot-niche-card .ot-ic .elementor-icon{border:3px solid var(--ot-white);width:58px;height:58px}.ot-niche-card h3.elementor-heading-title{font-family:var(--ff-display);font-size:var(--fs-title);font-weight:500}.e-con.ot-more{flex-direction:row;--flex-direction:row;align-items:center;background:#fff0;border:1px solid rgb(51 51 51 / .18);box-shadow:none;flex-wrap:nowrap!important}.e-con.ot-more>.ot-more-txt{--width:auto;flex:1;--row-gap:4px;--gap:4px}.e-con.ot-more>.ot-ic{width:auto}.e-con.ot-fit{--display:grid;display:grid;gap:var(--sp-2);--padding-top:var(--sp-3);--padding-bottom:var(--sp-3);--padding-left:var(--sp-3);--padding-right:var(--sp-3);border-radius:var(--r-m);border:1px solid rgb(51 51 51 / .15)}@media (min-width:600px){.e-con.ot-fit{grid-template-columns:1fr 1fr}}.ot-fit-item .elementor-icon-box-wrapper{display:flex!important;flex-direction:row!important;gap:var(--sp-1);align-items:flex-start;text-align:start!important}.ot-fit-item .elementor-icon-box-icon{margin:4px 0 0!important;flex:none}.ot-fit-item .elementor-icon{font-size:22px}.ot-fit-item .elementor-icon svg{width:22px;height:22px;fill:var(--ot-bronze)}.ot-fit-item .elementor-icon-box-description{color:var(--ot-charcoal);margin:0}.ot-fit-item .elementor-icon-box-title{display:none}.e-con.ot-svc-grid{--display:grid;display:grid;gap:var(--sp-3)}@media (min-width:600px){.e-con.ot-svc-grid{grid-template-columns:1fr 1fr}.e-con.ot-svc.has-img{grid-row:span 3}}.e-con.ot-svc{background:var(--ot-deep);border:1px solid var(--ot-line);border-radius:var(--r-m);--padding-top:var(--sp-4);--padding-bottom:var(--sp-4);--padding-left:var(--sp-3);--padding-right:var(--sp-3);--row-gap:var(--sp-2);--gap:var(--sp-2);transition:border-color .3s,transform .3s var(--ease)}.e-con.ot-svc:hover{border-color:var(--ot-gold);transform:translateY(-3px)}.e-con.ot-svc-top{flex-direction:row;--flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap!important}.e-con.ot-svc-top>.elementor-widget{width:auto}.ot-ic-ring .elementor-icon{width:56px;height:56px;background:#fff0;border:1px solid rgb(198 156 109 / .5)}.ot-kind .elementor-heading-title{color:var(--ot-gold);font:600 var(--fs-body)/1.4 var(--ff-body);letter-spacing:.08em}.ot-svc h3.elementor-heading-title{font-family:var(--ff-display);font-size:var(--fs-title);font-weight:500}.ot-svc p{color:var(--ot-muted)}.ot-svc-img{flex:1;display:flex}.ot-svc-img img{width:100%;height:100%;min-height:200px;aspect-ratio:16/10;object-fit:cover;border-radius:var(--r-s)}.ot-base-grid .elementor-icon-list-items{display:grid;gap:var(--sp-2);grid-template-columns:1fr;margin:0}@media (min-width:600px){.ot-base-grid .elementor-icon-list-items{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ot-base-grid .elementor-icon-list-items{grid-template-columns:repeat(3,1fr)}}.ot-base-grid .elementor-icon-list-item{margin:0!important;padding:var(--sp-2) var(--sp-3)!important;border-radius:var(--r-m);background:rgb(230 230 230 / .04);border:1px solid var(--ot-line);display:flex;align-items:center;gap:var(--sp-2)}.ot-base-grid .elementor-icon-list-item>a{display:flex;align-items:center;gap:var(--sp-2);text-decoration:none}.ot-base-grid .elementor-icon-list-item::after{display:none!important}.ot-base-grid .elementor-icon-list-icon svg{width:22px;height:22px;fill:var(--ot-gold)}.ot-base-grid .elementor-icon-list-text{color:var(--ot-light);padding:0!important}.e-con.ot-mid-cta{--row-gap:var(--sp-2);--gap:var(--sp-2);--padding-top:var(--sp-4);--padding-bottom:var(--sp-4);--padding-left:var(--sp-3);--padding-right:var(--sp-3);border-radius:var(--r-m);background:linear-gradient(120deg,rgb(198 156 109 / .18),rgb(198 156 109 / .04));border:1px solid rgb(198 156 109 / .35);flex-direction:column;--flex-direction:column;align-items:flex-start}@media (min-width:1024px){.e-con.ot-mid-cta{flex-direction:row;--flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap}}.e-con.ot-mid-cta>.elementor-widget{width:auto}.ot-mid-cta-t .elementor-heading-title{font-family:var(--ff-display);font-size:var(--fs-title);line-height:1.25;font-weight:400}.e-con.ot-flow-grid{--display:grid;display:grid;gap:var(--sp-4)}@media (min-width:1024px){.e-con.ot-flow-grid{grid-template-columns:.8fr 1.2fr;gap:var(--sp-5);align-items:start}}.e-con.ot-flow-left{--row-gap:var(--sp-3);--gap:var(--sp-3)}.steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-1)}.steps button{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:44px 1fr;gap:var(--sp-2);align-items:start;padding:var(--sp-2);border-radius:var(--r-m);border:1px solid #fff0;cursor:pointer;transition:background-color .3s,border-color .3s;color:var(--ot-light)}.steps button:hover{background:rgb(230 230 230 / .04)}.steps button:focus-visible{outline:3px solid var(--ot-gold);outline-offset:2px}.steps .num{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--ot-line);font-weight:600;color:var(--ot-muted);transition:.3s}.steps .t{display:flex;flex-direction:column;gap:2px;line-height:1.6}.steps .t b{font-weight:600}.steps .t span{color:var(--ot-muted)}.steps [aria-current="step"]{background:rgb(198 156 109 / .08);border-color:rgb(198 156 109 / .35)}.steps [aria-current="step"] .num,.steps .done .num{background:var(--ot-gold);color:var(--ot-charcoal);border-color:var(--ot-gold)}.flow-controls{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center;margin-top:var(--sp-3)}.ot-ghost-btn{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-1);min-height:52px;padding:0 var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--ot-light);color:var(--ot-light);font:600 var(--fs-body)/1 var(--ff-body)}.ot-ghost-btn:hover{background:rgb(230 230 230 / .08)}.ot-ghost-btn:focus-visible{outline:3px solid var(--ot-light);outline-offset:3px}.ot-ghost-btn .i use{pointer-events:none}.demo-label{color:var(--ot-muted);display:inline-flex;gap:6px;align-items:center}.demo-label::before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ot-gold);box-shadow:0 0 0 4px rgb(198 156 109 / .2)}.stage{display:grid;gap:var(--sp-2);grid-template-columns:1fr;line-height:1.5}@media (min-width:600px){.stage{grid-template-columns:minmax(240px,270px) 1fr;grid-template-rows:auto auto}.phone{grid-row:span 2}}.pane{background:var(--ot-charcoal);border:1px solid var(--ot-line);border-radius:var(--r-m);padding:var(--sp-2);position:relative;transition:border-color .4s,box-shadow .4s}.pane.active{border-color:rgb(198 156 109 / .6);box-shadow:0 0 0 1px rgb(198 156 109 / .25),0 20px 60px -30px rgb(198 156 109 / .6)}.pane-title{display:flex;align-items:center;gap:var(--sp-1);color:var(--ot-muted);margin-bottom:var(--sp-2)}.pane-title .i{color:var(--ot-gold)}.phone{border-radius:32px;padding:var(--sp-1);background:#1d1d1d;min-height:520px;display:flex}.screen{flex:1;border-radius:26px;background:#ECE5DD;color:#1d1d1d;overflow:hidden;display:flex;flex-direction:column;position:relative}.wa-bar{background:#075E54;color:#fff;display:flex;align-items:center;gap:var(--sp-1);padding:var(--sp-2)}.wa-bar .av{width:34px;height:34px;border-radius:50%;background:var(--ot-gold);display:grid;place-items:center;color:var(--ot-charcoal);font-weight:600;flex:none}.wa-bar small{display:block;opacity:.8;font-size:inherit;line-height:1.2}.chat{flex:1;display:flex;flex-direction:column;gap:6px;padding:var(--sp-2) 12px;justify-content:flex-end}.msg{max-width:85%;padding:6px 10px;border-radius:12px;line-height:1.45;box-shadow:0 1px 1px rgb(0 0 0 / .12);opacity:0;transform:translateY(8px);transition:opacity .35s var(--ease),transform .35s var(--ease)}.msg.show{opacity:1;transform:none}.msg.bot{align-self:flex-end;background:#fff;border-start-end-radius:4px}.msg.user{align-self:flex-start;background:#DCF8C6;border-start-start-radius:4px}.typing{align-self:flex-end;background:#fff;border-radius:12px;padding:8px 12px;display:none;gap:4px}.typing.show{display:flex}.typing i{width:6px;height:6px;border-radius:50%;background:#999;animation:blink 1s infinite}.typing i:nth-child(2){animation-delay:.15s}.typing i:nth-child(3){animation-delay:.3s}@keyframes blink{0%,100%{opacity:.3}50%{opacity:1}}.toast{position:absolute;inset-inline:10px;top:10px;background:rgb(255 255 255 / .97);border-radius:14px;padding:10px 12px;display:flex;gap:10px;align-items:center;box-shadow:0 10px 30px rgb(0 0 0 / .25);transform:translateY(-130%);transition:transform .5s var(--ease);z-index:2;line-height:1.35}.toast.show{transform:none}.toast .i{color:var(--ot-bronze)}.crm-board{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-1);position:relative}.col{background:rgb(230 230 230 / .04);border:1px dashed var(--ot-line);border-radius:var(--r-s);min-height:150px;padding:var(--sp-1);display:flex;flex-direction:column;gap:var(--sp-1)}.col .ch{font-weight:400;color:var(--ot-muted);text-align:center;font-size:.85rem;line-height:1.3}.lead-card{--col:0;position:absolute;top:46px;inset-inline-start:0;width:calc((100% - 2*var(--sp-1))/3);padding:var(--sp-1);background:var(--ot-light);color:var(--ot-charcoal);border-radius:var(--r-s);line-height:1.35;font-size:.85rem;transform:translateX(calc(var(--col) * -1 * (100% + var(--sp-1))));transition:transform .8s var(--ease),opacity .4s;opacity:0}.lead-card.show{opacity:1}.lead-card b{display:block;font-weight:600}.tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.tag{padding:0 8px;border-radius:var(--r-pill);background:var(--ot-charcoal);color:var(--ot-light);line-height:1.6}.tag.hot{background:var(--ot-gold);color:var(--ot-charcoal);display:none}.tag.hot.show{display:inline-block}.coach{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.coach li{display:flex;gap:var(--sp-1);align-items:center;padding:6px 10px;border-radius:var(--r-s);border:1px solid var(--ot-line);color:var(--ot-muted);transition:background-color .5s,color .5s,border-color .5s}.coach li .i{width:20px;height:20px;color:var(--ot-line);transition:color .5s}.coach.booked-slot li{color:var(--ot-light);border-color:rgb(198 156 109 / .45);background:rgb(198 156 109 / .08)}.coach.booked-slot li .i{color:var(--ot-gold)}.coach.booked-slot li:nth-child(2){transition-delay:.25s}.coach.booked-slot li:nth-child(3){transition-delay:.5s}.cal-note{margin-top:var(--sp-2);display:flex;gap:var(--sp-1);align-items:center;color:var(--ot-muted);opacity:0;transition:opacity .5s}.cal-note.show{opacity:1}.cal-note svg{color:var(--ot-gold);width:20px;height:20px}.e-con.ot-method{--display:grid;display:grid;gap:var(--sp-3);position:relative}@media (min-width:1024px){.e-con.ot-method{grid-template-columns:repeat(4,1fr)}.e-con.ot-method::before{content:"";position:absolute;top:28px;inset-inline:12%;width:auto;height:1px;background:linear-gradient(90deg,transparent,var(--ot-gold),transparent);background-size:200% 100%;animation:flowline 4s linear infinite}}@keyframes flowline{to{background-position:-200% 0}}.e-con.ot-method-item,.e-con.ot-start-item{--row-gap:var(--sp-2);--gap:var(--sp-2)}.ot-method .ot-n .elementor-heading-title{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:var(--ot-deep);border:1px solid var(--ot-gold);color:var(--ot-gold);font:600 var(--fs-body)/1 var(--ff-body);position:relative;z-index:1}.ot-en .elementor-heading-title{color:var(--ot-gold);letter-spacing:.14em;font:600 var(--fs-body)/1.4 var(--ff-body)}.ot-method h3.elementor-heading-title,.ot-start h3.elementor-heading-title{font-family:var(--ff-display);font-size:var(--fs-title);font-weight:500}.ot-method p,.ot-start p{color:var(--ot-muted)}.e-con.ot-carousel{--row-gap:var(--sp-2);--gap:var(--sp-2)}.e-con.ot-track{--display:grid;display:grid!important;grid-auto-flow:column;grid-auto-columns:min(78vw,300px);gap:var(--sp-2);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);--padding-top:4px;--padding-bottom:var(--sp-2);--padding-left:var(--gutter);--padding-right:var(--gutter);margin-inline:calc(-1 * var(--gutter));width:calc(100% + 2*var(--gutter));scrollbar-width:thin;scrollbar-color:var(--ot-gold) #fff0;overscroll-behavior-x:contain}@media (min-width:1024px){.e-con.ot-track{grid-auto-columns:300px}}.ot-track:focus-visible{outline:3px solid var(--ot-gold);outline-offset:-3px}.ot-slide{scroll-snap-align:start;width:auto!important}.ot-slide figure{margin:0;display:flex;flex-direction:column;gap:var(--sp-1);position:relative}.ot-slide img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:var(--r-m);display:block;background:var(--ot-deep)}.ot-slide figcaption{display:flex;flex-direction:column;line-height:1.4;text-align:start;margin:0;font-size:var(--fs-body);color:inherit}.ot-slide figcaption b{font-weight:600;unicode-bidi:plaintext}.ot-slide figcaption span{color:var(--ot-muted)}.ot-light .ot-slide figcaption span{color:rgb(51 51 51 / .75)}.ot-slide.ot-ai figure::after{content:"הדמיית AI";position:absolute;top:10px;inset-inline-start:10px;background:rgb(43 43 43 / .85);color:var(--ot-light);border:1px solid rgb(198 156 109 / .6);border-radius:var(--r-pill);padding:0 10px;font-size:.8rem;font-weight:600;letter-spacing:.04em;line-height:1.7}.car-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.car-hint{color:var(--ot-muted);font-size:.95rem}.ot-light .car-hint{color:rgb(51 51 51 / .75)}.car-nav{display:flex;gap:var(--sp-1)}.car-nav button{all:unset;box-sizing:border-box;width:48px;height:48px;border-radius:50%;border:1px solid var(--ot-line);color:inherit;cursor:pointer;display:grid;place-items:center;transition:border-color .2s,background-color .2s}.ot-light .car-nav button{border-color:rgb(51 51 51 / .25)}.car-nav button:hover{border-color:var(--ot-gold);background:rgb(198 156 109 / .1)}.car-nav button:focus-visible{outline:3px solid var(--ot-gold);outline-offset:2px}.car-nav button[disabled]{opacity:.35;cursor:default}.car-nav svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6}.car-progress{height:2px;background:var(--ot-line);border-radius:2px;overflow:hidden}.ot-light .car-progress{background:rgb(51 51 51 / .12)}.car-progress i{display:block;height:100%;width:20%;background:var(--ot-gold);transition:width .2s}.ot-board{display:flex;flex-direction:column;gap:var(--sp-4)}.ot-board .elementor-widget-container,.ot-board{width:100%}.board-grp{display:flex;flex-direction:column;gap:var(--sp-2)}.board-grp+.board-grp{margin-top:var(--sp-4)}.board-grp h3{display:flex;flex-wrap:wrap;gap:var(--sp-1);align-items:baseline;margin:0;font:600 var(--fs-body)/1.4 var(--ff-body);color:var(--ot-charcoal)}.board-grp h3 small{font-weight:300;color:rgb(51 51 51 / .7);font-size:inherit}.board{display:grid;gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.board.g5{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.kpi{position:relative;background:var(--ot-charcoal);color:var(--ot-light);border-radius:var(--r-m);padding:var(--sp-3);display:flex;flex-direction:column;gap:6px;overflow:hidden;line-height:1.6}.kpi::before{content:"";position:absolute;inset-block-start:0;inset-inline:0;height:3px;background:linear-gradient(90deg,var(--ot-gold),transparent)}.kpi .who{display:flex;align-items:center;gap:var(--sp-1);color:var(--ot-muted);unicode-bidi:plaintext}.kpi .who img{width:34px;height:34px;border-radius:50%;background:#fff;object-fit:contain;padding:3px}.kpi .num{font-family:var(--ff-display);font-size:clamp(2.2rem,1.6rem + 2vw,3.1rem);line-height:1;color:var(--ot-gold);direction:ltr;text-align:right}.kpi .num.up::before{content:"▲";font-size:.4em;vertical-align:.6em;margin-inline-end:.25em;color:#9BC59A}.kpi .what{font-weight:600}.kpi .ctx{color:var(--ot-muted);font-size:.95rem}.kpi sup a{color:var(--ot-gold);text-decoration:none;font-weight:600}.ot-followup{padding:var(--sp-2) var(--sp-3);border-radius:var(--r-m);border:1px dashed rgb(166 124 82 / .6)}.ot-followup .elementor-icon-list-item{align-items:flex-start!important}.ot-followup .elementor-icon-list-icon{margin-top:6px}.ot-followup .elementor-icon-list-icon svg{width:20px;height:20px;fill:var(--ot-bronze)}.ot-followup .elementor-icon-list-text{color:rgb(51 51 51 / .85)}.ot-followup .elementor-icon-list-text b{font-weight:600;color:var(--ot-charcoal)}.ot-sources{font-size:.9rem;color:rgb(51 51 51 / .8);border-top:1px solid rgb(51 51 51 / .15);padding-top:var(--sp-2)}.ot-sources ol{margin:0;padding-inline-start:1.4em;columns:1}@media (min-width:1024px){.ot-sources ol{columns:2;column-gap:var(--sp-4)}}.ot-sources li{break-inside:avoid;margin-bottom:4px}.ot-sources li:target{background:#F3E7D8;border-radius:4px}.e-con.ot-wall-grp{--row-gap:var(--sp-2);--gap:var(--sp-2)}.ot-wall-h .elementor-icon-list-item{gap:var(--sp-1);margin:0!important;padding:0!important}.ot-wall-h .elementor-icon-list-icon svg{width:22px;height:22px;fill:var(--ot-bronze)}.ot-wall-h .elementor-icon-list-text{font:600 var(--fs-body)/1.4 var(--ff-body);color:var(--ot-charcoal);padding:0!important}.e-con.ot-wall{--display:grid;display:grid!important;gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:600px){.e-con.ot-wall{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.e-con.ot-wall{grid-template-columns:repeat(5,minmax(0,1fr))}}.ot-logo{width:auto!important}.ot-logo figure{margin:0;background:var(--ot-white);border-radius:var(--r-m);aspect-ratio:3/2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:var(--sp-2);box-shadow:0 1px 0 rgb(51 51 51 / .06);transition:transform .3s var(--ease),box-shadow .3s;height:100%}.ot-logo img{max-height:64%;max-width:86%;width:auto;height:auto;object-fit:contain;filter:grayscale(1) brightness(.82) contrast(1.35);opacity:.8;transition:filter .4s,opacity .4s;min-height:0}.ot-logo figure:hover{transform:translateY(-3px);box-shadow:0 14px 30px -18px rgb(51 51 51 / .45)}.ot-logo figure:hover img{filter:none;opacity:1}.ot-logo figcaption{font-size:.82rem;color:rgb(51 51 51 / .75);line-height:1.2;text-align:center;margin:0;unicode-bidi:plaintext}.ot-wall-note{color:rgb(51 51 51 / .75)}.ot-pod{color:var(--ol-ivory)}.ot-pod::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 70% at 10% 50%,rgb(195 164 123 / .18),transparent 70%)}.e-con.ot-pod-grid{--display:grid;display:grid;gap:var(--sp-4);align-items:center}@media (min-width:1024px){.e-con.ot-pod-grid{grid-template-columns:1fr 1fr}}.ot-pod .ot-eyebrow .elementor-heading-title{color:var(--ol-brass)}.ot-pod em.gold{color:var(--ol-brass)}.ot-pod .ot-lead{color:rgb(244 240 231 / .82)}.ot-ol-logo img{width:150px;height:auto}.ot-pod .ot-btn-primary .elementor-button{background:var(--ol-brass);color:var(--ol-forest)}.e-con.ot-pod-pics{--display:grid;display:grid;grid-template-columns:1.2fr .8fr;gap:var(--sp-2)}.ot-pod-pic{width:auto!important}.ot-pod-pic img{width:100%;aspect-ratio:3/4;object-fit:cover;border-radius:var(--r-m);display:block}.e-con.ot-about{--display:grid;display:grid;gap:0;align-items:stretch;background:var(--ot-charcoal);border-radius:var(--r-m);overflow:hidden}@media (min-width:1024px){.e-con.ot-about{grid-template-columns:.8fr 1.2fr}}.ot-about-img{position:relative;min-height:360px;width:auto!important}.ot-about-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.e-con.ot-about-txt{--padding-top:var(--sp-4);--padding-bottom:var(--sp-4);--padding-left:var(--sp-3);--padding-right:var(--sp-3);--row-gap:var(--sp-3);--gap:var(--sp-3)}@media (min-width:1024px){.e-con.ot-about-txt{--padding-top:var(--sp-5);--padding-bottom:var(--sp-5);--padding-left:var(--sp-4);--padding-right:var(--sp-4)}}.ot-about-p{color:var(--ot-muted)}.ot-motto .elementor-heading-title{font-family:var(--ff-display);font-size:var(--fs-title);color:var(--ot-gold);line-height:1.3;font-weight:400}.e-con.ot-start{--display:grid;display:grid;gap:var(--sp-3)}@media (min-width:1024px){.e-con.ot-start{grid-template-columns:repeat(3,1fr)}}.e-con.ot-start-item{--padding-top:var(--sp-4);--padding-bottom:var(--sp-4);--padding-left:var(--sp-3);--padding-right:var(--sp-3);border-radius:var(--r-m);border:1px solid var(--ot-line);background:var(--ot-deep)}.e-con.ot-start-item:first-child{border-color:var(--ot-gold);background:linear-gradient(160deg,rgb(198 156 109 / .16),var(--ot-deep) 60%)}.ot-start .ot-n .elementor-heading-title{color:var(--ot-gold);font:600 var(--fs-body)/1.4 var(--ff-body);letter-spacing:.14em}.ot-faq{max-width:52rem}.ot-faq .elementor-toggle{display:flex;flex-direction:column;gap:var(--sp-1)}.ot-faq .elementor-toggle-item{background:var(--ot-white);border-radius:var(--r-m);padding:0 var(--sp-3);margin:0!important;border:0}.ot-faq .elementor-tab-title{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:64px;padding:0!important;border:0!important;font:600 var(--fs-body)/1.4 var(--ff-body);color:var(--ot-charcoal);cursor:pointer}.ot-faq .elementor-tab-title a{color:var(--ot-charcoal)!important;text-decoration:none;padding:var(--sp-2) 0;flex:1}.ot-faq .elementor-toggle-icon{float:none!important;width:auto!important;flex:none}.ot-faq .elementor-toggle-icon svg{width:16px;height:16px;fill:var(--ot-bronze)}.ot-faq .elementor-tab-content{padding:0 0 var(--sp-3)!important;border:0!important;color:rgb(51 51 51 / .85)}.ot-contact::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(50% 60% at 85% 20%,rgb(198 156 109 / .14),transparent 70%)}.e-con.ot-contact-grid{--display:grid;display:grid;gap:var(--sp-4)}@media (min-width:1024px){.e-con.ot-contact-grid{grid-template-columns:1.1fr .9fr;gap:var(--sp-5)}}.e-con.ot-contact-main,.e-con.ot-contact-side{--row-gap:var(--sp-3);--gap:var(--sp-3)}.ot-contact-list .elementor-icon-list-items{display:flex;flex-direction:column;gap:var(--sp-2);margin:0}.ot-contact-list .elementor-icon-list-item{margin:0!important;padding:0!important}.ot-contact-list .elementor-icon-list-item::after{display:none!important}.ot-contact-list .elementor-icon-list-item>a{display:flex!important;gap:var(--sp-2);align-items:center;text-decoration:none;padding:var(--sp-2);border-radius:var(--r-m);border:1px solid var(--ot-line);transition:border-color .2s;width:100%}.ot-contact-list .elementor-icon-list-item>a:hover{border-color:var(--ot-gold)}.ot-contact-list .elementor-icon-list-icon svg{width:24px;height:24px;fill:var(--ot-gold)}.ot-contact-list .elementor-icon-list-text{display:flex;flex-direction:column;color:var(--ot-light);padding:0!important;line-height:1.5}.ot-contact-list .elementor-icon-list-text b{font-weight:600}.ot-contact-list .elementor-icon-list-text .ltr{text-align:right;color:var(--ot-muted)}.ot-form .fluentform{background:var(--ot-charcoal);border:1px solid var(--ot-line);border-radius:var(--r-m);padding:var(--sp-4) var(--sp-3)}.ot-form .ff-el-group{margin-bottom:var(--sp-3)}.ot-form .ff-el-input--label label,.ot-form .ff-el-input--label{color:var(--ot-light);font-weight:600;font-size:var(--fs-body)}.ot-form .ff-el-input--label.asterisk-right label:after{color:var(--ot-gold)}.ot-form .ff-el-form-control{font:inherit;font-size:var(--fs-body);color:var(--ot-light)!important;background:var(--ot-deep)!important;border:1px solid rgb(230 230 230 / .35)!important;border-radius:var(--r-s)!important;min-height:52px;padding:var(--sp-1) var(--sp-2)!important;transition:border-color .2s,box-shadow .2s}.ot-form textarea.ff-el-form-control{min-height:110px}.ot-form select.ff-el-form-control{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--ot-gold) 50%),linear-gradient(135deg,var(--ot-gold) 50%,transparent 50%)!important;background-position:18px 24px,24px 24px!important;background-size:6px 6px!important;background-repeat:no-repeat!important}.ot-form select.ff-el-form-control option{background:var(--ot-deep);color:var(--ot-light)}.ot-form .ff-el-form-control::placeholder{color:rgb(230 230 230 / .5)}.ot-form .ff-el-form-control:hover{border-color:rgb(230 230 230 / .6)!important}.ot-form .ff-el-form-control:focus{outline:none;border-color:var(--ot-gold)!important;box-shadow:0 0 0 3px rgb(198 156 109 / .35)!important}.ot-form .ff-el-is-error .ff-el-form-control{border-color:#FF9C8A!important}.ot-form .error.text-danger,.ot-form .ff-el-is-error .text-danger{color:#FFB4A6;font-size:.9rem}.ot-form .ff-el-form-check label{color:var(--ot-light);display:flex;gap:var(--sp-1);align-items:flex-start;font-weight:300}.ot-form .ff-el-form-check input{width:22px;height:22px;margin-top:4px;accent-color:var(--ot-gold);flex:none}.ot-form .ff-btn-submit,.ot-form button.ot-submit{width:100%;min-height:52px;border-radius:var(--r-pill)!important;background:var(--ot-gold)!important;color:var(--ot-charcoal)!important;border:0!important;font:600 var(--fs-body)/1 var(--ff-body)!important;cursor:pointer;transition:transform .25s var(--ease),box-shadow .25s var(--ease)}.ot-form .ff-btn-submit:hover{transform:translateY(-2px);box-shadow:0 10px 30px -8px rgb(198 156 109 / .6)}.ot-form .ff-btn-submit:focus-visible{outline:3px solid var(--ot-light);outline-offset:3px}.ot-form .ot-form-note{color:var(--ot-muted);font-size:.95rem}.ot-form .ot-form-note a{color:var(--ot-gold)}.ot-form .ff-message-success{background:var(--ot-charcoal);border:1px solid var(--ot-gold);color:var(--ot-light);border-radius:var(--r-m)}.ot-form .ff-el-group.ff-el-form-hide_label>.ff-el-input--label{display:none}.ot-form .ff-t-container{gap:var(--sp-3)}@media (max-width:599px){.ot-form .ff-t-container{flex-direction:column;gap:0}.ot-form .ff-t-cell{width:100%!important;flex-basis:100%!important}}.ot-form .ff-t-cell{padding:0!important}#masthead{position:sticky;top:0;z-index:50}body.admin-bar #masthead{top:32px}@media (max-width:782px){body.admin-bar #masthead{top:46px}}.e-con.ot-hdr{--padding-left:var(--gutter);--padding-right:var(--gutter);background:rgb(51 51 51 / .82)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--ot-line)}.e-con.ot-hdr>.e-con-inner{flex-direction:row;align-items:center;justify-content:space-between;min-height:72px;gap:var(--sp-3);flex-wrap:nowrap}.ot-hdr .ot-brand{width:auto}.ot-hdr .ot-brand img{height:44px;width:auto}.ot-hdr .ot-nav{flex:1;width:auto}.ot-hdr .ot-hdr-cta{width:auto}.ot-hdr .ot-hdr-cta .elementor-button{min-height:44px}@media (max-width:1023px){.ot-hdr .ot-hdr-cta{display:none}}.ot-nav .hfe-nav-menu a.hfe-menu-item{color:var(--ot-muted);padding:var(--sp-1) 10px;text-decoration:none;font-size:var(--fs-body);font-weight:300;transition:color .2s}.ot-nav .hfe-nav-menu a.hfe-menu-item:hover,.ot-nav .hfe-nav-menu .current-menu-item>a.hfe-menu-item{color:var(--ot-gold)}.ot-nav .menu-item.ot-nav-ext>a.hfe-menu-item{color:var(--ot-gold)}.ot-nav .hfe-nav-menu__toggle{width:48px;height:48px;border-radius:var(--r-pill);border:1px solid var(--ot-line);place-items:center;margin-inline-start:auto;color:var(--ot-light);cursor:pointer;padding:0}.ot-nav .hfe-nav-menu__toggle svg,.ot-nav .hfe-nav-menu__toggle i{fill:var(--ot-light);color:var(--ot-light);width:20px;height:20px;font-size:20px}@media (max-width:1024px){.ot-nav .hfe-nav-menu__toggle{display:grid!important}}@media (min-width:1025px){.ot-nav .hfe-nav-menu__toggle{display:none!important}.ot-nav .hfe-nav-menu{justify-content:center}}.ot-nav nav.hfe-dropdown{background:var(--ot-charcoal)!important;border-bottom:1px solid var(--ot-line);box-shadow:0 20px 40px -20px rgb(0 0 0 / .6)}.ot-nav nav.hfe-dropdown a.hfe-menu-item{color:var(--ot-light)!important;padding:12px var(--gutter)!important;border:0!important;background:transparent!important}.ot-nav nav.hfe-dropdown a.hfe-menu-item:hover{color:var(--ot-gold)!important}.e-con.ot-ftr{--padding-top:var(--sp-5);--padding-bottom:var(--sp-5);--padding-left:var(--gutter);--padding-right:var(--gutter);border-top:1px solid var(--ot-line);--row-gap:var(--sp-4);--gap:var(--sp-4)}.e-con.ot-foot{--display:grid;display:grid;gap:var(--sp-4)}@media (min-width:1024px){.e-con.ot-foot{grid-template-columns:auto 1fr auto;align-items:center}}.ot-foot .ot-foot-logo img{width:150px;height:auto}.ot-foot-menu .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);margin:0}.ot-foot-menu .elementor-icon-list-item{margin:0!important;padding:0!important}.ot-foot-menu .elementor-icon-list-item::after{display:none!important}.ot-foot-menu .elementor-icon-list-icon{display:none}.ot-foot-menu .elementor-icon-list-text{color:var(--ot-muted);padding:0!important;transition:color .2s}.ot-foot-menu a:hover .elementor-icon-list-text{color:var(--ot-gold)}.e-con.ot-copy{flex-direction:row;--flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-2);border-top:1px solid var(--ot-line);--padding-top:var(--sp-3);color:var(--ot-muted)}.e-con.ot-copy>.elementor-widget{width:auto}.ot-copy p{color:var(--ot-muted)}.e-con.ot-mobile-bar{position:fixed;inset-inline:0;bottom:0;z-index:60;--display:grid;display:grid!important;grid-template-columns:1fr 1fr;gap:var(--sp-1);--padding-top:var(--sp-1);--padding-bottom:calc(var(--sp-1) + env(safe-area-inset-bottom));--padding-left:var(--sp-2);--padding-right:var(--sp-2);background:rgb(43 43 43 / .94);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--ot-line)}.ot-mobile-bar>.elementor-widget{width:auto}.ot-mobile-bar .elementor-button{width:100%;min-height:48px;padding:0 var(--sp-2)}@media (max-width:1023px){body{padding-bottom:72px}}@media (min-width:1024px){.e-con.ot-mobile-bar{display:none!important}}.e-con.ot-page{--row-gap:var(--sp-3);--gap:var(--sp-3)}.e-con.ot-page>.e-con-inner{max-width:52rem}.ot-prose{color:var(--ot-muted)}.ot-prose h2,.ot-prose h3{color:var(--ot-light);font-family:var(--ff-display);font-weight:500;margin:1.6em 0 .5em;line-height:1.3}.ot-prose h2{font-size:1.6rem}.ot-prose h3{font-size:1.25rem}.ot-prose ul,.ot-prose ol{padding-inline-start:1.4em;margin:.6em 0}.ot-prose a{color:var(--ot-gold)}.ot-review{background:#F3E7D8;color:var(--ot-charcoal);border:1px dashed var(--ot-bronze);border-radius:var(--r-m);padding:var(--sp-2) var(--sp-3);font-weight:600}.ot-check-ic .elementor-icon svg{width:56px;height:56px;fill:var(--ot-gold)}.ot-check-ic .elementor-icon-wrapper{text-align:start}body.ot-ol{background:var(--ol-forest);color:var(--ol-ivory);--ff-display:"Noto Serif Hebrew","Frank Ruhl Libre",Georgia,serif;--ff-body:"Noto Sans Hebrew","Heebo",Arial,sans-serif;font-family:var(--ff-body);font-weight:400}.ot-ol .ot-eyebrow .elementor-heading-title{color:var(--ol-brass)}.ot-ol em.gold{color:var(--ol-brass)}.ot-ol .ot-lead{color:rgb(244 240 231 / .8)}.ot-ol .ot-micro{color:rgb(244 240 231 / .75)}.ot-ol .ot-btn-primary .elementor-button,.ot-ol .ot-btn-primary .elementor-button:hover{background:var(--ol-brass);color:var(--ol-forest)}.ot-ol .ot-btn-primary .elementor-button:hover{box-shadow:0 10px 30px -8px rgb(195 164 123 / .6)}.ot-ol .ot-btn-ghost .elementor-button{border-color:var(--ol-ivory);color:var(--ol-ivory)}.ot-ol h1.elementor-heading-title{font-weight:500}.ot-ol .ot-hdr{background:rgb(16 44 36 / .85)!important;border-bottom-color:rgb(244 240 231 / .12)}.ot-ol .ot-nav nav.hfe-dropdown{background:var(--ol-forest-2)!important}.ot-ol .ot-ftr{background:var(--ol-forest-2)}.ot-ol .ot-mobile-bar{background:rgb(16 44 36 / .95)}.ot-ol .ot-nav .hfe-nav-menu a.hfe-menu-item:hover{color:var(--ol-brass)}.ot-ol .ot-foot-menu a:hover .elementor-icon-list-text{color:var(--ol-brass)}.ol-forest{color:var(--ol-ivory)}.ol-ivory{color:var(--ol-forest)}.ol-ivory .ot-eyebrow .elementor-heading-title{color:var(--ol-walnut)}.ol-ivory .ot-eyebrow .elementor-heading-title::before{background:var(--ol-walnut)}.ol-ivory .ot-lead,.ot-ol .ol-ivory .ot-lead{color:rgb(23 59 49 / .82)}.ol-ivory em.gold,.ot-ol .ol-ivory em.gold{color:var(--ol-walnut)}.ol-ivory .ot-btn-ghost .elementor-button{border-color:var(--ol-forest);color:var(--ol-forest)}.ol-hero{overflow:hidden}.ol-hero::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(55% 60% at 20% 40%,rgb(195 164 123 / .16),transparent 70%),radial-gradient(40% 50% at 95% 10%,rgb(96 66 51 / .35),transparent 70%)}.ol-hero .ot-ol-hero-logo img{width:min(260px,60vw);height:auto}.ol-hero .vid-play .ring{background:rgb(195 164 123 / .95);color:var(--ol-forest);box-shadow:0 0 0 10px rgb(195 164 123 / .25)}.ol-hero .vid-tag{top:16%;background:rgb(16 44 36 / .85);border-color:rgb(195 164 123 / .4)}.ot-ol-tags .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);margin:0}.ot-ol-tags .elementor-icon-list-item{margin:0!important;padding:0!important}.ot-ol-tags .elementor-icon-list-item::after,.ot-ol-tags .elementor-icon-list-icon{display:none!important}.ot-ol-tags .elementor-icon-list-text{color:var(--ol-brass);font-weight:600;letter-spacing:.04em;font-size:.95rem;padding:0!important}.e-con.ol-pains{--display:grid;display:grid;gap:var(--sp-3)}@media (min-width:900px){.e-con.ol-pains{grid-template-columns:repeat(3,1fr)}}.e-con.ol-pain{background:#fff;border-radius:var(--r-m);--padding-top:var(--sp-3);--padding-bottom:var(--sp-3);--padding-left:var(--sp-3);--padding-right:var(--sp-3);--row-gap:var(--sp-1);--gap:var(--sp-1);color:var(--ol-forest);border-top:3px solid var(--ol-walnut)}.ol-pain .ol-q .elementor-heading-title{font-family:var(--ff-display);font-size:1.3rem;line-height:1.35;font-weight:500;color:var(--ol-forest)}.ol-pain p{color:rgb(23 59 49 / .78)}.e-con.ol-ps{--display:grid;display:grid;gap:var(--sp-2);--padding-top:var(--sp-4);--padding-bottom:var(--sp-4);--padding-left:var(--sp-3);--padding-right:var(--sp-3);border-radius:var(--r-m);background:var(--ol-forest);color:var(--ol-ivory)}@media (min-width:900px){.e-con.ol-ps{grid-template-columns:1fr auto 1fr;align-items:center}}.e-con.ol-ps>.e-con{--row-gap:var(--sp-1);--gap:var(--sp-1)}.ol-ps .ol-lbl .elementor-heading-title{color:var(--ol-brass);letter-spacing:.14em;font:600 .85rem/1.5 var(--ff-body)}.ol-ps .ol-t .elementor-heading-title{font-family:var(--ff-display);font-size:var(--fs-title);line-height:1.3;font-weight:500;color:var(--ol-ivory)}.ol-ps .ol-arrow .elementor-heading-title{font-size:2rem;color:var(--ol-brass);text-align:center}@media (max-width:899px){.ol-ps .ol-arrow{transform:rotate(-90deg)}}.e-con.ol-story{--display:grid;display:grid;gap:var(--sp-4);align-items:center}@media (min-width:1024px){.e-con.ol-story{grid-template-columns:1fr 1fr}}.ol-story-img img{width:100%;border-radius:var(--r-m);aspect-ratio:16/10;object-fit:cover}.ol-big .elementor-heading-title{font-family:var(--ff-display);font-size:var(--fs-title);line-height:1.3;font-weight:500}.ol-big em{font-style:normal;color:var(--ol-brass)}.ol-story-txt p{color:rgb(244 240 231 / .82)}.e-con.ol-offer{--display:grid;display:grid;gap:var(--sp-2)}@media (min-width:600px){.e-con.ol-offer{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.e-con.ol-offer{grid-template-columns:repeat(3,1fr)}}.e-con.ol-offer-item{border:1px solid rgb(23 59 49 / .15);background:#fff;border-radius:var(--r-m);--padding-top:var(--sp-3);--padding-bottom:var(--sp-3);--padding-left:var(--sp-3);--padding-right:var(--sp-3);--row-gap:var(--sp-1);--gap:var(--sp-1)}.ol-offer-item .ot-ic .elementor-icon{width:48px;height:48px;background:var(--ol-forest)}.ol-offer-item .ot-ic .elementor-icon svg{fill:var(--ol-brass);width:20px;height:20px}.ol-offer-item h3.elementor-heading-title{font-family:var(--ff-display);font-weight:500;font-size:1.3rem;color:var(--ol-forest)}.ol-offer-item p{color:rgb(23 59 49 / .78)}.e-con.ol-steps{--display:grid;display:grid;gap:var(--sp-3)}@media (min-width:1024px){.e-con.ol-steps{grid-template-columns:repeat(4,1fr)}}.e-con.ol-step{--row-gap:var(--sp-1);--gap:var(--sp-1);--padding-top:var(--sp-2);border-top:1px solid rgb(195 164 123 / .5)}.ol-step .ot-n .elementor-heading-title{color:var(--ol-brass);font:600 var(--fs-body)/1.4 var(--ff-body);letter-spacing:.14em}.ol-step h3.elementor-heading-title{font-family:var(--ff-display);font-weight:500;font-size:1.3rem}.ol-step p{color:rgb(244 240 231 / .78)}.ol-quote .elementor-heading-title{font-family:var(--ff-display);font-size:var(--fs-title);text-align:center;color:var(--ol-brass);line-height:1.3;max-width:40rem;margin-inline:auto;font-weight:500}.e-con.ol-partners{--display:grid;display:grid;gap:var(--sp-3)}@media (min-width:900px){.e-con.ol-partners{grid-template-columns:1fr 1fr}}.e-con.ol-partner{--row-gap:var(--sp-1);--gap:var(--sp-1);--padding-top:var(--sp-3);--padding-bottom:var(--sp-3);--padding-left:var(--sp-3);--padding-right:var(--sp-3);border-radius:var(--r-m);border:1px solid rgb(23 59 49 / .15);background:#fff}.ol-partner h3.elementor-heading-title{font-family:var(--ff-display);font-size:1.3rem;font-weight:500;color:var(--ol-forest)}.ol-partner p{color:rgb(23 59 49 / .78)}.ot-ol .ot-faq .elementor-toggle-item{background:#fff}.ot-ol .ot-faq .elementor-tab-title,.ot-ol .ot-faq .elementor-tab-title a{color:var(--ol-forest)!important}.ot-ol .ot-faq .elementor-toggle-icon svg{fill:var(--ol-walnut)}.ot-ol .ot-faq .elementor-tab-content{color:rgb(23 59 49 / .82)}.ot-ol .ot-form .fluentform{background:var(--ol-forest);border-color:rgb(244 240 231 / .14)}.ot-ol .ot-form .ff-el-form-control{background:var(--ol-forest-2)!important;color:var(--ol-ivory)!important}.ot-ol .ot-form .ff-el-form-control:focus{border-color:var(--ol-brass)!important;box-shadow:0 0 0 3px rgb(195 164 123 / .35)!important}.ot-ol .ot-form .ff-btn-submit{background:var(--ol-brass)!important;color:var(--ol-forest)!important}.ot-ol .ot-form select.ff-el-form-control option{background:var(--ol-forest-2)}.ot-ol .ot-contact-list .elementor-icon-list-icon svg{fill:var(--ol-brass)}.ot-ol .ot-contact-list .elementor-icon-list-item>a:hover{border-color:var(--ol-brass)}.ot-ol .ot-contact-list .elementor-icon-list-text{color:var(--ol-ivory)}.ot-ol .ot-contact::before{background:radial-gradient(50% 60% at 85% 20%,rgb(195 164 123 / .14),transparent 70%)}.ot-ol .car-progress i{background:var(--ol-brass)}.ot-powered .elementor-heading-title{letter-spacing:.2em;font:600 .8rem/1.5 var(--ff-body);color:var(--ol-brass)}.ph-tag{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--ot-charcoal);background:#F3E7D8;border:1px dashed var(--ot-bronze);border-radius:var(--r-pill);padding:2px 12px;width:fit-content;font-size:.82rem}.ph-tag::before{content:"◌"}.ol-deep,.ol-walnut{color:var(--ol-ivory)}.e-con.ol-steps{list-style:none;margin:0;padding:0}.ol-quote-start .elementor-heading-title{text-align:start;margin:var(--sp-2) 0 0;font-size:1.4rem}.ol-tags-center .elementor-icon-list-items{justify-content:center}.ot-ol-tags .ltr .elementor-icon-list-text,.ot-ol-tags .elementor-icon-list-text .ltr{letter-spacing:.18em;font-size:.85rem}.ot-contact-place .elementor-icon-list-item{gap:var(--sp-1)}.ot-contact-place .elementor-icon-list-icon svg{width:18px;height:18px;fill:var(--ol-brass)}.ot-contact-place .elementor-icon-list-text{color:rgb(244 240 231 / .75)}.ol-offer-p{max-width:40rem;color:rgb(23 59 49 / .86)}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.marquee{animation:none;width:auto;overflow-x:auto;padding-inline:var(--gutter)}.marquee span[aria-hidden]{display:none}}.ot-page-title .elementor-heading-title{font-size:clamp(2.1rem,1.6rem + 2.2vw,3.25rem)}.ot-prose small{font-size:.9rem}.ot-foot-menu .elementor-icon-list-items{margin:0!important}#studio .e-con.ot-pod-pics{grid-template-columns:repeat(2,minmax(0,300px));justify-content:start}#studio .ot-pod-pic img{aspect-ratio:4/5}