.m-6 {
  margin: 5rem !important;
}
.mt-6 {
  margin-top: 5rem !important;
}
.mb-6 {
  margin-bottom: 5rem !important;
}
.ms-6 {
  margin-left: 5rem !important;
}
.me-6 {
  margin-right: 5rem !important;
}
.mx-6 {
  margin-left: 5rem !important;
  margin-right: 5rem !important;
}
.my-6 {
  margin-top: 5rem !important;
  margin-bottom: 5rem !important;
}

.p-6 {
  padding: 5rem !important;
}
.pt-6 {
  padding-top: 5rem !important;
}
.pb-6 {
  padding-bottom: 5rem !important;
}
.ps-6 {
  padding-left: 5rem !important;
}
.pe-6 {
  padding-right: 5rem !important;
}
.px-6 {
  padding-left: 5rem !important;
  padding-right: 5rem !important;
}
.py-6 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}

.g-6,
.gx-6 {
  --bs-gutter-x: 5rem;
}
.g-6,
.gy-6 {
  --bs-gutter-y: 5rem;
}

.m-7 {
  margin: 8rem !important;
}
.mt-7 {
  margin-top: 8rem !important;
}
.mb-7 {
  margin-bottom: 8rem !important;
}
.ms-7 {
  margin-left: 8rem !important;
}
.me-7 {
  margin-right: 8rem !important;
}
.mx-7 {
  margin-left: 8rem !important;
  margin-right: 8rem !important;
}
.my-7 {
  margin-top: 8rem !important;
  margin-bottom: 8rem !important;
}

.p-7 {
  padding: 8rem !important;
}
.pt-7 {
  padding-top: 8rem !important;
}
.pb-7 {
  padding-bottom: 8rem !important;
}
.ps-7 {
  padding-left: 8rem !important;
}
.pe-7 {
  padding-right: 8rem !important;
}
.px-7 {
  padding-left: 8rem !important;
  padding-right: 8rem !important;
}
.py-7 {
  padding-top: 8rem !important;
  padding-bottom: 8rem !important;
}

.g-7,
.gx-7 {
  --bs-gutter-x: 8rem;
}
.g-7,
.gy-7 {
  --bs-gutter-y: 8rem;
}

.container {
	max-width: 1320px;
}

@media (max-width: 1400px) {
	.container {
		max-width: calc(100% - 8rem);
	}
}

@media (max-width: 992px) {
	.g-6,
	.gx-6 {
		--bs-gutter-x: 4rem;
	}
	.g-6,
	.gy-6 {
		--bs-gutter-y: 4rem;
	}
	
	.g-7,
	.gx-7 {
		--bs-gutter-x: 5rem;
	}
	.g-7,
	.gy-7 {
		--bs-gutter-y: 5rem;
	}
}

@media (max-width: 768px) {
	.container {
		max-width: calc(100% - 4.8rem);
	}
}

@media (max-width: 576px) {
	.g-6,
	.gx-6 {
		--bs-gutter-x: 2.4rem;
	}
	.g-6,
	.gy-6 {
		--bs-gutter-y: 4.8rem;
	}

	.g-7,
	.gx-7 {
		--bs-gutter-x: 2.4rem;
	}
	.g-7,
	.gy-7 {
		--bs-gutter-y: 4.8rem;
	}
}