.elementor-1893 .elementor-element.elementor-element-676d676e:not(.elementor-motion-effects-element-type-background),
.elementor-1893 .elementor-element.elementor-element-676d676e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-676d676e {
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px 0px 0px;
  z-index: 2;
}

.elementor-1893 .elementor-element.elementor-element-676d676e>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-11d2ca30.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-11d2ca30.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-11d2ca30.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  justify-content: center;
}

.elementor-1893 .elementor-element.elementor-element-2d62512b {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-2d62512b .elementor-heading-title {
  color: #070707;
  font-family: "Mulish", Sans-serif;
  font-size: 27px;
  font-weight: 800;
  line-height: 1.3em;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-7f527377.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-7f527377.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-1dc463b1 .elementor-button .elementor-align-icon-right {
  margin-left: 2px;
}

.elementor-1893 .elementor-element.elementor-element-1dc463b1 .elementor-button .elementor-align-icon-left {
  margin-right: 2px;
}

.elementor-1893 .elementor-element.elementor-element-1dc463b1 .elementor-button {
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 25px;
  font-weight: 400;
  letter-spacing: -0.7px;
  fill: #000;
  color: #000;
  background-color: #efb802;
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #000;
  border-radius: 3px 3px 3px 3px;
  box-shadow: 3px 0px 2px 0px rgba(0, 0, 0, 0.5);
  padding: 8px 8px 8px 8px;
}

.elementor-1893 .elementor-element.elementor-element-1dc463b1>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-6e378598.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-6e378598.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-207dd540 {
  text-align: right;
}

.elementor-1893 .elementor-element.elementor-element-207dd540 .elementor-star-rating__title {
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-size: 15px;
  font-weight: 300;
}

.elementor-1893 .elementor-element.elementor-element-207dd540 .elementor-star-rating {
  font-size: 19px;
}

body:not(.rtl) .elementor-1893 .elementor-element.elementor-element-207dd540 .elementor-star-rating i:not(:last-of-type) {
  margin-right: 3px;
}

body.rtl .elementor-1893 .elementor-element.elementor-element-207dd540 .elementor-star-rating i:not(:last-of-type) {
  margin-left: 3px;
}

.elementor-1893 .elementor-element.elementor-element-207dd540>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-24a3e74f {
  text-align: right;
}

.elementor-1893 .elementor-element.elementor-element-24a3e74f .elementor-heading-title {
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 36px;
}

.elementor-1893 .elementor-element.elementor-element-24a3e74f>.elementor-widget-container {
  margin: -26px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-22a4d416:not(.elementor-motion-effects-element-type-background),
.elementor-1893 .elementor-element.elementor-element-22a4d416>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: transparent;
  background-image: linear-gradient(180deg, #fff 41%, #fff 100%);
}

.elementor-1893 .elementor-element.elementor-element-22a4d416 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 25px 0px 25px 0px;
}

.elementor-1893 .elementor-element.elementor-element-22a4d416>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1893 .elementor-element.elementor-element-2f1c82e1 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-2f1c82e1 .elementor-heading-title {
  color: #070707;
  font-family: "Mulish", Sans-serif;
  font-size: 27px;
  font-weight: 800;
  line-height: 1.3em;
}

.elementor-1893 .elementor-element.elementor-element-3aee987 img {
  width: 56%;
}

.elementor-1893 .elementor-element.elementor-element-dd023b7 .elementor-button .elementor-align-icon-right {
  margin-left: 0px;
}

.elementor-1893 .elementor-element.elementor-element-dd023b7 .elementor-button .elementor-align-icon-left {
  margin-right: 0px;
}

.elementor-1893 .elementor-element.elementor-element-dd023b7 .elementor-button {
  font-family: "Rubik", Sans-serif;
  font-size: 31px;
  line-height: 1.2em;
  fill: #fff;
  color: #fff;
  background-color: #00982d;
  border-radius: 8px 8px 8px 8px;
  box-shadow: 3px 3px 10px 0px #000;
}

.elementor-1893 .elementor-element.elementor-element-dd023b7>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 25px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-62828600.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-62828600.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-62828600>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
  margin-bottom: 8px;
}

.elementor-1893 .elementor-element.elementor-element-c4bc8aa {
  text-align: center;
  color: #f60000;
  font-family: "Lato", Sans-serif;
  font-size: 19px;
  font-weight: 400;
}

.elementor-1893 .elementor-element.elementor-element-c4bc8aa>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 10px 0px;
  background-color: #fff7d5;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000;
  border-radius: 1px 1px 1px 1px;
  box-shadow: 3px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(17px / 2);
}

.elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(17px / 2);
}

.elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(17px / 2);
  margin-left: calc(17px / 2);
}

.elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-17px / 2);
  margin-left: calc(-17px / 2);
}

body.rtl .elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-17px / 2);
}

body:not(.rtl) .elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-17px / 2);
}

.elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-icon i {
  color: #85cf68;
}

.elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-icon svg {
  fill: #85cf68;
}

.elementor-1893 .elementor-element.elementor-element-4074da32 {
  --e-icon-list-icon-size: 23px;
}

.elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-text {
  color: #000;
  padding-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-item>a {
  font-family: "Questrial", Sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 1.2em;
}

.elementor-1893 .elementor-element.elementor-element-4074da32>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-c8280f6:not(.elementor-motion-effects-element-type-background),
.elementor-1893 .elementor-element.elementor-element-c8280f6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(7, 0, 54, 0.63);
}

.elementor-1893 .elementor-element.elementor-element-c8280f6 {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fff;
  box-shadow: 5px -2px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 17px;
  margin-bottom: 0px;
}

.elementor-1893 .elementor-element.elementor-element-c8280f6,
.elementor-1893 .elementor-element.elementor-element-c8280f6>.elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}

.elementor-1893 .elementor-element.elementor-element-c8280f6>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-27f7041c.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-27f7041c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-30a8c0da {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-30a8c0da .elementor-heading-title {
  color: #fff;
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}

.elementor-1893 .elementor-element.elementor-element-30a8c0da>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-5aa3f6d6 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-5aa3f6d6 .elementor-heading-title {
  color: #fff;
  font-family: "Fjalla One", Sans-serif;
  font-size: 25px;
  font-weight: 500;
  text-decoration: line-through;
  line-height: 42px;
}

.elementor-1893 .elementor-element.elementor-element-5aa3f6d6>.elementor-widget-container {
  margin: -27px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-247a602e.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-247a602e.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-8510f54 .elementor-icon-wrapper {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-8510f54.elementor-view-stacked .elementor-icon {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-8510f54.elementor-view-framed .elementor-icon,
.elementor-1893 .elementor-element.elementor-element-8510f54.elementor-view-default .elementor-icon {
  color: #fff;
  border-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-8510f54.elementor-view-framed .elementor-icon,
.elementor-1893 .elementor-element.elementor-element-8510f54.elementor-view-default .elementor-icon svg {
  fill: #fff;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-25c06f8d.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-25c06f8d.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-5479305d {
  --iteration-count: infinite;
  --animation-duration: 1200ms;
  --dynamic-text-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-5479305d .elementor-headline {
  text-align: center;
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 35px;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-5479305d .elementor-headline-dynamic-wrapper path {
  stroke: #fff;
}

.elementor-1893 .elementor-element.elementor-element-5479305d .elementor-headline-plain-text {
  color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-5479305d .elementor-headline-dynamic-text {
  font-family: "Rubik", Sans-serif;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-5479305d>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-773df9fc.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-773df9fc.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(14px / 2);
}

.elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(14px / 2);
}

.elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(14px / 2);
  margin-left: calc(14px / 2);
}

.elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-14px / 2);
  margin-left: calc(-14px / 2);
}

body.rtl .elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-14px / 2);
}

body:not(.rtl) .elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-14px / 2);
}

.elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-icon i {
  color: #f3f146;
}

.elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-icon svg {
  fill: #f3f146;
}

.elementor-1893 .elementor-element.elementor-element-3c9b439e {
  --e-icon-list-icon-size: 16px;
}

.elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-text {
  color: #fff;
  padding-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-item>a {
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 1.2em;
}

.elementor-1893 .elementor-element.elementor-element-3ecf030a>.elementor-container {
  max-width: 1342px;
}

.elementor-1893 .elementor-element.elementor-element-3ecf030a:not(.elementor-motion-effects-element-type-background),
.elementor-1893 .elementor-element.elementor-element-3ecf030a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #d0ece8;
}

.elementor-1893 .elementor-element.elementor-element-3ecf030a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 25px 25px 25px 25px;
}

.elementor-1893 .elementor-element.elementor-element-3ecf030a>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1893 .elementor-element.elementor-element-62c55b9f {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-62c55b9f .elementor-heading-title {
  color: rgba(7, 0, 54, 0.63);
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 35px;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-48d09827>.elementor-container {
  max-width: 1444px;
}

.elementor-1893 .elementor-element.elementor-element-48d09827 {
  padding: 5px 5px 5px 5px;
}

.elementor-1893 .elementor-element.elementor-element-1ffb1f8f:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1893 .elementor-element.elementor-element-1ffb1f8f>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-1ffb1f8f>.elementor-element-populated {
  box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.5);
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-2f8cc16b img {
  width: 71%;
}

.elementor-1893 .elementor-element.elementor-element-5c4f033f {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-5c4f033f .elementor-heading-title {
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-5c4f033f>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-5167f21b {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-5167f21b .elementor-heading-title {
  color: #000;
  font-family: "Questrial", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-5167f21b>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-12d48b4b:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1893 .elementor-element.elementor-element-12d48b4b>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-12d48b4b>.elementor-element-populated {
  box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.5);
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-c2f0a04 img {
  width: 71%;
}

.elementor-1893 .elementor-element.elementor-element-494c05a5 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-494c05a5 .elementor-heading-title {
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-494c05a5>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-6ef49f80 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-6ef49f80 .elementor-heading-title {
  color: #000;
  font-family: "Questrial", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-6ef49f80>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-7b1b1d22:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1893 .elementor-element.elementor-element-7b1b1d22>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-7b1b1d22>.elementor-element-populated {
  box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.5);
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-ac0d57f img {
  width: 71%;
}

.elementor-1893 .elementor-element.elementor-element-57a91d9f {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-57a91d9f .elementor-heading-title {
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-57a91d9f>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-43482e4e {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-43482e4e .elementor-heading-title {
  color: #000;
  font-family: "Questrial", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-43482e4e>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-27cb91fb:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1893 .elementor-element.elementor-element-27cb91fb>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-27cb91fb>.elementor-element-populated {
  box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.5);
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-1ff7a60 img {
  width: 71%;
}

.elementor-1893 .elementor-element.elementor-element-4d8e22a9 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-4d8e22a9 .elementor-heading-title {
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-4d8e22a9>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-665d3dcb {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-665d3dcb .elementor-heading-title {
  color: #000;
  font-family: "Questrial", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-665d3dcb>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-55019a6c>.elementor-container {
  max-width: 1342px;
}

.elementor-1893 .elementor-element.elementor-element-55019a6c:not(.elementor-motion-effects-element-type-background),
.elementor-1893 .elementor-element.elementor-element-55019a6c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-55019a6c {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 25px 25px 25px 25px;
}

.elementor-1893 .elementor-element.elementor-element-55019a6c>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1893 .elementor-element.elementor-element-37543e9f {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-37543e9f .elementor-heading-title {
  color: rgba(7, 0, 54, 0.63);
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 35px;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-46dd18b9 {
  text-align: center;
  color: #f00;
  font-family: "Rubik", Sans-serif;
  font-size: 27px;
  font-weight: 200;
  line-height: 1.2em;
}

.elementor-1893 .elementor-element.elementor-element-6f4df2c1 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-6f4df2c1 .elementor-heading-title {
  color: rgba(7, 0, 54, 0.63);
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 35px;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-78b2460>.elementor-container {
  max-width: 1342px;
}

.elementor-1893 .elementor-element.elementor-element-78b2460 {
  margin-bottom: 0px;
}

.elementor-1893 .elementor-element.elementor-element-b166f0d img {
  width: 56%;
  max-width: 300px;
}

.elementor-1893 .elementor-element.elementor-element-e8dea42 .elementor-button .elementor-align-icon-right {
  margin-left: 0px;
}

.elementor-1893 .elementor-element.elementor-element-e8dea42 .elementor-button .elementor-align-icon-left {
  margin-right: 0px;
}

.elementor-1893 .elementor-element.elementor-element-e8dea42 .elementor-button {
  font-family: "Rubik", Sans-serif;
  font-size: 31px;
  line-height: 1.2em;
  fill: #fff;
  color: #fff;
  background-color: #00982d;
  border-radius: 8px 8px 8px 8px;
  box-shadow: 3px 3px 10px 0px #000;
}

.elementor-1893 .elementor-element.elementor-element-e8dea42>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-21ff9d3e>.elementor-container {
  max-width: 1342px;
}

.elementor-1893 .elementor-element.elementor-element-21ff9d3e:not(.elementor-motion-effects-element-type-background),
.elementor-1893 .elementor-element.elementor-element-21ff9d3e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #d0ece8;
}

.elementor-1893 .elementor-element.elementor-element-21ff9d3e {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 40px 40px 40px 40px;
}

.elementor-1893 .elementor-element.elementor-element-21ff9d3e>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-59856e96.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-59856e96.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-50c678b5 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-50c678b5 .elementor-heading-title {
  color: var(--e-global-color-221be7ca);
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 50px;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-15012391>.elementor-container {
  max-width: 1444px;
}

.elementor-1893 .elementor-element.elementor-element-15012391 {
  padding: 5px 5px 5px 5px;
}

.elementor-1893 .elementor-element.elementor-element-273cbcde:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1893 .elementor-element.elementor-element-273cbcde>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-273cbcde>.elementor-element-populated {
  box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.5);
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-2d745f7 img {
  width: 71%;
}

.elementor-1893 .elementor-element.elementor-element-47abf2a7 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-47abf2a7 .elementor-heading-title {
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-47abf2a7>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-1ed2f2e {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-1ed2f2e .elementor-heading-title {
  color: #000;
  font-family: "Questrial", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-1ed2f2e>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-333fbb2c:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1893 .elementor-element.elementor-element-333fbb2c>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-333fbb2c>.elementor-element-populated {
  box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.5);
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-79c385b1 img {
  width: 71%;
}

.elementor-1893 .elementor-element.elementor-element-630b2f49 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-630b2f49 .elementor-heading-title {
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-630b2f49>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-67d16759 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-67d16759 .elementor-heading-title {
  color: #000;
  font-family: "Questrial", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-67d16759>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-15880a63:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1893 .elementor-element.elementor-element-15880a63>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-15880a63>.elementor-element-populated {
  box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.5);
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-4d1cec65 img {
  width: 71%;
}

.elementor-1893 .elementor-element.elementor-element-7fbb5ea1 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-7fbb5ea1 .elementor-heading-title {
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-7fbb5ea1>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-6c34fe5f {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-6c34fe5f .elementor-heading-title {
  color: #000;
  font-family: "Questrial", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-6c34fe5f>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-39b48c64:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1893 .elementor-element.elementor-element-39b48c64>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-39b48c64>.elementor-element-populated {
  box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.5);
  margin: 10px 10px 10px 10px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-31cfde5d img {
  width: 71%;
}

.elementor-1893 .elementor-element.elementor-element-b8641fe {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-b8641fe .elementor-heading-title {
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-b8641fe>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-1893 .elementor-element.elementor-element-57bf26e {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-57bf26e .elementor-heading-title {
  color: #000;
  font-family: "Questrial", Sans-serif;
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
}

.elementor-1893 .elementor-element.elementor-element-57bf26e>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 20px 0px 20px 0px;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-9faafd.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-9faafd.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-2d93d96 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-2d93d96 .elementor-heading-title {
  color: #070707;
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 1.3em;
}

.elementor-1893 .elementor-element.elementor-element-2a9860ff img {
  width: 63%;
  max-width: 100%;
  border-radius: 18px 18px 18px 18px;
}

.elementor-1893 .elementor-element.elementor-element-2a9860ff>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-de16b8c {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-de16b8c .elementor-heading-title {
  color: #070707;
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 35px;
  font-weight: 400;
  line-height: 1.3em;
}

.elementor-1893 .elementor-element.elementor-element-879d64b .elementor-button .elementor-align-icon-right {
  margin-left: 0px;
}

.elementor-1893 .elementor-element.elementor-element-879d64b .elementor-button .elementor-align-icon-left {
  margin-right: 0px;
}

.elementor-1893 .elementor-element.elementor-element-879d64b .elementor-button {
  font-family: "Rubik", Sans-serif;
  font-size: 31px;
  line-height: 1.2em;
  fill: #fff;
  color: #fff;
  background-color: #00982d;
  border-radius: 8px 8px 8px 8px;
  box-shadow: 3px 3px 10px 0px #000;
}

.elementor-1893 .elementor-element.elementor-element-879d64b>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 25px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-7728edf5:not(.elementor-motion-effects-element-type-background),
.elementor-1893 .elementor-element.elementor-element-7728edf5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #e0e0e0;
}

.elementor-1893 .elementor-element.elementor-element-7728edf5 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 30px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-7728edf5>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1893 .elementor-element.elementor-element-2a7af4d2 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-2a7af4d2 .elementor-heading-title {
  color: #000;
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 40px;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-36bed21f .elementor-testimonial__image img {
  width: 42px;
  height: 42px;
}

.elementor-1893 .elementor-element.elementor-element-36bed21f .elementor-swiper-button {
  font-size: 20px;
}

.elementor-1893 .elementor-element.elementor-element-36bed21f>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-3f074142 .elementor-swiper-button {
  font-size: 20px;
}

.elementor-1893 .elementor-element.elementor-element-3f074142>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-7e72a13 .elementor-swiper-button {
  font-size: 20px;
}

.elementor-1893 .elementor-element.elementor-element-7e72a13>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-cec73ba {
  border-style: dashed;
  border-color: #23a455;
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 20px;
  margin-bottom: 0px;
  padding: 10px 100px 10px 100px;
}

.elementor-1893 .elementor-element.elementor-element-cec73ba>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1893 .elementor-element.elementor-element-679bbba {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-679bbba .elementor-heading-title {
  color: #000;
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
}

.elementor-1893 .elementor-element.elementor-element-679bbba>.elementor-widget-container {
  margin: 12px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(17px / 2);
}

.elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(17px / 2);
}

.elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(17px / 2);
  margin-left: calc(17px / 2);
}

.elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-17px / 2);
  margin-left: calc(-17px / 2);
}

body.rtl .elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-17px / 2);
}

body:not(.rtl) .elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-17px / 2);
}

.elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-icon i {
  color: #85cf68;
}

.elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-icon svg {
  fill: #85cf68;
}

.elementor-1893 .elementor-element.elementor-element-47cfde39 {
  --e-icon-list-icon-size: 23px;
}

.elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-text {
  color: #000;
  padding-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-item>a {
  font-family: "Questrial", Sans-serif;
  font-size: 25px;
  font-weight: 400;
  line-height: 1.2em;
}

.elementor-1893 .elementor-element.elementor-element-47cfde39>.elementor-widget-container {
  padding: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-79e6a507 {
  text-align: center;
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-size: 19px;
}

.elementor-1893 .elementor-element.elementor-element-79e6a507>.elementor-widget-container {
  padding: 0px 100px 0px 100px;
}

.elementor-1893 .elementor-element.elementor-element-4459fa41 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1893 .elementor-element.elementor-element-4459fa41>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1893 .elementor-element.elementor-element-45822774>.elementor-element-populated {
  margin: 20px 0px 10px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}

.elementor-1893 .elementor-element.elementor-element-42cb3578 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-42cb3578 .elementor-heading-title {
  color: #000;
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 50px;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-58b27645 img {
  width: 40%;
}

.elementor-1893 .elementor-element.elementor-element-225c5012 {
  text-align: center;
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-weight: 400;
  line-height: 1em;
}

.elementor-1893 .elementor-element.elementor-element-225c5012>.elementor-widget-container {
  margin: -15px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-5fdc8632 img {
  width: 40%;
}

.elementor-1893 .elementor-element.elementor-element-6cc8924d {
  text-align: center;
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-weight: 400;
  line-height: 1em;
}

.elementor-1893 .elementor-element.elementor-element-6cc8924d>.elementor-widget-container {
  margin: -15px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-434de499 img {
  width: 40%;
}

.elementor-1893 .elementor-element.elementor-element-31811359 {
  text-align: center;
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-weight: 400;
  line-height: 1em;
}

.elementor-1893 .elementor-element.elementor-element-31811359>.elementor-widget-container {
  margin: -15px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-1be31ac img {
  width: 40%;
}

.elementor-1893 .elementor-element.elementor-element-66bf91e9 {
  text-align: center;
  color: #000;
  font-family: "Rubik", Sans-serif;
  font-weight: 400;
  line-height: 1em;
}

.elementor-1893 .elementor-element.elementor-element-66bf91e9>.elementor-widget-container {
  margin: -15px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-67e187a:not(.elementor-motion-effects-element-type-background),
.elementor-1893 .elementor-element.elementor-element-67e187a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: #d0ece8;
}

.elementor-1893 .elementor-element.elementor-element-67e187a {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 30px 30px 30px 30px;
}

.elementor-1893 .elementor-element.elementor-element-67e187a>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1893 .elementor-element.elementor-element-cd9a9b4 img {
  width: 56%;
  max-width: 300px;
}

.elementor-1893 .elementor-element.elementor-element-861ddc2 {
  text-align: center;
  color: #f60000;
  font-family: "Lato", Sans-serif;
  font-size: 19px;
  font-weight: 400;
}

.elementor-1893 .elementor-element.elementor-element-861ddc2>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 10px 0px;
  background-color: #fff7d5;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000;
  border-radius: 1px 1px 1px 1px;
  box-shadow: 3px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-1893 .elementor-element.elementor-element-2d8c52b:not(.elementor-motion-effects-element-type-background),
.elementor-1893 .elementor-element.elementor-element-2d8c52b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(7, 0, 54, 0.63);
}

.elementor-1893 .elementor-element.elementor-element-2d8c52b {
  border-style: solid;
  border-width: 2px 2px 2px 2px;
  border-color: #fff;
  box-shadow: 5px -2px 10px 0px rgba(0, 0, 0, 0.5);
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  margin-top: 17px;
  margin-bottom: 0px;
}

.elementor-1893 .elementor-element.elementor-element-2d8c52b,
.elementor-1893 .elementor-element.elementor-element-2d8c52b>.elementor-background-overlay {
  border-radius: 10px 10px 10px 10px;
}

.elementor-1893 .elementor-element.elementor-element-2d8c52b>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-5477954.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-5477954.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-1adb24c {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-1adb24c .elementor-heading-title {
  color: #fff;
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
}

.elementor-1893 .elementor-element.elementor-element-1adb24c>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-46de241 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-46de241 .elementor-heading-title {
  color: #fff;
  font-family: "Fjalla One", Sans-serif;
  font-size: 25px;
  font-weight: 500;
  text-decoration: line-through;
  line-height: 42px;
}

.elementor-1893 .elementor-element.elementor-element-46de241>.elementor-widget-container {
  margin: -27px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-471ab63.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-471ab63.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-b839db7 .elementor-icon-wrapper {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-b839db7.elementor-view-stacked .elementor-icon {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-b839db7.elementor-view-framed .elementor-icon,
.elementor-1893 .elementor-element.elementor-element-b839db7.elementor-view-default .elementor-icon {
  color: #fff;
  border-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-b839db7.elementor-view-framed .elementor-icon,
.elementor-1893 .elementor-element.elementor-element-b839db7.elementor-view-default .elementor-icon svg {
  fill: #fff;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-d7e2c65.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-d7e2c65.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-b3e091b {
  --iteration-count: infinite;
  --animation-duration: 1200ms;
  --dynamic-text-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-b3e091b .elementor-headline {
  text-align: center;
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 35px;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-b3e091b .elementor-headline-dynamic-wrapper path {
  stroke: #fff;
}

.elementor-1893 .elementor-element.elementor-element-b3e091b .elementor-headline-plain-text {
  color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-b3e091b .elementor-headline-dynamic-text {
  font-family: "Rubik", Sans-serif;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-b3e091b>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-ee88691.elementor-column .elementor-column-wrap {
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-ee88691.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom: calc(14px / 2);
}

.elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top: calc(14px / 2);
}

.elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right: calc(14px / 2);
  margin-left: calc(14px / 2);
}

.elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items.elementor-inline-items {
  margin-right: calc(-14px / 2);
  margin-left: calc(-14px / 2);
}

body.rtl .elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left: calc(-14px / 2);
}

body:not(.rtl) .elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right: calc(-14px / 2);
}

.elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-icon i {
  color: #f3f146;
}

.elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-icon svg {
  fill: #f3f146;
}

.elementor-1893 .elementor-element.elementor-element-4184e43 {
  --e-icon-list-icon-size: 16px;
}

.elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-text {
  color: #fff;
  padding-left: 10px;
}

.elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-item>a {
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 15px;
  font-weight: 300;
  line-height: 1.2em;
}

.elementor-1893 .elementor-element.elementor-element-396f1e0f>.elementor-element-populated {
  margin: 0px 0px 0px 0px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 0px;
}

.elementor-1893 .elementor-element.elementor-element-4ac3de14 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-4ac3de14 .elementor-heading-title {
  color: #000;
  font-family: "Open Sans Hebrew Condensed", Sans-serif;
  font-size: 35px;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-4ac3de14>.elementor-widget-container {
  margin: -2px 0px -6px 0px;
}

.elementor-1893 .elementor-element.elementor-element-3445837a {
  text-align: center;
  color: #015f04;
  font-family: "Lato", Sans-serif;
  font-size: 19px;
  font-weight: 400;
  letter-spacing: 0.2px;
}

.elementor-1893 .elementor-element.elementor-element-3445837a>.elementor-widget-container {
  margin: 10px 0px 0px 0px;
  padding: 10px 20px 10px 20px;
  background-color: #fff7d5;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #000;
  border-radius: 1px 1px 1px 1px;
  box-shadow: 3px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-field-group {
  padding-right: calc(10px / 2);
  padding-left: calc(10px / 2);
  margin-bottom: 12px;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-form-fields-wrapper {
  margin-left: calc(-10px / 2);
  margin-right: calc(-10px / 2);
  margin-bottom: -12px;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-field-group.recaptcha_v3-bottomright {
  margin-bottom: 0;
}

body.rtl .elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-labels-inline .elementor-field-group>label {
  padding-left: 2px;
}

body:not(.rtl) .elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-labels-inline .elementor-field-group>label {
  padding-right: 2px;
}

body .elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-labels-above .elementor-field-group>label {
  padding-bottom: 2px;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-field-group>label,
.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-field-subgroup label {
  color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-field-type-html {
  padding-bottom: 0px;
  color: #717171;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-field-group .elementor-field {
  color: #000;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-field-group .elementor-select-wrapper select {
  background-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-button {
  font-family: "Source Sans Pro", Sans-serif;
  font-size: 1em;
  font-weight: 600;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .e-form__buttons__wrapper__button-next {
  background-color: #34c954;
  color: #000;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-button[type="submit"] {
  background-color: #34c954;
  color: #000;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-button[type="submit"] svg * {
  fill: #000;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .e-form__buttons__wrapper__button-previous {
  color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .e-form__buttons__wrapper__button-next:hover {
  color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-button[type="submit"]:hover {
  color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-button[type="submit"]:hover svg * {
  fill: #fff;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 .e-form__buttons__wrapper__button-previous:hover {
  color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358 {
  --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;
}

.elementor-1893 .elementor-element.elementor-element-1cdac358>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 30px 30px 30px 30px;
  background-color: #9b9b9b;
  border-style: dashed;
  border-width: 3px 3px 3px 3px;
  border-color: #fff;
}

.elementor-1893 .elementor-element.elementor-element-9be1d1e {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-9be1d1e img {
  width: 84%;
}

.elementor-1893 .elementor-element.elementor-element-9be1d1e>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-60c0ecf1>.elementor-container {
  min-height: 50px;
}

.elementor-1893 .elementor-element.elementor-element-60c0ecf1>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
  align-content: center;
  align-items: center;
}

.elementor-1893 .elementor-element.elementor-element-60c0ecf1:not(.elementor-motion-effects-element-type-background),
.elementor-1893 .elementor-element.elementor-element-60c0ecf1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color: rgba(177, 177, 177, 0.24);
}

.elementor-1893 .elementor-element.elementor-element-60c0ecf1 {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1893 .elementor-element.elementor-element-60c0ecf1>.elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1893 .elementor-element.elementor-element-4fc3053f {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-4fc3053f .elementor-heading-title {
  color: #000;
  font-family: "Arial", Sans-serif;
  font-size: 12px;
}

.elementor-1893 .elementor-element.elementor-element-4fc3053f>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-32e8bb1e {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-32e8bb1e .elementor-heading-title {
  color: #000;
  font-family: "Arial", Sans-serif;
  font-size: 12px;
}

.elementor-1893 .elementor-element.elementor-element-32e8bb1e>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-1893 .elementor-element.elementor-element-7006efe8 {
  text-align: center;
}

.elementor-1893 .elementor-element.elementor-element-7006efe8 .elementor-heading-title {
  color: rgba(0, 0, 0, 0.98);
  font-family: "Arial", Sans-serif;
  font-size: 10px;
  font-weight: 300;
  line-height: 1.3em;
}

.elementor-1893 .elementor-element.elementor-element-7006efe8>.elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

:root {
  --page-title-display: none;
}

@media (min-width: 768px) {
  .elementor-1893 .elementor-element.elementor-element-27f7041c {
    width: 18.513%;
  }

  .elementor-1893 .elementor-element.elementor-element-247a602e {
    width: 9.743%;
  }

  .elementor-1893 .elementor-element.elementor-element-25c06f8d {
    width: 40.476%;
  }

  .elementor-1893 .elementor-element.elementor-element-773df9fc {
    width: 31.277%;
  }

  .elementor-1893 .elementor-element.elementor-element-32a62aa7 {
    width: 33.839%;
  }

  .elementor-1893 .elementor-element.elementor-element-1162846f {
    width: 33.839%;
  }

  .elementor-1893 .elementor-element.elementor-element-3b372cbb {
    width: 42.565%;
  }

  .elementor-1893 .elementor-element.elementor-element-69c2e3c5 {
    width: 33.839%;
  }

  .elementor-1893 .elementor-element.elementor-element-5477954 {
    width: 18.513%;
  }

  .elementor-1893 .elementor-element.elementor-element-471ab63 {
    width: 9.743%;
  }

  .elementor-1893 .elementor-element.elementor-element-d7e2c65 {
    width: 40.476%;
  }

  .elementor-1893 .elementor-element.elementor-element-ee88691 {
    width: 31.277%;
  }
}

@media (max-width: 1024px) {
  .elementor-1893 .elementor-element.elementor-element-207dd540 .elementor-star-rating__title {
    font-size: 19px;
  }

  .elementor-1893 .elementor-element.elementor-element-207dd540 .elementor-star-rating {
    font-size: 20px;
  }

  .elementor-1893 .elementor-element.elementor-element-207dd540>.elementor-widget-container {
    margin: -3px 0px -10px -11px;
  }

  .elementor-1893 .elementor-element.elementor-element-24a3e74f .elementor-heading-title {
    font-size: 18px;
  }

  .elementor-1893 .elementor-element.elementor-element-24a3e74f>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-c4bc8aa {
    font-size: 16px;
  }

  .elementor-1893 .elementor-element.elementor-element-c4bc8aa>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 90px 0px 90px;
  }

  .elementor-1893 .elementor-element.elementor-element-30a8c0da .elementor-heading-title {
    font-size: 18px;
  }

  .elementor-1893 .elementor-element.elementor-element-30a8c0da>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-5aa3f6d6 .elementor-heading-title {
    font-size: 18px;
  }

  .elementor-1893 .elementor-element.elementor-element-5aa3f6d6>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-5479305d>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-861ddc2 {
    font-size: 16px;
  }

  .elementor-1893 .elementor-element.elementor-element-861ddc2>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 90px 0px 90px;
  }

  .elementor-1893 .elementor-element.elementor-element-1adb24c .elementor-heading-title {
    font-size: 18px;
  }

  .elementor-1893 .elementor-element.elementor-element-1adb24c>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-46de241 .elementor-heading-title {
    font-size: 18px;
  }

  .elementor-1893 .elementor-element.elementor-element-46de241>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-b3e091b>.elementor-widget-container {
    margin: -40px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-3445837a {
    font-size: 16px;
  }

  .elementor-1893 .elementor-element.elementor-element-3445837a>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 90px 0px 90px;
  }

  .elementor-1893 .elementor-element.elementor-element-60c0ecf1 {
    padding: 0px 20px 0px 20px;
  }
}

@media (max-width: 767px) {
  .elementor-1893 .elementor-element.elementor-element-676d676e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-11d2ca30 {
    width: 40%;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-11d2ca30.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-11d2ca30.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-11d2ca30>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-11d2ca30>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-2d62512b .elementor-heading-title {
    font-size: 22px;
    line-height: 1.3em;
  }

  .elementor-1893 .elementor-element.elementor-element-7f527377 {
    width: 40%;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-7f527377.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-7f527377.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-7f527377>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-7f527377>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-1dc463b1 .elementor-button {
    font-size: 15px;
    letter-spacing: 0.5px;
    border-width: 1px 1px 1px 1px;
    padding: 3px 3px 3px 3px;
  }

  .elementor-1893 .elementor-element.elementor-element-1dc463b1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-6e378598 {
    width: 100%;
  }

  .elementor-1893 .elementor-element.elementor-element-6e378598>.elementor-element-populated {
    margin: 2px 0px 3px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-6e378598>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-207dd540 {
    text-align: center;
  }

  .elementor-1893 .elementor-element.elementor-element-207dd540 .elementor-star-rating__title {
    font-size: 13px;
  }

  .elementor-1893 .elementor-element.elementor-element-207dd540 .elementor-star-rating {
    font-size: 14px;
  }

  .elementor-1893 .elementor-element.elementor-element-207dd540>.elementor-widget-container {
    margin: -5px 0px -5px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-24a3e74f {
    text-align: center;
  }

  .elementor-1893 .elementor-element.elementor-element-24a3e74f .elementor-heading-title {
    font-size: 11px;
    line-height: 1.4em;
  }

  .elementor-1893 .elementor-element.elementor-element-24a3e74f>.elementor-widget-container {
    margin: -16px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-22a4d416 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-2f1c82e1 .elementor-heading-title {
    font-size: 24px;
    line-height: 1.3em;
  }

  .elementor-1893 .elementor-element.elementor-element-3aee987 img {
    width: 90%;
    max-width: 240px;
  }

  .elementor-1893 .elementor-element.elementor-element-dd023b7 .elementor-button {
    font-size: 25px;
    line-height: 0.9em;
  }

  .elementor-1893 .elementor-element.elementor-element-c4bc8aa {
    font-size: 18px;
    line-height: 1.4em;
  }

  .elementor-1893 .elementor-element.elementor-element-c4bc8aa>.elementor-widget-container {
    margin: 10px 0px 5px 0px;
    padding: 10px 25px 10px 25px;
    border-width: 1px 1px 1px 1px;
  }

  .elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(22px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(22px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(22px / 2);
    margin-left: calc(22px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-22px / 2);
    margin-left: calc(-22px / 2);
  }

  body.rtl .elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-22px / 2);
  }

  body:not(.rtl) .elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-22px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-4074da32 {
    --e-icon-list-icon-size: 25px;
  }

  .elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-1893 .elementor-element.elementor-element-4074da32 .elementor-icon-list-item>a {
    font-size: 22px;
  }

  .elementor-1893 .elementor-element.elementor-element-4074da32>.elementor-widget-container {
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 20px 20px;
  }

  .elementor-1893 .elementor-element.elementor-element-c8280f6 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-27f7041c {
    width: 30%;
  }

  .elementor-1893 .elementor-element.elementor-element-27f7041c>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-27f7041c>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-30a8c0da {
    text-align: center;
  }

  .elementor-1893 .elementor-element.elementor-element-30a8c0da .elementor-heading-title {
    font-size: 20px;
    line-height: 1em;
    letter-spacing: 0.4px;
  }

  .elementor-1893 .elementor-element.elementor-element-30a8c0da>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-5aa3f6d6 {
    text-align: center;
  }

  .elementor-1893 .elementor-element.elementor-element-5aa3f6d6 .elementor-heading-title {
    font-size: 30px;
    line-height: 1em;
    letter-spacing: 0.4px;
  }

  .elementor-1893 .elementor-element.elementor-element-5aa3f6d6>.elementor-widget-container {
    margin: -12px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-247a602e {
    width: 15%;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-247a602e.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-247a602e.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-8510f54 .elementor-icon {
    font-size: 35px;
  }

  .elementor-1893 .elementor-element.elementor-element-25c06f8d {
    width: 55%;
  }

  .elementor-1893 .elementor-element.elementor-element-5479305d .elementor-headline {
    font-size: 30px;
  }

  .elementor-1893 .elementor-element.elementor-element-5479305d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-773df9fc>.elementor-element-populated {
    margin: -40px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px / 2);
    margin-left: calc(5px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px / 2);
    margin-left: calc(-5px / 2);
  }

  body.rtl .elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px / 2);
  }

  body:not(.rtl) .elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-3c9b439e {
    --e-icon-list-icon-size: 20px;
  }

  .elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-1893 .elementor-element.elementor-element-3c9b439e .elementor-icon-list-item>a {
    font-size: 20px;
  }

  .elementor-1893 .elementor-element.elementor-element-3c9b439e>.elementor-widget-container {
    margin: 40px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
  }

  .elementor-1893 .elementor-element.elementor-element-3ecf030a {
    margin-top: 0px;
    margin-bottom: -1px;
    padding: 25px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-4f2fff4c>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-62c55b9f .elementor-heading-title {
    font-size: 30px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-48d09827 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-1ffb1f8f {
    width: 50%;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-1ffb1f8f.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-1ffb1f8f.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-1ffb1f8f>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 7px;
  }

  .elementor-1893 .elementor-element.elementor-element-1ffb1f8f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-1ffb1f8f>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-2f8cc16b img {
    width: 75%;
  }

  .elementor-1893 .elementor-element.elementor-element-5c4f033f .elementor-heading-title {
    font-size: 15px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-5c4f033f>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-5167f21b .elementor-heading-title {
    font-size: 15px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-5167f21b>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-12d48b4b {
    width: 50%;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-12d48b4b.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-12d48b4b.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-12d48b4b>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 7px;
  }

  .elementor-1893 .elementor-element.elementor-element-12d48b4b>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-12d48b4b>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-c2f0a04 img {
    width: 75%;
  }

  .elementor-1893 .elementor-element.elementor-element-494c05a5 .elementor-heading-title {
    font-size: 15px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-494c05a5>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-6ef49f80 .elementor-heading-title {
    font-size: 15px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-6ef49f80>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-7b1b1d22 {
    width: 50%;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-7b1b1d22.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-7b1b1d22.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-7b1b1d22>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 7px;
  }

  .elementor-1893 .elementor-element.elementor-element-7b1b1d22>.elementor-element-populated {
    margin: 10px 5px 20px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
  }

  .elementor-1893 .elementor-element.elementor-element-7b1b1d22>.elementor-element-populated>.elementor-widget-wrap {
    padding: 3px 3px 3px 3px;
  }

  .elementor-1893 .elementor-element.elementor-element-ac0d57f img {
    width: 75%;
  }

  .elementor-1893 .elementor-element.elementor-element-57a91d9f .elementor-heading-title {
    font-size: 15px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-57a91d9f>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-43482e4e .elementor-heading-title {
    font-size: 15px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-43482e4e>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-27cb91fb {
    width: 50%;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-27cb91fb.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-27cb91fb.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-27cb91fb>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 7px;
  }

  .elementor-1893 .elementor-element.elementor-element-27cb91fb>.elementor-element-populated {
    margin: 10px 5px 20px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
  }

  .elementor-1893 .elementor-element.elementor-element-27cb91fb>.elementor-element-populated>.elementor-widget-wrap {
    padding: 3px 3px 3px 3px;
  }

  .elementor-1893 .elementor-element.elementor-element-1ff7a60 img {
    width: 75%;
  }

  .elementor-1893 .elementor-element.elementor-element-4d8e22a9 .elementor-heading-title {
    font-size: 15px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-4d8e22a9>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-665d3dcb .elementor-heading-title {
    font-size: 15px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-665d3dcb>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-55019a6c {
    margin-top: 0px;
    margin-bottom: -1px;
    padding: 25px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-3c783c42>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-37543e9f .elementor-heading-title {
    font-size: 30px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-46dd18b9 {
    font-size: 25px;
  }

  .elementor-1893 .elementor-element.elementor-element-46dd18b9>.elementor-widget-container {
    padding: 0px 3px 0px 3px;
  }

  .elementor-1893 .elementor-element.elementor-element-6f4df2c1 .elementor-heading-title {
    font-size: 30px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-78b2460 {
    margin-top: 0px;
    margin-bottom: -1px;
  }

  .elementor-1893 .elementor-element.elementor-element-b166f0d img {
    max-width: 220px;
    margin-top: 20px;
  }

  .elementor-1893 .elementor-element.elementor-element-e8dea42 .elementor-button {
    font-size: 25px;
    line-height: 0.9em;
  }

  .elementor-1893 .elementor-element.elementor-element-21ff9d3e {
    margin-top: 0px;
    margin-bottom: -1px;
    padding: 40px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-50c678b5 .elementor-heading-title {
    font-size: 36px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-15012391 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-273cbcde {
    width: calc(50% - 10px);
    margin: 5px;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-273cbcde.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-273cbcde.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-273cbcde>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 7px;
  }

  .elementor-1893 .elementor-element.elementor-element-273cbcde>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-273cbcde>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-2d745f7 img {
    width: 75%;
  }

  .elementor-1893 .elementor-element.elementor-element-47abf2a7 .elementor-heading-title {
    font-size: 19px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-47abf2a7>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-1ed2f2e .elementor-heading-title {
    font-size: 13px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-1ed2f2e>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-333fbb2c {
    width: calc(50% - 10px);
    margin: 5px;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-333fbb2c.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-333fbb2c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-333fbb2c>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 7px;
  }

  .elementor-1893 .elementor-element.elementor-element-333fbb2c>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-333fbb2c>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-79c385b1 img {
    width: 75%;
  }

  .elementor-1893 .elementor-element.elementor-element-630b2f49 .elementor-heading-title {
    font-size: 19px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-630b2f49>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-67d16759 .elementor-heading-title {
    font-size: 12px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-67d16759>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-15880a63 {
    width: calc(50% - 10px);
    margin: 5px;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-15880a63.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-15880a63.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-15880a63>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 7px;
  }

  .elementor-1893 .elementor-element.elementor-element-15880a63>.elementor-element-populated {
    margin: 10px 5px 20px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
  }

  .elementor-1893 .elementor-element.elementor-element-15880a63>.elementor-element-populated>.elementor-widget-wrap {
    padding: 3px 3px 3px 3px;
  }

  .elementor-1893 .elementor-element.elementor-element-4d1cec65 img {
    width: 75%;
  }

  .elementor-1893 .elementor-element.elementor-element-7fbb5ea1 .elementor-heading-title {
    font-size: 19px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-7fbb5ea1>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-6c34fe5f .elementor-heading-title {
    font-size: 13px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-6c34fe5f>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-39b48c64 {
    width: calc(50% - 10px);
    margin: 5px;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-39b48c64.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-39b48c64.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-39b48c64>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 7px;
  }

  .elementor-1893 .elementor-element.elementor-element-39b48c64>.elementor-element-populated {
    margin: 10px 5px 20px 5px;
    --e-column-margin-right: 5px;
    --e-column-margin-left: 5px;
  }

  .elementor-1893 .elementor-element.elementor-element-39b48c64>.elementor-element-populated>.elementor-widget-wrap {
    padding: 3px 3px 3px 3px;
  }

  .elementor-1893 .elementor-element.elementor-element-31cfde5d img {
    width: 75%;
  }

  .elementor-1893 .elementor-element.elementor-element-b8641fe .elementor-heading-title {
    font-size: 19px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-b8641fe>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-57bf26e .elementor-heading-title {
    font-size: 13px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-57bf26e>.elementor-widget-container {
    padding: 5px 10px 0px 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-2d93d96 .elementor-heading-title {
    font-size: 30px;
    line-height: 1.3em;
  }

  .elementor-1893 .elementor-element.elementor-element-2a9860ff img {
    width: 50%;
    max-width: 100%;
  }

  .elementor-1893 .elementor-element.elementor-element-2a9860ff>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-de16b8c .elementor-heading-title {
    font-size: 21px;
    line-height: 1.3em;
  }

  .elementor-1893 .elementor-element.elementor-element-879d64b .elementor-button {
    font-size: 25px;
    line-height: 0.9em;
  }

  .elementor-1893 .elementor-element.elementor-element-2a7af4d2 .elementor-heading-title {
    font-size: 31px;
  }

  .elementor-1893 .elementor-element.elementor-element-2a7af4d2>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-3439d841 {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-5d426329 {
    width: 100%;
  }

  .elementor-1893 .elementor-element.elementor-element-1c0efdc1 {
    width: 100%;
  }

  .elementor-1893 .elementor-element.elementor-element-5bd0c22f {
    width: 100%;
  }

  .elementor-1893 .elementor-element.elementor-element-cec73ba {
    border-width: 3px 3px 3px 3px;
    margin-top: 0px;
    margin-bottom: 25px;
    padding: 20px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-419e0f45>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-679bbba .elementor-heading-title {
    font-size: 30px;
  }

  .elementor-1893 .elementor-element.elementor-element-679bbba>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(22px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(22px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(22px / 2);
    margin-left: calc(22px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-22px / 2);
    margin-left: calc(-22px / 2);
  }

  body.rtl .elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-22px / 2);
  }

  body:not(.rtl) .elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-22px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-47cfde39 {
    --e-icon-list-icon-size: 25px;
  }

  .elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-1893 .elementor-element.elementor-element-47cfde39 .elementor-icon-list-item>a {
    font-size: 22px;
  }

  .elementor-1893 .elementor-element.elementor-element-47cfde39>.elementor-widget-container {
    margin: 5px 0px 0px 0px;
    padding: 0px 0px 20px 20px;
  }

  .elementor-1893 .elementor-element.elementor-element-79e6a507>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-4459fa41 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-7c2d9c2e {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-45822774>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-45822774>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-42cb3578 .elementor-heading-title {
    font-size: 36px;
    line-height: 1.2em;
  }

  .elementor-1893 .elementor-element.elementor-element-42cb3578>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-32a62aa7 {
    width: 50%;
  }

  .elementor-1893 .elementor-element.elementor-element-32a62aa7>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-32a62aa7>.elementor-element-populated>.elementor-widget-wrap {
    padding: 15px 15px 15px 15px;
  }

  .elementor-1893 .elementor-element.elementor-element-58b27645 img {
    width: 61%;
  }

  .elementor-1893 .elementor-element.elementor-element-225c5012 {
    font-size: 15px;
  }

  .elementor-1893 .elementor-element.elementor-element-1162846f {
    width: 50%;
  }

  .elementor-1893 .elementor-element.elementor-element-1162846f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-1162846f>.elementor-element-populated>.elementor-widget-wrap {
    padding: 15px 15px 15px 15px;
  }

  .elementor-1893 .elementor-element.elementor-element-5fdc8632 img {
    width: 61%;
  }

  .elementor-1893 .elementor-element.elementor-element-6cc8924d {
    font-size: 15px;
  }

  .elementor-1893 .elementor-element.elementor-element-3b372cbb {
    width: 50%;
  }

  .elementor-1893 .elementor-element.elementor-element-3b372cbb>.elementor-element-populated {
    margin: -45px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-3b372cbb>.elementor-element-populated>.elementor-widget-wrap {
    padding: 15px 15px 15px 15px;
  }

  .elementor-1893 .elementor-element.elementor-element-434de499 img {
    width: 61%;
  }

  .elementor-1893 .elementor-element.elementor-element-31811359 {
    font-size: 15px;
  }

  .elementor-1893 .elementor-element.elementor-element-69c2e3c5 {
    width: 50%;
  }

  .elementor-1893 .elementor-element.elementor-element-69c2e3c5>.elementor-element-populated {
    margin: -22px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-69c2e3c5>.elementor-element-populated>.elementor-widget-wrap {
    padding: 15px 15px 15px 15px;
  }

  .elementor-1893 .elementor-element.elementor-element-1be31ac img {
    width: 61%;
  }

  .elementor-1893 .elementor-element.elementor-element-66bf91e9 {
    font-size: 15px;
  }

  .elementor-1893 .elementor-element.elementor-element-67e187a {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 12px 12px 12px 12px;
  }

  .elementor-1893 .elementor-element.elementor-element-cd9a9b4 img {
    width: 90%;
    max-width: 240px;
  }

  .elementor-1893 .elementor-element.elementor-element-861ddc2 {
    font-size: 18px;
    line-height: 1.4em;
  }

  .elementor-1893 .elementor-element.elementor-element-861ddc2>.elementor-widget-container {
    margin: 10px 0px 5px 0px;
    padding: 10px 25px 10px 25px;
    border-width: 1px 1px 1px 1px;
  }

  .elementor-1893 .elementor-element.elementor-element-2d8c52b {
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-5477954 {
    width: 30%;
  }

  .elementor-1893 .elementor-element.elementor-element-5477954>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-5477954>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-1adb24c {
    text-align: center;
  }

  .elementor-1893 .elementor-element.elementor-element-1adb24c .elementor-heading-title {
    font-size: 20px;
    line-height: 1em;
    letter-spacing: 0.4px;
  }

  .elementor-1893 .elementor-element.elementor-element-1adb24c>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-46de241 {
    text-align: center;
  }

  .elementor-1893 .elementor-element.elementor-element-46de241 .elementor-heading-title {
    font-size: 30px;
    line-height: 1em;
    letter-spacing: 0.4px;
  }

  .elementor-1893 .elementor-element.elementor-element-46de241>.elementor-widget-container {
    margin: -12px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-471ab63 {
    width: 15%;
  }

  .elementor-bc-flex-widget .elementor-1893 .elementor-element.elementor-element-471ab63.elementor-column .elementor-column-wrap {
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-471ab63.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
  }

  .elementor-1893 .elementor-element.elementor-element-b839db7 .elementor-icon {
    font-size: 35px;
  }

  .elementor-1893 .elementor-element.elementor-element-d7e2c65 {
    width: 55%;
  }

  .elementor-1893 .elementor-element.elementor-element-b3e091b .elementor-headline {
    font-size: 30px;
  }

  .elementor-1893 .elementor-element.elementor-element-b3e091b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-ee88691>.elementor-element-populated {
    margin: -40px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(5px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(5px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(5px / 2);
    margin-left: calc(5px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-5px / 2);
    margin-left: calc(-5px / 2);
  }

  body.rtl .elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-5px / 2);
  }

  body:not(.rtl) .elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-5px / 2);
  }

  .elementor-1893 .elementor-element.elementor-element-4184e43 {
    --e-icon-list-icon-size: 20px;
  }

  .elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-1893 .elementor-element.elementor-element-4184e43 .elementor-icon-list-item>a {
    font-size: 20px;
  }

  .elementor-1893 .elementor-element.elementor-element-4184e43>.elementor-widget-container {
    margin: 40px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
  }

  .elementor-1893 .elementor-element.elementor-element-396f1e0f>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-4ac3de14 .elementor-heading-title {
    font-size: 30px;
  }

  .elementor-1893 .elementor-element.elementor-element-3445837a {
    font-size: 18px;
    line-height: 1.4em;
  }

  .elementor-1893 .elementor-element.elementor-element-3445837a>.elementor-widget-container {
    margin: 10px 0px 5px 0px;
    padding: 10px 5px 10px 5px;
    border-width: 1px 1px 1px 1px;
  }

  .elementor-1893 .elementor-element.elementor-element-1cdac358 .elementor-button {
    font-size: 20px;
  }

  .elementor-1893 .elementor-element.elementor-element-1cdac358>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-9be1d1e img {
    width: 100%;
    max-width: 100%;
  }

  .elementor-1893 .elementor-element.elementor-element-9be1d1e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-60c0ecf1 {
    padding: 15px 15px 15px 15px;
  }

  .elementor-1893 .elementor-element.elementor-element-72679724>.elementor-column-wrap>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 6px;
  }

  .elementor-1893 .elementor-element.elementor-element-72679724>.elementor-element-populated>.elementor-widget-wrap {
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-4fc3053f .elementor-heading-title {
    font-size: 9px;
  }

  .elementor-1893 .elementor-element.elementor-element-4fc3053f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 25px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-32e8bb1e .elementor-heading-title {
    font-size: 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-32e8bb1e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  .elementor-1893 .elementor-element.elementor-element-7006efe8 {
    text-align: center;
  }

  .elementor-1893 .elementor-element.elementor-element-7006efe8 .elementor-heading-title {
    font-size: 10px;
  }

  .elementor-1893 .elementor-element.elementor-element-7006efe8>.elementor-widget-container {
    padding: 5px 0px 5px 0px;
  }
}