.elementor-1993 .elementor-element.elementor-element-1a42533a:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-1a42533a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-1a42533a {
    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-1993 .elementor-element.elementor-element-1a42533a>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-37b73af6 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-37b73af6 .elementor-heading-title {
    color: #070707;
    font-family: "Mulish", Sans-serif;
    font-size: 48px;
    font-weight: 800;
    line-height: 1.3em;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-491a589a.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-491a589a.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-44302fa0 .elementor-button {
    font-family: "Rubik", Sans-serif;
    font-size: 25px;
    font-weight: 300;
    letter-spacing: -0.7px;
    fill: #000000;
    color: #000000;
    background-color: #f9c002;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #000000;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 3px 0px 2px 0px rgba(0, 0, 0, 0.5);
    padding: 5px 5px 5px 5px;
}

.elementor-1993 .elementor-element.elementor-element-44302fa0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-4d595cab.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-4d595cab.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-17828af3 {
    text-align: left;
}

.elementor-1993 .elementor-element.elementor-element-17828af3 .elementor-heading-title {
    color: #000000;
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 400;
    line-height: 36px;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-58743bbc.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-58743bbc.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-5ff511a3 {
    text-align: right;
}

.elementor-1993 .elementor-element.elementor-element-5ff511a3 .elementor-star-rating__title {
    color: #000000;
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 300;
}

.elementor-1993 .elementor-element.elementor-element-5ff511a3 .elementor-star-rating {
    font-size: 14px;
    white-space: nowrap;
}

body:not(.rtl) .elementor-1993 .elementor-element.elementor-element-5ff511a3 .elementor-star-rating i:not(:last-of-type) {
    margin-right: 3px;
}

body.rtl .elementor-1993 .elementor-element.elementor-element-5ff511a3 .elementor-star-rating i:not(:last-of-type) {
    margin-left: 3px;
}

.elementor-1993 .elementor-element.elementor-element-5ff511a3>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-5a6b36:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-5a6b36>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(180deg, #FFFFFF 41%, #FFFFFF 100%);
}

.elementor-1993 .elementor-element.elementor-element-5a6b36 {
    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-1993 .elementor-element.elementor-element-5a6b36>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-590e4d2f {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-590e4d2f .elementor-heading-title {
    color: #070707;
    font-family: "Mulish", Sans-serif;
    font-size: 48px;
    font-weight: 800;
    line-height: 1.3em;
}

.elementor-1993 .elementor-element.elementor-element-58ea55e2 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-58ea55e2 .elementor-heading-title {
    color: #070707;
    font-family: "Mulish", Sans-serif;
    font-size: 27px;
    font-weight: 800;
    line-height: 1.3em;
}

.elementor-1993 .elementor-element.elementor-element-5bf02ada img {
    width: 100%;
    padding: 20px;
}

.elementor-1993 .elementor-element.elementor-element-da5319e .elementor-button .elementor-align-icon-right {
    margin-left: 0px;
}

.elementor-1993 .elementor-element.elementor-element-da5319e .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}

.elementor-1993 .elementor-element.elementor-element-da5319e .elementor-button {
    font-family: "Rubik", Sans-serif;
    font-size: 31px;
    line-height: 0.7em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #00982D;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 3px 3px 10px 0px #000000;
}

.elementor-1993 .elementor-element.elementor-element-da5319e>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 25px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-3046d9a4.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-3046d9a4.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-3046d9a4>.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-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(17px/2);
}

.elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(17px/2);
}

.elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(17px/2);
    margin-left: calc(17px/2);
}

.elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-17px/2);
    margin-left: calc(-17px/2);
}

body.rtl .elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-17px/2);
}

body:not(.rtl) .elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-17px/2);
}

.elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-icon i {
    color: #85CF68;
    transition: color 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-icon svg {
    fill: #85CF68;
    transition: fill 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-1358eef0 {
    --e-icon-list-icon-size: 23px;
    --icon-vertical-offset: 0px;
}

.elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-item>a {
    font-family: "Questrial", Sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1.2em;
}

.elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-text {
    color: #000000;
    transition: color 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-1358eef0>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-6f536a11:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-6f536a11>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #4597A2;
}

.elementor-1993 .elementor-element.elementor-element-6f536a11 {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FFFFFF;
    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-1993 .elementor-element.elementor-element-6f536a11,
.elementor-1993 .elementor-element.elementor-element-6f536a11>.elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-1993 .elementor-element.elementor-element-6f536a11>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-1c6f332.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-1c6f332.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-31a7e492 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-31a7e492 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}

.elementor-1993 .elementor-element.elementor-element-31a7e492>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-65fc0a36 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-65fc0a36 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Fjalla One", Sans-serif;
    font-size: 25px;
    font-weight: 500;
    text-decoration: line-through;
    line-height: 24px;
    letter-spacing: 0px;
}

.elementor-1993 .elementor-element.elementor-element-65fc0a36>.elementor-widget-container {
    margin: -12px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-7e9e8b63.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-7e9e8b63.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-272d367e .elementor-icon-wrapper {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-272d367e.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-272d367e.elementor-view-framed .elementor-icon,
.elementor-1993 .elementor-element.elementor-element-272d367e.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-272d367e.elementor-view-framed .elementor-icon,
.elementor-1993 .elementor-element.elementor-element-272d367e.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-7fab0bcc.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-7fab0bcc.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-7fab0bcc>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-7fab0bcc>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-234c4f55 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-234c4f55 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 29px;
    font-weight: 600;
    line-height: 26px;
}

.elementor-1993 .elementor-element.elementor-element-234c4f55>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-48389442 {
    --iteration-count: infinite;
    --animation-duration: 1200ms;
    --dynamic-text-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-48389442 .elementor-headline {
    text-align: center;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.elementor-1993 .elementor-element.elementor-element-48389442 .elementor-headline-dynamic-wrapper path {
    stroke-width: 1px;
}

.elementor-1993 .elementor-element.elementor-element-48389442 .elementor-headline-plain-text {
    color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-48389442 .elementor-headline-dynamic-text {
    font-family: "Open Sans", Sans-serif;
    font-weight: 700;
}

.elementor-1993 .elementor-element.elementor-element-48389442>.elementor-widget-container {
    margin: -22px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-45df64ee.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-45df64ee.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2);
}

.elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2);
}

.elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2);
}

.elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2);
}

body.rtl .elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2);
}

body:not(.rtl) .elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2);
}

.elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-icon i {
    color: #F6D400;
    transition: color 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-icon svg {
    fill: #F6D400;
    transition: fill 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-15ec3d40 {
    --e-icon-list-icon-size: 16px;
    --icon-vertical-offset: 0px;
}

.elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-item>a {
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.2em;
}

.elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-27a6a251>.elementor-container {
    max-width: 1342px;
}

.elementor-1993 .elementor-element.elementor-element-27a6a251:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-27a6a251>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #CDE6ED;
}

.elementor-1993 .elementor-element.elementor-element-27a6a251 {
    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-1993 .elementor-element.elementor-element-27a6a251>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-208f891e>.elementor-container {
    max-width: 1444px;
}

.elementor-1993 .elementor-element.elementor-element-208f891e {
    padding: 5px 5px 5px 5px;
}

.elementor-1993 .elementor-element.elementor-element-22d44c58:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1993 .elementor-element.elementor-element-22d44c58>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-22d44c58>.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-1993 .elementor-element.elementor-element-47f0cfe8 img {
    width: 83%;
}

.elementor-1993 .elementor-element.elementor-element-215eefa0 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-215eefa0 .elementor-heading-title {
    color: #000000;
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1993 .elementor-element.elementor-element-215eefa0>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-1993 .elementor-element.elementor-element-2d5c0d81:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1993 .elementor-element.elementor-element-2d5c0d81>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-2d5c0d81>.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-1993 .elementor-element.elementor-element-599661d5 img {
    width: 100%;
}

.elementor-1993 .elementor-element.elementor-element-5486141d {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-5486141d .elementor-heading-title {
    color: #000000;
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1993 .elementor-element.elementor-element-5486141d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-1993 .elementor-element.elementor-element-68407a9e:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1993 .elementor-element.elementor-element-68407a9e>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-68407a9e>.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-1993 .elementor-element.elementor-element-17d11661 img {
    width: 80%;
}

.elementor-1993 .elementor-element.elementor-element-6be95716 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-6be95716 .elementor-heading-title {
    color: #000000;
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1993 .elementor-element.elementor-element-6be95716>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-1993 .elementor-element.elementor-element-340d63c0:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1993 .elementor-element.elementor-element-340d63c0>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-340d63c0>.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-1993 .elementor-element.elementor-element-7b6158c6 img {
    width: 82%;
}

.elementor-1993 .elementor-element.elementor-element-422f996f {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-422f996f .elementor-heading-title {
    color: #000000;
    font-family: "Rubik", Sans-serif;
    font-size: 20px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1993 .elementor-element.elementor-element-422f996f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-1993 .elementor-element.elementor-element-3cb74e06>.elementor-container {
    max-width: 1342px;
}

.elementor-1993 .elementor-element.elementor-element-3cb74e06 {
    margin-top: 50px;
    margin-bottom: 0px;
}

.elementor-1993 .elementor-element.elementor-element-7d444f88 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-7d444f88 .elementor-heading-title {
    color: #4597A2;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 50px;
    font-weight: 600;
    text-transform: uppercase;
}

.elementor-1993 .elementor-element.elementor-element-48fcdc07 img {
    width: 69%;
}

.elementor-1993 .elementor-element.elementor-element-1e5ed3bd {
    text-align: center;
    color: #000000;
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 200;
    line-height: 1.2em;
}

.elementor-1993 .elementor-element.elementor-element-7deba588 .elementor-button .elementor-align-icon-right {
    margin-left: 0px;
}

.elementor-1993 .elementor-element.elementor-element-7deba588 .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}

.elementor-1993 .elementor-element.elementor-element-7deba588 .elementor-button {
    font-family: "Rubik", Sans-serif;
    font-size: 31px;
    line-height: 0.7em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #00982D;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 3px 3px 10px 0px #000000;
}

.elementor-1993 .elementor-element.elementor-element-7deba588>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-b7763a9>.elementor-container {
    max-width: 1342px;
}

.elementor-1993 .elementor-element.elementor-element-b7763a9:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-b7763a9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #CDE6ED;
}

.elementor-1993 .elementor-element.elementor-element-b7763a9 {
    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-1993 .elementor-element.elementor-element-b7763a9>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-7d05dc5c.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-7d05dc5c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-22b78678 img {
    width: 100%;
    max-width: 100%;
    border-radius: 18px 18px 18px 18px;
}

.elementor-1993 .elementor-element.elementor-element-22b78678>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-61004d40.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-61004d40.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-4c4ea842 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-4c4ea842 .elementor-heading-title {
    color: #070707;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 35px;
    font-weight: 400;
    line-height: 1.3em;
}

.elementor-1993 .elementor-element.elementor-element-5dc50b2 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-5dc50b2 .elementor-heading-title {
    color: #070707;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 35px;
    font-weight: 400;
    line-height: 1.3em;
}

.elementor-1993 .elementor-element.elementor-element-4b011efa .elementor-button .elementor-align-icon-right {
    margin-left: 0px;
}

.elementor-1993 .elementor-element.elementor-element-4b011efa .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}

.elementor-1993 .elementor-element.elementor-element-4b011efa .elementor-button {
    font-family: "Rubik", Sans-serif;
    font-size: 31px;
    line-height: 0.7em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #00982D;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 3px 3px 10px 0px #000000;
}

.elementor-1993 .elementor-element.elementor-element-4b011efa>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-95620c6.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-95620c6.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-26ae7257 img {
    width: 83%;
}

.elementor-1993 .elementor-element.elementor-element-44214e4f>.elementor-container {
    max-width: 1342px;
}

.elementor-1993 .elementor-element.elementor-element-44214e4f:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-44214e4f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FDFDFD;
}

.elementor-1993 .elementor-element.elementor-element-44214e4f {
    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-1993 .elementor-element.elementor-element-44214e4f>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-63b7f94a.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-63b7f94a.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-2715df75 {
    text-align: center;
    color: #4597A2;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 50px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1.1em;
}

.elementor-1993 .elementor-element.elementor-element-4c744b1b {
    text-align: center;
    color: #000000;
    font-family: "Rubik", Sans-serif;
    font-size: 24px;
    font-weight: 200;
    line-height: 1.2em;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-54b48290.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-54b48290.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-237a205b img {
    width: 82%;
}

.elementor-1993 .elementor-element.elementor-element-386da58f .elementor-button .elementor-align-icon-right {
    margin-left: 0px;
}

.elementor-1993 .elementor-element.elementor-element-386da58f .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}

.elementor-1993 .elementor-element.elementor-element-386da58f .elementor-button {
    font-family: "Rubik", Sans-serif;
    font-size: 31px;
    line-height: 0.7em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #00982D;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 3px 3px 10px 0px #000000;
}

.elementor-1993 .elementor-element.elementor-element-386da58f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-55c178a9:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-55c178a9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #CDE6ED;
}

.elementor-1993 .elementor-element.elementor-element-55c178a9 {
    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-1993 .elementor-element.elementor-element-55c178a9>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-39566b84 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-39566b84 .elementor-heading-title {
    color: #070707;
    font-family: "Mulish", Sans-serif;
    font-size: 27px;
    font-weight: 800;
    line-height: 1.3em;
}

.elementor-1993 .elementor-element.elementor-element-424855f0 img {
    width: 70%;
    border-style: solid;
    border-color: #FFFFFF;
    border-radius: 150px 150px 150px 150px;
    box-shadow: 7px 5px 4px -2px rgba(0, 0, 0, 0.5);
}

.elementor-1993 .elementor-element.elementor-element-424855f0>.elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #B30404;
}

.elementor-1993 .elementor-element.elementor-element-b0b517a {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-b0b517a .elementor-heading-title {
    color: #070707;
    font-family: "Muli", Sans-serif;
    font-size: 31px;
    font-weight: 400;
    line-height: 1.3em;
}

.elementor-1993 .elementor-element.elementor-element-56005180 {
    text-align: center;
    color: #000000;
    font-family: "Muli", Sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.2em;
}

.elementor-1993 .elementor-element.elementor-element-182feced img {
    width: 70%;
    border-style: solid;
    border-color: #FFFFFF;
    border-radius: 150px 150px 150px 150px;
    box-shadow: 7px 5px 4px -2px rgba(0, 0, 0, 0.5);
}

.elementor-1993 .elementor-element.elementor-element-182feced>.elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #B30404;
}

.elementor-1993 .elementor-element.elementor-element-5ab1ec52 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-5ab1ec52 .elementor-heading-title {
    color: #070707;
    font-family: "Muli", Sans-serif;
    font-size: 31px;
    font-weight: 400;
    line-height: 1.3em;
}

.elementor-1993 .elementor-element.elementor-element-6a046f6f {
    text-align: center;
    color: #000000;
    font-family: "Muli", Sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.2em;
}

.elementor-1993 .elementor-element.elementor-element-682df225 img {
    width: 70%;
    border-style: solid;
    border-color: #FFFFFF;
    border-radius: 150px 150px 150px 150px;
    box-shadow: 7px 5px 4px -2px rgba(0, 0, 0, 0.5);
}

.elementor-1993 .elementor-element.elementor-element-682df225>.elementor-widget-container {
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #B30404;
}

.elementor-1993 .elementor-element.elementor-element-5d06d063 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-5d06d063 .elementor-heading-title {
    color: #070707;
    font-family: "Muli", Sans-serif;
    font-size: 31px;
    font-weight: 400;
    line-height: 1.3em;
}

.elementor-1993 .elementor-element.elementor-element-2345bbf8 {
    text-align: center;
    color: #000000;
    font-family: "Muli", Sans-serif;
    font-size: 20px;
    font-weight: 300;
    line-height: 1.2em;
}

.elementor-1993 .elementor-element.elementor-element-3cabf460:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-3cabf460>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #E0E0E0;
}

.elementor-1993 .elementor-element.elementor-element-3cabf460 {
    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-1993 .elementor-element.elementor-element-3cabf460>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-91abfe7 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-91abfe7 .elementor-heading-title {
    color: #000000;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 50px;
    font-weight: 600;
}

.elementor-1993 .elementor-element.elementor-element-1ad1bcd1 .elementor-heading-title {
    color: #000000;
    font-family: "Nunito Sans", Sans-serif;
}

.elementor-1993 .elementor-element.elementor-element-4ab2435d .elementor-heading-title {
    color: #2A2D2F;
    font-family: "Rubik", Sans-serif;
    font-weight: 700;
}

.elementor-1993 .elementor-element.elementor-element-35926261 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #ECAB1B;
}

.elementor-1993 .elementor-element.elementor-element-114f3164 .elementor-heading-title {
    color: #2A2D2F;
    font-family: "Rubik", Sans-serif;
    font-weight: 700;
}

.elementor-1993 .elementor-element.elementor-element-6cde2c53 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #ECAB1B;
}

.elementor-1993 .elementor-element.elementor-element-f98f502 .elementor-heading-title {
    color: #2A2D2F;
    font-family: "Rubik", Sans-serif;
    font-weight: 700;
}

.elementor-1993 .elementor-element.elementor-element-5ccf37 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #ECAB1B;
}

.elementor-1993 .elementor-element.elementor-element-64d9c28a .elementor-heading-title {
    color: #2A2D2F;
    font-family: "Rubik", Sans-serif;
    font-weight: 700;
}

.elementor-1993 .elementor-element.elementor-element-6bcba877 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #ECAB1B;
}

.elementor-1993 .elementor-element.elementor-element-2958b9a7 .elementor-heading-title {
    color: #2A2D2F;
    font-family: "Rubik", Sans-serif;
    font-weight: 700;
}

.elementor-1993 .elementor-element.elementor-element-683b0369 .elementor-progress-wrapper .elementor-progress-bar {
    background-color: #ECAB1B;
}

.elementor-1993 .elementor-element.elementor-element-76506f7c .elementor-testimonial__image img {
    width: 42px;
    height: 42px;
}

.elementor-1993 .elementor-element.elementor-element-76506f7c .elementor-swiper-button {
    font-size: 20px;
}

.elementor-1993 .elementor-element.elementor-element-76506f7c>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-74055faa .elementor-swiper-button {
    font-size: 20px;
}

.elementor-1993 .elementor-element.elementor-element-74055faa>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-267ffc82 .elementor-swiper-button {
    font-size: 20px;
}

.elementor-1993 .elementor-element.elementor-element-267ffc82>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-650891a3:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-650891a3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #CDE6ED;
}

