.elementor-9217 .elementor-element.elementor-element-74fe6fbd {
	color: #fff;
}

.elementor-9217 .elementor-element.elementor-element-32df3c65 {
	color: #fff;
}

.elementor-9217 .elementor-element.elementor-element-20612e3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-9217 .elementor-element.elementor-element-20612e3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-accent);
}

.elementor-9217 .elementor-element.elementor-element-20612e3 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-9217 .elementor-element.elementor-element-61f842ca {
	text-align: center;
}

.elementor-9217 .elementor-element.elementor-element-61f842ca .elementor-heading-title {
	-webkit-text-stroke-width: 0px;
	stroke-width: 0px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-9217 .elementor-element.elementor-element-325392f {
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-accent);
}

.elementor-9217 .elementor-element.elementor-element-8460643 > .elementor-element-populated {
	border-style: solid;
	border-color: var(--e-global-color-accent);
}

.elementor-9217 .elementor-element.elementor-element-31fef7e {
	--e-price-table-header-background-color: var(--e-global-color-f13939b);
}

.elementor-9217 .elementor-element.elementor-element-31fef7e .elementor-price-table__heading {
	font-family: "helveticaneue-thin";
}

.elementor-9217 .elementor-element.elementor-element-31fef7e .elementor-price-table__currency, .elementor-9217 .elementor-element.elementor-element-31fef7e .elementor-price-table__integer-part, .elementor-9217 .elementor-element.elementor-element-31fef7e .elementor-price-table__fractional-part {
	color: var(--e-global-color-2ca4725);
}

.elementor-9217 .elementor-element.elementor-element-31fef7e .elementor-price-table .elementor-price-table__price {
	font-family: "minervam";
	font-size: 36px;
}

.elementor-9217 .elementor-element.elementor-element-31fef7e .elementor-price-table__features-list {
	padding: 0px 0px 10px 0px;
	--e-price-table-features-list-color: var(--e-global-color-2ca4725);
}

.elementor-9217 .elementor-element.elementor-element-31fef7e .elementor-price-table__features-list li {
	font-family: "helveticaneue-thin";
}

