
.elementor-2827 .elementor-element.elementor-element-28d5cd3 {
	--display: flex;
}

.elementor-widget-call-to-action .elementor-cta__title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-call-to-action .elementor-cta__description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-call-to-action .elementor-cta__button {
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-widget-call-to-action .elementor-ribbon-inner {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-weight: var(--e-global-typography-accent-font-weight);
}

.elementor-2827 .elementor-element.elementor-element-32c5512 .elementor-cta .elementor-cta__bg, .elementor-2827 .elementor-element.elementor-element-32c5512 .elementor-cta .elementor-cta__bg-overlay {
	transition-duration: 1500ms;
}

.elementor-2827 .elementor-element.elementor-element-32c5512 > .elementor-widget-container {
	border-radius: 8px 8px 8px 8px;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, .5);
}

.elementor-2827 .elementor-element.elementor-element-32c5512 .elementor-cta__content {
	text-align: center;
}

.elementor-2827 .elementor-element.elementor-element-32c5512 .elementor-cta__title {
	font-family: "Open Sans Hebrew Condensed", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: var(--e-global-color-5cbd61c);
}

.elementor-2827 .elementor-element.elementor-element-32c5512 .elementor-cta:not(:hover) .elementor-cta__bg-overlay {
	background-color: rgba(0, 0, 0, .44);
}

.elementor-2827 .elementor-element.elementor-element-32c5512 .elementor-cta:hover .elementor-cta__bg-overlay {
	background-color: rgba(2, 1, 1, .19);
}
