@media (min-width: 576px) {
	.p-sm-6 {
		padding: 5em !important;
	}
	
	.py-sm-6 {
		padding-top: 5em !important;
		padding-bottom: 5em !important;
	}
	
	.px-sm-6 {
		padding-left: 5em !important;
		padding-right: 5em !important;	
	}
	
	.pt-sm-6 {
		padding-top: 5em !important;
	}
	
	.pb-sm-6 {
		padding-bottom: 5em !important;	
	}
	
	.ps-sm-6 {
		padding-left: 5em !important;
	}
	
	.pe-sm-6 {
		padding-right: 5em !important;	
	}
		
	.p-sm-7 {
		padding: 8em !important;
	}
	
	.py-sm-7 {
		padding-top: 8em !important;
		padding-bottom: 8em !important;
	}
	
	.px-sm-7 {
		padding-left: 8em !important;
		padding-right: 8em !important;	
	}
	
	.pt-sm-7 {
		padding-top: 8em !important;
	}
	
	.pb-sm-7 {
		padding-bottom: 8em !important;	
	}
	
	.ps-sm-7 {
		padding-left: 8em !important;
	}
	
	.pe-sm-7 {
		padding-right: 8em !important;	
	}
	
	.m-sm-6 {
		margin: 5em !important;
	}
	
	.my-sm-6 {
		margin-top: 5em !important;
		margin-bottom: 5em !important;
	}
	
	.mx-sm-6 {
		margin-left: 5em !important;
		margin-right: 5em !important;	
	}
	
	.mt-sm-6 {
		margin-top: 5em !important;
	}
	
	.mb-sm-6 {
		margin-bottom: 5em !important;	
	}
	
	.ms-sm-6 {
		margin-left: 5em !important;
	}
	
	.me-sm-6 {
		margin-right: 5em !important;	
	}
		
	.m-sm-7 {
		margin: 8em !important;
	}
	
	.my-sm-7 {
		margin-top: 8em !important;
		margin-bottom: 8em !important;
	}
	
	.mx-sm-7 {
		margin-left: 8em !important;
		margin-right: 8em !important;	
	}
	
	.mt-sm-7 {
		margin-top: 8em !important;
	}
	
	.mb-sm-7 {
		margin-bottom: 8em !important;	
	}
	
	.ms-sm-7 {
		margin-left: 8em !important;
	}
	
	.me-sm-7 {
		margin-right: 8em !important;	
	}
}

@media (min-width: 768px) {
	.p-md-6 {
		padding: 5em !important;
	}
	
	.py-md-6 {
		padding-top: 5em !important;
		padding-bottom: 5em !important;
	}
	
	.px-md-6 {
		padding-left: 5em !important;
		padding-right: 5em !important;	
	}
	
	.pt-md-6 {
		padding-top: 5em !important;
	}
	
	.pb-md-6 {
		padding-bottom: 5em !important;	
	}
	
	.ps-md-6 {
		padding-left: 5em !important;
	}
	
	.pe-md-6 {
		padding-right: 5em !important;	
	}
		
	.p-md-7 {
		padding: 8em !important;
	}
	
	.py-md-7 {
		padding-top: 8em !important;
		padding-bottom: 8em !important;
	}
	
	.px-md-7 {
		padding-left: 8em !important;
		padding-right: 8em !important;	
	}
	
	.pt-md-7 {
		padding-top: 8em !important;
	}
	
	.pb-md-7 {
		padding-bottom: 8em !important;	
	}
	
	.ps-md-7 {
		padding-left: 8em !important;
	}
	
	.pe-md-7 {
		padding-right: 8em !important;	
	}
	
	.m-md-6 {
		margin: 5em !important;
	}
	
	.my-md-6 {
		margin-top: 5em !important;
		margin-bottom: 5em !important;
	}
	
	.mx-md-6 {
		margin-left: 5em !important;
		margin-right: 5em !important;	
	}
	
	.mt-md-6 {
		margin-top: 5em !important;
	}
	
	.mb-md-6 {
		margin-bottom: 5em !important;	
	}
	
	.ms-md-6 {
		margin-left: 5em !important;
	}
	
	.me-md-6 {
		margin-right: 5em !important;	
	}
		
	.m-md-7 {
		margin: 8em !important;
	}
	
	.my-md-7 {
		margin-top: 8em !important;
		margin-bottom: 8em !important;
	}
	
	.mx-md-7 {
		margin-left: 8em !important;
		margin-right: 8em !important;	
	}
	
	.mt-md-7 {
		margin-top: 8em !important;
	}
	
	.mb-md-7 {
		margin-bottom: 8em !important;	
	}
	
	.ms-md-7 {
		margin-left: 8em !important;
	}
	
	.me-md-7 {
		margin-right: 8em !important;	
	}
}

