.elementor-8224 .elementor-element.elementor-element-224a170e:not(.elementor-motion-effects-element-type-background), .elementor-8224 .elementor-element.elementor-element-224a170e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3CEFF;}.elementor-8224 .elementor-element.elementor-element-224a170e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8224 .elementor-element.elementor-element-224a170e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8224 .elementor-element.elementor-element-224a170e > .elementor-container > .elementor-row{border-style:solid;border-width:1px 1px 1px 1px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);background-color:var( --e-global-color-text );}.elementor-8224 .elementor-element.elementor-element-49339b41.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-8224 .elementor-element.elementor-element-461c92a > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 16px 16px 16px;background-color:#ECF0FF;}.elementor-8224 .elementor-element.elementor-element-461c92a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-8224 .elementor-element.elementor-element-461c92a.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-8224 .elementor-element.elementor-element-affd4a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#ECF0FF;}.elementor-8224 .elementor-element.elementor-element-affd4a4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-8224 .elementor-element.elementor-element-affd4a4.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:427px){.elementor-8224 .elementor-element.elementor-element-461c92a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8224 .elementor-element.elementor-element-461c92a{width:100%;max-width:100%;align-self:center;}.elementor-8224 .elementor-element.elementor-element-affd4a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8224 .elementor-element.elementor-element-affd4a4{width:100%;max-width:100%;align-self:center;}}/* Start custom CSS for shortcode, class: .elementor-element-fdffb8b *//* פריסת טופס קומפקטית – CF7 */
.contact-compact {max-width: 980px; margin: 0 auto; direction: rtl; text-align: right;}
.contact-compact .row {display:flex; gap:12px; margin:8px 0;}
.contact-compact .row-3 .col {flex: 1 1 33%;}
.contact-compact .row-2 .col {flex: 1 1 50%;}
.contact-compact .chk-row {align-items:center; gap:20px; flex-wrap:wrap;}

/* ריווחים קטנים וגובה שדות נמוך */
.contact-compact .lbl {display:block; margin:0 0 4px; font-weight:600;}
.contact-compact .field {width:100%;}
.contact-compact .compact {padding:8px 10px !important; line-height:1.2; min-height:38px;}
.contact-compact textarea.compact {min-height:64px;} /* ~2 שורות נוחות */

/* כפתור */
.contact-compact input[type="submit"] {padding:10px 18px; border-radius:10px; font-weight:700;}

/* טקסט תחתון */
.contact-compact .note {margin:6px 0 0; font-size:14px; color:#666;}
/* לבטל מרווחי <p> ברירת מחדל של CF7 אם קיימים */
.wpcf7 form .wpcf7-form p {margin:8px 0;}

/* שורת הכפתורים – כפתור בית בשמאל, שליחה בימין */
.contact-compact .actions-row{
  display:flex;
  justify-content:space-between; /* מפזר קצוות: שמאל/ימין */
  align-items:center;
  gap:12px;
}

/* בסיס לכפתורים (כולל ה-Submit) */
.contact-compact .btn,
.contact-compact .actions-row .wpcf7-submit{
  display:inline-block;
  padding:10px 18px;
  border-radius:10px;
  font-weight:700;
  text-decoration:none;
  line-height:1.2;
}

/* כפתור 'לעמוד הבית' (שמאל) */
.contact-compact .btn-home{
  background:#eef3f7;
  color:#1f2937;
  border:1px solid #cbd5e1;
}
.contact-compact .btn-home:hover{ background:#e2e8f0; }

/* ודאות שה-Submit נשאר בימין */
.contact-compact .btn-submit,
.contact-compact .actions-row .wpcf7-submit{
  /* אם יש לך עיצוב קיים ל-Submit, אפשר להשאיר ריק כאן */
}

/* אם ערכת/תבנית דוחפת את הלינקים ימינה – הכרחת יישור שמאלה לכפתור הבית */
.contact-compact .actions-row .btn-home{ margin-inline-end:auto; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-461c92a */.contact-compact .actions-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 16px;
}

.contact-compact .btn-home {
  display: inline-block;
  padding: 10px 18px;
  background-color: #eee;
  color: #333;
  border-radius: 8px;
  text-decoration: none;
  font-weight: 600;
}

.contact-compact .btn-home:hover {
  background-color: #ddd;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-affd4a4 */.contact-compact .actions-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: 16px;
}
/* הכפלת גודל כפתור שליחה בלבד בטופס contact-compact */
.contact-compact .actions-row .wpcf7-submit,
.contact-compact .btn-submit {
  font-size: 150% !important;     /* מכפיל גודל טקסט */
  padding: 20px 36px !important;  /* היה ~10px 18px – כעת כפול */
  border-radius: 16px;            /* אופציונלי: מעט גדול יותר */
  line-height: 1.1;
}


.contact-compact .actions-row{
  display:flex;
  justify-content:center;   /* מרכז את קבוצת הכפתורים */
  align-items:center;
}
.contact-compact .wpcf7-submit{
  margin:0 auto;            /* ביטוח כפול למרכז */
  display:inline-block;
}/* End custom CSS */