/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 06 2024 | 22:10:23 */
/**********
	Spacing with Padding & Margins
*****/

/*
	Set elementor section padding
	- Padding is offset due to the standard column padding of 10px, this means for example the actual padding for sm is 30 + 10 = 40px.
*/

.e-con.ds-pt-xs>.e-con-inner {
	padding-block-start:30px;
}

.e-con.ds-pt-sm>.e-con-inner {
	padding-block-start:60px;
}

.e-con.ds-pt-md>.e-con-inner {
	padding-block-start:110px;
}

.e-con.ds-pt-lg>.e-con-inner {
	padding-block-start:180px;
}

.e-con.ds-pt-xl>.e-con-inner {
	padding-block-start:260px;
}

.e-con.ds-pb-xs>.e-con-inner {
	padding-block-end:30px;
}

.e-con.ds-pb-sm>.e-con-inner {
	padding-block-end:60px;
}

.e-con.ds-pb-md>.e-con-inner {
	padding-block-end:110px;
}

.e-con.ds-pb-lg>.e-con-inner {
	padding-block-end:180px;
}

.e-con.ds-pb-xl>.e-con-inner {
	padding-block-end:260px;
}

/*
	Set elementor section margins
*/

.e-con.ds-mt-xs {
	margin-top:40px;
}

.e-con.ds-mt-sm {
	margin-top:70px;
}

.e-con.ds-mt-md {
	margin-top:120px;
}

.e-con.ds-mt-lg {
	margin-top:190px;
}

.e-con.ds-mt-xl {
	margin-top:270px;
}

.e-con.ds-mb-xs {
	margin-bottom:40px;
}

.e-con.ds-mb-sm {
	margin-bottom:70px;
}

.e-con.ds-mb-md {
	margin-bottom:120px;
}

.e-con.ds-mb-lg {
	margin-bottom:190px;
}

.e-con.ds-mb-xl {
	margin-bottom:270px;
}


@media (min-width: 1500px) {
	
}

@media (max-width: 1366px) {

}	

@media (min-width: 1980px) {
	
}

@media (max-width: 1366px) {
	
}

@media (max-width: 1200px) { /*TabletExtra*/
	
}

@media (max-width: 1024px) {
	
}

@media (max-width: 880px) { /*MobileExtra*/
	

	/***** Spacing with Padding & Margins *****/

	/*
		Set elementor section padding
		- Padding is offset due to the standard column padding of 10px, this means for example the actual padding for sm is 30 + 10 = 40px.
	*/

	.e-con.ds-pt-xs>.e-con-inner {
		/*padding-block-start:30px;*/
	}

	.e-con.ds-pt-sm>.e-con-inner {
		padding-block-start:30px;
	}

	.e-con.ds-pt-md>.e-con-inner {
		padding-block-start:55px;
	}

	.e-con.ds-pt-lg>.e-con-inner {
		padding-block-start:90px;
	}

	.e-con.ds-pt-xl>.e-con-inner {
		padding-block-start:130px;
	}

	.e-con.ds-pb-xs>.e-con-inner {
		/*padding-bottom:30px;*/
	}

	.e-con.ds-pb-sm>.e-con-inner {
		padding-block-end:30px;
	}

	.e-con.ds-pb-md>.e-con-inner {
		padding-block-end:55px;
	}

	.e-con.ds-pb-lg>.e-con-inner {
		padding-block-end:90px;
	}

	.e-con.ds-pb-xl>.e-con-inner {
		padding-block-end:130px;
	}

	/*
		Set elementor section margins
	*/

	.e-con.ds-mt-xs {
		/*margin-top:40px;*/
	}

	.e-con.ds-mt-sm {
		margin-top:50px;
	}

	.e-con.ds-mt-md {
		margin-top:65px;
	}

	.e-con.ds-mt-lg {
		margin-top:100px;
	}

	.e-con.ds-mt-xl {
		margin-top:140px;
	}

	.e-con.ds-mb-xs {
		/*margin-bottom:40px;*/
	}

	.e-con.ds-mb-sm {
		margin-bottom:50px;
	}

	.e-con.ds-mb-md {
		margin-bottom:65px;
	}

	.e-con.ds-mb-lg {
		margin-bottom:100px;
	}

	.e-con.ds-mb-xl {
		margin-bottom:140px;
	}

	
	
}

@media (max-width: 500px) {
	
}
