
.elementor .e-f6ba496-f2ffc18 {
	width: 100%;
	padding-block-start: 0px;
	padding-block-end: 40px;
	padding-inline-start: 0px;
	padding-inline-end: 0px;
	border-block-start-width: 0px;
	border-block-end-width: .7px;
	border-inline-start-width: 0px;
	border-inline-end-width: 0px;
	border-color: #202020;
	border-style: solid;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.elementor .e-8a85b7e-dcd7402 {
	width: 100%;
	padding-block-start: 0px;
	padding-block-end: 40px;
	padding-inline-start: 0px;
	padding-inline-end: 0px;
	border-block-start-width: 0px;
	border-block-end-width: .7px;
	border-inline-start-width: 0px;
	border-inline-end-width: 0px;
	border-style: none;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.elementor .e-4d50b8e-7670d1d {
	width: 100%;
	padding-block-start: 0px;
	padding-block-end: 40px;
	padding-inline-start: 0px;
	padding-inline-end: 0px;
	border-block-start-width: 0px;
	border-block-end-width: .7px;
	border-inline-start-width: 0px;
	border-inline-end-width: 0px;
	border-color: #c2c2c2;
	border-style: solid;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.elementor .e-e2e236d-04334d1 {
	width: 100%;
	padding-block-start: 0px;
	padding-block-end: 40px;
	padding-inline-start: 0px;
	padding-inline-end: 0px;
	border-block-start-width: 0px;
	border-block-end-width: .7px;
	border-inline-start-width: 0px;
	border-inline-end-width: 0px;
	border-style: none;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.elementor .e-b9c3beb-d2bc260 {
	width: 100%;
	padding-block-start: 0px;
	padding-block-end: 40px;
	padding-inline-start: 0px;
	padding-inline-end: 0px;
	border-block-start-width: 0px;
	border-block-end-width: .7px;
	border-inline-start-width: 0px;
	border-inline-end-width: 0px;
	border-color: #202020;
	border-style: solid;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.elementor .e-7551053-e582850 {
	width: 100%;
	padding-block-start: 0px;
	padding-block-end: 40px;
	padding-inline-start: 0px;
	padding-inline-end: 0px;
	border-block-start-width: 0px;
	border-block-end-width: .7px;
	border-inline-start-width: 0px;
	border-inline-end-width: 0px;
	border-style: none;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.elementor .e-ec894d5-ec0611d {
	width: 100%;
	padding-block-start: 0px;
	padding-block-end: 40px;
	padding-inline-start: 0px;
	padding-inline-end: 0px;
	border-block-start-width: 0px;
	border-block-end-width: .7px;
	border-inline-start-width: 0px;
	border-inline-end-width: 0px;
	border-color: #c2c2c2;
	border-style: solid;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.elementor .e-81db1d0-e496d32 {
	padding: 38px;
	border-radius: 16px;
	background-color: #ececec;
	flex-direction: column;
	gap: 20px;
	justify-content: flex-end;
	align-items: start;
}

.elementor .e-8f68fe5-af63917 {
	padding: 38px;
	border-radius: 16px;
	background-color: #ececec;
	flex-direction: column;
	gap: 20px;
	justify-content: flex-end;
}

.elementor .e-5dd4fd0-3ee03ad {
	padding: 38px;
	border-radius: 16px;
	background-color: #ececec;
	flex-direction: column;
	gap: 20px;
	justify-content: flex-end;
}

.elementor .e-00de4e5-58a5eb7 {
	padding: 38px;
	border-radius: 16px;
	background-color: #ececec;
	flex-direction: column;
	gap: 20px;
	justify-content: flex-end;
}

.elementor .e-6bc2527-710ce35 {
	padding: 0px;
}

.elementor .e-c8f7aa8-8791572 {
	padding: 0px;
	display: flex;
	flex-direction: column;
	gap: 5px;
	justify-content: center;
	align-items: center;
}

.elementor .e-5e0b655-995fd0e {
	padding: 0px;
	display: none;
	flex-direction: column;
	gap: 5px;
}
