
.elementor-844 .elementor-element.elementor-element-f0e6d6a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--padding-top: 200px;
	--padding-bottom: 100px;
	--padding-left: 100px;
	--padding-right: 100px;
	--z-index: 500;
}

.elementor-844 .elementor-element.elementor-element-f0e6d6a:not(.elementor-motion-effects-element-type-background), .elementor-844 .elementor-element.elementor-element-f0e6d6a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-f23e7eb);
}

.elementor-844 .elementor-element.elementor-element-e88ff3c {
	width: var(--container-widget-width, 900px);
	max-width: 900px;
	--container-widget-width: 900px;
	--container-widget-flex-grow: 0;
}

:root {
	--page-title-display: none;
}

@media (max-width:1366px) {
	.elementor-844 .elementor-element.elementor-element-f0e6d6a {
		--padding-top: 160px;
		--padding-bottom: 50px;
		--padding-left: 50px;
		--padding-right: 50px;
	}
}

@media (max-width:1024px) {
	.elementor-844 .elementor-element.elementor-element-f0e6d6a {
		--padding-top: 100px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
}

@media (max-width:767px) {
	.elementor-844 .elementor-element.elementor-element-f0e6d6a {
		--padding-top: 12%;
		--padding-bottom: 15%;
		--padding-left: 6%;
		--padding-right: 6%;
	}
}

@media (min-width:768px) {
	.elementor-844 .elementor-element.elementor-element-f0e6d6a {
		--content-width: 1200px;
	}
}
