.elementor-1221 .elementor-element.elementor-element-6632282{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.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-1221 .elementor-element.elementor-element-7455afa{text-align:right;}.elementor-1221 .elementor-element.elementor-element-7455afa .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:42px;font-weight:400;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-1221 .elementor-element.elementor-element-2acac93{text-align:right;font-family:"Heebo", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-fcc4db9 );}body.elementor-page-1221:not(.elementor-motion-effects-element-type-background), body.elementor-page-1221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e49ad8 );}@media(max-width:1024px){.elementor-1221 .elementor-element.elementor-element-7455afa .elementor-heading-title{font-size:36px;}}@media(min-width:768px){.elementor-1221 .elementor-element.elementor-element-6632282{--content-width:880px;}}@media(max-width:767px){.elementor-1221 .elementor-element.elementor-element-7455afa{text-align:center;}.elementor-1221 .elementor-element.elementor-element-7455afa .elementor-heading-title{font-size:28px;}}/* Start custom CSS for heading, class: .elementor-element-7455afa */input[type="tel"] {
  direction: rtl;
}

/* שדה אישור */
.elementor-1221 .elementor-element.elementor-element-7455afa .elementor-field-type-acceptance {
  order: 5;
}

/* כפתור עם גרדיאנט ירוק דרמטי */
.elementor-1221 .elementor-element.elementor-element-7455afa .elementor-button {
  background-image: linear-gradient(to right, #042923 0%, #1aa37a 51%, #042923 100%);
  transition: 0.5s;
  background-size: 200% auto;
  color: #fffaf0; /* טקסט בהיר-כמעט לבן */
  border: none;
  font-weight: 700;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.4); /* צל מודגש */
}

/* אפקט ריחוף */
.elementor-1221 .elementor-element.elementor-element-7455afa .elementor-button:hover {
  background-position: right center;
  box-shadow: 0 6px 14px rgba(0, 0, 0, 0.6);
  transform: scale(1.03);
}

/* גובה שדות */
.elementor-field-group .elementor-field-textual {
  height: 40px;
}/* End custom CSS */
/* Start custom CSS */body {
    direction: rtl;
}/* End custom CSS */