.elementor-1993 .elementor-element.elementor-element-650891a3 {
    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-1993 .elementor-element.elementor-element-650891a3>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-69b9738b img {
    width: 51%;
    max-width: 79%;
    border-radius: 18px 18px 18px 18px;
}

.elementor-1993 .elementor-element.elementor-element-69b9738b>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-2b414f87:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-2b414f87>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #4597A2;
}

.elementor-1993 .elementor-element.elementor-element-2b414f87 {
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FFFFFF;
    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-1993 .elementor-element.elementor-element-2b414f87,
.elementor-1993 .elementor-element.elementor-element-2b414f87>.elementor-background-overlay {
    border-radius: 10px 10px 10px 10px;
}

.elementor-1993 .elementor-element.elementor-element-2b414f87>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-4dbefecb.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-4dbefecb.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-4aa90e1f {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-4aa90e1f .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 26px;
}

.elementor-1993 .elementor-element.elementor-element-4aa90e1f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-137cf0e6 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-137cf0e6 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Fjalla One", Sans-serif;
    font-size: 25px;
    font-weight: 500;
    text-decoration: line-through;
    line-height: 24px;
    letter-spacing: 0px;
}

.elementor-1993 .elementor-element.elementor-element-137cf0e6>.elementor-widget-container {
    margin: -12px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-10e5148e.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-10e5148e.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-4755dba9 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-4755dba9.elementor-view-stacked .elementor-icon {
    background-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-4755dba9.elementor-view-framed .elementor-icon,
.elementor-1993 .elementor-element.elementor-element-4755dba9.elementor-view-default .elementor-icon {
    color: #FFFFFF;
    border-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-4755dba9.elementor-view-framed .elementor-icon,
.elementor-1993 .elementor-element.elementor-element-4755dba9.elementor-view-default .elementor-icon svg {
    fill: #FFFFFF;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-7ffbda42.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-7ffbda42.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-7ffbda42>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-7ffbda42>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-72e7c083 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-72e7c083 .elementor-heading-title {
    color: #FFFFFF;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 29px;
    font-weight: 600;
    line-height: 26px;
}

.elementor-1993 .elementor-element.elementor-element-72e7c083>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-1d38bf58 {
    --iteration-count: infinite;
    --animation-duration: 1200ms;
    --dynamic-text-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-1d38bf58 .elementor-headline {
    text-align: center;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 37px;
    font-weight: 600;
}

.elementor-1993 .elementor-element.elementor-element-1d38bf58 .elementor-headline-dynamic-wrapper path {
    stroke-width: 1px;
}

.elementor-1993 .elementor-element.elementor-element-1d38bf58 .elementor-headline-plain-text {
    color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-1d38bf58 .elementor-headline-dynamic-text {
    font-family: "Open Sans", Sans-serif;
    font-weight: 700;
}

.elementor-1993 .elementor-element.elementor-element-1d38bf58>.elementor-widget-container {
    margin: -22px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-1c26f10c.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-1c26f10c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2);
}

.elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2);
}

.elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2);
}

.elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2);
}

body.rtl .elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2);
}

body:not(.rtl) .elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2);
}

.elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-icon i {
    color: #F6D400;
    transition: color 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-icon svg {
    fill: #F6D400;
    transition: fill 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-cc2da5b {
    --e-icon-list-icon-size: 16px;
    --icon-vertical-offset: 0px;
}

.elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-icon {
    padding-right: 10px;
}

.elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-item>a {
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 15px;
    font-weight: 300;
    line-height: 1.2em;
}

.elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-text {
    color: #FFFFFF;
    transition: color 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-62989e7:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-62989e7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-62989e7 {
    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: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-62989e7>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-56453673.elementor-column .elementor-column-wrap {
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-56453673.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-542c7884 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-542c7884 .elementor-heading-title {
    color: #000000;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
}

.elementor-1993 .elementor-element.elementor-element-542c7884>.elementor-widget-container {
    margin: 12px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-b2ae894 {
    text-align: center;
    color: #000000;
    font-family: "Rubik", Sans-serif;
    font-size: 19px;
}

.elementor-1993 .elementor-element.elementor-element-b2ae894>.elementor-widget-container {
    padding: 0px 010px 0px 10px;
}

.elementor-1993 .elementor-element.elementor-element-68fc5ffd:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,
.elementor-1993 .elementor-element.elementor-element-68fc5ffd>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-68fc5ffd>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1993 .elementor-element.elementor-element-68fc5ffd>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-a6a1827 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-a6a1827 .elementor-heading-title {
    color: #000000;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-size: 35px;
    font-weight: 600;
}

.elementor-1993 .elementor-element.elementor-element-a6a1827>.elementor-widget-container {
    margin: -2px 0px -6px 0px;
}

.elementor-1993 .elementor-element.elementor-element-3c8acd97 {
    text-align: right;
    width: var(--container-widget-width, 123px);
    max-width: 123px;
    --container-widget-width: 123px;
    --container-widget-flex-grow: 0;
}

.elementor-1993 .elementor-element.elementor-element-3c8acd97 img {
    width: 81%;
}

.elementor-1993 .elementor-element.elementor-element-3c8acd97>.elementor-widget-container {
    margin: -16px 0px 0px 0px;
    padding: 19px 0px 0px 0px;
    background-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-7d72750a {
    text-align: left;
    width: var(--container-widget-width, 230px);
    max-width: 230px;
    --container-widget-width: 230px;
    --container-widget-flex-grow: 0;
}

.elementor-1993 .elementor-element.elementor-element-7d72750a .elementor-heading-title {
    color: #027906;
    font-family: "Rubik", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 1.2em;
}

.elementor-1993 .elementor-element.elementor-element-7d72750a>.elementor-widget-container {
    margin: -15px 0px 0px 0px;
    padding: 26px 0px 5px 10px;
    background-color: #FFFFFF;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-field-group {
    padding-right: calc(10px/2);
    padding-left: calc(10px/2);
    margin-bottom: 12px;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-form-fields-wrapper {
    margin-left: calc(-10px/2);
    margin-right: calc(-10px/2);
    margin-bottom: -12px;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-field-group.recaptcha_v3-bottomleft,
.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-field-group.recaptcha_v3-bottomright {
    margin-bottom: 0;
}

body.rtl .elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-labels-inline .elementor-field-group>label {
    padding-left: 5px;
}

body:not(.rtl) .elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-labels-inline .elementor-field-group>label {
    padding-right: 5px;
}

body .elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-labels-above .elementor-field-group>label {
    padding-bottom: 5px;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-field-group>label,
.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-field-subgroup label {
    color: #ffffff;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-field-type-html {
    padding-bottom: 0px;
    color: #7A7A7A;
    font-family: "Roboto", Sans-serif;
    font-weight: 400;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-field-group .elementor-field {
    color: #000000;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
    background-color: #ffffff;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-field-group .elementor-select-wrapper select {
    background-color: #ffffff;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-button {
    font-family: "Source Sans Pro", Sans-serif;
    font-size: 35px;
    font-weight: 600;
    border-radius: 30px 30px 30px 30px;
    padding: 10px 10px 10px 10px;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .e-form__buttons__wrapper__button-next {
    background-color: #34C954;
    color: #000000;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-button[type="submit"] {
    background-color: #34C954;
    color: #000000;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-button[type="submit"] svg * {
    fill: #000000;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .e-form__buttons__wrapper__button-previous {
    color: #ffffff;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .e-form__buttons__wrapper__button-next:hover {
    color: #ffffff;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-button[type="submit"]:hover {
    color: #ffffff;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-button[type="submit"]:hover svg * {
    fill: #ffffff;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 .e-form__buttons__wrapper__button-previous:hover {
    color: #ffffff;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185 {
    --e-form-steps-indicators-spacing: 20px;
    --e-form-steps-indicator-padding: 30px;
    --e-form-steps-indicator-inactive-secondary-color: #ffffff;
    --e-form-steps-indicator-active-secondary-color: #ffffff;
    --e-form-steps-indicator-completed-secondary-color: #ffffff;
    --e-form-steps-divider-width: 1px;
    --e-form-steps-divider-gap: 10px;
}

.elementor-1993 .elementor-element.elementor-element-2aafe185>.elementor-widget-container {
    margin: 20px 0px 0px 0px;
    padding: 30px 30px 30px 30px;
    background-color: #817B7B;
    border-style: dashed;
    border-width: 3px 3px 3px 3px;
    border-color: #ffffff;
}

.elementor-1993 .elementor-element.elementor-element-5647a556 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-5647a556 img {
    width: 84%;
}

.elementor-1993 .elementor-element.elementor-element-5647a556>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-4aac44b>.elementor-container {
    max-width: 580px;
}

.elementor-1993 .elementor-element.elementor-element-4aac44b {
    margin-top: 25px;
    margin-bottom: 0px;
    padding: 20px 0px 20px 0px;
}

.elementor-1993 .elementor-element.elementor-element-4da1c801 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-4da1c801 .elementor-heading-title {
    color: #000000;
    font-family: "Open Sans Hebrew Condensed", Sans-serif;
    font-weight: 600;
}

.elementor-1993 .elementor-element.elementor-element-52d997d1 .elementor-toggle-item:not(:last-child) {
    margin-bottom: 16px;
}

.elementor-1993 .elementor-element.elementor-element-52d997d1 .elementor-toggle-item {
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);
}

.elementor-1993 .elementor-element.elementor-element-52d997d1 .elementor-toggle-title,
.elementor-1993 .elementor-element.elementor-element-52d997d1 .elementor-toggle-icon {
    color: #0c0c0c;
}

.elementor-1993 .elementor-element.elementor-element-52d997d1 .elementor-toggle-icon svg {
    fill: #0c0c0c;
}

.elementor-1993 .elementor-element.elementor-element-52d997d1 .elementor-toggle-title {
    font-family: "Rubik", Sans-serif;
}

.elementor-1993 .elementor-element.elementor-element-52d997d1 .elementor-tab-content {
    color: #0c0c0c;
    font-family: "Rubik", Sans-serif;
    font-weight: 400;
    padding: 0px 30px 0px 33px;
}

.elementor-1993 .elementor-element.elementor-element-52d997d1>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-24399e6f .elementor-button .elementor-align-icon-right {
    margin-left: 0px;
}

.elementor-1993 .elementor-element.elementor-element-24399e6f .elementor-button .elementor-align-icon-left {
    margin-right: 0px;
}

.elementor-1993 .elementor-element.elementor-element-24399e6f .elementor-button {
    font-family: "Rubik", Sans-serif;
    font-size: 31px;
    line-height: 0.7em;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: #00982D;
    border-radius: 8px 8px 8px 8px;
    box-shadow: 3px 3px 10px 0px #000000;
}

.elementor-1993 .elementor-element.elementor-element-24399e6f>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-372dcaf2>.elementor-container {
    min-height: 50px;
}

.elementor-1993 .elementor-element.elementor-element-372dcaf2>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-372dcaf2:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-372dcaf2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #B1B1B13D;
}

.elementor-1993 .elementor-element.elementor-element-372dcaf2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-372dcaf2>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-27fc864d {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-27fc864d .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-1993 .elementor-element.elementor-element-27fc864d>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-7f175dbb {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-7f175dbb .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-1993 .elementor-element.elementor-element-7f175dbb>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-29bb8f59>.elementor-container {
    min-height: 50px;
}

.elementor-1993 .elementor-element.elementor-element-29bb8f59>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-1993 .elementor-element.elementor-element-29bb8f59:not(.elementor-motion-effects-element-type-background),
.elementor-1993 .elementor-element.elementor-element-29bb8f59>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #B1B1B13D;
}

.elementor-1993 .elementor-element.elementor-element-29bb8f59 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-29bb8f59>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1993 .elementor-element.elementor-element-46810280 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-46810280 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 12px;
}

.elementor-1993 .elementor-element.elementor-element-46810280>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-67b9a9a6 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-67b9a9a6 .elementor-heading-title {
    color: #000000;
    font-family: "Arial", Sans-serif;
    font-size: 12px;
}

.elementor-1993 .elementor-element.elementor-element-67b9a9a6>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-437d2c97 {
    text-align: center;
}

.elementor-1993 .elementor-element.elementor-element-437d2c97 .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-1993 .elementor-element.elementor-element-437d2c97>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-2fd8b686 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 20px 0px 0px 0px;
}

.elementor-1993 .elementor-element.elementor-element-5db3f50d>.elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-1993 .elementor-element.elementor-element-65b68bae {
    text-align: center;
    color: #000000;
    font-size: 12px;
    font-weight: 300;
}

.elementor-1993 .elementor-element.elementor-element-65b68bae>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

:root {
    --page-title-display: none;
}

@media(max-width:1024px) {
    .elementor-1993 .elementor-element.elementor-element-17828af3 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-1993 .elementor-element.elementor-element-17828af3>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-5ff511a3 .elementor-star-rating__title {
        font-size: 19px;
    }

    .elementor-1993 .elementor-element.elementor-element-5ff511a3 .elementor-star-rating {
        font-size: 14px;
        white-space: nowrap;
    }

    .elementor-1993 .elementor-element.elementor-element-5ff511a3>.elementor-widget-container {
        margin: -3px 0px -10px -11px;
    }

    .elementor-1993 .elementor-element.elementor-element-31a7e492 .elementor-heading-title {
        font-size: 17px;
    }

    .elementor-1993 .elementor-element.elementor-element-31a7e492>.elementor-widget-container {
        margin: -40px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-65fc0a36 .elementor-heading-title {
        font-size: 18px;
        /*position: relative;*/
        /*top: 14px;*/
    }

    .elementor-1993 .elementor-element.elementor-element-65fc0a36>.elementor-widget-container {
        margin: -40px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-234c4f55 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-1993 .elementor-element.elementor-element-234c4f55>.elementor-widget-container {
        margin: -40px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-48389442>.elementor-widget-container {
        margin: -40px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-4aa90e1f .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-1993 .elementor-element.elementor-element-4aa90e1f>.elementor-widget-container {
        margin: -40px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-137cf0e6 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-1993 .elementor-element.elementor-element-137cf0e6>.elementor-widget-container {
        margin: -40px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-72e7c083 .elementor-heading-title {
        font-size: 18px;
    }

    .elementor-1993 .elementor-element.elementor-element-72e7c083>.elementor-widget-container {
        margin: -40px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-1d38bf58>.elementor-widget-container {
        margin: -40px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-372dcaf2 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-29bb8f59 {
        padding: 0px 20px 0px 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-2fd8b686 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 20px 50px 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-5db3f50d>.elementor-element-populated {
        margin: 0% 0% 0% 0%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 0%;
    }

    .elementor-1993 .elementor-element.elementor-element-65b68bae {
        text-align: center;
    }
}

@media(max-width:767px) {
    .elementor-1993 .elementor-element.elementor-element-1a42533a {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-57dd045c {
        width: 30%;
    }

    .elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-57dd045c.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-57dd045c.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-57dd045c>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-57dd045c>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-37b73af6 .elementor-heading-title {
        font-size: 27px;
        line-height: 1.3em;
    }

    .elementor-1993 .elementor-element.elementor-element-37b73af6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-491a589a {
        width: 30%;
    }

    .elementor-1993 .elementor-element.elementor-element-491a589a>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-491a589a>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-44302fa0 .elementor-button {
        font-size: 17px;
        border-width: 1px 1px 1px 1px;
        padding: 3px 3px 3px 3px;
    }

    .elementor-1993 .elementor-element.elementor-element-44302fa0>.elementor-widget-container {
        margin: 5px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-4d595cab {
        width: 40%;
    }

    .elementor-1993 .elementor-element.elementor-element-4d595cab>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-4d595cab>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-17828af3 {
        text-align: left;
    }

    .elementor-1993 .elementor-element.elementor-element-17828af3 .elementor-heading-title {
        font-size: 11px;
        line-height: 1.4em;
        text-align: center;
    }

    .elementor-1993 .elementor-element.elementor-element-17828af3>.elementor-widget-container {
        margin: 6px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-58743bbc {
        width: 100%;
    }

    .elementor-1993 .elementor-element.elementor-element-5ff511a3 {
        text-align: center;
    }

    .elementor-1993 .elementor-element.elementor-element-5ff511a3 .elementor-star-rating__title {
        font-size: 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-5ff511a3 .elementor-star-rating {
        font-size: 14px;
    }

    .elementor-1993 .elementor-element.elementor-element-5ff511a3>.elementor-widget-container {
        margin: -7px 0px -5px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-5a6b36 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-590e4d2f .elementor-heading-title {
        font-size: 27px;
        line-height: 1.3em;
    }

    .elementor-1993 .elementor-element.elementor-element-590e4d2f>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-58ea55e2 .elementor-heading-title {
        font-size: 27px;
        line-height: 1.3em;
    }

    .elementor-1993 .elementor-element.elementor-element-58ea55e2>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-5bf02ada img {
        width: 72%;
    }

    .elementor-1993 .elementor-element.elementor-element-5bf02ada>.elementor-widget-container {
/*        margin: -20px -20px -20px -20px;*/
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-da5319e .elementor-button {
        font-size: 25px;
        line-height: 0.9em;
    }

    .elementor-1993 .elementor-element.elementor-element-da5319e>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(22px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(22px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(22px/2);
        margin-left: calc(22px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-22px/2);
        margin-left: calc(-22px/2);
    }

    body.rtl .elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-22px/2);
    }

    body:not(.rtl) .elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-22px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-1358eef0 {
        --e-icon-list-icon-size: 25px;
    }

    .elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1993 .elementor-element.elementor-element-1358eef0 .elementor-icon-list-item>a {
        font-size: 22px;
    }

    .elementor-1993 .elementor-element.elementor-element-1358eef0>.elementor-widget-container {
        margin: 5px 0px 0px 0px;
        padding: 0px 0px 20px 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-6f536a11 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-1c6f332 {
        width: 46%;
    }

    .elementor-1993 .elementor-element.elementor-element-1c6f332>.elementor-element-populated {
        margin: 0px 0px 0px 8px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 8px;
    }

    .elementor-1993 .elementor-element.elementor-element-1c6f332>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-31a7e492 {
        text-align: center;
    }

    .elementor-1993 .elementor-element.elementor-element-31a7e492 .elementor-heading-title {
        font-size: 18px;
        line-height: 1em;
        letter-spacing: 0.4px;
    }

    .elementor-1993 .elementor-element.elementor-element-31a7e492>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-65fc0a36 {
        text-align: center;
    }

    .elementor-1993 .elementor-element.elementor-element-65fc0a36 .elementor-heading-title {
        font-size: 25px;
        line-height: 1em;
        letter-spacing: 0.4px;
    }

    .elementor-1993 .elementor-element.elementor-element-65fc0a36>.elementor-widget-container {
        margin: -14px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-7e9e8b63 {
        width: 10%;
    }

    .elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-7e9e8b63.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-7e9e8b63.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-7e9e8b63>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-7e9e8b63>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-272d367e .elementor-icon {
        font-size: 25px;
    }

    .elementor-1993 .elementor-element.elementor-element-272d367e>.elementor-widget-container {
        margin: 0px 0px 0px 7px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-7fab0bcc {
        width: 65%;
    }

    .elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-7fab0bcc.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-7fab0bcc.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-7fab0bcc>.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: -20px;
    }

    .elementor-1993 .elementor-element.elementor-element-7fab0bcc>.elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-7fab0bcc>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-234c4f55 {
        text-align: center;
    }

    .elementor-1993 .elementor-element.elementor-element-234c4f55 .elementor-heading-title {
        font-size: 21px;
        line-height: 1em;
        letter-spacing: 0.4px;
    }

    .elementor-1993 .elementor-element.elementor-element-234c4f55>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-48389442 .elementor-headline {
        font-size: 29px;
    }

    .elementor-1993 .elementor-element.elementor-element-48389442>.elementor-widget-container {
        margin: 24px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-45df64ee>.elementor-element-populated {
        margin: -6px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(5px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(5px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(5px/2);
        margin-left: calc(5px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-5px/2);
        margin-left: calc(-5px/2);
    }

    body.rtl .elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-5px/2);
    }

    body:not(.rtl) .elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-5px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-15ec3d40 {
        --e-icon-list-icon-size: 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1993 .elementor-element.elementor-element-15ec3d40 .elementor-icon-list-item>a {
        font-size: 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-15ec3d40>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-27a6a251 {
        margin-top: 0px;
        margin-bottom: -1px;
        padding: 25px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-4ea67bd4>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-208f891e {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-22d44c58 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-22d44c58.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-22d44c58.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-22d44c58>.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-1993 .elementor-element.elementor-element-22d44c58>.elementor-element-populated {
        margin: 10px 05px 20px 5px;
        --e-column-margin-right: 05px;
        --e-column-margin-left: 5px;
    }

    .elementor-1993 .elementor-element.elementor-element-22d44c58>.elementor-element-populated>.elementor-widget-wrap {
        padding: 3px 3px 3px 3px;
    }

    .elementor-1993 .elementor-element.elementor-element-47f0cfe8 img {
        width: 75%;
    }

    .elementor-1993 .elementor-element.elementor-element-215eefa0 .elementor-heading-title {
        font-size: 18px;
        line-height: 1.2em;
    }

    .elementor-1993 .elementor-element.elementor-element-215eefa0>.elementor-widget-container {
        padding: 5px 10px 0px 10px;
    }

    .elementor-1993 .elementor-element.elementor-element-2d5c0d81 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-2d5c0d81.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-2d5c0d81.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-2d5c0d81>.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-1993 .elementor-element.elementor-element-2d5c0d81>.elementor-element-populated {
        margin: 10px 05px 20px 5px;
        --e-column-margin-right: 05px;
        --e-column-margin-left: 5px;
    }

    .elementor-1993 .elementor-element.elementor-element-2d5c0d81>.elementor-element-populated>.elementor-widget-wrap {
        padding: 3px 3px 3px 3px;
    }

    .elementor-1993 .elementor-element.elementor-element-599661d5 img {
        width: 75%;
    }

    .elementor-1993 .elementor-element.elementor-element-5486141d .elementor-heading-title {
        font-size: 18px;
        line-height: 1.2em;
    }

    .elementor-1993 .elementor-element.elementor-element-5486141d>.elementor-widget-container {
        padding: 5px 10px 0px 10px;
    }

    .elementor-1993 .elementor-element.elementor-element-68407a9e {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-68407a9e.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-68407a9e.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-68407a9e>.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-1993 .elementor-element.elementor-element-68407a9e>.elementor-element-populated {
        margin: 10px 05px 20px 5px;
        --e-column-margin-right: 05px;
        --e-column-margin-left: 5px;
    }

    .elementor-1993 .elementor-element.elementor-element-68407a9e>.elementor-element-populated>.elementor-widget-wrap {
        padding: 3px 3px 3px 3px;
    }

    .elementor-1993 .elementor-element.elementor-element-17d11661 img {
        width: 75%;
    }

    .elementor-1993 .elementor-element.elementor-element-6be95716 .elementor-heading-title {
        font-size: 18px;
        line-height: 1.2em;
    }

    .elementor-1993 .elementor-element.elementor-element-6be95716>.elementor-widget-container {
        padding: 5px 10px 0px 10px;
    }

    .elementor-1993 .elementor-element.elementor-element-340d63c0 {
        width: 50%;
    }

    .elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-340d63c0.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-340d63c0.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-340d63c0>.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-1993 .elementor-element.elementor-element-340d63c0>.elementor-element-populated {
        margin: 10px 05px 20px 5px;
        --e-column-margin-right: 05px;
        --e-column-margin-left: 5px;
    }

    .elementor-1993 .elementor-element.elementor-element-340d63c0>.elementor-element-populated>.elementor-widget-wrap {
        padding: 3px 3px 3px 3px;
    }

    .elementor-1993 .elementor-element.elementor-element-7b6158c6 img {
        width: 75%;
    }

    .elementor-1993 .elementor-element.elementor-element-422f996f .elementor-heading-title {
        font-size: 18px;
        line-height: 1.2em;
    }

    .elementor-1993 .elementor-element.elementor-element-422f996f>.elementor-widget-container {
        padding: 5px 10px 0px 10px;
    }

    .elementor-1993 .elementor-element.elementor-element-3cb74e06 {
        margin-top: 0px;
        margin-bottom: -1px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-7d444f88 .elementor-heading-title {
        font-size: 36px;
        line-height: 1.2em;
    }

    .elementor-1993 .elementor-element.elementor-element-48fcdc07 img {
        width: 100%;
    }

    .elementor-1993 .elementor-element.elementor-element-1e5ed3bd {
        font-size: 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-1e5ed3bd>.elementor-widget-container {
        padding: 0px 3px 0px 3px;
    }

    .elementor-1993 .elementor-element.elementor-element-7deba588 .elementor-button {
        font-size: 25px;
        line-height: 0.9em;
    }

    .elementor-1993 .elementor-element.elementor-element-7deba588>.elementor-widget-container {
        margin: -10px 0px 5px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-b7763a9 {
        margin-top: 0px;
        margin-bottom: -1px;
        padding: 40px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-22b78678 img {
        width: 94%;
        max-width: 96%;
    }

    .elementor-1993 .elementor-element.elementor-element-22b78678>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-4c4ea842 .elementor-heading-title {
        font-size: 28px;
        line-height: 1.3em;
    }

    .elementor-1993 .elementor-element.elementor-element-5dc50b2 .elementor-heading-title {
        font-size: 35px;
        line-height: 1.3em;
    }

    .elementor-1993 .elementor-element.elementor-element-4b011efa .elementor-button {
        font-size: 25px;
        line-height: 0.9em;
    }

    .elementor-1993 .elementor-element.elementor-element-4b011efa>.elementor-widget-container {
        margin: -10px 0px 5px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-26ae7257 img {
        width: 94%;
        max-width: 100%;
        padding: 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-44214e4f {
        margin-top: 0px;
        margin-bottom: -1px;
        padding: 10px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-2715df75 {
        font-size: 36px;
        line-height: 1.2em;
    }

    .elementor-1993 .elementor-element.elementor-element-4c744b1b {
        font-size: 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-4c744b1b>.elementor-widget-container {
        padding: 0px 3px 0px 3px;
    }

    .elementor-1993 .elementor-element.elementor-element-237a205b img {
        width: 94%;
        max-width: 100%;
    }

    .elementor-1993 .elementor-element.elementor-element-386da58f .elementor-button {
        font-size: 25px;
        line-height: 0.9em;
    }

    .elementor-1993 .elementor-element.elementor-element-386da58f>.elementor-widget-container {
        margin: -10px 0px 5px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-55c178a9 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-39566b84 .elementor-heading-title {
        font-size: 32px;
        line-height: 1.3em;
    }

    .elementor-1993 .elementor-element.elementor-element-39566b84>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-424855f0 img {
        width: 55%;
    }

    .elementor-1993 .elementor-element.elementor-element-b0b517a .elementor-heading-title {
        font-size: 26px;
        line-height: 1.3em;
    }

    .elementor-1993 .elementor-element.elementor-element-56005180 {
        font-size: 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-56005180>.elementor-widget-container {
        padding: 0px 3px 0px 3px;
    }

    .elementor-1993 .elementor-element.elementor-element-182feced img {
        width: 55%;
    }

    .elementor-1993 .elementor-element.elementor-element-5ab1ec52 .elementor-heading-title {
        font-size: 26px;
        line-height: 1.3em;
    }

    .elementor-1993 .elementor-element.elementor-element-6a046f6f {
        font-size: 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-6a046f6f>.elementor-widget-container {
        padding: 0px 3px 0px 3px;
    }

    .elementor-1993 .elementor-element.elementor-element-682df225 img {
        width: 55%;
    }

    .elementor-1993 .elementor-element.elementor-element-5d06d063 .elementor-heading-title {
        font-size: 26px;
        line-height: 1.3em;
    }

    .elementor-1993 .elementor-element.elementor-element-2345bbf8 {
        font-size: 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-2345bbf8>.elementor-widget-container {
        padding: 0px 3px 0px 3px;
    }

    .elementor-1993 .elementor-element.elementor-element-91abfe7 .elementor-heading-title {
        font-size: 31px;
    }

    .elementor-1993 .elementor-element.elementor-element-91abfe7>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-4b34822 {
        width: 100%;
    }

    .elementor-1993 .elementor-element.elementor-element-1ad1bcd1 .elementor-heading-title {
        font-size: 19px;
    }

    .elementor-1993 .elementor-element.elementor-element-1ad1bcd1>.elementor-widget-container {
        margin: 3px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-12b7d0cb {
        margin-top: 0px;
        margin-bottom: -10px;
    }

    .elementor-1993 .elementor-element.elementor-element-732d33c {
        width: 30%;
    }

    .elementor-1993 .elementor-element.elementor-element-4ab2435d .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-4ab2435d>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-4d7633c3 {
        width: 70%;
    }

    .elementor-1993 .elementor-element.elementor-element-6d360c74 {
        margin-top: 0px;
        margin-bottom: -10px;
    }

    .elementor-1993 .elementor-element.elementor-element-6ac1bbe3 {
        width: 30%;
    }

    .elementor-1993 .elementor-element.elementor-element-114f3164 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-114f3164>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-246c466a {
        width: 70%;
    }

    .elementor-1993 .elementor-element.elementor-element-1b821a05 {
        margin-top: 0px;
        margin-bottom: -10px;
    }

    .elementor-1993 .elementor-element.elementor-element-347a4983 {
        width: 30%;
    }

    .elementor-1993 .elementor-element.elementor-element-f98f502 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-f98f502>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-1400112 {
        width: 70%;
    }

    .elementor-1993 .elementor-element.elementor-element-2f5f972b {
        margin-top: 0px;
        margin-bottom: -10px;
    }

    .elementor-1993 .elementor-element.elementor-element-2223c43e {
        width: 30%;
    }

    .elementor-1993 .elementor-element.elementor-element-64d9c28a .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-64d9c28a>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-139be22b {
        width: 70%;
    }

    .elementor-1993 .elementor-element.elementor-element-a733d31 {
        margin-top: 0px;
        margin-bottom: -10px;
    }

    .elementor-1993 .elementor-element.elementor-element-775a3b82 {
        width: 30%;
    }

    .elementor-1993 .elementor-element.elementor-element-2958b9a7 .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-2958b9a7>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-2b347cfa {
        width: 70%;
    }

    .elementor-1993 .elementor-element.elementor-element-2b022164 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-3ae94588 {
        width: 100%;
    }

    .elementor-1993 .elementor-element.elementor-element-51919ddf {
        width: 100%;
    }

    .elementor-1993 .elementor-element.elementor-element-196d6ecd {
        width: 100%;
    }

    .elementor-1993 .elementor-element.elementor-element-650891a3 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-69b9738b img {
        width: 93%;
        max-width: 96%;
    }

    .elementor-1993 .elementor-element.elementor-element-69b9738b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-2b414f87 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-4dbefecb {
        width: 25%;
    }

    .elementor-1993 .elementor-element.elementor-element-4dbefecb>.elementor-element-populated {
        margin: 0px 0px 0px 8px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 8px;
    }

    .elementor-1993 .elementor-element.elementor-element-4dbefecb>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-4aa90e1f {
        text-align: center;
    }

    .elementor-1993 .elementor-element.elementor-element-4aa90e1f .elementor-heading-title {
        font-size: 18px;
        line-height: 1em;
        letter-spacing: 0.4px;
    }

    .elementor-1993 .elementor-element.elementor-element-4aa90e1f>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-137cf0e6 {
        text-align: center;
    }

    .elementor-1993 .elementor-element.elementor-element-137cf0e6 .elementor-heading-title {
        font-size: 25px;
        line-height: 1em;
        letter-spacing: 0.4px;
    }

    .elementor-1993 .elementor-element.elementor-element-137cf0e6>.elementor-widget-container {
        margin: -14px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-10e5148e {
        width: 10%;
    }

    .elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-10e5148e.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-10e5148e.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-10e5148e>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-10e5148e>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-4755dba9 .elementor-icon {
        font-size: 25px;
    }

    .elementor-1993 .elementor-element.elementor-element-4755dba9>.elementor-widget-container {
        margin: 0px 0px 0px 7px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-7ffbda42 {
        width: 65%;
    }

    .elementor-bc-flex-widget .elementor-1993 .elementor-element.elementor-element-7ffbda42.elementor-column .elementor-column-wrap {
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-7ffbda42.elementor-column.elementor-element[data-element_type="column"]>.elementor-column-wrap.elementor-element-populated>.elementor-widget-wrap {
        align-content: center;
        align-items: center;
    }

    .elementor-1993 .elementor-element.elementor-element-7ffbda42>.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: -20px;
    }

    .elementor-1993 .elementor-element.elementor-element-7ffbda42>.elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-7ffbda42>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-72e7c083 {
        text-align: center;
    }

    .elementor-1993 .elementor-element.elementor-element-72e7c083 .elementor-heading-title {
        font-size: 29px;
        line-height: 1em;
        letter-spacing: 0.4px;
    }

    .elementor-1993 .elementor-element.elementor-element-72e7c083>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-1d38bf58 .elementor-headline {
        font-size: 46px;
    }

    .elementor-1993 .elementor-element.elementor-element-1d38bf58>.elementor-widget-container {
        margin: 24px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-1c26f10c>.elementor-element-populated {
        margin: -6px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
        padding-bottom: calc(5px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
        margin-top: calc(5px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
        margin-right: calc(5px/2);
        margin-left: calc(5px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items.elementor-inline-items {
        margin-right: calc(-5px/2);
        margin-left: calc(-5px/2);
    }

    body.rtl .elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        left: calc(-5px/2);
    }

    body:not(.rtl) .elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
        right: calc(-5px/2);
    }

    .elementor-1993 .elementor-element.elementor-element-cc2da5b {
        --e-icon-list-icon-size: 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-item>.elementor-icon-list-text,
    .elementor-1993 .elementor-element.elementor-element-cc2da5b .elementor-icon-list-item>a {
        font-size: 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-cc2da5b>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-62989e7 {
        border-width: 3px 3px 3px 3px;
        margin-top: 20px;
        margin-bottom: 25px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-56453673 {
        width: 100%;
    }

    .elementor-1993 .elementor-element.elementor-element-542c7884 .elementor-heading-title {
        font-size: 26px;
    }

    .elementor-1993 .elementor-element.elementor-element-542c7884>.elementor-widget-container {
        margin: 10px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-b2ae894 {
        font-size: 18px;
    }

    .elementor-1993 .elementor-element.elementor-element-b2ae894>.elementor-widget-container {
        margin: -12px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-68fc5ffd>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-a6a1827 .elementor-heading-title {
        font-size: 29px;
    }

    .elementor-1993 .elementor-element.elementor-element-a6a1827>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-3c8acd97 img {
        width: 100%;
    }

    .elementor-1993 .elementor-element.elementor-element-3c8acd97>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
        padding: 20px 0px 20px 9px;
    }

    .elementor-1993 .elementor-element.elementor-element-3c8acd97 {
        width: var(--container-widget-width, 103px);
        max-width: 103px;
        --container-widget-width: 103px;
        --container-widget-flex-grow: 0;
    }

    .elementor-1993 .elementor-element.elementor-element-7d72750a {
        text-align: left;
        width: var(--container-widget-width, 220px);
        max-width: 220px;
        --container-widget-width: 220px;
        --container-widget-flex-grow: 0;
    }

    .elementor-1993 .elementor-element.elementor-element-7d72750a .elementor-heading-title {
        font-size: 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-7d72750a>.elementor-widget-container {
        margin: -20px 0px 0px 0px;
        padding: 15px 0px 37px 5px;
    }

    .elementor-1993 .elementor-element.elementor-element-2aafe185 .elementor-button {
        font-size: 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-2aafe185>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-5647a556 img {
        width: 100%;
        max-width: 100%;
    }

    .elementor-1993 .elementor-element.elementor-element-5647a556>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-4da1c801 .elementor-heading-title {
        font-size: 31px;
    }

    .elementor-1993 .elementor-element.elementor-element-52d997d1 .elementor-toggle-title {
        font-size: 19px;
        line-height: 1.3em;
    }

    .elementor-1993 .elementor-element.elementor-element-52d997d1 .elementor-tab-content {
        font-size: 20px;
        padding: 15px 15px 15px 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-24399e6f .elementor-button {
        font-size: 21px;
        line-height: 0.9em;
    }

    .elementor-1993 .elementor-element.elementor-element-24399e6f>.elementor-widget-container {
        margin: -10px 0px 5px 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-372dcaf2 {
        padding: 15px 15px 15px 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-3796fd2f>.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-1993 .elementor-element.elementor-element-3796fd2f>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-27fc864d {
        text-align: center;
    }

    .elementor-1993 .elementor-element.elementor-element-27fc864d .elementor-heading-title {
        font-size: 10px;
    }

    .elementor-1993 .elementor-element.elementor-element-27fc864d>.elementor-widget-container {
        padding: 5px 0px 5px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-7f175dbb {
        text-align: center;
    }

    .elementor-1993 .elementor-element.elementor-element-7f175dbb .elementor-heading-title {
        font-size: 10px;
    }

    .elementor-1993 .elementor-element.elementor-element-7f175dbb>.elementor-widget-container {
        padding: 5px 0px 5px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-29bb8f59 {
        padding: 15px 15px 15px 15px;
    }

    .elementor-1993 .elementor-element.elementor-element-64dfca21>.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-1993 .elementor-element.elementor-element-64dfca21>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-46810280 .elementor-heading-title {
        font-size: 9px;
    }

    .elementor-1993 .elementor-element.elementor-element-46810280>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 25px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-67b9a9a6 .elementor-heading-title {
        font-size: 10px;
    }

    .elementor-1993 .elementor-element.elementor-element-67b9a9a6>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-437d2c97 {
        text-align: center;
    }

    .elementor-1993 .elementor-element.elementor-element-437d2c97 .elementor-heading-title {
        font-size: 10px;
    }

    .elementor-1993 .elementor-element.elementor-element-437d2c97>.elementor-widget-container {
        padding: 5px 0px 5px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-2fd8b686 {
        margin-top: 25px;
        margin-bottom: 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-1993 .elementor-element.elementor-element-5db3f50d>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-5db3f50d>.elementor-element-populated>.elementor-widget-wrap {
        padding: 0px 0px 0px 0px;
    }

    .elementor-1993 .elementor-element.elementor-element-65b68bae {
        text-align: center;
        font-size: 12px;
    }

    .elementor-1993 .elementor-element.elementor-element-65b68bae>.elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }
}

@media(min-width:768px) {
    .elementor-1993 .elementor-element.elementor-element-1c6f332 {
        width: 26%;
    }

    .elementor-1993 .elementor-element.elementor-element-7e9e8b63 {
        width: 9.743%;
    }

    .elementor-1993 .elementor-element.elementor-element-7fab0bcc {
        width: 25%;
    }

    .elementor-1993 .elementor-element.elementor-element-45df64ee {
        width: 38%;
    }

    .elementor-1993 .elementor-element.elementor-element-7d05dc5c {
        width: 25.559%;
    }

    .elementor-1993 .elementor-element.elementor-element-61004d40 {
        width: 48.548%;
    }

    .elementor-1993 .elementor-element.elementor-element-95620c6 {
        width: 25.559%;
    }

    .elementor-1993 .elementor-element.elementor-element-4dbefecb {
        width: 18.513%;
    }

    .elementor-1993 .elementor-element.elementor-element-10e5148e {
        width: 9.743%;
    }

    .elementor-1993 .elementor-element.elementor-element-7ffbda42 {
        width: 40.476%;
    }

    .elementor-1993 .elementor-element.elementor-element-1c26f10c {
        width: 31.277%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-1993 .elementor-element.elementor-element-5db3f50d {
        width: 100%;
    }
}

@media (max-width: 550px) {
    .elementor-1993 .elementor-row1 {
        flex-direction: column;
        align-items: center;
    }

    .elementor-element-7e9e8b63 {
        display: none;
    }
}


@font-face {
    font-family: "Open Sans Hebrew Condensed Light";
    src: url("../fonts/opensanshebrewcondensed-light.eot");
    src: url("../fonts/opensanshebrewcondensed-light.eot#iefix") format("embedded-opentype"), url("../fonts/opensanshebrewcondensed-light.woff") format('woff'), url("../fonts/opensanshebrewcondensed-light.ttf") format('truetype'), url("../images/opensanshebrewcondensed-light.svg#OpenSansHebrewCondensedLight") format('svg')
}

@font-face {
    font-family: "Open Sans Hebrew Condensed";
    src: url("../fonts/opensanshebrewcondensed-regular.eot");
    src: url("../fonts/opensanshebrewcondensed-regular.eot#iefix") format("embedded-opentype"), url("../fonts/opensanshebrewcondensed-regular.woff") format('woff'), url("../fonts/opensanshebrewcondensed-regular.ttf") format('truetype'), url("../images/opensanshebrewcondensed-regular.svg#OpenSansHebrewCondensed") format('svg')
}

@font-face {
    font-family: "Open Sans Hebrew Condensed";
    src: url("../fonts/opensanshebrewcondensed-bold.eot");
    src: url("../fonts/opensanshebrewcondensed-bold.eot#iefix") format("embedded-opentype"), url("../fonts/opensanshebrewcondensed-bold.woff") format('woff'), url("../fonts/opensanshebrewcondensed-bold.ttf") format('truetype'), url("../images/opensanshebrewcondensed-bold.svg#OpenSansHebrewCondensed") format('svg')
}
