.elementor-142 .elementor-element.elementor-element-45e84a00 > .elementor-background-overlay {
	background-color: transparent;
	background-image: linear-gradient(100deg, #FFFFFF80 30%, #00A46438 100%);
	opacity: 0.9;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-45e84a00 .elementor-background-slideshow__slide__image {
	background-position: top center;
}

.elementor-142 .elementor-element.elementor-element-45e84a00 .elementor-background-overlay {
	filter: brightness(80%) contrast(145%) saturate(100%) blur(0px) hue-rotate(0deg);
}

.elementor-142 .elementor-element.elementor-element-45e84a00 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 7em 1em 7em 1em;
}

.elementor-142 .elementor-element.elementor-element-2b4f8c6b > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-2c40a5ea {
	padding: 0% 50% 0% 0%;
}

.elementor-142 .elementor-element.elementor-element-7d0560d2 > .elementor-element-populated {
	padding: 3em 3em 3em 3em;
}

.elementor-142 .elementor-element.elementor-element-64b7cf99 {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-64b7cf99 .elementor-heading-title {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	color: #161925;
}

.elementor-142 .elementor-element.elementor-element-1904d6cb {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-1904d6cb .elementor-heading-title {
	font-family: var(--e-global-typography-583e54c-font-family), Sans-serif;
	font-size: var(--e-global-typography-583e54c-font-size);
	font-weight: var(--e-global-typography-583e54c-font-weight);
	line-height: var(--e-global-typography-583e54c-line-height);
	letter-spacing: var(--e-global-typography-583e54c-letter-spacing);
	color: #1C1F26;
}

.elementor-142 .elementor-element.elementor-element-9201420 .elementor-heading-title {
	line-height: 1.5em;
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-one {
	background-color: var(--e-global-color-accent);
	color: #ffffff;
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-one:hover {
	background-color: var(--e-global-color-secondary);
	color: #ffffff;
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-two {
	background-color: #02010100;
	color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit_double_button {
	width: 400px;
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn:not(:last-child) {
	margin-right: 5px;
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-one > i {
	padding-right: 8px;
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-one > svg {
	margin-right: 8px;
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-two > i {
	padding-right: 8px;
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-two > svg {
	margin-right: 8px;
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-one svg path {
	stroke: #ffffff;
	fill: #ffffff;
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-one:hover svg path {
	stroke: #ffffff;
	fill: #ffffff;
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-two svg path {
	stroke: var(--e-global-color-accent);
	fill: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-two:hover {
	color: var(--e-global-color-dea41e4);
}

.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-two:hover svg path {
	stroke: var(--e-global-color-dea41e4);
	fill: var(--e-global-color-dea41e4);
}

.elementor-142 .elementor-element.elementor-element-49157f40:not(.elementor-motion-effects-element-type-background),
.elementor-142 .elementor-element.elementor-element-49157f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-308e809);
}

.elementor-142 .elementor-element.elementor-element-49157f40 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 1em 1em 14em 1em;
}

.elementor-142 .elementor-element.elementor-element-49157f40 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-6f08f420 > .elementor-element-populated {
	margin: -6em 0em 0em 0em;
	--e-column-margin-right: 0em;
	--e-column-margin-left: 0em;
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-5afaa183:not(.elementor-motion-effects-element-type-background),
.elementor-142 .elementor-element.elementor-element-5afaa183 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a291686);
}

.elementor-142 .elementor-element.elementor-element-5afaa183 {
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-accent);
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.25);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-142 .elementor-element.elementor-element-5afaa183 > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-41dc9520.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-41dc9520 > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-a9dcce6 {
	width: var(--container-widget-width, 99.5%);
	max-width: 99.5%;
	--container-widget-width: 99.5%;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-a9dcce6 .elementor-counter {
	gap: 10px;
}

.elementor-142 .elementor-element.elementor-element-a9dcce6 .elementor-counter-number-wrapper {
	--counter-prefix-grow: 1;
	--counter-suffix-grow: 1;
	--counter-number-grow: 0;
	color: var(--e-global-color-dea41e4);
	font-size: 48px;
}

.elementor-142 .elementor-element.elementor-element-a9dcce6 .elementor-counter-title {
	line-height: 1.3em;
}

.elementor-142 .elementor-element.elementor-element-57362d55 > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-27bde9c .elementor-counter {
	gap: 10px;
}

.elementor-142 .elementor-element.elementor-element-27bde9c .elementor-counter-number-wrapper {
	--counter-prefix-grow: 1;
	--counter-suffix-grow: 1;
	--counter-number-grow: 0;
	color: var(--e-global-color-dea41e4);
	font-size: 48px;
}

.elementor-142 .elementor-element.elementor-element-27bde9c .elementor-counter-title {
	line-height: 1.3em;
}

.elementor-142 .elementor-element.elementor-element-a9e5f2f > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-e9a846c .elementor-counter {
	gap: 10px;
}

.elementor-142 .elementor-element.elementor-element-e9a846c .elementor-counter-number-wrapper {
	--counter-prefix-grow: 1;
	--counter-suffix-grow: 1;
	--counter-number-grow: 0;
	color: var(--e-global-color-dea41e4);
	font-size: 48px;
}

.elementor-142 .elementor-element.elementor-element-e9a846c .elementor-counter-title {
	line-height: 1.3em;
}

.elementor-bc-flex-widget .elementor-142 .elementor-element.elementor-element-79f775cf.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-142 .elementor-element.elementor-element-79f775cf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-142 .elementor-element.elementor-element-79f775cf > .elementor-element-populated {
	padding: 3em 3em 3em 3em;
}

.elementor-142 .elementor-element.elementor-element-2abf3db4 {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-2abf3db4 .elementor-heading-title {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-2151e3e6 {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-2151e3e6 .elementor-heading-title {
	font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif;
	font-size: var(--e-global-typography-5d167aa-font-size);
	font-weight: var(--e-global-typography-5d167aa-font-weight);
	line-height: var(--e-global-typography-5d167aa-line-height);
	color: var(--e-global-color-dea41e4);
}

.elementor-142 .elementor-element.elementor-element-71796304 {
	text-align: left;
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(9px/2);
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(9px/2);
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(9px/2);
	margin-left: calc(9px/2);
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-9px/2);
	margin-left: calc(-9px/2);
}

body.rtl .elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-9px/2);
}

body:not(.rtl) .elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-9px/2);
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-item:not(:last-child):after {
	content: "";
	width: 66%;
	border-color: #ddd;
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
	border-top-style: solid;
	border-top-width: 1px;
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-style: solid;
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
	border-left-width: 1px;
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-icon i {
	color: var(--e-global-color-primary);
	transition: color 0.3s;
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-icon svg {
	fill: var(--e-global-color-primary);
	transition: fill 0.3s;
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-item:hover .elementor-icon-list-icon i {
	color: var(--e-global-color-secondary);
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-item:hover .elementor-icon-list-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d {
	--e-icon-list-icon-size: 27px;
	--icon-vertical-offset: 0px;
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-icon {
	padding-right: 8px;
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-item > .elementor-icon-list-text,
.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-item > a {
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-text {
	color: var(--e-global-color-secondary);
	transition: color 0.3s;
}

.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-item:hover .elementor-icon-list-text {
	color: var(--e-global-color-primary);
}

.elementor-142 .elementor-element.elementor-element-4fd9fbb9 {
	margin-top: -14em;
	margin-bottom: 0em;
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-17a572bf > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-5dc9e43e.ekit-equal-height-enable,
.elementor-142 .elementor-element.elementor-element-5dc9e43e.ekit-equal-height-enable > div,
.elementor-142 .elementor-element.elementor-element-5dc9e43e.ekit-equal-height-enable .ekit-wid-con,
.elementor-142 .elementor-element.elementor-element-5dc9e43e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-142 .elementor-element.elementor-element-5dc9e43e .elementskit-infobox {
	padding: 50px 40px 50px 40px;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.25);
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
}

.elementor-142 .elementor-element.elementor-element-5dc9e43e .elementskit-infobox:hover {
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.25);
}

.elementor-142 .elementor-element.elementor-element-5dc9e43e .elementskit-infobox .elementskit-info-box-title {
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-5dc9e43e .elementskit-infobox .box-body > p {
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-5dc9e43e .elementskit-info-box-icon {
	background-color: var(--e-global-color-308e809);
	border-radius: 50% 50% 50% 50%;
}

.elementor-142 .elementor-element.elementor-element-5dc9e43e .elementskit-infobox .elementskit-info-box-icon {
	padding: 7px 7px 7px 7px;
	transform: rotate(0deg);
	width: 70px;
}

.elementor-142 .elementor-element.elementor-element-5dc9e43e .elementskit-infobox .elementskit-info-box-icon {
	height: 70px;
}

.elementor-142 .elementor-element.elementor-element-2693a57b > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-29df8f00.ekit-equal-height-enable,
.elementor-142 .elementor-element.elementor-element-29df8f00.ekit-equal-height-enable > div,
.elementor-142 .elementor-element.elementor-element-29df8f00.ekit-equal-height-enable .ekit-wid-con,
.elementor-142 .elementor-element.elementor-element-29df8f00.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-142 .elementor-element.elementor-element-29df8f00 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-142 .elementor-element.elementor-element-29df8f00 .elementskit-infobox {
	padding: 50px 40px 50px 40px;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.25);
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
}

.elementor-142 .elementor-element.elementor-element-29df8f00 .elementskit-infobox:hover {
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.25);
}

.elementor-142 .elementor-element.elementor-element-29df8f00 .elementskit-infobox .elementskit-info-box-title {
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-29df8f00 .elementskit-infobox .box-body > p {
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-29df8f00 .elementskit-info-box-icon {
	background-color: var(--e-global-color-308e809);
	border-radius: 50% 50% 50% 50%;
}

.elementor-142 .elementor-element.elementor-element-29df8f00 .elementskit-infobox .elementskit-info-box-icon {
	padding: 7px 7px 7px 7px;
	transform: rotate(0deg);
	width: 70px;
}

.elementor-142 .elementor-element.elementor-element-29df8f00 .elementskit-infobox .elementskit-info-box-icon {
	height: 70px;
}

.elementor-142 .elementor-element.elementor-element-3824fd6e > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-7192289a.ekit-equal-height-enable,
.elementor-142 .elementor-element.elementor-element-7192289a.ekit-equal-height-enable > div,
.elementor-142 .elementor-element.elementor-element-7192289a.ekit-equal-height-enable .ekit-wid-con,
.elementor-142 .elementor-element.elementor-element-7192289a.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-142 .elementor-element.elementor-element-7192289a .elementskit-infobox {
	padding: 50px 40px 50px 40px;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.25);
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
}

.elementor-142 .elementor-element.elementor-element-7192289a .elementskit-infobox:hover {
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.25);
}

.elementor-142 .elementor-element.elementor-element-7192289a .elementskit-infobox .elementskit-info-box-title {
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-7192289a .elementskit-infobox .box-body > p {
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-7192289a .elementskit-info-box-icon {
	background-color: var(--e-global-color-308e809);
	border-radius: 50% 50% 50% 50%;
}

.elementor-142 .elementor-element.elementor-element-7192289a .elementskit-infobox .elementskit-info-box-icon {
	padding: 0px 7px 0px 7px;
	transform: rotate(0deg);
	width: 70px;
}

.elementor-142 .elementor-element.elementor-element-7192289a .elementskit-infobox .elementskit-info-box-icon {
	height: 70px;
}

.elementor-142 .elementor-element.elementor-element-5af7d68 > .elementor-widget-container {
	padding: 0em 0em 1em 0em;
}

.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-583e54c-font-family), Sans-serif;
	font-size: var(--e-global-typography-583e54c-font-size);
	font-weight: var(--e-global-typography-583e54c-font-weight);
	line-height: var(--e-global-typography-583e54c-line-height);
	letter-spacing: var(--e-global-typography-583e54c-letter-spacing);
}

.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000000;
}

.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000000;
}

.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-section-title-wraper .elementskit-border-divider {
	width: 100px;
	background: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long {
	width: 100px;
	height: 4px;
	color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-section-title-wraper .elementskit-border-star {
	width: 100px;
	height: 4px;
	color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-section-title-wraper .elementskit-border-divider,
.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-border-divider::before {
	height: 4px;
}

.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-section-title-wraper .elementskit-border-divider:before {
	background-color: var(--e-global-color-accent);
	color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-section-title-wraper .elementskit-border-star:after {
	background-color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-8f3656c:not(.elementor-motion-effects-element-type-background),
.elementor-142 .elementor-element.elementor-element-8f3656c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-142 .elementor-element.elementor-element-8f3656c {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-142 .elementor-element.elementor-element-8f3656c > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-ea2bd9f.ekit-equal-height-enable,
.elementor-142 .elementor-element.elementor-element-ea2bd9f.ekit-equal-height-enable > div,
.elementor-142 .elementor-element.elementor-element-ea2bd9f.ekit-equal-height-enable .ekit-wid-con,
.elementor-142 .elementor-element.elementor-element-ea2bd9f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
	height: 100%;
}

.elementor-142 .elementor-element.elementor-element-ea2bd9f {
	width: var(--container-widget-width, 98.056%);
	max-width: 98.056%;
	--container-widget-width: 98.056%;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-ea2bd9f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-142 .elementor-element.elementor-element-ea2bd9f .elementskit-infobox {
	padding: 50px 40px 50px 40px;
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.25);
	border-style: solid;
	border-width: 0px 0px 5px 0px;
	border-color: var(--e-global-color-accent);
	border-radius: 0px 0px 0px 0px;
}

.elementor-142 .elementor-element.elementor-element-ea2bd9f .elementskit-infobox:hover {
	box-shadow: 0px 10px 30px 0px rgba(0, 0, 0, 0.25);
}

.elementor-142 .elementor-element.elementor-element-ea2bd9f .elementskit-infobox .elementskit-info-box-title {
	padding: 0px 0px 0px 0px;
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-ea2bd9f .elementskit-infobox .box-body > p {
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-142 .elementor-element.elementor-element-ea2bd9f .elementskit-info-box-icon {
	background-color: var(--e-global-color-308e809);
	border-radius: 50% 50% 50% 50%;
}

.elementor-142 .elementor-element.elementor-element-ea2bd9f .elementskit-infobox .elementskit-info-box-icon {
	padding: 7px 7px 7px 7px;
	transform: rotate(0deg);
	width: 120px;
}

.elementor-142 .elementor-element.elementor-element-ea2bd9f .elementskit-infobox .elementskit-info-box-icon {
	height: 120px;
}

.elementor-142 .elementor-element.elementor-element-d92310b:not(.elementor-motion-effects-element-type-background),
.elementor-142 .elementor-element.elementor-element-d92310b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-142 .elementor-element.elementor-element-d92310b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-142 .elementor-element.elementor-element-d92310b > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-f89b29f > .elementor-widget-container {
	border-style: solid;
	border-color: var(--e-global-color-a185853);
}

.elementor-142 .elementor-element.elementor-element-cd7fd3a > .elementor-widget-container {
	border-style: solid;
	border-color: var(--e-global-color-a185853);
}

.elementor-142 .elementor-element.elementor-element-50165919 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-142 .elementor-element.elementor-element-50165919 {
	padding: 6em 1em 1em 1em;
}

.elementor-bc-flex-widget .elementor-142 .elementor-element.elementor-element-7c16d60c.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-142 .elementor-element.elementor-element-7c16d60c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-142 .elementor-element.elementor-element-7c16d60c > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-86f7800 {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-86f7800 .elementor-heading-title {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	color: var(--e-global-color-a185853);
}

.elementor-142 .elementor-element.elementor-element-420f43a {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-67bdeb84 > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-6b3a4edb {
	padding: 1em 1em 5em 1em;
}

.elementor-142 .elementor-element.elementor-element-b3b65f1 > .elementor-element-populated {
	padding: 1em 0em 1em 0em;
}

.elementor-142 .elementor-element.elementor-element-17b46080 > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__back {
	background-color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__button:hover {
	background-color: var(--e-global-color-82f1504);
	border-color: var(--e-global-color-82f1504);
}

.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	background-color: #00693D73;
	text-align: center;
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box {
	height: 400px;
}

.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__front .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
}

.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__button {
	margin-left: 0;
	border-width: 2px;
}

.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__back .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-6ff3d61c > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__back {
	background-color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__button:hover {
	background-color: var(--e-global-color-82f1504);
	border-color: var(--e-global-color-82f1504);
}

.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	background-color: #00693D73;
	filter: brightness(100%) contrast(100%) saturate(100%) blur(0px) hue-rotate(0deg);
	text-align: center;
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box {
	height: 400px;
}

.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__front .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
}

.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__button {
	margin-left: 0;
	border-width: 2px;
}

.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__back .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-5eb0cd67 > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__back {
	background-color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__button:hover {
	background-color: var(--e-global-color-82f1504);
	border-color: var(--e-global-color-82f1504);
}

.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	background-color: #00693D73;
	text-align: center;
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box {
	height: 400px;
}

.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__front .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
}

.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__button {
	margin-left: 0;
	border-width: 2px;
}

.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__back .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-4c36e064 {
	z-index: 2;
}

.elementor-142 .elementor-element.elementor-element-58d00b0e > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__back {
	background-color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__button:hover {
	background-color: var(--e-global-color-82f1504);
	border-color: var(--e-global-color-82f1504);
}

.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	background-color: #00693D73;
	text-align: center;
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box {
	height: 400px;
}

.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__front .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
}

.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__button {
	margin-left: 0;
	border-width: 2px;
}

.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__back .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-18251a8e > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__back {
	background-color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__button:hover {
	background-color: var(--e-global-color-82f1504);
	border-color: var(--e-global-color-82f1504);
}

.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	background-color: #00693D73;
	text-align: center;
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box {
	height: 400px;
}

.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__front .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
}

.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__button {
	margin-left: 0;
	border-width: 2px;
}

.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__back .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-2a29d7b6 > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__back {
	background-color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__button:hover {
	background-color: var(--e-global-color-82f1504);
	border-color: var(--e-global-color-82f1504);
}

.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
	background-color: #00693D73;
	text-align: center;
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box {
	height: 400px;
}

.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__front .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-83682a1-font-family), Sans-serif;
	font-size: var(--e-global-typography-83682a1-font-size);
	font-weight: var(--e-global-typography-83682a1-font-weight);
	line-height: var(--e-global-typography-83682a1-line-height);
}

.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__front .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
}

.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__button {
	margin-left: 0;
	border-width: 2px;
}

.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__back .elementor-flip-box__layer__title {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__back .elementor-flip-box__layer__description {
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-66a6c36b:not(.elementor-motion-effects-element-type-background),
.elementor-142 .elementor-element.elementor-element-66a6c36b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-secondary);
}

.elementor-142 .elementor-element.elementor-element-66a6c36b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 4em 1em 4em 1em;
}

.elementor-142 .elementor-element.elementor-element-66a6c36b > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-142 .elementor-element.elementor-element-41846ed7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-142 .elementor-element.elementor-element-41846ed7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-142 .elementor-element.elementor-element-41846ed7 > .elementor-element-populated {
	padding: 1em 4em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-3fdbc0c8 {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-3fdbc0c8 .elementor-heading-title {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	color: var(--e-global-color-82f1504);
}

.elementor-142 .elementor-element.elementor-element-35e5083e {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-35e5083e .elementor-heading-title {
	font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif;
	font-size: var(--e-global-typography-5d167aa-font-size);
	font-weight: var(--e-global-typography-5d167aa-font-weight);
	line-height: var(--e-global-typography-5d167aa-line-height);
	color: var(--e-global-color-a291686);
}

.elementor-142 .elementor-element.elementor-element-687c8cda {
	text-align: left;
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-fc5a1dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(50px/2);
}

.elementor-142 .elementor-element.elementor-element-fc5a1dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(50px/2);
}

.elementor-142 .elementor-element.elementor-element-fc5a1dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(50px/2);
	margin-left: calc(50px/2);
}

.elementor-142 .elementor-element.elementor-element-fc5a1dd .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-50px/2);
	margin-left: calc(-50px/2);
}

body.rtl .elementor-142 .elementor-element.elementor-element-fc5a1dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-50px/2);
}

body:not(.rtl) .elementor-142 .elementor-element.elementor-element-fc5a1dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-50px/2);
}

.elementor-142 .elementor-element.elementor-element-fc5a1dd .elementor-icon-list-icon i {
	color: var(--e-global-color-308e809);
	transition: color 0.3s;
}

.elementor-142 .elementor-element.elementor-element-fc5a1dd .elementor-icon-list-icon svg {
	fill: var(--e-global-color-308e809);
	transition: fill 0.3s;
}

.elementor-142 .elementor-element.elementor-element-fc5a1dd {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-142 .elementor-element.elementor-element-fc5a1dd .elementor-icon-list-text {
	color: var(--e-global-color-308e809);
	transition: color 0.3s;
}

.elementor-142 .elementor-element.elementor-element-ed16717 .elementor-button:hover,
.elementor-142 .elementor-element.elementor-element-ed16717 .elementor-button:focus {
	background-color: var(--e-global-color-82f1504);
}

.elementor-142 .elementor-element.elementor-element-317d9516 > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-7b4b2b60:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-142 .elementor-element.elementor-element-7b4b2b60 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-308e809);
}

.elementor-142 .elementor-element.elementor-element-7b4b2b60 > .elementor-element-populated {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 3em 2em 3em;
}

.elementor-142 .elementor-element.elementor-element-7b4b2b60 > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-811e13c .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-811e13c.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-142 .elementor-element.elementor-element-811e13c.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-142 .elementor-element.elementor-element-811e13c.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-142 .elementor-element.elementor-element-811e13c .elementor-image-box-title {
	margin-bottom: 10px;
}

.elementor-142 .elementor-element.elementor-element-811e13c .elementor-image-box-wrapper .elementor-image-box-img {
	width: 45%;
}

.elementor-142 .elementor-element.elementor-element-811e13c .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-142 .elementor-element.elementor-element-0e444c2 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-0e444c2.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-142 .elementor-element.elementor-element-0e444c2.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-142 .elementor-element.elementor-element-0e444c2.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-142 .elementor-element.elementor-element-0e444c2 .elementor-image-box-title {
	margin-bottom: 10px;
}

.elementor-142 .elementor-element.elementor-element-0e444c2 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 45%;
}

.elementor-142 .elementor-element.elementor-element-0e444c2 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-142 .elementor-element.elementor-element-ea7ce85 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-ea7ce85.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-142 .elementor-element.elementor-element-ea7ce85.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-142 .elementor-element.elementor-element-ea7ce85.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-142 .elementor-element.elementor-element-ea7ce85 .elementor-image-box-title {
	margin-bottom: 10px;
}

.elementor-142 .elementor-element.elementor-element-ea7ce85 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 45%;
}

.elementor-142 .elementor-element.elementor-element-ea7ce85 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-142 .elementor-element.elementor-element-240cf22 .elementor-image-box-wrapper {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-240cf22.elementor-position-right .elementor-image-box-img {
	margin-left: 14px;
}

.elementor-142 .elementor-element.elementor-element-240cf22.elementor-position-left .elementor-image-box-img {
	margin-right: 14px;
}

.elementor-142 .elementor-element.elementor-element-240cf22.elementor-position-top .elementor-image-box-img {
	margin-bottom: 14px;
}

.elementor-142 .elementor-element.elementor-element-240cf22 .elementor-image-box-title {
	margin-bottom: 10px;
}

.elementor-142 .elementor-element.elementor-element-240cf22 .elementor-image-box-wrapper .elementor-image-box-img {
	width: 45%;
}

.elementor-142 .elementor-element.elementor-element-240cf22 .elementor-image-box-img img {
	transition-duration: 0.3s;
}

.elementor-142 .elementor-element.elementor-element-507d5a8b:not(.elementor-motion-effects-element-type-background),
.elementor-142 .elementor-element.elementor-element-507d5a8b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #7A7A7A12;
}

.elementor-142 .elementor-element.elementor-element-507d5a8b {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 4em 1em 4em 1em;
}

.elementor-142 .elementor-element.elementor-element-507d5a8b > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-3129bdc9 > .elementor-element-populated {
	padding: 3em 3em 3em 3em;
}

.elementor-142 .elementor-element.elementor-element-1cbab151 {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-1cbab151 .elementor-heading-title {
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-size: var(--e-global-typography-84ca66e-font-size);
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	color: var(--e-global-color-a185853);
}

.elementor-142 .elementor-element.elementor-element-1213b9c3 {
	text-align: left;
}

.elementor-142 .elementor-element.elementor-element-1213b9c3 .elementor-heading-title {
	font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif;
	font-size: var(--e-global-typography-5d167aa-font-size);
	font-weight: var(--e-global-typography-5d167aa-font-weight);
	line-height: var(--e-global-typography-5d167aa-line-height);
	color: var(--e-global-color-dea41e4);
}

.elementor-142 .elementor-element.elementor-element-30b5356 {
	text-align: left;
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-6cf77bb5 .elementor-button:hover,
.elementor-142 .elementor-element.elementor-element-6cf77bb5 .elementor-button:focus {
	background-color: var(--e-global-color-82f1504);
}

.elementor-bc-flex-widget .elementor-142 .elementor-element.elementor-element-6803eb3e.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-142 .elementor-element.elementor-element-6803eb3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-142 .elementor-element.elementor-element-6803eb3e > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-5bfe5441.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-142 .elementor-element.elementor-element-5bfe5441 > .elementor-element-populated {
	padding: 1.5em 1.5em 1.5em 1.5em;
}

.elementor-142 .elementor-element.elementor-element-479eff01 {
	width: var(--container-widget-width, 200px);
	max-width: 200px;
	--container-widget-width: 200px;
	--container-widget-flex-grow: 0;
}

.elementor-142 .elementor-element.elementor-element-479eff01 > .elementor-widget-container {
	background-color: var(--e-global-color-a291686);
	margin: -3em 0em 0em 0em;
	padding: 1em 1em 1em 1em;
	border-style: solid;
	border-width: 0px 0px 3px 0px;
	border-color: var(--e-global-color-accent);
}

.elementor-142 .elementor-element.elementor-element-479eff01 .elementskit-section-title-wraper .elementskit-section-title {
	color: var(--e-global-color-a185853);
	margin: 0px 0px 5px 0px;
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-479eff01 .elementskit-section-title-wraper .elementskit-section-title > span {
	color: #000000;
}

.elementor-142 .elementor-element.elementor-element-479eff01 .elementskit-section-title-wraper .elementskit-section-title:hover > span {
	color: #000000;
}

.elementor-142 .elementor-element.elementor-element-479eff01 .elementskit-section-title-wraper .elementskit-section-subtitle {
	font-family: var(--e-global-typography-69c152f-font-family), Sans-serif;
	font-size: var(--e-global-typography-69c152f-font-size);
	line-height: var(--e-global-typography-69c152f-line-height);
	margin: 0px 0px 0px 0px;
}

.elementor-142 .elementor-element.elementor-element-508c6623 > .elementor-background-overlay {
	background-color: var(--e-global-color-a185853);
	opacity: 0.1;
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-508c6623 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 15em 1em 2em 1em;
}

.elementor-142 .elementor-element.elementor-element-610cf81c > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-60a4d4f {
	padding: 0% 0% 0% 50%;
}

.elementor-142 .elementor-element.elementor-element-654f8d2c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap,
.elementor-142 .elementor-element.elementor-element-654f8d2c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #00693DB5;
}

.elementor-142 .elementor-element.elementor-element-654f8d2c > .elementor-element-populated {
	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.25);
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	padding: 2em 3em 2em 3em;
}

.elementor-142 .elementor-element.elementor-element-654f8d2c > .elementor-element-populated > .elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-142 .elementor-element.elementor-element-1cb0e3bf .elementor-heading-title {
	font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif;
	font-size: var(--e-global-typography-5d167aa-font-size);
	font-weight: var(--e-global-typography-5d167aa-font-weight);
	line-height: var(--e-global-typography-5d167aa-line-height);
	color: var(--e-global-color-a291686);
}

.elementor-142 .elementor-element.elementor-element-686bfae7 {
	text-align: left;
	color: var(--e-global-color-a291686);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-47318917 .elementor-button {
	background-color: var(--e-global-color-secondary);
}

.elementor-142 .elementor-element.elementor-element-47318917 .elementor-button:hover,
.elementor-142 .elementor-element.elementor-element-47318917 .elementor-button:focus {
	background-color: var(--e-global-color-primary);
}

.elementor-142 .elementor-element.elementor-element-68faacb9 {
	padding: 5em 1em 6em 1em;
}

.elementor-142 .elementor-element.elementor-element-2150dd52 > .elementor-element-populated {
	padding: 1em 1em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-7d0286e3 {
	padding: 0em 0em 1em 0em;
}

.elementor-142 .elementor-element.elementor-element-1a5f6a29 > .elementor-element-populated {
	padding: 1em 1em 1em 0em;
}

.elementor-142 .elementor-element.elementor-element-5dbdd2d3 .elementor-heading-title {
	font-family: var(--e-global-typography-5d167aa-font-family), Sans-serif;
	font-size: var(--e-global-typography-5d167aa-font-size);
	font-weight: var(--e-global-typography-5d167aa-font-weight);
	line-height: var(--e-global-typography-5d167aa-line-height);
	color: var(--e-global-color-dea41e4);
}

.elementor-bc-flex-widget .elementor-142 .elementor-element.elementor-element-724d5e60.elementor-column .elementor-widget-wrap {
	align-items: flex-end;
}

.elementor-142 .elementor-element.elementor-element-724d5e60.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-end;
	align-items: flex-end;
}

.elementor-142 .elementor-element.elementor-element-724d5e60 > .elementor-element-populated {
	padding: 1em 0em 1em 1em;
}

.elementor-142 .elementor-element.elementor-element-b0bf0ca .elementor-button:hover,
.elementor-142 .elementor-element.elementor-element-b0bf0ca .elementor-button:focus {
	background-color: var(--e-global-color-82f1504);
}

.elementor-142 .elementor-element.elementor-element-27d94676 {
	--grid-row-gap: 35px;
	--grid-column-gap: 30px;
}

.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-posts-container .elementor-post__thumbnail {
	padding-bottom: calc(0.66 * 100%);
}

.elementor-142 .elementor-element.elementor-element-27d94676:after {
	content: "0.66";
}

.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__thumbnail__link {
	width: 100%;
}

.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__meta-data span + span:before {
	content: "•";
}

.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__text {
	margin-top: 20px;
	margin-bottom: 20px;
}

.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__badge {
	right: 0;
}

.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__card .elementor-post__badge {
	background-color: var(--e-global-color-accent);
	border-radius: 0px;
	margin: 0px;
	font-family: var(--e-global-typography-84ca66e-font-family), Sans-serif;
	font-weight: var(--e-global-typography-84ca66e-font-weight);
	text-transform: var(--e-global-typography-84ca66e-text-transform);
	line-height: var(--e-global-typography-84ca66e-line-height);
	letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
}

.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__title,
.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__title a {
	font-family: var(--e-global-typography-7044a64-font-family), Sans-serif;
	font-size: var(--e-global-typography-7044a64-font-size);
	font-weight: var(--e-global-typography-7044a64-font-weight);
	line-height: var(--e-global-typography-7044a64-line-height);
}

.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__excerpt p {
	color: var(--e-global-color-dea41e4);
	font-family: var(--e-global-typography-b2ce6af-font-family), Sans-serif;
	font-size: var(--e-global-typography-b2ce6af-font-size);
	line-height: var(--e-global-typography-b2ce6af-line-height);
}

.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__read-more {
	color: var(--e-global-color-a185853);
	margin-bottom: 20px;
}

.elementor-142 .elementor-element.elementor-element-27d94676 a.elementor-post__read-more {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

:root {
	--page-title-display: none;
}

@media(max-width:1024px) {
	.elementor-142 .elementor-element.elementor-element-45e84a00 {
		padding: 2em 1em 2em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-7d0560d2 > .elementor-element-populated {
		padding: 3em 1em 3em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-64b7cf99 > .elementor-widget-container {
		margin: 0em 0em -0.5em 0em;
	}

	.elementor-142 .elementor-element.elementor-element-64b7cf99 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-1904d6cb .elementor-heading-title {
		font-size: var(--e-global-typography-583e54c-font-size);
		line-height: var(--e-global-typography-583e54c-line-height);
		letter-spacing: var(--e-global-typography-583e54c-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-62c24624 .ekit_double_button {
		width: 400px;
	}

	.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-one {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-two {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-79f775cf > .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-2abf3db4 > .elementor-widget-container {
		margin: 0em 0em -0.5em 0em;
	}

	.elementor-142 .elementor-element.elementor-element-2abf3db4 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-2151e3e6 .elementor-heading-title {
		font-size: var(--e-global-typography-5d167aa-font-size);
		line-height: var(--e-global-typography-5d167aa-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-71796304 {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-item > .elementor-icon-list-text,
	.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-4fd9fbb9 {
		margin-top: -13em;
		margin-bottom: 0em;
		padding: 1em 1em 1em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-5dc9e43e .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-5dc9e43e .elementskit-infobox .box-body > p {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-29df8f00 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-29df8f00 .elementskit-infobox .box-body > p {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-7192289a .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-7192289a .elementskit-infobox .box-body > p {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-5af7d68 > .elementor-widget-container {
		padding: 0em 0em 1em 0em;
	}

	.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-583e54c-font-size);
		line-height: var(--e-global-typography-583e54c-line-height);
		letter-spacing: var(--e-global-typography-583e54c-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-ea2bd9f .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-ea2bd9f .elementskit-infobox .box-body > p {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-50165919 {
		padding: 2em 1em 0em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-86f7800 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-6b3a4edb {
		padding: 0em 1em 2em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box {
		height: 300px;
	}

	.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box {
		height: 300px;
	}

	.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__front .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__back .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box {
		height: 300px;
	}

	.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box {
		height: 300px;
	}

	.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box {
		height: 300px;
	}

	.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__front .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__back .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box {
		height: 300px;
	}

	.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__front .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__back .elementor-flip-box__layer__overlay {
		padding: 20px 20px 20px 20px;
	}

	.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-66a6c36b {
		padding: 1em 1em 1em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-3fdbc0c8 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-35e5083e .elementor-heading-title {
		font-size: var(--e-global-typography-5d167aa-font-size);
		line-height: var(--e-global-typography-5d167aa-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-687c8cda {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-317d9516 > .elementor-element-populated {
		padding: 1em 1em 1em 0em;
	}

	.elementor-142 .elementor-element.elementor-element-7b4b2b60 > .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-507d5a8b {
		padding: 1em 1em 1em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-3129bdc9 > .elementor-element-populated {
		padding: 3em 2em 3em 2em;
	}

	.elementor-142 .elementor-element.elementor-element-1cbab151 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-1213b9c3 {
		width: var(--container-widget-width, 600px);
		max-width: 600px;
		--container-widget-width: 600px;
		--container-widget-flex-grow: 0;
	}

	.elementor-142 .elementor-element.elementor-element-1213b9c3 .elementor-heading-title {
		font-size: var(--e-global-typography-5d167aa-font-size);
		line-height: var(--e-global-typography-5d167aa-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-30b5356 {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-bc-flex-widget .elementor-142 .elementor-element.elementor-element-6803eb3e.elementor-column .elementor-widget-wrap {
		align-items: center;
	}

	.elementor-142 .elementor-element.elementor-element-6803eb3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
		align-content: center;
		align-items: center;
	}

	.elementor-142 .elementor-element.elementor-element-6803eb3e > .elementor-element-populated {
		padding: 1em 0em 1em 0em;
	}

	.elementor-142 .elementor-element.elementor-element-5bfe5441 > .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-479eff01 {
		width: var(--container-widget-width, 130px);
		max-width: 130px;
		--container-widget-width: 130px;
		--container-widget-flex-grow: 0;
	}

	.elementor-142 .elementor-element.elementor-element-479eff01 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-479eff01 .elementskit-section-title-wraper .elementskit-section-subtitle {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-508c6623:not(.elementor-motion-effects-element-type-background),
	.elementor-142 .elementor-element.elementor-element-508c6623 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}

	.elementor-142 .elementor-element.elementor-element-508c6623 {
		padding: 20em 1em 2em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-1cb0e3bf .elementor-heading-title {
		font-size: var(--e-global-typography-5d167aa-font-size);
		line-height: var(--e-global-typography-5d167aa-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-686bfae7 {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-68faacb9 {
		padding: 2em 1em 3em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-5dbdd2d3 .elementor-heading-title {
		font-size: var(--e-global-typography-5d167aa-font-size);
		line-height: var(--e-global-typography-5d167aa-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-27d94676.elementor-posts--thumbnail-left .elementor-post__thumbnail__link {
		margin-right: 10px;
	}

	.elementor-142 .elementor-element.elementor-element-27d94676.elementor-posts--thumbnail-right .elementor-post__thumbnail__link {
		margin-left: 10px;
	}

	.elementor-142 .elementor-element.elementor-element-27d94676.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {
		margin-bottom: 10px;
	}

	.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__card .elementor-post__badge {
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__title,
	.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__excerpt p {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}
}

@media(max-width:767px) {
	.elementor-142 .elementor-element.elementor-element-45e84a00 {
		padding: 4em 1em 1em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-2c40a5ea {
		padding: 0% 0% 0% 0%;
	}

	.elementor-142 .elementor-element.elementor-element-7d0560d2 > .elementor-element-populated {
		padding: 3em 0em 3em 0em;
	}

	.elementor-142 .elementor-element.elementor-element-64b7cf99 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-1904d6cb .elementor-heading-title {
		font-size: var(--e-global-typography-583e54c-font-size);
		line-height: var(--e-global-typography-583e54c-line-height);
		letter-spacing: var(--e-global-typography-583e54c-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-62c24624 .ekit_double_button {
		width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-one {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-62c24624 .ekit-double-btn.ekit-double-btn-two {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-2abf3db4 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-2151e3e6 .elementor-heading-title {
		font-size: var(--e-global-typography-5d167aa-font-size);
		line-height: var(--e-global-typography-5d167aa-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-71796304 {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-item > .elementor-icon-list-text,
	.elementor-142 .elementor-element.elementor-element-3d7cd02d .elementor-icon-list-item > a {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-5dc9e43e .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-5dc9e43e .elementskit-infobox .box-body > p {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-29df8f00 .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-29df8f00 .elementskit-infobox .box-body > p {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-7192289a .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-7192289a .elementskit-infobox .box-body > p {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-5af7d68 > .elementor-widget-container {
		padding: 0em 0em 1em 0em;
	}

	.elementor-142 .elementor-element.elementor-element-5af7d68 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-583e54c-font-size);
		line-height: var(--e-global-typography-583e54c-line-height);
		letter-spacing: var(--e-global-typography-583e54c-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-ea2bd9f .elementskit-infobox .elementskit-info-box-title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-ea2bd9f .elementskit-infobox .box-body > p {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-50165919 {
		padding: 2em 1em 0em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-86f7800 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-42718379 .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-368c933e .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-47eb1bf6 .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-6660e08 .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-2450b79f .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__front .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-83682a1-font-size);
		line-height: var(--e-global-typography-83682a1-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__front .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-520c191-font-size);
	}

	.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__back .elementor-flip-box__layer__title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-1b150945 .elementor-flip-box__back .elementor-flip-box__layer__description {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-66a6c36b {
		padding: 2em 1em 2em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-3fdbc0c8 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-35e5083e .elementor-heading-title {
		font-size: var(--e-global-typography-5d167aa-font-size);
		line-height: var(--e-global-typography-5d167aa-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-687c8cda {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-317d9516 > .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-7b4b2b60 > .elementor-element-populated {
		padding: 2em 2em 2em 2em;
	}

	.elementor-142 .elementor-element.elementor-element-811e13c .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-142 .elementor-element.elementor-element-0e444c2 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-142 .elementor-element.elementor-element-ea7ce85 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-142 .elementor-element.elementor-element-240cf22 .elementor-image-box-img {
		margin-bottom: 14px;
	}

	.elementor-142 .elementor-element.elementor-element-507d5a8b {
		padding: 3em 1em 2em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-3129bdc9 > .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-1cbab151 .elementor-heading-title {
		font-size: var(--e-global-typography-84ca66e-font-size);
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-1213b9c3 .elementor-heading-title {
		font-size: var(--e-global-typography-5d167aa-font-size);
		line-height: var(--e-global-typography-5d167aa-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-30b5356 {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-479eff01 {
		width: var(--container-widget-width, 250px);
		max-width: 250px;
		--container-widget-width: 250px;
		--container-widget-flex-grow: 0;
	}

	.elementor-142 .elementor-element.elementor-element-479eff01 .elementskit-section-title-wraper .elementskit-section-title {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-479eff01 .elementskit-section-title-wraper .elementskit-section-subtitle {
		font-size: var(--e-global-typography-69c152f-font-size);
		line-height: var(--e-global-typography-69c152f-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-508c6623:not(.elementor-motion-effects-element-type-background),
	.elementor-142 .elementor-element.elementor-element-508c6623 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: 0% 0%;
	}

	.elementor-142 .elementor-element.elementor-element-508c6623 {
		padding: 2em 1em 2em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-60a4d4f {
		padding: 0% 0% 0% 0%;
	}

	.elementor-142 .elementor-element.elementor-element-654f8d2c > .elementor-element-populated {
		padding: 2em 2em 2em 2em;
	}

	.elementor-142 .elementor-element.elementor-element-1cb0e3bf .elementor-heading-title {
		font-size: var(--e-global-typography-5d167aa-font-size);
		line-height: var(--e-global-typography-5d167aa-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-686bfae7 {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-68faacb9 {
		padding: 1em 0em 3em 0em;
	}

	.elementor-142 .elementor-element.elementor-element-1a5f6a29 > .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-5dbdd2d3 {
		text-align: center;
	}

	.elementor-142 .elementor-element.elementor-element-5dbdd2d3 .elementor-heading-title {
		font-size: var(--e-global-typography-5d167aa-font-size);
		line-height: var(--e-global-typography-5d167aa-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-724d5e60 > .elementor-element-populated {
		padding: 1em 1em 1em 1em;
	}

	.elementor-142 .elementor-element.elementor-element-27d94676 {
		--grid-row-gap: 30px;
	}

	.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-posts-container .elementor-post__thumbnail {
		padding-bottom: calc(0.8 * 100%);
	}

	.elementor-142 .elementor-element.elementor-element-27d94676:after {
		content: "0.8";
	}

	.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__thumbnail__link {
		width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__card .elementor-post__badge {
		line-height: var(--e-global-typography-84ca66e-line-height);
		letter-spacing: var(--e-global-typography-84ca66e-letter-spacing);
	}

	.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__title,
	.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__title a {
		font-size: var(--e-global-typography-7044a64-font-size);
		line-height: var(--e-global-typography-7044a64-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__excerpt p {
		font-size: var(--e-global-typography-b2ce6af-font-size);
		line-height: var(--e-global-typography-b2ce6af-line-height);
	}

	.elementor-142 .elementor-element.elementor-element-27d94676 .elementor-post__text {
		margin-bottom: 15px;
	}
}

@media(min-width:768px) {
	.elementor-142 .elementor-element.elementor-element-6f08f420 {
		width: 46.23%;
	}

	.elementor-142 .elementor-element.elementor-element-41dc9520 {
		width: 30.651%;
	}

	.elementor-142 .elementor-element.elementor-element-57362d55 {
		width: 38.895%;
	}

	.elementor-142 .elementor-element.elementor-element-a9e5f2f {
		width: 29.729%;
	}

	.elementor-142 .elementor-element.elementor-element-79f775cf {
		width: 53.77%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-142 .elementor-element.elementor-element-6f08f420 {
		width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-79f775cf {
		width: 100%;
	}

	.elementor-142 .elementor-element.elementor-element-17a572bf {
		width: 50%;
	}

	.elementor-142 .elementor-element.elementor-element-2693a57b {
		width: 50%;
	}

	.elementor-142 .elementor-element.elementor-element-3824fd6e {
		width: 50%;
	}
}