
@media (max-width:767px) {
	.elementor .s-cs-hero-btn0 {
		width: 100%;
		justify-content: center;
	}
}

@media (max-width:767px) {
	.elementor .s-cs-hero-btn1 {
		width: 100%;
		justify-content: center;
	}
}

@media (max-width:767px) {
	.elementor .s-cs-hero-ctarow {
		width: 100%;
		flex-direction: column;
	}
}

@media (max-width:767px) {
	.elementor .s-cs-hero-grid {
		gap: 24px;
		grid-template-columns: 1fr;
	}
}

@media (max-width:767px) {
	.elementor .s-cs-dsr-cta {
		width: 100%;
		justify-content: center;
	}
}

@media (max-width:767px) {
	.elementor .s-cs-main-grid {
		gap: 28px;
		grid-template-columns: 1fr;
	}
}

@media (max-width:767px) {
	.elementor .s-cs-cta-btn0 {
		width: 100%;
		justify-content: center;
	}
}

@media (max-width:767px) {
	.elementor .s-cs-cta-btn1 {
		width: 100%;
		justify-content: center;
	}
}

@media (max-width:767px) {
	.elementor .s-cs-cta-row {
		width: 100%;
		flex-direction: column;
	}
}

@media (max-width:767px) {
	.elementor .s-cs-rel-all {
		width: 100%;
		justify-content: center;
	}
}
