/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jan 03 2025 | 15:21:09 */
@media (max-width: 2560px) {
	
}
@media (max-width: 1140px) {
	
}
@media (max-width: 1024px) {
	.e-con {
		--container-max-width: 800px;
	}
	h1,
	h1 span {
		font-size: 42px !important;
	}
	h2,
	h2 span {
		font-size: 42px !important;
	}
	h3,
	h3 span {
		font-size: 40px !important;
	}
	h4,
	h4 span {
		font-size: 38px !important;
	}
	h5,
	h5 span {
		font-size: 32px !important;
	}
	h6,
	h6 span {
		font-size: 28px !important;
	}
	p {
		font-size: 14px;
	}
	p span {
		font-size: 14px;
	}
}
@media (max-width: 768px) {
	.e-con {
		--container-max-width: 600px;
	}
	h1,
	h1 span {
		font-size: 32px !important;
	}
	.smaller-h1 h1 span {
		font-size: 24px !important;
	}
	h2,
	h2 span {
		font-size: 32px !important;
		line-height: 34px !important;
	}
	h3,
	h3 span {
		font-size: 28px !important;
	}
	h4,
	h4 span {
		font-size: 22px !important;
	}
	h5,
	h5 span {
		font-size: 20px !important;
	}
	h6,
	h6 span {
		font-size: 18px !important;
	}
}
@media (max-width: 600px) {
	.e-con {
		--container-max-width: 500px;
	}
/* 	number long */
	.elementor-57498 .elementor-element.elementor-element-31e6a38 .elementor-counter-number-wrapper {
		color: var(--e-global-color-a907a9b);
		font-size: 30px;
	}
}
@media (max-width: 480px) {
	.e-con {
		--container-max-width: 370px;
	}
}
@media (max-width: 420px) {
	
}
@media (max-width: 370px) {
	.e-con {
		--container-max-width: 320px;
	}
}
