
.elementor-5343 .elementor-element.elementor-element-2efe158 {
	--display: flex;
	--gap: 0px 0px;
	--background-transition: .3s;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5343 .elementor-element.elementor-element-2efe158:not(.elementor-motion-effects-element-type-background), .elementor-5343 .elementor-element.elementor-element-2efe158 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 80%, var(--e-global-color-el_color_9) 100%);
}

.elementor-5343 .elementor-element.elementor-element-2efe158, .elementor-5343 .elementor-element.elementor-element-2efe158::before {
	--border-transition: .3s;
}

.elementor-5343 .elementor-element.elementor-global-16755 {
	--spacer-size: 200px;
}

.elementor-5343 .elementor-element.elementor-element-dace4f3 > .elementor-widget-container {
	padding: 0px 40px 0px 40px;
}

.elementor-5343 .elementor-element.elementor-element-dace4f3 {
	text-align: center;
}

.elementor-5343 .elementor-element.elementor-element-dace4f3 .the7-heading-title {
	font-family: var(--e-global-typography-el_subtitle_4-font-family), Sans-serif;
	font-size: var(--e-global-typography-el_subtitle_4-font-size);
	font-weight: var(--e-global-typography-el_subtitle_4-font-weight);
	text-transform: var(--e-global-typography-el_subtitle_4-text-transform);
	font-style: var(--e-global-typography-el_subtitle_4-font-style);
	line-height: var(--e-global-typography-el_subtitle_4-line-height);
	letter-spacing: var(--e-global-typography-el_subtitle_4-letter-spacing);
	color: var(--e-global-color-el_color_1);
	text-decoration-style: solid;
}

.elementor-5343 .elementor-element.elementor-global-16758 {
	--spacer-size: 100px;
}

.elementor-5343 .elementor-element.elementor-element-ddb067c > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

@media (max-width:1300px) {
	.elementor-5343 .elementor-element.elementor-element-dace4f3 .the7-heading-title {
		font-size: var(--e-global-typography-el_subtitle_4-font-size);
		line-height: var(--e-global-typography-el_subtitle_4-line-height);
		letter-spacing: var(--e-global-typography-el_subtitle_4-letter-spacing);
	}
}

@media (max-width:1200px) {
	.elementor-5343 .elementor-element.elementor-global-16755 {
		--spacer-size: 140px;
	}
	
	.elementor-5343 .elementor-element.elementor-global-16758 {
		--spacer-size: 80px;
	}
}

@media (max-width:900px) {
	.elementor-5343 .elementor-element.elementor-element-dace4f3 .the7-heading-title {
		font-size: var(--e-global-typography-el_subtitle_4-font-size);
		line-height: var(--e-global-typography-el_subtitle_4-line-height);
		letter-spacing: var(--e-global-typography-el_subtitle_4-letter-spacing);
	}
}

@media (max-width:600px) {
	.elementor-5343 .elementor-element.elementor-element-dace4f3 .the7-heading-title {
		font-size: var(--e-global-typography-el_subtitle_4-font-size);
		line-height: var(--e-global-typography-el_subtitle_4-line-height);
		letter-spacing: var(--e-global-typography-el_subtitle_4-letter-spacing);
	}
}
