.elementor-252 .elementor-element.elementor-element-3927e7f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-617a8a4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-aa71b1e{--display:flex;--min-height:250px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:none;--border-style:none;}.elementor-252 .elementor-element.elementor-element-6fd52c9{--display:flex;}.elementor-252 .elementor-element.elementor-element-0449e14{padding:50px 0px 25px 0px;}.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 );color:var( --e-global-color-primary );}.elementor-252 .elementor-element.elementor-element-d58ebe2 .elementor-heading-title{font-family:"Urbanist", Sans-serif;font-weight:900;color:#373737;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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 );}.elementor-widget-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-252 .elementor-element.elementor-element-503bc44{padding:0px 0px 125px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-252 .elementor-element.elementor-element-503bc44.elementor-element{--align-self:flex-start;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-252 .elementor-element.elementor-element-503bc44 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-252 .elementor-element.elementor-element-503bc44 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-252 .elementor-element.elementor-element-503bc44 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-252 .elementor-element.elementor-element-503bc44 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-field-group > label{font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-field-type-html{padding-bottom:0px;font-family:"Urbanist", Sans-serif;font-weight:400;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-field-group .elementor-field{color:#5E5E5E;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-field-group .elementor-field, .elementor-252 .elementor-element.elementor-element-503bc44 .elementor-field-subgroup label{font-family:"Urbanist", Sans-serif;font-size:24px;font-weight:700;letter-spacing:0.11em;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#A3A3A3;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#A3A3A3;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-field-group .elementor-select-wrapper::before{color:#A3A3A3;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:800;letter-spacing:0.1em;border-style:solid;border-width:2px 2px 2px 2px;border-radius:25px 25px 25px 25px;}.elementor-252 .elementor-element.elementor-element-503bc44 .e-form__buttons__wrapper__button-next{background-color:#225ED0;color:#ffffff;border-color:#225ED0;transition-duration:0.5s;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-button[type="submit"]{background-color:#225ED0;color:#ffffff;border-color:#225ED0;transition-duration:0.5s;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-button[type="submit"] svg *{fill:#ffffff;transition-duration:0.5s;}.elementor-252 .elementor-element.elementor-element-503bc44 .e-form__buttons__wrapper__button-previous{color:#ffffff;transition-duration:0.5s;}.elementor-252 .elementor-element.elementor-element-503bc44 .e-form__buttons__wrapper__button-next:hover{background-color:#FFFFFF;color:#225ED0;border-color:#225ED05E;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-button[type="submit"]:hover{background-color:#FFFFFF;color:#225ED0;border-color:#225ED05E;}.elementor-252 .elementor-element.elementor-element-503bc44 .elementor-button[type="submit"]:hover svg *{fill:#225ED0;}.elementor-252 .elementor-element.elementor-element-503bc44 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}body.elementor-page-252:not(.elementor-motion-effects-element-type-background), body.elementor-page-252 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ornadav.com/wp-content/uploads/2025/07/homepage.webp");background-position:top left;background-size:cover;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-252 .elementor-element.elementor-element-3927e7f{--margin-top:25px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-252 .elementor-element.elementor-element-aa71b1e{--min-height:200px;}.elementor-252 .elementor-element.elementor-element-d58ebe2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 15px 0px;}.elementor-252 .elementor-element.elementor-element-d58ebe2 .elementor-heading-title{font-size:60px;}.elementor-252 .elementor-element.elementor-element-503bc44{padding:0px 0px 100px 0px;}}@media(min-width:768px){.elementor-252 .elementor-element.elementor-element-3927e7f{--content-width:1440px;}.elementor-252 .elementor-element.elementor-element-6fd52c9{--width:75%;}}@media(max-width:1024px) and (min-width:768px){.elementor-252 .elementor-element.elementor-element-3927e7f{--content-width:90%;}.elementor-252 .elementor-element.elementor-element-6fd52c9{--width:87%;}}@media(max-width:767px){.elementor-252 .elementor-element.elementor-element-3927e7f{--content-width:90%;--margin-top:10px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-aa71b1e{--min-height:150px;}.elementor-252 .elementor-element.elementor-element-0449e14{padding:25px 0px 10px 0px;}.elementor-252 .elementor-element.elementor-element-d58ebe2{padding:30px 0px 16px 0px;text-align:center;}.elementor-252 .elementor-element.elementor-element-d58ebe2 .elementor-heading-title{font-size:48px;}.elementor-252 .elementor-element.elementor-element-503bc44{padding:0px 0px 30px 0px;}}/* Start custom CSS for html, class: .elementor-element-0449e14 */@import url('https://fonts.googleapis.com/css2?family=Urbanist:wght@800&display=swap');

.lets-work-title {
  font-family: 'Urbanist', sans-serif;
  font-weight: 800;
  font-size: 98px;
  line-height: 1.12;
  letter-spacing: -0.02em;
  color: #373737;
  margin: 0;
  padding: 0;
  position: relative;
}

.together-blue {
  color: #225ed0;
  position: relative;
  white-space: nowrap;
}

.dot-img-center {
  position: relative;
  display: inline-block;
  width: 0.5em;
  height: 1.1em;
  vertical-align: baseline;
}

.dot-char {
  position: absolute;
  left: -10%;
  top: 70%;           /* הנקודה נמוכה יותר! */
  font-size: 1em;
  transform: translate(-50%, -50%);
  z-index: 2;
  color: #225ed0;
  font-family: inherit;
  font-weight: 800;
  line-height: 1;
  pointer-events: none;
}

.dot-img {
  position: absolute;
  left: -10%;
  top: 95%;           /* העיגול נמוך יותר! */
  width: 1.08em;
  height: 1.08em;
  transform: translate(-50%, -50%);
  z-index: 1;
  pointer-events: none;
  display: block;
  image-rendering: crisp-edges;
}

/* רספונסיביות למסכים קטנים */
@media (max-width: 800px) {
  .lets-work-title { font-size: 62px; }
  .dot-img-center { width: 0.55em; height: 1.04em; }
  .dot-char { left: -7%; top: 74%; font-size: 1em; }
  .dot-img { left: -7%; top: 97%; width: 1em; height: 1em; }
}

@media (max-width: 600px) {
  .lets-work-title { font-size: 36px; }
  .dot-img-center { width: 0.72em; height: 1em; left: 1%; }
  .dot-char { left: 0%; top: 75%; font-size: 1em; }
  .dot-img { left: -5%; top: 98%; width: 0.92em; height: 0.92em; }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-503bc44 *//* ===== Submit button icon swap on hover (Elementor) ===== */

/* Make sure the icon wrapper can host an overlay */
button.elementor-button .elementor-button-icon {
  position: relative;
  display: inline-flex;
  width: 26px;   /* match hover icon */
  height: 26px;  /* match hover icon */
  align-items: center;
  justify-content: center;
}

/* Smoothly fade the original inline SVG */
button.elementor-button .elementor-button-icon svg {
  transition: opacity .2s ease, transform .2s ease;
}

/* Prepare hover icon as an overlay */
button.elementor-button .elementor-button-icon::after {
  content: "";
  position: absolute;
  inset: 0;
  background: no-repeat center / contain;
  opacity: 0;
  transform: scale(.9);
  transition: opacity .2s ease, transform .2s ease;
  pointer-events: none;
  /* Your hover SVG (26x26, color #225ED0) */
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M2.47267 6.08189C2.40455 6.15949 2.36102 6.28455 2.43293 6.45905C3.39147 8.7848 4.49194 11.0245 5.03556 12.1002C5.13775 12.3028 5.3128 12.459 5.52949 12.5361L9.81689 14.0646C10.0036 14.1313 10.1658 14.2573 10.2806 14.425C10.3954 14.5928 10.4571 14.7938 10.4571 15.0001C10.4571 15.2063 10.3954 15.4073 10.2806 15.5751C10.1658 15.7428 10.0036 15.8688 9.81689 15.9355L5.52949 17.464C5.31762 17.5381 5.1409 17.6941 5.03556 17.8999C4.49194 18.9756 3.39147 21.2153 2.43293 23.5406C2.36102 23.7156 2.40455 23.8406 2.4722 23.9187C2.5408 23.9968 2.65672 24.0532 2.82799 23.9948C6.58407 22.722 13.8654 19.9415 20.2368 15.6928C20.3503 15.6201 20.4439 15.5182 20.5089 15.3969C20.5739 15.2756 20.608 15.1388 20.608 14.9998C20.608 14.8608 20.5739 14.7241 20.5089 14.6027C20.4439 14.4814 20.3503 14.3795 20.2368 14.3068C13.8654 10.0581 6.58407 7.27813 2.82751 6.00477C2.65624 5.94694 2.54033 6.00329 2.47173 6.08139M0.694224 7.24105C0.517937 6.83245 0.459911 6.37889 0.527295 5.93625C0.594679 5.49362 0.78453 5.08125 1.07346 4.74995C1.36238 4.41866 1.73776 4.18291 2.15334 4.07176C2.56892 3.96061 3.00654 3.97891 3.41229 4.1244C7.2242 5.41654 14.6829 8.25786 21.2545 12.6404C22.9152 13.7477 22.9152 16.2524 21.2545 17.3597C14.6829 21.7423 7.2242 24.5836 3.41229 25.8757C3.00651 26.0211 2.56888 26.0394 2.15331 25.9282C1.73774 25.8169 1.3624 25.5811 1.07352 25.2498C0.78464 24.9184 0.594854 24.506 0.527542 24.0634C0.460231 23.6207 0.518335 23.1671 0.694697 22.7586C1.68162 20.3636 2.80859 18.0715 3.36214 16.9766C3.69296 16.3246 4.24982 15.8295 4.9187 15.5925L6.58029 14.9993L4.91775 14.4071C4.24888 14.1702 3.69201 13.675 3.36119 13.023C2.80953 11.9281 1.68257 9.636 0.69517 7.24105' fill='%23225ED0'/></svg>");
}

/* On hover: show the blue icon overlay and fade out the original */
button.elementor-button:hover .elementor-button-icon::after {
  opacity: 1;
  transform: scale(1);
}
button.elementor-button:hover .elementor-button-icon svg {
  opacity: 0;
  transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-617a8a4 */.elementor-252 .elementor-element.elementor-element-617a8a4 {
  background: rgba(255, 255, 255, 0.75); /* לבן עם 75% שקיפות */
  backdrop-filter: blur(20px); /* טשטוש הזכוכית */
  -webkit-backdrop-filter: blur(20px); /* תמיכה בספארי */
  border-radius: 0 0 0 0; /* עיגול רק לפינות העליונות במובייל */
  border: 1px solid rgba(255, 255, 255, 0.3); /* מסגרת עדינה */
}

@media (max-width: 768px) {
  .elementor-252 .elementor-element.elementor-element-617a8a4 {
    border-radius: 25px 25px 25px 25px ;
  }
}/* End custom CSS */