
.elementor-221 .elementor-element.elementor-element-f90e0e0:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-f90e0e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-74bbd46);
}

.elementor-221 .elementor-element.elementor-element-f90e0e0 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 0px 0px;
}

.elementor-221 .elementor-element.elementor-element-f90e0e0 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-221 .elementor-element.elementor-element-1201e5e > .elementor-widget-container {
	padding: 50px 0px 50px 0px;
}

.elementor-221 .elementor-element.elementor-element-1201e5e {
	text-align: center;
}

.elementor-221 .elementor-element.elementor-element-1201e5e .elementor-heading-title {
	color: var(--e-global-color-66cb062d);
}

.elementor-221 .elementor-element.elementor-element-7ea0c4e .woocommerce-breadcrumb {
	color: var(--e-global-color-4bf48ff);
	text-align: center;
}

.elementor-221 .elementor-element.elementor-element-7ea0c4e .woocommerce-breadcrumb > a {
	color: var(--e-global-color-4bf48ff);
}

.elementor-221 .elementor-element.elementor-element-3ecde0a:not(.elementor-motion-effects-element-type-background), .elementor-221 .elementor-element.elementor-element-3ecde0a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-90e06e9);
}

.elementor-221 .elementor-element.elementor-element-3ecde0a > .elementor-container {
	max-width: 800px;
}

.elementor-221 .elementor-element.elementor-element-3ecde0a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 50px 0px;
}

.elementor-221 .elementor-element.elementor-element-3ecde0a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-221 .elementor-element.elementor-element-8db83d9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-221 .elementor-element.elementor-element-8db83d9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-90e06e9);
}

.elementor-221 .elementor-element.elementor-element-8db83d9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 70px 70px 70px 70px;
}

.elementor-221 .elementor-element.elementor-element-8db83d9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-221 .elementor-element.elementor-element-8db83d9 .elementor-element-populated a {
	color: var(--e-global-color-primary);
}

.elementor-221 .elementor-element.elementor-element-8db83d9 .elementor-element-populated a:hover {
	color: var(--e-global-color-secondary);
}

.elementor-221 .elementor-element.elementor-element-456dec2 .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	font-size: 14px;
}

.elementor-221 .elementor-element.elementor-element-456dec2 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	--e-icon-list-icon-size: 14px;
}

.elementor-221 .elementor-element.elementor-element-456dec2 .elementor-icon-list-icon {
	width: 14px;
}

.elementor-221 .elementor-element.elementor-element-456dec2 .elementor-icon-list-text, .elementor-221 .elementor-element.elementor-element-456dec2 .elementor-icon-list-text a {
	color: var(--e-global-color-primary);
}

.elementor-221 .elementor-element.elementor-element-29352c9 {
	width: var(--container-widget-width, 50px);
	max-width: 50px;
	--container-widget-width: 50px;
	--container-widget-flex-grow: 0;
	top: 348px;
	--grid-side-margin: 20px;
	--grid-column-gap: 20px;
	--grid-row-gap: 20px;
	--grid-bottom-margin: 20px;
}

.elementor-221 .elementor-element.elementor-element-29352c9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 10px 10px 10px 10px;
}

body:not(.rtl) .elementor-221 .elementor-element.elementor-element-29352c9 {
	left: 300px;
}

body.rtl .elementor-221 .elementor-element.elementor-element-29352c9 {
	right: 300px;
}

.elementor-221 .elementor-element.elementor-element-29352c9 .elementor-share-btn {
	font-size: calc(.65px * 10);
	height: 4.5em;
	border-width: 0px;
}

.elementor-221 .elementor-element.elementor-element-29352c9 .elementor-share-btn__icon {
	--e-share-buttons-icon-size: 3em;
}

.elementor-221 .elementor-element.elementor-element-30365c9 span.post-navigation__prev--label {
	color: var(--e-global-color-primary);
}

.elementor-221 .elementor-element.elementor-element-30365c9 span.post-navigation__next--label {
	color: var(--e-global-color-primary);
}

.elementor-221 .elementor-element.elementor-element-30365c9 span.post-navigation__prev--title, .elementor-221 .elementor-element.elementor-element-30365c9 span.post-navigation__next--title {
	color: var(--e-global-color-primary);
}

@media (max-width:1024px) {
	.elementor-221 .elementor-element.elementor-element-29352c9 {
		--grid-side-margin: 20px;
		--grid-column-gap: 20px;
		--grid-row-gap: 20px;
		--grid-bottom-margin: 20px;
	}
}

@media (max-width:767px) {
	.elementor-221 .elementor-element.elementor-element-29352c9 {
		--grid-side-margin: 20px;
		--grid-column-gap: 20px;
		--grid-row-gap: 20px;
		--grid-bottom-margin: 20px;
	}
}
