
.elementor-28308 .elementor-element.elementor-element-240e530a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--background-transition: .3s;
	overflow: visible;
}

.elementor-28308 .elementor-element.elementor-element-240e530a, .elementor-28308 .elementor-element.elementor-element-240e530a::before {
	--border-transition: .3s;
}

.elementor-28308 .elementor-element.elementor-element-31131cd7 > .elementor-widget-container {
	margin: 0px 20px 60px 20px;
}

.elementor-28308 .elementor-element.elementor-element-27f805fd > .elementor-widget-container {
	margin: 0px 20px 60px 20px;
}

.elementor-28308 .elementor-element.elementor-element-009b0e4 > .elementor-widget-container {
	margin: 0px 20px 60px 20px;
}

.elementor-28308 .elementor-element.elementor-element-634ebad > .elementor-widget-container {
	margin: 0px 20px 60px 20px;
}

.elementor-28308 .elementor-element.elementor-element-88d85f1 > .elementor-widget-container {
	margin: 0px 20px 60px 20px;
}

.elementor-widget .tippy-tooltip .tippy-content {
	text-align: center;
}
