.container-4k,
.container-uhd,
.container-qhd,
.container-hd,
.container-4xl,
.container-3xl {
	--bs-gutter-x: 1.5rem;
	--bs-gutter-y: 0;
	width: 100%;
	padding-right: calc(var(--bs-gutter-x) * 0.5);
	padding-left: calc(var(--bs-gutter-x) * 0.5);
	margin-right: auto;
	margin-left: auto;
}

@media (min-width: 1600px) {
	.container-3xl,.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
		max-width: 1500px;
	}
}
@media (min-width: 1800px) {
	.container-4xl, .container-3xl, .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
		max-width: 1710px;
	}
}
@media (min-width: 1920px) {
	.container-hd,
	.container-3xl,.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
		max-width: 1800px;
	}
}
@media (min-width: 2560px) {
	.container-qhd,.container-hd,
	.container-3xl,.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
		max-width: 2400px;
	}
}
@media (min-width: 3840px) {
	.container-uhd,.container-qhd,.container-hd,
	.container-3xl,.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
		max-width: 3700px;
	}
}
@media (min-width: 4096px) {
	.container-4k,.container-uhd,.container-qhd,.container-hd,
	.container-3xl,.container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
		max-width: 3900px;
	}
}

.row-cols-7 > * {
	flex: 0 0 auto;
	width: 14.2857142857%;
}
.row-cols-8 > * {
	flex: 0 0 auto;
	width: 12.5%;
}
.row-cols-9 > * {
	flex: 0 0 auto;
	width: 11.1111111111%;
}
.row-cols-10 > * {
	flex: 0 0 auto;
	width: 10%;
}
.row-cols-11 > * {
	flex: 0 0 auto;
	width: 9.0909090909%;
}
.row-cols-12 > * {
	flex: 0 0 auto;
	width: 8.3333333333%;
}

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

@media (min-width: 576px) {
	.row-cols-sm-7 > * {
		flex: 0 0 auto;
		width: 14.2857142857%;
	}
	.row-cols-sm-8 > * {
		flex: 0 0 auto;
		width: 12.5%;
	}
	.row-cols-sm-9 > * {
		flex: 0 0 auto;
		width: 11.1111111111%;
	}
	.row-cols-sm-10 > * {
		flex: 0 0 auto;
		width: 10%;
	}
	.row-cols-sm-11 > * {
		flex: 0 0 auto;
		width: 9.0909090909%;
	}
	.row-cols-sm-12 > * {
		flex: 0 0 auto;
		width: 8.3333333333%;
	}

	.g-sm-6,
	.gx-sm-6 {
		--bs-gutter-x: 5rem;
	}
	.g-sm-6,
	.gy-sm-6 {
		--bs-gutter-y: 5rem;
	}
}
@media (min-width: 768px) {
	.row-cols-md-7 > * {
		flex: 0 0 auto;
		width: 14.2857142857%;
	}
	.row-cols-md-8 > * {
		flex: 0 0 auto;
		width: 12.5%;
	}
	.row-cols-md-9 > * {
		flex: 0 0 auto;
		width: 11.1111111111%;
	}
	.row-cols-md-10 > * {
		flex: 0 0 auto;
		width: 10%;
	}
	.row-cols-md-11 > * {
		flex: 0 0 auto;
		width: 9.0909090909%;
	}
	.row-cols-md-12 > * {
		flex: 0 0 auto;
		width: 8.3333333333%;
	}

	.g-md-6,
	.gx-md-6 {
		--bs-gutter-x: 5rem;
	}
	.g-md-6,
	.gy-md-6 {
		--bs-gutter-y: 5rem;
	}
}
@media (min-width: 992px) {
	.row-cols-lg-7 > * {
		flex: 0 0 auto;
		width: 14.2857142857%;
	}
	.row-cols-lg-8 > * {
		flex: 0 0 auto;
		width: 12.5%;
	}
	.row-cols-lg-9 > * {
		flex: 0 0 auto;
		width: 11.1111111111%;
	}
	.row-cols-lg-10 > * {
		flex: 0 0 auto;
		width: 10%;
	}
	.row-cols-lg-11 > * {
		flex: 0 0 auto;
		width: 9.0909090909%;
	}
	.row-cols-lg-12 > * {
		flex: 0 0 auto;
		width: 8.3333333333%;
	}

	.g-lg-6,
	.gx-lg-6 {
		--bs-gutter-x: 5rem;
	}
	.g-lg-6,
	.gy-lg-6 {
		--bs-gutter-y: 5rem;
	}
}
@media (min-width: 1200px) {
	.row-cols-xl-7 > * {
		flex: 0 0 auto;
		width: 14.2857142857%;
	}
	.row-cols-xl-8 > * {
		flex: 0 0 auto;
		width: 12.5%;
	}
	.row-cols-xl-9 > * {
		flex: 0 0 auto;
		width: 11.1111111111%;
	}
	.row-cols-xl-10 > * {
		flex: 0 0 auto;
		width: 10%;
	}
	.row-cols-xl-11 > * {
		flex: 0 0 auto;
		width: 9.0909090909%;
	}
	.row-cols-xl-12 > * {
		flex: 0 0 auto;
		width: 8.3333333333%;
	}

	.g-xl-6,
	.gx-xl-6 {
		--bs-gutter-x: 5rem;
	}
	.g-xl-6,
	.gy-xl-6 {
		--bs-gutter-y: 5rem;
	}
}
@media (min-width: 1400px) {
	.row-cols-xxl-7 > * {
		flex: 0 0 auto;
		width: 14.2857142857%;
	}
	.row-cols-xxl-8 > * {
		flex: 0 0 auto;
		width: 12.5%;
	}
	.row-cols-xxl-9 > * {
		flex: 0 0 auto;
		width: 11.1111111111%;
	}
	.row-cols-xxl-10 > * {
		flex: 0 0 auto;
		width: 10%;
	}
	.row-cols-xxl-11 > * {
		flex: 0 0 auto;
		width: 9.0909090909%;
	}
	.row-cols-xxl-12 > * {
		flex: 0 0 auto;
		width: 8.3333333333%;
	}

	.g-xxl-6,
	.gx-xxl-6 {
		--bs-gutter-x: 5rem;
	}
	.g-xxl-6,
	.gy-xxl-6 {
		--bs-gutter-y: 5rem;
	}
}
@media (min-width: 1600px) {
	.col-3xl {
		flex: 1 0 0%;
	}
	.row-cols-3xl-auto > * {
		flex: 0 0 auto;
		width: auto;
	}
	.row-cols-3xl-1 > * {
		flex: 0 0 auto;
		width: 100%;
	}
	.row-cols-3xl-2 > * {
		flex: 0 0 auto;
		width: 50%;
	}
	.row-cols-3xl-3 > * {
		flex: 0 0 auto;
		width: 33.3333333333%;
	}
	.row-cols-3xl-4 > * {
		flex: 0 0 auto;
		width: 25%;
	}
	.row-cols-3xl-5 > * {
		flex: 0 0 auto;
		width: 20%;
	}
	.row-cols-3xl-6 > * {
		flex: 0 0 auto;
		width: 16.6666666667%;
	}
	.row-cols-3xl-7 > * {
		flex: 0 0 auto;
		width: 14.2857142857%;
	}
	.row-cols-3xl-8 > * {
		flex: 0 0 auto;
		width: 12.5%;
	}
	.row-cols-3xl-9 > * {
		flex: 0 0 auto;
		width: 11.1111111111%;
	}
	.row-cols-3xl-10 > * {
		flex: 0 0 auto;
		width: 10%;
	}
	.row-cols-3xl-11 > * {
		flex: 0 0 auto;
		width: 9.0909090909%;
	}
	.row-cols-3xl-12 > * {
		flex: 0 0 auto;
		width: 8.3333333333%;
	}
	.col-3xl-auto {
		flex: 0 0 auto;
		width: auto;
	}
	.col-3xl-1 {
		flex: 0 0 auto;
		width: 8.33333333%;
	}
	.col-3xl-2 {
		flex: 0 0 auto;
		width: 16.66666667%;
	}
	.col-3xl-3 {
	  flex: 0 0 auto;
	  width: 25%;
	}
	.col-3xl-4 {
	  flex: 0 0 auto;
	  width: 33.33333333%;
	}
	.col-3xl-5 {
	  flex: 0 0 auto;
	  width: 41.66666667%;
	}
	.col-3xl-6 {
	  flex: 0 0 auto;
	  width: 50%;
	}
	.col-3xl-7 {
	  flex: 0 0 auto;
	  width: 58.33333333%;
	}
	.col-3xl-8 {
	  flex: 0 0 auto;
	  width: 66.66666667%;
	}
	.col-3xl-9 {
	  flex: 0 0 auto;
	  width: 75%;
	}
	.col-3xl-10 {
	  flex: 0 0 auto;
	  width: 83.33333333%;
	}
	.col-3xl-11 {
	  flex: 0 0 auto;
	  width: 91.66666667%;
	}
	.col-3xl-12 {
	  flex: 0 0 auto;
	  width: 100%;
	}
	.offset-3xl-0 {
	  margin-left: 0;
	}
	.offset-3xl-1 {
	  margin-left: 8.33333333%;
	}
	.offset-3xl-2 {
	  margin-left: 16.66666667%;
	}
	.offset-3xl-3 {
	  margin-left: 25%;
	}
	.offset-3xl-4 {
	  margin-left: 33.33333333%;
	}
	.offset-3xl-5 {
	  margin-left: 41.66666667%;
	}
	.offset-3xl-6 {
	  margin-left: 50%;
	}
	.offset-3xl-7 {
	  margin-left: 58.33333333%;
	}
	.offset-3xl-8 {
	  margin-left: 66.66666667%;
	}
	.offset-3xl-9 {
	  margin-left: 75%;
	}
	.offset-3xl-10 {
	  margin-left: 83.33333333%;
	}
	.offset-3xl-11 {
	  margin-left: 91.66666667%;
	}
	.g-3xl-0,
	.gx-3xl-0 {
	  --bs-gutter-x: 0;
	}
	.g-3xl-0,
	.gy-3xl-0 {
	  --bs-gutter-y: 0;
	}
	.g-3xl-1,
	.gx-3xl-1 {
	  --bs-gutter-x: 0.25rem;
	}
	.g-3xl-1,
	.gy-3xl-1 {
	  --bs-gutter-y: 0.25rem;
	}
	.g-3xl-2,
	.gx-3xl-2 {
	  --bs-gutter-x: 0.5rem;
	}
	.g-3xl-2,
	.gy-3xl-2 {
	  --bs-gutter-y: 0.5rem;
	}
	.g-3xl-3,
	.gx-3xl-3 {
	  --bs-gutter-x: 1rem;
	}
	.g-3xl-3,
	.gy-3xl-3 {
	  --bs-gutter-y: 1rem;
	}
	.g-3xl-4,
	.gx-3xl-4 {
	  --bs-gutter-x: 1.5rem;
	}
	.g-3xl-4,
	.gy-3xl-4 {
	  --bs-gutter-y: 1.5rem;
	}
	.g-3xl-5,
	.gx-3xl-5 {
	  --bs-gutter-x: 3rem;
	}
	.g-3xl-5,
	.gy-3xl-5 {
	  --bs-gutter-y: 3rem;
	}
	.g-3xl-6,
	.gx-3xl-6 {
		--bs-gutter-x: 5rem;
	}
	.g-3xl-6,
	.gy-3xl-6 {
		--bs-gutter-y: 5rem;
	}
}
@media (min-width: 1800px) {
	.col-4xl {
	  flex: 1 0 0%;
	}
	.row-cols-4xl-auto > * {
	  flex: 0 0 auto;
	  width: auto;
	}
	.row-cols-4xl-1 > * {
	  flex: 0 0 auto;
	  width: 100%;
	}
	.row-cols-4xl-2 > * {
	  flex: 0 0 auto;
	  width: 50%;
	}
	.row-cols-4xl-3 > * {
	  flex: 0 0 auto;
	  width: 33.3333333333%;
	}
	.row-cols-4xl-4 > * {
	  flex: 0 0 auto;
	  width: 25%;
	}
	.row-cols-4xl-5 > * {
	  flex: 0 0 auto;
	  width: 20%;
	}
	.row-cols-4xl-6 > * {
	  flex: 0 0 auto;
	  width: 16.6666666667%;
	}
	.row-cols-4xl-7 > * {
		flex: 0 0 auto;
		width: 14.2857142857%;
	}
	.row-cols-4xl-8 > * {
		flex: 0 0 auto;
		width: 12.5%;
	}
	.row-cols-4xl-9 > * {
		flex: 0 0 auto;
		width: 11.1111111111%;
	}
	.row-cols-4xl-10 > * {
		flex: 0 0 auto;
		width: 10%;
	}
	.row-cols-4xl-11 > * {
		flex: 0 0 auto;
		width: 9.0909090909%;
	}
	.row-cols-4xl-12 > * {
		flex: 0 0 auto;
		width: 8.3333333333%;
	}
	.col-4xl-auto {
	  flex: 0 0 auto;
	  width: auto;
	}
	.col-4xl-1 {
	  flex: 0 0 auto;
	  width: 8.33333333%;
	}
	.col-4xl-2 {
	  flex: 0 0 auto;
	  width: 16.66666667%;
	}
	.col-4xl-3 {
	  flex: 0 0 auto;
	  width: 25%;
	}
	.col-4xl-4 {
	  flex: 0 0 auto;
	  width: 33.33333333%;
	}
	.col-4xl-5 {
	  flex: 0 0 auto;
	  width: 41.66666667%;
	}
	.col-4xl-6 {
	  flex: 0 0 auto;
	  width: 50%;
	}
	.col-4xl-7 {
	  flex: 0 0 auto;
	  width: 58.33333333%;
	}
	.col-4xl-8 {
	  flex: 0 0 auto;
	  width: 66.66666667%;
	}
	.col-4xl-9 {
	  flex: 0 0 auto;
	  width: 75%;
	}
	.col-4xl-10 {
	  flex: 0 0 auto;
	  width: 83.33333333%;
	}
	.col-4xl-11 {
	  flex: 0 0 auto;
	  width: 91.66666667%;
	}
	.col-4xl-12 {
	  flex: 0 0 auto;
	  width: 100%;
	}
	.offset-4xl-0 {
	  margin-left: 0;
	}
	.offset-4xl-1 {
	  margin-left: 8.33333333%;
	}
	.offset-4xl-2 {
	  margin-left: 16.66666667%;
	}
	.offset-4xl-3 {
	  margin-left: 25%;
	}
	.offset-4xl-4 {
	  margin-left: 33.33333333%;
	}
	.offset-4xl-5 {
	  margin-left: 41.66666667%;
	}
	.offset-4xl-6 {
	  margin-left: 50%;
	}
	.offset-4xl-7 {
	  margin-left: 58.33333333%;
	}
	.offset-4xl-8 {
	  margin-left: 66.66666667%;
	}
	.offset-4xl-9 {
	  margin-left: 75%;
	}
	.offset-4xl-10 {
	  margin-left: 83.33333333%;
	}
	.offset-4xl-11 {
	  margin-left: 91.66666667%;
	}
	.g-4xl-0,
	.gx-4xl-0 {
	  --bs-gutter-x: 0;
	}
	.g-4xl-0,
	.gy-4xl-0 {
	  --bs-gutter-y: 0;
	}
	.g-4xl-1,
	.gx-4xl-1 {
	  --bs-gutter-x: 0.25rem;
	}
	.g-4xl-1,
	.gy-4xl-1 {
	  --bs-gutter-y: 0.25rem;
	}
	.g-4xl-2,
	.gx-4xl-2 {
	  --bs-gutter-x: 0.5rem;
	}
	.g-4xl-2,
	.gy-4xl-2 {
	  --bs-gutter-y: 0.5rem;
	}
	.g-4xl-3,
	.gx-4xl-3 {
	  --bs-gutter-x: 1rem;
	}
	.g-4xl-3,
	.gy-4xl-3 {
	  --bs-gutter-y: 1rem;
	}
	.g-4xl-4,
	.gx-4xl-4 {
	  --bs-gutter-x: 1.5rem;
	}
	.g-4xl-4,
	.gy-4xl-4 {
	  --bs-gutter-y: 1.5rem;
	}
	.g-4xl-5,
	.gx-4xl-5 {
	  --bs-gutter-x: 3rem;
	}
	.g-4xl-5,
	.gy-4xl-5 {
	  --bs-gutter-y: 3rem;
	}
	.g-4xl-6,
	.gx-4xl-6 {
		--bs-gutter-x: 5rem;
	}
	.g-4xl-6,
	.gy-4xl-6 {
		--bs-gutter-y: 5rem;
	}
}
@media (min-width: 1920px) {
	.col-hd {
	  flex: 1 0 0%;
	}
	.row-cols-hd-auto > * {
	  flex: 0 0 auto;
	  width: auto;
	}
	.row-cols-hd-1 > * {
	  flex: 0 0 auto;
	  width: 100%;
	}
	.row-cols-hd-2 > * {
	  flex: 0 0 auto;
	  width: 50%;
	}
	.row-cols-hd-3 > * {
	  flex: 0 0 auto;
	  width: 33.3333333333%;
	}
	.row-cols-hd-4 > * {
	  flex: 0 0 auto;
	  width: 25%;
	}
	.row-cols-hd-5 > * {
	  flex: 0 0 auto;
	  width: 20%;
	}
	.row-cols-hd-6 > * {
	  flex: 0 0 auto;
	  width: 16.6666666667%;
	}
	.row-cols-hd-7 > * {
		flex: 0 0 auto;
		width: 14.2857142857%;
	}
	.row-cols-hd-8 > * {
		flex: 0 0 auto;
		width: 12.5%;
	}
	.row-cols-hd-9 > * {
		flex: 0 0 auto;
		width: 11.1111111111%;
	}
	.row-cols-hd-10 > * {
		flex: 0 0 auto;
		width: 10%;
	}
	.row-cols-hd-11 > * {
		flex: 0 0 auto;
		width: 9.0909090909%;
	}
	.row-cols-hd-12 > * {
		flex: 0 0 auto;
		width: 8.3333333333%;
	}
	.col-hd-auto {
	  flex: 0 0 auto;
	  width: auto;
	}
	.col-hd-1 {
	  flex: 0 0 auto;
	  width: 8.33333333%;
	}
	.col-hd-2 {
	  flex: 0 0 auto;
	  width: 16.66666667%;
	}
	.col-hd-3 {
	  flex: 0 0 auto;
	  width: 25%;
	}
	.col-hd-4 {
	  flex: 0 0 auto;
	  width: 33.33333333%;
	}
	.col-hd-5 {
	  flex: 0 0 auto;
	  width: 41.66666667%;
	}
	.col-hd-6 {
	  flex: 0 0 auto;
	  width: 50%;
	}
	.col-hd-7 {
	  flex: 0 0 auto;
	  width: 58.33333333%;
	}
	.col-hd-8 {
	  flex: 0 0 auto;
	  width: 66.66666667%;
	}
	.col-hd-9 {
	  flex: 0 0 auto;
	  width: 75%;
	}
	.col-hd-10 {
	  flex: 0 0 auto;
	  width: 83.33333333%;
	}
	.col-hd-11 {
	  flex: 0 0 auto;
	  width: 91.66666667%;
	}
	.col-hd-12 {
	  flex: 0 0 auto;
	  width: 100%;
	}
	.offset-hd-0 {
	  margin-left: 0;
	}
	.offset-hd-1 {
	  margin-left: 8.33333333%;
	}
	.offset-hd-2 {
	  margin-left: 16.66666667%;
	}
	.offset-hd-3 {
	  margin-left: 25%;
	}
	.offset-hd-4 {
	  margin-left: 33.33333333%;
	}
	.offset-hd-5 {
	  margin-left: 41.66666667%;
	}
	.offset-hd-6 {
	  margin-left: 50%;
	}
	.offset-hd-7 {
	  margin-left: 58.33333333%;
	}
	.offset-hd-8 {
	  margin-left: 66.66666667%;
	}
	.offset-hd-9 {
	  margin-left: 75%;
	}
	.offset-hd-10 {
	  margin-left: 83.33333333%;
	}
	.offset-hd-11 {
	  margin-left: 91.66666667%;
	}
	.g-hd-0,
	.gx-hd-0 {
	  --bs-gutter-x: 0;
	}
	.g-hd-0,
	.gy-hd-0 {
	  --bs-gutter-y: 0;
	}
	.g-hd-1,
	.gx-hd-1 {
	  --bs-gutter-x: 0.25rem;
	}
	.g-hd-1,
	.gy-hd-1 {
	  --bs-gutter-y: 0.25rem;
	}
	.g-hd-2,
	.gx-hd-2 {
	  --bs-gutter-x: 0.5rem;
	}
	.g-hd-2,
	.gy-hd-2 {
	  --bs-gutter-y: 0.5rem;
	}
	.g-hd-3,
	.gx-hd-3 {
	  --bs-gutter-x: 1rem;
	}
	.g-hd-3,
	.gy-hd-3 {
	  --bs-gutter-y: 1rem;
	}
	.g-hd-4,
	.gx-hd-4 {
	  --bs-gutter-x: 1.5rem;
	}
	.g-hd-4,
	.gy-hd-4 {
	  --bs-gutter-y: 1.5rem;
	}
	.g-hd-5,
	.gx-hd-5 {
	  --bs-gutter-x: 3rem;
	}
	.g-hd-5,
	.gy-hd-5 {
	  --bs-gutter-y: 3rem;
	}
	.g-hd-6,
	.gx-hd-6 {
		--bs-gutter-x: 5rem;
	}
	.g-hd-6,
	.gy-hd-6 {
		--bs-gutter-y: 5rem;
	}
}
@media (min-width: 2560px) {
	.col-qhd {
	  flex: 1 0 0%;
	}
	.row-cols-qhd-auto > * {
	  flex: 0 0 auto;
	  width: auto;
	}
	.row-cols-qhd-1 > * {
	  flex: 0 0 auto;
	  width: 100%;
	}
	.row-cols-qhd-2 > * {
	  flex: 0 0 auto;
	  width: 50%;
	}
	.row-cols-qhd-3 > * {
	  flex: 0 0 auto;
	  width: 33.3333333333%;
	}
	.row-cols-qhd-4 > * {
	  flex: 0 0 auto;
	  width: 25%;
	}
	.row-cols-qhd-5 > * {
	  flex: 0 0 auto;
	  width: 20%;
	}
	.row-cols-qhd-6 > * {
	  flex: 0 0 auto;
	  width: 16.6666666667%;
	}
	.row-cols-qhd-7 > * {
		flex: 0 0 auto;
		width: 14.2857142857%;
	}
	.row-cols-qhd-8 > * {
		flex: 0 0 auto;
		width: 12.5%;
	}
	.row-cols-qhd-9 > * {
		flex: 0 0 auto;
		width: 11.1111111111%;
	}
	.row-cols-qhd-10 > * {
		flex: 0 0 auto;
		width: 10%;
	}
	.row-cols-qhd-11 > * {
		flex: 0 0 auto;
		width: 9.0909090909%;
	}
	.row-cols-qhd-12 > * {
		flex: 0 0 auto;
		width: 8.3333333333%;
	}
	.col-qhd-auto {
	  flex: 0 0 auto;
	  width: auto;
	}
	.col-qhd-1 {
	  flex: 0 0 auto;
	  width: 8.33333333%;
	}
	.col-qhd-2 {
	  flex: 0 0 auto;
	  width: 16.66666667%;
	}
	.col-qhd-3 {
	  flex: 0 0 auto;
	  width: 25%;
	}
	.col-qhd-4 {
	  flex: 0 0 auto;
	  width: 33.33333333%;
	}
	.col-qhd-5 {
	  flex: 0 0 auto;
	  width: 41.66666667%;
	}
	.col-qhd-6 {
	  flex: 0 0 auto;
	  width: 50%;
	}
	.col-qhd-7 {
	  flex: 0 0 auto;
	  width: 58.33333333%;
	}
	.col-qhd-8 {
	  flex: 0 0 auto;
	  width: 66.66666667%;
	}
	.col-qhd-9 {
	  flex: 0 0 auto;
	  width: 75%;
	}
	.col-qhd-10 {
	  flex: 0 0 auto;
	  width: 83.33333333%;
	}
	.col-qhd-11 {
	  flex: 0 0 auto;
	  width: 91.66666667%;
	}
	.col-qhd-12 {
	  flex: 0 0 auto;
	  width: 100%;
	}
	.offset-qhd-0 {
	  margin-left: 0;
	}
	.offset-qhd-1 {
	  margin-left: 8.33333333%;
	}
	.offset-qhd-2 {
	  margin-left: 16.66666667%;
	}
	.offset-qhd-3 {
	  margin-left: 25%;
	}
	.offset-qhd-4 {
	  margin-left: 33.33333333%;
	}
	.offset-qhd-5 {
	  margin-left: 41.66666667%;
	}
	.offset-qhd-6 {
	  margin-left: 50%;
	}
	.offset-qhd-7 {
	  margin-left: 58.33333333%;
	}
	.offset-qhd-8 {
	  margin-left: 66.66666667%;
	}
	.offset-qhd-9 {
	  margin-left: 75%;
	}
	.offset-qhd-10 {
	  margin-left: 83.33333333%;
	}
	.offset-qhd-11 {
	  margin-left: 91.66666667%;
	}
	.g-qhd-0,
	.gx-qhd-0 {
	  --bs-gutter-x: 0;
	}
	.g-qhd-0,
	.gy-qhd-0 {
	  --bs-gutter-y: 0;
	}
	.g-qhd-1,
	.gx-qhd-1 {
	  --bs-gutter-x: 0.25rem;
	}
	.g-qhd-1,
	.gy-qhd-1 {
	  --bs-gutter-y: 0.25rem;
	}
	.g-qhd-2,
	.gx-qhd-2 {
	  --bs-gutter-x: 0.5rem;
	}
	.g-qhd-2,
	.gy-qhd-2 {
	  --bs-gutter-y: 0.5rem;
	}
	.g-qhd-3,
	.gx-qhd-3 {
	  --bs-gutter-x: 1rem;
	}
	.g-qhd-3,
	.gy-qhd-3 {
	  --bs-gutter-y: 1rem;
	}
	.g-qhd-4,
	.gx-qhd-4 {
	  --bs-gutter-x: 1.5rem;
	}
	.g-qhd-4,
	.gy-qhd-4 {
	  --bs-gutter-y: 1.5rem;
	}
	.g-qhd-5,
	.gx-qhd-5 {
	  --bs-gutter-x: 3rem;
	}
	.g-qhd-5,
	.gy-qhd-5 {
	  --bs-gutter-y: 3rem;
	}
	.g-qhd-6,
	.gx-qhd-6 {
		--bs-gutter-x: 5rem;
	}
	.g-qhd-6,
	.gy-qhd-6 {
		--bs-gutter-y: 5rem;
	}
}
@media (min-width: 3840px) {
	.col-uhd {
	  flex: 1 0 0%;
	}
	.row-cols-uhd-auto > * {
	  flex: 0 0 auto;
	  width: auto;
	}
	.row-cols-uhd-1 > * {
	  flex: 0 0 auto;
	  width: 100%;
	}
	.row-cols-uhd-2 > * {
	  flex: 0 0 auto;
	  width: 50%;
	}
	.row-cols-uhd-3 > * {
	  flex: 0 0 auto;
	  width: 33.3333333333%;
	}
	.row-cols-uhd-4 > * {
	  flex: 0 0 auto;
	  width: 25%;
	}
	.row-cols-uhd-5 > * {
	  flex: 0 0 auto;
	  width: 20%;
	}
	.row-cols-uhd-6 > * {
	  flex: 0 0 auto;
	  width: 16.6666666667%;
	}
	.row-cols-uhd-7 > * {
		flex: 0 0 auto;
		width: 14.2857142857%;
	}
	.row-cols-uhd-8 > * {
		flex: 0 0 auto;
		width: 12.5%;
	}
	.row-cols-uhd-9 > * {
		flex: 0 0 auto;
		width: 11.1111111111%;
	}
	.row-cols-uhd-10 > * {
		flex: 0 0 auto;
		width: 10%;
	}
	.row-cols-uhd-11 > * {
		flex: 0 0 auto;
		width: 9.0909090909%;
	}
	.row-cols-uhd-12 > * {
		flex: 0 0 auto;
		width: 8.3333333333%;
	}
	.col-uhd-auto {
	  flex: 0 0 auto;
	  width: auto;
	}
	.col-uhd-1 {
	  flex: 0 0 auto;
	  width: 8.33333333%;
	}
	.col-uhd-2 {
	  flex: 0 0 auto;
	  width: 16.66666667%;
	}
	.col-uhd-3 {
	  flex: 0 0 auto;
	  width: 25%;
	}
	.col-uhd-4 {
	  flex: 0 0 auto;
	  width: 33.33333333%;
	}
	.col-uhd-5 {
	  flex: 0 0 auto;
	  width: 41.66666667%;
	}
	.col-uhd-6 {
	  flex: 0 0 auto;
	  width: 50%;
	}
	.col-uhd-7 {
	  flex: 0 0 auto;
	  width: 58.33333333%;
	}
	.col-uhd-8 {
	  flex: 0 0 auto;
	  width: 66.66666667%;
	}
	.col-uhd-9 {
	  flex: 0 0 auto;
	  width: 75%;
	}
	.col-uhd-10 {
	  flex: 0 0 auto;
	  width: 83.33333333%;
	}
	.col-uhd-11 {
	  flex: 0 0 auto;
	  width: 91.66666667%;
	}
	.col-uhd-12 {
	  flex: 0 0 auto;
	  width: 100%;
	}
	.offset-uhd-0 {
	  margin-left: 0;
	}
	.offset-uhd-1 {
	  margin-left: 8.33333333%;
	}
	.offset-uhd-2 {
	  margin-left: 16.66666667%;
	}
	.offset-uhd-3 {
	  margin-left: 25%;
	}
	.offset-uhd-4 {
	  margin-left: 33.33333333%;
	}
	.offset-uhd-5 {
	  margin-left: 41.66666667%;
	}
	.offset-uhd-6 {
	  margin-left: 50%;
	}
	.offset-uhd-7 {
	  margin-left: 58.33333333%;
	}
	.offset-uhd-8 {
	  margin-left: 66.66666667%;
	}
	.offset-uhd-9 {
	  margin-left: 75%;
	}
	.offset-uhd-10 {
	  margin-left: 83.33333333%;
	}
	.offset-uhd-11 {
	  margin-left: 91.66666667%;
	}
	.g-uhd-0,
	.gx-uhd-0 {
	  --bs-gutter-x: 0;
	}
	.g-uhd-0,
	.gy-uhd-0 {
	  --bs-gutter-y: 0;
	}
	.g-uhd-1,
	.gx-uhd-1 {
	  --bs-gutter-x: 0.25rem;
	}
	.g-uhd-1,
	.gy-uhd-1 {
	  --bs-gutter-y: 0.25rem;
	}
	.g-uhd-2,
	.gx-uhd-2 {
	  --bs-gutter-x: 0.5rem;
	}
	.g-uhd-2,
	.gy-uhd-2 {
	  --bs-gutter-y: 0.5rem;
	}
	.g-uhd-3,
	.gx-uhd-3 {
	  --bs-gutter-x: 1rem;
	}
	.g-uhd-3,
	.gy-uhd-3 {
	  --bs-gutter-y: 1rem;
	}
	.g-uhd-4,
	.gx-uhd-4 {
	  --bs-gutter-x: 1.5rem;
	}
	.g-uhd-4,
	.gy-uhd-4 {
	  --bs-gutter-y: 1.5rem;
	}
	.g-uhd-5,
	.gx-uhd-5 {
	  --bs-gutter-x: 3rem;
	}
	.g-uhd-5,
	.gy-uhd-5 {
	  --bs-gutter-y: 3rem;
	}
	.g-uhd-6,
	.gx-uhd-6 {
		--bs-gutter-x: 5rem;
	}
	.g-uhd-6,
	.gy-uhd-6 {
		--bs-gutter-y: 5rem;
	}
}
@media (min-width: 4096px) {
	.col-4k {
	  flex: 1 0 0%;
	}
	.row-cols-4k-auto > * {
	  flex: 0 0 auto;
	  width: auto;
	}
	.row-cols-4k-1 > * {
	  flex: 0 0 auto;
	  width: 100%;
	}
	.row-cols-4k-2 > * {
	  flex: 0 0 auto;
	  width: 50%;
	}
	.row-cols-4k-3 > * {
	  flex: 0 0 auto;
	  width: 33.3333333333%;
	}
	.row-cols-4k-4 > * {
	  flex: 0 0 auto;
	  width: 25%;
	}
	.row-cols-4k-5 > * {
	  flex: 0 0 auto;
	  width: 20%;
	}
	.row-cols-4k-6 > * {
	  flex: 0 0 auto;
	  width: 16.6666666667%;
	}
	.row-cols-4k-7 > * {
		flex: 0 0 auto;
		width: 14.2857142857%;
	}
	.row-cols-4k-8 > * {
		flex: 0 0 auto;
		width: 12.5%;
	}
	.row-cols-4k-9 > * {
		flex: 0 0 auto;
		width: 11.1111111111%;
	}
	.row-cols-4k-10 > * {
		flex: 0 0 auto;
		width: 10%;
	}
	.row-cols-4k-11 > * {
		flex: 0 0 auto;
		width: 9.0909090909%;
	}
	.row-cols-4k-12 > * {
		flex: 0 0 auto;
		width: 8.3333333333%;
	}
	.col-4k-auto {
	  flex: 0 0 auto;
	  width: auto;
	}
	.col-4k-1 {
	  flex: 0 0 auto;
	  width: 8.33333333%;
	}
	.col-4k-2 {
	  flex: 0 0 auto;
	  width: 16.66666667%;
	}
	.col-4k-3 {
	  flex: 0 0 auto;
	  width: 25%;
	}
	.col-4k-4 {
	  flex: 0 0 auto;
	  width: 33.33333333%;
	}
	.col-4k-5 {
	  flex: 0 0 auto;
	  width: 41.66666667%;
	}
	.col-4k-6 {
	  flex: 0 0 auto;
	  width: 50%;
	}
	.col-4k-7 {
	  flex: 0 0 auto;
	  width: 58.33333333%;
	}
	.col-4k-8 {
	  flex: 0 0 auto;
	  width: 66.66666667%;
	}
	.col-4k-9 {
	  flex: 0 0 auto;
	  width: 75%;
	}
	.col-4k-10 {
	  flex: 0 0 auto;
	  width: 83.33333333%;
	}
	.col-4k-11 {
	  flex: 0 0 auto;
	  width: 91.66666667%;
	}
	.col-4k-12 {
	  flex: 0 0 auto;
	  width: 100%;
	}
	.offset-4k-0 {
	  margin-left: 0;
	}
	.offset-4k-1 {
	  margin-left: 8.33333333%;
	}
	.offset-4k-2 {
	  margin-left: 16.66666667%;
	}
	.offset-4k-3 {
	  margin-left: 25%;
	}
	.offset-4k-4 {
	  margin-left: 33.33333333%;
	}
	.offset-4k-5 {
	  margin-left: 41.66666667%;
	}
	.offset-4k-6 {
	  margin-left: 50%;
	}
	.offset-4k-7 {
	  margin-left: 58.33333333%;
	}
	.offset-4k-8 {
	  margin-left: 66.66666667%;
	}
	.offset-4k-9 {
	  margin-left: 75%;
	}
	.offset-4k-10 {
	  margin-left: 83.33333333%;
	}
	.offset-4k-11 {
	  margin-left: 91.66666667%;
	}
	.g-4k-0,
	.gx-4k-0 {
	  --bs-gutter-x: 0;
	}
	.g-4k-0,
	.gy-4k-0 {
	  --bs-gutter-y: 0;
	}
	.g-4k-1,
	.gx-4k-1 {
	  --bs-gutter-x: 0.25rem;
	}
	.g-4k-1,
	.gy-4k-1 {
	  --bs-gutter-y: 0.25rem;
	}
	.g-4k-2,
	.gx-4k-2 {
	  --bs-gutter-x: 0.5rem;
	}
	.g-4k-2,
	.gy-4k-2 {
	  --bs-gutter-y: 0.5rem;
	}
	.g-4k-3,
	.gx-4k-3 {
	  --bs-gutter-x: 1rem;
	}
	.g-4k-3,
	.gy-4k-3 {
	  --bs-gutter-y: 1rem;
	}
	.g-4k-4,
	.gx-4k-4 {
	  --bs-gutter-x: 1.5rem;
	}
	.g-4k-4,
	.gy-4k-4 {
	  --bs-gutter-y: 1.5rem;
	}
	.g-4k-5,
	.gx-4k-5 {
	  --bs-gutter-x: 3rem;
	}
	.g-4k-5,
	.gy-4k-5 {
	  --bs-gutter-y: 3rem;
	}
	.g-4k-6,
	.gx-4k-6 {
		--bs-gutter-x: 5rem;
	}
	.g-4k-6,
	.gy-4k-6 {
		--bs-gutter-y: 5rem;
	}
}

