
@media (max-width:1024px) {
	.elementor .e-18084012-fbc4883 {
		justify-content: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-72b5a950-1996e5b {
		text-align: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-2b061bd4-816abea {
		text-align: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-1cf53e8f-97f729a {
		max-width: 500px;
	}
}

@media (max-width:1024px) {
	.elementor .e-799168fa-edb5052 {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-13c95c90-a396147 {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-4482c669-6e99c9b {
		flex-wrap: wrap;
	}
}

@media (max-width:1024px) {
	.elementor .e-7fa9585d-1180183 {
		padding-block-start: 40px;
	}
}

@media (max-width:1024px) {
	.elementor .e-119fb135-e4f5e89 {
		width: 500px;
		max-width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-23e85bfe-6d9a5da {
		width: 100%;
		justify-content: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-64c966d2-5e68bfc {
		text-align: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-13dd4f12-00e27d3 {
		text-align: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-44fc84eb-90186e0 {
		width: auto;
		display: inline-block;
	}
}

@media (max-width:1024px) {
	.elementor .e-4a4012da-bf56737 {
		width: auto;
		margin-block-start: 10px;
		display: inline-block;
	}
}

@media (max-width:1024px) {
	.elementor .e-571a60e-91bbb01 {
		flex-direction: column;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-47280287-c73dc26 {
		width: 100%;
	}
}

@media (max-width:1024px) {
	.elementor .e-773984c1-e427793 {
		gap: 40px;
		flex-wrap: wrap;
	}
}

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

@media (max-width:1024px) {
	.elementor .e-2659e83c-fc09d17 {
		display: none;
	}
}

@media (max-width:1024px) {
	.elementor .e-4c31be46-3500812 {
		display: flex;
		gap: 30px;
		flex-wrap: wrap;
		justify-content: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-124f0cd3-830c60e {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
}

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

@media (max-width:1024px) {
	.elementor .e-487c9164-9f0ef5c {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
}

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

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

@media (max-width:1024px) {
	.elementor .e-7edab302-8b2af7f {
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-3b3dc944-ff08844 {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-23ec069b-0c76e13 {
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-7f05614f-966bd25 {
		flex-direction: column;
		gap: 40px;
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-2c87ac02-41aa354 {
		gap: 40px;
		flex-wrap: wrap;
	}
}

@media (max-width:1024px) {
	.elementor .e-462b10e-a496d4e {
		align-items: center;
	}
}

@media (max-width:1024px) {
	.elementor .e-31b3d484-3ea96fa {
		padding-inline-start: 10px;
		padding-inline-end: 20px;
	}
}
