/* End custom CSS */

.elementor-8186 .elementor-element.elementor-element-33a45f8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-75ab9c3 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--overflow: hidden;
	--overlay-opacity: 1;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-8186 .elementor-element.elementor-element-75ab9c3:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-75ab9c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #1c1c1c 100%);
}

.elementor-8186 .elementor-element.elementor-element-75ab9c3::before, .elementor-8186 .elementor-element.elementor-element-75ab9c3 > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-75ab9c3 > .e-con-inner > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-75ab9c3 > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-75ab9c3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-75ab9c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-8186 .elementor-element.elementor-element-fcbd158 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-fcbd158 {
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-fcbd158 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 45px;
	font-weight: 900;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-b013a7f {
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-b013a7f .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 33px;
	font-weight: 600;
	color: var(--e-global-color-bff69e7);
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-8186 .elementor-element.elementor-element-514b2e7 {
	width: var(--container-widget-width, 39%);
	max-width: 39%;
	--container-widget-width: 39%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 300;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-514b2e7 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 25px 0px 0px 0px;
}

.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after {
	border-color: var(--e-global-color-text);
}

.elementor-widget-icon-list .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-text-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-icon-list .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-0764962 {
	width: var(--container-widget-width, 22%);
	max-width: 22%;
	--container-widget-width: 22%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-8186 .elementor-element.elementor-element-0764962 > .elementor-widget-container {
	background-color: rgba(255, 250, 250, .04);
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(255, 255, 255, .08);
	border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .14);
}

.elementor-8186 .elementor-element.elementor-element-0764962 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-0764962 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-0764962 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-0764962 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-0764962 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-0764962 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-0764962 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-8186 .elementor-element.elementor-element-0764962 .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-8186 .elementor-element.elementor-element-0764962 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8186 .elementor-element.elementor-element-0764962 .elementor-icon-list-item > a {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 300;
}

.elementor-8186 .elementor-element.elementor-element-0764962 .elementor-icon-list-text {
	color: var(--e-global-color-2f01962);
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 {
	width: var(--container-widget-width, 22%);
	max-width: 22%;
	--container-widget-width: 22%;
	--container-widget-flex-grow: 0;
	z-index: 1;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 > .elementor-widget-container {
	background-color: rgba(255, 250, 250, .04);
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(255, 255, 255, .08);
	border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .14);
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8186 .elementor-element.elementor-element-9eb2968 .elementor-icon-list-item > a {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 300;
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 .elementor-icon-list-text {
	color: var(--e-global-color-2f01962);
	transition: color .3s;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-8186 .elementor-element.elementor-element-ab5d55c {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
}

.elementor-8186 .elementor-element.elementor-element-ab5d55c > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-ab5d55c {
	left: 6vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-ab5d55c {
	right: 6vw;
}

.elementor-8186 .elementor-element.elementor-element-8076b0f {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 24vw;
}

.elementor-8186 .elementor-element.elementor-element-8076b0f > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-8076b0f {
	left: 33vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-8076b0f {
	right: 33vw;
}

.elementor-8186 .elementor-element.elementor-element-59ca0e4 {
	width: var(--container-widget-width, 8vw);
	max-width: 8vw;
	--container-widget-width: 8vw;
	--container-widget-flex-grow: 0;
	top: 27vw;
}

.elementor-8186 .elementor-element.elementor-element-59ca0e4 > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-59ca0e4 {
	left: 4vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-59ca0e4 {
	right: 4vw;
}

.elementor-8186 .elementor-element.elementor-element-9bc2435 {
	width: var(--container-widget-width, 6vw);
	max-width: 6vw;
	--container-widget-width: 6vw;
	--container-widget-flex-grow: 0;
	top: 21vw;
}

.elementor-8186 .elementor-element.elementor-element-9bc2435 > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-9bc2435 {
	left: 60vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-9bc2435 {
	right: 60vw;
}

.elementor-8186 .elementor-element.elementor-element-08794d6 {
	width: var(--container-widget-width, 13vw);
	max-width: 13vw;
	--container-widget-width: 13vw;
	--container-widget-flex-grow: 0;
	top: 8.088vw;
}

.elementor-8186 .elementor-element.elementor-element-08794d6 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	background-color: var(--e-global-color-2f01962);
	padding: 1vw 1vw 1vw 1vw;
	border-radius: 55px 0px 55px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-08794d6 {
	left: 2vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-08794d6 {
	right: 2vw;
}

.elementor-8186 .elementor-element.elementor-element-0ea4bd6 {
	width: var(--container-widget-width, 12vw);
	max-width: 12vw;
	--container-widget-width: 12vw;
	--container-widget-flex-grow: 0;
	top: 18vw;
}

.elementor-8186 .elementor-element.elementor-element-0ea4bd6 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	background-color: var(--e-global-color-2f01962);
	padding: 1vw 1vw 1vw 1vw;
	border-radius: 55px 0px 55px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-0ea4bd6 {
	left: 16vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-0ea4bd6 {
	right: 16vw;
}

.elementor-8186 .elementor-element.elementor-element-393a89d {
	width: var(--container-widget-width, 42%);
	max-width: 42%;
	--container-widget-width: 42%;
	--container-widget-flex-grow: 0;
	z-index: 0;
}

.elementor-8186 .elementor-element.elementor-element-393a89d > .elementor-widget-container {
	margin: -326px 1100px -42px 0px;
}

.elementor-8186 .elementor-element.elementor-element-eef9244 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-eef9244:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-eef9244 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-c3607c5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-c3607c5:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-c3607c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-118de67 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 25px 25px 25px 25px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .29);
	--margin-top: -160px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
	--z-index: 5;
}

.elementor-8186 .elementor-element.elementor-element-118de67:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-118de67 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-f7abfa9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 20px 12px;
	--row-gap: 20px;
	--column-gap: 12px;
	border-style: double;
	--border-style: double;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: var(--e-global-color-accent);
	--border-color: var(--e-global-color-accent);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 25px;
	--padding-right: 25px;
}

.elementor-8186 .elementor-element.elementor-element-ed26e47 {
	--display: flex;
	--gap: 26px 26px;
	--row-gap: 26px;
	--column-gap: 26px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-ed26e47.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8186 .elementor-element.elementor-element-f78c421 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 35px;
	font-weight: 900;
	color: rgba(2, 1, 1, 0);
}

.elementor-8186 .elementor-element.elementor-element-0e63ec1 {
	width: var(--container-widget-width, 83%);
	max-width: 83%;
	--container-widget-width: 83%;
	--container-widget-flex-grow: 0;
}

.elementor-8186 .elementor-element.elementor-element-0e63ec1 > .elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-0e63ec1 img {
	width: 100%;
}

.elementor-8186 .elementor-element.elementor-element-13c2c3b {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label {
	color: var(--e-global-color-text);
}

.elementor-widget-form .elementor-field-group > label {
	font-family: var(--e-global-typography-text-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .elementor-field-type-html {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .elementor-field-group .elementor-field {
	color: var(--e-global-color-text);
}

.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label {
	font-family: var(--e-global-typography-text-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .elementor-button {
	font-family: var(--e-global-typography-accent-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-widget-form .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-form .elementor-button[type="submit"] {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-form .e-form__buttons__wrapper__button-previous {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-form .elementor-message {
	font-family: var(--e-global-typography-text-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label {
	font-family: var(--e-global-typography-accent-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-widget-form {
	--e-form-steps-indicator-inactive-primary-color: var(--e-global-color-text);
	--e-form-steps-indicator-active-primary-color: var(--e-global-color-accent);
	--e-form-steps-indicator-completed-primary-color: var(--e-global-color-accent);
	--e-form-steps-indicator-progress-color: var(--e-global-color-accent);
	--e-form-steps-indicator-progress-background-color: var(--e-global-color-text);
	--e-form-steps-indicator-progress-meter-color: var(--e-global-color-text);
}

.elementor-widget-form .e-form__indicators__indicator__progress__meter {
	font-family: var(--e-global-typography-accent-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #fff;
	--e-form-steps-indicator-active-secondary-color: #fff;
	--e-form-steps-indicator-completed-secondary-color: #fff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-group {
	padding-right: calc(10px / 2);
	padding-left: calc(10px / 2);
	margin-bottom: 10px;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-form-fields-wrapper {
	margin-left: calc(-10px / 2);
	margin-right: calc(-10px / 2);
	margin-bottom: -10px;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-group > label, .elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-subgroup label {
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-group .elementor-field {
	color: #353535;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-group .elementor-field, .elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-subgroup label {
	font-family: "פונט פולין דק", noto sans hebrew;
	font-size: 15px;
	font-weight: 400;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
	background-color: #fff;
	border-color: var(--e-global-color-87a2b38);
	border-radius: 8px 8px 8px 8px;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-group .elementor-select-wrapper select {
	background-color: #fff;
	border-color: var(--e-global-color-87a2b38);
	border-radius: 8px 8px 8px 8px;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-group .elementor-select-wrapper::before {
	color: var(--e-global-color-87a2b38);
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-button {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 900;
	border-style: none;
	border-radius: 8px 8px 8px 8px;
	padding: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-873e6e4);
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-button[type="submit"] {
	background-color: var(--e-global-color-873e6e4);
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-button[type="submit"] svg * {
	fill: #fff;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .e-form__buttons__wrapper__button-previous {
	background-color: #87e600;
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .e-form__buttons__wrapper__button-next:hover {
	background-color: #fff;
	color: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-button[type="submit"]:hover {
	background-color: #fff;
	color: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-button[type="submit"]:hover svg * {
	fill: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-10f88da > .elementor-widget-container {
	margin: 0% 9% 0% 9%;
}

.elementor-8186 .elementor-element.elementor-element-10f88da {
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 12px;
	font-weight: 400;
	color: var(--e-global-color-c5c8ac1);
}

.elementor-8186 .elementor-element.elementor-element-031337c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-031337c:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-031337c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-a546aae {
	width: var(--container-widget-width, 15vw);
	max-width: 15vw;
	--container-widget-width: 15vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-a546aae > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-a546aae {
	left: 6vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-a546aae {
	right: 6vw;
}

.elementor-8186 .elementor-element.elementor-element-c1cea00 {
	width: var(--container-widget-width, 15vw);
	max-width: 15vw;
	--container-widget-width: 15vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-c1cea00 > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-c1cea00 {
	left: 80vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-c1cea00 {
	right: 80vw;
}

.elementor-8186 .elementor-element.elementor-element-d2e1ece {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-d2e1ece .elementor-heading-title {
	font-weight: 600;
	color: #323232;
}

.elementor-8186 .elementor-element.elementor-element-ae4ddaf > .elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-ae4ddaf {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-ae4ddaf .elementor-heading-title {
	font-size: 35px;
	font-weight: 900;
}

.elementor-8186 .elementor-element.elementor-element-1401fe6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-1f10f8b {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .09);
	--padding-top: 24px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
	--z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-1f10f8b:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-1f10f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-23832b6 {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 26px;
	font-weight: 400;
}

.elementor-8186 .elementor-element.elementor-element-1ff0ea8 {
	--display: flex;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-f168fc5 {
	width: var(--container-widget-width, 79%);
	max-width: 79%;
	--container-widget-width: 79%;
	--container-widget-flex-grow: 0;
}

.elementor-8186 .elementor-element.elementor-element-f168fc5 img {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-dff9d99 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-8186 .elementor-element.elementor-element-dff9d99:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-dff9d99 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-a76958c {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--border-radius: 16px 16px 16px 16px;
	box-shadow: 0px 0px 21px 0px rgba(164.9, 164.9, 164.9, .5);
	--padding-top: 36px;
	--padding-bottom: 36px;
	--padding-left: 36px;
	--padding-right: 36px;
}

.elementor-8186 .elementor-element.elementor-element-a76958c:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-a76958c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-96e83e3);
}

.elementor-8186 .elementor-element.elementor-element-ced9c63 > .elementor-widget-container {
	margin: 0px 0px 32px 0px;
}

.elementor-8186 .elementor-element.elementor-element-ced9c63 {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-ced9c63 .elementor-heading-title {
	font-size: 35px;
	font-weight: 900;
}

.elementor-8186 .elementor-element.elementor-element-7a25ee8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 40px 40px;
	--row-gap: 40px;
	--column-gap: 40px;
	--padding-top: 0px;
	--padding-bottom: 24px;
	--padding-left: 24px;
	--padding-right: 24px;
}

.elementor-8186 .elementor-element.elementor-element-4b2ca6b img {
	width: 100px;
	height: 100px;
}

.elementor-8186 .elementor-element.elementor-element-4b2ca6b .widget-image-caption {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 600;
}

.elementor-8186 .elementor-element.elementor-element-48b72ab img {
	width: 100px;
	height: 100px;
}

.elementor-8186 .elementor-element.elementor-element-48b72ab .widget-image-caption {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 600;
}

.elementor-8186 .elementor-element.elementor-element-602248f img {
	width: 100px;
	height: 100px;
}

.elementor-8186 .elementor-element.elementor-element-602248f .widget-image-caption {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 600;
}

.elementor-8186 .elementor-element.elementor-element-89e12c7 img {
	width: 100px;
	height: 100px;
}

.elementor-8186 .elementor-element.elementor-element-89e12c7 .widget-image-caption {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 600;
}

.elementor-8186 .elementor-element.elementor-element-4f3c084 img {
	width: 100px;
	height: 100px;
}

.elementor-8186 .elementor-element.elementor-element-4f3c084 .widget-image-caption {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 600;
}

.elementor-8186 .elementor-element.elementor-element-abe2f6e img {
	width: 100px;
	height: 100px;
}

.elementor-8186 .elementor-element.elementor-element-abe2f6e .widget-image-caption {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 600;
}

.elementor-8186 .elementor-element.elementor-element-a0b1971 img {
	width: 100px;
	height: 100px;
}

.elementor-8186 .elementor-element.elementor-element-a0b1971 .widget-image-caption {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 600;
}

.elementor-8186 .elementor-element.elementor-element-acf6f8f img {
	width: 100px;
	height: 100px;
}

.elementor-8186 .elementor-element.elementor-element-acf6f8f .widget-image-caption {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 600;
}

.elementor-8186 .elementor-element.elementor-element-55fc239 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-55fc239.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	line-height: var(--e-global-typography-accent-line-height);
}

.elementor-8186 .elementor-element.elementor-element-b2d3be1 .elementor-button {
	background-color: transparent;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 500;
	fill: var(--e-global-color-2f01962);
	color: var(--e-global-color-2f01962);
	background-image: linear-gradient(73deg, #e21010 0%, #f24848 100%);
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .12);
	border-radius: 8px 8px 8px 8px;
	padding: 15px 30px 15px 30px;
}

.elementor-8186 .elementor-element.elementor-element-b2d3be1 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-8186 .elementor-element.elementor-element-6d01452 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-6d01452 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-6d01452 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 34px;
	font-weight: 900;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-2f4c31a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-2dad8ad {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 1px rgba(27, 35, 46, .11);
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-8186 .elementor-element.elementor-element-2dad8ad:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-2dad8ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-913c052 {
	--display: flex;
	--min-height: 103px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-icon.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-8186 .elementor-element.elementor-element-95ec945 > .elementor-widget-container {
	padding: 10px 14px 10px 14px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-95ec945 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-95ec945 .elementor-icon {
	font-size: 39px;
}

.elementor-8186 .elementor-element.elementor-element-95ec945 .elementor-icon svg {
	height: 39px;
}

.elementor-8186 .elementor-element.elementor-element-a2dfb54 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-c9d15eb {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-8186 .elementor-element.elementor-element-c9d15eb > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-c9d15eb .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-text);
}

.elementor-8186 .elementor-element.elementor-element-14ff044 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-c6421fb {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 1px rgba(27, 35, 46, .11);
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-8186 .elementor-element.elementor-element-c6421fb:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-c6421fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-7f7ccd8 {
	--display: flex;
	--min-height: 103px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-2ce0072 > .elementor-widget-container {
	padding: 10px 14px 10px 14px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-2ce0072 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-2ce0072 .elementor-icon {
	font-size: 39px;
}

.elementor-8186 .elementor-element.elementor-element-2ce0072 .elementor-icon svg {
	height: 39px;
}

.elementor-8186 .elementor-element.elementor-element-93f4538 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-0f32f96 {
	width: var(--container-widget-width, 67%);
	max-width: 67%;
	--container-widget-width: 67%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-8186 .elementor-element.elementor-element-0f32f96 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-0f32f96.elementor-element {
	--align-self: flex-start;
}

.elementor-8186 .elementor-element.elementor-element-0f32f96 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-text);
}

.elementor-8186 .elementor-element.elementor-element-099e192 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-47c3e4d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 1px rgba(27, 35, 46, .11);
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-8186 .elementor-element.elementor-element-47c3e4d:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-47c3e4d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-e4a0a30 {
	--display: flex;
	--min-height: 103px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-6d870b9 > .elementor-widget-container {
	padding: 10px 14px 10px 14px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-6d870b9 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-6d870b9 .elementor-icon {
	font-size: 39px;
}

.elementor-8186 .elementor-element.elementor-element-6d870b9 .elementor-icon svg {
	height: 39px;
}

.elementor-8186 .elementor-element.elementor-element-9e00082 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-5510974 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-8186 .elementor-element.elementor-element-5510974 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-5510974 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-text);
}

.elementor-8186 .elementor-element.elementor-element-99f31ea {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-5895bc7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 1px rgba(27, 35, 46, .11);
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-8186 .elementor-element.elementor-element-5895bc7:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-5895bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-61058ab {
	--display: flex;
	--min-height: 103px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-c46239f > .elementor-widget-container {
	padding: 10px 14px 10px 14px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-c46239f .elementor-icon-wrapper {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-c46239f .elementor-icon {
	font-size: 39px;
}

.elementor-8186 .elementor-element.elementor-element-c46239f .elementor-icon svg {
	height: 39px;
}

.elementor-8186 .elementor-element.elementor-element-f46b24a {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-850baf6 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-8186 .elementor-element.elementor-element-850baf6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-850baf6 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-text);
}

.elementor-8186 .elementor-element.elementor-element-bdf7ff9 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-1cfc063 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 1px rgba(27, 35, 46, .11);
	--padding-top: 16px;
	--padding-bottom: 16px;
	--padding-left: 16px;
	--padding-right: 16px;
}

.elementor-8186 .elementor-element.elementor-element-1cfc063:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-1cfc063 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-3079232 {
	--display: flex;
	--min-height: 103px;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-0a9e4e4 > .elementor-widget-container {
	padding: 10px 14px 10px 14px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-0a9e4e4 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-0a9e4e4 .elementor-icon {
	font-size: 39px;
}

.elementor-8186 .elementor-element.elementor-element-0a9e4e4 .elementor-icon svg {
	height: 39px;
}

.elementor-8186 .elementor-element.elementor-element-ed6a4ba {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-57b6716 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-8186 .elementor-element.elementor-element-57b6716 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-57b6716 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-text);
}

.elementor-8186 .elementor-element.elementor-element-8175b87 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-323502e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--overflow: hidden;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(242, 72, 72, .26);
	--border-color: rgba(242, 72, 72, .26);
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 37px -15px rgba(242, 72, 72, .43);
	--padding-top: 25px;
	--padding-bottom: 25px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-b63a604 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	z-index: 2;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-b63a604 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-b63a604 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 35px;
	font-weight: 900;
}

.elementor-8186 .elementor-element.elementor-element-e0da0d7 {
	width: var(--container-widget-width, 15vw);
	max-width: 15vw;
	--container-widget-width: 15vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-e0da0d7 > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-e0da0d7 {
	left: 41vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-e0da0d7 {
	right: 41vw;
}

.elementor-8186 .elementor-element.elementor-element-d904fe5 {
	width: var(--container-widget-width, 15vw);
	max-width: 15vw;
	--container-widget-width: 15vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-d904fe5 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-d904fe5 {
	left: 6vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-d904fe5 {
	right: 6vw;
}

.elementor-8186 .elementor-element.elementor-element-f15e6da {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-6243839 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--overflow: hidden;
	--overlay-opacity: 1;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-8186 .elementor-element.elementor-element-6243839:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-6243839 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #1c1c1c 100%);
}

.elementor-8186 .elementor-element.elementor-element-6243839::before, .elementor-8186 .elementor-element.elementor-element-6243839 > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-6243839 > .e-con-inner > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-6243839 > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-6243839 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-6243839 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-8186 .elementor-element.elementor-element-f1785ac > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-f1785ac {
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-f1785ac .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 30px;
	font-weight: 400;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-178b4b0 > .elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-178b4b0 {
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-178b4b0 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 35px;
	font-weight: 900;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-fbbc5f2 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-fbbc5f2:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-fbbc5f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-070d810 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-cb0a326 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-cb0a326 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-5869bd1 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-5869bd1:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-5869bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-505e157 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-d12dfdb > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-d12dfdb .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-d749830 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-d749830:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-d749830 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-f35b6d4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-7ce2bab > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-7ce2bab .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-d4cb176 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-d4cb176:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-d4cb176 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-bcc3764 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-c6eba35 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-c6eba35 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-1638b29 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-1638b29:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-1638b29 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-46d8c57 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-46d8c57.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8186 .elementor-element.elementor-element-71b0d24 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-71b0d24 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-0547991 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-0547991:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-0547991 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-79a37b5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-d387bf5 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-d387bf5 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-801c9e6 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-801c9e6:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-801c9e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-3e74884 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-09a11f6 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-09a11f6 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-1b33b76 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-1b33b76:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-1b33b76 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-f2f9bab {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-0eae4fc > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-0eae4fc .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-c335f07 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-c335f07:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-c335f07 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-ae61e17 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-442cb45 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-442cb45 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-5578984 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-5578984:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-5578984 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-27e393d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-2ec3e2b > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-2ec3e2b .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-85f4381 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-85f4381:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-85f4381 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-d025b49 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-e80c5d7 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-e80c5d7 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-75e1b9e {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-75e1b9e:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-75e1b9e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-017d618 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-9a96a9d > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-9a96a9d .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-9e090ab {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-9e090ab:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-9e090ab > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-57091e5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-0a08fb8 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-0a08fb8 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-db0f72b {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-db0f72b:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-db0f72b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-e2f2447 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-0684407 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-0684407 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-a2b5bc7 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-a2b5bc7:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-a2b5bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-4e7def8 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-2ddbef8 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-2ddbef8 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-593d8e2 {
	--display: flex;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-593d8e2:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-593d8e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(248deg, var(--e-global-color-secondary) 0%, #ff6b71 100%);
}

.elementor-8186 .elementor-element.elementor-element-0c0c202 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-8186 .elementor-element.elementor-element-5478640 > .elementor-widget-container {
	border-radius: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-5478640 .elementor-wrapper {
	--video-aspect-ratio: .5625;
}

.elementor-8186 .elementor-element.elementor-element-7d48413 {
	--e-n-carousel-swiper-slides-to-display: 4;
	--e-n-carousel-swiper-slides-gap: 10px;
	z-index: 99;
	--e-n-carousel-slide-height: auto;
	--e-n-carousel-slide-container-height: 100%;
	--e-n-carousel-arrow-prev-left-align: 0%;
	--e-n-carousel-arrow-prev-translate-x: 0px;
	--e-n-carousel-arrow-prev-left-position: 0px;
	--e-n-carousel-arrow-prev-top-align: 50%;
	--e-n-carousel-arrow-prev-translate-y: -50%;
	--e-n-carousel-arrow-prev-top-position: 0px;
	--e-n-carousel-arrow-next-right-align: 0%;
	--e-n-carousel-arrow-next-translate-x: 0%;
	--e-n-carousel-arrow-next-right-position: 0px;
	--e-n-carousel-arrow-next-top-align: 50%;
	--e-n-carousel-arrow-next-translate-y: -50%;
	--e-n-carousel-arrow-next-top-position: 0px;
	--e-n-carousel-arrow-normal-color: #d96467;
	--e-n-carousel-dots-normal-color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-7d48413 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {
	background-color: #fff;
	border-radius: 1000px 1000px 1000px 1000px;
	padding: 8px 8px 8px 8px;
}

.elementor-8186 .elementor-element.elementor-element-abafd20 {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
}

.elementor-8186 .elementor-element.elementor-element-abafd20 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-abafd20 {
	left: 6vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-abafd20 {
	right: 6vw;
}

.elementor-8186 .elementor-element.elementor-element-15cc55b {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 24vw;
}

.elementor-8186 .elementor-element.elementor-element-15cc55b > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-15cc55b {
	left: 33vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-15cc55b {
	right: 33vw;
}

.elementor-8186 .elementor-element.elementor-element-4dada9e {
	width: var(--container-widget-width, 8vw);
	max-width: 8vw;
	--container-widget-width: 8vw;
	--container-widget-flex-grow: 0;
	top: 27vw;
}

.elementor-8186 .elementor-element.elementor-element-4dada9e > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-4dada9e {
	left: 4vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-4dada9e {
	right: 4vw;
}

.elementor-8186 .elementor-element.elementor-element-d65db31 {
	width: var(--container-widget-width, 6vw);
	max-width: 6vw;
	--container-widget-width: 6vw;
	--container-widget-flex-grow: 0;
	top: 21vw;
}

.elementor-8186 .elementor-element.elementor-element-d65db31 > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-d65db31 {
	left: 60vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-d65db31 {
	right: 60vw;
}

.elementor-8186 .elementor-element.elementor-element-61fcff4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-828c86a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--overflow: hidden;
	--overlay-opacity: 1;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-8186 .elementor-element.elementor-element-828c86a:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-828c86a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #1c1c1c 100%);
}

.elementor-8186 .elementor-element.elementor-element-828c86a::before, .elementor-8186 .elementor-element.elementor-element-828c86a > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-828c86a > .e-con-inner > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-828c86a > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-828c86a > .e-con-inner > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-828c86a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-8186 .elementor-element.elementor-element-d411446 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-7813385 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-8186 .elementor-element.elementor-element-59871be {
	z-index: 2;
}

.elementor-8186 .elementor-element.elementor-element-59871be .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 39px;
	font-weight: 900;
	line-height: 59px;
	color: rgba(255, 255, 255, 0);
}

.elementor-8186 .elementor-element.elementor-element-709e2aa > .elementor-widget-container {
	margin: -18px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-709e2aa {
	z-index: 2;
}

.elementor-8186 .elementor-element.elementor-element-709e2aa .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 22px;
	font-weight: 900;
	line-height: 28px;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-5d54bee {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-5d54bee > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	z-index: 2;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b > .elementor-widget-container {
	background-color: transparent;
	margin: -21px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-image: linear-gradient(180deg, #000 0%, #141414 100%);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(255, 255, 255, .08);
	border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .14);
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b .elementor-icon-list-icon i {
	color: var(--e-global-color-873e6e4);
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b .elementor-icon-list-icon svg {
	fill: var(--e-global-color-873e6e4);
	transition: fill .3s;
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8186 .elementor-element.elementor-element-f0c5b9b .elementor-icon-list-item > a {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 300;
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b .elementor-icon-list-text {
	color: var(--e-global-color-2f01962);
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-3f7bef2 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(251, 253, 255, .2);
	--border-color: rgba(251, 253, 255, .2);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
	--z-index: 3;
}

.elementor-8186 .elementor-element.elementor-element-3f7bef2:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-3f7bef2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #242424 100%);
}

.elementor-8186 .elementor-element.elementor-element-3f7bef2:hover {
	--border-radius: 25px 25px 25px 25px;
	--border-top-left-radius: 25px;
	--border-top-right-radius: 25px;
	--border-bottom-right-radius: 25px;
	--border-bottom-left-radius: 25px;
}

.elementor-8186 .elementor-element.elementor-element-3f7bef2, .elementor-8186 .elementor-element.elementor-element-3f7bef2::before {
	--border-transition: .3s;
}

.elementor-8186 .elementor-element.elementor-element-bb695ae > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
}

.elementor-8186 .elementor-element.elementor-element-bb695ae .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 35px;
	font-weight: 900;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #fff;
	--e-form-steps-indicator-active-secondary-color: #fff;
	--e-form-steps-indicator-completed-secondary-color: #fff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-group {
	padding-right: calc(10px / 2);
	padding-left: calc(10px / 2);
	margin-bottom: 10px;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-form-fields-wrapper {
	margin-left: calc(-10px / 2);
	margin-right: calc(-10px / 2);
	margin-bottom: -10px;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-group > label, .elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-subgroup label {
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-group .elementor-field {
	color: #353535;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-group .elementor-field, .elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-subgroup label {
	font-family: "פונט פולין דק", noto sans hebrew;
	font-size: 15px;
	font-weight: 400;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
	background-color: #fff;
	border-color: var(--e-global-color-87a2b38);
	border-radius: 8px 8px 8px 8px;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-group .elementor-select-wrapper select {
	background-color: #fff;
	border-color: var(--e-global-color-87a2b38);
	border-radius: 8px 8px 8px 8px;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-group .elementor-select-wrapper::before {
	color: var(--e-global-color-87a2b38);
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-button {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 900;
	border-style: none;
	border-radius: 8px 8px 8px 8px;
	padding: 0px 25px 0px 15px;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-873e6e4);
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-button[type="submit"] {
	background-color: var(--e-global-color-873e6e4);
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-button[type="submit"] svg * {
	fill: #fff;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .e-form__buttons__wrapper__button-next:hover {
	background-color: #fff;
	color: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-button[type="submit"]:hover {
	background-color: #fff;
	color: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-button[type="submit"]:hover svg * {
	fill: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-f3d449d > .elementor-widget-container {
	margin: 0% 9% 0% 9%;
}

.elementor-8186 .elementor-element.elementor-element-f3d449d {
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 12px;
	font-weight: 400;
	color: var(--e-global-color-87a2b38);
}

.elementor-8186 .elementor-element.elementor-element-324fb97 {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
}

.elementor-8186 .elementor-element.elementor-element-324fb97 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-324fb97 {
	left: 6vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-324fb97 {
	right: 6vw;
}

.elementor-8186 .elementor-element.elementor-element-324fb97 img {
	opacity: .35;
}

.elementor-8186 .elementor-element.elementor-element-de4d33b {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 24vw;
}

.elementor-8186 .elementor-element.elementor-element-de4d33b > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-de4d33b {
	left: 42vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-de4d33b {
	right: 42vw;
}

.elementor-8186 .elementor-element.elementor-element-dad9c86 {
	width: var(--container-widget-width, 8vw);
	max-width: 8vw;
	--container-widget-width: 8vw;
	--container-widget-flex-grow: 0;
	top: 27vw;
}

.elementor-8186 .elementor-element.elementor-element-dad9c86 > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-dad9c86 {
	left: 4vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-dad9c86 {
	right: 4vw;
}

.elementor-8186 .elementor-element.elementor-element-dad9c86 img {
	opacity: .2;
}

.elementor-8186 .elementor-element.elementor-element-75d026e {
	width: var(--container-widget-width, 6vw);
	max-width: 6vw;
	--container-widget-width: 6vw;
	--container-widget-flex-grow: 0;
	top: 21vw;
}

.elementor-8186 .elementor-element.elementor-element-75d026e > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-75d026e {
	left: 60vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-75d026e {
	right: 60vw;
}

.elementor-8186 .elementor-element.elementor-element-4ee3c9a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-d1b4c2a {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	z-index: 2;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-d1b4c2a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-d1b4c2a .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 30px;
	font-weight: 700;
	color: var(--e-global-color-text);
}

.elementor-8186 .elementor-element.elementor-element-dda726e {
	--e-image-carousel-slides-to-show: 6;
}

.elementor-8186 .elementor-element.elementor-element-dda726e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8186 .elementor-element.elementor-element-dda726e.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url("https://cdn-iledmbi.nitrocdn.com/MREcLUiilhxRiETFyILvJUlomnzobbNJ/assets/images/optimized/rev-5360ecb/lp.ipc.co.il/wp-content/plugins/elementor/assets/images/placeholder.png");
	-webkit-mask-size: 100%;
	-webkit-mask-position: center center;
	-webkit-mask-repeat: repeat-Y;
}

.elementor-8186 .elementor-element.elementor-element-dda726e:not( .elementor-widget-image ) .elementor-widget-container.nitro-lazy, .elementor-8186 .elementor-element.elementor-element-dda726e.elementor-widget-image .elementor-widget-container img.nitro-lazy {
	-webkit-mask-image: none !important;
}

.elementor-8186 .elementor-element.elementor-element-7a65959 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-7178ae3 > .elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-7178ae3 {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-7178ae3 .elementor-heading-title {
	font-size: 35px;
	font-weight: 900;
	color: #f24848;
}

.elementor-8186 .elementor-element.elementor-element-1aa6456 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	z-index: 2;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-1aa6456 > .elementor-widget-container {
	margin: -5px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-1aa6456 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 700;
	color: #403f3f;
}

.elementor-8186 .elementor-element.elementor-element-0bbbd5d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-4da0fa9 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: double;
	--border-style: double;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(242, 72, 72, .11);
	--border-color: rgba(242, 72, 72, .11);
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 37px -15px rgba(242, 72, 72, .55);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-4da0fa9:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-4da0fa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(306deg, var(--e-global-color-2f01962) 0%, rgba(242, 72, 72, .12) 100%);
}

.elementor-8186 .elementor-element.elementor-element-c8b02af > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-c8b02af {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-c8b02af .elementor-heading-title {
	font-size: 25px;
	font-weight: 900;
	line-height: 39px;
	color: #373737;
}

.elementor-8186 .elementor-element.elementor-element-190c094 > .elementor-widget-container {
	background-color: var(--e-global-color-2f01962);
	padding: 12px 65px 0px 65px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #f24848;
	border-radius: 250px 250px 250px 250px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
}

.elementor-8186 .elementor-element.elementor-element-190c094 {
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
}

.elementor-8186 .elementor-element.elementor-element-e9f4a67 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-8186 .elementor-element.elementor-element-e9f4a67 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-e9f4a67 .elementor-heading-title {
	font-size: 22px;
	font-weight: 900;
	line-height: 39px;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-9569a81 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-8186 .elementor-element.elementor-element-9569a81 > .elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-icon i {
	color: var(--e-global-color-873e6e4);
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-873e6e4);
	transition: fill .3s;
}

.elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-item > a {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 500;
}

.elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-text {
	color: #2b2b2b;
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-f8c1e9b {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-8186 .elementor-element.elementor-element-f8c1e9b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-f8c1e9b .elementor-heading-title {
	font-size: 22px;
	font-weight: 900;
	line-height: 39px;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-1c770f5 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: -24px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-98517ef > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-98517ef .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-71fed51 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-71fed51 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-f53c4de {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: -30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-0537243 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-0537243 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-1559745 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-1559745 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-665cfba {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: double;
	--border-style: double;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(242, 72, 72, .11);
	--border-color: rgba(242, 72, 72, .11);
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 37px -15px rgba(242, 72, 72, .55);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-665cfba:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-665cfba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(306deg, var(--e-global-color-2f01962) 0%, rgba(242, 72, 72, .12) 100%);
}

.elementor-8186 .elementor-element.elementor-element-8310935 {
	width: var(--container-widget-width, 252px);
	max-width: 252px;
	--container-widget-width: 252px;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-8310935 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-8310935.elementor-element {
	--align-self: center;
}

.elementor-8186 .elementor-element.elementor-element-8310935 .elementor-heading-title {
	font-size: 25px;
	font-weight: 900;
	line-height: 39px;
	color: #373737;
}

.elementor-8186 .elementor-element.elementor-element-9b6310f > .elementor-widget-container {
	background-color: var(--e-global-color-2f01962);
	padding: 12px 65px 0px 65px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #f24848;
	border-radius: 250px 250px 250px 250px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
}

.elementor-8186 .elementor-element.elementor-element-9b6310f {
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
}

.elementor-8186 .elementor-element.elementor-element-bea5a54 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-8186 .elementor-element.elementor-element-bea5a54 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-bea5a54 .elementor-heading-title {
	font-size: 22px;
	font-weight: 900;
	line-height: 39px;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-573dece {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-8186 .elementor-element.elementor-element-573dece > .elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-icon i {
	color: var(--e-global-color-873e6e4);
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-icon svg {
	fill: var(--e-global-color-873e6e4);
	transition: fill .3s;
}

.elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-item > a {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 500;
}

.elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-text {
	color: #2b2b2b;
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-1d34bde {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-8186 .elementor-element.elementor-element-1d34bde > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-1d34bde .elementor-heading-title {
	font-size: 22px;
	font-weight: 900;
	line-height: 39px;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-f8316b6 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: -24px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-8cabdad > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-8cabdad .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-d9b4275 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-d9b4275 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-98c58d9 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: -30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-40e69a0 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-40e69a0 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-ecc1046 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-ecc1046 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-8d36380 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	border-style: double;
	--border-style: double;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(242, 72, 72, .11);
	--border-color: rgba(242, 72, 72, .11);
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 37px -15px rgba(242, 72, 72, .55);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-8d36380:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-8d36380 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(306deg, var(--e-global-color-2f01962) 0%, rgba(242, 72, 72, .12) 100%);
}

.elementor-8186 .elementor-element.elementor-element-8e3e648 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-8e3e648 {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-8e3e648 .elementor-heading-title {
	font-size: 25px;
	font-weight: 900;
	line-height: 39px;
	color: #373737;
}

.elementor-8186 .elementor-element.elementor-element-a030cb4 > .elementor-widget-container {
	background-color: var(--e-global-color-2f01962);
	padding: 12px 65px 0px 65px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #f24848;
	border-radius: 250px 250px 250px 250px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
}

.elementor-8186 .elementor-element.elementor-element-a030cb4 {
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
}

.elementor-8186 .elementor-element.elementor-element-696d748 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-8186 .elementor-element.elementor-element-696d748 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-696d748 .elementor-heading-title {
	font-size: 22px;
	font-weight: 900;
	line-height: 39px;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-bca070e {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-8186 .elementor-element.elementor-element-bca070e > .elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-20px / 2);
}

.elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-icon i {
	color: var(--e-global-color-873e6e4);
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-icon svg {
	fill: var(--e-global-color-873e6e4);
	transition: fill .3s;
}

.elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-item > a {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 20px;
	font-weight: 500;
}

.elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-text {
	color: #2b2b2b;
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-e16b6c6 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
}

.elementor-8186 .elementor-element.elementor-element-e16b6c6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-e16b6c6 .elementor-heading-title {
	font-size: 22px;
	font-weight: 900;
	line-height: 39px;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-f37b215 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: -24px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-fe4ef1d > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-fe4ef1d .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-796c66e > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-796c66e .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-d9e272b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--margin-top: -30px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-712215a > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-712215a {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-712215a .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-d06d9ef > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(217, 100, 103, .24);
	border-radius: 250px 250px 250px 250px;
}

.elementor-8186 .elementor-element.elementor-element-d06d9ef {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-d06d9ef .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 400;
	color: #282828;
}

.elementor-8186 .elementor-element.elementor-element-de860f9 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--overflow: hidden;
	--overlay-opacity: 1;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-8186 .elementor-element.elementor-element-de860f9:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-de860f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #1c1c1c 100%);
}

.elementor-8186 .elementor-element.elementor-element-de860f9::before, .elementor-8186 .elementor-element.elementor-element-de860f9 > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-de860f9 > .e-con-inner > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-de860f9 > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-de860f9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-de860f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-8186 .elementor-element.elementor-element-85c1863 > .elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-85c1863 {
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-85c1863 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 35px;
	font-weight: 900;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-0d8e51f {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-8bfd04a {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
}

.elementor-8186 .elementor-element.elementor-element-8bfd04a > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-8bfd04a {
	left: 6vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-8bfd04a {
	right: 6vw;
}

.elementor-8186 .elementor-element.elementor-element-236a332 {
	width: initial;
	max-width: initial;
	top: 154px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-236a332 {
	left: 200px;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-236a332 {
	right: 200px;
}

.elementor-8186 .elementor-element.elementor-element-236a332 img {
	opacity: .5;
}

.elementor-8186 .elementor-element.elementor-element-d24de6f {
	width: initial;
	max-width: initial;
	top: 133px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-d24de6f {
	left: 395px;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-d24de6f {
	right: 395px;
}

.elementor-8186 .elementor-element.elementor-element-d24de6f img {
	opacity: .5;
}

.elementor-8186 .elementor-element.elementor-element-7f54a71 {
	width: initial;
	max-width: initial;
	top: 10px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-7f54a71 {
	left: 467px;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-7f54a71 {
	right: 467px;
}

.elementor-8186 .elementor-element.elementor-element-7f54a71 img {
	opacity: .5;
}

.elementor-8186 .elementor-element.elementor-element-163a3e2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-d10a870 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--overflow: hidden;
	--overlay-opacity: 1;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-8186 .elementor-element.elementor-element-d10a870:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-d10a870 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #1c1c1c 100%);
}

.elementor-8186 .elementor-element.elementor-element-d10a870::before, .elementor-8186 .elementor-element.elementor-element-d10a870 > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-d10a870 > .e-con-inner > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-d10a870 > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-d10a870 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-d10a870 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-8186 .elementor-element.elementor-element-6c813d5 > .elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-6c813d5 {
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-6c813d5 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 30px;
	font-weight: 400;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-cf75fee > .elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-cf75fee {
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-cf75fee .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 35px;
	font-weight: 900;
	color: #e21010;
}

.elementor-8186 .elementor-element.elementor-element-3f9b117 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
	--z-index: 2;
}

.elementor-8186 .elementor-element.elementor-element-8ea36a3 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-8ea36a3:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-8ea36a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-1805739 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-8186 .elementor-element.elementor-element-1805739 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 10px 10px 10px 10px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .2);
}

.elementor-8186 .elementor-element.elementor-element-ac2d425 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-ac2d425 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-ac2d425 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-85dc08e {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-23597ba {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-23597ba:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-23597ba > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-72f23b6 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-8186 .elementor-element.elementor-element-72f23b6 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 10px 10px 10px 10px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .2);
}

.elementor-8186 .elementor-element.elementor-element-44a3302 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-44a3302 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-44a3302 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-7fa2089 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-eeeaf40 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-eeeaf40:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-eeeaf40 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-c1d99f7 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-8186 .elementor-element.elementor-element-c1d99f7 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 10px 10px 10px 10px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .2);
}

.elementor-8186 .elementor-element.elementor-element-bef5252 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-bef5252 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-bef5252 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-14e678d {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-f4d6bb9 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-f4d6bb9:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-f4d6bb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-710b135 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-8186 .elementor-element.elementor-element-710b135 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 10px 10px 10px 10px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .2);
}

.elementor-8186 .elementor-element.elementor-element-55811da {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-55811da > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-55811da .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-c682b9c {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-c7656e0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
	--z-index: 2;
}

.elementor-8186 .elementor-element.elementor-element-8a24929 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-8a24929:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-8a24929 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-c6da251 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-8186 .elementor-element.elementor-element-c6da251 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 10px 10px 10px 10px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .2);
}

.elementor-8186 .elementor-element.elementor-element-0d78d88 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-0d78d88 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-0d78d88 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-877d649 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-a653ae5 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-a653ae5:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-a653ae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-d9545bf {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-8186 .elementor-element.elementor-element-d9545bf > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 10px 10px 10px 10px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .2);
}

.elementor-8186 .elementor-element.elementor-element-04db10f {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-04db10f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-04db10f .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-bdb56cc {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-2152353 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-2152353:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-2152353 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-3f5d6f4 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-8186 .elementor-element.elementor-element-3f5d6f4 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 10px 10px 10px 10px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .2);
}

.elementor-8186 .elementor-element.elementor-element-1250ca1 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-1250ca1 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-1250ca1 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-0733ba5 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-2f30647 {
	--display: flex;
	--justify-content: flex-start;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-2f30647:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-2f30647 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-a4a31b1 {
	width: var(--container-widget-width, 33%);
	max-width: 33%;
	--container-widget-width: 33%;
	--container-widget-flex-grow: 0;
}

.elementor-8186 .elementor-element.elementor-element-a4a31b1 > .elementor-widget-container {
	padding: 10px 10px 10px 10px;
	border-style: solid;
	border-color: var(--e-global-color-873e6e4);
	border-radius: 10px 10px 10px 10px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .2);
}

.elementor-8186 .elementor-element.elementor-element-0b3ef50 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-0b3ef50 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-0b3ef50 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 23px;
	font-weight: 900;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-cb7c4cc {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-4f41e0b {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
}

.elementor-8186 .elementor-element.elementor-element-4f41e0b > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-4f41e0b {
	left: 6vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-4f41e0b {
	right: 6vw;
}

.elementor-8186 .elementor-element.elementor-element-11d0310 {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 24vw;
}

.elementor-8186 .elementor-element.elementor-element-11d0310 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-11d0310 {
	left: 33vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-11d0310 {
	right: 33vw;
}

.elementor-8186 .elementor-element.elementor-element-f955fb4 {
	width: var(--container-widget-width, 8vw);
	max-width: 8vw;
	--container-widget-width: 8vw;
	--container-widget-flex-grow: 0;
	top: 27vw;
}

.elementor-8186 .elementor-element.elementor-element-f955fb4 > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-f955fb4 {
	left: 4vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-f955fb4 {
	right: 4vw;
}

.elementor-8186 .elementor-element.elementor-element-824cccd {
	width: var(--container-widget-width, 6vw);
	max-width: 6vw;
	--container-widget-width: 6vw;
	--container-widget-flex-grow: 0;
	top: 21vw;
}

.elementor-8186 .elementor-element.elementor-element-824cccd > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-824cccd {
	left: 60vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-824cccd {
	right: 60vw;
}

.elementor-8186 .elementor-element.elementor-element-110eb44 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 15px 15px;
	--row-gap: 15px;
	--column-gap: 15px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-1bb7d99 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	z-index: 2;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-1bb7d99 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-1bb7d99 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 30px;
	font-weight: 700;
	color: #403f3f;
}

.elementor-8186 .elementor-element.elementor-element-524987c {
	width: var(--container-widget-width, 7%);
	max-width: 7%;
	--container-widget-width: 7%;
	--container-widget-flex-grow: 0;
	z-index: 5;
}

.elementor-8186 .elementor-element.elementor-element-524987c > .elementor-widget-container {
	background-color: var(--e-global-color-2f01962);
	margin: 0px 0px -23px 0px;
	padding: 5px 5px 5px 5px;
	border-radius: 250px 250px 250px 250px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .18);
}

.elementor-8186 .elementor-element.elementor-element-62a23a0 {
	width: var(--container-widget-width, 38%);
	max-width: 38%;
	--container-widget-width: 38%;
	--container-widget-flex-grow: 0;
	z-index: 1;
}

.elementor-8186 .elementor-element.elementor-element-62a23a0 > .elementor-widget-container {
	margin: -3px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-62a23a0 img {
	border-radius: 25px 25px 25px 25px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .19);
}

.elementor-8186 .elementor-element.elementor-element-bb724e0 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-6a90814 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--overflow: hidden;
	--overlay-opacity: 1;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-8186 .elementor-element.elementor-element-6a90814:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-6a90814 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #1c1c1c 100%);
}

.elementor-8186 .elementor-element.elementor-element-6a90814::before, .elementor-8186 .elementor-element.elementor-element-6a90814 > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-6a90814 > .e-con-inner > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-6a90814 > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-6a90814 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-6a90814 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-8186 .elementor-element.elementor-element-2c562ff {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-153a56a {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-8186 .elementor-element.elementor-element-c854c7e {
	z-index: 2;
}

.elementor-8186 .elementor-element.elementor-element-c854c7e .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 39px;
	font-weight: 900;
	line-height: 59px;
	color: rgba(255, 255, 255, 0);
}

.elementor-8186 .elementor-element.elementor-element-7b1262b > .elementor-widget-container {
	margin: -18px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-7b1262b {
	z-index: 2;
}

.elementor-8186 .elementor-element.elementor-element-7b1262b .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 22px;
	font-weight: 900;
	line-height: 28px;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-ab684ad {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-ab684ad > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-b164e7d {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	z-index: 2;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-8186 .elementor-element.elementor-element-b164e7d > .elementor-widget-container {
	background-color: transparent;
	margin: -21px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-image: linear-gradient(180deg, #000 0%, #141414 100%);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(255, 255, 255, .08);
	border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .14);
}

.elementor-8186 .elementor-element.elementor-element-b164e7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-b164e7d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-b164e7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-b164e7d .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-b164e7d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-b164e7d .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-b164e7d .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-8186 .elementor-element.elementor-element-b164e7d .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-8186 .elementor-element.elementor-element-b164e7d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8186 .elementor-element.elementor-element-b164e7d .elementor-icon-list-item > a {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 300;
}

.elementor-8186 .elementor-element.elementor-element-b164e7d .elementor-icon-list-text {
	color: var(--e-global-color-2f01962);
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-e0dbee7 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(251, 253, 255, .2);
	--border-color: rgba(251, 253, 255, .2);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
	--z-index: 3;
}

.elementor-8186 .elementor-element.elementor-element-e0dbee7:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-e0dbee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #242424 100%);
}

.elementor-8186 .elementor-element.elementor-element-e0dbee7:hover {
	--border-radius: 25px 25px 25px 25px;
	--border-top-left-radius: 25px;
	--border-top-right-radius: 25px;
	--border-bottom-right-radius: 25px;
	--border-bottom-left-radius: 25px;
}

.elementor-8186 .elementor-element.elementor-element-e0dbee7, .elementor-8186 .elementor-element.elementor-element-e0dbee7::before {
	--border-transition: .3s;
}

.elementor-8186 .elementor-element.elementor-element-c261041 > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
}

.elementor-8186 .elementor-element.elementor-element-c261041 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 35px;
	font-weight: 900;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-b61b432 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #fff;
	--e-form-steps-indicator-active-secondary-color: #fff;
	--e-form-steps-indicator-completed-secondary-color: #fff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-group {
	padding-right: calc(10px / 2);
	padding-left: calc(10px / 2);
	margin-bottom: 10px;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-form-fields-wrapper {
	margin-left: calc(-10px / 2);
	margin-right: calc(-10px / 2);
	margin-bottom: -10px;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-group > label, .elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-subgroup label {
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-group .elementor-field {
	color: #353535;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-group .elementor-field, .elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-subgroup label {
	font-family: "פונט פולין דק", noto sans hebrew;
	font-size: 15px;
	font-weight: 400;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
	background-color: #fff;
	border-color: var(--e-global-color-87a2b38);
	border-radius: 8px 8px 8px 8px;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-group .elementor-select-wrapper select {
	background-color: #fff;
	border-color: var(--e-global-color-87a2b38);
	border-radius: 8px 8px 8px 8px;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-group .elementor-select-wrapper::before {
	color: var(--e-global-color-87a2b38);
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-button {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 900;
	border-style: none;
	border-radius: 8px 8px 8px 8px;
	padding: 0px 25px 0px 15px;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-873e6e4);
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-button[type="submit"] {
	background-color: var(--e-global-color-873e6e4);
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-button[type="submit"] svg * {
	fill: #fff;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .e-form__buttons__wrapper__button-next:hover {
	background-color: #fff;
	color: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-button[type="submit"]:hover {
	background-color: #fff;
	color: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-button[type="submit"]:hover svg * {
	fill: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-c39a934 > .elementor-widget-container {
	margin: 0% 9% 0% 9%;
}

.elementor-8186 .elementor-element.elementor-element-c39a934 {
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 12px;
	font-weight: 400;
	color: var(--e-global-color-87a2b38);
}

.elementor-8186 .elementor-element.elementor-element-d4eab37 {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
}

.elementor-8186 .elementor-element.elementor-element-d4eab37 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-d4eab37 {
	left: 6vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-d4eab37 {
	right: 6vw;
}

.elementor-8186 .elementor-element.elementor-element-d4eab37 img {
	opacity: .35;
}

.elementor-8186 .elementor-element.elementor-element-cabee68 {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 24vw;
}

.elementor-8186 .elementor-element.elementor-element-cabee68 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-cabee68 {
	left: 42vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-cabee68 {
	right: 42vw;
}

.elementor-8186 .elementor-element.elementor-element-cd1663a {
	width: var(--container-widget-width, 8vw);
	max-width: 8vw;
	--container-widget-width: 8vw;
	--container-widget-flex-grow: 0;
	top: 27vw;
}

.elementor-8186 .elementor-element.elementor-element-cd1663a > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-cd1663a {
	left: 4vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-cd1663a {
	right: 4vw;
}

.elementor-8186 .elementor-element.elementor-element-cd1663a img {
	opacity: .2;
}

.elementor-8186 .elementor-element.elementor-element-08fff21 {
	width: var(--container-widget-width, 6vw);
	max-width: 6vw;
	--container-widget-width: 6vw;
	--container-widget-flex-grow: 0;
	top: 21vw;
}

.elementor-8186 .elementor-element.elementor-element-08fff21 > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-08fff21 {
	left: 60vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-08fff21 {
	right: 60vw;
}

.elementor-8186 .elementor-element.elementor-element-2cbcfff {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-fbac60f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--overflow: hidden;
	--overlay-opacity: 1;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-8186 .elementor-element.elementor-element-fbac60f:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-fbac60f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #1c1c1c 100%);
}

.elementor-8186 .elementor-element.elementor-element-fbac60f::before, .elementor-8186 .elementor-element.elementor-element-fbac60f > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-fbac60f > .e-con-inner > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-fbac60f > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-fbac60f > .e-con-inner > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-fbac60f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-8186 .elementor-element.elementor-element-041991e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-8bdbb51 {
	--display: flex;
	--justify-content: center;
}

.elementor-8186 .elementor-element.elementor-element-6f738bc {
	z-index: 2;
}

.elementor-8186 .elementor-element.elementor-element-6f738bc .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 45px;
	font-weight: 900;
	line-height: 59px;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-7de6aef {
	--display: flex;
}

.elementor-8186 .elementor-element.elementor-element-41d6385 > .elementor-widget-container {
	margin: 0px 0px -120px 0px;
}

.elementor-8186 .elementor-element.elementor-element-41d6385 {
	z-index: 2;
}

.elementor-8186 .elementor-element.elementor-element-41d6385:not( .elementor-widget-image ) .elementor-widget-container, .elementor-8186 .elementor-element.elementor-element-41d6385.elementor-widget-image .elementor-widget-container img {
	-webkit-mask-image: url("https://cdn-iledmbi.nitrocdn.com/MREcLUiilhxRiETFyILvJUlomnzobbNJ/assets/images/optimized/rev-5360ecb/lp.ipc.co.il/wp-content/plugins/elementor/assets/mask-shapes/circle.svg");
	-webkit-mask-size: contain;
	-webkit-mask-position: top center;
	-webkit-mask-repeat: no-repeat;
}

.elementor-8186 .elementor-element.elementor-element-41d6385:not( .elementor-widget-image ) .elementor-widget-container.nitro-lazy, .elementor-8186 .elementor-element.elementor-element-41d6385.elementor-widget-image .elementor-widget-container img.nitro-lazy {
	-webkit-mask-image: none !important;
}

.elementor-8186 .elementor-element.elementor-element-45124ed {
	z-index: 2;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-45124ed .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 22px;
	font-weight: 900;
	line-height: 33px;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-acc5c8d {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
}

.elementor-8186 .elementor-element.elementor-element-acc5c8d > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-acc5c8d {
	left: 6vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-acc5c8d {
	right: 6vw;
}

.elementor-8186 .elementor-element.elementor-element-acc5c8d img {
	opacity: .35;
}

.elementor-8186 .elementor-element.elementor-element-7d8dcc7 {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 24vw;
}

.elementor-8186 .elementor-element.elementor-element-7d8dcc7 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-7d8dcc7 {
	left: 33vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-7d8dcc7 {
	right: 33vw;
}

.elementor-8186 .elementor-element.elementor-element-6ba5eb7 {
	width: var(--container-widget-width, 8vw);
	max-width: 8vw;
	--container-widget-width: 8vw;
	--container-widget-flex-grow: 0;
	top: 27vw;
}

.elementor-8186 .elementor-element.elementor-element-6ba5eb7 > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-6ba5eb7 {
	left: 4vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-6ba5eb7 {
	right: 4vw;
}

.elementor-8186 .elementor-element.elementor-element-6ba5eb7 img {
	opacity: .2;
}

.elementor-8186 .elementor-element.elementor-element-a472376 {
	width: var(--container-widget-width, 6vw);
	max-width: 6vw;
	--container-widget-width: 6vw;
	--container-widget-flex-grow: 0;
	top: 21vw;
}

.elementor-8186 .elementor-element.elementor-element-a472376 > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-a472376 {
	left: 60vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-a472376 {
	right: 60vw;
}

.elementor-8186 .elementor-element.elementor-element-f32296d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-f32296d.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-8186 .elementor-element.elementor-element-a539724 > .elementor-widget-container {
	margin: -13px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-a539724 {
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-a539724 .elementor-heading-title {
	font-size: 35px;
	font-weight: 900;
	color: #f24848;
}

.elementor-8186 .elementor-element.elementor-element-98386b3 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	z-index: 2;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-98386b3 > .elementor-widget-container {
	margin: -15px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-98386b3 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 25px;
	font-weight: 700;
	color: #403f3f;
}

.elementor-8186 .elementor-element.elementor-element-3c8fe9c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .11);
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-1f0092b {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-1f0092b:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-1f0092b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #2a2a2a 100%);
}

.elementor-8186 .elementor-element.elementor-element-886df05 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	z-index: 2;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-886df05 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-886df05 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 22px;
	font-weight: 700;
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-0a47680 {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
}

.elementor-8186 .elementor-element.elementor-element-0a47680 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-0a47680 {
	left: 6vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-0a47680 {
	right: 6vw;
}

.elementor-8186 .elementor-element.elementor-element-0a47680 img {
	opacity: .35;
}

.elementor-8186 .elementor-element.elementor-element-2815711 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-4e46a4f {
	width: var(--container-widget-width, 8vw);
	max-width: 8vw;
	--container-widget-width: 8vw;
	--container-widget-flex-grow: 0;
	top: 19vw;
}

.elementor-8186 .elementor-element.elementor-element-4e46a4f > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-4e46a4f {
	left: 20vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-4e46a4f {
	right: 20vw;
}

.elementor-8186 .elementor-element.elementor-element-4e46a4f img {
	opacity: .2;
}

.elementor-8186 .elementor-element.elementor-element-bd3d167 {
	--display: flex;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .13);
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-8f48a61 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	z-index: 2;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-8f48a61 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-8f48a61 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 22px;
	font-weight: 700;
	color: #403f3f;
}

.elementor-8186 .elementor-element.elementor-element-c38401a {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: #000;
}

.elementor-8186 .elementor-element.elementor-element-4f3a2fe {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 15px;
	--padding-bottom: 15px;
	--padding-left: 15px;
	--padding-right: 15px;
}

.elementor-8186 .elementor-element.elementor-element-b36adc8 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--overflow: hidden;
	--overlay-opacity: 1;
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 35px;
	--padding-bottom: 35px;
	--padding-left: 35px;
	--padding-right: 35px;
}

.elementor-8186 .elementor-element.elementor-element-b36adc8:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-b36adc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #1c1c1c 100%);
}

.elementor-8186 .elementor-element.elementor-element-b36adc8::before, .elementor-8186 .elementor-element.elementor-element-b36adc8 > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-b36adc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-8186 .elementor-element.elementor-element-b36adc8 > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-b36adc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8186 .elementor-element.elementor-element-b36adc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-8186 .elementor-element.elementor-element-c50f247 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
}

.elementor-8186 .elementor-element.elementor-element-1f7ba6d {
	--display: flex;
	--justify-content: center;
	--gap: 20px 20px;
	--row-gap: 20px;
	--column-gap: 20px;
}

.elementor-8186 .elementor-element.elementor-element-c5a2b03 {
	z-index: 2;
}

.elementor-8186 .elementor-element.elementor-element-c5a2b03 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 39px;
	font-weight: 900;
	line-height: 59px;
	color: rgba(255, 255, 255, 0);
}

.elementor-8186 .elementor-element.elementor-element-49633b2 > .elementor-widget-container {
	margin: -18px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-49633b2 {
	z-index: 2;
}

.elementor-8186 .elementor-element.elementor-element-49633b2 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 22px;
	font-weight: 900;
	line-height: 28px;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-5d96efa {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	text-align: right;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-5d96efa > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 {
	width: var(--container-widget-width, 80%);
	max-width: 80%;
	--container-widget-width: 80%;
	--container-widget-flex-grow: 0;
	z-index: 2;
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 > .elementor-widget-container {
	background-color: transparent;
	margin: -21px 0px 0px 0px;
	padding: 15px 15px 15px 15px;
	background-image: linear-gradient(180deg, #000 0%, #141414 100%);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: rgba(255, 255, 255, .08);
	border-radius: 15px 15px 15px 15px;
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .14);
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-block-end: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-block-start: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-9px / 2);
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 .elementor-icon-list-icon i {
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 .elementor-icon-list-icon svg {
	transition: fill .3s;
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 .elementor-icon-list-icon {
	padding-inline-end: 4px;
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8186 .elementor-element.elementor-element-bf0a9b5 .elementor-icon-list-item > a {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 300;
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 .elementor-icon-list-text {
	color: var(--e-global-color-2f01962);
	transition: color .3s;
}

.elementor-8186 .elementor-element.elementor-element-b40c94a {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-top-width: 1px;
	--border-right-width: 1px;
	--border-bottom-width: 1px;
	--border-left-width: 1px;
	border-color: rgba(251, 253, 255, .2);
	--border-color: rgba(251, 253, 255, .2);
	--border-radius: 25px 25px 25px 25px;
	--padding-top: 10px;
	--padding-bottom: 10px;
	--padding-left: 10px;
	--padding-right: 10px;
	--z-index: 3;
}

.elementor-8186 .elementor-element.elementor-element-b40c94a:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-b40c94a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #000 0%, #242424 100%);
}

.elementor-8186 .elementor-element.elementor-element-b40c94a:hover {
	--border-radius: 25px 25px 25px 25px;
	--border-top-left-radius: 25px;
	--border-top-right-radius: 25px;
	--border-bottom-right-radius: 25px;
	--border-bottom-left-radius: 25px;
}

.elementor-8186 .elementor-element.elementor-element-b40c94a, .elementor-8186 .elementor-element.elementor-element-b40c94a::before {
	--border-transition: .3s;
}

.elementor-8186 .elementor-element.elementor-element-b383997 > .elementor-widget-container {
	margin: 0px 0px 25px 0px;
}

.elementor-8186 .elementor-element.elementor-element-b383997 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 35px;
	font-weight: 900;
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 {
	width: var(--container-widget-width, 100%);
	max-width: 100%;
	--container-widget-width: 100%;
	--container-widget-flex-grow: 0;
	--e-form-steps-indicators-spacing: 20px;
	--e-form-steps-indicator-padding: 30px;
	--e-form-steps-indicator-inactive-secondary-color: #fff;
	--e-form-steps-indicator-active-secondary-color: #fff;
	--e-form-steps-indicator-completed-secondary-color: #fff;
	--e-form-steps-divider-width: 1px;
	--e-form-steps-divider-gap: 10px;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-group {
	padding-right: calc(10px / 2);
	padding-left: calc(10px / 2);
	margin-bottom: 10px;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-form-fields-wrapper {
	margin-left: calc(-10px / 2);
	margin-right: calc(-10px / 2);
	margin-bottom: -10px;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-group > label, .elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-subgroup label {
	color: var(--e-global-color-2f01962);
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-type-html {
	padding-bottom: 0px;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-group .elementor-field {
	color: #353535;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-group .elementor-field, .elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-subgroup label {
	font-family: "פונט פולין דק", noto sans hebrew;
	font-size: 15px;
	font-weight: 400;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper) {
	background-color: #fff;
	border-color: var(--e-global-color-87a2b38);
	border-radius: 8px 8px 8px 8px;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-group .elementor-select-wrapper select {
	background-color: #fff;
	border-color: var(--e-global-color-87a2b38);
	border-radius: 8px 8px 8px 8px;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-group .elementor-select-wrapper::before {
	color: var(--e-global-color-87a2b38);
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-button {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 900;
	border-style: none;
	border-radius: 8px 8px 8px 8px;
	padding: 0px 25px 0px 15px;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .e-form__buttons__wrapper__button-next {
	background-color: var(--e-global-color-873e6e4);
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-button[type="submit"] {
	background-color: var(--e-global-color-873e6e4);
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-button[type="submit"] svg * {
	fill: #fff;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .e-form__buttons__wrapper__button-next:hover {
	background-color: #fff;
	color: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-button[type="submit"]:hover {
	background-color: #fff;
	color: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-button[type="submit"]:hover svg * {
	fill: var(--e-global-color-secondary);
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-5142309 > .elementor-widget-container {
	margin: 0% 9% 0% 9%;
}

.elementor-8186 .elementor-element.elementor-element-5142309 {
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 12px;
	font-weight: 400;
	color: var(--e-global-color-87a2b38);
}

.elementor-8186 .elementor-element.elementor-element-c9a8dc2 {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 2vw;
}

.elementor-8186 .elementor-element.elementor-element-c9a8dc2 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-c9a8dc2 {
	left: 6vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-c9a8dc2 {
	right: 6vw;
}

.elementor-8186 .elementor-element.elementor-element-c9a8dc2 img {
	opacity: .35;
}

.elementor-8186 .elementor-element.elementor-element-e221128 {
	width: var(--container-widget-width, 4vw);
	max-width: 4vw;
	--container-widget-width: 4vw;
	--container-widget-flex-grow: 0;
	top: 24vw;
}

.elementor-8186 .elementor-element.elementor-element-e221128 > .elementor-widget-container {
	--e-transform-rotateZ: 9deg;
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-e221128 {
	left: 42vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-e221128 {
	right: 42vw;
}

.elementor-8186 .elementor-element.elementor-element-2928980 {
	width: var(--container-widget-width, 8vw);
	max-width: 8vw;
	--container-widget-width: 8vw;
	--container-widget-flex-grow: 0;
	top: 27vw;
}

.elementor-8186 .elementor-element.elementor-element-2928980 > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-2928980 {
	left: 4vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-2928980 {
	right: 4vw;
}

.elementor-8186 .elementor-element.elementor-element-2928980 img {
	opacity: .2;
}

.elementor-8186 .elementor-element.elementor-element-b0a290f {
	width: var(--container-widget-width, 6vw);
	max-width: 6vw;
	--container-widget-width: 6vw;
	--container-widget-flex-grow: 0;
	top: 21vw;
}

.elementor-8186 .elementor-element.elementor-element-b0a290f > .elementor-widget-container {
	padding: 0vw 0vw 0vw 0vw;
	border-radius: 0px 0px 0px 0px;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-b0a290f {
	left: 60vw;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-b0a290f {
	right: 60vw;
}

.elementor-8186 .elementor-element.elementor-element-ca5cc76 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8186 .elementor-element.elementor-element-5695a83 {
	z-index: 2;
	text-align: center;
}

.elementor-8186 .elementor-element.elementor-element-5695a83 .elementor-heading-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 35px;
	font-weight: 900;
	line-height: 59px;
	color: rgba(255, 255, 255, 0);
}

.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-accordion .elementor-accordion-icon svg {
	fill: var(--e-global-color-primary);
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-accent);
}

.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-widget-accordion .elementor-accordion-title {
	font-family: var(--e-global-typography-primary-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-accordion .elementor-tab-content {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), noto sans hebrew;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 {
	width: var(--container-widget-width, 53%);
	max-width: 53%;
	--container-widget-width: 53%;
	--container-widget-flex-grow: 0;
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-accordion-item {
	border-width: 12px;
	border-color: rgba(110, 193, 228, .02);
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-accordion-item .elementor-tab-content {
	border-width: 12px;
	border-block-start-color: rgba(110, 193, 228, .02);
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 12px;
	border-block-end-color: rgba(110, 193, 228, .02);
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-tab-title {
	background-color: #161616;
	padding: 25px 25px 25px 25px;
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-accordion-icon, .elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-accordion-title {
	color: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-accordion-icon svg {
	fill: var(--e-global-color-873e6e4);
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-active .elementor-accordion-icon, .elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-active .elementor-accordion-title {
	color: var(--e-global-color-accent);
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-active .elementor-accordion-icon svg {
	fill: var(--e-global-color-accent);
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-accordion-title {
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 18px;
	font-weight: 800;
	letter-spacing: .5px;
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-tab-content {
	background-color: #161616;
	color: var(--e-global-color-2f01962);
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 400;
}

.elementor-8186 .elementor-element.elementor-element-80165b1 {
	--display: flex;
	--position: fixed;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--align-items: center;
	bottom: 75px;
	--z-index: 999999;
}

body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-80165b1 {
	left: -35px;
}

body.rtl .elementor-8186 .elementor-element.elementor-element-80165b1 {
	right: -35px;
}

.elementor-8186 .elementor-element.elementor-element-72445b6 .elementor-button {
	background-color: transparent;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 500;
	fill: var(--e-global-color-2f01962);
	color: var(--e-global-color-2f01962);
	background-image: linear-gradient(73deg, #e21010 0%, #f24848 100%);
	box-shadow: 10px 10px 25px 0px rgba(0, 0, 0, .12);
	border-radius: 8px 8px 8px 8px;
	padding: 15px 30px 15px 30px;
}

.elementor-8186 .elementor-element.elementor-element-72445b6 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-8186 .elementor-element.elementor-element-b12794e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 24px 24px;
	--row-gap: 24px;
	--column-gap: 24px;
}

.elementor-8186 .elementor-element.elementor-element-b12794e:not(.elementor-motion-effects-element-type-background), .elementor-8186 .elementor-element.elementor-element-b12794e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #020202;
}

.elementor-8186 .elementor-element.elementor-element-fdde30d {
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 200;
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-927afb8 {
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 200;
	color: #fff;
}

.elementor-8186 .elementor-element.elementor-element-eb39b71 {
	text-align: center;
	font-family: "Noto Sans Hebrew", noto sans hebrew;
	font-size: 17px;
	font-weight: 200;
	color: #fff;
}

body.elementor-page-8186:not(.elementor-motion-effects-element-type-background), body.elementor-page-8186 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-2f01962);
}

@media (max-width:1024px) {
	.elementor-8186 .elementor-element.elementor-element-75ab9c3 {
		--min-height: 63vh;
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 25px;
		--padding-right: 25px;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-8186 .elementor-element.elementor-element-fcbd158 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-8186 .elementor-element.elementor-element-0764962 {
		--container-widget-width: 355px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 355px);
		max-width: 355px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-9eb2968 {
		--container-widget-width: 355px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 355px);
		max-width: 355px;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-08794d6 {
		left: 14vw;
	}
	
	body.rtl .elementor-8186 .elementor-element.elementor-element-08794d6 {
		right: 14vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-08794d6 {
		top: 32vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0ea4bd6 > .elementor-widget-container {
		padding: 3vw 3vw 3vw 3vw;
	}
	
	body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-0ea4bd6 {
		left: 8vw;
	}
	
	body.rtl .elementor-8186 .elementor-element.elementor-element-0ea4bd6 {
		right: 8vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0ea4bd6 {
		top: 19.784vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-eef9244 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-118de67 {
		--margin-top: -158px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f7abfa9 {
		--margin-top: 0vw;
		--margin-bottom: 0vw;
		--margin-left: 0vw;
		--margin-right: 0vw;
	}
	
	.elementor-widget-form .elementor-field-group > label {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-form .elementor-field-type-html {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-form .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-widget-form .elementor-message {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-widget-form .e-form__indicators__indicator__progress__meter {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-8186 .elementor-element.elementor-element-031337c {
		--padding-top: 0px;
		--padding-bottom: 50px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-8186 .elementor-element.elementor-element-7d48413 {
		--e-n-carousel-swiper-slides-to-display: 3;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f0c5b9b {
		--container-widget-width: 767px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 767px);
		max-width: 767px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c8b02af .elementor-heading-title {
		font-size: 22px;
		line-height: 1.2em;
	}
	
	.elementor-8186 .elementor-element.elementor-element-190c094 > .elementor-widget-container {
		padding: 12px 12px 0px 12px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-190c094 {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-8310935 .elementor-heading-title {
		font-size: 22px;
		line-height: 1.2em;
	}
	
	.elementor-8186 .elementor-element.elementor-element-9b6310f > .elementor-widget-container {
		padding: 12px 12px 0px 12px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-9b6310f {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-8e3e648 .elementor-heading-title {
		font-size: 22px;
		line-height: 1.2em;
	}
	
	.elementor-8186 .elementor-element.elementor-element-a030cb4 > .elementor-widget-container {
		padding: 12px 12px 0px 12px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-a030cb4 {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-3f9b117 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f4d6bb9 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c7656e0 {
		--flex-direction: column;
		--container-widget-width: 100%;
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--margin-top: -20px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-62a23a0 {
		--container-widget-width: 448px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 448px);
		max-width: 448px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b164e7d {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6f738bc .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7de6aef {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-8186 .elementor-element.elementor-element-41d6385 {
		width: var(--container-widget-width, 149px);
		max-width: 149px;
		--container-widget-width: 149px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8186 .elementor-element.elementor-element-41d6385 > .elementor-widget-container {
		margin: 0px 0px -60px 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-bf0a9b5 {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
	}
	
	.elementor-widget-accordion .elementor-accordion-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-accordion .elementor-tab-content {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-8186 .elementor-element.elementor-element-40c5cc0 {
		--container-widget-width: 537px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 537px);
		max-width: 537px;
	}
}

@media (max-width:767px) {
	.elementor-8186 .elementor-element.elementor-element-33a45f8 {
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-75ab9c3 {
		--padding-top: 15px;
		--padding-bottom: 5px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-8186 .elementor-element.elementor-element-fcbd158 {
		width: var(--container-widget-width, 277px);
		max-width: 277px;
		--container-widget-width: 277px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-fcbd158 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b013a7f {
		width: var(--container-widget-width, 236px);
		max-width: 236px;
		--container-widget-width: 236px;
		--container-widget-flex-grow: 0;
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b013a7f > .elementor-widget-container {
		margin: 5px 0px 5px 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b013a7f .elementor-heading-title {
		font-size: 23px;
	}
	
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-8186 .elementor-element.elementor-element-514b2e7 > .elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-514b2e7 {
		--container-widget-width: 726px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 726px);
		max-width: 726px;
		font-size: 16px;
	}
	
	.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-8186 .elementor-element.elementor-element-0764962 > .elementor-widget-container {
		margin: -5px 0px 0px 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0764962 {
		--container-widget-width: 643px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 643px);
		max-width: 643px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-9eb2968 > .elementor-widget-container {
		margin: -5px 0px 0px 0px;
		padding: 8px 8px 8px 8px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-9eb2968 {
		--container-widget-width: 643px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 643px);
		max-width: 643px;
	}
	
	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-8186 .elementor-element.elementor-element-8076b0f {
		--container-widget-width: 9vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 9vw);
		max-width: 9vw;
		top: 6vw;
	}
	
	body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-8076b0f {
		left: 82vw;
	}
	
	body.rtl .elementor-8186 .elementor-element.elementor-element-8076b0f {
		right: 82vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-9bc2435 {
		--container-widget-width: 21vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 21vw);
		max-width: 21vw;
		top: 111vw;
	}
	
	body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-9bc2435 {
		left: 81vw;
	}
	
	body.rtl .elementor-8186 .elementor-element.elementor-element-9bc2435 {
		right: 81vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-08794d6 > .elementor-widget-container {
		padding: 4vw 4vw 4vw 4vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-08794d6 {
		--container-widget-width: 25vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 25vw);
		max-width: 25vw;
		top: 109vw;
	}
	
	body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-08794d6 {
		left: 14vw;
	}
	
	body.rtl .elementor-8186 .elementor-element.elementor-element-08794d6 {
		right: 14vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0ea4bd6 > .elementor-widget-container {
		padding: 5vw 5vw 5vw 5vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0ea4bd6 {
		--container-widget-width: 25vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 25vw);
		max-width: 25vw;
		top: 136vw;
	}
	
	body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-0ea4bd6 {
		left: 4vw;
	}
	
	body.rtl .elementor-8186 .elementor-element.elementor-element-0ea4bd6 {
		right: 4vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-393a89d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-393a89d {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-eef9244 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c3607c5 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-118de67 {
		--margin-top: -170px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 5px;
		--padding-bottom: 5px;
		--padding-left: 5px;
		--padding-right: 5px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f7abfa9 {
		--padding-top: 7px;
		--padding-bottom: 7px;
		--padding-left: 7px;
		--padding-right: 7px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ed26e47 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-8186 .elementor-element.elementor-element-f78c421 {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f78c421 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0e63ec1 > .elementor-widget-container {
		margin: -16px 0px 0px 0px;
	}
	
	.elementor-widget-form .elementor-field-group > label {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-form .elementor-field-type-html {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-form .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-widget-form .elementor-message {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-widget-form .e-form__indicators__indicator__progress__meter {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-group .elementor-field, .elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-subgroup label {
		font-size: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-10f88da > .elementor-widget-container {
		margin: 2% 0% 0% 0%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-10f88da {
		text-align: center;
		font-size: 11px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-031337c {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-a546aae {
		--container-widget-width: 30vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 30vw);
		max-width: 30vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c1cea00 {
		--container-widget-width: 34vw;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 34vw);
		max-width: 34vw;
	}
	
	body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-c1cea00 {
		left: 62vw;
	}
	
	body.rtl .elementor-8186 .elementor-element.elementor-element-c1cea00 {
		right: 62vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-d2e1ece .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ae4ddaf {
		width: var(--container-widget-width, 250px);
		max-width: 250px;
		--container-widget-width: 250px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ae4ddaf .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-1401fe6 {
		--margin-top: -15px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-1f10f8b {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-23832b6 {
		text-align: center;
		font-size: 22px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-1ff0ea8 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f168fc5 {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f168fc5 img {
		width: 42%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-dff9d99 {
		--padding-top: 28px;
		--padding-bottom: 32px;
		--padding-left: 16px;
		--padding-right: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-a76958c {
		--padding-top: 20px;
		--padding-bottom: 20px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ced9c63 {
		width: var(--container-widget-width, 250px);
		max-width: 250px;
		--container-widget-width: 250px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ced9c63 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ced9c63 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7a25ee8 {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--flex-wrap: wrap;
		--padding-top: 24px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-4b2ca6b .widget-image-caption {
		font-size: 17px;
		margin-block-start: 8px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-48b72ab .widget-image-caption {
		font-size: 17px;
		margin-block-start: 8px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-602248f .widget-image-caption {
		font-size: 17px;
		margin-block-start: 8px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-89e12c7 .widget-image-caption {
		font-size: 17px;
		margin-block-start: 8px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-4f3c084 .widget-image-caption {
		font-size: 17px;
		margin-block-start: 8px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-abe2f6e .widget-image-caption {
		font-size: 17px;
		margin-block-start: 8px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-a0b1971 .widget-image-caption {
		font-size: 17px;
		margin-block-start: 8px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-acf6f8f .widget-image-caption {
		font-size: 17px;
		margin-block-start: 8px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-55fc239 {
		--padding-top: 25px;
		--padding-bottom: 25px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
		line-height: var(--e-global-typography-accent-line-height);
	}
	
	.elementor-8186 .elementor-element.elementor-element-6d01452 {
		--container-widget-width: 213px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 213px);
		max-width: 213px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6d01452 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-2f4c31a {
		--margin-top: -21px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-2dad8ad {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--align-items: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-913c052 {
		--width: 16%;
		--margin-top: -20px;
		--margin-bottom: -15px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-95ec945 {
		width: var(--container-widget-width, 359px);
		max-width: 359px;
		--container-widget-width: 359px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8186 .elementor-element.elementor-element-95ec945 > .elementor-widget-container {
		padding: 15px 15px 8px 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-95ec945 .elementor-icon {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-95ec945 .elementor-icon svg {
		height: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-a2dfb54 {
		--width: 100%;
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-8186 .elementor-element.elementor-element-c9d15eb {
		--container-widget-width: 346px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 346px);
		max-width: 346px;
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c9d15eb .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-14ff044 {
		text-align: center;
		font-size: 18px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c6421fb {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--align-items: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7f7ccd8 {
		--width: 16%;
		--margin-top: -20px;
		--margin-bottom: -15px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-2ce0072 {
		width: var(--container-widget-width, 359px);
		max-width: 359px;
		--container-widget-width: 359px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8186 .elementor-element.elementor-element-2ce0072 > .elementor-widget-container {
		padding: 15px 15px 8px 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-2ce0072 .elementor-icon {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-2ce0072 .elementor-icon svg {
		height: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-93f4538 {
		--width: 100%;
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-8186 .elementor-element.elementor-element-0f32f96 {
		--container-widget-width: 346px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 346px);
		max-width: 346px;
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0f32f96 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-099e192 {
		text-align: center;
		font-size: 18px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-47c3e4d {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--align-items: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-e4a0a30 {
		--width: 16%;
		--margin-top: -20px;
		--margin-bottom: -15px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6d870b9 {
		width: var(--container-widget-width, 359px);
		max-width: 359px;
		--container-widget-width: 359px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6d870b9 > .elementor-widget-container {
		padding: 15px 15px 8px 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6d870b9 .elementor-icon {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6d870b9 .elementor-icon svg {
		height: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-9e00082 {
		--width: 100%;
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-8186 .elementor-element.elementor-element-5510974 {
		--container-widget-width: 346px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 346px);
		max-width: 346px;
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-5510974 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-99f31ea {
		text-align: center;
		font-size: 18px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-5895bc7 {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--align-items: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-61058ab {
		--width: 16%;
		--margin-top: -20px;
		--margin-bottom: -15px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c46239f {
		width: var(--container-widget-width, 359px);
		max-width: 359px;
		--container-widget-width: 359px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c46239f > .elementor-widget-container {
		padding: 15px 15px 8px 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c46239f .elementor-icon {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c46239f .elementor-icon svg {
		height: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f46b24a {
		--width: 100%;
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-8186 .elementor-element.elementor-element-850baf6 {
		--container-widget-width: 346px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 346px);
		max-width: 346px;
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-850baf6 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-bdf7ff9 {
		--container-widget-width: 254px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 254px);
		max-width: 254px;
		text-align: center;
		font-size: 18px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-1cfc063 {
		--flex-direction: column;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
		--container-widget-height: initial;
		--container-widget-flex-grow: 0;
		--container-widget-align-self: initial;
		--flex-wrap-mobile: wrap;
		--align-items: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-3079232 {
		--width: 16%;
		--margin-top: -20px;
		--margin-bottom: -15px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0a9e4e4 {
		width: var(--container-widget-width, 359px);
		max-width: 359px;
		--container-widget-width: 359px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0a9e4e4 > .elementor-widget-container {
		padding: 15px 15px 8px 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0a9e4e4 .elementor-icon {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0a9e4e4 .elementor-icon svg {
		height: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ed6a4ba {
		--width: 100%;
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-8186 .elementor-element.elementor-element-57b6716 {
		--container-widget-width: 346px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 346px);
		max-width: 346px;
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-57b6716 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-8175b87 {
		text-align: center;
		font-size: 18px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b63a604 {
		--container-widget-width: 249px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 249px);
		max-width: 249px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b63a604 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f15e6da {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6243839 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-178b4b0 > .elementor-widget-container {
		margin: -18px 0px 0px 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-178b4b0 {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-178b4b0 .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7d48413 {
		--e-n-carousel-swiper-slides-to-display: 1;
	}
	
	.elementor-8186 .elementor-element.elementor-element-61fcff4 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-828c86a {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-d411446 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-59871be {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-59871be .elementor-heading-title {
		font-size: 23px;
		line-height: 1.2em;
	}
	
	.elementor-8186 .elementor-element.elementor-element-709e2aa > .elementor-widget-container {
		margin: -10px 0px 0px 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-709e2aa {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-709e2aa .elementor-heading-title {
		font-size: 15px;
		line-height: 1.4em;
	}
	
	.elementor-8186 .elementor-element.elementor-element-5d54bee {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f0c5b9b {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-bb695ae {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-bb695ae .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-group .elementor-field, .elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-subgroup label {
		font-size: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f3d449d > .elementor-widget-container {
		margin: 2% 0% 0% 0%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f3d449d {
		text-align: center;
		font-size: 11px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-4ee3c9a {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-d1b4c2a .elementor-heading-title {
		font-size: 23px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-dda726e {
		--e-image-carousel-slides-to-show: 3;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7a65959 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7178ae3 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-1aa6456 {
		--container-widget-width: 238px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 238px);
		max-width: 238px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-1aa6456 .elementor-heading-title {
		font-size: 18px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-190c094 > .elementor-widget-container {
		padding: 12px 55px 0px 55px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-190c094 {
		font-size: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8186 .elementor-element.elementor-element-9569a81 .elementor-icon-list-item > a {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-9b6310f > .elementor-widget-container {
		padding: 12px 55px 0px 55px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-9b6310f {
		font-size: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8186 .elementor-element.elementor-element-573dece .elementor-icon-list-item > a {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-a030cb4 > .elementor-widget-container {
		padding: 12px 55px 0px 55px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-a030cb4 {
		font-size: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8186 .elementor-element.elementor-element-bca070e .elementor-icon-list-item > a {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-de860f9 {
		--padding-top: 28px;
		--padding-bottom: 15px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-85c1863 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0d8e51f {
		--container-widget-width: 659px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 659px);
		max-width: 659px;
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-163a3e2 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-d10a870 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6c813d5 {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-cf75fee {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-cf75fee .elementor-heading-title {
		font-size: 30px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-3f9b117 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ac2d425 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-85dc08e {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-44a3302 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7fa2089 {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-bef5252 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-14e678d {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-55811da .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c682b9c {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c7656e0 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0d78d88 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-877d649 {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-04db10f .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-bdb56cc {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-1250ca1 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0733ba5 {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-0b3ef50 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-cb7c4cc {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-110eb44 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-1bb7d99 .elementor-heading-title {
		font-size: 23px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-524987c {
		--container-widget-width: 53px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 53px);
		max-width: 53px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-62a23a0 {
		--container-widget-width: 464px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 464px);
		max-width: 464px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-62a23a0 img {
		border-radius: 12px 12px 12px 12px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-bb724e0 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6a90814 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-2c562ff {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c854c7e {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c854c7e .elementor-heading-title {
		font-size: 23px;
		line-height: 1.2em;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7b1262b > .elementor-widget-container {
		margin: -10px 0px 0px 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7b1262b {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7b1262b .elementor-heading-title {
		font-size: 15px;
		line-height: 1.4em;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ab684ad {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b164e7d {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c261041 {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c261041 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-group .elementor-field, .elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-subgroup label {
		font-size: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c39a934 > .elementor-widget-container {
		margin: 2% 0% 0% 0%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c39a934 {
		text-align: center;
		font-size: 11px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-2cbcfff {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-fbac60f {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6f738bc {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6f738bc .elementor-heading-title {
		font-size: 25px;
		line-height: 1.5em;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7de6aef {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-8186 .elementor-element.elementor-element-41d6385 {
		width: var(--container-widget-width, 123px);
		max-width: 123px;
		--container-widget-width: 123px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8186 .elementor-element.elementor-element-41d6385 > .elementor-widget-container {
		margin: 0px 0px -40px 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-45124ed {
		width: var(--container-widget-width, 190px);
		max-width: 190px;
		--container-widget-width: 190px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f32296d {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-a539724 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-98386b3 {
		--container-widget-width: 228px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 228px);
		max-width: 228px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-98386b3 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-886df05 .elementor-heading-title {
		font-size: 20px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-2815711 {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-8f48a61 .elementor-heading-title {
		font-size: 19px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c38401a {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-4f3a2fe {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b36adc8 {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 15px;
		--padding-right: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c50f247 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c5a2b03 {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c5a2b03 .elementor-heading-title {
		font-size: 23px;
		line-height: 1.2em;
	}
	
	.elementor-8186 .elementor-element.elementor-element-49633b2 > .elementor-widget-container {
		margin: -10px 0px 0px 0px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-49633b2 {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-49633b2 .elementor-heading-title {
		font-size: 15px;
		line-height: 1.4em;
	}
	
	.elementor-8186 .elementor-element.elementor-element-5d96efa {
		text-align: center;
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-bf0a9b5 {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b383997 {
		text-align: center;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b383997 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-group .elementor-field, .elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-subgroup label {
		font-size: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-5142309 > .elementor-widget-container {
		margin: 2% 0% 0% 0%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-5142309 {
		text-align: center;
		font-size: 11px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ca5cc76 {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-5695a83 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-widget-accordion .elementor-accordion-title {
		font-size: var(--e-global-typography-primary-font-size);
	}
	
	.elementor-widget-accordion .elementor-tab-content {
		font-size: var(--e-global-typography-text-font-size);
	}
	
	.elementor-8186 .elementor-element.elementor-element-40c5cc0 {
		--container-widget-width: 1000px;
		--container-widget-flex-grow: 0;
		width: var(--container-widget-width, 1000px);
		max-width: 1000px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-accordion-title {
		font-size: 16px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-tab-content {
		font-size: 16px;
	}
	
	body:not(.rtl) .elementor-8186 .elementor-element.elementor-element-80165b1 {
		left: -123px;
	}
	
	body.rtl .elementor-8186 .elementor-element.elementor-element-80165b1 {
		right: -123px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-80165b1 {
		bottom: 25px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-fdde30d {
		font-size: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-927afb8 {
		font-size: 15px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-eb39b71 {
		font-size: 15px;
	}
}

@media (min-width:768px) {
	.elementor-8186 .elementor-element.elementor-element-118de67 {
		--width: 65vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f7abfa9 {
		--width: 100%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ed26e47 {
		--width: 17vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-13c2c3b {
		--width: 70vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-1401fe6 {
		--content-width: 1200px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-a76958c {
		--width: 1258px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-55fc239 {
		--width: 99.912%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-2f4c31a {
		--width: 56%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-913c052 {
		--width: 30%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-a2dfb54 {
		--width: 70%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7f7ccd8 {
		--width: 30%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-93f4538 {
		--width: 70%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-e4a0a30 {
		--width: 30%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-9e00082 {
		--width: 70%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-61058ab {
		--width: 30%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f46b24a {
		--width: 70%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-3079232 {
		--width: 30%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-ed6a4ba {
		--width: 70%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-323502e {
		--width: 55%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-46d8c57 {
		--width: 98.551%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-828c86a {
		--content-width: 1200px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-7a65959 {
		--content-width: 1300px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-de860f9 {
		--width: 50%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-6a90814 {
		--content-width: 1200px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-fbac60f {
		--content-width: 1200px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-f32296d {
		--width: 100%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-3c8fe9c {
		--width: 40%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-b36adc8 {
		--content-width: 1200px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-80165b1 {
		--width: 14%;
	}
}

@media (max-width:1024px) and (min-width:768px) {
	.elementor-8186 .elementor-element.elementor-element-118de67 {
		--width: 94vw;
	}
	
	.elementor-8186 .elementor-element.elementor-element-3f9b117 {
		--width: 56%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-c7656e0 {
		--width: 56%;
	}
	
	.elementor-8186 .elementor-element.elementor-element-3c8fe9c {
		--width: 528px;
	}
	
	.elementor-8186 .elementor-element.elementor-element-80165b1 {
		--width: 200px;
	}
}

/* Start custom CSS for icon-list, class: .elementor-element-0764962 */
.elementor-icon-list-item {
	border-bottom: .5px solid;
	/* הגדרת גבול התחתון */
	border-image: linear-gradient(to right, rgba(255, 255, 255, 0), #e21010, rgba(255, 255, 255, 0)) 1;
	/* גרדיאנט על הגבול */
	padding-top: 0;
	padding-bottom: 0;
}

.elementor-8186 .elementor-element.elementor-element-0764962 {
	max-width: 100%;
}

.elementor-8186 .elementor-element.elementor-element-0764962 {
	-webkit-backdrop-filter: blur(5px);
	backdrop-filter: blur(5px);
}

/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-9eb2968 */
.elementor-icon-list-item {
	border-bottom: .5px solid;
	/* הגדרת גבול התחתון */
	border-image: linear-gradient(to right, rgba(255, 255, 255, 0), #e21010, rgba(255, 255, 255, 0)) 1;
	/* גרדיאנט על הגבול */
	padding-top: 0;
	padding-bottom: 0;
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 {
	max-width: 100%;
}

.elementor-8186 .elementor-element.elementor-element-9eb2968 {
	-webkit-backdrop-filter: blur(5px);
	backdrop-filter: blur(5px);
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-f78c421 */
.elementor-8186 .elementor-element.elementor-element-f78c421 .elementor-heading-title {
	background-image: linear-gradient(to right, #5e1519, #8c1e24, #b4272d, #d9373f, #f24b55);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for form, class: .elementor-element-f16ef3b */
.elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="text"], .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="email"], .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="tel"], .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="url"], .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="number"], .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="password"], .elementor-8186 .elementor-element.elementor-element-f16ef3b textarea, .elementor-8186 .elementor-element.elementor-element-f16ef3b select, .elementor-8186 .elementor-element.elementor-element-f16ef3b button[type="submit"], .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="submit"] {
	box-shadow: 0px 6px 10px rgba(0, 0, 0, .15);
	/* הצללה מוגברת סביב המסגרת */
	border: none;
	/* מסיר את המסגרת */
	border-radius: 5px;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="text"]:focus, .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="email"]:focus, .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="tel"]:focus, .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="url"]:focus, .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="number"]:focus, .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="password"]:focus, .elementor-8186 .elementor-element.elementor-element-f16ef3b textarea:focus, .elementor-8186 .elementor-element.elementor-element-f16ef3b select:focus, .elementor-8186 .elementor-element.elementor-element-f16ef3b button[type="submit"]:hover, .elementor-8186 .elementor-element.elementor-element-f16ef3b input[type="submit"]:hover {
	box-shadow: 0px 6px 12px rgba(0, 0, 0, .3);
	/* הצללה מוגברת כאשר הפוקוס על השדה או כפתור */
	border: none;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-type-acceptance {
	order: 4;
}

input::placeholder {
	opacity: 1 !important;
}

input::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
	opacity: 1;
}

input::-moz-placeholder {
	/* Firefox 19+ */
	opacity: 1;
}

input:-ms-input-placeholder {
	/* IE 10+ */
	opacity: 1;
}

input::-moz-placeholder {
	/* Firefox 18- */
	opacity: 1;
}

.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-type-acceptance input[type="checkbox"] {
	display: inline-block !important;
	visibility: visible !important;
	opacity: 1 !important;
	position: relative !important;
	width: 18px !important;
	height: 18px !important;
	margin: 0 6px 0 0 !important;
	z-index: 9999 !important;
	pointer-events: auto !important;
	appearance: none !important;
	-webkit-appearance: none !important;
	background: #fff !important;
	/* intérieur blanc */
	border: 2px solid #000 !important;
	/* contour noir */
	border-radius: 4px !important;
	box-shadow: 0 0 0 2px #ff2d2d !important;
}

/* coché */
.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-type-acceptance input[type="checkbox"]:checked {
	background: #ff2d2d !important;
	border-color: #000 !important;
	box-shadow: 0 0 0 2px #fff !important;
}

/* ✓ blanc */
.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-type-acceptance input[type="checkbox"]:checked::after {
	content: "";
	position: absolute !important;
	width: 5px !important;
	height: 9px !important;
	border: solid #fff !important;
	border-width: 0 2px 2px 0 !important;
	top: 45% !important;
	left: 50% !important;
	transform: translate(-50%, -50%) rotate(45deg) !important;
}

/* Met le formulaire en colonne */
.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-form {
	display: flex;
	flex-direction: column;
}

/* Acceptance avant le bouton */
.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-type-acceptance {
	order: 98;
}

/* Bouton en dernier */
.elementor-8186 .elementor-element.elementor-element-f16ef3b .elementor-field-type-submit {
	order: 99;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-ae4ddaf */
.elementor-8186 .elementor-element.elementor-element-ae4ddaf .elementor-heading-title {
	background-image: linear-gradient(to right, #5e1519, #8c1e24, #b4272d, #d9373f, #f24b55);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for image, class: .elementor-element-f168fc5 */
#pop {
	animation: pulseZoom 6s infinite ease-in-out;
	display: inline-block;
}

@keyframes pulseZoom {
	0%, 100% {
		transform: scale(1);
	}
	
	50% {
		transform: scale(1.1);
	}
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-ced9c63 */
.elementor-8186 .elementor-element.elementor-element-ced9c63 .elementor-heading-title {
	background-image: linear-gradient(to right, #5e1519, #8c1e24, #b4272d, #d9373f, #f24b55);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-a2dfb54 */
.elementor-8186 .elementor-element.elementor-element-a2dfb54 .elementor-heading-title {
	background-image: linear-gradient(90deg, #b4c6d9, #fff);
	/* שינוי הכיוון מ-180deg ל-90deg, והפכנו את סדר הצבעים */
	background-clip: text;
	-webkit-background-clip: text;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-93f4538 */
.elementor-8186 .elementor-element.elementor-element-93f4538 .elementor-heading-title {
	background-image: linear-gradient(90deg, #b4c6d9, #fff);
	/* שינוי הכיוון מ-180deg ל-90deg, והפכנו את סדר הצבעים */
	background-clip: text;
	-webkit-background-clip: text;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-9e00082 */
.elementor-8186 .elementor-element.elementor-element-9e00082 .elementor-heading-title {
	background-image: linear-gradient(90deg, #b4c6d9, #fff);
	/* שינוי הכיוון מ-180deg ל-90deg, והפכנו את סדר הצבעים */
	background-clip: text;
	-webkit-background-clip: text;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-f46b24a */
.elementor-8186 .elementor-element.elementor-element-f46b24a .elementor-heading-title {
	background-image: linear-gradient(90deg, #b4c6d9, #fff);
	/* שינוי הכיוון מ-180deg ל-90deg, והפכנו את סדר הצבעים */
	background-clip: text;
	-webkit-background-clip: text;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-ed6a4ba */
.elementor-8186 .elementor-element.elementor-element-ed6a4ba .elementor-heading-title {
	background-image: linear-gradient(90deg, #b4c6d9, #fff);
	/* שינוי הכיוון מ-180deg ל-90deg, והפכנו את סדר הצבעים */
	background-clip: text;
	-webkit-background-clip: text;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-b63a604 */
.elementor-8186 .elementor-element.elementor-element-b63a604 .elementor-heading-title {
	background-image: linear-gradient(to right, #5e1519, #8c1e24, #b4272d, #d9373f, #f24b55);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-59871be */
.elementor-8186 .elementor-element.elementor-element-59871be .elementor-heading-title {
	background-image: linear-gradient(to right, #5e1519, #8c1e24, #b4272d, #d9373f, #f24b55);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-f0c5b9b */
.elementor-icon-list-item {
	border-bottom: .5px solid;
	/* הגדרת גבול התחתון */
	border-image: linear-gradient(to right, rgba(255, 255, 255, 0), #e21010, rgba(255, 255, 255, 0)) 1;
	/* גרדיאנט על הגבול */
	padding-top: 0;
	padding-bottom: 0;
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b {
	max-width: 100%;
}

.elementor-8186 .elementor-element.elementor-element-f0c5b9b {
	-webkit-backdrop-filter: blur(5px);
	backdrop-filter: blur(5px);
}

/* End custom CSS */

/* Start custom CSS for form, class: .elementor-element-b0ec640 */
.elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="text"], .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="email"], .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="tel"], .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="url"], .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="number"], .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="password"], .elementor-8186 .elementor-element.elementor-element-b0ec640 textarea, .elementor-8186 .elementor-element.elementor-element-b0ec640 select, .elementor-8186 .elementor-element.elementor-element-b0ec640 button[type="submit"], .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="submit"] {
	box-shadow: 0px 6px 10px rgba(0, 0, 0, .15);
	/* הצללה מוגברת סביב המסגרת */
	border: none;
	/* מסיר את המסגרת */
	border-radius: 5px;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="text"]:focus, .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="email"]:focus, .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="tel"]:focus, .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="url"]:focus, .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="number"]:focus, .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="password"]:focus, .elementor-8186 .elementor-element.elementor-element-b0ec640 textarea:focus, .elementor-8186 .elementor-element.elementor-element-b0ec640 select:focus, .elementor-8186 .elementor-element.elementor-element-b0ec640 button[type="submit"]:hover, .elementor-8186 .elementor-element.elementor-element-b0ec640 input[type="submit"]:hover {
	box-shadow: 0px 6px 12px rgba(0, 0, 0, .3);
	/* הצללה מוגברת כאשר הפוקוס על השדה או כפתור */
	border: none;
}

.elementor-8186 .elementor-element.elementor-element-b0ec640 .elementor-field-type-acceptance {
	order: 4;
}

input::placeholder {
	opacity: 1 !important;
}

input::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
	opacity: 1;
}

input::-moz-placeholder {
	/* Firefox 19+ */
	opacity: 1;
}

input:-ms-input-placeholder {
	/* IE 10+ */
	opacity: 1;
}

input::-moz-placeholder {
	/* Firefox 18- */
	opacity: 1;
}

/* End custom CSS */

/* Start custom CSS for image-carousel, class: .elementor-element-dda726e */
.elementor-8186 .elementor-element.elementor-element-dda726e .swiper-wrapper {
	transition-timing-function: linear;
}

.elementor-8186 .elementor-element.elementor-element-dda726e .swiper-slide {
	filter: saturate(0);
	opacity: .9;
	transform: scale(.95);
	transition: .2s ease all;
}

.elementor-8186 .elementor-element.elementor-element-dda726e .swiper-slide:hover {
	filter: saturate(1);
	opacity: .9;
	transform: scale(1);
	cursor: pointer;
}

@media screen and (max-width: 480px) {
	.elementor-8186 .elementor-element.elementor-element-dda726e {
		max-height: 15vw;
	}
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-7178ae3 */
.elementor-8186 .elementor-element.elementor-element-7178ae3 .elementor-heading-title {
	background-image: linear-gradient(to right, #5e1519, #8c1e24, #b4272d, #d9373f, #f24b55);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-c854c7e */
.elementor-8186 .elementor-element.elementor-element-c854c7e .elementor-heading-title {
	background-image: linear-gradient(to right, #5e1519, #8c1e24, #b4272d, #d9373f, #f24b55);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-b164e7d */
.elementor-icon-list-item {
	border-bottom: .5px solid;
	/* הגדרת גבול התחתון */
	border-image: linear-gradient(to right, rgba(255, 255, 255, 0), #e21010, rgba(255, 255, 255, 0)) 1;
	/* גרדיאנט על הגבול */
	padding-top: 0;
	padding-bottom: 0;
}

.elementor-8186 .elementor-element.elementor-element-b164e7d {
	max-width: 100%;
}

.elementor-8186 .elementor-element.elementor-element-b164e7d {
	-webkit-backdrop-filter: blur(5px);
	backdrop-filter: blur(5px);
}

/* End custom CSS */

/* Start custom CSS for form, class: .elementor-element-b61b432 */
.elementor-8186 .elementor-element.elementor-element-b61b432 input[type="text"], .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="email"], .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="tel"], .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="url"], .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="number"], .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="password"], .elementor-8186 .elementor-element.elementor-element-b61b432 textarea, .elementor-8186 .elementor-element.elementor-element-b61b432 select, .elementor-8186 .elementor-element.elementor-element-b61b432 button[type="submit"], .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="submit"] {
	box-shadow: 0px 6px 10px rgba(0, 0, 0, .15);
	/* הצללה מוגברת סביב המסגרת */
	border: none;
	/* מסיר את המסגרת */
	border-radius: 5px;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 input[type="text"]:focus, .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="email"]:focus, .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="tel"]:focus, .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="url"]:focus, .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="number"]:focus, .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="password"]:focus, .elementor-8186 .elementor-element.elementor-element-b61b432 textarea:focus, .elementor-8186 .elementor-element.elementor-element-b61b432 select:focus, .elementor-8186 .elementor-element.elementor-element-b61b432 button[type="submit"]:hover, .elementor-8186 .elementor-element.elementor-element-b61b432 input[type="submit"]:hover {
	box-shadow: 0px 6px 12px rgba(0, 0, 0, .3);
	/* הצללה מוגברת כאשר הפוקוס על השדה או כפתור */
	border: none;
}

.elementor-8186 .elementor-element.elementor-element-b61b432 .elementor-field-type-acceptance {
	order: 4;
}

input::placeholder {
	opacity: 1 !important;
}

input::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
	opacity: 1;
}

input::-moz-placeholder {
	/* Firefox 19+ */
	opacity: 1;
}

input:-ms-input-placeholder {
	/* IE 10+ */
	opacity: 1;
}

input::-moz-placeholder {
	/* Firefox 18- */
	opacity: 1;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-a539724 */
.elementor-8186 .elementor-element.elementor-element-a539724 .elementor-heading-title {
	background-image: linear-gradient(to right, #5e1519, #8c1e24, #b4272d, #d9373f, #f24b55);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-c5a2b03 */
.elementor-8186 .elementor-element.elementor-element-c5a2b03 .elementor-heading-title {
	background-image: linear-gradient(to right, #5e1519, #8c1e24, #b4272d, #d9373f, #f24b55);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for icon-list, class: .elementor-element-bf0a9b5 */
.elementor-icon-list-item {
	border-bottom: .5px solid;
	/* הגדרת גבול התחתון */
	border-image: linear-gradient(to right, rgba(255, 255, 255, 0), #e21010, rgba(255, 255, 255, 0)) 1;
	/* גרדיאנט על הגבול */
	padding-top: 0;
	padding-bottom: 0;
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 {
	max-width: 100%;
}

.elementor-8186 .elementor-element.elementor-element-bf0a9b5 {
	-webkit-backdrop-filter: blur(5px);
	backdrop-filter: blur(5px);
}

/* End custom CSS */

/* Start custom CSS for form, class: .elementor-element-703d9a2 */
.elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="text"], .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="email"], .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="tel"], .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="url"], .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="number"], .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="password"], .elementor-8186 .elementor-element.elementor-element-703d9a2 textarea, .elementor-8186 .elementor-element.elementor-element-703d9a2 select, .elementor-8186 .elementor-element.elementor-element-703d9a2 button[type="submit"], .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="submit"] {
	box-shadow: 0px 6px 10px rgba(0, 0, 0, .15);
	/* הצללה מוגברת סביב המסגרת */
	border: none;
	/* מסיר את המסגרת */
	border-radius: 5px;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="text"]:focus, .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="email"]:focus, .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="tel"]:focus, .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="url"]:focus, .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="number"]:focus, .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="password"]:focus, .elementor-8186 .elementor-element.elementor-element-703d9a2 textarea:focus, .elementor-8186 .elementor-element.elementor-element-703d9a2 select:focus, .elementor-8186 .elementor-element.elementor-element-703d9a2 button[type="submit"]:hover, .elementor-8186 .elementor-element.elementor-element-703d9a2 input[type="submit"]:hover {
	box-shadow: 0px 6px 12px rgba(0, 0, 0, .3);
	/* הצללה מוגברת כאשר הפוקוס על השדה או כפתור */
	border: none;
}

.elementor-8186 .elementor-element.elementor-element-703d9a2 .elementor-field-type-acceptance {
	order: 4;
}

input::placeholder {
	opacity: 1 !important;
}

input::-webkit-input-placeholder {
	/* Chrome/Opera/Safari */
	opacity: 1;
}

input::-moz-placeholder {
	/* Firefox 19+ */
	opacity: 1;
}

input:-ms-input-placeholder {
	/* IE 10+ */
	opacity: 1;
}

input::-moz-placeholder {
	/* Firefox 18- */
	opacity: 1;
}

/* End custom CSS */

/* Start custom CSS for heading, class: .elementor-element-5695a83 */
.elementor-8186 .elementor-element.elementor-element-5695a83 .elementor-heading-title {
	background-image: linear-gradient(to right, #5e1519, #8c1e24, #b4272d, #d9373f, #f24b55);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

/* End custom CSS */

/* Start custom CSS for accordion, class: .elementor-element-40c5cc0 */
.steroids .elementor-tab-title {
	border-radius: 15px;
}

.elementor-tab-content.elementor-clearfix {
	margin-top: 8px;
	border-radius: 15px;
}

.elementor-8186 .elementor-element.elementor-element-40c5cc0 .elementor-accordion-item:first-child {
	display: none;
}

/* End custom CSS */

/* Start custom CSS for container, class: .elementor-element-80165b1 */
.elementor-8186 .elementor-element.elementor-element-80165b1 .elementor-widget-container:before, .elementor-8186 .elementor-element.elementor-element-80165b1 .elementor-widget-container:after {
	content: " ";
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: -1;
	left: 0px;
	bottom: 0px;
	background-color: #61d466;
	border-radius: 50%;
	animation-duration: 1.2s;
	animation-iteration-count: infinite;
	animation-direction: alternate-reverse;
	animation-name: whatsapp-animation-kfirdigital;
	animation-delay: .2s;
	animation-timing-function: ease-out;
}

.elementor-8186 .elementor-element.elementor-element-80165b1 .elementor-widget-container:after {
	width: calc(100% + 10px);
	height: calc(100% + 10px);
	margin: -5px;
	animation-delay: .5s;
}

@keyframes whatsapp-animation-kfirdigital {
	0% {
		opacity: 0;
		transform: scale(.7);
	}
	
	100% {
		opacity: .4;
		transform: scale(1.3);
	}
}

/* End custom CSS */

/* Start custom CSS */
.box {
	transition: transform .3s ease-in-out;
}

.box:hover {
	transform: scale(1.02);
}