@media (max-width: 1599.98px) {
	.table-responsive-3xl {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
}
@media (max-width: 1799.98px) {
	.table-responsive-4xl {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
}
@media (max-width: 1919.98px) {
	.table-responsive-hd {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
}
@media (max-width: 2559.98px) {
	.table-responsive-qhd {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
}
@media (max-width: 3839.98px) {
	.table-responsive-uhd {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
}
@media (max-width: 4095.98px) {
	.table-responsive-4k {
		overflow-x: auto;
		-webkit-overflow-scrolling: touch;
	}
}

@media (min-width: 1600px) {
	.dropdown-menu-3xl-start {
		--bs-position: start;
	}
	.dropdown-menu-3xl-start[data-bs-popper] {
		right: auto;
		left: 0;
	}
	.dropdown-menu-3xl-end {
		--bs-position: end;
	}
	.dropdown-menu-3xl-end[data-bs-popper] {
		right: 0;
		left: auto;
	}
}
@media (min-width: 1800px) {
	.dropdown-menu-4xl-start {
		--bs-position: start;
	}
	.dropdown-menu-4xl-start[data-bs-popper] {
		right: auto;
		left: 0;
	}
	.dropdown-menu-4xl-end {
		--bs-position: end;
	}
	.dropdown-menu-4xl-end[data-bs-popper] {
		right: 0;
		left: auto;
	}
}
@media (min-width: 1920px) {
	.dropdown-menu-hd-start {
		--bs-position: start;
	}
	.dropdown-menu-hd-start[data-bs-popper] {
		right: auto;
		left: 0;
	}
	.dropdown-menu-hd-end {
		--bs-position: end;
	}
	.dropdown-menu-hd-end[data-bs-popper] {
		right: 0;
		left: auto;
	}
}
@media (min-width: 2560px) {
	.dropdown-menu-qhd-start {
		--bs-position: start;
	}
	.dropdown-menu-qhd-start[data-bs-popper] {
		right: auto;
		left: 0;
	}
	.dropdown-menu-qhd-end {
		--bs-position: end;
	}
	.dropdown-menu-qhd-end[data-bs-popper] {
		right: 0;
		left: auto;
	}
}
@media (min-width: 3840px) {
	.dropdown-menu-uhd-start {
		--bs-position: start;
	}
	.dropdown-menu-uhd-start[data-bs-popper] {
		right: auto;
		left: 0;
	}
	.dropdown-menu-uhd-end {
		--bs-position: end;
	}
	.dropdown-menu-uhd-end[data-bs-popper] {
		right: 0;
		left: auto;
	}
}
@media (min-width: 4096px) {
	.dropdown-menu-4k-start {
		--bs-position: start;
	}
	.dropdown-menu-4k-start[data-bs-popper] {
		right: auto;
		left: 0;
	}
	.dropdown-menu-4k-end {
		--bs-position: end;
	}
	.dropdown-menu-4k-end[data-bs-popper] {
		right: 0;
		left: auto;
	}
}

@media (min-width: 1600px) {
	.navbar-expand-3xl {
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-3xxl .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-3xl .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-3xl .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x);
	}
	.navbar-expand-3xl .navbar-nav-scroll {
		overflow: visible;
	}
	.navbar-expand-3xl .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}
	.navbar-expand-3xl .navbar-toggler {
		display: none;
	}
	.navbar-expand-3xl .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		transform: none !important;
		transition: none;
	}
	.navbar-expand-3xl .offcanvas .offcanvas-header {
		display: none;
	}
	.navbar-expand-3xl .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}
@media (min-width: 1800px) {
	.navbar-expand-4xl {
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-4xl .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-4xl .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-4xl .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x);
	}
	.navbar-expand-4xl .navbar-nav-scroll {
		overflow: visible;
	}
	.navbar-expand-4xl .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}
	.navbar-expand-4xl .navbar-toggler {
		display: none;
	}
	.navbar-expand-4xl .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		transform: none !important;
		transition: none;
	}
	.navbar-expand-4xl .offcanvas .offcanvas-header {
		play: none;
	}
	.navbar-expand-4xl .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}
@media (min-width: 1920px) {
	.navbar-expand-hd {
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-hd .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-hd .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-hd .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x);
	}
	.navbar-expand-hd .navbar-nav-scroll {
		overflow: visible;
	}
	.navbar-expand-hd .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}
	.navbar-expand-hd .navbar-toggler {
		display: none;
	}
	.navbar-expand-hd .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		transform: none !important;
		transition: none;
	}
	.navbar-expand-hd .offcanvas .offcanvas-header {
		play: none;
	}
	.navbar-expand-hd .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}
