/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 23 2026 | 16:13:15 */
/* DD - Progress Clickable State + Buttons Final */

.jet-form-builder__submit-wrap {
    gap: 10px;
}

:root {
  --dd-form-blue: #0b324d;
  --dd-form-blue-hover: #092b42;
}

/* עיגולי השלבים לחיצים */
.jet-form-builder-progress-pages__item--wrapper,
.jet-form-builder-progress-pages__item,
.jet-form-builder-progress-pages__item-index {
  cursor: pointer !important;
}

.jet-form-builder-progress-pages.dd-progress-is-moving {
  pointer-events: none !important;
  opacity: 0.85 !important;
}

/* שורת כפתורי הבא / חזרה / שליחה */
.jet-form-builder-row:has(.jet-form-builder__next-page),
.jet-form-builder-row:has(.jet-form-builder__prev-page),
.jet-form-builder-row:has(.jet-form-builder__submit) {
  display: flex !important;
  justify-content: flex-start !important;
  align-items: center !important;
  gap: 12px !important;
  width: 100% !important;
  clear: both !important;
  margin-top: 24px !important;
  padding: 0 !important;
  box-sizing: border-box !important;
}

/* הבא + שליחת אפיון - כחול מלא */
.jet-form-builder .jet-form-builder__next-page,
.jet-form-builder .jet-form-builder__submit {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 44px !important;
  padding: 10px 24px !important;
  border: 1px solid var(--dd-form-blue) !important;
  border-radius: 999px !important;
  background: var(--dd-form-blue) !important;
  color: #ffffff !important;
  font-family: "Assistant", Arial, sans-serif !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  letter-spacing: normal !important;
  cursor: pointer !important;
  transition: all 0.25s ease !important;
}

.jet-form-builder .jet-form-builder__next-page:hover,
.jet-form-builder .jet-form-builder__submit:hover {
  background: var(--dd-form-blue-hover) !important;
  border-color: var(--dd-form-blue-hover) !important;
  color: #ffffff !important;
}

/* חזרה - לבן, טקסט כחול, קונטור כחול */
.jet-form-builder .jet-form-builder__prev-page {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  min-height: 44px !important;
  padding: 10px 24px !important;
  border: 1px solid var(--dd-form-blue) !important;
  border-radius: 999px !important;
  background: #ffffff !important;
  color: var(--dd-form-blue) !important;
  font-family: "Assistant", Arial, sans-serif !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  line-height: 1.2 !important;
  letter-spacing: normal !important;
  cursor: pointer !important;
  transition: all 0.25s ease !important;
}

.jet-form-builder .jet-form-builder__prev-page:hover {
  background: var(--dd-form-blue) !important;
  border-color: var(--dd-form-blue) !important;
  color: #ffffff !important;
}

/* מצב פעיל - השלב הנוכחי */
.jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item,
.jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item--circle,
.jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item--bullet,
.jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item-index {
  background: #ffffff !important;
  border: 4px solid var(--dd-form-blue) !important;
  color: var(--dd-form-blue) !important;
  border-radius: 50% !important;
  box-shadow: 0 0 0 6px rgba(11, 50, 77, 0.12) !important;
}

/* שלבים שעברו */
.jet-form-builder-progress-pages__item--wrapper.dd-step-passed .jet-form-builder-progress-pages__item,
.jet-form-builder-progress-pages__item--wrapper.dd-step-passed .jet-form-builder-progress-pages__item--circle,
.jet-form-builder-progress-pages__item--wrapper.dd-step-passed .jet-form-builder-progress-pages__item--bullet,
.jet-form-builder-progress-pages__item--wrapper.dd-step-passed .jet-form-builder-progress-pages__item-index {
  background: var(--dd-form-blue) !important;
  border-color: var(--dd-form-blue) !important;
  color: #ffffff !important;
  border-radius: 50% !important;
}

