
.elementor-40923 .elementor-element.elementor-element-2d5b46e8:not(.elementor-motion-effects-element-type-background), .elementor-40923 .elementor-element.elementor-element-2d5b46e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-40923 .elementor-element.elementor-element-2d5b46e8 > .elementor-container {
	min-height: 25px;
}

.elementor-40923 .elementor-element.elementor-element-2d5b46e8 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 10px 0px 30px 0px;
}

.elementor-40923 .elementor-element.elementor-element-2d5b46e8 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-theme-builder-content-area {
	height: 400px;
}

.elementor-location-header:before, .elementor-location-footer:before {
	content: "";
	display: table;
	clear: both;
}
