
.elementor .e-e42baa3-baf2cc1 {
	padding: 0px;
	margin-block-start: 10px;
	flex-direction: row;
	gap: 10px;
	align-items: center;
}

.elementor .e-53e9d8c-0a293de {
	padding: 0px;
	flex-direction: column;
	align-items: start;
}

.elementor .e-2312eb6-aac684a {
	width: 70%;
	padding: 0px;
	justify-content: flex-end;
}

.elementor .e-eb8a3a0-32098a3 {
	padding: 0px;
	flex-direction: row;
	gap: 100px;
	align-items: center;
}

.elementor .e-4b6932a-dfc5128 {
	width: 650px;
	column-gap: 5px;
	padding: 0px;
	margin-block-start: 40px;
	display: flex;
	flex-direction: column;
	row-gap: 5px;
}

.elementor .e-cb04b42-fc5d0e0 {
	padding: 0px;
}

.elementor .e-b716c97-9545d9b {
	padding: 0px;
	display: none;
	flex-direction: column;
	gap: 5px;
}

.elementor .e-112f03e-b5a2b87 {
	padding: 38px;
	border-radius: 16px;
	background-color: #ececec;
	flex-direction: column;
	gap: 20px;
	justify-content: space-between;
}

.elementor .e-c570ed9-3aad926 {
	padding: 38px;
	border-radius: 16px;
	background-color: #ececec;
	flex-direction: column;
	gap: 20px;
	justify-content: space-between;
}

.elementor .e-65369f0-c2aa67a {
	padding: 38px;
	border-radius: 16px;
	background-color: #ececec;
	flex-direction: column;
	gap: 20px;
	justify-content: space-between;
}

.elementor .e-22417e6-6c7e39a {
	padding: 38px;
	border-radius: 16px;
	background-color: #ececec;
	flex-direction: column;
	gap: 20px;
	justify-content: space-between;
}

.elementor .e-0265181-646e6f5 {
	padding: 38px;
	border-radius: 16px;
	background-color: #ececec;
	flex-direction: column;
	gap: 20px;
	justify-content: space-between;
}

.elementor .e-c7635eb-952c941 {
	padding: 0px;
}

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

.elementor .e-93c08d6-aac87dd {
	padding: 0px;
	display: none;
	flex-direction: column;
	gap: 5px;
}
