
@media (max-width:1024px) {
	.elementor .e-189b48e7-d266676 {
		justify-content: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-2aa9de2d-f53b9a5 {
		justify-content: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-54ac5110-ce46f55 {
		max-width: 500px;
	}
}

@media (max-width:1024px) {
	.elementor .e-2616ebb1-191f89c {
		margin-block-start: 40px;
	}
}

@media (max-width:1024px) {
	.elementor .e-45e57c19-97f4064 {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-5a5cbbf7-9098fdc {
		width: 100%;
		max-width: 600px;
		justify-content: center;
		align-self: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-52220c91-ef5228f {
		flex-wrap: wrap;
	}
}

@media (max-width:1024px) {
	.elementor .e-782a7593-38574d4 {
		padding-block-start: 40px;
	}
}

@media (max-width:1024px) {
	.elementor .e-700c1bc4-266d93b {
		align-self: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-3f4600aa-58347d8 {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-637466a5-422a9db {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-7fd4b8fa-12a519d {
		flex-wrap: wrap;
	}
}

@media (max-width:1024px) {
	.elementor .e-67ed66ae-f5a584c {
		padding-block-start: 40px;
	}
}

@media (max-width:1024px) {
	.elementor .e-25398ad2-f3db4c1 {
		margin-block-start: 40px;
	}
}

@media (max-width:1024px) {
	.elementor .e-14ab977a-d30597a {
		width: 400px;
		max-width: 100%;
		padding-block-start: 0px;
		flex-wrap: wrap;
	}
}

@media (max-width:1024px) {
	.elementor .e-27a918f-15d860e {
		width: 500px;
		max-width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-a34761e-7100762 {
		width: 100%;
		justify-content: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-5a8f9078-9a68456 {
		text-align: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-5e3cb718-8a60e62 {
		text-align: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-1a218323-37264b9 {
		text-align: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-7d0a26dd-5833de6 {
		text-align: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-2e24c663-222dd4d {
		width: auto;
		margin-block-start: 10px;
		display: inline-block;
	}
}

@media (max-width:1024px) {
	.elementor .e-62f8b215-a7adaa7 {
		width: 300px;
		max-width: 100%;
		flex-direction: column;
		gap: 10px;
		align-items: center;
		align-self: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-6cb2ab30-d222277 {
		width: auto;
		margin-block-start: 10px;
		display: inline-block;
	}
}

@media (max-width:1024px) {
	.elementor .e-4e794e31-0c4788b {
		width: 300px;
		max-width: 100%;
		flex-direction: column;
		gap: 10px;
		align-items: center;
		align-self: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-698c9c92-e3dbe9c {
		width: auto;
		margin-block-start: 10px;
		display: inline-block;
		align-self: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-19dc76cd-a9ea02f {
		width: 300px;
		max-width: 100%;
		flex-direction: column;
		gap: 10px;
		align-items: center;
		align-self: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-6f2a5133-e148137 {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-1f657e09-cadda1a {
		gap: 40px;
		flex-wrap: wrap;
	}
}

@media (max-width:1024px) {
	.elementor .e-24be5b70-72df79e {
		align-self: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-6ffc519b-0adb1ca {
		text-align: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-17742563-19db5a7 {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-59a9bf8e-b644312 {
		flex-direction: column;
		gap: 15px;
		align-items: center;
	}
}

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

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

@media (max-width:1024px) {
	.elementor .e-71fba70d-773205c {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-1f2c19b9-6c53933 {
		flex-wrap: wrap;
	}
}

@media (max-width:1024px) {
	.elementor .e-55de4f3a-0e65f2e {
		padding-block-start: 40px;
	}
}

@media (max-width:1024px) {
	.elementor .e-54dac2a6-1544f4f {
		width: 600px;
		max-width: 100%;
		padding: 40px;
	}
}

@media (max-width:1024px) {
	.elementor .e-2b84701d-93d3b42 {
		max-width: 600px;
		padding: 40px;
	}
}

@media (max-width:1024px) {
	.elementor .e-2840aada-0b94aab {
		padding-inline-start: 40px;
		padding-inline-end: 40px;
		gap: 40px;
		flex-wrap: wrap;
		justify-content: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-17934e47-d314139 {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
}

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

@media (max-width:1024px) {
	.elementor .e-494969cc-a45a94f {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
}

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

@media (max-width:1024px) {
	.elementor .e-6cff4ba7-17735ed {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
}

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

@media (max-width:1024px) {
	.elementor .e-72cc1d4d-6445f81 {
		align-items: center;
		align-self: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-245020e3-d38a613 {
		padding-inline-start: 10px;
		padding-inline-end: 20px;
	}
}