@media (min-width: 992px) {
	.p-lg-6 {
		padding: 5em !important;
	}
	
	.py-lg-6 {
		padding-top: 5em !important;
		padding-bottom: 5em !important;
	}
	
	.px-lg-6 {
		padding-left: 5em !important;
		padding-right: 5em !important;	
	}
	
	.pt-lg-6 {
		padding-top: 5em !important;
	}
	
	.pb-lg-6 {
		padding-bottom: 5em !important;	
	}
	
	.ps-lg-6 {
		padding-left: 5em !important;
	}
	
	.pe-lg-6 {
		padding-right: 5em !important;	
	}
		
	.p-lg-7 {
		padding: 8em !important;
	}
	
	.py-lg-7 {
		padding-top: 8em !important;
		padding-bottom: 8em !important;
	}
	
	.px-lg-7 {
		padding-left: 8em !important;
		padding-right: 8em !important;	
	}
	
	.pt-lg-7 {
		padding-top: 8em !important;
	}
	
	.pb-lg-7 {
		padding-bottom: 8em !important;	
	}
	
	.ps-lg-7 {
		padding-left: 8em !important;
	}
	
	.pe-lg-7 {
		padding-right: 8em !important;	
	}
	
	.m-lg-6 {
		margin: 5em !important;
	}
	
	.my-lg-6 {
		margin-top: 5em !important;
		margin-bottom: 5em !important;
	}
	
	.mx-lg-6 {
		margin-left: 5em !important;
		margin-right: 5em !important;	
	}
	
	.mt-lg-6 {
		margin-top: 5em !important;
	}
	
	.mb-lg-6 {
		margin-bottom: 5em !important;	
	}
	
	.ms-lg-6 {
		margin-left: 5em !important;
	}
	
	.me-lg-6 {
		margin-right: 5em !important;	
	}
		
	.m-lg-7 {
		margin: 8em !important;
	}
	
	.my-lg-7 {
		margin-top: 8em !important;
		margin-bottom: 8em !important;
	}
	
	.mx-lg-7 {
		margin-left: 8em !important;
		margin-right: 8em !important;	
	}
	
	.mt-lg-7 {
		margin-top: 8em !important;
	}
	
	.mb-lg-7 {
		margin-bottom: 8em !important;	
	}
	
	.ms-lg-7 {
		margin-left: 8em !important;
	}
	
	.me-lg-7 {
		margin-right: 8em !important;	
	}
}

@media (min-width: 1200px) {
	.p-xl-6 {
		padding: 5em !important;
	}
	
	.py-xl-6 {
		padding-top: 5em !important;
		padding-bottom: 5em !important;
	}
	
	.px-xl-6 {
		padding-left: 5em !important;
		padding-right: 5em !important;	
	}
	
	.pt-xl-6 {
		padding-top: 5em !important;
	}
	
	.pb-xl-6 {
		padding-bottom: 5em !important;	
	}
	
	.ps-xl-6 {
		padding-left: 5em !important;
	}
	
	.pe-xl-6 {
		padding-right: 5em !important;	
	}
		
	.p-xl-7 {
		padding: 8em !important;
	}
	
	.py-xl-7 {
		padding-top: 8em !important;
		padding-bottom: 8em !important;
	}
	
	.px-xl-7 {
		padding-left: 8em !important;
		padding-right: 8em !important;	
	}
	
	.pt-xl-7 {
		padding-top: 8em !important;
	}
	
	.pb-xl-7 {
		padding-bottom: 8em !important;	
	}
	
	.ps-xl-7 {
		padding-left: 8em !important;
	}
	
	.pe-xl-7 {
		padding-right: 8em !important;	
	}
	
	.m-xl-6 {
		margin: 5em !important;
	}
	
	.my-xl-6 {
		margin-top: 5em !important;
		margin-bottom: 5em !important;
	}
	
	.mx-xl-6 {
		margin-left: 5em !important;
		margin-right: 5em !important;	
	}
	
	.mt-xl-6 {
		margin-top: 5em !important;
	}
	
	.mb-xl-6 {
		margin-bottom: 5em !important;	
	}
	
	.ms-xl-6 {
		margin-left: 5em !important;
	}
	
	.me-xl-6 {
		margin-right: 5em !important;	
	}
		
	.m-xl-7 {
		margin: 8em !important;
	}
	
	.my-xl-7 {
		margin-top: 8em !important;
		margin-bottom: 8em !important;
	}
	
	.mx-xl-7 {
		margin-left: 8em !important;
		margin-right: 8em !important;	
	}
	
	.mt-xl-7 {
		margin-top: 8em !important;
	}
	
	.mb-xl-7 {
		margin-bottom: 8em !important;	
	}
	
	.ms-xl-7 {
		margin-left: 8em !important;
	}
	
	.me-xl-7 {
		margin-right: 8em !important;	
	}
}

