
.elementor-48753 .elementor-element.elementor-element-9bb5fdb {
	--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;
}

.elementor-48753 .elementor-element.elementor-element-9bb5fdb:not(.elementor-motion-effects-element-type-background), .elementor-48753 .elementor-element.elementor-element-9bb5fdb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #e8e8e8;
}

.elementor-48753 .elementor-element.elementor-element-27386d8 {
	text-align: center;
}

.elementor-48753 .elementor-element.elementor-element-9b53473 {
	--alignment: center;
	--grid-side-margin: 10px;
	--grid-column-gap: 10px;
	--grid-row-gap: 10px;
	--grid-bottom-margin: 10px;
}

.elementor-bc-flex-widget .elementor-48753 .elementor-element.elementor-element-0b09396.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-48753 .elementor-element.elementor-element-0b09396.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: center;
	align-items: center;
}

.elementor-48753 .elementor-element.elementor-element-0b09396.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

@media (max-width:1024px) {
	.elementor-48753 .elementor-element.elementor-element-9b53473 {
		--grid-side-margin: 10px;
		--grid-column-gap: 10px;
		--grid-row-gap: 10px;
		--grid-bottom-margin: 10px;
	}
}

@media (max-width:767px) {
	.elementor-48753 .elementor-element.elementor-element-9b53473 {
		--grid-side-margin: 10px;
		--grid-column-gap: 10px;
		--grid-row-gap: 10px;
		--grid-bottom-margin: 10px;
	}
}
