.elementor-562
  .elementor-element.elementor-element-8d80ece
  > .elementor-shape-bottom
  .elementor-shape-fill {
  fill: #3f663e;
}
.elementor-562
  .elementor-element.elementor-element-8d80ece
  > .elementor-shape-bottom
  svg {
  width: calc(132% + 1.3px);
  height: 71px;
}
.elementor-562 .elementor-element.elementor-element-27bf6ee {
  text-align: center;
}
.elementor-562
  .elementor-element.elementor-element-27bf6ee
  .elementor-heading-title {
  color: #126833;
  font-weight: 700;
}
.elementor-562
  .elementor-element.elementor-element-27bf6ee
  > .elementor-widget-container {
  margin: 18px 18px 5px;
}
.elementor-562 .elementor-element.elementor-element-4789286 {
  column-gap: 0;
  font-size: 18px;
  line-height: 1.6em;
}
.elementor-562
  .elementor-element.elementor-element-1a25f2b
  .elementor-spacer-inner {
  height: 30px;
}
.elementor-562
  .elementor-element.elementor-element-3bf293f
  > .elementor-background-overlay {
  background-color: rgba(0, 0, 0, 0.08);
  opacity: 0.5;
}
.elementor-562
  .elementor-element.elementor-element-3bf293f
  > .elementor-shape-top
  svg {
  width: calc(115% + 1.3px);
  height: 128px;
}
.elementor-562 .elementor-element.elementor-element-3bf293f {
  margin-top: 5px;
  margin-bottom: 24px;
}
.elementor-562
  .elementor-element.elementor-element-860b2e1
  .elementor-heading-title {
  font-weight: 700;
}
.elementor-562
  .elementor-element.elementor-element-860b2e1
  > .elementor-widget-container {
  margin: 0 5px;
}
.elementor-562
  .elementor-element.elementor-element-63a1249
  > .elementor-widget-container {
  margin: 0 5px;
}
.elementor-562 .elementor-element.elementor-element-3f8bb09 {
  margin-top: 0;
  margin-bottom: 0;
}
.elementor-562 .elementor-element.elementor-element-1c5c680 {
  font-size: 1px;
}
.elementor-562 .elementor-element.elementor-element-4d79c15 {
  font-size: 1px;
}
.elementor-562 .elementor-element.elementor-element-b304a51 {
  font-size: 1px;
}
.elementor-562
  .elementor-element.elementor-element-838c65d
  .elementor-spacer-inner {
  height: 15px;
}
.elementor-562
  .elementor-element.elementor-element-1be78ed
  > .elementor-background-overlay {
  background-color: rgba(0, 0, 0, 0.08);
  opacity: 0.5;
}
.elementor-562
  .elementor-element.elementor-element-1be78ed
  > .elementor-shape-top
  svg {
  width: calc(115% + 1.3px);
  height: 128px;
}
.elementor-562 .elementor-element.elementor-element-1be78ed {
  margin-top: 5px;
  margin-bottom: 24px;
}
.elementor-562
  .elementor-element.elementor-element-b1ce4eb
  .elementor-heading-title {
  font-weight: 700;
}
.elementor-562
  .elementor-element.elementor-element-4f46eeb
  > .elementor-background-overlay {
  background-color: rgba(0, 0, 0, 0.08);
  opacity: 0.5;
}
.elementor-562
  .elementor-element.elementor-element-4f46eeb
  > .elementor-shape-top
  svg {
  width: calc(115% + 1.3px);
  height: 128px;
}
.elementor-562 .elementor-element.elementor-element-4f46eeb {
  margin-top: 5px;
  margin-bottom: 24px;
}
.elementor-562
  .elementor-element.elementor-element-bf41fe0
  > .elementor-widget-container {
  margin: 0;
}
.elementor-562
  .elementor-element.elementor-element-3acee84
  .elementor-heading-title {
  color: #126833;
  font-weight: 700;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-field-group {
  padding-right: calc(10px / 2);
  padding-left: calc(10px / 2);
  margin-bottom: 10px;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-form-fields-wrapper {
  margin-left: calc(-10px / 2);
  margin-right: calc(-10px / 2);
  margin-bottom: -10px;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom: 0;
}
body.rtl
  .elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-labels-inline
  .elementor-field-group
  > label {
  padding-left: 0;
}
body:not(.rtl)
  .elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-labels-inline
  .elementor-field-group
  > label {
  padding-right: 0;
}
body
  .elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-labels-above
  .elementor-field-group
  > label {
  padding-bottom: 0;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-field-type-html {
  padding-bottom: 0;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-field-group:not(.elementor-field-type-upload)
  .elementor-field:not(.elementor-select-wrapper) {
  background-color: #fff;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-field-group
  .elementor-select-wrapper
  select {
  background-color: #fff;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .e-form__buttons__wrapper__button-next {
  color: #fff;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-button[type="submit"] {
  color: #fff;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-button[type="submit"]
  svg
  * {
  fill: #fff;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .e-form__buttons__wrapper__button-previous {
  color: #fff;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .e-form__buttons__wrapper__button-next:hover {
  color: #fff;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-button[type="submit"]:hover {
  color: #fff;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .elementor-button[type="submit"]:hover
  svg
  * {
  fill: #fff;
}
.elementor-562
  .elementor-element.elementor-element-a2194a8
  .e-form__buttons__wrapper__button-previous:hover {
  color: #fff;
}
.elementor-562 .elementor-element.elementor-element-a2194a8 {
  --e-form-steps-indicators-spacing: 20px;
  --e-form-steps-indicator-padding: 30px;
  --e-form-steps-indicator-inactive-secondary-color: #fff;
  --e-form-steps-indicator-active-secondary-color: #fff;
  --e-form-steps-indicator-completed-secondary-color: #fff;
  --e-form-steps-divider-width: 1px;
  --e-form-steps-divider-gap: 10px;
}
