.elementor-6652 .elementor-element.elementor-element-25b19e23{--display:flex;--min-height:400px;--justify-content:flex-end;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--overlay-opacity:1;--padding-top:70px;--padding-bottom:50px;--padding-left:65px;--padding-right:65px;}.elementor-6652 .elementor-element.elementor-element-25b19e23:not(.elementor-motion-effects-element-type-background), .elementor-6652 .elementor-element.elementor-element-25b19e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.originaldigital.co.il/wp-content/uploads/iStock-2178104757-1.jpg");background-size:cover;}.elementor-6652 .elementor-element.elementor-element-25b19e23::before, .elementor-6652 .elementor-element.elementor-element-25b19e23 > .elementor-background-video-container::before, .elementor-6652 .elementor-element.elementor-element-25b19e23 > .e-con-inner > .elementor-background-video-container::before, .elementor-6652 .elementor-element.elementor-element-25b19e23 > .elementor-background-slideshow::before, .elementor-6652 .elementor-element.elementor-element-25b19e23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6652 .elementor-element.elementor-element-25b19e23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000C2480 0%, var( --e-global-color-accent ) 100%);}.elementor-6652 .elementor-element.elementor-element-190fe675{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-6652 .elementor-element.elementor-element-e270aae > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-6652 .elementor-element.elementor-element-e270aae .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:400;line-height:1.3em;color:var( --e-global-color-1296ea4 );}.elementor-6652 .elementor-element.elementor-element-3ff5dab7 > .elementor-widget-container{margin:0px 0px 22px 0px;}.elementor-6652 .elementor-element.elementor-element-3ff5dab7 .elementor-heading-title{font-family:"Noto Sans Hebrew", Sans-serif;font-size:48px;font-weight:800;text-transform:uppercase;line-height:1.3em;color:var( --e-global-color-1296ea4 );}.elementor-6652 .elementor-element.elementor-element-332cef69{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-6652 .elementor-element.elementor-element-6e7c621{color:#FFFFFF;}.elementor-6652 .elementor-element.elementor-element-6092a0ea{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-6652 .elementor-element.elementor-element-6092a0ea:not(.elementor-motion-effects-element-type-background), .elementor-6652 .elementor-element.elementor-element-6092a0ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.originaldigital.co.il/wp-content/uploads/Frame-1791-1.png");background-size:cover;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6652 .elementor-element.elementor-element-7bbf576f{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-6652 .elementor-element.elementor-element-7bbf576f .elementor-loop-container{grid-auto-rows:1fr;}.elementor-6652 .elementor-element.elementor-element-7bbf576f .e-loop-item > .elementor-section, .elementor-6652 .elementor-element.elementor-element-7bbf576f .e-loop-item > .elementor-section > .elementor-container, .elementor-6652 .elementor-element.elementor-element-7bbf576f .e-loop-item > .e-con, .elementor-6652 .elementor-element.elementor-element-7bbf576f .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}body.elementor-page-6652:not(.elementor-motion-effects-element-type-background), body.elementor-page-6652 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6652 .elementor-element.elementor-element-6092a0ea{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6652 .elementor-element.elementor-element-7bbf576f{--grid-columns:2;}}@media(max-width:767px){.elementor-6652 .elementor-element.elementor-element-25b19e23{--min-height:251px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:100px;--padding-bottom:50px;--padding-left:16px;--padding-right:016px;}.elementor-6652 .elementor-element.elementor-element-190fe675{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-6652 .elementor-element.elementor-element-e270aae > .elementor-widget-container{margin:12px 0px 6px 0px;}.elementor-6652 .elementor-element.elementor-element-e270aae .elementor-heading-title{font-size:20px;line-height:0.9em;}.elementor-6652 .elementor-element.elementor-element-3ff5dab7 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-6652 .elementor-element.elementor-element-3ff5dab7 .elementor-heading-title{font-size:32px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6652 .elementor-element.elementor-element-6092a0ea{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6652 .elementor-element.elementor-element-7bbf576f{--grid-columns:1;}}/* Start custom CSS */.odcro,
.odcro * {
  box-sizing: border-box;
}
.odcro {
  --navy: #000c24;
  --navy2: #071832;
  --lime: #92c200;
  --white: #fff;
  --ink: #fff;
  --muted: #c8d1df;
  --line: rgba(255, 255, 255, 0.16);
  direction: rtl;
  color: var(--ink);
  font-family: inherit;
  line-height: 1.65;
  overflow: hidden;
}
.odcro h1,
.odcro h2,
.odcro h3,
.odcro p {
  margin-top: 0;
}
.odcro h1,
.odcro h2,
.odcro h3 {
  line-height: 1.13;
}
.odcro a {
  text-decoration: none;
}
.odcro__wrap {
  width: min(1180px, calc(100% - 40px));
  margin-inline: auto;
}
.odcro__hero {
  position: relative;
  isolation: isolate;
  background: var(--navy);
  color: #fff;
  padding: clamp(82px, 10vw, 145px) 0;
  overflow: hidden;
}
.odcro__glow {
  position: absolute;
  border-radius: 50%;
  filter: blur(10px);
  opacity: 0.18;
  z-index: -1;
}
.odcro__glow--one {
  width: 460px;
  height: 460px;
  background: var(--lime);
  inset: -180px auto auto -100px;
}
.odcro__glow--two {
  width: 360px;
  height: 360px;
  border: 1px solid rgba(146, 194, 0, 0.8);
  inset: auto -130px -180px auto;
}
.odcro__hero-grid {
  display: grid;
  grid-template-columns: minmax(0, 1.1fr) minmax(340px, 0.9fr);
  gap: clamp(45px, 8vw, 100px);
  align-items: center;
}
.odcro__eyebrow {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: var(--lime);
  font-size: 0.82rem;
  font-weight: 800;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  margin-bottom: 18px;
}
.odcro__eyebrow:before {
  content: "";
  width: 25px;
  height: 2px;
  background: currentColor;
}
.odcro h1 {
  font-size: clamp(2.5rem, 5.6vw, 5.3rem);
  max-width: 850px;
  margin-bottom: 24px;
  letter-spacing: -0.045em;
}
.odcro__lead {
  font-size: clamp(1.05rem, 1.7vw, 1.3rem);
  color: #c8d1df;
  max-width: 720px;
  margin-bottom: 30px;
}
.odcro__actions {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  align-items: center;
}
.odcro__btn {
  display: inline-flex;
  min-height: 52px;
  align-items: center;
  justify-content: center;
  gap: 14px;
  padding: 13px 22px;
  border-radius: 4px;
  font-weight: 800;
  transition: 0.2s ease;
}
.odcro__btn:hover {
  transform: translateY(-2px);
}
.odcro__btn--primary {
  background: var(--lime);
  color: var(--navy);
}
.odcro__btn--ghost {
  border: 1px solid rgba(255, 255, 255, 0.28);
  color: #fff;
}
.odcro__ticks {
  display: flex;
  flex-wrap: wrap;
  gap: 10px 24px;
  padding: 0;
  margin: 25px 0 0;
  list-style: none;
  color: #c8d1df;
  font-size: 0.9rem;
}
.odcro__ticks li:before {
  content: "✓";
  color: var(--lime);
  font-weight: 900;
  margin-left: 8px;
}
.odcro__dashboard {
  background: rgba(255, 255, 255, 0.055);
  border: 1px solid rgba(255, 255, 255, 0.13);
  padding: 25px;
  border-radius: 10px;
  box-shadow: 0 25px 70px rgba(0, 0, 0, 0.28);
  backdrop-filter: blur(10px);
}
.odcro__dash-top {
  display: flex;
  justify-content: space-between;
  color: #d9e0ea;
  font-weight: 700;
  margin-bottom: 25px;
}
.odcro__live {
  font-size: 0.73rem;
  color: var(--lime);
  border: 1px solid rgba(146, 194, 0, 0.35);
  padding: 4px 8px;
  border-radius: 30px;
}
.odcro__live:before {
  content: "";
  display: inline-block;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: var(--lime);
  margin-left: 6px;
}
.odcro__funnel {
  display: grid;
  gap: 8px;
}
.odcro__funnel div {
  display: flex;
  justify-content: space-between;
  background: #10203a;
  padding: 11px 15px;
  margin-inline: auto;
  border-right: 3px solid rgba(146, 194, 0, 0.5);
}
.odcro__funnel div:nth-child(1) {
  width: 100%;
}
.odcro__funnel div:nth-child(2) {
  width: 86%;
}
.odcro__funnel div:nth-child(3) {
  width: 72%;
}
.odcro__funnel div:nth-child(4) {
  width: 58%;
}
.odcro__funnel span {
  color: #b9c4d4;
}
.odcro__funnel-goal {
  background: var(--lime) !important;
  color: var(--navy);
}
.odcro__funnel-goal span {
  color: var(--navy);
}
.odcro__mini-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 8px;
  margin-top: 24px;
}
.odcro__mini-grid span {
  background: rgba(255, 255, 255, 0.045);
  padding: 12px 8px;
  text-align: center;
  color: #c8d1df;
  font-size: 0.78rem;
}
.odcro__mini-grid b {
  display: block;
  color: var(--lime);
}
.odcro__section {
  padding: clamp(70px, 9vw, 125px) 0;
  background: transparent;
}
.odcro__section--soft {
  background: transparent;
}
.odcro__section--panel {
  background: var(--navy2);
  color: #fff;
}
.odcro__split {
  display: grid;
  grid-template-columns: 0.8fr 1.2fr;
  gap: clamp(40px, 8vw, 110px);
  align-items: start;
}
.odcro h2 {
  font-size: clamp(2rem, 4vw, 3.7rem);
  letter-spacing: -0.035em;
  margin-bottom: 22px;
}
.odcro h3 {
  font-size: 1.25rem;
  margin-bottom: 10px;
}
.odcro__number {
  display: block;
  color: var(--lime);
  font-weight: 900;
  font-size: 0.78rem;
  letter-spacing: 0.1em;
  margin-bottom: 20px;
}
.odcro__prose {
  font-size: clamp(1.02rem, 1.4vw, 1.16rem);
  color: var(--muted);
}
.odcro__prose p {
  margin-bottom: 18px;
}
.odcro__heading {
  max-width: 800px;
  margin-bottom: 45px;
}
.odcro__heading > p {
  color: var(--muted);
  font-size: 1.08rem;
}
.odcro__cards {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 16px;
}
.odcro__cards article {
  background: transparent;
  border: 1px solid var(--line);
  padding: 30px;
  min-height: 245px;
  transition: 0.2s ease;
}
.odcro__cards article:hover {
  transform: translateY(-4px);
  border-color: rgba(146, 194, 0, 0.65);
  box-shadow: 0 18px 45px rgba(0, 0, 0, 0.2);
}
.odcro__cards p {
  color: var(--muted);
  margin-bottom: 0;
}
.odcro__icon {
  display: grid;
  place-items: center;
  width: 42px;
  height: 42px;
  color: var(--lime);
  border: 1px solid rgba(146, 194, 0, 0.4);
  margin-bottom: 30px;
  font-size: 1.25rem;
}
.odcro__steps {
  list-style: none;
  padding: 0;
  margin: 0;
  border-top: 1px solid var(--line);
}
.odcro__steps li {
  display: grid;
  grid-template-columns: 80px 1fr;
  gap: 22px;
  padding: 25px 0;
  border-bottom: 1px solid var(--line);
}
.odcro__steps > li > span {
  color: var(--lime);
  font-weight: 900;
}
.odcro__steps h3,
.odcro__steps p {
  margin-bottom: 3px;
}
.odcro__steps p {
  color: var(--muted);
}
.odcro__muted {
  color: #b9c4d4;
}
.odcro__metrics {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
}
.odcro__metrics span {
  border: 1px solid rgba(255, 255, 255, 0.13);
  padding: 14px 16px;
  color: #d3dbe7;
}
.odcro__metrics span:before {
  content: "↗";
  color: var(--lime);
  margin-left: 10px;
}
.odcro__faq {
  border-top: 1px solid var(--line);
}
.odcro__faq details {
  border-bottom: 1px solid var(--line);
  padding: 0;
}
.odcro__faq summary {
  position: relative;
  cursor: pointer;
  list-style: none;
  padding: 23px 45px 23px 0;
  font-weight: 800;
  font-size: 1.08rem;
}
.odcro__faq summary::-webkit-details-marker {
  display: none;
}
.odcro__faq summary:before {
  content: "+";
  position: absolute;
  right: 0;
  color: var(--lime);
  font-size: 1.6rem;
  line-height: 1;
}
.odcro__faq details[open] summary:before {
  content: "–";
}
.odcro__faq details p {
  max-width: 850px;
  color: var(--muted);
  padding: 0 45px 22px 0;
  margin: 0;
}
.odcro__cta {
  background: var(--navy);
  color: #fff;
  padding: clamp(65px, 8vw, 100px) 0;
}
.odcro__cta-inner {
  display: grid;
  grid-template-columns: 1.3fr 0.7fr;
  gap: 45px;
  align-items: end;
}
.odcro__cta h2 {
  max-width: 800px;
}
.odcro__cta p {
  color: #c8d1df;
  margin-bottom: 0;
}
.odcro__cta .odcro__actions {
  justify-content: flex-end;
}
@media (max-width: 900px) {
  .odcro__hero-grid,
  .odcro__split,
  .odcro__cta-inner {
    grid-template-columns: 1fr;
  }
  .odcro__dashboard {
    max-width: 610px;
  }
  .odcro__cards {
    grid-template-columns: repeat(2, 1fr);
  }
  .odcro__cta .odcro__actions {
    justify-content: flex-start;
  }
}
@media (max-width: 600px) {
  .odcro__wrap {
    width: min(100% - 28px, 1180px);
  }
  .odcro__hero {
    padding: 70px 0;
  }
  .odcro h1 {
    font-size: 2.55rem;
  }
  .odcro__cards {
    grid-template-columns: 1fr;
  }
  .odcro__cards article {
    min-height: 0;
    padding: 25px;
  }
  .odcro__metrics {
    grid-template-columns: 1fr;
  }
  .odcro__steps li {
    grid-template-columns: 45px 1fr;
    gap: 12px;
  }
  .odcro__actions,
  .odcro__btn {
    width: 100%;
  }
  .odcro__ticks {
    display: grid;
  }
  .odcro__dashboard {
    padding: 15px;
  }
  .odcro__mini-grid {
    grid-template-columns: 1fr;
  }
  .odcro__faq summary {
    padding-left: 5px;
  }
}
@media (prefers-reduced-motion: reduce) {
  .odcro * {
    scroll-behavior: auto !important;
    transition: none !important;
  }
}

.odcro__section {
  padding: clamp(45px, 6vw, 80px) 0;
}

.odcro__hero {
  padding: clamp(65px, 8vw, 105px) 0;
}

.odcro__cta {
  padding: clamp(50px, 6vw, 75px) 0;
}

@media (max-width: 600px) {
  .odcro__section {
    padding: 42px 0;
  }

  .odcro__hero {
    padding: 55px 0;
  }
}/* End custom CSS */