
@media (max-width:1024px) {
	.elementor .e-1c562389-44c95b4 {
		justify-content: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-4e5eea2e-65bc387 {
		text-align: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-7c67093c-a450c33 {
		max-width: 500px;
	}
}

@media (max-width:1024px) {
	.elementor .e-78a83b08-1b30ad3 {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-16834ea4-9be1b0a {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-39117995-a103885 {
		flex-wrap: wrap;
	}
}

@media (max-width:1024px) {
	.elementor .e-1ccfe228-2a3614b {
		padding-block-start: 40px;
	}
}

@media (max-width:1024px) {
	.elementor .e-180c6969-f05b152 {
		max-width: 600px;
		padding: 40px;
	}
}

@media (max-width:1024px) {
	.elementor .e-2530abd4-d8a6f42 {
		max-width: 600px;
		padding: 40px;
	}
}

@media (max-width:1024px) {
	.elementor .e-4b3532a-f328868 {
		padding-inline-start: 40px;
		padding-inline-end: 40px;
		gap: 40px;
		flex-wrap: wrap;
		justify-content: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-7811daf9-123db61 {
		justify-content: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-5cf560ad-c7114a0 {
		display: none;
	}
}

@media (max-width:1024px) {
	.elementor .e-7ed1ec29-8c69dd9 {
		display: flex;
		gap: 30px;
		flex-wrap: wrap;
		justify-content: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-462bfce6-7d81629 {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-3036889-50d1204 {
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-786e49d6-23bc293 {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-1e162139-5f39124 {
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-5c5101d9-cab51eb {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-4da0010b-919502b {
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-491cce86-be02afc {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-2cebf262-7415cbb {
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-34554d02-3e1d0a8 {
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-319a2607-2f48ed4 {
		padding-inline-start: 10px;
		padding-inline-end: 20px;
	}
}