/* שמירה על עיגולים - מניעת שבירה לקוביות */
.jet-form-builder-progress-pages__item--wrapper .jet-form-builder-progress-pages__item,
.jet-form-builder-progress-pages__item--wrapper .jet-form-builder-progress-pages__item--circle,
.jet-form-builder-progress-pages__item--wrapper .jet-form-builder-progress-pages__item--bullet,
.jet-form-builder-progress-pages__item--wrapper .jet-form-builder-progress-pages__item-index {
  border-radius: 50% !important;
}

/* Hover על עיגול */
.jet-form-builder-progress-pages__item--wrapper:hover .jet-form-builder-progress-pages__item,
.jet-form-builder-progress-pages__item--wrapper:hover .jet-form-builder-progress-pages__item--circle,
.jet-form-builder-progress-pages__item--wrapper:hover .jet-form-builder-progress-pages__item--bullet,
.jet-form-builder-progress-pages__item--wrapper:hover .jet-form-builder-progress-pages__item-index {
  background: #ffffff !important;
  border: 4px solid var(--dd-form-blue) !important;
  color: var(--dd-form-blue) !important;
  border-radius: 50% !important;
  box-shadow: 0 0 0 6px rgba(11, 50, 77, 0.12) !important;
}

/* DD - Keep Progress Labels Visible On All Steps */
@media (min-width: 1025px) {
  .jet-form-builder-progress-pages__item--label,
  .jet-form-builder-progress-pages__item-label,
  .jet-form-builder-progress-pages__item-title,
  .jet-form-builder-progress-pages__item-text {
    display: block !important;
    visibility: visible !important;
    opacity: 1 !important;
    color: #111111 !important;
  }

  .jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item--label,
  .jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item-label,
  .jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item-title,
  .jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item-text,
  .jet-form-builder-progress-pages__item--wrapper.dd-step-passed .jet-form-builder-progress-pages__item--label,
  .jet-form-builder-progress-pages__item--wrapper.dd-step-passed .jet-form-builder-progress-pages__item-label,
  .jet-form-builder-progress-pages__item--wrapper.dd-step-passed .jet-form-builder-progress-pages__item-title,
  .jet-form-builder-progress-pages__item--wrapper.dd-step-passed .jet-form-builder-progress-pages__item-text {
    color: var(--dd-form-blue) !important;
    font-weight: 600 !important;
  }
}

/* מובייל */
@media (max-width: 767px) {
  .jet-form-builder-row:has(.jet-form-builder__next-page),
  .jet-form-builder-row:has(.jet-form-builder__prev-page),
  .jet-form-builder-row:has(.jet-form-builder__submit) {
    gap: 8px !important;
    margin-top: 18px !important;
    flex-wrap: wrap !important;
  }

  .jet-form-builder .jet-form-builder__next-page,
  .jet-form-builder .jet-form-builder__prev-page,
  .jet-form-builder .jet-form-builder__submit {
    min-height: 40px !important;
    padding: 9px 18px !important;
    font-size: 15px !important;
  }

  .jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item,
  .jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item--circle,
  .jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item--bullet,
  .jet-form-builder-progress-pages__item--wrapper.dd-step-active .jet-form-builder-progress-pages__item-index {
    border: 3px solid var(--dd-form-blue) !important;
    box-shadow: 0 0 0 4px rgba(11, 50, 77, 0.12) !important;
  }

  .jet-form-builder-progress-pages__item--wrapper:hover .jet-form-builder-progress-pages__item,
  .jet-form-builder-progress-pages__item--wrapper:hover .jet-form-builder-progress-pages__item--circle,
  .jet-form-builder-progress-pages__item--wrapper:hover .jet-form-builder-progress-pages__item--bullet,
  .jet-form-builder-progress-pages__item--wrapper:hover .jet-form-builder-progress-pages__item-index {
    border: 3px solid var(--dd-form-blue) !important;
    box-shadow: 0 0 0 4px rgba(11, 50, 77, 0.12) !important;
  }
}