
.elementor-11916 .elementor-element.elementor-element-22ca01f {
	--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-11916 .elementor-element.elementor-element-7aa359a {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-7aa359a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-11916 .elementor-element.elementor-element-3d1b5c5 {
	text-align: center;
}

.elementor-11916 .elementor-element.elementor-element-4bd7abc.elementor-element {
	--align-self: center;
}

.elementor-11916 .elementor-element.elementor-element-4bd7abc {
	text-align: center;
}

.elementor-11916 .elementor-element.elementor-element-138357c {
	--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-11916 .elementor-element.elementor-element-cbae2d8 {
	--spacer-size: 50px;
}

.elementor-11916 .elementor-element.elementor-element-5b1419d {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-df661d4 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-255fab5 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-709fc56 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-f940315 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-a55c206 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-e7eb831 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-5fa079e {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-11916 .elementor-element.elementor-element-8537439 {
	--spacer-size: 10px;
}

.elementor-11916 .elementor-element.elementor-element-b759102 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-27a9c68 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-2bed85a {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-9bd6da4 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-6d7aa30 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-27c1927 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-ab5596f {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-8adb004 {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-11916 .elementor-element.elementor-element-4cf8c47 {
	--spacer-size: 10px;
}

.elementor-11916 .elementor-element.elementor-element-c82a704 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-e14c7e4 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-c7986c6 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-1bdb88a {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-11916 .elementor-element.elementor-element-1a61dd8 {
	--spacer-size: 10px;
}

.elementor-11916 .elementor-element.elementor-element-45fb498 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-963d0c8 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-46fa462 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-c5fd8f2 {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-11916 .elementor-element.elementor-element-83f0560 {
	--spacer-size: 10px;
}

.elementor-11916 .elementor-element.elementor-element-394d386 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-16c6e95 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-3f49f32 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-77ed7d3 {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-11916 .elementor-element.elementor-element-2f9bc85 {
	--spacer-size: 10px;
}

.elementor-11916 .elementor-element.elementor-element-5536bd5 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-ae0ac57 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-ace688c {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-6666752 {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-11916 .elementor-element.elementor-element-0937c24 {
	--spacer-size: 10px;
}

.elementor-11916 .elementor-element.elementor-element-5ffecfe {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-a2d2f18 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-a6f8510 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-599a6e2 {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-b4bc5eb {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-11916 .elementor-element.elementor-element-e8f016a {
	--spacer-size: 10px;
}

.elementor-11916 .elementor-element.elementor-element-803a86c {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-59ebd8f {
	--display: flex;
}

.elementor-11916 .elementor-element.elementor-element-8d99486 {
	--n-accordion-title-font-size: 1rem;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-icon-size: 15px;
}

.elementor-11916 .elementor-element.elementor-element-c8e4acd {
	--spacer-size: 10px;
}

@media (min-width:768px) {
	.elementor-11916 .elementor-element.elementor-element-7aa359a {
		--width: 98.324%;
	}
}