@media (min-width: 1400px) {
	.p-xxl-6 {
		padding: 5em !important;
	}
	
	.py-xxl-6 {
		padding-top: 5em !important;
		padding-bottom: 5em !important;
	}
	
	.px-xxl-6 {
		padding-left: 5em !important;
		padding-right: 5em !important;	
	}
	
	.pt-xxl-6 {
		padding-top: 5em !important;
	}
	
	.pb-xxl-6 {
		padding-bottom: 5em !important;	
	}
	
	.ps-xxl-6 {
		padding-left: 5em !important;
	}
	
	.pe-xxl-6 {
		padding-right: 5em !important;	
	}
		
	.p-xxl-7 {
		padding: 8em !important;
	}
	
	.py-xxl-7 {
		padding-top: 8em !important;
		padding-bottom: 8em !important;
	}
	
	.px-xxl-7 {
		padding-left: 8em !important;
		padding-right: 8em !important;	
	}
	
	.pt-xxl-7 {
		padding-top: 8em !important;
	}
	
	.pb-xxl-7 {
		padding-bottom: 8em !important;	
	}
	
	.ps-xxl-7 {
		padding-left: 8em !important;
	}
	
	.pe-xxl-7 {
		padding-right: 8em !important;	
	}
	
	.m-xxl-6 {
		margin: 5em !important;
	}
	
	.my-xxl-6 {
		margin-top: 5em !important;
		margin-bottom: 5em !important;
	}
	
	.mx-xxl-6 {
		margin-left: 5em !important;
		margin-right: 5em !important;	
	}
	
	.mt-xxl-6 {
		margin-top: 5em !important;
	}
	
	.mb-xxl-6 {
		margin-bottom: 5em !important;	
	}
	
	.ms-xxl-6 {
		margin-left: 5em !important;
	}
	
	.me-xxl-6 {
		margin-right: 5em !important;	
	}
		
	.m-xxl-7 {
		margin: 8em !important;
	}
	
	.my-xxl-7 {
		margin-top: 8em !important;
		margin-bottom: 8em !important;
	}
	
	.mx-xxl-7 {
		margin-left: 8em !important;
		margin-right: 8em !important;	
	}
	
	.mt-xxl-7 {
		margin-top: 8em !important;
	}
	
	.mb-xxl-7 {
		margin-bottom: 8em !important;	
	}
	
	.ms-xxl-7 {
		margin-left: 8em !important;
	}
	
	.me-xxl-7 {
		margin-right: 8em !important;	
	}
}

.p-6 {
	padding: 5em !important;
}

.py-6 {
	padding-top: 5em !important;
	padding-bottom: 5em !important;
}

.px-6 {
	padding-left: 5em !important;
	padding-right: 5em !important;	
}

.pt-6 {
	padding-top: 5em !important;
}

.pb-6 {
	padding-bottom: 5em !important;	
}

.ps-6 {
	padding-left: 5em !important;
}

.pe-6 {
	padding-right: 5em !important;	
}


.p-7 {
	padding: 8em !important;
}

.py-7 {
	padding-top: 8em !important;
	padding-bottom: 8em !important;
}

.px-7 {
	padding-left: 8em !important;
	padding-right: 8em !important;	
}

.pt-7 {
	padding-top: 8em !important;
}

.pb-7 {
	padding-bottom: 8em !important;	
}

.ps-7 {
	padding-left: 8em !important;
}

.pe-7 {
	padding-right: 8em !important;	
}


.m-6 {
	margin: 5em !important;
}

.my-6 {
	margin-top: 5em !important;
	margin-bottom: 5em !important;
}

.mx-6 {
	margin-left: 5em !important;
	margin-right: 5em !important;	
}

.mt-6 {
	margin-top: 5em !important;
}

.mb-6 {
	margin-bottom: 5em !important;	
}

.ms-6 {
	margin-left: 5em !important;
}

.me-6 {
	margin-right: 5em !important;	
}


.m-7 {
	margin: 8em !important;
}

.my-7 {
	margin-top: 8em !important;
	margin-bottom: 8em !important;
}

.mx-7 {
	margin-left: 8em !important;
	margin-right: 8em !important;	
}

.mt-7 {
	margin-top: 8em !important;
}

.mb-7 {
	margin-bottom: 8em !important;	
}

.ms-7 {
	margin-left: 8em !important;
}

.me-7 {
	margin-right: 8em !important;	
}

.lh-100 {
	line-height: 100% !important;
}

.lh-110 {
	line-height: 110% !important;
}

.lh-120 {
	line-height: 120% !important;
}

.lh-130 {
	line-height: 130% !important;
}

.lh-140 {
	line-height: 140% !important;
}

.lh-150 {
	line-height: 150% !important;
}


