
.elementor-2109 .elementor-element.elementor-element-6942cb47 {
	--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-2109 .elementor-element.elementor-element-5a4bb5e1 {
	--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-2109 .elementor-element.elementor-element-70db38d {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: .5px;
}

.elementor-2109 .elementor-element.elementor-element-70db38d .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-2109 .elementor-element.elementor-element-70db38d .elementor-divider {
	text-align: center;
	padding-block-start: 34px;
	padding-block-end: 34px;
}

.elementor-2109 .elementor-element.elementor-element-b082d2b {
	--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-2109 .elementor-element.elementor-element-0233617 {
	--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-2109 .elementor-element.elementor-element-747455b {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: .5px;
}

.elementor-2109 .elementor-element.elementor-element-747455b .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-2109 .elementor-element.elementor-element-747455b .elementor-divider {
	text-align: center;
	padding-block-start: 34px;
	padding-block-end: 34px;
}

.elementor-2109 .elementor-element.elementor-element-2947884 {
	--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-2109 .elementor-element.elementor-element-9c55c9d {
	--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-2109 .elementor-element.elementor-element-a747dcd {
	--divider-border-style: solid;
	--divider-color: #000;
	--divider-border-width: .5px;
}

.elementor-2109 .elementor-element.elementor-element-a747dcd .elementor-divider-separator {
	width: 50%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-2109 .elementor-element.elementor-element-a747dcd .elementor-divider {
	text-align: center;
	padding-block-start: 34px;
	padding-block-end: 34px;
}

.elementor-2109 .elementor-element.elementor-element-fa69acf {
	--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;
}