.elementor-9217 .elementor-element.elementor-element-31fef7e .elementor-price-table__features-list li:before {
	border-top-style: solid;
	border-top-color: #ddd;
	border-top-width: 2px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.elementor-9217 .elementor-element.elementor-element-c7646b3 {
	--e-price-table-header-background-color: var(--e-global-color-secondary);
}

.elementor-9217 .elementor-element.elementor-element-c7646b3 .elementor-price-table__heading {
	font-family: "helveticaneue-thin";
}

.elementor-9217 .elementor-element.elementor-element-c7646b3 .elementor-price-table__currency, .elementor-9217 .elementor-element.elementor-element-c7646b3 .elementor-price-table__integer-part, .elementor-9217 .elementor-element.elementor-element-c7646b3 .elementor-price-table__fractional-part {
	color: var(--e-global-color-2ca4725);
}

.elementor-9217 .elementor-element.elementor-element-c7646b3 .elementor-price-table .elementor-price-table__price {
	font-family: "minervam";
	font-size: 36px;
}

.elementor-9217 .elementor-element.elementor-element-c7646b3 .elementor-price-table__features-list {
	padding: 0px 0px 21px 0px;
	--e-price-table-features-list-color: var(--e-global-color-2ca4725);
}

.elementor-9217 .elementor-element.elementor-element-c7646b3 .elementor-price-table__features-list li {
	font-family: "helveticaneue-thin";
}

.elementor-9217 .elementor-element.elementor-element-c7646b3 .elementor-price-table__features-list li:before {
	border-top-style: solid;
	border-top-color: #ddd;
	border-top-width: 2px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.elementor-9217 .elementor-element.elementor-element-d6326e3 .elementor-price-table__button {
	background-color: var(--e-global-color-e231bd2);
	color: var(--e-global-color-accent);
}

.elementor-9217 .elementor-element.elementor-element-d6326e3 {
	--e-price-table-header-background-color: var(--e-global-color-primary);
}

.elementor-9217 .elementor-element.elementor-element-d6326e3 .elementor-price-table__heading {
	color: var(--e-global-color-accent);
	font-family: "helveticaneue-thin";
}

.elementor-9217 .elementor-element.elementor-element-d6326e3 .elementor-price-table__currency, .elementor-9217 .elementor-element.elementor-element-d6326e3 .elementor-price-table__integer-part, .elementor-9217 .elementor-element.elementor-element-d6326e3 .elementor-price-table__fractional-part {
	color: var(--e-global-color-2ca4725);
}

.elementor-9217 .elementor-element.elementor-element-d6326e3 .elementor-price-table .elementor-price-table__price {
	font-family: "minervam";
	font-size: 36px;
}

.elementor-9217 .elementor-element.elementor-element-d6326e3 .elementor-price-table__features-list {
	--e-price-table-features-list-color: var(--e-global-color-2ca4725);
}

.elementor-9217 .elementor-element.elementor-element-d6326e3 .elementor-price-table__features-list li {
	font-family: "helveticaneue-thin";
}

.elementor-9217 .elementor-element.elementor-element-d6326e3 .elementor-price-table__features-list li:before {
	border-top-style: solid;
	border-top-color: #ddd;
	border-top-width: 2px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.elementor-9217 .elementor-element.elementor-element-28a309c {
	color: var(--e-global-color-accent);
}

.elementor-9217 .elementor-element.elementor-element-7d8814ab {
	color: #fff;
}

.elementor-9217 .elementor-element.elementor-element-422c5fd {
	color: #fff;
}

.elementor-9217 .elementor-element.elementor-element-49ca08a {
	color: #fff;
}

.elementor-9217 .elementor-element.elementor-element-d0ae73e {
	color: #fff;
}

.elementor-9217 .elementor-element.elementor-element-ff02bf7 .elementor-heading-title {
	text-transform: capitalize;
}

.elementor-9217 .elementor-element.elementor-element-ea08076 {
	color: var(--e-global-color-2626a4d);
}

.elementor-9217 .elementor-element.elementor-element-1476c0a1 .elementor-button {
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
}

.elementor-9217 .elementor-element.elementor-element-3a3cb6da .elementor-button {
	background-color: rgba(0, 34, 0, .07);
	fill: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
}

.elementor-9217 .elementor-element.elementor-element-c787139 .elementor-heading-title {
	font-weight: 100;
	text-transform: capitalize;
	color: var(--e-global-color-primary);
}

.elementor-9217 .elementor-element.elementor-element-13721d44 {
	--grid-side-margin: 10px;
	--grid-column-gap: 10px;
	--grid-row-gap: 10px;
	--grid-bottom-margin: 10px;
}

.elementor-9217 .elementor-element.elementor-element-7b438d57 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-9217 .elementor-element.elementor-element-7b438d57 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-9217 .elementor-element.elementor-element-7b438d57 .elementor-post__meta-data span + span:before {
	content: "///";
}

.elementor-9217 .elementor-element.elementor-element-7b438d57.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
	margin-bottom: 20px;
}

@media (max-width:1024px) {
	.elementor-9217 .elementor-element.elementor-element-13721d44 {
		--grid-side-margin: 10px;
		--grid-column-gap: 10px;
		--grid-row-gap: 10px;
		--grid-bottom-margin: 10px;
	}
}

@media (max-width:767px) {
	.elementor-9217 .elementor-element.elementor-element-13721d44 {
		--grid-side-margin: 10px;
		--grid-column-gap: 10px;
		--grid-row-gap: 10px;
		--grid-bottom-margin: 10px;
	}
	
	.elementor-9217 .elementor-element.elementor-element-7b438d57 .elementor-post__thumbnail__link {
		width: 100%;
	}
}