@media (min-width: 2560px) {
	.navbar-expand-qhd {
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-qhd .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-qhd .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-qhd .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x);
	}
	.navbar-expand-qhd .navbar-nav-scroll {
		overflow: visible;
	}
	.navbar-expand-qhd .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}
	.navbar-expand-qhd .navbar-toggler {
		display: none;
	}
	.navbar-expand-qhd .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		transform: none !important;
		transition: none;
	}
	.navbar-expand-qhd .offcanvas .offcanvas-header {
		play: none;
	}
	.navbar-expand-qhd .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}
@media (min-width: 3840px) {
	.navbar-expand-uhd {
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-uhd .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-uhd .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-uhd .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x);
	}
	.navbar-expand-uhd .navbar-nav-scroll {
		overflow: visible;
	}
	.navbar-expand-uhd .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}
	.navbar-expand-uhd .navbar-toggler {
		display: none;
	}
	.navbar-expand-uhd .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		transform: none !important;
		transition: none;
	}
	.navbar-expand-uhd .offcanvas .offcanvas-header {
		play: none;
	}
	.navbar-expand-uhd .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}
@media (min-width: 4096px) {
	.navbar-expand-4k {
		flex-wrap: nowrap;
		justify-content: flex-start;
	}
	.navbar-expand-4k .navbar-nav {
		flex-direction: row;
	}
	.navbar-expand-4k .navbar-nav .dropdown-menu {
		position: absolute;
	}
	.navbar-expand-4k .navbar-nav .nav-link {
		padding-right: var(--bs-navbar-nav-link-padding-x);
		padding-left: var(--bs-navbar-nav-link-padding-x);
	}
	.navbar-expand-4k .navbar-nav-scroll {
		overflow: visible;
	}
	.navbar-expand-4k .navbar-collapse {
		display: flex !important;
		flex-basis: auto;
	}
	.navbar-expand-4k .navbar-toggler {
		display: none;
	}
	.navbar-expand-4k .offcanvas {
		position: static;
		z-index: auto;
		flex-grow: 1;
		width: auto !important;
		height: auto !important;
		visibility: visible !important;
		background-color: transparent !important;
		border: 0 !important;
		transform: none !important;
		transition: none;
	}
	.navbar-expand-4k .offcanvas .offcanvas-header {
		play: none;
	}
	.navbar-expand-4k .offcanvas .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
	}
}

@media (min-width: 1600px) {
	.list-group-horizontal-3xl {
		flex-direction: row;
	}
	.list-group-horizontal-3xl > .list-group-item:first-child:not(:last-child) {
		border-bottom-left-radius: var(--bs-list-group-border-radius);
		border-top-right-radius: 0;
	}
	.list-group-horizontal-3xl > .list-group-item:last-child:not(:first-child) {
		border-top-right-radius: var(--bs-list-group-border-radius);
		border-bottom-left-radius: 0;
	}
	.list-group-horizontal-3xl > .list-group-item.active {
		margin-top: 0;
	}
	.list-group-horizontal-3xl > .list-group-item + .list-group-item {
		border-top-width: var(--bs-list-group-border-width);
		border-left-width: 0;
	}
	.list-group-horizontal-3xl > .list-group-item + .list-group-item.active {
	  margin-left: calc(-1 * var(--bs-list-group-border-width));
		border-left-width: var(--bs-list-group-border-width);
	}
}
@media (min-width: 1800px) {
	.list-group-horizontal-4xl {
		flex-direction: row;
	}
	.list-group-horizontal-4xl > .list-group-item:first-child:not(:last-child) {
		border-bottom-left-radius: var(--bs-list-group-border-radius);
		border-top-right-radius: 0;
	}
	.list-group-horizontal-4xl > .list-group-item:last-child:not(:first-child) {
		border-top-right-radius: var(--bs-list-group-border-radius);
		border-bottom-left-radius: 0;
	}
	.list-group-horizontal-4xl > .list-group-item.active {
		margin-top: 0;
	}
	.list-group-horizontal-4xl > .list-group-item + .list-group-item {
		border-top-width: var(--bs-list-group-border-width);
		border-left-width: 0;
	}
	.list-group-horizontal-4xl > .list-group-item + .list-group-item.active {
	  margin-left: calc(-1 * var(--bs-list-group-border-width));
		border-left-width: var(--bs-list-group-border-width);
	}
}
@media (min-width: 1920px) {
	.list-group-horizontal-hd {
		flex-direction: row;
	}
	.list-group-horizontal-hd > .list-group-item:first-child:not(:last-child) {
		border-bottom-left-radius: var(--bs-list-group-border-radius);
		border-top-right-radius: 0;
	}
	.list-group-horizontal-hd > .list-group-item:last-child:not(:first-child) {
		border-top-right-radius: var(--bs-list-group-border-radius);
		border-bottom-left-radius: 0;
	}
	.list-group-horizontal-hd > .list-group-item.active {
		margin-top: 0;
	}
	.list-group-horizontal-hd > .list-group-item + .list-group-item {
		border-top-width: var(--bs-list-group-border-width);
		border-left-width: 0;
	}
	.list-group-horizontal-hd > .list-group-item + .list-group-item.active {
	  margin-left: calc(-1 * var(--bs-list-group-border-width));
		border-left-width: var(--bs-list-group-border-width);
	}
}
@media (min-width: 2560px) {
	.list-group-horizontal-qhd {
		flex-direction: row;
	}
	.list-group-horizontal-qhd > .list-group-item:first-child:not(:last-child) {
		border-bottom-left-radius: var(--bs-list-group-border-radius);
		border-top-right-radius: 0;
	}
	.list-group-horizontal-qhd > .list-group-item:last-child:not(:first-child) {
		border-top-right-radius: var(--bs-list-group-border-radius);
		border-bottom-left-radius: 0;
	}
	.list-group-horizontal-qhd > .list-group-item.active {
		margin-top: 0;
	}
	.list-group-horizontal-qhd > .list-group-item + .list-group-item {
		border-top-width: var(--bs-list-group-border-width);
		border-left-width: 0;
	}
	.list-group-horizontal-qhd > .list-group-item + .list-group-item.active {
	  margin-left: calc(-1 * var(--bs-list-group-border-width));
		border-left-width: var(--bs-list-group-border-width);
	}
}
@media (min-width: 3840px) {
	.list-group-horizontal-uhd {
		flex-direction: row;
	}
	.list-group-horizontal-uhd > .list-group-item:first-child:not(:last-child) {
		border-bottom-left-radius: var(--bs-list-group-border-radius);
		border-top-right-radius: 0;
	}
	.list-group-horizontal-uhd > .list-group-item:last-child:not(:first-child) {
		border-top-right-radius: var(--bs-list-group-border-radius);
		border-bottom-left-radius: 0;
	}
	.list-group-horizontal-uhd > .list-group-item.active {
		margin-top: 0;
	}
	.list-group-horizontal-uhd > .list-group-item + .list-group-item {
		border-top-width: var(--bs-list-group-border-width);
		border-left-width: 0;
	}
	.list-group-horizontal-uhd > .list-group-item + .list-group-item.active {
	  margin-left: calc(-1 * var(--bs-list-group-border-width));
		border-left-width: var(--bs-list-group-border-width);
	}
}
@media (min-width: 4096px) {
	.list-group-horizontal-4k {
		flex-direction: row;
	}
	.list-group-horizontal-4k > .list-group-item:first-child:not(:last-child) {
		border-bottom-left-radius: var(--bs-list-group-border-radius);
		border-top-right-radius: 0;
	}
	.list-group-horizontal-4k > .list-group-item:last-child:not(:first-child) {
		border-top-right-radius: var(--bs-list-group-border-radius);
		border-bottom-left-radius: 0;
	}
	.list-group-horizontal-4k > .list-group-item.active {
		margin-top: 0;
	}
	.list-group-horizontal-4k > .list-group-item + .list-group-item {
		border-top-width: var(--bs-list-group-border-width);
		border-left-width: 0;
	}
	.list-group-horizontal-4k > .list-group-item + .list-group-item.active {
	  margin-left: calc(-1 * var(--bs-list-group-border-width));
		border-left-width: var(--bs-list-group-border-width);
	}
}

@media (max-width: 1599.98px) {
	.modal-fullscreen-3xl-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-3xl-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-3xl-down .modal-header,
	.modal-fullscreen-3xl-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-3xl-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 1799.98px) {
	.modal-fullscreen-4xl-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-4xl-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-4xl-down .modal-header,
	.modal-fullscreen-4xl-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-4xl-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 1919.98px) {
	.modal-fullscreen-hd-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-hd-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-hd-down .modal-header,
	.modal-fullscreen-hd-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-hd-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 2559.98px) {
	.modal-fullscreen-qhd-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-qhd-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-qhd-down .modal-header,
	.modal-fullscreen-qhd-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-qhd-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 3839.98px) {
	.modal-fullscreen-uhd-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-uhd-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-uhd-down .modal-header,
	.modal-fullscreen-uhd-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-uhd-down .modal-body {
		overflow-y: auto;
	}
}
@media (max-width: 4095.98px) {
	.modal-fullscreen-4k-down {
		width: 100vw;
		max-width: none;
		height: 100%;
		margin: 0;
	}
	.modal-fullscreen-4k-down .modal-content {
		height: 100%;
		border: 0;
		border-radius: 0;
	}
	.modal-fullscreen-4k-down .modal-header,
	.modal-fullscreen-4k-down .modal-footer {
		border-radius: 0;
	}
	.modal-fullscreen-4xl-down .modal-body {
		overflow-y: auto;
	}
}

@media (max-width: 1599.98px) {
	.offcanvas-3xl {
		position: fixed;
		bottom: 0;
		z-index: var(--bs-offcanvas-zindex);
		display: flex;
		flex-direction: column;
		max-width: 100%;
		color: var(--bs-offcanvas-color);
		visibility: hidden;
		background-color: var(--bs-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		transition: var(--bs-offcanvas-transition);
	}
}
@media (max-width: 1599.98px) and (prefers-reduced-motion: reduce) {
	.offcanvas-3xl {
		transition: none;
	}
}
@media (max-width: 1599.98px) {
	.offcanvas-3xl.offcanvas-start {
		top: 0;
		left: 0;
		width: var(--bs-offcanvas-width);
		border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(-100%);
	}
}
@media (max-width: 1599.98px) {
	.offcanvas-3xl.offcanvas-end {
		top: 0;
		right: 0;
		width: var(--bs-offcanvas-width);
		border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(100%);
	}
}
@media (max-width: 1599.98px) {
	.offcanvas-3xl.offcanvas-top {
		top: 0;
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(-100%);
	}
}
@media (max-width: 1599.98px) {
	.offcanvas-3xl.offcanvas-bottom {
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(100%);
	}
}
@media (max-width: 1599.98px) {
	.offcanvas-3xl.showing, .offcanvas-xxl.show:not(.hiding) {
		transform: none;
	}
}
@media (max-width: 1599.98px) {
	.offcanvas-3xl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
		visibility: visible;
	}
}
@media (min-width: 1600px) {
	.offcanvas-3xl {
		--bs-offcanvas-height: auto;
		--bs-offcanvas-border-width: 0;
		background-color: transparent !important;
	}
	.offcanvas-3xl .offcanvas-header {
		display: none;
	}
	.offcanvas-3xl .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent !important;
	}
}

@media (max-width: 1799.98px) {
	.offcanvas-4xl {
		position: fixed;
		bottom: 0;
		z-index: var(--bs-offcanvas-zindex);
		display: flex;
		flex-direction: column;
		max-width: 100%;
		color: var(--bs-offcanvas-color);
		visibility: hidden;
		background-color: var(--bs-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		transition: var(--bs-offcanvas-transition);
	}
}
@media (max-width: 1799.98px) and (prefers-reduced-motion: reduce) {
	.offcanvas-4xl {
		transition: none;
	}
}
@media (max-width: 1799.98px) {
	.offcanvas-4xl.offcanvas-start {
		top: 0;
		left: 0;
		width: var(--bs-offcanvas-width);
		border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(-100%);
	}
}
@media (max-width: 1799.98px) {
	.offcanvas-4xl.offcanvas-end {
		top: 0;
		right: 0;
		width: var(--bs-offcanvas-width);
		border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(100%);
	}
}
@media (max-width: 1799.98px) {
	.offcanvas-4xl.offcanvas-top {
		top: 0;
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(-100%);
	}
}
@media (max-width: 1799.98px) {
	.offcanvas-4xl.offcanvas-bottom {
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(100%);
	}
}
@media (max-width: 1799.98px) {
	.offcanvas-4xl.showing, .offcanvas-3xl.show:not(.hiding) {
		transform: none;
	}
}
@media (max-width: 1799.98px) {
	.offcanvas-4xl.showing, .offcanvas-3xl.hiding, .offcanvas-3xl.show {
		visibility: visible;
	}
}
@media (min-width: 1800px) {
	.offcanvas-4xl {
		--bs-offcanvas-height: auto;
		--bs-offcanvas-border-width: 0;
		background-color: transparent !important;
	}
	.offcanvas-4xl .offcanvas-header {
		display: none;
	}
	.offcanvas-4xl .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent !important;
	}
}

@media (max-width: 1919.98px) {
	.offcanvas-hd {
		position: fixed;
		bottom: 0;
		z-index: var(--bs-offcanvas-zindex);
		display: flex;
		flex-direction: column;
		max-width: 100%;
		color: var(--bs-offcanvas-color);
		visibility: hidden;
		background-color: var(--bs-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		transition: var(--bs-offcanvas-transition);
	}
}
@media (max-width: 1919.98px) and (prefers-reduced-motion: reduce) {
	.offcanvas-hd {
		transition: none;
	}
}
@media (max-width: 1919.98px) {
	.offcanvas-hd.offcanvas-start {
		top: 0;
		left: 0;
		width: var(--bs-offcanvas-width);
		border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(-100%);
	}
}
@media (max-width: 1919.98px) {
	.offcanvas-hd.offcanvas-end {
		top: 0;
		right: 0;
		width: var(--bs-offcanvas-width);
		border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(100%);
	}
}
@media (max-width: 1919.98px) {
	.offcanvas-hd.offcanvas-top {
		top: 0;
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(-100%);
	}
}
@media (max-width: 1919.98px) {
	.offcanvas-hd.offcanvas-bottom {
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(100%);
	}
}
@media (max-width: 1919.98px) {
	.offcanvas-hd.showing, .offcanvas-4xl.show:not(.hiding) {
		transform: none;
	}
}
@media (max-width: 1919.98px) {
	.offcanvas-hd.showing, .offcanvas-4xl.hiding, .offcanvas-4xl.show {
		visibility: visible;
	}
}
@media (min-width: 1920) {
	.offcanvas-hd {
		--bs-offcanvas-height: auto;
		--bs-offcanvas-border-width: 0;
		background-color: transparent !important;
	}
	.offcanvas-hd .offcanvas-header {
		display: none;
	}
	.offcanvas-hd .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent !important;
	}
}

@media (max-width: 2559.98px) {
	.offcanvas-qhd {
		position: fixed;
		bottom: 0;
		z-index: var(--bs-offcanvas-zindex);
		display: flex;
		flex-direction: column;
		max-width: 100%;
		color: var(--bs-offcanvas-color);
		visibility: hidden;
		background-color: var(--bs-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		transition: var(--bs-offcanvas-transition);
	}
}
@media (max-width: 2559.98px) and (prefers-reduced-motion: reduce) {
	.offcanvas-qhd {
		transition: none;
	}
}
@media (max-width: 2559.98px) {
	.offcanvas-qhd.offcanvas-start {
		top: 0;
		left: 0;
		width: var(--bs-offcanvas-width);
		border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(-100%);
	}
}
@media (max-width: 2559.98px) {
	.offcanvas-qhd.offcanvas-end {
		top: 0;
		right: 0;
		width: var(--bs-offcanvas-width);
		border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(100%);
	}
}
@media (max-width: 2559.98px) {
	.offcanvas-qhd.offcanvas-top {
		top: 0;
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(-100%);
	}
}
@media (max-width: 2559.98px) {
	.offcanvas-qhd.offcanvas-bottom {
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(100%);
	}
}
@media (max-width: 2559.98px) {
	.offcanvas-qhd.showing, .offcanvas-hd.show:not(.hiding) {
		transform: none;
	}
}
@media (max-width: 2559.98px) {
	.offcanvas-qhd.showing, .offcanvas-hd.hiding, .offcanvas-hd.show {
		visibility: visible;
	}
}
@media (min-width: 2560px) {
	.offcanvas-qhd {
		--bs-offcanvas-height: auto;
		--bs-offcanvas-border-width: 0;
		background-color: transparent !important;
	}
	.offcanvas-qhd .offcanvas-header {
		display: none;
	}
	.offcanvas-qhd .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent !important;
	}
}

@media (max-width: 3839.98px) {
	.offcanvas-uhd {
		position: fixed;
		bottom: 0;
		z-index: var(--bs-offcanvas-zindex);
		display: flex;
		flex-direction: column;
		max-width: 100%;
		color: var(--bs-offcanvas-color);
		visibility: hidden;
		background-color: var(--bs-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		transition: var(--bs-offcanvas-transition);
	}
}
@media (max-width: 3839.98px) and (prefers-reduced-motion: reduce) {
	.offcanvas-uhd {
		transition: none;
	}
}
@media (max-width: 3839.98px) {
	.offcanvas-uhd.offcanvas-start {
		top: 0;
		left: 0;
		width: var(--bs-offcanvas-width);
		border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(-100%);
	}
}
@media (max-width: 3839.98px) {
	.offcanvas-uhd.offcanvas-end {
		top: 0;
		right: 0;
		width: var(--bs-offcanvas-width);
		border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(100%);
	}
}
@media (max-width: 3839.98px) {
	.offcanvas-uhd.offcanvas-top {
		top: 0;
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(-100%);
	}
}
@media (max-width: 3839.98px) {
	.offcanvas-uhd.offcanvas-bottom {
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(100%);
	}
}
@media (max-width: 3839.98px) {
	.offcanvas-uhd.showing, .offcanvas-qhd.show:not(.hiding) {
		transform: none;
	}
}
@media (max-width: 3839.98px) {
	.offcanvas-uhd.showing, .offcanvas-qhd.hiding, .offcanvas-qhd.show {
		visibility: visible;
	}
}
@media (min-width: 3840) {
	.offcanvas-uhd {
		--bs-offcanvas-height: auto;
		--bs-offcanvas-border-width: 0;
		background-color: transparent !important;
	}
	.offcanvas-uhd .offcanvas-header {
		display: none;
	}
	.offcanvas-uhd .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent !important;
	}
}

@media (max-width: 4095.98px) {
	.offcanvas-4k {
		position: fixed;
		bottom: 0;
		z-index: var(--bs-offcanvas-zindex);
		display: flex;
		flex-direction: column;
		max-width: 100%;
		color: var(--bs-offcanvas-color);
		visibility: hidden;
		background-color: var(--bs-offcanvas-bg);
		background-clip: padding-box;
		outline: 0;
		transition: var(--bs-offcanvas-transition);
	}
}
@media (max-width: 4095.98px) and (prefers-reduced-motion: reduce) {
	.offcanvas-4k {
		transition: none;
	}
}
@media (max-width: 4095.98px) {
	.offcanvas-4k.offcanvas-start {
		top: 0;
		left: 0;
		width: var(--bs-offcanvas-width);
		border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(-100%);
	}
}
@media (max-width: 4095.98px) {
	.offcanvas-4k.offcanvas-end {
		top: 0;
		right: 0;
		width: var(--bs-offcanvas-width);
		border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateX(100%);
	}
}
@media (max-width: 4095.98px) {
	.offcanvas-4k.offcanvas-top {
		top: 0;
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(-100%);
	}
}
@media (max-width: 4095.98px) {
	.offcanvas-4k.offcanvas-bottom {
		right: 0;
		left: 0;
		height: var(--bs-offcanvas-height);
		max-height: 100%;
		border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
		transform: translateY(100%);
	}
}
@media (max-width: 4095.98px) {
	.offcanvas-4k.showing, .offcanvas-uhd.show:not(.hiding) {
		transform: none;
	}
}
@media (max-width: 4095.98px) {
	.offcanvas-4k.showing, .offcanvas-uhd.hiding, .offcanvas-uhd.show {
		visibility: visible;
	}
}
@media (min-width: 4096) {
	.offcanvas-4k {
		--bs-offcanvas-height: auto;
		--bs-offcanvas-border-width: 0;
		background-color: transparent !important;
	}
	.offcanvas-4k .offcanvas-header {
		display: none;
	}
	.offcanvas-4k .offcanvas-body {
		display: flex;
		flex-grow: 0;
		padding: 0;
		overflow-y: visible;
		background-color: transparent !important;
	}
}

@media (min-width: 1600px) {
	.sticky-3xl-top {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	.sticky-3xl-bottom {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}
@media (min-width: 1800px) {
	.sticky-4xl-top {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	.sticky-4xl-bottom {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}
@media (min-width: 1920px) {
	.sticky-hd-top {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	.sticky-hd-bottom {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}
@media (min-width: 2560) {
	.sticky-qhd-top {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	.sticky-qhd-bottom {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}
@media (min-width: 3840) {
	.sticky-uhd-top {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	.sticky-uhd-bottom {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}
@media (min-width: 4096) {
	.sticky-4k-top {
		position: -webkit-sticky;
		position: sticky;
		top: 0;
		z-index: 1020;
	}
	.sticky-4k-bottom {
		position: -webkit-sticky;
		position: sticky;
		bottom: 0;
		z-index: 1020;
	}
}

.top-10 {
	top: 10% !important;
}
.top-20 {
	top: 20% !important;
}
.top-25 {
	top: 25% !important;
}
.top-30 {
	top: 30% !important;
}
.top-40 {
	top: 40% !important;
}
.top-60 {
	top: 60% !important;
}
.top-70 {
	top: 60% !important;
}
.top-75 {
	top: 75% !important;
}
.top-80 {
	top: 80% !important;
}
.top-90 {
	top: 90% !important;
}
.bottom-10 {
	bottom: 10% !important;
}
.bottom-20 {
	bottom: 20% !important;
}
.bottom-25 {
	bottom: 25% !important;
}
.bottom-30 {
	bottom: 30% !important;
}
.bottom-40 {
	bottom: 40% !important;
}
.bottom-60 {
	bottom: 60% !important;
}
.bottom-70 {
	bottom: 60% !important;
}
.bottom-75 {
	bottom: 75% !important;
}
.bottom-80 {
	bottom: 80% !important;
}
.bottom-90 {
	bottom: 90% !important;
}
.start-10 {
	left: 10% !important;
}
.start-20 {
	left: 20% !important;
}
.start-25 {
	left: 25% !important;
}
.start-30 {
	left: 30% !important;
}
.start-40 {
	left: 40% !important;
}
.start-60 {
	left: 60% !important;
}
.start-70 {
	left: 60% !important;
}
.start-75 {
	left: 75% !important;
}
.start-80 {
	left: 80% !important;
}
.start-90 {
	left: 90% !important;
}
.end-10 {
	right: 10% !important;
}
.end-20 {
	right: 20% !important;
}
.end-25 {
	right: 25% !important;
}
.end-30 {
	right: 30% !important;
}
.end-40 {
	right: 40% !important;
}
.end-60 {
	right: 60% !important;
}
.end-70 {
	right: 60% !important;
}
.end-75 {
	right: 75% !important;
}
.end-80 {
	right: 80% !important;
}
.end-90 {
	right: 90% !important;
}

.w-10 {
	width: 10% !important;
}
.w-20 {
	width: 20% !important;
}
.w-30 {
	width: 30% !important;
}
.w-40 {
	width: 40% !important;
}
.w-60 {
	width: 60% !important;
}
.w-70 {
	width: 70% !important;
}
.w-80 {
	width: 80% !important;
}
.w-90 {
	width: 90% !important;
}

.h-10 {
	height: 10% !important;
}
.h-20 {
	height: 20% !important;
}
.h-30 {
	height: 30% !important;
}
.h-40 {
	height: 40% !important;
}
.h-60 {
	height: 60% !important;
}
.h-70 {
	height: 70% !important;
}
.h-80 {
	height: 80% !important;
}
.h-90 {
	height: 90% !important;
}

.order-6 {
	order: 6 !important;
}
.order-7 {
	order: 7 !important;
}
.order-8 {
	order: 8 !important;
}
.order-9 {
	order: 9 !important;
}
.order-10 {
	order: 10 !important;
}
.order-11 {
	order: 11 !important;
}
.order-last {
	order: 12 !important;
}

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

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

.gap-6 {
	gap: 5rem !important;
}
.row-gap-6 {
	row-gap: 5rem !important;
}
.column-gap-6 {
	-moz-column-gap: 5rem !important;
	column-gap: 5rem !important;
}

.text-opacity-10 {
	--bs-text-opacity: 0.10;
}
.text-opacity-20 {
	--bs-text-opacity: 0.20;
}
.text-opacity-30 {
	--bs-text-opacity: 0.30;
}
.text-opacity-40 {
	--bs-text-opacity: 0.40;
}
.text-opacity-60 {
	--bs-text-opacity: 0.60;
}
.text-opacity-70 {
	--bs-text-opacity: 0.70;
}
.text-opacity-80 {
	--bs-text-opacity: 0.80;
}
.text-opacity-90 {
	--bs-text-opacity: 0.90;
}

.bg-opacity-20 {
	--bs-bg-opacity: 0.2;
}
.bg-opacity-30 {
	--bs-bg-opacity: 0.3;
}
.bg-opacity-40 {
	--bs-bg-opacity: 0.4;
}
.bg-opacity-60 {
	--bs-bg-opacity: 0.6;
}
.bg-opacity-70 {
	--bs-bg-opacity: 0.7;
}
.bg-opacity-80 {
	--bs-bg-opacity: 0.8;
}
.bg-opacity-90 {
	--bs-bg-opacity: 0.9;
}

@media (min-width: 576px) {
	.order-sm-6 {
		order: 6 !important;
	}
	.order-sm-7 {
		order: 7 !important;
	}
	.order-sm-8 {
		order: 8 !important;
	}
	.order-sm-9 {
		order: 9 !important;
	}
	.order-sm-10 {
		order: 10 !important;
	}
	.order-sm-11 {
		order: 11 !important;
	}
	.order-sm-last {
		order: 12 !important;
	}
	.m-sm-6 {
		margin: 5rem !important;
	}
	.mx-sm-6 {
		margin-right: 5rem !important;
		margin-left: 5rem !important;
	}
	.my-sm-6 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.mt-sm-6 {
		margin-top: 5rem !important;
	}
	.me-sm-6 {
		margin-right: 5rem !important;
	}
	.mb-sm-6 {
		margin-bottom: 5rem !important;
	}
	.ms-sm-6 {
		margin-left: 5rem !important;
	}

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

	.w-sm-10 {
		width: 10% !important;
	}
	.w-sm-20 {
		width: 20% !important;
	}
	.w-sm-25 {
		width: 25% !important;
	}
	.w-sm-30 {
		width: 30% !important;
	}
	.w-sm-40 {
		width: 40% !important;
	}
	.w-sm-50 {
		width: 50% !important;
	}
	.w-sm-60 {
		width: 60% !important;
	}
	.w-sm-70 {
		width: 70% !important;
	}
	.w-sm-75 {
		width: 75% !important;
	}
	.w-sm-80 {
		width: 80% !important;
	}
	.w-sm-90 {
		width: 90% !important;
	}
	.w-sm-100 {
		width: 100% !important;
	}
}

@media (min-width: 768px) {
	.order-md-6 {
		order: 6 !important;
	}
	.order-md-7 {
		order: 7 !important;
	}
	.order-md-8 {
		order: 8 !important;
	}
	.order-md-9 {
		order: 9 !important;
	}
	.order-md-10 {
		order: 10 !important;
	}
	.order-md-11 {
		order: 11 !important;
	}
	.order-md-last {
		order: 12 !important;
	}
	.m-md-6 {
		margin: 5rem !important;
	}
	.mx-md-6 {
		margin-right: 5rem !important;
		margin-left: 5rem !important;
	}
	.my-md-6 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.mt-md-6 {
		margin-top: 5rem !important;
	}
	.me-md-6 {
		margin-right: 5rem !important;
	}
	.mb-md-6 {
		margin-bottom: 5rem !important;
	}
	.ms-md-6 {
		margin-left: 5rem !important;
	}

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

	.w-md-10 {
		width: 10% !important;
	}
	.w-md-20 {
		width: 20% !important;
	}
	.w-md-25 {
		width: 25% !important;
	}
	.w-md-30 {
		width: 30% !important;
	}
	.w-md-40 {
		width: 40% !important;
	}
	.w-md-50 {
		width: 50% !important;
	}
	.w-md-60 {
		width: 60% !important;
	}
	.w-md-70 {
		width: 70% !important;
	}
	.w-md-75 {
		width: 75% !important;
	}
	.w-md-80 {
		width: 80% !important;
	}
	.w-md-90 {
		width: 90% !important;
	}
	.w-md-100 {
		width: 100% !important;
	}
}

@media (min-width: 992px) {
	.order-lg-6 {
		order: 6 !important;
	}
	.order-lg-7 {
		order: 7 !important;
	}
	.order-lg-8 {
		order: 8 !important;
	}
	.order-lg-9 {
		order: 9 !important;
	}
	.order-lg-10 {
		order: 10 !important;
	}
	.order-lg-11 {
		order: 11 !important;
	}
	.order-lg-last {
		order: 12 !important;
	}
	.m-lg-6 {
		margin: 5rem !important;
	}
	.mx-lg-6 {
		margin-right: 5rem !important;
		margin-left: 5rem !important;
	}
	.my-lg-6 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.mt-lg-6 {
		margin-top: 5rem !important;
	}
	.me-lg-6 {
		margin-right: 5rem !important;
	}
	.mb-lg-6 {
		margin-bottom: 5rem !important;
	}
	.ms-lg-6 {
		margin-left: 5rem !important;
	}

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

	.w-lg-10 {
		width: 10% !important;
	}
	.w-lg-20 {
		width: 20% !important;
	}
	.w-lg-25 {
		width: 25% !important;
	}
	.w-lg-30 {
		width: 30% !important;
	}
	.w-lg-40 {
		width: 40% !important;
	}
	.w-lg-50 {
		width: 50% !important;
	}
	.w-lg-60 {
		width: 60% !important;
	}
	.w-lg-70 {
		width: 70% !important;
	}
	.w-lg-75 {
		width: 75% !important;
	}
	.w-lg-80 {
		width: 80% !important;
	}
	.w-lg-90 {
		width: 90% !important;
	}
	.w-lg-100 {
		width: 100% !important;
	}
}

@media (min-width: 1200px) {
	.order-xl-6 {
		order: 6 !important;
	}
	.order-xl-7 {
		order: 7 !important;
	}
	.order-xl-8 {
		order: 8 !important;
	}
	.order-xl-9 {
		order: 9 !important;
	}
	.order-xl-10 {
		order: 10 !important;
	}
	.order-xl-11 {
		order: 11 !important;
	}
	.order-xl-last {
		order: 12 !important;
	}
	.m-xl-6 {
		margin: 5rem !important;
	}
	.mx-xl-6 {
		margin-right: 5rem !important;
		margin-left: 5rem !important;
	}
	.my-xl-6 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.mt-xl-6 {
		margin-top: 5rem !important;
	}
	.me-xl-6 {
		margin-right: 5rem !important;
	}
	.mb-xl-6 {
		margin-bottom: 5rem !important;
	}
	.ms-xl-6 {
		margin-left: 5rem !important;
	}

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

	.w-xl-10 {
		width: 10% !important;
	}
	.w-xl-20 {
		width: 20% !important;
	}
	.w-xl-25 {
		width: 25% !important;
	}
	.w-xl-30 {
		width: 30% !important;
	}
	.w-xl-40 {
		width: 40% !important;
	}
	.w-xl-50 {
		width: 50% !important;
	}
	.w-xl-60 {
		width: 60% !important;
	}
	.w-xl-70 {
		width: 70% !important;
	}
	.w-xl-75 {
		width: 75% !important;
	}
	.w-xl-80 {
		width: 80% !important;
	}
	.w-xl-90 {
		width: 90% !important;
	}
	.w-xl-100 {
		width: 100% !important;
	}
}

@media (min-width: 1400px) {
	.order-xxl-6 {
		order: 6 !important;
	}
	.order-xxl-7 {
		order: 7 !important;
	}
	.order-xxl-8 {
		order: 8 !important;
	}
	.order-xxl-9 {
		order: 9 !important;
	}
	.order-xxl-10 {
		order: 10 !important;
	}
	.order-xxl-11 {
		order: 11 !important;
	}
	.order-xxl-last {
		order: 12 !important;
	}
	.m-xxl-6 {
		margin: 5rem !important;
	}
	.mx-xxl-6 {
		margin-right: 5rem !important;
		margin-left: 5rem !important;
	}
	.my-xxl-6 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.mt-xxl-6 {
		margin-top: 5rem !important;
	}
	.me-xxl-6 {
		margin-right: 5rem !important;
	}
	.mb-xxl-6 {
		margin-bottom: 5rem !important;
	}
	.ms-xxl-6 {
		margin-left: 5rem !important;
	}

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

	.w-xxl-10 {
		width: 10% !important;
	}
	.w-xxl-20 {
		width: 20% !important;
	}
	.w-xxl-25 {
		width: 25% !important;
	}
	.w-xxl-30 {
		width: 30% !important;
	}
	.w-xxl-40 {
		width: 40% !important;
	}
	.w-xxl-50 {
		width: 50% !important;
	}
	.w-xxl-60 {
		width: 60% !important;
	}
	.w-xxl-70 {
		width: 70% !important;
	}
	.w-xxl-75 {
		width: 75% !important;
	}
	.w-xxl-80 {
		width: 80% !important;
	}
	.w-xxl-90 {
		width: 90% !important;
	}
	.w-xxl-100 {
		width: 100% !important;
	}
}

@media (min-width: 1600px) {
	.float-3xl-start {
		float: left !important;
	}
	.float-3xl-end {
		float: right !important;
	}
	.float-3xl-none {
		float: none !important;
	}
	.object-fit-3xl-contain {
		-o-object-fit: contain !important;
		object-fit: contain !important;
	}
	.object-fit-3xl-cover {
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
	.object-fit-3xl-fill {
		-o-object-fit: fill !important;
		object-fit: fill !important;
	}
	.object-fit-3xl-scale {
		-o-object-fit: scale-down !important;
		object-fit: scale-down !important;
	}
	.object-fit-3xl-none {
		-o-object-fit: none !important;
		object-fit: none !important;
	}
	.d-3xl-inline {
		display: inline !important;
	}
	.d-3xl-inline-block {
		display: inline-block !important;
	}
	.d-3xl-block {
		display: block !important;
	}
	.d-3xl-grid {
		display: grid !important;
	}
	.d-3xl-table {
		display: table !important;
	}
	.d-3xl-table-row {
		display: table-row !important;
	}
	.d-3xl-table-cell {
		display: table-cell !important;
	}
	.d-3xl-flex {
		display: flex !important;
	}
	.d-3xl-inline-flex {
		display: inline-flex !important;
	}
	.d-3xl-none {
		display: none !important;
	}
	.flex-3xl-fill {
		flex: 1 1 auto !important;
	}
	.flex-3xl-row {
		flex-direction: row !important;
	}
	.flex-3xl-column {
		flex-direction: column !important;
	}
	.flex-3xl-row-reverse {
		flex-direction: row-reverse !important;
	}
	.flex-3xl-column-reverse {
		flex-direction: column-reverse !important;
	}
	.flex-3xl-grow-0 {
		flex-grow: 0 !important;
	}
	.flex-3xl-grow-1 {
		flex-grow: 1 !important;
	}
	.flex-3xl-shrink-0 {
		flex-shrink: 0 !important;
	}
	.flex-3xl-shrink-1 {
		flex-shrink: 1 !important;
	}
	.flex-3xl-wrap {
		flex-wrap: wrap !important;
	}
	.flex-3xl-nowrap {
		flex-wrap: nowrap !important;
	}
	.flex-3xl-wrap-reverse {
		flex-wrap: wrap-reverse !important;
	}
	.justify-content-3xl-start {
		justify-content: flex-start !important;
	}
	.justify-content-3xl-end {
		justify-content: flex-end !important;
	}
	.justify-content-3xl-center {
		justify-content: center !important;
	}
	.justify-content-3xl-between {
		justify-content: space-between !important;
	}
	.justify-content-3xl-around {
		justify-content: space-around !important;
	}
	.justify-content-3xl-evenly {
		justify-content: space-evenly !important;
	}
	.align-items-3xl-start {
		align-items: flex-start !important;
	}
	.align-items-3xl-end {
		align-items: flex-end !important;
	}
	.align-items-3xl-center {
		align-items: center !important;
	}
	.align-items-3xl-baseline {
		align-items: baseline !important;
	}
	.align-items-3xl-stretch {
		align-items: stretch !important;
	}
	.align-content-3xl-start {
		align-content: flex-start !important;
	}
	.align-content-3xl-end {
		align-content: flex-end !important;
	}
	.align-content-3xl-center {
		align-content: center !important;
	}
	.align-content-3xl-between {
		align-content: space-between !important;
	}
	.align-content-3xl-around {
		align-content: space-around !important;
	}
	.align-content-3xl-stretch {
		align-content: stretch !important;
	}
	.align-self-3xl-auto {
		align-self: auto !important;
	}
	.align-self-3xl-start {
		align-self: flex-start !important;
	}
	.align-self-3xl-end {
		align-self: flex-end !important;
	}
	.align-self-3xl-center {
		align-self: center !important;
	}
	.align-self-3xl-baseline {
		align-self: baseline !important;
	}
	.align-self-3xl-stretch {
		align-self: stretch !important;
	}
	.order-3xl-first {
		order: -1 !important;
	}
	.order-3xl-0 {
		order: 0 !important;
	}
	.order-3xl-1 {
		order: 1 !important;
	}
	.order-3xl-2 {
		order: 2 !important;
	}
	.order-3xl-3 {
		order: 3 !important;
	}
	.order-3xl-4 {
		order: 4 !important;
	}
	.order-3xl-5 {
		order: 5 !important;
	}
	.order-3xl-6 {
		order: 6 !important;
	}
	.order-3xl-7 {
		order: 7 !important;
	}
	.order-3xl-8 {
		order: 8 !important;
	}
	.order-3xl-9 {
		order: 9 !important;
	}
	.order-3xl-10 {
		order: 10 !important;
	}
	.order-3xl-11 {
		order: 11 !important;
	}
	.order-3xl-last {
		order: 12 !important;
	}
	.m-3xl-0 {
		margin: 0 !important;
	}
	.m-3xl-1 {
		margin: 0.25rem !important;
	}
	.m-3xl-2 {
		margin: 0.5rem !important;
	}
	.m-3xl-3 {
		margin: 1rem !important;
	}
	.m-3xl-4 {
		margin: 1.5rem !important;
	}
	.m-3xl-5 {
		margin: 3rem !important;
	}
	.m-3xl-6 {
		margin: 5rem !important;
	}
	.m-3xl-auto {
		margin: auto !important;
	}
	.mx-3xl-0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.mx-3xl-1 {
		margin-right: 0.25rem !important;
		margin-left: 0.25rem !important;
	}
	.mx-3xl-2 {
		margin-right: 0.5rem !important;
		margin-left: 0.5rem !important;
	}
	.mx-3xl-3 {
		margin-right: 1rem !important;
		margin-left: 1rem !important;
	}
	.mx-3xl-4 {
		margin-right: 1.5rem !important;
		margin-left: 1.5rem !important;
	}
	.mx-3xl-5 {
		margin-right: 3rem !important;
		margin-left: 3rem !important;
	}
	.mx-3xl-6 {
		margin-right: 5rem !important;
		margin-left: 5rem !important;
	}
	.mx-3xl-auto {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.my-3xl-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.my-3xl-1 {
		margin-top: 0.25rem !important;
		margin-bottom: 0.25rem !important;
	}
	.my-3xl-2 {
		margin-top: 0.5rem !important;
		margin-bottom: 0.5rem !important;
	}
	.my-3xl-3 {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.my-3xl-4 {
		margin-top: 1.5rem !important;
		margin-bottom: 1.5rem !important;
	}
	.my-3xl-5 {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.my-3xl-6 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.my-3xl-auto {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.mt-3xl-0 {
		margin-top: 0 !important;
	}
	.mt-3xl-1 {
		margin-top: 0.25rem !important;
	}
	.mt-3xl-2 {
		margin-top: 0.5rem !important;
	}
	.mt-3xl-3 {
		margin-top: 1rem !important;
	}
	.mt-3xl-4 {
		margin-top: 1.5rem !important;
	}
	.mt-3xl-5 {
		margin-top: 3rem !important;
	}
	.mt-3xl-6 {
		margin-top: 5rem !important;
	}
	.mt-3xl-auto {
		margin-top: auto !important;
	}
	.me-3xl-0 {
		margin-right: 0 !important;
	}
	.me-3xl-1 {
		margin-right: 0.25rem !important;
	}
	.me-3xl-2 {
		margin-right: 0.5rem !important;
	}
	.me-3xl-3 {
		margin-right: 1rem !important;
	}
	.me-3xl-4 {
		margin-right: 1.5rem !important;
	}
	.me-3xl-5 {
		margin-right: 3rem !important;
	}
	.me-3xl-6 {
		margin-right: 5rem !important;
	}
	.me-3xl-auto {
		margin-right: auto !important;
	}
	.mb-3xl-0 {
		margin-bottom: 0 !important;
	}
	.mb-3xl-1 {
		margin-bottom: 0.25rem !important;
	}
	.mb-3xl-2 {
		margin-bottom: 0.5rem !important;
	}
	.mb-3xl-3 {
		margin-bottom: 1rem !important;
	}
	.mb-3xl-4 {
		margin-bottom: 1.5rem !important;
	}
	.mb-3xl-5 {
		margin-bottom: 3rem !important;
	}
	.mb-3xl-6 {
		margin-bottom: 5rem !important;
	}
	.mb-3xl-auto {
		margin-bottom: auto !important;
	}
	.ms-3xl-0 {
		margin-left: 0 !important;
	}
	.ms-3xl-1 {
		margin-left: 0.25rem !important;
	}
	.ms-3xl-2 {
		margin-left: 0.5rem !important;
	}
	.ms-3xl-3 {
		margin-left: 1rem !important;
	}
	.ms-3xl-4 {
		margin-left: 1.5rem !important;
	}
	.ms-3xl-5 {
		margin-left: 3rem !important;
	}
	.ms-3xl-6 {
		margin-left: 5rem !important;
	}
	.ms-3xl-auto {
		margin-left: auto !important;
	}
	.p-3xl-0 {
		padding: 0 !important;
	}
	.p-3xl-1 {
		padding: 0.25rem !important;
	}
	.p-3xl-2 {
		padding: 0.5rem !important;
	}
	.p-3xl-3 {
		padding: 1rem !important;
	}
	.p-3xl-4 {
		padding: 1.5rem !important;
	}
	.p-3xl-5 {
		padding: 3rem !important;
	}
	.p-3xl-6 {
		padding: 5rem !important;
	}
	.px-3xl-0 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.px-3xl-1 {
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
	}
	.px-3xl-2 {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.px-3xl-3 {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.px-3xl-4 {
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	}
	.px-3xl-5 {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}
	.px-3xl-6 {
		padding-right: 5rem !important;
		padding-left: 5rem !important;
	}
	.py-3xl-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.py-3xl-1 {
		padding-top: 0.25rem !important;
		padding-bottom: 0.25rem !important;
	}
	.py-3xl-2 {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	.py-3xl-3 {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.py-3xl-4 {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	.py-3xl-5 {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.py-3xl-6 {
		padding-top: 5rem !important;
		padding-bottom: 5rem !important;
	}
	.pt-3xl-0 {
		padding-top: 0 !important;
	}
	.pt-3xl-1 {
		padding-top: 0.25rem !important;
	}
	.pt-3xl-2 {
		padding-top: 0.5rem !important;
	}
	.pt-3xl-3 {
		padding-top: 1rem !important;
	}
	.pt-3xl-4 {
		padding-top: 1.5rem !important;
	}
	.pt-3xl-5 {
		padding-top: 3rem !important;
	}
	.pt-3xl-6 {
		padding-top: 5rem !important;
	}
	.pe-3xl-0 {
		padding-right: 0 !important;
	}
	.pe-3xl-1 {
		padding-right: 0.25rem !important;
	}
	.pe-3xl-2 {
		padding-right: 0.5rem !important;
	}
	.pe-3xl-3 {
		padding-right: 1rem !important;
	}
	.pe-3xl-4 {
		padding-right: 1.5rem !important;
	}
	.pe-3xl-5 {
		padding-right: 3rem !important;
	}
	.pe-3xl-6 {
		padding-right: 5rem !important;
	}
	.pb-3xl-0 {
		padding-bottom: 0 !important;
	}
	.pb-3xl-1 {
		padding-bottom: 0.25rem !important;
	}
	.pb-3xl-2 {
		padding-bottom: 0.5rem !important;
	}
	.pb-3xl-3 {
		padding-bottom: 1rem !important;
	}
	.pb-3xl-4 {
		padding-bottom: 1.5rem !important;
	}
	.pb-3xl-5 {
		padding-bottom: 3rem !important;
	}
	.pb-3xl-6 {
		padding-bottom: 5rem !important;
	}
	.ps-3xl-0 {
		padding-left: 0 !important;
	}
	.ps-3xl-1 {
		padding-left: 0.25rem !important;
	}
	.ps-3xl-2 {
		padding-left: 0.5rem !important;
	}
	.ps-3xl-3 {
		padding-left: 1rem !important;
	}
	.ps-3xl-4 {
		padding-left: 1.5rem !important;
	}
	.ps-3xl-5 {
		padding-left: 3rem !important;
	}
	.ps-3xl-6 {
		padding-left: 5rem !important;
	}
	.gap-3xl-0 {
		gap: 0 !important;
	}
	.gap-3xl-1 {
		gap: 0.25rem !important;
	}
	.gap-3xl-2 {
		gap: 0.5rem !important;
	}
	.gap-3xl-3 {
		gap: 1rem !important;
	}
	.gap-3xl-4 {
		gap: 1.5rem !important;
	}
	.gap-3xl-5 {
		gap: 3rem !important;
	}
	.gap-3xl-6 {
		gap: 5rem !important;
	}
	.row-gap-3xl-0 {
		row-gap: 0 !important;
	}
	.row-gap-3xl-1 {
		row-gap: 0.25rem !important;
	}
	.row-gap-3xl-2 {
		row-gap: 0.5rem !important;
	}
	.row-gap-3xl-3 {
		row-gap: 1rem !important;
	}
	.row-gap-3xl-4 {
		row-gap: 1.5rem !important;
	}
	.row-gap-3xl-5 {
		row-gap: 3rem !important;
	}
	.row-gap-3xl-6 {
		row-gap: 5rem !important;
	}
	.column-gap-3xl-0 {
		-moz-column-gap: 0 !important;
		column-gap: 0 !important;
	}
	.column-gap-3xl-1 {
		-moz-column-gap: 0.25rem !important;
		column-gap: 0.25rem !important;
	}
	.column-gap-3xl-2 {
		-moz-column-gap: 0.5rem !important;
		column-gap: 0.5rem !important;
	}
	.column-gap-3xl-3 {
		-moz-column-gap: 1rem !important;
		column-gap: 1rem !important;
	}
	.column-gap-3xl-4 {
		-moz-column-gap: 1.5rem !important;
		column-gap: 1.5rem !important;
	}
	.column-gap-3xl-5 {
		-moz-column-gap: 3rem !important;
		column-gap: 3rem !important;
	}
	.column-gap-3xl-6 {
		-moz-column-gap: 5rem !important;
		column-gap: 5rem !important;
	}
	.text-3xl-start {
		text-align: left !important;
	}
	.text-3xl-end {
		text-align: right !important;
	}
	.text-3xl-center {
		text-align: center !important;
	}

	.w-3xl-10 {
		width: 10% !important;
	}
	.w-3xl-20 {
		width: 20% !important;
	}
	.w-3xl-25 {
		width: 25% !important;
	}
	.w-3xl-30 {
		width: 30% !important;
	}
	.w-3xl-40 {
		width: 40% !important;
	}
	.w-3xl-50 {
		width: 50% !important;
	}
	.w-3xl-60 {
		width: 60% !important;
	}
	.w-3xl-70 {
		width: 70% !important;
	}
	.w-3xl-75 {
		width: 75% !important;
	}
	.w-3xl-80 {
		width: 80% !important;
	}
	.w-3xl-90 {
		width: 90% !important;
	}
	.w-3xl-100 {
		width: 100% !important;
	}
}

@media (min-width: 1800px) {
	.float-4xl-start {
		float: left !important;
	}
	.float-4xl-end {
		float: right !important;
	}
	.float-4xl-none {
		float: none !important;
	}
	.object-fit-4xl-contain {
		-o-object-fit: contain !important;
		object-fit: contain !important;
	}
	.object-fit-4xl-cover {
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
	.object-fit-4xl-fill {
		-o-object-fit: fill !important;
		object-fit: fill !important;
	}
	.object-fit-4xl-scale {
		-o-object-fit: scale-down !important;
		object-fit: scale-down !important;
	}
	.object-fit-4xl-none {
		-o-object-fit: none !important;
		object-fit: none !important;
	}
	.d-4xl-inline {
		display: inline !important;
	}
	.d-4xl-inline-block {
		display: inline-block !important;
	}
	.d-4xl-block {
		display: block !important;
	}
	.d-4xl-grid {
		display: grid !important;
	}
	.d-4xl-table {
		display: table !important;
	}
	.d-4xl-table-row {
		display: table-row !important;
	}
	.d-4xl-table-cell {
		display: table-cell !important;
	}
	.d-4xl-flex {
		display: flex !important;
	}
	.d-4xl-inline-flex {
		display: inline-flex !important;
	}
	.d-4xl-none {
		display: none !important;
	}
	.flex-4xl-fill {
		flex: 1 1 auto !important;
	}
	.flex-4xl-row {
		flex-direction: row !important;
	}
	.flex-4xl-column {
		flex-direction: column !important;
	}
	.flex-4xl-row-reverse {
		flex-direction: row-reverse !important;
	}
	.flex-4xl-column-reverse {
		flex-direction: column-reverse !important;
	}
	.flex-4xl-grow-0 {
		flex-grow: 0 !important;
	}
	.flex-4xl-grow-1 {
		flex-grow: 1 !important;
	}
	.flex-4xl-shrink-0 {
		flex-shrink: 0 !important;
	}
	.flex-4xl-shrink-1 {
		flex-shrink: 1 !important;
	}
	.flex-4xl-wrap {
		flex-wrap: wrap !important;
	}
	.flex-4xl-nowrap {
		flex-wrap: nowrap !important;
	}
	.flex-4xl-wrap-reverse {
		flex-wrap: wrap-reverse !important;
	}
	.justify-content-4xl-start {
		justify-content: flex-start !important;
	}
	.justify-content-4xl-end {
		justify-content: flex-end !important;
	}
	.justify-content-4xl-center {
		justify-content: center !important;
	}
	.justify-content-4xl-between {
		justify-content: space-between !important;
	}
	.justify-content-4xl-around {
		justify-content: space-around !important;
	}
	.justify-content-4xl-evenly {
		justify-content: space-evenly !important;
	}
	.align-items-4xl-start {
		align-items: flex-start !important;
	}
	.align-items-4xl-end {
		align-items: flex-end !important;
	}
	.align-items-4xl-center {
		align-items: center !important;
	}
	.align-items-4xl-baseline {
		align-items: baseline !important;
	}
	.align-items-4xl-stretch {
		align-items: stretch !important;
	}
	.align-content-4xl-start {
		align-content: flex-start !important;
	}
	.align-content-4xl-end {
		align-content: flex-end !important;
	}
	.align-content-4xl-center {
		align-content: center !important;
	}
	.align-content-4xl-between {
		align-content: space-between !important;
	}
	.align-content-4xl-around {
		align-content: space-around !important;
	}
	.align-content-4xl-stretch {
		align-content: stretch !important;
	}
	.align-self-4xl-auto {
		align-self: auto !important;
	}
	.align-self-4xl-start {
		align-self: flex-start !important;
	}
	.align-self-4xl-end {
		align-self: flex-end !important;
	}
	.align-self-4xl-center {
		align-self: center !important;
	}
	.align-self-4xl-baseline {
		align-self: baseline !important;
	}
	.align-self-4xl-stretch {
		align-self: stretch !important;
	}
	.order-4xl-first {
		order: -1 !important;
	}
	.order-4xl-0 {
		order: 0 !important;
	}
	.order-4xl-1 {
		order: 1 !important;
	}
	.order-4xl-2 {
		order: 2 !important;
	}
	.order-4xl-3 {
		order: 3 !important;
	}
	.order-4xl-4 {
		order: 4 !important;
	}
	.order-4xl-5 {
		order: 5 !important;
	}
	.order-4xl-6 {
		order: 6 !important;
	}
	.order-4xl-7 {
		order: 7 !important;
	}
	.order-4xl-8 {
		order: 8 !important;
	}
	.order-4xl-9 {
		order: 9 !important;
	}
	.order-4xl-10 {
		order: 10 !important;
	}
	.order-4xl-11 {
		order: 11 !important;
	}
	.order-4xl-last {
		order: 12 !important;
	}
	.m-4xl-0 {
		margin: 0 !important;
	}
	.m-4xl-1 {
		margin: 0.25rem !important;
	}
	.m-4xl-2 {
		margin: 0.5rem !important;
	}
	.m-4xl-3 {
		margin: 1rem !important;
	}
	.m-4xl-4 {
		margin: 1.5rem !important;
	}
	.m-4xl-5 {
		margin: 3rem !important;
	}
	.m-4xl-6 {
		margin: 5rem !important;
	}
	.m-4xl-auto {
		margin: auto !important;
	}
	.mx-4xl-0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.mx-4xl-1 {
		margin-right: 0.25rem !important;
		margin-left: 0.25rem !important;
	}
	.mx-4xl-2 {
		margin-right: 0.5rem !important;
		margin-left: 0.5rem !important;
	}
	.mx-4xl-3 {
		margin-right: 1rem !important;
		margin-left: 1rem !important;
	}
	.mx-4xl-4 {
		margin-right: 1.5rem !important;
		margin-left: 1.5rem !important;
	}
	.mx-4xl-5 {
		margin-right: 3rem !important;
		margin-left: 3rem !important;
	}
	.mx-4xl-6 {
		margin-right: 5rem !important;
		margin-left: 5rem !important;
	}
	.mx-4xl-auto {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.my-4xl-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.my-4xl-1 {
		margin-top: 0.25rem !important;
		margin-bottom: 0.25rem !important;
	}
	.my-4xl-2 {
		margin-top: 0.5rem !important;
		margin-bottom: 0.5rem !important;
	}
	.my-4xl-3 {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.my-4xl-4 {
		margin-top: 1.5rem !important;
		margin-bottom: 1.5rem !important;
	}
	.my-4xl-5 {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.my-4xl-6 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.my-4xl-auto {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.mt-4xl-0 {
		margin-top: 0 !important;
	}
	.mt-4xl-1 {
		margin-top: 0.25rem !important;
	}
	.mt-4xl-2 {
		margin-top: 0.5rem !important;
	}
	.mt-4xl-3 {
		margin-top: 1rem !important;
	}
	.mt-4xl-4 {
		margin-top: 1.5rem !important;
	}
	.mt-4xl-5 {
		margin-top: 3rem !important;
	}
	.mt-4xl-6 {
		margin-top: 5rem !important;
	}
	.mt-4xl-auto {
		margin-top: auto !important;
	}
	.me-4xl-0 {
		margin-right: 0 !important;
	}
	.me-4xl-1 {
		margin-right: 0.25rem !important;
	}
	.me-4xl-2 {
		margin-right: 0.5rem !important;
	}
	.me-4xl-3 {
		margin-right: 1rem !important;
	}
	.me-4xl-4 {
		margin-right: 1.5rem !important;
	}
	.me-4xl-5 {
		margin-right: 3rem !important;
	}
	.me-4xl-6 {
		margin-right: 5rem !important;
	}
	.me-4xl-auto {
		margin-right: auto !important;
	}
	.mb-4xl-0 {
		margin-bottom: 0 !important;
	}
	.mb-4xl-1 {
		margin-bottom: 0.25rem !important;
	}
	.mb-4xl-2 {
		margin-bottom: 0.5rem !important;
	}
	.mb-4xl-3 {
		margin-bottom: 1rem !important;
	}
	.mb-4xl-4 {
		margin-bottom: 1.5rem !important;
	}
	.mb-4xl-5 {
		margin-bottom: 3rem !important;
	}
	.mb-4xl-6 {
		margin-bottom: 5rem !important;
	}
	.mb-4xl-auto {
		margin-bottom: auto !important;
	}
	.ms-4xl-0 {
		margin-left: 0 !important;
	}
	.ms-4xl-1 {
		margin-left: 0.25rem !important;
	}
	.ms-4xl-2 {
		margin-left: 0.5rem !important;
	}
	.ms-4xl-3 {
		margin-left: 1rem !important;
	}
	.ms-4xl-4 {
		margin-left: 1.5rem !important;
	}
	.ms-4xl-5 {
		margin-left: 3rem !important;
	}
	.ms-4xl-6 {
		margin-left: 5rem !important;
	}
	.ms-4xl-auto {
		margin-left: auto !important;
	}
	.p-4xl-0 {
		padding: 0 !important;
	}
	.p-4xl-1 {
		padding: 0.25rem !important;
	}
	.p-4xl-2 {
		padding: 0.5rem !important;
	}
	.p-4xl-3 {
		padding: 1rem !important;
	}
	.p-4xl-4 {
		padding: 1.5rem !important;
	}
	.p-4xl-5 {
		padding: 3rem !important;
	}
	.p-4xl-6 {
		padding: 5rem !important;
	}
	.px-4xl-0 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.px-4xl-1 {
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
	}
	.px-4xl-2 {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.px-4xl-3 {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.px-4xl-4 {
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	}
	.px-4xl-5 {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}
	.px-4xl-6 {
		padding-right: 5rem !important;
		padding-left: 5rem !important;
	}
	.py-4xl-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.py-4xl-1 {
		padding-top: 0.25rem !important;
		padding-bottom: 0.25rem !important;
	}
	.py-4xl-2 {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	.py-4xl-3 {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.py-4xl-4 {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	.py-4xl-5 {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.py-4xl-6 {
		padding-top: 5rem !important;
		padding-bottom: 5rem !important;
	}
	.pt-4xl-0 {
		padding-top: 0 !important;
	}
	.pt-4xl-1 {
		padding-top: 0.25rem !important;
	}
	.pt-4xl-2 {
		padding-top: 0.5rem !important;
	}
	.pt-4xl-3 {
		padding-top: 1rem !important;
	}
	.pt-4xl-4 {
		padding-top: 1.5rem !important;
	}
	.pt-4xl-5 {
		padding-top: 3rem !important;
	}
	.pt-4xl-6 {
		padding-top: 5rem !important;
	}
	.pe-4xl-0 {
		padding-right: 0 !important;
	}
	.pe-4xl-1 {
		padding-right: 0.25rem !important;
	}
	.pe-4xl-2 {
		padding-right: 0.5rem !important;
	}
	.pe-4xl-3 {
		padding-right: 1rem !important;
	}
	.pe-4xl-4 {
		padding-right: 1.5rem !important;
	}
	.pe-4xl-5 {
		padding-right: 3rem !important;
	}
	.pe-4xl-6 {
		padding-right: 5rem !important;
	}
	.pb-4xl-0 {
		padding-bottom: 0 !important;
	}
	.pb-4xl-1 {
		padding-bottom: 0.25rem !important;
	}
	.pb-4xl-2 {
		padding-bottom: 0.5rem !important;
	}
	.pb-4xl-3 {
		padding-bottom: 1rem !important;
	}
	.pb-4xl-4 {
		padding-bottom: 1.5rem !important;
	}
	.pb-4xl-5 {
		padding-bottom: 3rem !important;
	}
	.pb-4xl-6 {
		padding-bottom: 5rem !important;
	}
	.ps-4xl-0 {
		padding-left: 0 !important;
	}
	.ps-4xl-1 {
		padding-left: 0.25rem !important;
	}
	.ps-4xl-2 {
		padding-left: 0.5rem !important;
	}
	.ps-4xl-3 {
		padding-left: 1rem !important;
	}
	.ps-4xl-4 {
		padding-left: 1.5rem !important;
	}
	.ps-4xl-5 {
		padding-left: 3rem !important;
	}
	.ps-4xl-6 {
		padding-left: 5rem !important;
	}
	.gap-4xl-0 {
		gap: 0 !important;
	}
	.gap-4xl-1 {
		gap: 0.25rem !important;
	}
	.gap-4xl-2 {
		gap: 0.5rem !important;
	}
	.gap-4xl-3 {
		gap: 1rem !important;
	}
	.gap-4xl-4 {
		gap: 1.5rem !important;
	}
	.gap-4xl-5 {
		gap: 3rem !important;
	}
	.gap-4xl-6 {
		gap: 5rem !important;
	}
	.row-gap-4xl-0 {
		row-gap: 0 !important;
	}
	.row-gap-4xl-1 {
		row-gap: 0.25rem !important;
	}
	.row-gap-4xl-2 {
		row-gap: 0.5rem !important;
	}
	.row-gap-4xl-3 {
		row-gap: 1rem !important;
	}
	.row-gap-4xl-4 {
		row-gap: 1.5rem !important;
	}
	.row-gap-4xl-5 {
		row-gap: 3rem !important;
	}
	.row-gap-4xl-6 {
		row-gap: 5rem !important;
	}
	.column-gap-4xl-0 {
		-moz-column-gap: 0 !important;
		column-gap: 0 !important;
	}
	.column-gap-4xl-1 {
		-moz-column-gap: 0.25rem !important;
		column-gap: 0.25rem !important;
	}
	.column-gap-4xl-2 {
		-moz-column-gap: 0.5rem !important;
		column-gap: 0.5rem !important;
	}
	.column-gap-4xl-3 {
		-moz-column-gap: 1rem !important;
		column-gap: 1rem !important;
	}
	.column-gap-4xl-4 {
		-moz-column-gap: 1.5rem !important;
		column-gap: 1.5rem !important;
	}
	.column-gap-4xl-5 {
		-moz-column-gap: 3rem !important;
		column-gap: 3rem !important;
	}
	.column-gap-4xl-6 {
		-moz-column-gap: 5rem !important;
		column-gap: 5rem !important;
	}
	.text-4xl-start {
		text-align: left !important;
	}
	.text-4xl-end {
		text-align: right !important;
	}
	.text-4xl-center {
		text-align: center !important;
	}

	.w-4xl-10 {
		width: 10% !important;
	}
	.w-4xl-20 {
		width: 20% !important;
	}
	.w-4xl-25 {
		width: 25% !important;
	}
	.w-4xl-30 {
		width: 30% !important;
	}
	.w-4xl-40 {
		width: 40% !important;
	}
	.w-4xl-50 {
		width: 50% !important;
	}
	.w-4xl-60 {
		width: 60% !important;
	}
	.w-4xl-70 {
		width: 70% !important;
	}
	.w-4xl-75 {
		width: 75% !important;
	}
	.w-4xl-80 {
		width: 80% !important;
	}
	.w-4xl-90 {
		width: 90% !important;
	}
	.w-4xl-100 {
		width: 100% !important;
	}
}

@media (min-width: 1920px) {
	.float-hd-start {
		float: left !important;
	}
	.float-hd-end {
		float: right !important;
	}
	.float-hd-none {
		float: none !important;
	}
	.object-fit-hd-contain {
		-o-object-fit: contain !important;
		object-fit: contain !important;
	}
	.object-fit-hd-cover {
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
	.object-fit-hd-fill {
		-o-object-fit: fill !important;
		object-fit: fill !important;
	}
	.object-fit-hd-scale {
		-o-object-fit: scale-down !important;
		object-fit: scale-down !important;
	}
	.object-fit-hd-none {
		-o-object-fit: none !important;
		object-fit: none !important;
	}
	.d-hd-inline {
		display: inline !important;
	}
	.d-hd-inline-block {
		display: inline-block !important;
	}
	.d-hd-block {
		display: block !important;
	}
	.d-hd-grid {
		display: grid !important;
	}
	.d-hd-table {
		display: table !important;
	}
	.d-hd-table-row {
		display: table-row !important;
	}
	.d-hd-table-cell {
		display: table-cell !important;
	}
	.d-hd-flex {
		display: flex !important;
	}
	.d-hd-inline-flex {
		display: inline-flex !important;
	}
	.d-hd-none {
		display: none !important;
	}
	.flex-hd-fill {
		flex: 1 1 auto !important;
	}
	.flex-hd-row {
		flex-direction: row !important;
	}
	.flex-hd-column {
		flex-direction: column !important;
	}
	.flex-hd-row-reverse {
		flex-direction: row-reverse !important;
	}
	.flex-hd-column-reverse {
		flex-direction: column-reverse !important;
	}
	.flex-hd-grow-0 {
		flex-grow: 0 !important;
	}
	.flex-hd-grow-1 {
		flex-grow: 1 !important;
	}
	.flex-hd-shrink-0 {
		flex-shrink: 0 !important;
	}
	.flex-hd-shrink-1 {
		flex-shrink: 1 !important;
	}
	.flex-hd-wrap {
		flex-wrap: wrap !important;
	}
	.flex-hd-nowrap {
		flex-wrap: nowrap !important;
	}
	.flex-hd-wrap-reverse {
		flex-wrap: wrap-reverse !important;
	}
	.justify-content-hd-start {
		justify-content: flex-start !important;
	}
	.justify-content-hd-end {
		justify-content: flex-end !important;
	}
	.justify-content-hd-center {
		justify-content: center !important;
	}
	.justify-content-hd-between {
		justify-content: space-between !important;
	}
	.justify-content-hd-around {
		justify-content: space-around !important;
	}
	.justify-content-hd-evenly {
		justify-content: space-evenly !important;
	}
	.align-items-hd-start {
		align-items: flex-start !important;
	}
	.align-items-hd-end {
		align-items: flex-end !important;
	}
	.align-items-hd-center {
		align-items: center !important;
	}
	.align-items-hd-baseline {
		align-items: baseline !important;
	}
	.align-items-hd-stretch {
		align-items: stretch !important;
	}
	.align-content-hd-start {
		align-content: flex-start !important;
	}
	.align-content-hd-end {
		align-content: flex-end !important;
	}
	.align-content-hd-center {
		align-content: center !important;
	}
	.align-content-hd-between {
		align-content: space-between !important;
	}
	.align-content-hd-around {
		align-content: space-around !important;
	}
	.align-content-hd-stretch {
		align-content: stretch !important;
	}
	.align-self-hd-auto {
		align-self: auto !important;
	}
	.align-self-hd-start {
		align-self: flex-start !important;
	}
	.align-self-hd-end {
		align-self: flex-end !important;
	}
	.align-self-hd-center {
		align-self: center !important;
	}
	.align-self-hd-baseline {
		align-self: baseline !important;
	}
	.align-self-hd-stretch {
		align-self: stretch !important;
	}
	.order-hd-first {
		order: -1 !important;
	}
	.order-hd-0 {
		order: 0 !important;
	}
	.order-hd-1 {
		order: 1 !important;
	}
	.order-hd-2 {
		order: 2 !important;
	}
	.order-hd-3 {
		order: 3 !important;
	}
	.order-hd-4 {
		order: 4 !important;
	}
	.order-hd-5 {
		order: 5 !important;
	}
	.order-hd-6 {
		order: 6 !important;
	}
	.order-hd-7 {
		order: 7 !important;
	}
	.order-hd-8 {
		order: 8 !important;
	}
	.order-hd-9 {
		order: 9 !important;
	}
	.order-hd-10 {
		order: 10 !important;
	}
	.order-hd-11 {
		order: 11 !important;
	}
	.order-hd-last {
		order: 12 !important;
	}
	.m-hd-0 {
		margin: 0 !important;
	}
	.m-hd-1 {
		margin: 0.25rem !important;
	}
	.m-hd-2 {
		margin: 0.5rem !important;
	}
	.m-hd-3 {
		margin: 1rem !important;
	}
	.m-hd-4 {
		margin: 1.5rem !important;
	}
	.m-hd-5 {
		margin: 3rem !important;
	}
	.m-hd-6 {
		margin: 5rem !important;
	}
	.m-hd-auto {
		margin: auto !important;
	}
	.mx-hd-0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.mx-hd-1 {
		margin-right: 0.25rem !important;
		margin-left: 0.25rem !important;
	}
	.mx-hd-2 {
		margin-right: 0.5rem !important;
		margin-left: 0.5rem !important;
	}
	.mx-hd-3 {
		margin-right: 1rem !important;
		margin-left: 1rem !important;
	}
	.mx-hd-4 {
		margin-right: 1.5rem !important;
		margin-left: 1.5rem !important;
	}
	.mx-hd-5 {
		margin-right: 3rem !important;
		margin-left: 3rem !important;
	}
	.mx-hd-6 {
		margin-right: 5rem !important;
		margin-left: 5rem !important;
	}
	.mx-hd-auto {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.my-hd-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.my-hd-1 {
		margin-top: 0.25rem !important;
		margin-bottom: 0.25rem !important;
	}
	.my-hd-2 {
		margin-top: 0.5rem !important;
		margin-bottom: 0.5rem !important;
	}
	.my-hd-3 {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.my-hd-4 {
		margin-top: 1.5rem !important;
		margin-bottom: 1.5rem !important;
	}
	.my-hd-5 {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.my-hd-6 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.my-hd-auto {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.mt-hd-0 {
		margin-top: 0 !important;
	}
	.mt-hd-1 {
		margin-top: 0.25rem !important;
	}
	.mt-hd-2 {
		margin-top: 0.5rem !important;
	}
	.mt-hd-3 {
		margin-top: 1rem !important;
	}
	.mt-hd-4 {
		margin-top: 1.5rem !important;
	}
	.mt-hd-5 {
		margin-top: 3rem !important;
	}
	.mt-hd-6 {
		margin-top: 5rem !important;
	}
	.mt-hd-auto {
		margin-top: auto !important;
	}
	.me-hd-0 {
		margin-right: 0 !important;
	}
	.me-hd-1 {
		margin-right: 0.25rem !important;
	}
	.me-hd-2 {
		margin-right: 0.5rem !important;
	}
	.me-hd-3 {
		margin-right: 1rem !important;
	}
	.me-hd-4 {
		margin-right: 1.5rem !important;
	}
	.me-hd-5 {
		margin-right: 3rem !important;
	}
	.me-hd-6 {
		margin-right: 5rem !important;
	}
	.me-hd-auto {
		margin-right: auto !important;
	}
	.mb-hd-0 {
		margin-bottom: 0 !important;
	}
	.mb-hd-1 {
		margin-bottom: 0.25rem !important;
	}
	.mb-hd-2 {
		margin-bottom: 0.5rem !important;
	}
	.mb-hd-3 {
		margin-bottom: 1rem !important;
	}
	.mb-hd-4 {
		margin-bottom: 1.5rem !important;
	}
	.mb-hd-5 {
		margin-bottom: 3rem !important;
	}
	.mb-hd-6 {
		margin-bottom: 5rem !important;
	}
	.mb-hd-auto {
		margin-bottom: auto !important;
	}
	.ms-hd-0 {
		margin-left: 0 !important;
	}
	.ms-hd-1 {
		margin-left: 0.25rem !important;
	}
	.ms-hd-2 {
		margin-left: 0.5rem !important;
	}
	.ms-hd-3 {
		margin-left: 1rem !important;
	}
	.ms-hd-4 {
		margin-left: 1.5rem !important;
	}
	.ms-hd-5 {
		margin-left: 3rem !important;
	}
	.ms-hd-6 {
		margin-left: 5rem !important;
	}
	.ms-hd-auto {
		margin-left: auto !important;
	}
	.p-hd-0 {
		padding: 0 !important;
	}
	.p-hd-1 {
		padding: 0.25rem !important;
	}
	.p-hd-2 {
		padding: 0.5rem !important;
	}
	.p-hd-3 {
		padding: 1rem !important;
	}
	.p-hd-4 {
		padding: 1.5rem !important;
	}
	.p-hd-5 {
		padding: 3rem !important;
	}
	.p-hd-6 {
		padding: 5rem !important;
	}
	.px-hd-0 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.px-hd-1 {
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
	}
	.px-hd-2 {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.px-hd-3 {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.px-hd-4 {
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	}
	.px-hd-5 {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}
	.px-hd-6 {
		padding-right: 5rem !important;
		padding-left: 5rem !important;
	}
	.py-hd-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.py-hd-1 {
		padding-top: 0.25rem !important;
		padding-bottom: 0.25rem !important;
	}
	.py-hd-2 {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	.py-hd-3 {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.py-hd-4 {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	.py-hd-5 {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.py-hd-6 {
		padding-top: 5rem !important;
		padding-bottom: 5rem !important;
	}
	.pt-hd-0 {
		padding-top: 0 !important;
	}
	.pt-hd-1 {
		padding-top: 0.25rem !important;
	}
	.pt-hd-2 {
		padding-top: 0.5rem !important;
	}
	.pt-hd-3 {
		padding-top: 1rem !important;
	}
	.pt-hd-4 {
		padding-top: 1.5rem !important;
	}
	.pt-hd-5 {
		padding-top: 3rem !important;
	}
	.pt-hd-6 {
		padding-top: 5rem !important;
	}
	.pe-hd-0 {
		padding-right: 0 !important;
	}
	.pe-hd-1 {
		padding-right: 0.25rem !important;
	}
	.pe-hd-2 {
		padding-right: 0.5rem !important;
	}
	.pe-hd-3 {
		padding-right: 1rem !important;
	}
	.pe-hd-4 {
		padding-right: 1.5rem !important;
	}
	.pe-hd-5 {
		padding-right: 3rem !important;
	}
	.pe-hd-6 {
		padding-right: 5rem !important;
	}
	.pb-hd-0 {
		padding-bottom: 0 !important;
	}
	.pb-hd-1 {
		padding-bottom: 0.25rem !important;
	}
	.pb-hd-2 {
		padding-bottom: 0.5rem !important;
	}
	.pb-hd-3 {
		padding-bottom: 1rem !important;
	}
	.pb-hd-4 {
		padding-bottom: 1.5rem !important;
	}
	.pb-hd-5 {
		padding-bottom: 3rem !important;
	}
	.pb-hd-6 {
		padding-bottom: 5rem !important;
	}
	.ps-hd-0 {
		padding-left: 0 !important;
	}
	.ps-hd-1 {
		padding-left: 0.25rem !important;
	}
	.ps-hd-2 {
		padding-left: 0.5rem !important;
	}
	.ps-hd-3 {
		padding-left: 1rem !important;
	}
	.ps-hd-4 {
		padding-left: 1.5rem !important;
	}
	.ps-hd-5 {
		padding-left: 3rem !important;
	}
	.ps-hd-6 {
		padding-left: 5rem !important;
	}
	.gap-hd-0 {
		gap: 0 !important;
	}
	.gap-hd-1 {
		gap: 0.25rem !important;
	}
	.gap-hd-2 {
		gap: 0.5rem !important;
	}
	.gap-hd-3 {
		gap: 1rem !important;
	}
	.gap-hd-4 {
		gap: 1.5rem !important;
	}
	.gap-hd-5 {
		gap: 3rem !important;
	}
	.gap-hd-6 {
		gap: 5rem !important;
	}
	.row-gap-hd-0 {
		row-gap: 0 !important;
	}
	.row-gap-hd-1 {
		row-gap: 0.25rem !important;
	}
	.row-gap-hd-2 {
		row-gap: 0.5rem !important;
	}
	.row-gap-hd-3 {
		row-gap: 1rem !important;
	}
	.row-gap-hd-4 {
		row-gap: 1.5rem !important;
	}
	.row-gap-hd-5 {
		row-gap: 3rem !important;
	}
	.row-gap-hd-6 {
		row-gap: 5rem !important;
	}
	.column-gap-hd-0 {
		-moz-column-gap: 0 !important;
		column-gap: 0 !important;
	}
	.column-gap-hd-1 {
		-moz-column-gap: 0.25rem !important;
		column-gap: 0.25rem !important;
	}
	.column-gap-hd-2 {
		-moz-column-gap: 0.5rem !important;
		column-gap: 0.5rem !important;
	}
	.column-gap-hd-3 {
		-moz-column-gap: 1rem !important;
		column-gap: 1rem !important;
	}
	.column-gap-hd-4 {
		-moz-column-gap: 1.5rem !important;
		column-gap: 1.5rem !important;
	}
	.column-gap-hd-5 {
		-moz-column-gap: 3rem !important;
		column-gap: 3rem !important;
	}
	.column-gap-hd-6 {
		-moz-column-gap: 5rem !important;
		column-gap: 5rem !important;
	}
	.text-hd-start {
		text-align: left !important;
	}
	.text-hd-end {
		text-align: right !important;
	}
	.text-hd-center {
		text-align: center !important;
	}

	.w-hd-10 {
		width: 10% !important;
	}
	.w-hd-20 {
		width: 20% !important;
	}
	.w-hd-25 {
		width: 25% !important;
	}
	.w-hd-30 {
		width: 30% !important;
	}
	.w-hd-40 {
		width: 40% !important;
	}
	.w-hd-50 {
		width: 50% !important;
	}
	.w-hd-60 {
		width: 60% !important;
	}
	.w-hd-70 {
		width: 70% !important;
	}
	.w-hd-75 {
		width: 75% !important;
	}
	.w-hd-80 {
		width: 80% !important;
	}
	.w-hd-90 {
		width: 90% !important;
	}
	.w-hd-100 {
		width: 100% !important;
	}
}

@media (min-width: 2560px) {
	.float-qhd-start {
		float: left !important;
	}
	.float-qhd-end {
		float: right !important;
	}
	.float-qhd-none {
		float: none !important;
	}
	.object-fit-qhd-contain {
		-o-object-fit: contain !important;
		object-fit: contain !important;
	}
	.object-fit-qhd-cover {
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
	.object-fit-qhd-fill {
		-o-object-fit: fill !important;
		object-fit: fill !important;
	}
	.object-fit-qhd-scale {
		-o-object-fit: scale-down !important;
		object-fit: scale-down !important;
	}
	.object-fit-qhd-none {
		-o-object-fit: none !important;
		object-fit: none !important;
	}
	.d-qhd-inline {
		display: inline !important;
	}
	.d-qhd-inline-block {
		display: inline-block !important;
	}
	.d-qhd-block {
		display: block !important;
	}
	.d-qhd-grid {
		display: grid !important;
	}
	.d-qhd-table {
		display: table !important;
	}
	.d-qhd-table-row {
		display: table-row !important;
	}
	.d-qhd-table-cell {
		display: table-cell !important;
	}
	.d-qhd-flex {
		display: flex !important;
	}
	.d-qhd-inline-flex {
		display: inline-flex !important;
	}
	.d-qhd-none {
		display: none !important;
	}
	.flex-qhd-fill {
		flex: 1 1 auto !important;
	}
	.flex-qhd-row {
		flex-direction: row !important;
	}
	.flex-qhd-column {
		flex-direction: column !important;
	}
	.flex-qhd-row-reverse {
		flex-direction: row-reverse !important;
	}
	.flex-qhd-column-reverse {
		flex-direction: column-reverse !important;
	}
	.flex-qhd-grow-0 {
		flex-grow: 0 !important;
	}
	.flex-qhd-grow-1 {
		flex-grow: 1 !important;
	}
	.flex-qhd-shrink-0 {
		flex-shrink: 0 !important;
	}
	.flex-qhd-shrink-1 {
		flex-shrink: 1 !important;
	}
	.flex-qhd-wrap {
		flex-wrap: wrap !important;
	}
	.flex-qhd-nowrap {
		flex-wrap: nowrap !important;
	}
	.flex-qhd-wrap-reverse {
		flex-wrap: wrap-reverse !important;
	}
	.justify-content-qhd-start {
		justify-content: flex-start !important;
	}
	.justify-content-qhd-end {
		justify-content: flex-end !important;
	}
	.justify-content-qhd-center {
		justify-content: center !important;
	}
	.justify-content-qhd-between {
		justify-content: space-between !important;
	}
	.justify-content-qhd-around {
		justify-content: space-around !important;
	}
	.justify-content-qhd-evenly {
		justify-content: space-evenly !important;
	}
	.align-items-qhd-start {
		align-items: flex-start !important;
	}
	.align-items-qhd-end {
		align-items: flex-end !important;
	}
	.align-items-qhd-center {
		align-items: center !important;
	}
	.align-items-qhd-baseline {
		align-items: baseline !important;
	}
	.align-items-qhd-stretch {
		align-items: stretch !important;
	}
	.align-content-qhd-start {
		align-content: flex-start !important;
	}
	.align-content-qhd-end {
		align-content: flex-end !important;
	}
	.align-content-qhd-center {
		align-content: center !important;
	}
	.align-content-qhd-between {
		align-content: space-between !important;
	}
	.align-content-qhd-around {
		align-content: space-around !important;
	}
	.align-content-qhd-stretch {
		align-content: stretch !important;
	}
	.align-self-qhd-auto {
		align-self: auto !important;
	}
	.align-self-qhd-start {
		align-self: flex-start !important;
	}
	.align-self-qhd-end {
		align-self: flex-end !important;
	}
	.align-self-qhd-center {
		align-self: center !important;
	}
	.align-self-qhd-baseline {
		align-self: baseline !important;
	}
	.align-self-qhd-stretch {
		align-self: stretch !important;
	}
	.order-qhd-first {
		order: -1 !important;
	}
	.order-qhd-0 {
		order: 0 !important;
	}
	.order-qhd-1 {
		order: 1 !important;
	}
	.order-qhd-2 {
		order: 2 !important;
	}
	.order-qhd-3 {
		order: 3 !important;
	}
	.order-qhd-4 {
		order: 4 !important;
	}
	.order-qhd-5 {
		order: 5 !important;
	}
	.order-qhd-6 {
		order: 6 !important;
	}
	.order-qhd-7 {
		order: 7 !important;
	}
	.order-qhd-8 {
		order: 8 !important;
	}
	.order-qhd-9 {
		order: 9 !important;
	}
	.order-qhd-10 {
		order: 10 !important;
	}
	.order-qhd-11 {
		order: 11 !important;
	}
	.order-qhd-last {
		order: 12 !important;
	}
	.m-qhd-0 {
		margin: 0 !important;
	}
	.m-qhd-1 {
		margin: 0.25rem !important;
	}
	.m-qhd-2 {
		margin: 0.5rem !important;
	}
	.m-qhd-3 {
		margin: 1rem !important;
	}
	.m-qhd-4 {
		margin: 1.5rem !important;
	}
	.m-qhd-5 {
		margin: 3rem !important;
	}
	.m-qhd-6 {
		margin: 5rem !important;
	}
	.m-qhd-auto {
		margin: auto !important;
	}
	.mx-qhd-0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.mx-qhd-1 {
		margin-right: 0.25rem !important;
		margin-left: 0.25rem !important;
	}
	.mx-qhd-2 {
		margin-right: 0.5rem !important;
		margin-left: 0.5rem !important;
	}
	.mx-qhd-3 {
		margin-right: 1rem !important;
		margin-left: 1rem !important;
	}
	.mx-qhd-4 {
		margin-right: 1.5rem !important;
		margin-left: 1.5rem !important;
	}
	.mx-qhd-5 {
		margin-right: 3rem !important;
		margin-left: 3rem !important;
	}
	.mx-qhd-6 {
		margin-right: 5rem !important;
		margin-left: 5rem !important;
	}
	.mx-qhd-auto {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.my-qhd-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.my-qhd-1 {
		margin-top: 0.25rem !important;
		margin-bottom: 0.25rem !important;
	}
	.my-qhd-2 {
		margin-top: 0.5rem !important;
		margin-bottom: 0.5rem !important;
	}
	.my-qhd-3 {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.my-qhd-4 {
		margin-top: 1.5rem !important;
		margin-bottom: 1.5rem !important;
	}
	.my-qhd-5 {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.my-qhd-6 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.my-qhd-auto {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.mt-qhd-0 {
		margin-top: 0 !important;
	}
	.mt-qhd-1 {
		margin-top: 0.25rem !important;
	}
	.mt-qhd-2 {
		margin-top: 0.5rem !important;
	}
	.mt-qhd-3 {
		margin-top: 1rem !important;
	}
	.mt-qhd-4 {
		margin-top: 1.5rem !important;
	}
	.mt-qhd-5 {
		margin-top: 3rem !important;
	}
	.mt-qhd-6 {
		margin-top: 5rem !important;
	}
	.mt-qhd-auto {
		margin-top: auto !important;
	}
	.me-qhd-0 {
		margin-right: 0 !important;
	}
	.me-qhd-1 {
		margin-right: 0.25rem !important;
	}
	.me-qhd-2 {
		margin-right: 0.5rem !important;
	}
	.me-qhd-3 {
		margin-right: 1rem !important;
	}
	.me-qhd-4 {
		margin-right: 1.5rem !important;
	}
	.me-qhd-5 {
		margin-right: 3rem !important;
	}
	.me-qhd-6 {
		margin-right: 5rem !important;
	}
	.me-qhd-auto {
		margin-right: auto !important;
	}
	.mb-qhd-0 {
		margin-bottom: 0 !important;
	}
	.mb-qhd-1 {
		margin-bottom: 0.25rem !important;
	}
	.mb-qhd-2 {
		margin-bottom: 0.5rem !important;
	}
	.mb-qhd-3 {
		margin-bottom: 1rem !important;
	}
	.mb-qhd-4 {
		margin-bottom: 1.5rem !important;
	}
	.mb-qhd-5 {
		margin-bottom: 3rem !important;
	}
	.mb-qhd-6 {
		margin-bottom: 5rem !important;
	}
	.mb-qhd-auto {
		margin-bottom: auto !important;
	}
	.ms-qhd-0 {
		margin-left: 0 !important;
	}
	.ms-qhd-1 {
		margin-left: 0.25rem !important;
	}
	.ms-qhd-2 {
		margin-left: 0.5rem !important;
	}
	.ms-qhd-3 {
		margin-left: 1rem !important;
	}
	.ms-qhd-4 {
		margin-left: 1.5rem !important;
	}
	.ms-qhd-5 {
		margin-left: 3rem !important;
	}
	.ms-qhd-6 {
		margin-left: 5rem !important;
	}
	.ms-qhd-auto {
		margin-left: auto !important;
	}
	.p-qhd-0 {
		padding: 0 !important;
	}
	.p-qhd-1 {
		padding: 0.25rem !important;
	}
	.p-qhd-2 {
		padding: 0.5rem !important;
	}
	.p-qhd-3 {
		padding: 1rem !important;
	}
	.p-qhd-4 {
		padding: 1.5rem !important;
	}
	.p-qhd-5 {
		padding: 3rem !important;
	}
	.p-qhd-6 {
		padding: 5rem !important;
	}
	.px-qhd-0 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.px-qhd-1 {
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
	}
	.px-qhd-2 {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.px-qhd-3 {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.px-qhd-4 {
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	}
	.px-qhd-5 {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}
	.px-qhd-6 {
		padding-right: 5rem !important;
		padding-left: 5rem !important;
	}
	.py-qhd-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.py-qhd-1 {
		padding-top: 0.25rem !important;
		padding-bottom: 0.25rem !important;
	}
	.py-qhd-2 {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	.py-qhd-3 {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.py-qhd-4 {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	.py-qhd-5 {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.py-qhd-6 {
		padding-top: 5rem !important;
		padding-bottom: 5rem !important;
	}
	.pt-qhd-0 {
		padding-top: 0 !important;
	}
	.pt-qhd-1 {
		padding-top: 0.25rem !important;
	}
	.pt-qhd-2 {
		padding-top: 0.5rem !important;
	}
	.pt-qhd-3 {
		padding-top: 1rem !important;
	}
	.pt-qhd-4 {
		padding-top: 1.5rem !important;
	}
	.pt-qhd-5 {
		padding-top: 3rem !important;
	}
	.pt-qhd-6 {
		padding-top: 5rem !important;
	}
	.pe-qhd-0 {
		padding-right: 0 !important;
	}
	.pe-qhd-1 {
		padding-right: 0.25rem !important;
	}
	.pe-qhd-2 {
		padding-right: 0.5rem !important;
	}
	.pe-qhd-3 {
		padding-right: 1rem !important;
	}
	.pe-qhd-4 {
		padding-right: 1.5rem !important;
	}
	.pe-qhd-5 {
		padding-right: 3rem !important;
	}
	.pe-qhd-6 {
		padding-right: 5rem !important;
	}
	.pb-qhd-0 {
		padding-bottom: 0 !important;
	}
	.pb-qhd-1 {
		padding-bottom: 0.25rem !important;
	}
	.pb-qhd-2 {
		padding-bottom: 0.5rem !important;
	}
	.pb-qhd-3 {
		padding-bottom: 1rem !important;
	}
	.pb-qhd-4 {
		padding-bottom: 1.5rem !important;
	}
	.pb-qhd-5 {
		padding-bottom: 3rem !important;
	}
	.pb-qhd-6 {
		padding-bottom: 5rem !important;
	}
	.ps-qhd-0 {
		padding-left: 0 !important;
	}
	.ps-qhd-1 {
		padding-left: 0.25rem !important;
	}
	.ps-qhd-2 {
		padding-left: 0.5rem !important;
	}
	.ps-qhd-3 {
		padding-left: 1rem !important;
	}
	.ps-qhd-4 {
		padding-left: 1.5rem !important;
	}
	.ps-qhd-5 {
		padding-left: 3rem !important;
	}
	.ps-qhd-6 {
		padding-left: 5rem !important;
	}
	.gap-qhd-0 {
		gap: 0 !important;
	}
	.gap-qhd-1 {
		gap: 0.25rem !important;
	}
	.gap-qhd-2 {
		gap: 0.5rem !important;
	}
	.gap-qhd-3 {
		gap: 1rem !important;
	}
	.gap-qhd-4 {
		gap: 1.5rem !important;
	}
	.gap-qhd-5 {
		gap: 3rem !important;
	}
	.gap-qhd-6 {
		gap: 5rem !important;
	}
	.row-gap-qhd-0 {
		row-gap: 0 !important;
	}
	.row-gap-qhd-1 {
		row-gap: 0.25rem !important;
	}
	.row-gap-qhd-2 {
		row-gap: 0.5rem !important;
	}
	.row-gap-qhd-3 {
		row-gap: 1rem !important;
	}
	.row-gap-qhd-4 {
		row-gap: 1.5rem !important;
	}
	.row-gap-qhd-5 {
		row-gap: 3rem !important;
	}
	.row-gap-qhd-6 {
		row-gap: 5rem !important;
	}
	.column-gap-qhd-0 {
		-moz-column-gap: 0 !important;
		column-gap: 0 !important;
	}
	.column-gap-qhd-1 {
		-moz-column-gap: 0.25rem !important;
		column-gap: 0.25rem !important;
	}
	.column-gap-qhd-2 {
		-moz-column-gap: 0.5rem !important;
		column-gap: 0.5rem !important;
	}
	.column-gap-qhd-3 {
		-moz-column-gap: 1rem !important;
		column-gap: 1rem !important;
	}
	.column-gap-qhd-4 {
		-moz-column-gap: 1.5rem !important;
		column-gap: 1.5rem !important;
	}
	.column-gap-qhd-5 {
		-moz-column-gap: 3rem !important;
		column-gap: 3rem !important;
	}
	.column-gap-qhd-6 {
		-moz-column-gap: 5rem !important;
		column-gap: 5rem !important;
	}
	.text-qhd-start {
		text-align: left !important;
	}
	.text-qhd-end {
		text-align: right !important;
	}
	.text-qhd-center {
		text-align: center !important;
	}

	.w-qhd-10 {
		width: 10% !important;
	}
	.w-qhd-20 {
		width: 20% !important;
	}
	.w-qhd-25 {
		width: 25% !important;
	}
	.w-qhd-30 {
		width: 30% !important;
	}
	.w-qhd-40 {
		width: 40% !important;
	}
	.w-qhd-50 {
		width: 50% !important;
	}
	.w-qhd-60 {
		width: 60% !important;
	}
	.w-qhd-70 {
		width: 70% !important;
	}
	.w-qhd-75 {
		width: 75% !important;
	}
	.w-qhd-80 {
		width: 80% !important;
	}
	.w-qhd-90 {
		width: 90% !important;
	}
	.w-qhd-100 {
		width: 100% !important;
	}
}

@media (min-width: 3840px) {
	.float-uhd-start {
		float: left !important;
	}
	.float-uhd-end {
		float: right !important;
	}
	.float-uhd-none {
		float: none !important;
	}
	.object-fit-uhd-contain {
		-o-object-fit: contain !important;
		object-fit: contain !important;
	}
	.object-fit-uhd-cover {
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
	.object-fit-uhd-fill {
		-o-object-fit: fill !important;
		object-fit: fill !important;
	}
	.object-fit-uhd-scale {
		-o-object-fit: scale-down !important;
		object-fit: scale-down !important;
	}
	.object-fit-uhd-none {
		-o-object-fit: none !important;
		object-fit: none !important;
	}
	.d-uhd-inline {
		display: inline !important;
	}
	.d-uhd-inline-block {
		display: inline-block !important;
	}
	.d-uhd-block {
		display: block !important;
	}
	.d-uhd-grid {
		display: grid !important;
	}
	.d-uhd-table {
		display: table !important;
	}
	.d-uhd-table-row {
		display: table-row !important;
	}
	.d-uhd-table-cell {
		display: table-cell !important;
	}
	.d-uhd-flex {
		display: flex !important;
	}
	.d-uhd-inline-flex {
		display: inline-flex !important;
	}
	.d-uhd-none {
		display: none !important;
	}
	.flex-uhd-fill {
		flex: 1 1 auto !important;
	}
	.flex-uhd-row {
		flex-direction: row !important;
	}
	.flex-uhd-column {
		flex-direction: column !important;
	}
	.flex-uhd-row-reverse {
		flex-direction: row-reverse !important;
	}
	.flex-uhd-column-reverse {
		flex-direction: column-reverse !important;
	}
	.flex-uhd-grow-0 {
		flex-grow: 0 !important;
	}
	.flex-uhd-grow-1 {
		flex-grow: 1 !important;
	}
	.flex-uhd-shrink-0 {
		flex-shrink: 0 !important;
	}
	.flex-uhd-shrink-1 {
		flex-shrink: 1 !important;
	}
	.flex-uhd-wrap {
		flex-wrap: wrap !important;
	}
	.flex-uhd-nowrap {
		flex-wrap: nowrap !important;
	}
	.flex-uhd-wrap-reverse {
		flex-wrap: wrap-reverse !important;
	}
	.justify-content-uhd-start {
		justify-content: flex-start !important;
	}
	.justify-content-uhd-end {
		justify-content: flex-end !important;
	}
	.justify-content-uhd-center {
		justify-content: center !important;
	}
	.justify-content-uhd-between {
		justify-content: space-between !important;
	}
	.justify-content-uhd-around {
		justify-content: space-around !important;
	}
	.justify-content-uhd-evenly {
		justify-content: space-evenly !important;
	}
	.align-items-uhd-start {
		align-items: flex-start !important;
	}
	.align-items-uhd-end {
		align-items: flex-end !important;
	}
	.align-items-uhd-center {
		align-items: center !important;
	}
	.align-items-uhd-baseline {
		align-items: baseline !important;
	}
	.align-items-uhd-stretch {
		align-items: stretch !important;
	}
	.align-content-uhd-start {
		align-content: flex-start !important;
	}
	.align-content-uhd-end {
		align-content: flex-end !important;
	}
	.align-content-uhd-center {
		align-content: center !important;
	}
	.align-content-uhd-between {
		align-content: space-between !important;
	}
	.align-content-uhd-around {
		align-content: space-around !important;
	}
	.align-content-uhd-stretch {
		align-content: stretch !important;
	}
	.align-self-uhd-auto {
		align-self: auto !important;
	}
	.align-self-uhd-start {
		align-self: flex-start !important;
	}
	.align-self-uhd-end {
		align-self: flex-end !important;
	}
	.align-self-uhd-center {
		align-self: center !important;
	}
	.align-self-uhd-baseline {
		align-self: baseline !important;
	}
	.align-self-uhd-stretch {
		align-self: stretch !important;
	}
	.order-uhd-first {
		order: -1 !important;
	}
	.order-uhd-0 {
		order: 0 !important;
	}
	.order-uhd-1 {
		order: 1 !important;
	}
	.order-uhd-2 {
		order: 2 !important;
	}
	.order-uhd-3 {
		order: 3 !important;
	}
	.order-uhd-4 {
		order: 4 !important;
	}
	.order-uhd-5 {
		order: 5 !important;
	}
	.order-uhd-6 {
		order: 6 !important;
	}
	.order-uhd-7 {
		order: 7 !important;
	}
	.order-uhd-8 {
		order: 8 !important;
	}
	.order-uhd-9 {
		order: 9 !important;
	}
	.order-uhd-10 {
		order: 10 !important;
	}
	.order-uhd-11 {
		order: 11 !important;
	}
	.order-uhd-last {
		order: 12 !important;
	}
	.m-uhd-0 {
		margin: 0 !important;
	}
	.m-uhd-1 {
		margin: 0.25rem !important;
	}
	.m-uhd-2 {
		margin: 0.5rem !important;
	}
	.m-uhd-3 {
		margin: 1rem !important;
	}
	.m-uhd-4 {
		margin: 1.5rem !important;
	}
	.m-uhd-5 {
		margin: 3rem !important;
	}
	.m-uhd-6 {
		margin: 5rem !important;
	}
	.m-uhd-auto {
		margin: auto !important;
	}
	.mx-uhd-0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.mx-uhd-1 {
		margin-right: 0.25rem !important;
		margin-left: 0.25rem !important;
	}
	.mx-uhd-2 {
		margin-right: 0.5rem !important;
		margin-left: 0.5rem !important;
	}
	.mx-uhd-3 {
		margin-right: 1rem !important;
		margin-left: 1rem !important;
	}
	.mx-uhd-4 {
		margin-right: 1.5rem !important;
		margin-left: 1.5rem !important;
	}
	.mx-uhd-5 {
		margin-right: 3rem !important;
		margin-left: 3rem !important;
	}
	.mx-uhd-6 {
		margin-right: 5rem !important;
		margin-left: 5rem !important;
	}
	.mx-uhd-auto {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.my-uhd-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.my-uhd-1 {
		margin-top: 0.25rem !important;
		margin-bottom: 0.25rem !important;
	}
	.my-uhd-2 {
		margin-top: 0.5rem !important;
		margin-bottom: 0.5rem !important;
	}
	.my-uhd-3 {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.my-uhd-4 {
		margin-top: 1.5rem !important;
		margin-bottom: 1.5rem !important;
	}
	.my-uhd-5 {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.my-uhd-6 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.my-uhd-auto {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.mt-uhd-0 {
		margin-top: 0 !important;
	}
	.mt-uhd-1 {
		margin-top: 0.25rem !important;
	}
	.mt-uhd-2 {
		margin-top: 0.5rem !important;
	}
	.mt-uhd-3 {
		margin-top: 1rem !important;
	}
	.mt-uhd-4 {
		margin-top: 1.5rem !important;
	}
	.mt-uhd-5 {
		margin-top: 3rem !important;
	}
	.mt-uhd-6 {
		margin-top: 5rem !important;
	}
	.mt-uhd-auto {
		margin-top: auto !important;
	}
	.me-uhd-0 {
		margin-right: 0 !important;
	}
	.me-uhd-1 {
		margin-right: 0.25rem !important;
	}
	.me-uhd-2 {
		margin-right: 0.5rem !important;
	}
	.me-uhd-3 {
		margin-right: 1rem !important;
	}
	.me-uhd-4 {
		margin-right: 1.5rem !important;
	}
	.me-uhd-5 {
		margin-right: 3rem !important;
	}
	.me-uhd-6 {
		margin-right: 5rem !important;
	}
	.me-uhd-auto {
		margin-right: auto !important;
	}
	.mb-uhd-0 {
		margin-bottom: 0 !important;
	}
	.mb-uhd-1 {
		margin-bottom: 0.25rem !important;
	}
	.mb-uhd-2 {
		margin-bottom: 0.5rem !important;
	}
	.mb-uhd-3 {
		margin-bottom: 1rem !important;
	}
	.mb-uhd-4 {
		margin-bottom: 1.5rem !important;
	}
	.mb-uhd-5 {
		margin-bottom: 3rem !important;
	}
	.mb-uhd-6 {
		margin-bottom: 5rem !important;
	}
	.mb-uhd-auto {
		margin-bottom: auto !important;
	}
	.ms-uhd-0 {
		margin-left: 0 !important;
	}
	.ms-uhd-1 {
		margin-left: 0.25rem !important;
	}
	.ms-uhd-2 {
		margin-left: 0.5rem !important;
	}
	.ms-uhd-3 {
		margin-left: 1rem !important;
	}
	.ms-uhd-4 {
		margin-left: 1.5rem !important;
	}
	.ms-uhd-5 {
		margin-left: 3rem !important;
	}
	.ms-uhd-6 {
		margin-left: 5rem !important;
	}
	.ms-uhd-auto {
		margin-left: auto !important;
	}
	.p-uhd-0 {
		padding: 0 !important;
	}
	.p-uhd-1 {
		padding: 0.25rem !important;
	}
	.p-uhd-2 {
		padding: 0.5rem !important;
	}
	.p-uhd-3 {
		padding: 1rem !important;
	}
	.p-uhd-4 {
		padding: 1.5rem !important;
	}
	.p-uhd-5 {
		padding: 3rem !important;
	}
	.p-uhd-6 {
		padding: 5rem !important;
	}
	.px-uhd-0 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.px-uhd-1 {
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
	}
	.px-uhd-2 {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.px-uhd-3 {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.px-uhd-4 {
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	}
	.px-uhd-5 {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}
	.px-uhd-6 {
		padding-right: 5rem !important;
		padding-left: 5rem !important;
	}
	.py-uhd-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.py-uhd-1 {
		padding-top: 0.25rem !important;
		padding-bottom: 0.25rem !important;
	}
	.py-uhd-2 {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	.py-uhd-3 {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.py-uhd-4 {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	.py-uhd-5 {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.py-uhd-6 {
		padding-top: 5rem !important;
		padding-bottom: 5rem !important;
	}
	.pt-uhd-0 {
		padding-top: 0 !important;
	}
	.pt-uhd-1 {
		padding-top: 0.25rem !important;
	}
	.pt-uhd-2 {
		padding-top: 0.5rem !important;
	}
	.pt-uhd-3 {
		padding-top: 1rem !important;
	}
	.pt-uhd-4 {
		padding-top: 1.5rem !important;
	}
	.pt-uhd-5 {
		padding-top: 3rem !important;
	}
	.pt-uhd-6 {
		padding-top: 5rem !important;
	}
	.pe-uhd-0 {
		padding-right: 0 !important;
	}
	.pe-uhd-1 {
		padding-right: 0.25rem !important;
	}
	.pe-uhd-2 {
		padding-right: 0.5rem !important;
	}
	.pe-uhd-3 {
		padding-right: 1rem !important;
	}
	.pe-uhd-4 {
		padding-right: 1.5rem !important;
	}
	.pe-uhd-5 {
		padding-right: 3rem !important;
	}
	.pe-uhd-6 {
		padding-right: 5rem !important;
	}
	.pb-uhd-0 {
		padding-bottom: 0 !important;
	}
	.pb-uhd-1 {
		padding-bottom: 0.25rem !important;
	}
	.pb-uhd-2 {
		padding-bottom: 0.5rem !important;
	}
	.pb-uhd-3 {
		padding-bottom: 1rem !important;
	}
	.pb-uhd-4 {
		padding-bottom: 1.5rem !important;
	}
	.pb-uhd-5 {
		padding-bottom: 3rem !important;
	}
	.pb-uhd-6 {
		padding-bottom: 5rem !important;
	}
	.ps-uhd-0 {
		padding-left: 0 !important;
	}
	.ps-uhd-1 {
		padding-left: 0.25rem !important;
	}
	.ps-uhd-2 {
		padding-left: 0.5rem !important;
	}
	.ps-uhd-3 {
		padding-left: 1rem !important;
	}
	.ps-uhd-4 {
		padding-left: 1.5rem !important;
	}
	.ps-uhd-5 {
		padding-left: 3rem !important;
	}
	.ps-uhd-6 {
		padding-left: 5rem !important;
	}
	.gap-uhd-0 {
		gap: 0 !important;
	}
	.gap-uhd-1 {
		gap: 0.25rem !important;
	}
	.gap-uhd-2 {
		gap: 0.5rem !important;
	}
	.gap-uhd-3 {
		gap: 1rem !important;
	}
	.gap-uhd-4 {
		gap: 1.5rem !important;
	}
	.gap-uhd-5 {
		gap: 3rem !important;
	}
	.gap-uhd-6 {
		gap: 5rem !important;
	}
	.row-gap-uhd-0 {
		row-gap: 0 !important;
	}
	.row-gap-uhd-1 {
		row-gap: 0.25rem !important;
	}
	.row-gap-uhd-2 {
		row-gap: 0.5rem !important;
	}
	.row-gap-uhd-3 {
		row-gap: 1rem !important;
	}
	.row-gap-uhd-4 {
		row-gap: 1.5rem !important;
	}
	.row-gap-uhd-5 {
		row-gap: 3rem !important;
	}
	.row-gap-uhd-6 {
		row-gap: 5rem !important;
	}
	.column-gap-uhd-0 {
		-moz-column-gap: 0 !important;
		column-gap: 0 !important;
	}
	.column-gap-uhd-1 {
		-moz-column-gap: 0.25rem !important;
		column-gap: 0.25rem !important;
	}
	.column-gap-uhd-2 {
		-moz-column-gap: 0.5rem !important;
		column-gap: 0.5rem !important;
	}
	.column-gap-uhd-3 {
		-moz-column-gap: 1rem !important;
		column-gap: 1rem !important;
	}
	.column-gap-uhd-4 {
		-moz-column-gap: 1.5rem !important;
		column-gap: 1.5rem !important;
	}
	.column-gap-uhd-5 {
		-moz-column-gap: 3rem !important;
		column-gap: 3rem !important;
	}
	.column-gap-uhd-6 {
		-moz-column-gap: 5rem !important;
		column-gap: 5rem !important;
	}
	.text-uhd-start {
		text-align: left !important;
	}
	.text-uhd-end {
		text-align: right !important;
	}
	.text-uhd-center {
		text-align: center !important;
	}

	.w-uhd-10 {
		width: 10% !important;
	}
	.w-uhd-20 {
		width: 20% !important;
	}
	.w-uhd-25 {
		width: 25% !important;
	}
	.w-uhd-30 {
		width: 30% !important;
	}
	.w-uhd-40 {
		width: 40% !important;
	}
	.w-uhd-50 {
		width: 50% !important;
	}
	.w-uhd-60 {
		width: 60% !important;
	}
	.w-uhd-70 {
		width: 70% !important;
	}
	.w-uhd-75 {
		width: 75% !important;
	}
	.w-uhd-80 {
		width: 80% !important;
	}
	.w-uhd-90 {
		width: 90% !important;
	}
	.w-uhd-100 {
		width: 100% !important;
	}
}

@media (min-width: 4096px) {
	.float-4k-start {
		float: left !important;
	}
	.float-4k-end {
		float: right !important;
	}
	.float-4k-none {
		float: none !important;
	}
	.object-fit-4k-contain {
		-o-object-fit: contain !important;
		object-fit: contain !important;
	}
	.object-fit-4k-cover {
		-o-object-fit: cover !important;
		object-fit: cover !important;
	}
	.object-fit-4k-fill {
		-o-object-fit: fill !important;
		object-fit: fill !important;
	}
	.object-fit-4k-scale {
		-o-object-fit: scale-down !important;
		object-fit: scale-down !important;
	}
	.object-fit-4k-none {
		-o-object-fit: none !important;
		object-fit: none !important;
	}
	.d-4k-inline {
		display: inline !important;
	}
	.d-4k-inline-block {
		display: inline-block !important;
	}
	.d-4k-block {
		display: block !important;
	}
	.d-4k-grid {
		display: grid !important;
	}
	.d-4k-table {
		display: table !important;
	}
	.d-4k-table-row {
		display: table-row !important;
	}
	.d-4k-table-cell {
		display: table-cell !important;
	}
	.d-4k-flex {
		display: flex !important;
	}
	.d-4k-inline-flex {
		display: inline-flex !important;
	}
	.d-4k-none {
		display: none !important;
	}
	.flex-4k-fill {
		flex: 1 1 auto !important;
	}
	.flex-4k-row {
		flex-direction: row !important;
	}
	.flex-4k-column {
		flex-direction: column !important;
	}
	.flex-4k-row-reverse {
		flex-direction: row-reverse !important;
	}
	.flex-4k-column-reverse {
		flex-direction: column-reverse !important;
	}
	.flex-4k-grow-0 {
		flex-grow: 0 !important;
	}
	.flex-4k-grow-1 {
		flex-grow: 1 !important;
	}
	.flex-4k-shrink-0 {
		flex-shrink: 0 !important;
	}
	.flex-4k-shrink-1 {
		flex-shrink: 1 !important;
	}
	.flex-4k-wrap {
		flex-wrap: wrap !important;
	}
	.flex-4k-nowrap {
		flex-wrap: nowrap !important;
	}
	.flex-4k-wrap-reverse {
		flex-wrap: wrap-reverse !important;
	}
	.justify-content-4k-start {
		justify-content: flex-start !important;
	}
	.justify-content-4k-end {
		justify-content: flex-end !important;
	}
	.justify-content-4k-center {
		justify-content: center !important;
	}
	.justify-content-4k-between {
		justify-content: space-between !important;
	}
	.justify-content-4k-around {
		justify-content: space-around !important;
	}
	.justify-content-4k-evenly {
		justify-content: space-evenly !important;
	}
	.align-items-4k-start {
		align-items: flex-start !important;
	}
	.align-items-4k-end {
		align-items: flex-end !important;
	}
	.align-items-4k-center {
		align-items: center !important;
	}
	.align-items-4k-baseline {
		align-items: baseline !important;
	}
	.align-items-4k-stretch {
		align-items: stretch !important;
	}
	.align-content-4k-start {
		align-content: flex-start !important;
	}
	.align-content-4k-end {
		align-content: flex-end !important;
	}
	.align-content-4k-center {
		align-content: center !important;
	}
	.align-content-4k-between {
		align-content: space-between !important;
	}
	.align-content-4k-around {
		align-content: space-around !important;
	}
	.align-content-4k-stretch {
		align-content: stretch !important;
	}
	.align-self-4k-auto {
		align-self: auto !important;
	}
	.align-self-4k-start {
		align-self: flex-start !important;
	}
	.align-self-4k-end {
		align-self: flex-end !important;
	}
	.align-self-4k-center {
		align-self: center !important;
	}
	.align-self-4k-baseline {
		align-self: baseline !important;
	}
	.align-self-4k-stretch {
		align-self: stretch !important;
	}
	.order-4k-first {
		order: -1 !important;
	}
	.order-4k-0 {
		order: 0 !important;
	}
	.order-4k-1 {
		order: 1 !important;
	}
	.order-4k-2 {
		order: 2 !important;
	}
	.order-4k-3 {
		order: 3 !important;
	}
	.order-4k-4 {
		order: 4 !important;
	}
	.order-4k-5 {
		order: 5 !important;
	}
	.order-4k-6 {
		order: 6 !important;
	}
	.order-4k-7 {
		order: 7 !important;
	}
	.order-4k-8 {
		order: 8 !important;
	}
	.order-4k-9 {
		order: 9 !important;
	}
	.order-4k-10 {
		order: 10 !important;
	}
	.order-4k-11 {
		order: 11 !important;
	}
	.order-4k-last {
		order: 12 !important;
	}
	.m-4k-0 {
		margin: 0 !important;
	}
	.m-4k-1 {
		margin: 0.25rem !important;
	}
	.m-4k-2 {
		margin: 0.5rem !important;
	}
	.m-4k-3 {
		margin: 1rem !important;
	}
	.m-4k-4 {
		margin: 1.5rem !important;
	}
	.m-4k-5 {
		margin: 3rem !important;
	}
	.m-4k-6 {
		margin: 5rem !important;
	}
	.m-4k-auto {
		margin: auto !important;
	}
	.mx-4k-0 {
		margin-right: 0 !important;
		margin-left: 0 !important;
	}
	.mx-4k-1 {
		margin-right: 0.25rem !important;
		margin-left: 0.25rem !important;
	}
	.mx-4k-2 {
		margin-right: 0.5rem !important;
		margin-left: 0.5rem !important;
	}
	.mx-4k-3 {
		margin-right: 1rem !important;
		margin-left: 1rem !important;
	}
	.mx-4k-4 {
		margin-right: 1.5rem !important;
		margin-left: 1.5rem !important;
	}
	.mx-4k-5 {
		margin-right: 3rem !important;
		margin-left: 3rem !important;
	}
	.mx-4k-6 {
		margin-right: 5rem !important;
		margin-left: 5rem !important;
	}
	.mx-4k-auto {
		margin-right: auto !important;
		margin-left: auto !important;
	}
	.my-4k-0 {
		margin-top: 0 !important;
		margin-bottom: 0 !important;
	}
	.my-4k-1 {
		margin-top: 0.25rem !important;
		margin-bottom: 0.25rem !important;
	}
	.my-4k-2 {
		margin-top: 0.5rem !important;
		margin-bottom: 0.5rem !important;
	}
	.my-4k-3 {
		margin-top: 1rem !important;
		margin-bottom: 1rem !important;
	}
	.my-4k-4 {
		margin-top: 1.5rem !important;
		margin-bottom: 1.5rem !important;
	}
	.my-4k-5 {
		margin-top: 3rem !important;
		margin-bottom: 3rem !important;
	}
	.my-4k-6 {
		margin-top: 5rem !important;
		margin-bottom: 5rem !important;
	}
	.my-4k-auto {
		margin-top: auto !important;
		margin-bottom: auto !important;
	}
	.mt-4k-0 {
		margin-top: 0 !important;
	}
	.mt-4k-1 {
		margin-top: 0.25rem !important;
	}
	.mt-4k-2 {
		margin-top: 0.5rem !important;
	}
	.mt-4k-3 {
		margin-top: 1rem !important;
	}
	.mt-4k-4 {
		margin-top: 1.5rem !important;
	}
	.mt-4k-5 {
		margin-top: 3rem !important;
	}
	.mt-4k-6 {
		margin-top: 5rem !important;
	}
	.mt-4k-auto {
		margin-top: auto !important;
	}
	.me-4k-0 {
		margin-right: 0 !important;
	}
	.me-4k-1 {
		margin-right: 0.25rem !important;
	}
	.me-4k-2 {
		margin-right: 0.5rem !important;
	}
	.me-4k-3 {
		margin-right: 1rem !important;
	}
	.me-4k-4 {
		margin-right: 1.5rem !important;
	}
	.me-4k-5 {
		margin-right: 3rem !important;
	}
	.me-4k-6 {
		margin-right: 5rem !important;
	}
	.me-4k-auto {
		margin-right: auto !important;
	}
	.mb-4k-0 {
		margin-bottom: 0 !important;
	}
	.mb-4k-1 {
		margin-bottom: 0.25rem !important;
	}
	.mb-4k-2 {
		margin-bottom: 0.5rem !important;
	}
	.mb-4k-3 {
		margin-bottom: 1rem !important;
	}
	.mb-4k-4 {
		margin-bottom: 1.5rem !important;
	}
	.mb-4k-5 {
		margin-bottom: 3rem !important;
	}
	.mb-4k-6 {
		margin-bottom: 5rem !important;
	}
	.mb-4k-auto {
		margin-bottom: auto !important;
	}
	.ms-4k-0 {
		margin-left: 0 !important;
	}
	.ms-4k-1 {
		margin-left: 0.25rem !important;
	}
	.ms-4k-2 {
		margin-left: 0.5rem !important;
	}
	.ms-4k-3 {
		margin-left: 1rem !important;
	}
	.ms-4k-4 {
		margin-left: 1.5rem !important;
	}
	.ms-4k-5 {
		margin-left: 3rem !important;
	}
	.ms-4k-6 {
		margin-left: 5rem !important;
	}
	.ms-4k-auto {
		margin-left: auto !important;
	}
	.p-4k-0 {
		padding: 0 !important;
	}
	.p-4k-1 {
		padding: 0.25rem !important;
	}
	.p-4k-2 {
		padding: 0.5rem !important;
	}
	.p-4k-3 {
		padding: 1rem !important;
	}
	.p-4k-4 {
		padding: 1.5rem !important;
	}
	.p-4k-5 {
		padding: 3rem !important;
	}
	.p-4k-6 {
		padding: 5rem !important;
	}
	.px-4k-0 {
		padding-right: 0 !important;
		padding-left: 0 !important;
	}
	.px-4k-1 {
		padding-right: 0.25rem !important;
		padding-left: 0.25rem !important;
	}
	.px-4k-2 {
		padding-right: 0.5rem !important;
		padding-left: 0.5rem !important;
	}
	.px-4k-3 {
		padding-right: 1rem !important;
		padding-left: 1rem !important;
	}
	.px-4k-4 {
		padding-right: 1.5rem !important;
		padding-left: 1.5rem !important;
	}
	.px-4k-5 {
		padding-right: 3rem !important;
		padding-left: 3rem !important;
	}
	.px-4k-6 {
		padding-right: 5rem !important;
		padding-left: 5rem !important;
	}
	.py-4k-0 {
		padding-top: 0 !important;
		padding-bottom: 0 !important;
	}
	.py-4k-1 {
		padding-top: 0.25rem !important;
		padding-bottom: 0.25rem !important;
	}
	.py-4k-2 {
		padding-top: 0.5rem !important;
		padding-bottom: 0.5rem !important;
	}
	.py-4k-3 {
		padding-top: 1rem !important;
		padding-bottom: 1rem !important;
	}
	.py-4k-4 {
		padding-top: 1.5rem !important;
		padding-bottom: 1.5rem !important;
	}
	.py-4k-5 {
		padding-top: 3rem !important;
		padding-bottom: 3rem !important;
	}
	.py-4k-6 {
		padding-top: 5rem !important;
		padding-bottom: 5rem !important;
	}
	.pt-4k-0 {
		padding-top: 0 !important;
	}
	.pt-4k-1 {
		padding-top: 0.25rem !important;
	}
	.pt-4k-2 {
		padding-top: 0.5rem !important;
	}
	.pt-4k-3 {
		padding-top: 1rem !important;
	}
	.pt-4k-4 {
		padding-top: 1.5rem !important;
	}
	.pt-4k-5 {
		padding-top: 3rem !important;
	}
	.pt-4k-6 {
		padding-top: 5rem !important;
	}
	.pe-4k-0 {
		padding-right: 0 !important;
	}
	.pe-4k-1 {
		padding-right: 0.25rem !important;
	}
	.pe-4k-2 {
		padding-right: 0.5rem !important;
	}
	.pe-4k-3 {
		padding-right: 1rem !important;
	}
	.pe-4k-4 {
		padding-right: 1.5rem !important;
	}
	.pe-4k-5 {
		padding-right: 3rem !important;
	}
	.pe-4k-6 {
		padding-right: 5rem !important;
	}
	.pb-4k-0 {
		padding-bottom: 0 !important;
	}
	.pb-4k-1 {
		padding-bottom: 0.25rem !important;
	}
	.pb-4k-2 {
		padding-bottom: 0.5rem !important;
	}
	.pb-4k-3 {
		padding-bottom: 1rem !important;
	}
	.pb-4k-4 {
		padding-bottom: 1.5rem !important;
	}
	.pb-4k-5 {
		padding-bottom: 3rem !important;
	}
	.pb-4k-6 {
		padding-bottom: 5rem !important;
	}
	.ps-4k-0 {
		padding-left: 0 !important;
	}
	.ps-4k-1 {
		padding-left: 0.25rem !important;
	}
	.ps-4k-2 {
		padding-left: 0.5rem !important;
	}
	.ps-4k-3 {
		padding-left: 1rem !important;
	}
	.ps-4k-4 {
		padding-left: 1.5rem !important;
	}
	.ps-4k-5 {
		padding-left: 3rem !important;
	}
	.ps-4k-6 {
		padding-left: 5rem !important;
	}
	.gap-4k-0 {
		gap: 0 !important;
	}
	.gap-4k-1 {
		gap: 0.25rem !important;
	}
	.gap-4k-2 {
		gap: 0.5rem !important;
	}
	.gap-4k-3 {
		gap: 1rem !important;
	}
	.gap-4k-4 {
		gap: 1.5rem !important;
	}
	.gap-4k-5 {
		gap: 3rem !important;
	}
	.gap-4k-6 {
		gap: 5rem !important;
	}
	.row-gap-4k-0 {
		row-gap: 0 !important;
	}
	.row-gap-4k-1 {
		row-gap: 0.25rem !important;
	}
	.row-gap-4k-2 {
		row-gap: 0.5rem !important;
	}
	.row-gap-4k-3 {
		row-gap: 1rem !important;
	}
	.row-gap-4k-4 {
		row-gap: 1.5rem !important;
	}
	.row-gap-4k-5 {
		row-gap: 3rem !important;
	}
	.row-gap-4k-6 {
		row-gap: 5rem !important;
	}
	.column-gap-4k-0 {
		-moz-column-gap: 0 !important;
		column-gap: 0 !important;
	}
	.column-gap-4k-1 {
		-moz-column-gap: 0.25rem !important;
		column-gap: 0.25rem !important;
	}
	.column-gap-4k-2 {
		-moz-column-gap: 0.5rem !important;
		column-gap: 0.5rem !important;
	}
	.column-gap-4k-3 {
		-moz-column-gap: 1rem !important;
		column-gap: 1rem !important;
	}
	.column-gap-4k-4 {
		-moz-column-gap: 1.5rem !important;
		column-gap: 1.5rem !important;
	}
	.column-gap-4k-5 {
		-moz-column-gap: 3rem !important;
		column-gap: 3rem !important;
	}
	.column-gap-4k-6 {
		-moz-column-gap: 5rem !important;
		column-gap: 5rem !important;
	}
	.text-4k-start {
		text-align: left !important;
	}
	.text-4k-end {
		text-align: right !important;
	}
	.text-4k-center {
		text-align: center !important;
	}

	.w-4k-10 {
		width: 10% !important;
	}
	.w-4k-20 {
		width: 20% !important;
	}
	.w-4k-25 {
		width: 25% !important;
	}
	.w-4k-30 {
		width: 30% !important;
	}
	.w-4k-40 {
		width: 40% !important;
	}
	.w-4k-50 {
		width: 50% !important;
	}
	.w-4k-60 {
		width: 60% !important;
	}
	.w-4k-70 {
		width: 70% !important;
	}
	.w-4k-75 {
		width: 75% !important;
	}
	.w-4k-80 {
		width: 80% !important;
	}
	.w-4k-90 {
		width: 90% !important;
	}
	.w-4k-100 {
		width: 100% !important;
	}
}